0s autopkgtest [16:24:28]: starting date and time: 2025-11-17 16:24:28+0000 0s autopkgtest [16:24:28]: git checkout: 508d4a25 a-v-ssh wait_for_ssh: demote "ssh connection failed" to a debug message 0s autopkgtest [16:24:28]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.ui20t7zd/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_proxy=127.0.0.1,127.0.1.1,localhost,localdomain,internal,login.ubuntu.com,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com\n" >> /etc/environment' --apt-pocket=proposed=src:dulwich --apt-upgrade breezy --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=dulwich/0.24.10-1 -- lxd -r lxd-armhf-10.145.243.79 lxd-armhf-10.145.243.79:autopkgtest/ubuntu/resolute/armhf 22s autopkgtest [16:24:50]: testbed dpkg architecture: armhf 25s autopkgtest [16:24:53]: testbed apt version: 3.1.11 29s autopkgtest [16:24:57]: @@@@@@@@@@@@@@@@@@@@ test bed setup 31s autopkgtest [16:24:59]: testbed release detected to be: None 40s autopkgtest [16:25:08]: updating testbed package index (apt update) 42s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [87.8 kB] 42s Get:2 http://ftpmaster.internal/ubuntu resolute InRelease [87.8 kB] 42s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 43s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 43s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [22.9 kB] 43s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [9848 B] 43s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [81.5 kB] 43s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [839 kB] 43s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf Packages [138 kB] 43s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted armhf Packages [940 B] 43s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe armhf Packages [515 kB] 43s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse armhf Packages [9684 B] 43s Get:13 http://ftpmaster.internal/ubuntu resolute/main Sources [1416 kB] 43s Get:14 http://ftpmaster.internal/ubuntu resolute/universe Sources [21.3 MB] 46s Get:15 http://ftpmaster.internal/ubuntu resolute/main armhf Packages [1369 kB] 46s Get:16 http://ftpmaster.internal/ubuntu resolute/universe armhf Packages [15.2 MB] 50s Fetched 41.1 MB in 8s (5406 kB/s) 51s Reading package lists... 57s autopkgtest [16:25:25]: upgrading testbed (apt dist-upgrade and autopurge) 59s Reading package lists... 59s Building dependency tree... 59s Reading state information... 59s Calculating upgrade... 60s The following packages will be upgraded: 60s usbutils 60s 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 60s Need to get 77.7 kB of archives. 60s After this operation, 0 B of additional disk space will be used. 60s Get:1 http://ftpmaster.internal/ubuntu resolute/main armhf usbutils armhf 1:019-1 [77.7 kB] 61s Fetched 77.7 kB in 0s (165 kB/s) 62s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 65904 files and directories currently installed.) 62s Preparing to unpack .../usbutils_1%3a019-1_armhf.deb ... 62s Unpacking usbutils (1:019-1) over (1:018-2) ... 62s Setting up usbutils (1:019-1) ... 62s Processing triggers for man-db (2.13.1-1) ... 65s Reading package lists... 65s Building dependency tree... 65s Reading state information... 66s Solving dependencies... 66s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 68s autopkgtest [16:25:36]: rebooting testbed after setup commands that affected boot 113s autopkgtest [16:26:21]: testbed running kernel: Linux 6.8.0-86-generic #87~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 29 09:26:46 UTC 2 139s autopkgtest [16:26:47]: @@@@@@@@@@@@@@@@@@@@ apt-source breezy 164s Get:1 http://ftpmaster.internal/ubuntu resolute/universe breezy 3.3.11-1ubuntu1 (dsc) [3097 B] 164s Get:2 http://ftpmaster.internal/ubuntu resolute/universe breezy 3.3.11-1ubuntu1 (tar) [9385 kB] 164s Get:3 http://ftpmaster.internal/ubuntu resolute/universe breezy 3.3.11-1ubuntu1 (diff) [76.9 kB] 165s gpgv: Signature made Wed Sep 3 22:35:07 2025 UTC 165s gpgv: using RSA key D09F8A854F1055BCFC482C4B23566B906047AFC8 165s gpgv: Can't check signature: No public key 165s dpkg-source: warning: cannot verify inline signature for ./breezy_3.3.11-1ubuntu1.dsc: no acceptable signature found 166s autopkgtest [16:27:14]: testing package breezy version 3.3.11-1ubuntu1 168s autopkgtest [16:27:16]: build not needed 171s autopkgtest [16:27:19]: test testsuite3: preparing testbed 173s Reading package lists... 174s Building dependency tree... 174s Reading state information... 174s Solving dependencies... 175s The following NEW packages will be installed: 175s brz libpython3.13 python3-breezy python3-breezy.tests python3-coverage 175s python3-dulwich python3-fastbencode python3-iso8601 python3-merge3 175s python3-patiencediff python3-subunit python3-testtools python3-tzlocal 175s 0 upgraded, 13 newly installed, 0 to remove and 0 not upgraded. 175s Need to get 6788 kB of archives. 175s After this operation, 32.4 MB of additional disk space will be used. 175s Get:1 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-fastbencode armhf 0.3.7-2 [251 kB] 175s Get:2 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-merge3 all 0.0.8-1 [10.1 kB] 176s Get:3 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-tzlocal all 5.3.1-1 [20.7 kB] 176s Get:4 http://ftpmaster.internal/ubuntu resolute-proposed/universe armhf python3-dulwich armhf 0.24.10-1 [383 kB] 176s Get:5 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-patiencediff armhf 0.2.13-1build5 [23.2 kB] 176s Get:6 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-breezy armhf 3.3.11-1ubuntu1 [2627 kB] 176s Get:7 http://ftpmaster.internal/ubuntu resolute/main armhf libpython3.13 armhf 3.13.9-1 [2123 kB] 177s Get:8 http://ftpmaster.internal/ubuntu resolute/universe armhf brz armhf 3.3.11-1ubuntu1 [235 kB] 177s Get:9 http://ftpmaster.internal/ubuntu resolute/main armhf python3-testtools all 2.7.2-5 [124 kB] 177s Get:10 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-breezy.tests all 3.3.11-1ubuntu1 [760 kB] 177s Get:11 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-coverage armhf 7.8.2+dfsg1-1 [156 kB] 177s Get:12 http://ftpmaster.internal/ubuntu resolute/main armhf python3-iso8601 all 2.1.0-2 [9136 B] 177s Get:13 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-subunit all 1.4.4+1-1 [66.5 kB] 178s Fetched 6788 kB in 2s (3044 kB/s) 178s Selecting previously unselected package python3-fastbencode. 178s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 65904 files and directories currently installed.) 178s Preparing to unpack .../00-python3-fastbencode_0.3.7-2_armhf.deb ... 178s Unpacking python3-fastbencode (0.3.7-2) ... 178s Selecting previously unselected package python3-merge3. 178s Preparing to unpack .../01-python3-merge3_0.0.8-1_all.deb ... 178s Unpacking python3-merge3 (0.0.8-1) ... 178s Selecting previously unselected package python3-tzlocal. 178s Preparing to unpack .../02-python3-tzlocal_5.3.1-1_all.deb ... 178s Unpacking python3-tzlocal (5.3.1-1) ... 178s Selecting previously unselected package python3-dulwich. 178s Preparing to unpack .../03-python3-dulwich_0.24.10-1_armhf.deb ... 178s Unpacking python3-dulwich (0.24.10-1) ... 178s Selecting previously unselected package python3-patiencediff. 178s Preparing to unpack .../04-python3-patiencediff_0.2.13-1build5_armhf.deb ... 178s Unpacking python3-patiencediff (0.2.13-1build5) ... 178s Selecting previously unselected package python3-breezy. 178s Preparing to unpack .../05-python3-breezy_3.3.11-1ubuntu1_armhf.deb ... 178s Unpacking python3-breezy (3.3.11-1ubuntu1) ... 178s Selecting previously unselected package libpython3.13:armhf. 178s Preparing to unpack .../06-libpython3.13_3.13.9-1_armhf.deb ... 178s Unpacking libpython3.13:armhf (3.13.9-1) ... 178s Selecting previously unselected package brz. 178s Preparing to unpack .../07-brz_3.3.11-1ubuntu1_armhf.deb ... 178s Unpacking brz (3.3.11-1ubuntu1) ... 178s Selecting previously unselected package python3-testtools. 178s Preparing to unpack .../08-python3-testtools_2.7.2-5_all.deb ... 178s Unpacking python3-testtools (2.7.2-5) ... 179s Selecting previously unselected package python3-breezy.tests. 179s Preparing to unpack .../09-python3-breezy.tests_3.3.11-1ubuntu1_all.deb ... 179s Unpacking python3-breezy.tests (3.3.11-1ubuntu1) ... 179s Selecting previously unselected package python3-coverage. 179s Preparing to unpack .../10-python3-coverage_7.8.2+dfsg1-1_armhf.deb ... 179s Unpacking python3-coverage (7.8.2+dfsg1-1) ... 179s Selecting previously unselected package python3-iso8601. 179s Preparing to unpack .../11-python3-iso8601_2.1.0-2_all.deb ... 179s Unpacking python3-iso8601 (2.1.0-2) ... 179s Selecting previously unselected package python3-subunit. 179s Preparing to unpack .../12-python3-subunit_1.4.4+1-1_all.deb ... 179s Unpacking python3-subunit (1.4.4+1-1) ... 179s Setting up libpython3.13:armhf (3.13.9-1) ... 179s Setting up python3-testtools (2.7.2-5) ... 180s Setting up python3-fastbencode (0.3.7-2) ... 180s Setting up python3-coverage (7.8.2+dfsg1-1) ... 180s Setting up python3-iso8601 (2.1.0-2) ... 180s Setting up python3-merge3 (0.0.8-1) ... 180s Setting up python3-patiencediff (0.2.13-1build5) ... 180s Setting up python3-dulwich (0.24.10-1) ... 181s Setting up python3-tzlocal (5.3.1-1) ... 181s Setting up python3-breezy (3.3.11-1ubuntu1) ... 184s Setting up python3-breezy.tests (3.3.11-1ubuntu1) ... 185s Setting up brz (3.3.11-1ubuntu1) ... 185s update-alternatives: using /usr/bin/brz to provide /usr/bin/bzr (bzr) in auto mode 185s Setting up python3-subunit (1.4.4+1-1) ... 185s Processing triggers for man-db (2.13.1-1) ... 186s Processing triggers for libc-bin (2.42-2ubuntu2) ... 197s autopkgtest [16:27:45]: test testsuite3: [----------------------- 204s running 0 tests... 204s brz selftest: /usr/bin/brz 204s /usr/lib/python3/dist-packages/breezy 204s bzr-3.3.11 python-3.13.9 Linux-6.8.0-86-generic-armv7l-with-glibc2.42 204s 204s breezy.bzr.tests.blackbox.test_dump_btree.TestDumpBtree.test_dump_btree_http_smoke OK 221ms 204s breezy.bzr.tests.blackbox.test_dump_btree.TestDumpBtree.test_dump_btree_no_refs_smoke OK 103ms 204s breezy.bzr.tests.blackbox.test_dump_btree.TestDumpBtree.test_dump_empty_btree_raw_smoke OK 177ms 204s breezy.bzr.tests.blackbox.test_dump_btree.TestDumpBtree.test_dump_btree_smoke OK 117ms 204s breezy.bzr.tests.blackbox.test_dump_btree.TestDumpBtree.test_dump_empty_btree_smoke OK 121ms 204s breezy.bzr.tests.test_dirstate.TestBisect.test_bisect_dirblocks(utf8) OK 105ms 204s breezy.bzr.tests.blackbox.test_dump_btree.TestDumpBtree.test_dump_btree_raw_smoke OK 75ms 204s breezy.bzr.tests.blackbox.test_dump_btree.TestDumpBtree.test_dump_empty_btree_http_smoke OK 235ms 204s breezy.bzr.tests.test_dirstate.TestBisect.test_bisect_dirblocks_missing(unicode) OK 98ms 204s breezy.bzr.tests.test_dirstate.TestBisect.test_bisect_duplicate_paths(unicode) OK 123ms 204s breezy.bzr.tests.test_dirstate.TestBisect.test_bisect_each(unicode) OK 122ms 204s breezy.bzr.tests.test_dirstate.TestBisect.test_bisect_one_page(unicode) OK 97ms 204s breezy.bzr.tests.test_dirstate.TestBisect.test_bisect_missing(utf8) OK 74ms 204s breezy.bzr.tests.test_dirstate.TestBisect.test_bisect_each(utf8) OK 89ms 204s breezy.bzr.tests.test_dirstate.TestBisect.test_bisect_multi(unicode) OK 78ms 204s breezy.bzr.tests.test_dirstate.TestBisect.test_bisect_dirblocks_missing(utf8) OK 96ms 204s breezy.bzr.tests.test_dirstate.TestBisect.test_bisect_duplicate_paths(utf8) OK 122ms 204s breezy.bzr.tests.test_dirstate.TestBisect.test_bisect_page_size_too_small(unicode) OK 84ms 204s breezy.bzr.tests.test_dirstate.TestBisect.test_bisect_recursive_each(utf8) OK 74ms 204s breezy.bzr.tests.test_dirstate.TestBisect.test_bisect_recursive_multiple(unicode) OK 81ms 204s breezy.bzr.tests.test_dirstate.TestBisect.test_bisect_recursive_missing(unicode) OK 75ms 204s breezy.bzr.tests.test_dirstate.TestDirStateHashUpdates.test_worth_saving_limit_avoids_writing(unicode) OK 61ms 204s breezy.bzr.tests.test_dirstate.TestBisect.test_bisect_page_size_too_small(utf8) OK 128ms 204s breezy.bzr.tests.test_dirstate.TestBisect.test_bisect_multi(utf8) OK 79ms 204s breezy.bzr.tests.test_dirstate.TestDirStateInitialize.test_initialize(unicode) OK 6ms 204s breezy.bzr.tests.test_dirstate.TestBisect.test_bisect_recursive_renamed(unicode) OK 92ms 204s breezy.bzr.tests.test_dirstate.TestBisect.test_bisect_one_page(utf8) OK 85ms 204s breezy.bzr.tests.test_dirstate.TestBisect.test_bisect_rename(utf8) OK 90ms 204s breezy.bzr.tests.test_dirstate.TestBisect.test_bisect_recursive_missing(utf8) OK 80ms 204s breezy.bzr.tests.test_dirstate.TestDirStateManipulations.test_add_directory_to_root_no_parents_all_data(utf8) OK 5ms 204s breezy.bzr.tests.test_dirstate.TestDirStateManipulations.test_add_forbidden_names(unicode) OK 4ms 204s breezy.bzr.tests.test_dirstate.TestBisect.test_bisect_recursive_multiple(utf8) OK 79ms 204s breezy.bzr.tests.test_dirstate.TestDirStateManipulations.test_add_directory_and_child_no_parents_all_data(unicode) OK 7ms 204s breezy.bzr.tests.test_dirstate.TestBisect.test_bisect_recursive_renamed(utf8) OK 162ms 204s breezy.bzr.tests.test_dirstate.TestDirStateManipulations.test_add_symlink_unicode_to_root_no_parents_all_data(unicode) OK 8ms 204s breezy.bzr.tests.test_dirstate.TestDirStateManipulations.test_add_directory_and_child_no_parents_all_data(utf8) OK 14ms 204s breezy.bzr.tests.test_dirstate.TestDirStateManipulations.test_set_path_id_no_parents(unicode) OK 5ms 204s breezy.bzr.tests.test_dirstate.TestDirStateHashUpdates.test_worth_saving_limit_avoids_writing(utf8) OK 73ms 204s breezy.bzr.tests.test_dirstate.TestDirStateManipulations.test_add_path_to_root_no_parents_all_data(unicode) OK 6ms 204s breezy.bzr.tests.test_dirstate.TestDirStateManipulations.test_add_path_to_unversioned_directory(unicode) OK 6ms 204s breezy.bzr.tests.test_dirstate.TestDirStateInitialize.test_initialize(utf8) OK 5ms 204s breezy.bzr.tests.test_dirstate.TestDirStateManipulations.test_add_symlink_to_root_no_parents_all_data(utf8) OK 5ms 204s breezy.bzr.tests.test_dirstate.TestDirStateManipulations.test_add_path_to_unversioned_directory(utf8) OK 10ms 204s breezy.bzr.tests.test_dirstate.TestDirStateManipulations.test_set_state_from_inventory_preserves_hashcache(unicode) OK 39ms 204s breezy.bzr.tests.test_dirstate.TestDirStateManipulations.test_add_forbidden_names(utf8) OK 4ms 204s breezy.bzr.tests.test_dirstate.TestDirStateManipulations.test_set_parent_trees_no_content(utf8) OK 118ms 204s breezy.bzr.tests.test_dirstate.TestDirStateManipulations.test_set_parent_trees_file_missing_from_tree(unicode) OK 131ms 204s breezy.bzr.tests.test_dirstate.TestDirStateManipulations.test_add_path_to_root_no_parents_all_data(utf8) OK 5ms 204s breezy.bzr.tests.test_dirstate.TestDirStateManipulations.test_update_minimal_updates_id_index(unicode) OK 4ms 204s breezy.bzr.tests.test_dirstate.TestDirStateManipulations.test_add_tree_reference(unicode) OK 5ms 204s breezy.bzr.tests.test_dirstate.TestDirStateManipulations.test_set_state_from_inventory_no_content_no_parents(utf8) OK 41ms 204s breezy.bzr.tests.test_dirstate.TestDirStateManipulations.test_set_path_id_with_parents(unicode) OK 81ms 204s breezy.bzr.tests.test_dirstate.TestDirStateOnFile.test_save_fails_quietly_if_locked(unicode) OK 66ms 204s breezy.bzr.tests.test_dirstate.TestDirStateManipulations.test_add_tree_reference(utf8) OK 5ms 204s breezy.bzr.tests.test_dirstate.TestDirStateManipulations.test_set_state_from_scratch_identical_parent(unicode) OK 55ms 204s breezy.bzr.tests.test_dirstate.TestDirStateManipulations.test_add_symlink_unicode_to_root_no_parents_all_data(utf8) OK 6ms 204s breezy.bzr.tests.test_dirstate.TestDirStateManipulations.test_set_state_with_rename_b_a_bug_395556(utf8) OK 38ms 204s breezy.bzr.tests.test_dirstate.TestDirStateManipulations.test_set_state_from_inventory_mixed_paths(unicode) OK 63ms 204s breezy.bzr.tests.test_dirstate.TestDirStateOnFile.test_construct_with_path(utf8) OK 36ms 204s breezy.bzr.tests.test_dirstate.TestDirstateValidation.test_dirblock_missing_rename(unicode) OK 97ms 204s breezy.bzr.tests.test_dirstate.TestDirStateManipulations.test_set_state_from_scratch_no_parents(unicode) OK 45ms 204s breezy.bzr.tests.test_dirstate.TestDirstateTreeReference.test_reference_revision_is_none(utf8) OK 78ms 204s breezy.bzr.tests.test_dirstate.TestDirStateOnFile.test_can_save_clean_on_file(unicode) OK 35ms 204s breezy.bzr.tests.test_dirstate.TestDiscardMergeParents.test_discard_absent(unicode) OK 5ms 204s breezy.bzr.tests.test_dirstate.TestDirStateManipulations.test_set_path_id_no_parents(utf8) OK 5ms 204s breezy.bzr.tests.test_dirstate.TestDirStateManipulations.test_set_path_id_with_parents(utf8) OK 65ms 204s breezy.bzr.tests.test_dirstate.TestDirstateValidation.test_validate_correct_dirstate(utf8) OK 4ms 204s breezy.bzr.tests.test_dirstate.TestDirStateOnFile.test_save_refuses_if_changes_aborted(unicode) OK 6ms 204s breezy.bzr.tests.test_dirstate.TestDirStateManipulations.test_set_state_from_scratch_identical_parent(utf8) OK 44ms 204s breezy.bzr.tests.test_dirstate.TestDirstateValidation.test_dirblock_name_mismatch(unicode) OK 110ms 204s breezy.bzr.tests.test_dirstate.TestDirStateOnFile.test_can_save_in_read_lock(unicode) OK 77ms 204s breezy.bzr.tests.test_dirstate.TestDirStateManipulations.test_set_state_from_inventory_preserves_hashcache(utf8) OK 44ms 204s breezy.bzr.tests.test_dirstate.TestDiscardMergeParents.test_discard_renamed(unicode) OK 4ms 204s breezy.bzr.tests.test_dirstate.TestDirstateSortOrder.test_add_sorting OK 16ms 204s breezy.bzr.tests.test_dirstate.TestDirStateOnFile.test_can_save_clean_on_file(utf8) OK 31ms 204s breezy.bzr.tests.test_dirstate.TestDiscardMergeParents.test_discard_all_subdir(unicode) OK 5ms 204s breezy.bzr.tests.test_dirstate.TestDirStateOnFile.test_save_refuses_if_changes_aborted(utf8) OK 6ms 204s breezy.bzr.tests.test_dirstate.TestGetBlockRowIndex.test_complex_structure_missing(utf8) OK 4ms 204s breezy.bzr.tests.test_dirstate.TestDirstateValidation.test_dirblock_not_sorted(unicode) OK 115ms 204s breezy.bzr.tests.test_dirstate.TestDiscardMergeParents.test_discard_simple(unicode) OK 4ms 204s breezy.bzr.tests.test_dirstate.TestGetBlockRowIndex.test_simple_structure(utf8) OK 4ms 204s breezy.bzr.tests.test_dirstate.TestDiscardMergeParents.test_discard_one_parent(utf8) OK 6ms 204s breezy.bzr.tests.test_dirstate.TestDirstateValidation.test_dirblock_name_mismatch(utf8) OK 89ms 204s breezy.bzr.tests.test_dirstate.TestDiscardMergeParents.test_discard_all_subdir(utf8) OK 4ms 204s breezy.bzr.tests.test_dirstate.TestDirStateManipulations.test_update_minimal_updates_id_index(utf8) OK 5ms 204s breezy.bzr.tests.test_dirstate.TestGetEntry.test_get_entry_uninitialized(utf8) OK 5ms 204s breezy.bzr.tests.test_dirstate.TestGetEntry.test_simple_structure(utf8) OK 5ms 204s breezy.bzr.tests.test_dirstate.TestBisect.test_bisect_dirblocks(unicode) OK 315ms 204s breezy.bzr.tests.test_dirstate.TestDirStateOnFile.test_save_fails_quietly_if_locked(utf8) OK 67ms 204s breezy.bzr.tests.test_dirstate.TestGetBlockRowIndex.test_complex_structure_missing(unicode) OK 5ms 204s breezy.bzr.tests.test_dirstate.TestDiscardMergeParents.test_discard_no_parents(unicode) OK 5ms 204s breezy.bzr.tests.test_dirstate.TestGetLines.test_entry_to_line_with_two_parents_at_different_paths(utf8) OK 4ms 204s breezy.bzr.tests.test_dirstate.TestDiscardMergeParents.test_discard_simple(utf8) OK 4ms 204s breezy.bzr.tests.test_dirstate.TestIterChildEntries.test_iter_children_b(utf8) OK 4ms 204s breezy.bzr.tests.test_dirstate.TestGetLines.test_get_line_with_2_rows(utf8) OK 4ms 204s breezy.bzr.tests.test_dirstate.TestErrors.test_dirstate_corrupt OK 2ms 204s breezy.bzr.tests.test_dirstate.TestDirstateValidation.test_dirblock_missing_rename(utf8) OK 94ms 204s breezy.bzr.tests.test_dirstate.TestGetEntry.test_get_entry_uninitialized(unicode) OK 5ms 204s breezy.bzr.tests.test_dirstate.TestGetEntry.test_complex_structure_exists(unicode) OK 4ms 204s breezy.bzr.tests.test_dirstate.TestGetEntry.test_complex_structure_exists(utf8) OK 5ms 204s breezy.bzr.tests.test_dirstate.TestPackStat.test_pack_stat_int OK 4ms 204s breezy.bzr.tests.test_dirstate.TestTreeToDirState.test_1_parents_not_empty_to_dirstate(unicode) OK 69ms 204s breezy.bzr.tests.test_dirstate.TestTreeToDirState.test_2_parents_empty_to_dirstate(unicode) OK 226ms 204s breezy.bzr.tests.test_dirstate.TestGetLines.test_entry_to_line(unicode) OK 4ms 204s breezy.bzr.tests.test_dirstate.TestGetLines.test_entry_to_line(utf8) OK 4ms 204s breezy.bzr.tests.test_dirstate.TestDirStateManipulations.test_set_parent_trees_file_missing_from_tree(utf8) OK 218ms 204s breezy.bzr.tests.test_dirstate.TestTreeToDirState.test_empty_to_dirstate(unicode) OK 35ms 204s breezy.bzr.tests.test_dirstate.TestDiscardMergeParents.test_discard_absent(utf8) OK 5ms 204s breezy.bzr.tests.test_dirstate.TestUpdateBasisByDelta.test_add_file_in_empty_dir_not_matching_active_state OK 6ms 204s breezy.bzr.tests.test_dirstate.TestGetLines.test_iter_entries(unicode) OK 4ms 204s breezy.bzr.tests.test_dirstate.TestGetLines.test_entry_to_line_with_two_parents_at_different_paths(unicode) OK 5ms 204s breezy.bzr.tests.test_dirstate.TestTreeToDirState.test_empty_unknowns_are_ignored_to_dirstate(unicode) OK 38ms 204s breezy.bzr.tests.test_dirstate.TestUpdateBasisByDelta.test_invalid_new_id_same_path OK 5ms 204s breezy.bzr.tests.test_dirstate.TestGetLines.test_iter_entries(utf8) OK 8ms 204s breezy.bzr.tests.test_dirstate.TestIterChildEntries.test_iter_children_b(unicode) OK 4ms 204s breezy.bzr.tests.test_dirstate.TestDiscardMergeParents.test_discard_renamed(utf8) OK 5ms 204s breezy.bzr.tests.test_dirstate.TestSHA1Provider.test_defaultsha1provider_sha1 OK 3ms 204s breezy.bzr.tests.test_dirstate.TestUpdateBasisByDelta.test_add_file_missing_in_active_state OK 6ms 204s breezy.bzr.tests.test_dirstate.TestBisect.test_bisect_missing(unicode) OK 132ms 204s breezy.bzr.tests.test_dirstate.TestSHA1Provider.test_defaultsha1provider_stat_and_sha1 OK 4ms 204s breezy.bzr.tests.test_dirstate.TestUpdateBasisByDelta.test_rename_directory_with_contents OK 17ms 204s breezy.bzr.tests.test_dirstate.TestTreeToDirState.test_2_parents_empty_to_dirstate(utf8) OK 193ms 204s breezy.bzr.tests.test_dirstate.TestTreeToDirState.test_1_parents_empty_to_dirstate(utf8) OK 62ms 204s breezy.bzr.tests.test_dirstate.TestUpdateBasisByDelta.test_parent_child_swap OK 16ms 204s breezy.bzr.tests.test_dirstate.TestTreeToDirState.test_2_parents_not_empty_to_dirstate(unicode) OK 338ms 204s breezy.bzr.tests.test_dirstate.TestUpdateBasisByDelta.test_renamed_dir_same_path OK 14ms 204s breezy.bzr.tests.test_dirstate.TestTreeToDirState.test_empty_unknowns_are_ignored_to_dirstate(utf8) OK 36ms 204s breezy.bzr.tests.test_dirstate.TestGetBlockRowIndex.test_simple_structure(unicode) OK 5ms 204s breezy.bzr.tests.test_dirstate.TestTreeToDirState.test_colliding_fileids(utf8) OK 446ms 204s breezy.bzr.tests.test_dirstate.TestDirStateManipulations.test_set_state_from_inventory_mixed_paths(utf8) OK 107ms 204s breezy.bzr.tests.test_dirstate.TestTreeToDirState.test_non_empty_no_parents_to_dirstate(unicode) OK 45ms 204s breezy.bzr.tests.test_dirstate.TestUpdateBasisByDelta.test_rename_file_active_state_has_diff_source_file OK 5ms 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_branch_and_repo(RemoteBzrDirFormat-default) OK 928ms 204s breezy.bzr.tests.test_dirstate.TestUpdateBasisByDelta.test_change_file_absent_in_active OK 6ms 204s breezy.bzr.tests.test_dirstate.TestGetEntry.test_simple_structure(unicode) OK 4ms 204s breezy.bzr.tests.test_dirstate.TestUpdateBasisByDelta.test_change_root_id OK 14ms 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_branch_and_repo(BzrDirMetaFormat1Colo) OK 161ms 204s breezy.bzr.tests.test_dirstate.TestUpdateBasisByDelta.test_add_file_elsewhere_in_active_state OK 6ms 204s breezy.bzr.tests.test_dirstate.TestUpdateBasisByDelta.test_invalid_file_not_present OK 5ms 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_branch_and_repo_into_shared_repo_force_new_repo(RemoteBzrDirFormat-default) OK 607ms 204s breezy.bzr.tests.test_dirstate.TestUpdateBasisByDelta.test_remove_file_active_state_has_diff_file OK 5ms 204s breezy.bzr.tests.test_dirstate.TestGetLines.test_get_line_with_2_rows(unicode) OK 4ms 204s breezy.bzr.tests.test_dirstate.TestUpdateBasisByDelta.test_remove_file_present_in_active_state OK 5ms 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_branch_and_repo_into_shared_repo_force_new_repo(BzrDirMetaFormat1Colo) OK 197ms 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_branch_reference(BzrDirMetaFormat1Colo) OK 55ms 204s breezy.bzr.tests.test_dirstate.TestUpdateBasisByDelta.test_rename_file_active_state_has_diff_target_file OK 6ms 204s breezy.bzr.tests.test_dirstate.TestPackStat.test_pack_stat_float OK 3ms 204s breezy.bzr.tests.test_dirstate.TestUpdateBasisByDelta.test_remove_file_active_state_has_diff_file_and_file_elsewhere OK 5ms 204s breezy.bzr.tests.test_dirstate.TestUpdateBasisByDelta.test_rename_file_present_elsewhere_in_active_state OK 5ms 204s breezy.bzr.tests.test_dirstate.TestUpdateBasisByDelta.test_rename_file_basis_has_swapped_files OK 5ms 204s breezy.bzr.tests.test_dirstate.TestDirStateManipulations.test_set_state_from_scratch_no_parents(utf8) OK 66ms 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_branch_and_repo(BzrDirFormat4) SKIP 5ms 204s Format All-in-one format 4 is not initializable. 204s breezy.bzr.tests.test_dirstate.TestTreeToDirState.test_1_parents_not_empty_to_dirstate(utf8) OK 70ms 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_empty(BzrDirMetaFormat1Colo) OK 37ms 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_branch_and_repo(RemoteBzrDirFormat) OK 655ms 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_branch_and_repo_into_shared_repo_force_new_repo(RemoteBzrDirFormat) OK 333ms 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_branch_and_repo_into_shared_repo_force_new_repo(BzrDirFormat4) SKIP 5ms 204s Format All-in-one format 4 is not initializable. 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_empty_force_new_ignored(BzrDirMetaFormat1Colo) OK 27ms 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_branch_reference(BzrDirFormat4) SKIP 4ms 204s Format All-in-one format 4 is not initializable. 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_branch_reference(RemoteBzrDirFormat) OK 75ms 204s breezy.bzr.tests.test_dirstate.TestTreeToDirState.test_empty_to_dirstate(utf8) OK 41ms 204s breezy.bzr.tests.test_dirstate.TestUpdateBasisByDelta.test_add_file_matching_active_state OK 6ms 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_empty(BzrDirFormat4) SKIP 4ms 204s Format All-in-one format 4 is not initializable. 204s breezy.bzr.tests.test_dirstate.TestUpdateBasisByDelta.test_invalid_parent_missing OK 8ms 204s breezy.bzr.tests.test_dirstate.TestBisect.test_bisect_recursive_each(unicode) OK 150ms 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_repository(BzrDirMetaFormat1Colo) OK 209ms 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_empty(RemoteBzrDirFormat) OK 35ms 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_empty_force_new_ignored(BzrDirFormat4) SKIP 4ms 204s Format All-in-one format 4 is not initializable. 204s breezy.bzr.tests.test_dirstate.TestUpdateBasisByDelta.test_rename_file_active_has_swapped_files OK 5ms 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_empty_force_new_ignored(RemoteBzrDirFormat) OK 24ms 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_branch_and_repo(BzrDirFormat5) OK 104ms 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_repository(RemoteBzrDirFormat) OK 195ms 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_repository_under_shared_force_new_repo(BzrDirMetaFormat1Colo) OK 279ms 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_repository(BzrDirFormat4) SKIP 4ms 204s Format All-in-one format 4 is not initializable. 204s breezy.bzr.tests.test_dirstate.Test_InvEntryToDetails.test_unicode_symlink OK 2ms 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_repository_under_shared_force_new_repo(BzrDirFormat4) SKIP 4ms 204s Format All-in-one format 4 is not initializable. 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_branch_and_repo(RemoteBzrDirFormat-v2) OK 809ms 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_tree_branch_reference(BzrDirFormat4) SKIP 4ms 204s Format All-in-one format 4 is not initializable. 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_tree_branch_repo(BzrDirFormat4) SKIP 4ms 204s Format All-in-one format 4 is not initializable. 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_branch_and_repo_into_shared_repo_force_new_repo(RemoteBzrDirFormat-v2) OK 563ms 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_on_transport(BzrDirFormat4) SKIP 4ms 204s Format All-in-one format 4 is not initializable. 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_branch_reference(RemoteBzrDirFormat-default) OK 168ms 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_format_initialize_on_transport_ex_default_stack_on(BzrDirFormat4) SKIP 8ms 204s Format All-in-one format 4 is not initializable. 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_get_branch_transport(BzrDirFormat4) SKIP 4ms 204s Format All-in-one format 4 is not initializable. 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_get_branches(BzrDirFormat4) SKIP 4ms 204s Format All-in-one format 4 is not initializable. 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_get_repository_transport(BzrDirFormat4) SKIP 3ms 204s Format All-in-one format 4 is not initializable. 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_get_workingtree_transport(BzrDirFormat4) SKIP 3ms 204s Format All-in-one format 4 is not initializable. 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_no_leftover_dirs(BzrDirFormat4) SKIP 5ms 204s format does not support colocated branches 204s 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_retire_bzrdir(BzrDirFormat4) SKIP 4ms 204s Format All-in-one format 4 is not initializable. 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_retire_bzrdir_limited(BzrDirFormat4) SKIP 7ms 204s Format All-in-one format 4 is not initializable. 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_revert_inventory(BzrDirFormat4) SKIP 6ms 204s Format All-in-one format 4 is not initializable. 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_branch_no_source_branch(BzrDirFormat4) SKIP 3ms 204s Format All-in-one format 4 is not initializable. 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_branch_and_repo(BzrDirFormat4) SKIP 3ms 204s Format All-in-one format 4 is not initializable. 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_repository(BzrDirFormat4) SKIP 10ms 204s Format All-in-one format 4 is not initializable. 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_tree_branch_repo(BzrDirFormat4) SKIP 4ms 204s Format All-in-one format 4 is not initializable. 204s breezy.bzr.tests.per_inventory.basics.TestInventoryCreateByApplyDelta.test_add(CHKInventory) OK 5ms 204s breezy.bzr.tests.per_inventory.basics.TestInventoryFiltering.test_inv_filter_dirs(CHKInventory) OK 7ms 204s breezy.bzr.tests.per_inventory.basics.TestInventoryFiltering.test_inv_filter_files_and_dirs(CHKInventory) OK 8ms 204s breezy.bzr.tests.per_inventory.basics.TestInventoryReads.test_is_unmodified(CHKInventory) OK 2ms 204s breezy.bzr.tests.per_inventory.basics.TestInventoryReads.test_non_directory_children(CHKInventory) OK 2ms 204s breezy.bzr.tests.per_pack_repository.TestKeyDependencies.test_key_dependencies_cleared_on_commit(pack-0.92) OK 146ms 204s breezy.bzr.tests.per_pack_repository.TestKeyDependencies.test_key_dependencies_cleared_on_suspend(pack-0.92-subtree) OK 118ms 204s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_abort_write_group_does_not_raise_when_suppressed(1.6) OK 17ms 204s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_abort_write_group_does_raise_when_not_suppressed(1.6.1-rich-root) OK 16ms 204s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_adding_revision_creates_pack_indices(1.9) OK 84ms 204s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_attribute__fetch_order(1.9-rich-root) OK 14ms 204s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_attribute__fetch_uses_deltas(2a) OK 14ms 204s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_broken_physical_locks_error_on__unlock_names_lock(pack-0.92) OK 21ms 204s breezy.bzr.tests.test_dirstate.TestDirStateOnFile.test_can_save_in_read_lock(utf8) OK 117ms 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_branch_and_repo_into_shared_repo_force_new_repo(BzrDirFormat5) OK 80ms 204s breezy.bzr.tests.test_dirstate.TestDirstateSortOrder.test_set_parent_trees_correct_order OK 19ms 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_empty(RemoteBzrDirFormat-default) OK 50ms 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_branch_reference(RemoteBzrDirFormat-v2) OK 174ms 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_branch_reference(BzrDirFormat5) OK 28ms 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_empty_force_new_ignored(RemoteBzrDirFormat-default) OK 36ms 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_empty(RemoteBzrDirFormat-v2) OK 39ms 204s breezy.bzr.tests.test_dirstate.TestBisect.test_bisect_rename(unicode) OK 147ms 204s breezy.bzr.tests.test_dirstate.TestDirStateManipulations.test_add_directory_to_root_no_parents_all_data(unicode) OK 6ms 204s breezy.bzr.tests.test_dirstate.TestDirStateManipulations.test_add_symlink_to_root_no_parents_all_data(unicode) OK 7ms 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_empty(BzrDirFormat5) OK 47ms 204s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_empty_force_new_ignored(RemoteBzrDirFormat-v2) OK 36ms 205s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_commit_across_pack_shape_boundary_autopacks(pack-0.92-subtree) OK 370ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_repository_under_shared_force_new_repo(RemoteBzrDirFormat) OK 196ms 205s breezy.bzr.tests.test_dirstate.TestDirstateValidation.test_dirblock_not_sorted(utf8) OK 108ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_empty_force_new_ignored(BzrDirFormat5) OK 38ms 205s breezy.bzr.tests.test_dirstate.TestDiscardMergeParents.test_discard_no_parents(utf8) OK 6ms 205s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_commit_resumed_write_group(1.6) OK 14ms 205s breezy.bzr.tests.test_dirstate.TestGetBlockRowIndex.test_complex_structure_exists(unicode) OK 7ms 205s breezy.bzr.tests.test_dirstate.TestGetEntry.test_complex_structure_missing(unicode) OK 4ms 205s breezy.bzr.tests.test_dirstate.TestGetLines.test_entry_to_line_with_parent(unicode) OK 8ms 205s breezy.bzr.tests.test_dirstate.TestIterChildEntries.test_iter_child_root(unicode) OK 4ms 205s breezy.bzr.tests.test_dirstate.TestSHA1Provider.test_sha1provider_is_an_interface OK 3ms 205s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_commit_write_group_returns_new_pack_names(1.6.1-rich-root) OK 65ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_repository(BzrDirFormat5) OK 68ms 205s breezy.bzr.tests.test_dirstate.TestDirStateManipulations.test_set_parent_trees_no_content(unicode) OK 139ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_tree_branch_reference(RemoteBzrDirFormat) OK 111ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_repository_under_shared_force_new_repo(BzrDirFormat5) OK 59ms 205s breezy.bzr.tests.test_dirstate.TestDirStateManipulations.test_set_state_from_inventory_no_content_no_parents(unicode) OK 48ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_tree_branch_reference(BzrDirFormat5) OK 28ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_tree_branch_reference(BzrDirMetaFormat1Colo) OK 362ms 205s breezy.bzr.tests.test_dirstate.TestDirStateManipulations.test_set_state_with_rename_b_a_bug_395556(unicode) OK 43ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_repository(RemoteBzrDirFormat-default) OK 272ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_tree_branch_repo(BzrDirFormat5) OK 68ms 205s breezy.bzr.tests.test_dirstate.TestDirStateOnFile.test_construct_with_path(unicode) OK 39ms 205s breezy.bzr.tests.test_dirstate.TestTreeToDirState.test_2_parents_not_empty_to_dirstate(utf8) OK 225ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_tree_branch_repo(RemoteBzrDirFormat) OK 152ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_on_transport(BzrDirFormat5) OK 35ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_on_transport(RemoteBzrDirFormat) OK 20ms 205s breezy.bzr.tests.test_dirstate.TestTreeToDirState.test_non_empty_no_parents_to_dirstate(utf8) OK 52ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_format_initialize_on_transport_ex_default_stack_on(BzrDirFormat5) SKIP 49ms 205s Only relevant for stackable formats. 205s 205s breezy.bzr.tests.test_dirstate.TestDirstateTreeReference.test_reference_revision_is_none(unicode) OK 86ms 205s breezy.bzr.tests.test_dirstate.TestUpdateBasisByDelta.test_invalid_changed_file OK 5ms 205s breezy.bzr.tests.test_dirstate.TestDirstateValidation.test_validate_correct_dirstate(unicode) OK 5ms 205s breezy.bzr.tests.test_dirstate.TestUpdateBasisByDelta.test_remove_file_matching_active_state OK 5ms 205s breezy.bzr.tests.test_dirstate.TestDiscardMergeParents.test_discard_one_parent(unicode) OK 6ms 205s breezy.bzr.tests.test_dirstate.TestUpdateBasisByDelta.test_rename_file_matching_active_state OK 6ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_repository(RemoteBzrDirFormat-v2) OK 347ms 205s breezy.bzr.tests.test_dirstate.TestGetBlockRowIndex.test_complex_structure_exists(utf8) OK 4ms 205s breezy.bzr.tests.test_dirstate.TestGetEntry.test_complex_structure_missing(utf8) OK 6ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_get_branch_transport(BzrDirFormat5) OK 23ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_tree_branch_repo(BzrDirMetaFormat1Colo) OK 176ms 205s breezy.bzr.tests.test_dirstate.TestGetLines.test_entry_to_line_with_parent(utf8) OK 5ms 205s breezy.bzr.tests.test_dirstate.TestIterChildEntries.test_iter_child_root(utf8) OK 4ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_format_initialize_on_transport_ex_default_stack_on(RemoteBzrDirFormat) OK 72ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_get_branches(BzrDirFormat5) SKIP 18ms 205s Format does not support colocation 205s 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_on_transport(BzrDirMetaFormat1Colo) OK 23ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_get_branch_transport(RemoteBzrDirFormat) OK 12ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_get_repository_transport(BzrDirFormat5) OK 14ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_get_workingtree_transport(BzrDirFormat5) OK 14ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_no_leftover_dirs(BzrDirFormat5) SKIP 6ms 205s format does not support colocated branches 205s 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_get_branches(RemoteBzrDirFormat) OK 32ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_retire_bzrdir(BzrDirFormat5) OK 15ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_get_repository_transport(RemoteBzrDirFormat) OK 10ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_get_workingtree_transport(RemoteBzrDirFormat) OK 10ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_retire_bzrdir_limited(BzrDirFormat5) OK 15ms 205s breezy.bzr.tests.test_dirstate.TestTreeToDirState.test_1_parents_empty_to_dirstate(unicode) OK 75ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_format_initialize_on_transport_ex_default_stack_on(BzrDirMetaFormat1Colo) OK 60ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_no_leftover_dirs(RemoteBzrDirFormat) SKIP 7ms 205s format does not support colocated branches 205s 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_retire_bzrdir(RemoteBzrDirFormat) OK 19ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_get_branch_transport(BzrDirMetaFormat1Colo) OK 21ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_retire_bzrdir_limited(RemoteBzrDirFormat) OK 9ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_branch_and_repo(BzrDirFormat6) OK 128ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_repository_under_shared_force_new_repo(RemoteBzrDirFormat-default) OK 273ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_get_branches(BzrDirMetaFormat1Colo) OK 35ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_get_repository_transport(BzrDirMetaFormat1Colo) OK 12ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_get_workingtree_transport(BzrDirMetaFormat1Colo) OK 10ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_branch_and_repo_into_shared_repo_force_new_repo(BzrDirFormat6) OK 51ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_tree_branch_reference(RemoteBzrDirFormat-default) SKIP 40ms 205s cannot make working tree with transport 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_branch_reference(BzrDirFormat6) OK 21ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_no_leftover_dirs(BzrDirMetaFormat1Colo) OK 37ms 205s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_concurrent_pack_during_autopack(1.9) OK 473ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_retire_bzrdir(BzrDirMetaFormat1Colo) OK 11ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_retire_bzrdir_limited(BzrDirMetaFormat1Colo) OK 10ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_empty(BzrDirFormat6) OK 43ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_empty_force_new_ignored(BzrDirFormat6) OK 36ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_revert_inventory(RemoteBzrDirFormat) OK 165ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_branch_no_source_branch(RemoteBzrDirFormat) SKIP 19ms 205s remote formats not supported 205s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_concurrent_pack_during_get_record_reloads(1.9-rich-root) OK 99ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_repository(BzrDirFormat6) OK 76ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_repository_under_shared_force_new_repo(RemoteBzrDirFormat-v2) OK 352ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_tree_branch_repo(RemoteBzrDirFormat-default) SKIP 174ms 205s bzrdir on transport has no working tree 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_on_transport(RemoteBzrDirFormat-default) OK 28ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_repository_under_shared_force_new_repo(BzrDirFormat6) OK 58ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_tree_branch_reference(RemoteBzrDirFormat-v2) SKIP 62ms 205s cannot make working tree with transport 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_revert_inventory(BzrDirFormat5) OK 326ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_revert_inventory(BzrDirMetaFormat1Colo) OK 195ms 205s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_concurrent_pack_triggers_reload(2a) OK 109ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_branch_no_source_branch(BzrDirFormat5) OK 17ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_tree_branch_reference(BzrDirFormat6) OK 43ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_format_initialize_on_transport_ex_default_stack_on(RemoteBzrDirFormat-default) OK 76ms 205s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_concurrent_writers_merge_new_packs(pack-0.92) OK 50ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_get_branch_transport(RemoteBzrDirFormat-default) OK 20ms 205s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_disk_layout(pack-0.92-subtree) OK 16ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_get_branches(RemoteBzrDirFormat-default) SKIP 20ms 205s Format does not support colocation 205s 205s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_fail_obsolete_deletion(1.6) OK 21ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_get_repository_transport(RemoteBzrDirFormat-default) OK 19ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_branch_and_repo(BzrDirFormat5) OK 96ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_get_workingtree_transport(RemoteBzrDirFormat-default) OK 23ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_tree_branch_repo(BzrDirFormat6) OK 101ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_no_leftover_dirs(RemoteBzrDirFormat-default) SKIP 10ms 205s format does not support colocated branches 205s 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_branch_and_repo(RemoteBzrDirFormat) OK 266ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_retire_bzrdir(RemoteBzrDirFormat-default) OK 40ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_retire_bzrdir_limited(RemoteBzrDirFormat-default) OK 20ms 205s breezy.bzr.tests.test_dirstate.TestTreeToDirState.test_colliding_fileids(unicode) OK 525ms 205s breezy.bzr.tests.test_dirstate.TestUpdateBasisByDelta.test_add_file_active_state_has_diff_file_and_file_elsewhere OK 9ms 205s breezy.bzr.tests.test_dirstate.TestUpdateBasisByDelta.test_invalid_existing_id OK 5ms 205s breezy.bzr.tests.test_dirstate.TestUpdateBasisByDelta.test_remove_file_present_elsewhere_in_active_state OK 6ms 205s breezy.bzr.tests.test_dirstate.TestUpdateBasisByDelta.test_rename_file_missing_in_active_state OK 6ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_repository(BzrDirFormat5) OK 118ms 205s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_on_transport(BzrDirFormat6) OK 100ms 205s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_fetch_without_find_ghosts_ignores_ghosts(1.6.1-rich-root) OK 146ms 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_lock_write_does_not_physically_lock(1.9) OK 16ms 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_tree_branch_repo(RemoteBzrDirFormat-v2) SKIP 267ms 206s bzrdir on transport has no working tree 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_missing_inventories_compression_parent_prevents_commit(1.9-rich-root) OK 20ms 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_branch_no_source_branch(BzrDirMetaFormat1Colo) OK 280ms 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_on_transport(RemoteBzrDirFormat-v2) OK 26ms 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_format_initialize_on_transport_ex_default_stack_on(BzrDirFormat6) SKIP 52ms 206s Only relevant for stackable formats. 206s 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_tree_branch_repo(BzrDirFormat5) OK 61ms 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_missing_revisions_compression_parent_prevents_commit(2a) SKIP 10ms 206s No missing compression parents 206s 206s breezy.bzr.tests.per_inventory.basics.TestInventoryCreateByApplyDelta.test_delete(Inventory) OK 3ms 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_get_branch_transport(BzrDirFormat6) OK 20ms 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_missing_text_compression_parent_prevents_commit(pack-0.92) OK 25ms 206s breezy.bzr.tests.per_inventory.basics.TestInventoryFiltering.test_inv_filter_empty(Inventory) OK 4ms 206s breezy.bzr.tests.per_inventory.basics.TestInventoryReads.test_get_entry_by_path_partial(Inventory) OK 3ms 206s breezy.bzr.tests.per_inventory.basics.TestInventoryReads.test_iter_entries(Inventory) OK 3ms 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_get_branches(BzrDirFormat6) SKIP 22ms 206s Format does not support colocation 206s 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_get_repository_transport(BzrDirFormat6) OK 12ms 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_get_workingtree_transport(BzrDirFormat6) OK 15ms 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_no_leftover_dirs(BzrDirFormat6) SKIP 5ms 206s format does not support colocated branches 206s 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_retire_bzrdir(BzrDirFormat6) OK 25ms 206s breezy.bzr.tests.per_pack_repository.TestKeyDependencies.test_key_dependencies_cleared_on_abort(pack-0.92) OK 93ms 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_retire_bzrdir_limited(BzrDirFormat6) OK 24ms 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_repository(RemoteBzrDirFormat) OK 254ms 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_revert_inventory(RemoteBzrDirFormat-default) SKIP 226ms 206s bzrdir on transport has no working tree 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_after_two_commits_packs_everything(pack-0.92-subtree) OK 120ms 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_branch_and_repo(BzrDirMetaFormat1) OK 212ms 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_collection_sets_sibling_indices(1.6) OK 12ms 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_format_initialize_on_transport_ex_default_stack_on(RemoteBzrDirFormat-v2) OK 157ms 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_branch_no_source_branch(RemoteBzrDirFormat-default) SKIP 22ms 206s remote formats not supported 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_get_branch_transport(RemoteBzrDirFormat-v2) OK 14ms 206s breezy.bzr.tests.per_pack_repository.TestKeyDependencies.test_key_dependencies_cleared_on_commit(pack-0.92-subtree) OK 90ms 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_get_branches(RemoteBzrDirFormat-v2) SKIP 24ms 206s Format does not support colocation 206s 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_get_repository_transport(RemoteBzrDirFormat-v2) OK 13ms 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_get_workingtree_transport(RemoteBzrDirFormat-v2) OK 14ms 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_no_leftover_dirs(RemoteBzrDirFormat-v2) SKIP 5ms 206s format does not support colocated branches 206s 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_branch_and_repo(BzrDirMetaFormat1Colo) OK 232ms 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_layout(1.6.1-rich-root) OK 87ms 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_retire_bzrdir(RemoteBzrDirFormat-v2) OK 14ms 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_retire_bzrdir_limited(RemoteBzrDirFormat-v2) OK 13ms 206s breezy.bzr.tests.per_pack_repository.TestKeyDependencies.test_key_dependencies_cleared_on_suspend(1.6) OK 73ms 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_abort_write_group_does_not_raise_when_suppressed(1.6.1-rich-root) OK 14ms 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_tree_branch_repo(RemoteBzrDirFormat) OK 160ms 206s breezy.bzr.tests.per_inventory.basics.TestInventoryCreateByApplyDelta.test_illegal(CHKInventory) OK 4ms 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_abort_write_group_does_raise_when_not_suppressed(1.9) OK 10ms 206s breezy.bzr.tests.per_inventory.basics.TestInventoryFiltering.test_inv_filter_entry_not_present(CHKInventory) OK 7ms 206s breezy.bzr.tests.per_inventory.basics.TestInventoryReads.test_ids(CHKInventory) OK 6ms 206s breezy.bzr.tests.per_inventory.basics.TestInventoryReads.test_iter_entries_by_dir(CHKInventory) OK 7ms 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_branch_and_repo_into_shared_repo_force_new_repo(BzrDirMetaFormat1) OK 174ms 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_adding_revision_creates_pack_indices(1.9-rich-root) OK 57ms 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_attribute__fetch_order(2a) OK 15ms 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_branch_reference(BzrDirMetaFormat1) OK 46ms 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_preserves_all_inventories(1.9) OK 129ms 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_break_lock_breaks_physical_lock(pack-0.92) OK 23ms 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_repositories_support_multiple_write_locks(1.9-rich-root) OK 18ms 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_repository(BzrDirMetaFormat1Colo) OK 161ms 206s breezy.bzr.tests.per_pack_repository.TestKeyDependencies.test_key_dependencies_cleared_on_abort(1.6.1-rich-root) OK 86ms 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_revert_inventory(BzrDirFormat6) OK 279ms 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_broken_physical_locks_error_on__unlock_names_lock(pack-0.92-subtree) OK 27ms 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_branch_no_source_branch(BzrDirFormat6) OK 16ms 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_branch_and_repo(BzrDirFormat6) OK 62ms 206s breezy.bzr.tests.per_pack_repository.TestKeyDependencies.test_key_dependencies_cleared_on_commit(1.9) OK 88ms 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_revert_inventory(RemoteBzrDirFormat-v2) SKIP 238ms 206s bzrdir on transport has no working tree 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_with_signatures(2a) OK 133ms 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_branch_no_source_branch(RemoteBzrDirFormat-v2) SKIP 36ms 206s remote formats not supported 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_resume_chk_bytes(pack-0.92) SKIP 9ms 206s no chk_bytes for this repository 206s 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_repository(BzrDirFormat6) OK 65ms 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_empty(BzrDirMetaFormat1) OK 173ms 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_resume_malformed_token(pack-0.92-subtree) OK 16ms 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_resume_write_group_then_abort(1.6) OK 11ms 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_empty_force_new_ignored(BzrDirMetaFormat1) OK 18ms 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_tree_branch_repo(BzrDirMetaFormat1Colo) OK 168ms 206s breezy.bzr.tests.per_inventory.basics.TestInventoryCreateByApplyDelta.test_add(Inventory) OK 3ms 206s breezy.bzr.tests.per_inventory.basics.TestInventoryFiltering.test_inv_filter_dirs(Inventory) OK 3ms 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_branch_and_repo(RemoteBzrDirFormat-default) OK 412ms 206s breezy.bzr.tests.per_inventory.basics.TestInventoryFiltering.test_inv_filter_files_and_dirs(Inventory) OK 3ms 206s breezy.bzr.tests.per_inventory.basics.TestInventoryReads.test_is_unmodified(Inventory) OK 2ms 206s breezy.bzr.tests.per_inventory.basics.TestInventoryReads.test_non_directory_children(Inventory) OK 2ms 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_shared_disk_layout(1.6.1-rich-root) OK 19ms 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_shared_no_tree_disk_layout(1.9) OK 26ms 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_tree_branch_repo(BzrDirFormat6) OK 62ms 206s breezy.bzr.tests.per_pack_repository.TestKeyDependencies.test_key_dependencies_cleared_on_suspend(1.9-rich-root) OK 124ms 206s breezy.bzr.tests.per_inventory.basics.TestInventoryCreateByApplyDelta.test_delete(CHKInventory) OK 6ms 206s breezy.bzr.tests.per_inventory.basics.TestInventoryFiltering.test_inv_filter_empty(CHKInventory) OK 7ms 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_supports_external_lookups(1.9-rich-root) OK 15ms 206s breezy.bzr.tests.per_inventory.basics.TestInventoryReads.test_get_entry_by_path_partial(CHKInventory) OK 8ms 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_suspend_write_group(2a) OK 11ms 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_abort_write_group_does_not_raise_when_suppressed(2a) OK 17ms 206s breezy.bzr.tests.per_pack_repository.TestPackRepositoryStacking.test_autopack_only_considers_main_repo_packs(pack-0.92) SKIP 1ms 206s 'pack-0.92' doesn't support stacking 206s 206s breezy.bzr.tests.per_inventory.basics.TestInventoryReads.test_iter_entries(CHKInventory) OK 7ms 206s breezy.bzr.tests.per_pack_repository.TestPackRepositoryStacking.test_stack_checks_rich_root_compatibility(pack-0.92-subtree) SKIP 1ms 206s 'pack-0.92-subtree' doesn't support stacking 206s 206s breezy.bzr.tests.per_pack_repository.TestPackRepositoryStacking.test_stack_checks_serializers_compatibility(1.6) SKIP 24ms 206s No formats use non-v5 serializer without having rich-root also set 206s 206s breezy.bzr.tests.per_pack_repository.TestKeyDependencies.test_key_dependencies_cleared_on_abort(2a) OK 102ms 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_adding_revision_creates_pack_indices(pack-0.92) OK 66ms 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_attribute__fetch_order(pack-0.92-subtree) OK 25ms 206s breezy.bzr.tests.per_pack_repository.TestKeyDependencies.test_key_dependencies_cleared_on_abort(pack-0.92-subtree) OK 94ms 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_attribute__fetch_uses_deltas(1.6) OK 18ms 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_repository(BzrDirMetaFormat1) OK 180ms 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_break_lock_breaks_physical_lock(1.6.1-rich-root) OK 30ms 206s breezy.bzr.tests.per_pack_repository.TestKeyDependencies.test_key_dependencies_cleared_on_suspend(pack-0.92) OK 103ms 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_broken_physical_locks_error_on__unlock_names_lock(1.9) OK 25ms 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_commit_across_pack_shape_boundary_autopacks(1.6) OK 375ms 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_abort_write_group_does_not_raise_when_suppressed(pack-0.92-subtree) OK 15ms 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_abort_write_group_does_raise_when_not_suppressed(1.6) OK 10ms 206s breezy.bzr.tests.per_pack_repository.TestKeyDependencies.test_key_dependencies_cleared_on_commit(1.6) OK 79ms 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_commit_resumed_write_group(1.6.1-rich-root) OK 16ms 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_adding_revision_creates_pack_indices(1.6.1-rich-root) OK 56ms 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_commit_write_group_returns_new_pack_names(1.9) OK 61ms 206s breezy.bzr.tests.per_pack_repository.TestKeyDependencies.test_key_dependencies_cleared_on_suspend(1.6.1-rich-root) OK 71ms 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_attribute__fetch_order(1.9) OK 14ms 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_attribute__fetch_uses_deltas(1.9-rich-root) OK 15ms 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_abort_write_group_does_not_raise_when_suppressed(1.9) OK 16ms 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_repository_under_shared_force_new_repo(BzrDirMetaFormat1) OK 152ms 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_abort_write_group_does_raise_when_not_suppressed(1.9-rich-root) OK 11ms 206s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_repository(RemoteBzrDirFormat-default) OK 339ms 206s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_break_lock_breaks_physical_lock(2a) OK 24ms 207s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_adding_revision_creates_pack_indices(2a) OK 69ms 207s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_attribute__fetch_uses_deltas(pack-0.92) OK 16ms 207s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_tree_branch_reference(BzrDirMetaFormat1) OK 100ms 207s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_break_lock_breaks_physical_lock(pack-0.92-subtree) OK 38ms 207s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_broken_physical_locks_error_on__unlock_names_lock(1.6) OK 22ms 207s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_tree_branch_repo(RemoteBzrDirFormat-default) SKIP 162ms 207s Cannot sprout to remote bzrdirs. 207s breezy.bzr.tests.per_inventory.basics.TestInventoryCreateByApplyDelta.test_rename(Inventory) OK 3ms 207s breezy.bzr.tests.per_inventory.basics.TestInventoryFiltering.test_inv_filter_files(Inventory) OK 4ms 207s breezy.bzr.tests.per_inventory.basics.TestInventoryReads.test_is_root(Inventory) OK 2ms 207s breezy.bzr.tests.per_inventory.basics.TestInventoryReads.test_iter_just_entries(Inventory) OK 4ms 207s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_branch_and_repo(RemoteBzrDirFormat-v2) OK 585ms 207s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_commit_across_pack_shape_boundary_autopacks(1.9-rich-root) OK 417ms 207s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_concurrent_pack_during_autopack(1.9-rich-root) OK 348ms 207s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_commit_resumed_write_group(2a) OK 18ms 207s breezy.bzr.tests.per_pack_repository.TestKeyDependencies.test_key_dependencies_cleared_on_abort(1.9) OK 212ms 207s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_tree_branch_repo(BzrDirMetaFormat1) OK 366ms 207s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_on_transport(BzrDirMetaFormat1) OK 71ms 207s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_concurrent_pack_during_get_record_reloads(2a) OK 233ms 207s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_commit_across_pack_shape_boundary_autopacks(pack-0.92) OK 611ms 207s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_commit_resumed_write_group(pack-0.92-subtree) OK 18ms 207s breezy.bzr.tests.per_pack_repository.TestKeyDependencies.test_key_dependencies_cleared_on_commit(1.9-rich-root) OK 249ms 207s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_format_initialize_on_transport_ex_default_stack_on(BzrDirMetaFormat1) OK 123ms 207s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_concurrent_writer_second_preserves_dropping_a_pack(pack-0.92) OK 108ms 207s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_get_branch_transport(BzrDirMetaFormat1) OK 26ms 207s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_commit_write_group_returns_new_pack_names(1.6) OK 68ms 207s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_get_branches(BzrDirMetaFormat1) OK 66ms 207s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_get_repository_transport(BzrDirMetaFormat1) OK 26ms 207s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_repository(RemoteBzrDirFormat-v2) OK 554ms 207s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_get_workingtree_transport(BzrDirMetaFormat1) OK 12ms 207s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_commit_across_pack_shape_boundary_autopacks(1.6.1-rich-root) OK 637ms 207s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_concurrent_writers_merge_new_packs(pack-0.92-subtree) OK 128ms 207s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_commit_resumed_write_group(1.9) OK 19ms 207s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_disk_layout(1.6) OK 26ms 207s breezy.bzr.tests.per_pack_repository.TestKeyDependencies.test_key_dependencies_cleared_on_suspend(2a) OK 182ms 207s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_no_leftover_dirs(BzrDirMetaFormat1) OK 56ms 207s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_abort_write_group_does_raise_when_not_suppressed(pack-0.92) OK 11ms 207s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_fail_obsolete_deletion(1.6.1-rich-root) OK 36ms 207s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_retire_bzrdir(BzrDirMetaFormat1) OK 27ms 207s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_concurrent_pack_during_autopack(pack-0.92) OK 541ms 207s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_commit_write_group_returns_new_pack_names(1.9-rich-root) OK 69ms 207s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_retire_bzrdir_limited(BzrDirMetaFormat1) OK 22ms 207s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_tree_branch_repo(RemoteBzrDirFormat-v2) SKIP 195ms 207s Cannot sprout to remote bzrdirs. 207s breezy.bzr.tests.per_inventory.basics.TestInventoryCreateByApplyDelta.test_rename(CHKInventory) OK 8ms 207s breezy.bzr.tests.per_inventory.basics.TestInventoryFiltering.test_inv_filter_files(CHKInventory) OK 8ms 207s breezy.bzr.tests.per_inventory.basics.TestInventoryReads.test_is_root(CHKInventory) OK 4ms 207s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_adding_revision_creates_pack_indices(pack-0.92-subtree) OK 148ms 207s breezy.bzr.tests.per_inventory.basics.TestInventoryReads.test_iter_just_entries(CHKInventory) OK 7ms 207s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_fetch_without_find_ghosts_ignores_ghosts(1.9) OK 168ms 207s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_attribute__fetch_order(1.6) OK 46ms 207s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_lock_write_does_not_physically_lock(1.9-rich-root) OK 36ms 208s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_missing_inventories_compression_parent_prevents_commit(2a) SKIP 10ms 208s No missing compression parents 208s 208s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_attribute__fetch_uses_deltas(1.6.1-rich-root) OK 36ms 208s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_concurrent_pack_during_get_record_reloads(pack-0.92-subtree) OK 220ms 208s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_missing_signatures_compression_parent_prevents_commit(pack-0.92) OK 33ms 208s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_break_lock_breaks_physical_lock(1.9) OK 34ms 208s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_missing_text_compression_parent_prevents_commit(pack-0.92-subtree) OK 42ms 208s breezy.bzr.tests.per_pack_repository.TestKeyDependencies.test_key_dependencies_cleared_on_abort(1.9-rich-root) OK 157ms 208s breezy.bzr.tests.per_pack_repository.TestSmartServerAutopack.test_autopack_or_streaming_rpc_is_used_when_using_hpss(1.6.1-rich-root) OK 1401ms 208s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_broken_physical_locks_error_on__unlock_names_lock(1.9-rich-root) OK 70ms 208s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_concurrent_pack_during_autopack(1.6.1-rich-root) OK 496ms 208s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_revert_inventory(BzrDirMetaFormat1) OK 354ms 208s breezy.bzr.tests.per_repository_chk.test_supported.TestCHKSupport.test_chk_bytes_are_fully_buffered(RepositoryFormat2aSubtree) OK 105ms 208s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_concurrent_pack_triggers_reload(1.6) OK 277ms 208s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_after_two_commits_packs_everything(1.6) OK 228ms 208s breezy.bzr.tests.per_repository_chk.test_supported.TestCHKSupport.test_pack_preserves_chk_bytes_store(RepositoryFormat2aSubtree) OK 126ms 208s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_concurrent_pack_during_autopack(2a) OK 517ms 208s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_collection_sets_sibling_indices(1.6.1-rich-root) OK 56ms 208s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_concurrent_pack_during_get_record_reloads(1.9) OK 257ms 208s breezy.bzr.tests.per_pack_repository.TestKeyDependencies.test_key_dependencies_cleared_on_commit(2a) OK 320ms 208s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_concurrent_writer_second_preserves_dropping_a_pack(1.6.1-rich-root) OK 121ms 208s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_abort_write_group_does_not_raise_when_suppressed(pack-0.92) OK 22ms 208s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_abort_write_group_does_raise_when_not_suppressed(pack-0.92-subtree) OK 18ms 208s breezy.bzr.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_chk_root_for_inventory(RepositoryFormat2aSubtree) OK 147ms 208s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_concurrent_writers_merge_new_packs(1.9) OK 159ms 208s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_adding_revision_creates_pack_indices(1.6) OK 200ms 208s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_disk_layout(1.9-rich-root) OK 94ms 208s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_attribute__fetch_order(1.6.1-rich-root) OK 43ms 208s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_concurrent_pack_triggers_reload(pack-0.92) OK 386ms 208s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_layout(1.9) OK 389ms 208s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_branch_no_source_branch(BzrDirMetaFormat1) OK 591ms 208s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_fail_obsolete_deletion(2a) OK 102ms 208s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_attribute__fetch_uses_deltas(1.9) OK 113ms 208s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_concurrent_pack_triggers_reload(1.9-rich-root) OK 455ms 208s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_break_lock_breaks_physical_lock(1.9-rich-root) OK 68ms 208s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_lock_write_does_not_physically_lock(pack-0.92) OK 99ms 208s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_concurrent_writer_second_preserves_dropping_a_pack(pack-0.92-subtree) OK 181ms 208s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_missing_inventories_compression_parent_prevents_commit(pack-0.92-subtree) OK 75ms 208s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_concurrent_writers_merge_new_packs(1.6) OK 66ms 208s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_broken_physical_locks_error_on__unlock_names_lock(2a) OK 93ms 208s breezy.bzr.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_chk_root_for_unchanged_inventory(RepositoryFormat2aSubtree) OK 497ms 208s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_commit_resumed_write_group(pack-0.92) OK 20ms 208s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_disk_layout(1.6.1-rich-root) OK 35ms 208s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_missing_revisions_compression_parent_prevents_commit(1.6) OK 43ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_concurrent_writer_second_preserves_dropping_a_pack(2a) OK 153ms 209s breezy.bzr.tests.per_repository_chk.test_unsupported.TestNoCHKSupport.test_chk_bytes_attribute_is_None(RepositoryFormatKnit3) OK 47ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_missing_signatures_compression_parent_prevents_commit(1.6.1-rich-root) OK 25ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_fail_obsolete_deletion(1.9) OK 28ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_disk_layout(pack-0.92) OK 33ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_missing_text_compression_parent_prevents_commit(1.9) OK 26ms 209s breezy.bzr.tests.per_repository_chk.test_unsupported.TestNoCHKSupport.test_chk_bytes_attribute_is_None(RepositoryFormatKnitPack1) OK 29ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_commit_write_group_returns_new_pack_names(pack-0.92-subtree) OK 62ms 209s breezy.bzr.tests.per_repository_chk.test_unsupported.TestNoCHKSupport.test_chk_bytes_attribute_is_None(RepositoryFormat6) OK 40ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_fail_obsolete_deletion(pack-0.92-subtree) OK 67ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_preserves_all_inventories(1.9-rich-root) OK 364ms 209s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_basis_missing_errors(RepositoryFormatKnitPack6) OK 41ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_commit_across_pack_shape_boundary_autopacks(2a) OK 1050ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_repositories_support_multiple_write_locks(2a) OK 55ms 209s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_basis_missing_errors(RepositoryFormatKnit1) OK 56ms 209s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RepositoryFormatKnit4) OK 41ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_commit_write_group_returns_new_pack_names(pack-0.92) OK 67ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_fetch_without_find_ghosts_ignores_ghosts(1.9-rich-root) OK 225ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_after_two_commits_packs_everything(1.9-rich-root) OK 230ms 209s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_branch_and_repo(BzrDirMetaFormat1) OK 507ms 209s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RepositoryFormatKnitPack1) OK 62ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_lock_write_does_not_physically_lock(2a) OK 53ms 209s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RepositoryFormat6) OK 43ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_collection_sets_sibling_indices(2a) OK 57ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_fetch_without_find_ghosts_ignores_ghosts(1.6) OK 238ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_missing_revisions_compression_parent_prevents_commit(pack-0.92) OK 58ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pulling_nothing_leads_to_no_new_names(pack-0.92) OK 196ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_lock_write_does_not_physically_lock(1.6.1-rich-root) OK 21ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_resume_chk_bytes(pack-0.92-subtree) SKIP 12ms 209s no chk_bytes for this repository 209s 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_missing_inventories_compression_parent_prevents_commit(1.9) OK 16ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_resume_malformed_token(1.6) OK 18ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_missing_revisions_compression_parent_prevents_commit(1.9-rich-root) OK 28ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_resume_write_group_then_abort(1.6.1-rich-root) OK 26ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_missing_signatures_compression_parent_prevents_commit(pack-0.92-subtree) OK 59ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_missing_signatures_compression_parent_prevents_commit(2a) SKIP 8ms 209s No missing compression parents 209s 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_shared_disk_layout(1.9) OK 38ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_missing_text_compression_parent_prevents_commit(1.6) OK 49ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_shared_no_tree_disk_layout(1.9-rich-root) OK 56ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_supports_external_lookups(2a) OK 29ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepositoryStacking.test_adding_pack_does_not_record_pack_names_from_other_repositories(pack-0.92) SKIP 1ms 209s 'pack-0.92' doesn't support stacking 209s 209s breezy.bzr.tests.per_pack_repository.TestPackRepositoryStacking.test_autopack_only_considers_main_repo_packs(pack-0.92-subtree) SKIP 1ms 209s 'pack-0.92-subtree' doesn't support stacking 209s 209s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_same_validator(RepositoryFormatKnitPack6) OK 227ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_preserves_all_inventories(pack-0.92) OK 297ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_after_two_commits_packs_everything(pack-0.92) OK 216ms 209s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_repository(BzrDirMetaFormat1) OK 362ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_concurrent_pack_during_autopack(1.6) OK 592ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_repositories_support_multiple_write_locks(pack-0.92-subtree) OK 40ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_collection_sets_sibling_indices(pack-0.92-subtree) OK 40ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepositoryStacking.test_stack_checks_rich_root_compatibility(1.6) OK 157ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_after_two_commits_packs_everything(1.6.1-rich-root) OK 274ms 209s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_same_validator(RepositoryFormatKnit1) OK 215ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_collection_sets_sibling_indices(1.9) OK 57ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepositoryStacking.test_stack_checks_serializers_compatibility(1.6.1-rich-root) OK 98ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_concurrent_pack_during_autopack(pack-0.92-subtree) OK 586ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_concurrent_pack_during_get_record_reloads(1.6.1-rich-root) OK 254ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_layout(1.6) OK 219ms 209s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_with_signatures(1.6) OK 255ms 209s breezy.bzr.tests.per_repository_vf.test_check.TestCallbacks.test_callback_tree_and_branch(RepositoryFormatKnit4) OK 172ms 209s breezy.bzr.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_tree_branch_repo(BzrDirMetaFormat1) OK 356ms 209s breezy.bzr.tests.per_inventory.basics.TestInventoryCreateByApplyDelta.test_illegal(Inventory) OK 2ms 209s breezy.bzr.tests.per_inventory.basics.TestInventoryFiltering.test_inv_filter_entry_not_present(Inventory) OK 2ms 209s breezy.bzr.tests.per_inventory.basics.TestInventoryReads.test_ids(Inventory) OK 2ms 210s breezy.bzr.tests.per_inventory.basics.TestInventoryReads.test_iter_entries_by_dir(Inventory) OK 2ms 210s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_layout(1.9-rich-root) OK 276ms 210s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_concurrent_pack_during_get_record_reloads(1.6) OK 289ms 210s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pulling_nothing_leads_to_no_new_names(1.6.1-rich-root) OK 215ms 210s breezy.bzr.tests.per_repository_vf.test_check.TestCallbacks.test_callback_tree_and_branch(RepositoryFormatKnitPack1) OK 212ms 210s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_resume_chk_bytes(1.9) SKIP 22ms 210s no chk_bytes for this repository 210s 210s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_resume_malformed_token(1.9-rich-root) OK 27ms 210s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_resume_write_group_then_abort(2a) OK 39ms 210s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_concurrent_pack_triggers_reload(1.9) OK 345ms 210s breezy.bzr.tests.per_repository_vf.test_check.TestCallbacks.test_callback_tree_and_branch(RepositoryFormat6) OK 105ms 210s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents(RepositoryFormatKnitPack6) SKIP 7ms 210s RepositoryFormatKnitPack6() isn't a knit format 210s 210s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_shared_no_tree_disk_layout(pack-0.92) OK 46ms 210s breezy.bzr.tests.per_pack_repository.TestKeyDependencies.test_key_dependencies_cleared_on_abort(1.6) OK 268ms 210s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_preserves_all_inventories(1.6.1-rich-root) OK 435ms 210s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_supports_external_lookups(pack-0.92-subtree) OK 70ms 210s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents(RepositoryFormatKnit1) OK 82ms 210s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_concurrent_writer_second_preserves_dropping_a_pack(1.9-rich-root) OK 112ms 210s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_repositories_support_multiple_write_locks(1.9) OK 33ms 210s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_suspend_write_group(1.6) OK 18ms 210s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo(RepositoryFormatKnit4) OK 39ms 210s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_concurrent_pack_triggers_reload(1.6.1-rich-root) OK 290ms 210s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo(RepositoryFormatKnitPack1) OK 23ms 210s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_concurrent_writers_merge_new_packs(2a) OK 98ms 210s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo(RepositoryFormat6) SKIP 64ms 210s AllInOneRepository('file:///tmp/testbzr-lvwvdikr.tmp/breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo%28RepositoryFormat6%29/work/empty-repo/.bzr/') cannot have corrupt revision index. 210s 210s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__find_inconsistent_revision_parents(RepositoryFormatKnitPack6) SKIP 9ms 210s RepositoryFormatKnitPack6() isn't a knit format 210s 210s breezy.bzr.tests.per_pack_repository.TestKeyDependencies.test_key_dependencies_cleared_on_commit(1.6.1-rich-root) OK 212ms 210s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_concurrent_writer_second_preserves_dropping_a_pack(1.9) OK 105ms 210s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_fail_obsolete_deletion(pack-0.92) OK 77ms 210s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__find_inconsistent_revision_parents(RepositoryFormatKnit1) OK 91ms 210s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_preserves_all_inventories(2a) OK 501ms 210s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test_check_reports_bad_ancestor(RepositoryFormatKnit4) OK 190ms 210s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test_check_reports_bad_ancestor(RepositoryFormatKnitPack1) SKIP 4ms 210s RepositoryFormatKnitPack1() isn't a knit format 210s 210s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_with_signatures(1.9-rich-root) OK 415ms 210s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_concurrent_writers_merge_new_packs(1.9-rich-root) OK 285ms 210s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test_check_reports_bad_ancestor(RepositoryFormat6) SKIP 35ms 210s RepositoryFormat6() isn't a knit format 210s 210s breezy.bzr.tests.per_pack_repository.TestKeyDependencies.test_key_dependencies_cleared_on_suspend(1.9) OK 401ms 210s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_disk_layout(2a) OK 112ms 210s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_abort_write_group_does_not_raise_when_suppressed(1.9-rich-root) OK 33ms 210s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_abort_write_group_does_raise_when_not_suppressed(2a) OK 36ms 210s breezy.bzr.tests.per_pack_repository.TestPackRepositoryStacking.test_adding_pack_does_not_record_pack_names_from_other_repositories(1.6.1-rich-root) OK 608ms 211s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_fetch_without_find_ghosts_ignores_ghosts(pack-0.92-subtree) OK 487ms 211s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_attribute__fetch_order(pack-0.92) OK 80ms 211s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_lock_write_does_not_physically_lock(1.6) OK 72ms 211s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_with_signatures(pack-0.92) OK 547ms 211s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_missing_inventories_compression_parent_prevents_commit(1.6.1-rich-root) OK 57ms 211s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_attribute__fetch_uses_deltas(pack-0.92-subtree) OK 117ms 211s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_missing_revisions_compression_parent_prevents_commit(1.9) OK 55ms 211s breezy.bzr.tests.per_repository_vf.test_check.TestNoSpuriousInconsistentAncestors.test_two_files_different_versions_no_inconsistencies_bug_165071(RepositoryFormatKnitPack6) OK 421ms 211s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pulling_nothing_leads_to_no_new_names(2a) OK 455ms 211s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_fetch_without_find_ghosts_ignores_ghosts(pack-0.92) OK 368ms 211s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_resume_malformed_token(pack-0.92) OK 33ms 211s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_break_lock_breaks_physical_lock(1.6) OK 116ms 211s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_resume_write_group_then_abort(pack-0.92-subtree) OK 32ms 211s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_missing_signatures_compression_parent_prevents_commit(1.9-rich-root) OK 113ms 211s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_missing_text_compression_parent_prevents_commit(2a) SKIP 13ms 211s No missing compression parents 211s 211s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_collection_sets_sibling_indices(pack-0.92) OK 27ms 211s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pulling_nothing_leads_to_no_new_names(pack-0.92-subtree) OK 234ms 211s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_lock_write_does_not_physically_lock(pack-0.92-subtree) OK 100ms 211s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_broken_physical_locks_error_on__unlock_names_lock(1.6.1-rich-root) OK 99ms 211s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_resume_chk_bytes(1.6) SKIP 29ms 211s no chk_bytes for this repository 211s 211s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_shared_disk_layout(1.6) OK 104ms 211s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_missing_inventories_compression_parent_prevents_commit(1.6) OK 42ms 211s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_resume_malformed_token(1.6.1-rich-root) OK 28ms 211s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_resume_write_group_then_abort(1.9) OK 22ms 211s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_missing_revisions_compression_parent_prevents_commit(1.6.1-rich-root) OK 79ms 211s breezy.bzr.tests.per_repository_vf.test_check.TestNoSpuriousInconsistentAncestors.test_two_files_different_versions_no_inconsistencies_bug_165071(RepositoryFormatKnit1) OK 268ms 211s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_shared_disk_layout(1.9-rich-root) OK 56ms 211s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_shared_no_tree_disk_layout(1.6.1-rich-root) OK 87ms 211s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_shared_no_tree_disk_layout(2a) OK 46ms 211s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_supports_external_lookups(1.9) OK 62ms 211s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_missing_signatures_compression_parent_prevents_commit(1.9) OK 70ms 211s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_suspend_write_group(1.9-rich-root) OK 22ms 211s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_suspend_write_group(pack-0.92) OK 55ms 211s breezy.bzr.tests.per_pack_repository.TestPackRepositoryStacking.test_adding_pack_does_not_record_pack_names_from_other_repositories(pack-0.92-subtree) SKIP 1ms 211s 'pack-0.92-subtree' doesn't support stacking 211s 211s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_missing_text_compression_parent_prevents_commit(1.9-rich-root) OK 37ms 211s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_layout(pack-0.92-subtree) OK 286ms 211s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit3,FileParentIsNotInRevisionAncestryScenario) OK 155ms 211s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit4,FileParentIsNotInRevisionAncestryScenario) OK 105ms 211s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5,FileParentIsNotInRevisionAncestryScenario) OK 115ms 211s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_after_two_commits_packs_everything(2a) OK 323ms 211s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5RichRootBroken,FileParentIsNotInRevisionAncestryScenario) OK 59ms 211s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_preserves_all_inventories(1.6) OK 302ms 211s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5RichRoot,FileParentIsNotInRevisionAncestryScenario) OK 34ms 211s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_repositories_support_multiple_write_locks(1.6.1-rich-root) OK 36ms 211s breezy.bzr.tests.per_pack_repository.TestSmartServerAutopack.test_autopack_or_streaming_rpc_is_used_when_using_hpss(1.9) OK 2180ms 211s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack6,FileParentIsNotInRevisionAncestryScenario) OK 42ms 211s breezy.bzr.tests.per_repository_chk.test_supported.TestCHKSupport.test_chk_bytes_are_fully_buffered(RepositoryFormat2a) OK 29ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepositoryStacking.test_adding_pack_does_not_record_pack_names_from_other_repositories(2a) OK 442ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepositoryStacking.test_stack_checks_rich_root_compatibility(pack-0.92) SKIP 1ms 212s 'pack-0.92' doesn't support stacking 212s 212s breezy.bzr.tests.per_pack_repository.TestPackRepositoryStacking.test_stack_checks_serializers_compatibility(pack-0.92-subtree) SKIP 1ms 212s 'pack-0.92-subtree' doesn't support stacking 212s 212s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack6RichRoot,FileParentIsNotInRevisionAncestryScenario) OK 33ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_layout(pack-0.92) OK 115ms 212s breezy.bzr.tests.per_repository_chk.test_supported.TestCHKSupport.test_pack_preserves_chk_bytes_store(RepositoryFormat2a) OK 68ms 212s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatPackDevelopment2Subtree,FileParentIsNotInRevisionAncestryScenario) OK 53ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_commit_across_pack_shape_boundary_autopacks(1.9) OK 738ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_commit_resumed_write_group(1.9-rich-root) OK 17ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_with_signatures(1.9) OK 159ms 212s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat2aSubtree,FileParentIsNotInRevisionAncestryScenario) OK 59ms 212s breezy.bzr.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_chk_root_for_inventory(RepositoryFormat2a) OK 90ms 212s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack1,FileParentIsNotInRevisionAncestryScenario) OK 44ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_preserves_all_inventories(pack-0.92-subtree) OK 178ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_commit_write_group_returns_new_pack_names(2a) OK 87ms 212s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack4,FileParentIsNotInRevisionAncestryScenario) OK 33ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pulling_nothing_leads_to_no_new_names(1.9-rich-root) OK 91ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_repositories_support_multiple_write_locks(1.6) OK 21ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_resume_chk_bytes(2a) OK 16ms 212s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack3,FileParentIsNotInRevisionAncestryScenario) OK 32ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_resume_write_group_then_abort(pack-0.92) OK 18ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_shared_disk_layout(pack-0.92-subtree) OK 19ms 212s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat2a,FileParentIsNotInRevisionAncestryScenario) OK 47ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_shared_no_tree_disk_layout(1.6) OK 24ms 212s breezy.bzr.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_chk_root_for_unchanged_inventory(RepositoryFormat2a) OK 148ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_concurrent_pack_during_get_record_reloads(pack-0.92) OK 105ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_supports_external_lookups(1.6.1-rich-root) OK 24ms 212s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit1,FileParentIsNotInRevisionAncestryScenario) OK 39ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_suspend_write_group(1.9) OK 17ms 212s breezy.bzr.tests.per_repository_chk.test_unsupported.TestNoCHKSupport.test_chk_bytes_attribute_is_None(RepositoryFormatKnit4) OK 29ms 212s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat7,FileParentIsNotInRevisionAncestryScenario) SKIP 40ms 212s Format does not support text parent reconciliation 212s 212s breezy.bzr.tests.per_repository_chk.test_unsupported.TestNoCHKSupport.test_chk_bytes_attribute_is_None(RepositoryFormatKnitPack4) OK 32ms 212s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat4,FileParentIsNotInRevisionAncestryScenario) SKIP 19ms 212s Format All-in-one format 4 is not initializable. 212s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_with_signatures(1.6.1-rich-root) OK 178ms 212s breezy.bzr.tests.per_repository_chk.test_unsupported.TestNoCHKSupport.test_chk_bytes_attribute_is_None(RemoteRepositoryFormat-default(Not Supported)) OK 36ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepositoryStacking.test_autopack_only_considers_main_repo_packs(1.9) OK 1449ms 212s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_basis_missing_errors(RepositoryFormatKnitPack6RichRoot) OK 21ms 212s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat5,FileParentIsNotInRevisionAncestryScenario) SKIP 36ms 212s Format does not support text parent reconciliation 212s 212s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_basis_missing_errors(RepositoryFormat7) OK 22ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_concurrent_pack_triggers_reload(pack-0.92-subtree) OK 160ms 212s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat6,FileParentIsNotInRevisionAncestryScenario) SKIP 49ms 212s Format does not support text parent reconciliation 212s 212s breezy.bzr.tests.per_pack_repository.TestPackRepositoryStacking.test_stack_checks_rich_root_compatibility(1.9-rich-root) OK 71ms 212s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RepositoryFormatKnitPack5) OK 62ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pulling_nothing_leads_to_no_new_names(1.9) OK 114ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_resume_chk_bytes(1.9-rich-root) SKIP 19ms 212s no chk_bytes for this repository 212s 212s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_concurrent_writer_second_preserves_dropping_a_pack(1.6) OK 74ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_resume_malformed_token(2a) OK 20ms 212s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RepositoryFormatKnitPack4) OK 43ms 212s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RemoteRepositoryFormat-default,FileParentIsNotInRevisionAncestryScenario) SKIP 81ms 212s Format does not support text parent reconciliation 212s 212s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RemoteRepositoryFormat-default) OK 30ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepositoryStacking.test_stack_checks_serializers_compatibility(2a) OK 95ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_shared_disk_layout(pack-0.92) OK 55ms 212s breezy.bzr.tests.per_repository_chk.test_supported.TestCHKSupport.test_add_bytes_to_chk_bytes_store(RepositoryFormat2aSubtree) OK 36ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_concurrent_writers_merge_new_packs(1.6.1-rich-root) OK 74ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_shared_no_tree_disk_layout(pack-0.92-subtree) OK 16ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_disk_layout(1.9) OK 17ms 212s breezy.bzr.tests.per_repository_chk.test_supported.TestCHKSupport.test_chk_bytes_attribute_is_VersionedFiles(RepositoryFormat2aSubtree) OK 20ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepositoryStacking.test_adding_pack_does_not_record_pack_names_from_other_repositories(1.9-rich-root) OK 303ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_supports_external_lookups(1.6) OK 15ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_suspend_write_group(1.6.1-rich-root) OK 14ms 212s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RemoteRepositoryFormat-v2,FileParentIsNotInRevisionAncestryScenario) SKIP 98ms 212s Format does not support text parent reconciliation 212s 212s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_fail_obsolete_deletion(1.9-rich-root) OK 26ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepositoryStacking.test_autopack_only_considers_main_repo_packs(1.6) OK 1098ms 212s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnit3,FileParentIsNotInRevisionAncestryScenario) OK 43ms 212s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_same_validator(RepositoryFormatKnitPack6RichRoot) OK 133ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepositoryStacking.test_stack_checks_rich_root_compatibility(1.6.1-rich-root) OK 42ms 212s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnit4,FileParentIsNotInRevisionAncestryScenario) OK 35ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepositoryStacking.test_stack_checks_serializers_compatibility(1.9) SKIP 18ms 212s No formats use non-v5 serializer without having rich-root also set 212s 212s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack5,FileParentIsNotInRevisionAncestryScenario) OK 50ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_fetch_without_find_ghosts_ignores_ghosts(2a) OK 131ms 212s breezy.bzr.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_chk_leaf_for_inventory(RepositoryFormat2aSubtree) OK 175ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_missing_inventories_compression_parent_prevents_commit(pack-0.92) OK 28ms 212s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack5RichRootBroken,FileParentIsNotInRevisionAncestryScenario) OK 42ms 212s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_same_validator(RepositoryFormat7) OK 109ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_missing_revisions_compression_parent_prevents_commit(pack-0.92-subtree) OK 19ms 212s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack5RichRoot,FileParentIsNotInRevisionAncestryScenario) OK 31ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_missing_signatures_compression_parent_prevents_commit(1.6) OK 19ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepositoryStacking.test_adding_pack_does_not_record_pack_names_from_other_repositories(1.9) OK 212ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_missing_text_compression_parent_prevents_commit(1.6.1-rich-root) OK 14ms 212s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack6,FileParentIsNotInRevisionAncestryScenario) OK 30ms 212s breezy.bzr.tests.per_repository_vf.test_check.TestCallbacks.test_callback_tree_and_branch(RepositoryFormatKnitPack5) OK 64ms 212s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack6RichRoot,FileParentIsNotInRevisionAncestryScenario) OK 35ms 212s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatPackDevelopment2Subtree,FileParentIsNotInRevisionAncestryScenario) OK 30ms 212s breezy.bzr.tests.per_repository_vf.test_check.TestCallbacks.test_callback_tree_and_branch(RepositoryFormatKnitPack4) OK 70ms 212s breezy.bzr.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_chk_root_for_parent_inventory(RepositoryFormat2aSubtree) OK 147ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_after_two_commits_packs_everything(1.9) OK 89ms 212s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat2aSubtree,FileParentIsNotInRevisionAncestryScenario) OK 34ms 212s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_collection_sets_sibling_indices(1.9-rich-root) OK 34ms 213s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack1,FileParentIsNotInRevisionAncestryScenario) OK 41ms 213s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack4,FileParentIsNotInRevisionAncestryScenario) OK 37ms 213s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack3,FileParentIsNotInRevisionAncestryScenario) OK 31ms 213s breezy.bzr.tests.per_repository_vf.test_check.TestCallbacks.test_callback_tree_and_branch(RemoteRepositoryFormat-default) OK 158ms 213s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_layout(2a) OK 121ms 213s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents(RepositoryFormatKnitPack6RichRoot) SKIP 9ms 213s RepositoryFormatKnitPack6RichRoot() isn't a knit format 213s 213s breezy.bzr.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_text_record(RepositoryFormat2aSubtree) OK 177ms 213s breezy.bzr.tests.per_pack_repository.TestSmartServerAutopack.test_autopack_or_streaming_rpc_is_used_when_using_hpss(1.6) OK 1123ms 213s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_repositories_support_multiple_write_locks(pack-0.92) OK 28ms 213s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents(RepositoryFormat7) SKIP 10ms 213s RepositoryFormat7() isn't a knit format 213s 213s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat2a,FileParentIsNotInRevisionAncestryScenario) OK 49ms 213s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo(RepositoryFormatKnitPack5) OK 18ms 213s breezy.bzr.tests.per_repository_chk.test_unsupported.TestNoCHKSupport.test_chk_bytes_attribute_is_None(RepositoryFormatKnitPack5RichRoot) OK 17ms 213s breezy.bzr.tests.per_repository_chk.test_unsupported.TestNoCHKSupport.test_chk_bytes_attribute_is_None(RepositoryFormat7) OK 21ms 213s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo(RepositoryFormatKnitPack4) OK 25ms 213s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnit1,FileParentIsNotInRevisionAncestryScenario) OK 42ms 213s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_basis_missing_errors(RepositoryFormatKnit4) OK 24ms 213s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo(RemoteRepositoryFormat-default) OK 30ms 213s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat7,FileParentIsNotInRevisionAncestryScenario) SKIP 30ms 213s Format does not support text parent reconciliation 213s 213s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat4,FileParentIsNotInRevisionAncestryScenario) SKIP 6ms 213s Format All-in-one format 4 is not initializable. 213s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_basis_missing_errors(RepositoryFormatKnitPack1) OK 18ms 213s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__find_inconsistent_revision_parents(RepositoryFormatKnitPack6RichRoot) SKIP 11ms 213s RepositoryFormatKnitPack6RichRoot() isn't a knit format 213s 213s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__find_inconsistent_revision_parents(RepositoryFormat7) SKIP 5ms 213s RepositoryFormat7() isn't a knit format 213s 213s breezy.bzr.tests.per_repository_chk.test_supported.TestCHKSupport.test_add_bytes_to_chk_bytes_store(RemoteRepositoryFormat-v2(Supported)) OK 87ms 213s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test_check_reports_bad_ancestor(RepositoryFormatKnitPack5) SKIP 6ms 213s RepositoryFormatKnitPack5() isn't a knit format 213s 213s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test_check_reports_bad_ancestor(RepositoryFormatKnitPack4) SKIP 5ms 213s RepositoryFormatKnitPack4() isn't a knit format 213s 213s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_basis_missing_errors(RepositoryFormat6) OK 16ms 213s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test_check_reports_bad_ancestor(RemoteRepositoryFormat-default) SKIP 4ms 213s RemoteRepositoryFormat(_network_name=None) isn't a knit format 213s 213s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat5,FileParentIsNotInRevisionAncestryScenario) SKIP 28ms 213s Format does not support text parent reconciliation 213s 213s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RepositoryFormatKnitPack6) OK 14ms 213s breezy.bzr.tests.per_repository_chk.test_supported.TestCHKSupport.test_chk_bytes_attribute_is_VersionedFiles(RemoteRepositoryFormat-v2(Supported)) OK 37ms 213s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pack_with_signatures(pack-0.92-subtree) OK 116ms 213s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat6,FileParentIsNotInRevisionAncestryScenario) SKIP 27ms 213s Format does not support text parent reconciliation 213s 213s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RepositoryFormatKnit1) OK 26ms 213s breezy.bzr.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_chk_leaf_for_inventory(RemoteRepositoryFormat-v2(Supported)) SKIP 49ms 213s Unable to obtain CHKInventory from remote repo 213s 213s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_pulling_nothing_leads_to_no_new_names(1.6) OK 78ms 213s breezy.bzr.tests.per_repository_vf.test_check.TestNoSpuriousInconsistentAncestors.test_two_files_different_versions_no_inconsistencies_bug_165071(RepositoryFormatKnitPack6RichRoot) OK 112ms 213s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_resume_chk_bytes(1.6.1-rich-root) SKIP 17ms 213s no chk_bytes for this repository 213s 213s breezy.bzr.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_chk_root_for_parent_inventory(RemoteRepositoryFormat-v2(Supported)) SKIP 59ms 213s Unable to obtain CHKInventory from remote repo 213s 213s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RemoteRepositoryFormat-default,FileParentIsNotInRevisionAncestryScenario) SKIP 102ms 213s Format does not support text parent reconciliation 213s 213s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_resume_malformed_token(1.9) OK 19ms 213s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_same_validator(RepositoryFormatKnit4) OK 102ms 213s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_resume_write_group_then_abort(1.9-rich-root) OK 14ms 213s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_shared_disk_layout(2a) OK 15ms 213s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_supports_external_lookups(pack-0.92) OK 15ms 213s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RemoteRepositoryFormat-v2,FileParentIsNotInRevisionAncestryScenario) SKIP 63ms 213s Format does not support text parent reconciliation 213s 213s breezy.bzr.tests.per_pack_repository.TestPackRepository.test_suspend_write_group(pack-0.92-subtree) OK 12ms 213s breezy.bzr.tests.per_repository_vf.test_check.TestNoSpuriousInconsistentAncestors.test_two_files_different_versions_no_inconsistencies_bug_165071(RepositoryFormat7) OK 95ms 213s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_same_validator(RepositoryFormatKnitPack1) OK 89ms 213s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnit3,FileParentIsNotInRevisionAncestryScenario) OK 36ms 213s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit3,FileParentHasInaccessibleInventoryScenario) OK 34ms 213s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnit4,FileParentIsNotInRevisionAncestryScenario) OK 30ms 213s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit4,FileParentHasInaccessibleInventoryScenario) OK 36ms 213s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_same_validator(RepositoryFormat6) OK 50ms 213s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack5,FileParentIsNotInRevisionAncestryScenario) OK 36ms 213s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5,FileParentHasInaccessibleInventoryScenario) OK 26ms 213s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack5RichRootBroken,FileParentIsNotInRevisionAncestryScenario) OK 34ms 213s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5RichRootBroken,FileParentHasInaccessibleInventoryScenario) OK 35ms 213s breezy.bzr.tests.per_pack_repository.TestPackRepositoryStacking.test_autopack_only_considers_main_repo_packs(2a) OK 932ms 213s breezy.bzr.tests.per_pack_repository.TestPackRepositoryStacking.test_stack_checks_serializers_compatibility(pack-0.92) SKIP 1ms 213s 'pack-0.92' doesn't support stacking 213s 213s breezy.bzr.tests.per_repository_vf.test_check.TestCallbacks.test_callback_tree_and_branch(RepositoryFormatKnitPack6) OK 68ms 213s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack5RichRoot,FileParentIsNotInRevisionAncestryScenario) OK 77ms 213s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5RichRoot,FileParentHasInaccessibleInventoryScenario) OK 73ms 213s breezy.bzr.tests.per_repository_vf.test_check.TestCallbacks.test_callback_tree_and_branch(RepositoryFormatKnit1) OK 96ms 213s breezy.bzr.tests.per_pack_repository.TestPackRepositoryStacking.test_adding_pack_does_not_record_pack_names_from_other_repositories(1.6) OK 246ms 213s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack6,FileParentHasInaccessibleInventoryScenario) OK 55ms 213s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack6,FileParentIsNotInRevisionAncestryScenario) OK 77ms 213s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents(RepositoryFormatKnit4) OK 79ms 213s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents(RepositoryFormatKnitPack1) SKIP 12ms 213s RepositoryFormatKnitPack1() isn't a knit format 213s 213s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents(RepositoryFormat6) SKIP 9ms 213s RepositoryFormat6() isn't a knit format 213s 213s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack6RichRoot,FileParentHasInaccessibleInventoryScenario) OK 90ms 213s breezy.bzr.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_text_record(RemoteRepositoryFormat-v2(Supported)) OK 433ms 213s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack6RichRoot,FileParentIsNotInRevisionAncestryScenario) OK 92ms 213s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo(RepositoryFormatKnitPack6) OK 59ms 213s breezy.bzr.tests.per_repository_chk.test_unsupported.TestNoCHKSupport.test_chk_bytes_attribute_is_None(RepositoryFormatPackDevelopment2Subtree) OK 81ms 213s breezy.bzr.tests.per_pack_repository.TestPackRepositoryStacking.test_autopack_only_considers_main_repo_packs(1.9-rich-root) OK 1020ms 213s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatPackDevelopment2Subtree,FileParentIsNotInRevisionAncestryScenario) OK 76ms 213s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatPackDevelopment2Subtree,FileParentHasInaccessibleInventoryScenario) OK 108ms 213s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo(RepositoryFormatKnit1) OK 65ms 213s breezy.bzr.tests.per_repository_chk.test_unsupported.TestNoCHKSupport.test_chk_bytes_attribute_is_None(RepositoryFormat5) OK 27ms 213s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_basis_missing_errors(RepositoryFormatKnitPack5RichRoot) OK 48ms 213s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat2aSubtree,FileParentHasInaccessibleInventoryScenario) OK 60ms 213s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat2aSubtree,FileParentIsNotInRevisionAncestryScenario) OK 70ms 213s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__find_inconsistent_revision_parents(RepositoryFormatKnit4) OK 71ms 213s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__find_inconsistent_revision_parents(RepositoryFormatKnitPack1) SKIP 5ms 213s RepositoryFormatKnitPack1() isn't a knit format 213s 213s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__find_inconsistent_revision_parents(RepositoryFormat6) SKIP 7ms 213s RepositoryFormat6() isn't a knit format 213s 213s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test_check_reports_bad_ancestor(RepositoryFormatKnitPack6) SKIP 6ms 213s RepositoryFormatKnitPack6() isn't a knit format 213s 213s breezy.bzr.tests.per_pack_repository.TestPackRepositoryStacking.test_stack_checks_rich_root_compatibility(2a) OK 112ms 213s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_basis_missing_errors(RepositoryFormat2a) OK 54ms 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack1,FileParentIsNotInRevisionAncestryScenario) OK 86ms 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack1,FileParentHasInaccessibleInventoryScenario) OK 86ms 214s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test_check_reports_bad_ancestor(RepositoryFormatKnit1) OK 65ms 214s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RepositoryFormatKnit3) OK 55ms 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack4,FileParentHasInaccessibleInventoryScenario) OK 45ms 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack4,FileParentIsNotInRevisionAncestryScenario) OK 55ms 214s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RepositoryFormat2aSubtree) OK 46ms 214s breezy.bzr.tests.per_pack_repository.TestSmartServerAutopack.test_autopack_or_streaming_rpc_is_used_when_using_hpss(1.9-rich-root) OK 1375ms 214s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RepositoryFormat5) OK 37ms 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack3,FileParentHasInaccessibleInventoryScenario) OK 82ms 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack3,FileParentIsNotInRevisionAncestryScenario) OK 74ms 214s breezy.bzr.tests.per_repository_chk.test_supported.TestCHKSupport.test_chk_bytes_are_fully_buffered(RemoteRepositoryFormat-default(Supported)) OK 91ms 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat2a,FileParentIsNotInRevisionAncestryScenario) OK 47ms 214s breezy.bzr.tests.per_repository_vf.test_check.TestNoSpuriousInconsistentAncestors.test_two_files_different_versions_no_inconsistencies_bug_165071(RepositoryFormatKnit4) OK 183ms 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat2a,FileParentHasInaccessibleInventoryScenario) OK 72ms 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnit1,FileParentIsNotInRevisionAncestryScenario) OK 60ms 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit1,FileParentHasInaccessibleInventoryScenario) OK 50ms 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat7,FileParentIsNotInRevisionAncestryScenario) SKIP 32ms 214s Format does not support text parent reconciliation 214s 214s breezy.bzr.tests.per_repository_chk.test_supported.TestCHKSupport.test_pack_preserves_chk_bytes_store(RemoteRepositoryFormat-default(Supported)) OK 104ms 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat4,FileParentIsNotInRevisionAncestryScenario) SKIP 8ms 214s Format All-in-one format 4 is not initializable. 214s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_same_validator(RepositoryFormatKnitPack5RichRoot) OK 180ms 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat7,FileParentHasInaccessibleInventoryScenario) SKIP 46ms 214s Format does not support text parent reconciliation 214s 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat4,FileParentHasInaccessibleInventoryScenario) SKIP 7ms 214s Format All-in-one format 4 is not initializable. 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat5,FileParentIsNotInRevisionAncestryScenario) SKIP 55ms 214s Format does not support text parent reconciliation 214s 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat5,FileParentHasInaccessibleInventoryScenario) SKIP 46ms 214s Format does not support text parent reconciliation 214s 214s breezy.bzr.tests.per_repository_vf.test_check.TestNoSpuriousInconsistentAncestors.test_two_files_different_versions_no_inconsistencies_bug_165071(RepositoryFormatKnitPack1) OK 169ms 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat6,FileParentIsNotInRevisionAncestryScenario) SKIP 35ms 214s Format does not support text parent reconciliation 214s 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat6,FileParentHasInaccessibleInventoryScenario) SKIP 21ms 214s Format does not support text parent reconciliation 214s 214s breezy.bzr.tests.per_repository_vf.test_check.TestNoSpuriousInconsistentAncestors.test_two_files_different_versions_no_inconsistencies_bug_165071(RepositoryFormat6) OK 49ms 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RemoteRepositoryFormat-default,FileParentHasInaccessibleInventoryScenario) SKIP 58ms 214s Format does not support text parent reconciliation 214s 214s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_same_validator(RepositoryFormat2a) OK 148ms 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit3,ClaimedFileParentDidNotModifyFileScenario) OK 37ms 214s breezy.bzr.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_chk_root_for_inventory(RemoteRepositoryFormat-default(Supported)) OK 187ms 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RemoteRepositoryFormat-default,FileParentIsNotInRevisionAncestryScenario) SKIP 104ms 214s Format does not support text parent reconciliation 214s 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit4,ClaimedFileParentDidNotModifyFileScenario) OK 40ms 214s breezy.bzr.tests.per_repository_vf.test_check.TestCallbacks.test_callback_tree_and_branch(RepositoryFormatKnit3) OK 66ms 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RemoteRepositoryFormat-v2,FileParentHasInaccessibleInventoryScenario) SKIP 89ms 214s Format does not support text parent reconciliation 214s 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5,ClaimedFileParentDidNotModifyFileScenario) OK 28ms 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RemoteRepositoryFormat-v2,FileParentIsNotInRevisionAncestryScenario) SKIP 67ms 214s Format does not support text parent reconciliation 214s 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnit3,FileParentHasInaccessibleInventoryScenario) OK 38ms 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5RichRootBroken,ClaimedFileParentDidNotModifyFileScenario) OK 41ms 214s breezy.bzr.tests.per_repository_vf.test_check.TestCallbacks.test_callback_tree_and_branch(RepositoryFormat2aSubtree) OK 70ms 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnit3,FileParentIsNotInRevisionAncestryScenario) OK 53ms 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnit4,FileParentHasInaccessibleInventoryScenario) OK 68ms 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5RichRoot,ClaimedFileParentDidNotModifyFileScenario) OK 66ms 214s breezy.bzr.tests.per_repository_vf.test_check.TestCallbacks.test_callback_tree_and_branch(RepositoryFormat5) OK 68ms 214s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents(RepositoryFormatKnitPack5RichRoot) SKIP 13ms 214s RepositoryFormatKnitPack5RichRoot() isn't a knit format 214s 214s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents(RepositoryFormat2a) SKIP 13ms 214s RepositoryFormat2a() isn't a knit format 214s 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnit4,FileParentIsNotInRevisionAncestryScenario) OK 85ms 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack5,FileParentHasInaccessibleInventoryScenario) OK 49ms 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack6,ClaimedFileParentDidNotModifyFileScenario) OK 51ms 214s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo(RepositoryFormatKnit3) OK 25ms 214s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo(RepositoryFormat2aSubtree) OK 20ms 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack5RichRootBroken,FileParentHasInaccessibleInventoryScenario) OK 37ms 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack6RichRoot,ClaimedFileParentDidNotModifyFileScenario) OK 50ms 214s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo(RepositoryFormat5) SKIP 21ms 214s AllInOneRepository('file:///tmp/testbzr-tux21q5l.tmp/breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo%28RepositoryFormat5%29/work/empty-repo/.bzr/') cannot have corrupt revision index. 214s 214s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__find_inconsistent_revision_parents(RepositoryFormatKnitPack5RichRoot) SKIP 8ms 214s RepositoryFormatKnitPack5RichRoot() isn't a knit format 214s 214s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__find_inconsistent_revision_parents(RepositoryFormat2a) SKIP 10ms 214s RepositoryFormat2a() isn't a knit format 214s 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack5,FileParentIsNotInRevisionAncestryScenario) OK 69ms 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack5RichRoot,FileParentHasInaccessibleInventoryScenario) OK 65ms 214s breezy.bzr.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_chk_root_for_unchanged_inventory(RemoteRepositoryFormat-default(Supported)) OK 345ms 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatPackDevelopment2Subtree,ClaimedFileParentDidNotModifyFileScenario) OK 102ms 214s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test_check_reports_bad_ancestor(RepositoryFormatKnit3) OK 91ms 214s breezy.bzr.tests.per_pack_repository.TestPackRepositoryStacking.test_autopack_only_considers_main_repo_packs(1.6.1-rich-root) OK 1197ms 214s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test_check_reports_bad_ancestor(RepositoryFormat2aSubtree) SKIP 8ms 214s RepositoryFormat2aSubtree() isn't a knit format 214s 214s breezy.bzr.tests.per_repository_chk.test_unsupported.TestNoCHKSupport.test_chk_bytes_attribute_is_None(RepositoryFormatKnitPack5) OK 34ms 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack5RichRootBroken,FileParentIsNotInRevisionAncestryScenario) OK 100ms 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack6,FileParentHasInaccessibleInventoryScenario) OK 73ms 214s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test_check_reports_bad_ancestor(RepositoryFormat5) SKIP 11ms 214s RepositoryFormat5() isn't a knit format 214s 214s breezy.bzr.tests.per_repository_chk.test_unsupported.TestNoCHKSupport.test_chk_bytes_attribute_is_None(RepositoryFormatKnitPack3) OK 36ms 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat2aSubtree,ClaimedFileParentDidNotModifyFileScenario) OK 56ms 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack6RichRoot,FileParentHasInaccessibleInventoryScenario) OK 44ms 214s breezy.bzr.tests.per_pack_repository.TestPackRepositoryStacking.test_stack_checks_rich_root_compatibility(1.9) OK 62ms 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack5RichRoot,FileParentIsNotInRevisionAncestryScenario) OK 58ms 214s breezy.bzr.tests.per_repository_chk.test_unsupported.TestNoCHKSupport.test_chk_bytes_attribute_is_None(RemoteRepositoryFormat-v2(Not Supported)) OK 45ms 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack1,ClaimedFileParentDidNotModifyFileScenario) OK 45ms 214s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatPackDevelopment2Subtree,FileParentHasInaccessibleInventoryScenario) OK 60ms 214s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_basis_missing_errors(RepositoryFormatPackDevelopment2Subtree) OK 43ms 215s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_basis_missing_errors(RepositoryFormat4) SKIP 5ms 215s Format All-in-one format 4 is not initializable. 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack4,ClaimedFileParentDidNotModifyFileScenario) OK 57ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack6,FileParentIsNotInRevisionAncestryScenario) OK 87ms 215s breezy.bzr.tests.per_pack_repository.TestPackRepositoryStacking.test_stack_checks_serializers_compatibility(1.9-rich-root) OK 87ms 215s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RepositoryFormatKnitPack5RichRootBroken) OK 31ms 215s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RepositoryFormatKnitPack3) OK 17ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat2aSubtree,FileParentHasInaccessibleInventoryScenario) OK 69ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack3,ClaimedFileParentDidNotModifyFileScenario) OK 51ms 215s breezy.bzr.tests.per_repository_vf.test_check.TestNoSpuriousInconsistentAncestors.test_two_files_different_versions_no_inconsistencies_bug_165071(RepositoryFormatKnitPack5RichRoot) OK 184ms 215s breezy.bzr.tests.per_pack_repository.TestSmartServerAutopack.test_autopack_or_streaming_rpc_is_used_when_using_hpss(pack-0.92-subtree) OK 1507ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack6RichRoot,FileParentIsNotInRevisionAncestryScenario) OK 64ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack1,FileParentHasInaccessibleInventoryScenario) OK 39ms 215s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RemoteRepositoryFormat-v2) OK 49ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat2a,ClaimedFileParentDidNotModifyFileScenario) OK 51ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatPackDevelopment2Subtree,FileParentIsNotInRevisionAncestryScenario) OK 58ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack4,FileParentHasInaccessibleInventoryScenario) OK 48ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit1,ClaimedFileParentDidNotModifyFileScenario) OK 31ms 215s breezy.bzr.tests.per_repository_chk.test_supported.TestCHKSupport.test_add_bytes_to_chk_bytes_store(RemoteRepositoryFormat-default(Supported)) OK 88ms 215s breezy.bzr.tests.per_repository_chk.test_supported.TestCHKSupport.test_chk_bytes_attribute_is_VersionedFiles(RemoteRepositoryFormat-default(Supported)) OK 42ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack3,FileParentHasInaccessibleInventoryScenario) OK 64ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat7,ClaimedFileParentDidNotModifyFileScenario) SKIP 58ms 215s Format does not support text parent reconciliation 215s 215s breezy.bzr.tests.per_repository_vf.test_check.TestNoSpuriousInconsistentAncestors.test_two_files_different_versions_no_inconsistencies_bug_165071(RepositoryFormat2a) OK 142ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat4,ClaimedFileParentDidNotModifyFileScenario) SKIP 5ms 215s Format All-in-one format 4 is not initializable. 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat2aSubtree,FileParentIsNotInRevisionAncestryScenario) OK 83ms 215s breezy.bzr.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_chk_leaf_for_inventory(RemoteRepositoryFormat-default(Supported)) SKIP 38ms 215s Unable to obtain CHKInventory from remote repo 215s 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit3,UndamagedRepositoryScenario) OK 60ms 215s breezy.bzr.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_chk_root_for_parent_inventory(RemoteRepositoryFormat-default(Supported)) SKIP 34ms 215s Unable to obtain CHKInventory from remote repo 215s 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit4,UndamagedRepositoryScenario) OK 44ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack1,FileParentIsNotInRevisionAncestryScenario) OK 98ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat5,ClaimedFileParentDidNotModifyFileScenario) SKIP 109ms 215s Format does not support text parent reconciliation 215s 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat2a,FileParentHasInaccessibleInventoryScenario) OK 120ms 215s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_same_validator(RepositoryFormatPackDevelopment2Subtree) OK 258ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5,UndamagedRepositoryScenario) OK 71ms 215s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_same_validator(RepositoryFormat4) SKIP 28ms 215s Format All-in-one format 4 is not initializable. 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnit1,FileParentHasInaccessibleInventoryScenario) OK 84ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack4,FileParentIsNotInRevisionAncestryScenario) OK 94ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat6,ClaimedFileParentDidNotModifyFileScenario) SKIP 93ms 215s Format does not support text parent reconciliation 215s 215s breezy.bzr.tests.per_pack_repository.TestSmartServerAutopack.test_autopack_or_streaming_rpc_is_used_when_using_hpss(pack-0.92) OK 1440ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5RichRootBroken,UndamagedRepositoryScenario) OK 49ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat7,FileParentHasInaccessibleInventoryScenario) SKIP 40ms 215s Format does not support text parent reconciliation 215s 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat4,FileParentHasInaccessibleInventoryScenario) SKIP 7ms 215s Format All-in-one format 4 is not initializable. 215s breezy.bzr.tests.per_repository_chk.test_supported.TestCHKSupport.test_add_bytes_to_chk_bytes_store(RepositoryFormat2a) OK 33ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack3,FileParentIsNotInRevisionAncestryScenario) OK 59ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5RichRoot,UndamagedRepositoryScenario) OK 46ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat5,FileParentHasInaccessibleInventoryScenario) SKIP 28ms 215s Format does not support text parent reconciliation 215s 215s breezy.bzr.tests.per_repository_vf.test_check.TestCallbacks.test_callback_tree_and_branch(RepositoryFormatKnitPack5RichRootBroken) OK 108ms 215s breezy.bzr.tests.per_repository_chk.test_supported.TestCHKSupport.test_chk_bytes_attribute_is_VersionedFiles(RepositoryFormat2a) OK 28ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat6,FileParentHasInaccessibleInventoryScenario) SKIP 21ms 215s Format does not support text parent reconciliation 215s 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack6,UndamagedRepositoryScenario) OK 26ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RemoteRepositoryFormat-default,ClaimedFileParentDidNotModifyFileScenario) SKIP 106ms 215s Format does not support text parent reconciliation 215s 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack6RichRoot,UndamagedRepositoryScenario) OK 25ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat2a,FileParentIsNotInRevisionAncestryScenario) OK 56ms 215s breezy.bzr.tests.per_repository_vf.test_check.TestCallbacks.test_callback_tree_and_branch(RepositoryFormatKnitPack3) OK 54ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatPackDevelopment2Subtree,UndamagedRepositoryScenario) OK 21ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RemoteRepositoryFormat-default,FileParentHasInaccessibleInventoryScenario) SKIP 60ms 215s Format does not support text parent reconciliation 215s 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnit1,FileParentIsNotInRevisionAncestryScenario) OK 47ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat2aSubtree,UndamagedRepositoryScenario) OK 26ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack1,UndamagedRepositoryScenario) OK 23ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat7,FileParentIsNotInRevisionAncestryScenario) SKIP 26ms 215s Format does not support text parent reconciliation 215s 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat4,FileParentIsNotInRevisionAncestryScenario) SKIP 4ms 215s Format All-in-one format 4 is not initializable. 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RemoteRepositoryFormat-v2,FileParentHasInaccessibleInventoryScenario) SKIP 49ms 215s Format does not support text parent reconciliation 215s 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack4,UndamagedRepositoryScenario) OK 23ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat5,FileParentIsNotInRevisionAncestryScenario) SKIP 21ms 215s Format does not support text parent reconciliation 215s 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RemoteRepositoryFormat-v2,ClaimedFileParentDidNotModifyFileScenario) SKIP 123ms 215s Format does not support text parent reconciliation 215s 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnit3,FileParentHasInaccessibleInventoryScenario) OK 38ms 215s breezy.bzr.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_chk_leaf_for_inventory(RepositoryFormat2a) OK 168ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack3,UndamagedRepositoryScenario) OK 38ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat6,FileParentIsNotInRevisionAncestryScenario) SKIP 42ms 215s Format does not support text parent reconciliation 215s 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnit4,FileParentHasInaccessibleInventoryScenario) OK 38ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnit3,ClaimedFileParentDidNotModifyFileScenario) OK 51ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat2a,UndamagedRepositoryScenario) OK 37ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack5,FileParentHasInaccessibleInventoryScenario) OK 29ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit1,UndamagedRepositoryScenario) OK 27ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnit4,ClaimedFileParentDidNotModifyFileScenario) OK 38ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RemoteRepositoryFormat-default,FileParentIsNotInRevisionAncestryScenario) SKIP 73ms 215s Format does not support text parent reconciliation 215s 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat7,UndamagedRepositoryScenario) SKIP 21ms 215s Format does not support text parent reconciliation 215s 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack5RichRootBroken,FileParentHasInaccessibleInventoryScenario) OK 29ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat4,UndamagedRepositoryScenario) SKIP 6ms 215s Format All-in-one format 4 is not initializable. 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat5,UndamagedRepositoryScenario) SKIP 15ms 215s Format does not support text parent reconciliation 215s 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack5,ClaimedFileParentDidNotModifyFileScenario) OK 38ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack5RichRoot,FileParentHasInaccessibleInventoryScenario) OK 30ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat6,UndamagedRepositoryScenario) SKIP 15ms 215s Format does not support text parent reconciliation 215s 215s breezy.bzr.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_text_record(RemoteRepositoryFormat-default(Supported)) OK 504ms 215s breezy.bzr.tests.per_repository_vf.test_check.TestCallbacks.test_callback_tree_and_branch(RemoteRepositoryFormat-v2) OK 245ms 215s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents(RepositoryFormatPackDevelopment2Subtree) SKIP 11ms 215s RepositoryFormatPackDevelopment2Subtree() isn't a knit format 215s 215s breezy.bzr.tests.per_repository_chk.test_unsupported.TestNoCHKSupport.test_chk_bytes_attribute_is_None(RepositoryFormatKnitPack6RichRoot) OK 20ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack6,FileParentHasInaccessibleInventoryScenario) OK 29ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack5RichRootBroken,ClaimedFileParentDidNotModifyFileScenario) OK 35ms 215s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents(RepositoryFormat4) SKIP 8ms 215s RepositoryFormat4() isn't a knit format 215s 215s breezy.bzr.tests.per_repository_chk.test_unsupported.TestNoCHKSupport.test_chk_bytes_attribute_is_None(RepositoryFormat4) SKIP 6ms 215s Format All-in-one format 4 is not initializable. 215s breezy.bzr.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_chk_root_for_parent_inventory(RepositoryFormat2a) OK 159ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RemoteRepositoryFormat-v2,FileParentIsNotInRevisionAncestryScenario) SKIP 79ms 215s Format does not support text parent reconciliation 215s 215s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_basis_missing_errors(RepositoryFormatKnitPack5RichRootBroken) OK 19ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack6RichRoot,FileParentHasInaccessibleInventoryScenario) OK 32ms 215s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo(RepositoryFormatKnitPack5RichRootBroken) OK 34ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack5RichRoot,ClaimedFileParentDidNotModifyFileScenario) OK 44ms 215s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_basis_missing_errors(RepositoryFormatKnitPack3) OK 26ms 215s breezy.bzr.tests.per_repository_vf.test_find_text_key_references.TestFindTextKeyReferences.test_empty(RepositoryFormatKnit4) OK 33ms 215s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo(RepositoryFormatKnitPack3) OK 18ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RemoteRepositoryFormat-default,UndamagedRepositoryScenario) SKIP 86ms 215s Format does not support text parent reconciliation 215s 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatPackDevelopment2Subtree,FileParentHasInaccessibleInventoryScenario) OK 32ms 215s breezy.bzr.tests.per_repository_vf.test_find_text_key_references.TestFindTextKeyReferences.test_empty(RepositoryFormatKnitPack1) OK 16ms 215s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_basis_missing_errors(RemoteRepositoryFormat-v2) OK 34ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack6,ClaimedFileParentDidNotModifyFileScenario) OK 34ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat2aSubtree,FileParentHasInaccessibleInventoryScenario) OK 28ms 215s breezy.bzr.tests.per_repository_vf.test_find_text_key_references.TestFindTextKeyReferences.test_empty(RepositoryFormat6) OK 16ms 215s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo(RemoteRepositoryFormat-v2) OK 28ms 215s breezy.bzr.tests.per_repository_vf.test__generate_text_key_index.TestGenerateTextKeyIndex.test_empty(RepositoryFormatKnitPack6) OK 15ms 215s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__find_inconsistent_revision_parents(RepositoryFormatPackDevelopment2Subtree) SKIP 4ms 215s RepositoryFormatPackDevelopment2Subtree() isn't a knit format 215s 215s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__find_inconsistent_revision_parents(RepositoryFormat4) SKIP 5ms 215s RepositoryFormat4() isn't a knit format 215s 215s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test_check_reports_bad_ancestor(RepositoryFormatKnitPack5RichRootBroken) SKIP 4ms 215s RepositoryFormatKnitPack5RichRootBroken() isn't a knit format 215s 215s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test_check_reports_bad_ancestor(RepositoryFormatKnitPack3) SKIP 6ms 215s RepositoryFormatKnitPack3() isn't a knit format 215s 215s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RepositoryFormatPackDevelopment2Subtree) OK 28ms 215s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test_check_reports_bad_ancestor(RemoteRepositoryFormat-v2) SKIP 8ms 215s RemoteRepositoryFormat(_network_name=None) isn't a knit format 215s 215s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RepositoryFormat4) SKIP 5ms 215s Format All-in-one format 4 is not initializable. 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack1,FileParentHasInaccessibleInventoryScenario) OK 31ms 215s breezy.bzr.tests.per_repository_vf.test__generate_text_key_index.TestGenerateTextKeyIndex.test_empty(RepositoryFormatKnit1) OK 25ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack6RichRoot,ClaimedFileParentDidNotModifyFileScenario) OK 45ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RemoteRepositoryFormat-v2,UndamagedRepositoryScenario) SKIP 70ms 215s Format does not support text parent reconciliation 215s 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack4,FileParentHasInaccessibleInventoryScenario) OK 36ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnit3,UndamagedRepositoryScenario) OK 33ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatPackDevelopment2Subtree,ClaimedFileParentDidNotModifyFileScenario) OK 43ms 215s breezy.bzr.tests.per_repository_vf.test_fetch.TestSource.test_no_absent_records_in_stream_with_ghosts(RepositoryFormatKnit4) OK 56ms 215s breezy.bzr.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_text_record(RepositoryFormat2a) OK 170ms 215s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack3,FileParentHasInaccessibleInventoryScenario) OK 37ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnit4,UndamagedRepositoryScenario) OK 40ms 216s breezy.bzr.tests.per_repository_chk.test_unsupported.TestNoCHKSupport.test_chk_bytes_attribute_is_None(RepositoryFormatKnitPack6) OK 20ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat2aSubtree,ClaimedFileParentDidNotModifyFileScenario) OK 44ms 216s breezy.bzr.tests.per_repository_chk.test_unsupported.TestNoCHKSupport.test_chk_bytes_attribute_is_None(GitRepositoryFormat) OK 12ms 216s breezy.bzr.tests.per_repository_vf.test_check.TestNoSpuriousInconsistentAncestors.test_two_files_different_versions_no_inconsistencies_bug_165071(RepositoryFormatPackDevelopment2Subtree) OK 113ms 216s breezy.bzr.tests.per_repository_vf.test_check.TestNoSpuriousInconsistentAncestors.test_two_files_different_versions_no_inconsistencies_bug_165071(RepositoryFormat4) SKIP 4ms 216s Format All-in-one format 4 is not initializable. 216s breezy.bzr.tests.per_repository_vf.test_fetch.TestSource.test_no_absent_records_in_stream_with_ghosts(RepositoryFormatKnitPack1) OK 58ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat2a,FileParentHasInaccessibleInventoryScenario) OK 40ms 216s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_basis_missing_errors(RepositoryFormatKnitPack5) OK 23ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack5,UndamagedRepositoryScenario) OK 36ms 216s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_same_validator(RepositoryFormatKnitPack5RichRootBroken) OK 138ms 216s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_basis_missing_errors(RepositoryFormatKnitPack4) OK 20ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack1,ClaimedFileParentDidNotModifyFileScenario) OK 46ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnit1,FileParentHasInaccessibleInventoryScenario) OK 30ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack5RichRootBroken,UndamagedRepositoryScenario) OK 31ms 216s breezy.bzr.tests.per_repository_vf.test_fetch.TestSource.test_no_absent_records_in_stream_with_ghosts(RepositoryFormat6) OK 47ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit3,FileParentsNotReferencedByAnyInventoryScenario) OK 56ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat7,FileParentHasInaccessibleInventoryScenario) SKIP 31ms 216s Format does not support text parent reconciliation 216s 216s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_basis_missing_errors(RemoteRepositoryFormat-default) OK 39ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat4,FileParentHasInaccessibleInventoryScenario) SKIP 4ms 216s Format All-in-one format 4 is not initializable. 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack5RichRoot,UndamagedRepositoryScenario) OK 54ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack4,ClaimedFileParentDidNotModifyFileScenario) OK 71ms 216s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RepositoryFormatKnitPack6RichRoot) OK 60ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit4,FileParentsNotReferencedByAnyInventoryScenario) OK 79ms 216s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RepositoryFormat7) OK 50ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack6,UndamagedRepositoryScenario) OK 92ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat5,FileParentHasInaccessibleInventoryScenario) SKIP 115ms 216s Format does not support text parent reconciliation 216s 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack3,ClaimedFileParentDidNotModifyFileScenario) OK 96ms 216s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_include_ghosts(RepositoryFormatKnitPack6) OK 146ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5,FileParentsNotReferencedByAnyInventoryScenario) OK 91ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat6,FileParentHasInaccessibleInventoryScenario) SKIP 42ms 216s Format does not support text parent reconciliation 216s 216s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_same_validator(RepositoryFormatKnitPack3) OK 207ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack6RichRoot,UndamagedRepositoryScenario) OK 52ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat2a,ClaimedFileParentDidNotModifyFileScenario) OK 51ms 216s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_include_ghosts(RepositoryFormatKnit1) OK 65ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatPackDevelopment2Subtree,UndamagedRepositoryScenario) OK 35ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5RichRootBroken,FileParentsNotReferencedByAnyInventoryScenario) OK 48ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RemoteRepositoryFormat-default,FileParentHasInaccessibleInventoryScenario) SKIP 55ms 216s Format does not support text parent reconciliation 216s 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnit1,ClaimedFileParentDidNotModifyFileScenario) OK 41ms 216s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_uses_fallbacks(RepositoryFormatKnit4) SKIP 30ms 216s format does not support stacking 216s 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat2aSubtree,UndamagedRepositoryScenario) OK 42ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat7,ClaimedFileParentDidNotModifyFileScenario) SKIP 27ms 216s Format does not support text parent reconciliation 216s 216s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_uses_fallbacks(RepositoryFormatKnitPack1) SKIP 20ms 216s format does not support stacking 216s 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5RichRoot,FileParentsNotReferencedByAnyInventoryScenario) OK 48ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat4,ClaimedFileParentDidNotModifyFileScenario) SKIP 7ms 216s Format All-in-one format 4 is not initializable. 216s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_same_validator(RepositoryFormatKnitPack5) OK 155ms 216s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_uses_fallbacks(RepositoryFormat6) SKIP 30ms 216s format does not support stacking 216s 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RemoteRepositoryFormat-v2,FileParentHasInaccessibleInventoryScenario) SKIP 65ms 216s Format does not support text parent reconciliation 216s 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack1,UndamagedRepositoryScenario) OK 47ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat5,ClaimedFileParentDidNotModifyFileScenario) SKIP 42ms 216s Format does not support text parent reconciliation 216s 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack6,FileParentsNotReferencedByAnyInventoryScenario) OK 60ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnit3,FileParentHasInaccessibleInventoryScenario) OK 54ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack4,UndamagedRepositoryScenario) OK 69ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat6,ClaimedFileParentDidNotModifyFileScenario) SKIP 77ms 216s Format does not support text parent reconciliation 216s 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack6RichRoot,FileParentsNotReferencedByAnyInventoryScenario) OK 90ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack3,UndamagedRepositoryScenario) OK 41ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnit4,FileParentHasInaccessibleInventoryScenario) OK 83ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RemoteRepositoryFormat-default,ClaimedFileParentDidNotModifyFileScenario) SKIP 66ms 216s Format does not support text parent reconciliation 216s 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat2a,UndamagedRepositoryScenario) OK 56ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatPackDevelopment2Subtree,FileParentsNotReferencedByAnyInventoryScenario) OK 63ms 216s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_same_validator(RemoteRepositoryFormat-v2) OK 314ms 216s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_same_validator(RepositoryFormatKnitPack4) OK 224ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack5,FileParentHasInaccessibleInventoryScenario) OK 81ms 216s breezy.bzr.tests.per_pack_repository.TestSmartServerAutopack.test_autopack_or_streaming_rpc_is_used_when_using_hpss(2a) OK 1587ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnit1,UndamagedRepositoryScenario) OK 72ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RemoteRepositoryFormat-v2,ClaimedFileParentDidNotModifyFileScenario) SKIP 99ms 216s Format does not support text parent reconciliation 216s 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat2aSubtree,FileParentsNotReferencedByAnyInventoryScenario) OK 86ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat7,UndamagedRepositoryScenario) SKIP 32ms 216s Format does not support text parent reconciliation 216s 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat4,UndamagedRepositoryScenario) SKIP 6ms 216s Format All-in-one format 4 is not initializable. 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack5RichRootBroken,FileParentHasInaccessibleInventoryScenario) OK 71ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnit3,ClaimedFileParentDidNotModifyFileScenario) OK 43ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat5,UndamagedRepositoryScenario) SKIP 18ms 216s Format does not support text parent reconciliation 216s 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack1,FileParentsNotReferencedByAnyInventoryScenario) OK 41ms 216s breezy.bzr.tests.per_repository_vf.test_check.TestCallbacks.test_callback_tree_and_branch(RepositoryFormatPackDevelopment2Subtree) OK 112ms 216s breezy.bzr.tests.per_repository_vf.test_check.TestCallbacks.test_callback_tree_and_branch(RepositoryFormat4) SKIP 5ms 216s Format All-in-one format 4 is not initializable. 216s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents(RepositoryFormatKnitPack5RichRootBroken) SKIP 4ms 216s RepositoryFormatKnitPack5RichRootBroken() isn't a knit format 216s 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack5RichRoot,FileParentHasInaccessibleInventoryScenario) OK 37ms 216s breezy.bzr.tests.per_repository_chk.test_supported.TestCHKSupport.test_chk_bytes_are_fully_buffered(RemoteRepositoryFormat-v2(Supported)) OK 94ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat6,UndamagedRepositoryScenario) SKIP 21ms 216s Format does not support text parent reconciliation 216s 216s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents(RepositoryFormatKnitPack3) SKIP 7ms 216s RepositoryFormatKnitPack3() isn't a knit format 216s 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnit4,ClaimedFileParentDidNotModifyFileScenario) OK 31ms 216s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents(RemoteRepositoryFormat-v2) SKIP 4ms 216s RemoteRepositoryFormat(_network_name=None) isn't a knit format 216s 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack4,FileParentsNotReferencedByAnyInventoryScenario) OK 39ms 216s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo(RepositoryFormatPackDevelopment2Subtree) OK 27ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack5,ClaimedFileParentDidNotModifyFileScenario) OK 33ms 216s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo(RepositoryFormat4) SKIP 6ms 216s Format All-in-one format 4 is not initializable. 216s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__find_inconsistent_revision_parents(RepositoryFormatKnitPack5RichRootBroken) SKIP 5ms 216s RepositoryFormatKnitPack5RichRootBroken() isn't a knit format 216s 216s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__find_inconsistent_revision_parents(RepositoryFormatKnitPack3) SKIP 5ms 216s RepositoryFormatKnitPack3() isn't a knit format 216s 216s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__find_inconsistent_revision_parents(RemoteRepositoryFormat-v2) SKIP 4ms 216s RemoteRepositoryFormat(_network_name=None) isn't a knit format 216s 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack6,FileParentHasInaccessibleInventoryScenario) OK 60ms 216s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test_check_reports_bad_ancestor(RepositoryFormatPackDevelopment2Subtree) SKIP 6ms 216s RepositoryFormatPackDevelopment2Subtree() isn't a knit format 216s 216s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test_check_reports_bad_ancestor(RepositoryFormat4) SKIP 5ms 216s RepositoryFormat4() isn't a knit format 216s 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack5RichRootBroken,ClaimedFileParentDidNotModifyFileScenario) OK 28ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack3,FileParentsNotReferencedByAnyInventoryScenario) OK 43ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RemoteRepositoryFormat-default,UndamagedRepositoryScenario) SKIP 81ms 216s Format does not support text parent reconciliation 216s 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack5RichRoot,ClaimedFileParentDidNotModifyFileScenario) OK 30ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack6RichRoot,FileParentHasInaccessibleInventoryScenario) OK 43ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat2a,FileParentsNotReferencedByAnyInventoryScenario) OK 48ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack6,ClaimedFileParentDidNotModifyFileScenario) OK 29ms 216s breezy.bzr.tests.per_repository_chk.test_supported.TestCHKSupport.test_pack_preserves_chk_bytes_store(RemoteRepositoryFormat-v2(Supported)) OK 138ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RemoteRepositoryFormat-v2,UndamagedRepositoryScenario) SKIP 56ms 216s Format does not support text parent reconciliation 216s 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatPackDevelopment2Subtree,FileParentHasInaccessibleInventoryScenario) OK 45ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack6RichRoot,ClaimedFileParentDidNotModifyFileScenario) OK 33ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnit3,UndamagedRepositoryScenario) OK 28ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit1,FileParentsNotReferencedByAnyInventoryScenario) OK 47ms 216s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_same_validator(RemoteRepositoryFormat-default) OK 283ms 216s breezy.bzr.tests.per_repository_vf.test_check.TestNoSpuriousInconsistentAncestors.test_two_files_different_versions_no_inconsistencies_bug_165071(RepositoryFormatKnitPack5RichRootBroken) OK 118ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatPackDevelopment2Subtree,ClaimedFileParentDidNotModifyFileScenario) OK 46ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnit4,UndamagedRepositoryScenario) OK 43ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat2aSubtree,FileParentHasInaccessibleInventoryScenario) OK 64ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat7,FileParentsNotReferencedByAnyInventoryScenario) SKIP 52ms 216s Format does not support text parent reconciliation 216s 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat4,FileParentsNotReferencedByAnyInventoryScenario) SKIP 9ms 216s Format All-in-one format 4 is not initializable. 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat2aSubtree,ClaimedFileParentDidNotModifyFileScenario) OK 31ms 216s breezy.bzr.tests.per_repository_vf.test_check.TestCallbacks.test_callback_tree_and_branch(RepositoryFormatKnitPack6RichRoot) OK 89ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack5,UndamagedRepositoryScenario) OK 49ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack1,FileParentHasInaccessibleInventoryScenario) OK 56ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat5,FileParentsNotReferencedByAnyInventoryScenario) SKIP 44ms 216s Format does not support text parent reconciliation 216s 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack1,ClaimedFileParentDidNotModifyFileScenario) OK 41ms 216s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack5RichRootBroken,UndamagedRepositoryScenario) OK 31ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat6,FileParentsNotReferencedByAnyInventoryScenario) SKIP 35ms 217s Format does not support text parent reconciliation 217s 217s breezy.bzr.tests.per_repository_vf.test_check.TestNoSpuriousInconsistentAncestors.test_two_files_different_versions_no_inconsistencies_bug_165071(RepositoryFormatKnitPack3) OK 121ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack4,FileParentHasInaccessibleInventoryScenario) OK 43ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack4,ClaimedFileParentDidNotModifyFileScenario) OK 35ms 217s breezy.bzr.tests.per_repository_vf.test_check.TestCallbacks.test_callback_tree_and_branch(RepositoryFormat7) OK 67ms 217s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents(RepositoryFormatKnitPack5) SKIP 5ms 217s RepositoryFormatKnitPack5() isn't a knit format 217s 217s breezy.bzr.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_chk_root_for_inventory(RemoteRepositoryFormat-v2(Supported)) OK 196ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack5RichRoot,UndamagedRepositoryScenario) OK 51ms 217s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents(RepositoryFormatKnitPack4) SKIP 7ms 217s RepositoryFormatKnitPack4() isn't a knit format 217s 217s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents(RemoteRepositoryFormat-default) SKIP 6ms 217s RemoteRepositoryFormat(_network_name=None) isn't a knit format 217s 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack3,ClaimedFileParentDidNotModifyFileScenario) OK 33ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack3,FileParentHasInaccessibleInventoryScenario) OK 45ms 217s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo(RepositoryFormatKnitPack6RichRoot) OK 18ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack6,UndamagedRepositoryScenario) OK 29ms 217s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo(RepositoryFormat7) SKIP 15ms 217s WeaveMetaDirRepository('file:///tmp/testbzr-7z2lnxlo.tmp/breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo%28RepositoryFormat7%29/work/empty-repo/.bzr/repository/') cannot have corrupt revision index. 217s 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat2a,ClaimedFileParentDidNotModifyFileScenario) OK 35ms 217s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__find_inconsistent_revision_parents(RepositoryFormatKnitPack5) SKIP 4ms 217s RepositoryFormatKnitPack5() isn't a knit format 217s 217s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__find_inconsistent_revision_parents(RepositoryFormatKnitPack4) SKIP 5ms 217s RepositoryFormatKnitPack4() isn't a knit format 217s 217s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__find_inconsistent_revision_parents(RemoteRepositoryFormat-default) SKIP 5ms 217s RemoteRepositoryFormat(_network_name=None) isn't a knit format 217s 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack6RichRoot,UndamagedRepositoryScenario) OK 28ms 217s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test_check_reports_bad_ancestor(RepositoryFormatKnitPack6RichRoot) SKIP 5ms 217s RepositoryFormatKnitPack6RichRoot() isn't a knit format 217s 217s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test_check_reports_bad_ancestor(RepositoryFormat7) SKIP 4ms 217s RepositoryFormat7() isn't a knit format 217s 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RemoteRepositoryFormat-default,FileParentsNotReferencedByAnyInventoryScenario) SKIP 94ms 217s Format does not support text parent reconciliation 217s 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat2a,FileParentHasInaccessibleInventoryScenario) OK 58ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnit1,ClaimedFileParentDidNotModifyFileScenario) OK 32ms 217s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_between_two_revs(RepositoryFormatKnitPack6) OK 749ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatPackDevelopment2Subtree,UndamagedRepositoryScenario) OK 32ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat7,ClaimedFileParentDidNotModifyFileScenario) SKIP 28ms 217s Format does not support text parent reconciliation 217s 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat4,ClaimedFileParentDidNotModifyFileScenario) SKIP 4ms 217s Format All-in-one format 4 is not initializable. 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnit1,FileParentHasInaccessibleInventoryScenario) OK 38ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat2aSubtree,UndamagedRepositoryScenario) OK 33ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat7,FileParentHasInaccessibleInventoryScenario) SKIP 26ms 217s Format does not support text parent reconciliation 217s 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat4,FileParentHasInaccessibleInventoryScenario) SKIP 7ms 217s Format All-in-one format 4 is not initializable. 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat5,ClaimedFileParentDidNotModifyFileScenario) SKIP 48ms 217s Format does not support text parent reconciliation 217s 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack1,UndamagedRepositoryScenario) OK 53ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RemoteRepositoryFormat-v2,FileParentsNotReferencedByAnyInventoryScenario) SKIP 118ms 217s Format does not support text parent reconciliation 217s 217s breezy.bzr.tests.per_repository_vf.test_check.TestNoSpuriousInconsistentAncestors.test_two_files_different_versions_no_inconsistencies_bug_165071(RemoteRepositoryFormat-v2) OK 250ms 217s breezy.bzr.tests.per_repository_vf.test_check.TestNoSpuriousInconsistentAncestors.test_two_files_different_versions_no_inconsistencies_bug_165071(RepositoryFormatKnitPack5) OK 192ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat5,FileParentHasInaccessibleInventoryScenario) SKIP 119ms 217s Format does not support text parent reconciliation 217s 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat6,ClaimedFileParentDidNotModifyFileScenario) SKIP 128ms 217s Format does not support text parent reconciliation 217s 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnit3,FileParentsNotReferencedByAnyInventoryScenario) OK 110ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack4,UndamagedRepositoryScenario) OK 116ms 217s breezy.bzr.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_chk_root_for_unchanged_inventory(RemoteRepositoryFormat-v2(Supported)) OK 357ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit3,UnreferencedFileParentsFromNoOpMergeScenario) OK 133ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat6,FileParentHasInaccessibleInventoryScenario) SKIP 112ms 217s Format does not support text parent reconciliation 217s 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RemoteRepositoryFormat-default,ClaimedFileParentDidNotModifyFileScenario) SKIP 102ms 217s Format does not support text parent reconciliation 217s 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack3,UndamagedRepositoryScenario) OK 115ms 217s breezy.bzr.tests.per_repository_chk.test_unsupported.TestNoCHKSupport.test_chk_bytes_attribute_is_None(RepositoryFormatKnitPack5RichRootBroken) OK 51ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnit4,FileParentsNotReferencedByAnyInventoryScenario) OK 140ms 217s breezy.bzr.tests.per_repository_chk.test_unsupported.TestNoCHKSupport.test_chk_bytes_attribute_is_None(RepositoryFormatKnit1) OK 39ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RemoteRepositoryFormat-default,FileParentHasInaccessibleInventoryScenario) SKIP 85ms 217s Format does not support text parent reconciliation 217s 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat2a,UndamagedRepositoryScenario) OK 69ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit4,UnreferencedFileParentsFromNoOpMergeScenario) OK 118ms 217s breezy.bzr.tests.per_repository_vf.test_check.TestNoSpuriousInconsistentAncestors.test_two_files_different_versions_no_inconsistencies_bug_165071(RepositoryFormatKnitPack4) OK 226ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RemoteRepositoryFormat-v2,ClaimedFileParentDidNotModifyFileScenario) SKIP 98ms 217s Format does not support text parent reconciliation 217s 217s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_basis_missing_errors(RepositoryFormatKnit3) OK 38ms 217s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_basis_missing_errors(RepositoryFormat2aSubtree) OK 22ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack5,FileParentsNotReferencedByAnyInventoryScenario) OK 75ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnit1,UndamagedRepositoryScenario) OK 42ms 217s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_basis_missing_errors(RepositoryFormat5) OK 17ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5,UnreferencedFileParentsFromNoOpMergeScenario) OK 49ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RemoteRepositoryFormat-v2,FileParentHasInaccessibleInventoryScenario) SKIP 71ms 217s Format does not support text parent reconciliation 217s 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnit3,ClaimedFileParentDidNotModifyFileScenario) OK 56ms 217s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RepositoryFormatKnitPack5RichRoot) OK 24ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat7,UndamagedRepositoryScenario) SKIP 31ms 217s Format does not support text parent reconciliation 217s 217s breezy.bzr.tests.per_repository_vf.test_find_text_key_references.TestFindTextKeyReferences.test_empty(RepositoryFormatKnitPack5) OK 23ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack5RichRootBroken,FileParentsNotReferencedByAnyInventoryScenario) OK 50ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat4,UndamagedRepositoryScenario) SKIP 8ms 217s Format All-in-one format 4 is not initializable. 217s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RepositoryFormat2a) OK 20ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5RichRootBroken,UnreferencedFileParentsFromNoOpMergeScenario) OK 48ms 217s breezy.bzr.tests.per_repository_vf.test_find_text_key_references.TestFindTextKeyReferences.test_empty(RepositoryFormatKnitPack4) OK 19ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat5,UndamagedRepositoryScenario) SKIP 23ms 217s Format does not support text parent reconciliation 217s 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnit4,ClaimedFileParentDidNotModifyFileScenario) OK 55ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat6,UndamagedRepositoryScenario) SKIP 19ms 217s Format does not support text parent reconciliation 217s 217s breezy.bzr.tests.per_repository_vf.test_find_text_key_references.TestFindTextKeyReferences.test_empty(RemoteRepositoryFormat-default) OK 29ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack5RichRoot,FileParentsNotReferencedByAnyInventoryScenario) OK 48ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5RichRoot,UnreferencedFileParentsFromNoOpMergeScenario) OK 49ms 217s breezy.bzr.tests.per_repository_vf.test__generate_text_key_index.TestGenerateTextKeyIndex.test_empty(RepositoryFormatKnitPack6RichRoot) OK 22ms 217s breezy.bzr.tests.per_repository_vf.test__generate_text_key_index.TestGenerateTextKeyIndex.test_empty(RepositoryFormat7) OK 14ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RemoteRepositoryFormat-default,UndamagedRepositoryScenario) SKIP 59ms 217s Format does not support text parent reconciliation 217s 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack5,ClaimedFileParentDidNotModifyFileScenario) OK 61ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack6,FileParentsNotReferencedByAnyInventoryScenario) OK 55ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack6,UnreferencedFileParentsFromNoOpMergeScenario) OK 52ms 217s breezy.bzr.tests.per_repository_vf.test_fetch.TestSource.test_no_absent_records_in_stream_with_ghosts(RepositoryFormatKnitPack5) OK 54ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack6RichRoot,UnreferencedFileParentsFromNoOpMergeScenario) OK 39ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack6RichRoot,FileParentsNotReferencedByAnyInventoryScenario) OK 53ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack5RichRootBroken,ClaimedFileParentDidNotModifyFileScenario) OK 56ms 217s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_same_validator(RepositoryFormatKnit3) OK 157ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RemoteRepositoryFormat-v2,UndamagedRepositoryScenario) SKIP 73ms 217s Format does not support text parent reconciliation 217s 217s breezy.bzr.tests.per_repository_vf.test_fetch.TestSource.test_no_absent_records_in_stream_with_ghosts(RepositoryFormatKnitPack4) OK 43ms 217s breezy.bzr.tests.per_repository_vf.test_check.TestNoSpuriousInconsistentAncestors.test_two_files_different_versions_no_inconsistencies_bug_165071(RemoteRepositoryFormat-default) OK 274ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack5RichRoot,ClaimedFileParentDidNotModifyFileScenario) OK 48ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatPackDevelopment2Subtree,UnreferencedFileParentsFromNoOpMergeScenario) OK 51ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatPackDevelopment2Subtree,FileParentsNotReferencedByAnyInventoryScenario) OK 51ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnit3,UndamagedRepositoryScenario) OK 43ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit3,IncorrectlyOrderedParentsScenario) OK 42ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack6,ClaimedFileParentDidNotModifyFileScenario) OK 44ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnit4,UndamagedRepositoryScenario) OK 35ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat2aSubtree,UnreferencedFileParentsFromNoOpMergeScenario) OK 52ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat2aSubtree,FileParentsNotReferencedByAnyInventoryScenario) OK 52ms 217s breezy.bzr.tests.per_repository_vf.test_fetch.TestSource.test_no_absent_records_in_stream_with_ghosts(RemoteRepositoryFormat-default) OK 94ms 217s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_between_two_revs(RepositoryFormatKnit1) OK 743ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit4,IncorrectlyOrderedParentsScenario) OK 39ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack1,UnreferencedFileParentsFromNoOpMergeScenario) OK 43ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack5,UndamagedRepositoryScenario) OK 48ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack6RichRoot,ClaimedFileParentDidNotModifyFileScenario) OK 62ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack1,FileParentsNotReferencedByAnyInventoryScenario) OK 52ms 217s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_same_validator(RepositoryFormat2aSubtree) OK 152ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5,IncorrectlyOrderedParentsScenario) OK 42ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack5RichRootBroken,UndamagedRepositoryScenario) OK 44ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack4,UnreferencedFileParentsFromNoOpMergeScenario) OK 45ms 217s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_include_ghosts(RepositoryFormatKnitPack6RichRoot) OK 77ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5RichRootBroken,IncorrectlyOrderedParentsScenario) OK 39ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack4,FileParentsNotReferencedByAnyInventoryScenario) OK 53ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatPackDevelopment2Subtree,ClaimedFileParentDidNotModifyFileScenario) OK 59ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack5RichRoot,UndamagedRepositoryScenario) OK 46ms 217s breezy.bzr.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_same_validator(RepositoryFormat5) OK 72ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack3,UnreferencedFileParentsFromNoOpMergeScenario) OK 51ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5RichRoot,IncorrectlyOrderedParentsScenario) OK 46ms 217s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack3,FileParentsNotReferencedByAnyInventoryScenario) OK 51ms 218s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_include_ghosts(RepositoryFormat7) OK 66ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack6,UndamagedRepositoryScenario) OK 35ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat2aSubtree,ClaimedFileParentDidNotModifyFileScenario) OK 58ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack6,IncorrectlyOrderedParentsScenario) OK 41ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat2a,UnreferencedFileParentsFromNoOpMergeScenario) OK 54ms 218s breezy.bzr.tests.per_repository_vf.test_check.TestCallbacks.test_callback_tree_and_branch(RepositoryFormatKnitPack5RichRoot) OK 70ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack6RichRoot,UndamagedRepositoryScenario) OK 44ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat2a,FileParentsNotReferencedByAnyInventoryScenario) OK 72ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack1,ClaimedFileParentDidNotModifyFileScenario) OK 64ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack6RichRoot,IncorrectlyOrderedParentsScenario) OK 56ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit1,UnreferencedFileParentsFromNoOpMergeScenario) OK 55ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatPackDevelopment2Subtree,UndamagedRepositoryScenario) OK 46ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat7,UnreferencedFileParentsFromNoOpMergeScenario) SKIP 37ms 218s Format does not support text parent reconciliation 218s 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnit1,FileParentsNotReferencedByAnyInventoryScenario) OK 65ms 218s breezy.bzr.tests.per_repository_vf.test_check.TestCallbacks.test_callback_tree_and_branch(RepositoryFormat2a) OK 96ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatPackDevelopment2Subtree,IncorrectlyOrderedParentsScenario) OK 48ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack4,ClaimedFileParentDidNotModifyFileScenario) OK 60ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat4,UnreferencedFileParentsFromNoOpMergeScenario) SKIP 10ms 218s Format All-in-one format 4 is not initializable. 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat2aSubtree,UndamagedRepositoryScenario) OK 57ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat5,UnreferencedFileParentsFromNoOpMergeScenario) SKIP 44ms 218s Format does not support text parent reconciliation 218s 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat2aSubtree,IncorrectlyOrderedParentsScenario) OK 67ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat7,FileParentsNotReferencedByAnyInventoryScenario) SKIP 66ms 218s Format does not support text parent reconciliation 218s 218s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents(RepositoryFormatKnit3) OK 60ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat4,FileParentsNotReferencedByAnyInventoryScenario) SKIP 7ms 218s Format All-in-one format 4 is not initializable. 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack1,UndamagedRepositoryScenario) OK 57ms 218s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents(RepositoryFormat2aSubtree) SKIP 10ms 218s RepositoryFormat2aSubtree() isn't a knit format 218s 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack3,ClaimedFileParentDidNotModifyFileScenario) OK 77ms 218s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents(RepositoryFormat5) SKIP 5ms 218s RepositoryFormat5() isn't a knit format 218s 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat6,UnreferencedFileParentsFromNoOpMergeScenario) SKIP 57ms 218s Format does not support text parent reconciliation 218s 218s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo(RepositoryFormatKnitPack5RichRoot) OK 20ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat5,FileParentsNotReferencedByAnyInventoryScenario) SKIP 35ms 218s Format does not support text parent reconciliation 218s 218s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_uses_fallbacks(RepositoryFormatKnitPack5) OK 242ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack4,UndamagedRepositoryScenario) OK 38ms 218s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__check_for_inconsistent_revision_parents_on_clean_repo(RepositoryFormat2a) OK 16ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack1,IncorrectlyOrderedParentsScenario) OK 47ms 218s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_uses_fallbacks(RepositoryFormatKnitPack4) SKIP 26ms 218s format does not support stacking 218s 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat2a,ClaimedFileParentDidNotModifyFileScenario) OK 68ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat6,FileParentsNotReferencedByAnyInventoryScenario) SKIP 41ms 218s Format does not support text parent reconciliation 218s 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack4,IncorrectlyOrderedParentsScenario) OK 40ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack3,UndamagedRepositoryScenario) OK 42ms 218s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__find_inconsistent_revision_parents(RepositoryFormatKnit3) OK 40ms 218s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__find_inconsistent_revision_parents(RepositoryFormat2aSubtree) SKIP 6ms 218s RepositoryFormat2aSubtree() isn't a knit format 218s 218s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__find_inconsistent_revision_parents(RepositoryFormat5) SKIP 6ms 218s RepositoryFormat5() isn't a knit format 218s 218s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test_check_reports_bad_ancestor(RepositoryFormatKnitPack5RichRoot) SKIP 5ms 218s RepositoryFormatKnitPack5RichRoot() isn't a knit format 218s 218s breezy.bzr.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test_check_reports_bad_ancestor(RepositoryFormat2a) SKIP 4ms 218s RepositoryFormat2a() isn't a knit format 218s 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack3,IncorrectlyOrderedParentsScenario) OK 32ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnit1,ClaimedFileParentDidNotModifyFileScenario) OK 50ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RemoteRepositoryFormat-default,UnreferencedFileParentsFromNoOpMergeScenario) SKIP 96ms 218s Format does not support text parent reconciliation 218s 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat2a,UndamagedRepositoryScenario) OK 48ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat7,ClaimedFileParentDidNotModifyFileScenario) SKIP 29ms 218s Format does not support text parent reconciliation 218s 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat4,ClaimedFileParentDidNotModifyFileScenario) SKIP 4ms 218s Format All-in-one format 4 is not initializable. 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnit1,UndamagedRepositoryScenario) OK 31ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RemoteRepositoryFormat-default,FileParentsNotReferencedByAnyInventoryScenario) SKIP 87ms 218s Format does not support text parent reconciliation 218s 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat2a,IncorrectlyOrderedParentsScenario) OK 40ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat5,ClaimedFileParentDidNotModifyFileScenario) SKIP 23ms 218s Format does not support text parent reconciliation 218s 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit1,IncorrectlyOrderedParentsScenario) OK 34ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat7,UndamagedRepositoryScenario) SKIP 27ms 218s Format does not support text parent reconciliation 218s 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat4,UndamagedRepositoryScenario) SKIP 5ms 218s Format All-in-one format 4 is not initializable. 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RemoteRepositoryFormat-v2,UnreferencedFileParentsFromNoOpMergeScenario) SKIP 74ms 218s Format does not support text parent reconciliation 218s 218s breezy.bzr.tests.per_repository_vf.test_check.TestNoSpuriousInconsistentAncestors.test_two_files_different_versions_no_inconsistencies_bug_165071(RepositoryFormatKnit3) OK 97ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat6,ClaimedFileParentDidNotModifyFileScenario) SKIP 26ms 218s Format does not support text parent reconciliation 218s 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat5,UndamagedRepositoryScenario) SKIP 30ms 218s Format does not support text parent reconciliation 218s 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat7,IncorrectlyOrderedParentsScenario) SKIP 42ms 218s Format does not support text parent reconciliation 218s 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat4,IncorrectlyOrderedParentsScenario) SKIP 5ms 218s Format All-in-one format 4 is not initializable. 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnit3,UnreferencedFileParentsFromNoOpMergeScenario) OK 41ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat6,UndamagedRepositoryScenario) SKIP 19ms 218s Format does not support text parent reconciliation 218s 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RemoteRepositoryFormat-v2,FileParentsNotReferencedByAnyInventoryScenario) SKIP 88ms 218s Format does not support text parent reconciliation 218s 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat5,IncorrectlyOrderedParentsScenario) SKIP 29ms 218s Format does not support text parent reconciliation 218s 218s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_by_revision_ids(RepositoryFormatKnit4) OK 612ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RemoteRepositoryFormat-default,ClaimedFileParentDidNotModifyFileScenario) SKIP 65ms 218s Format does not support text parent reconciliation 218s 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnit4,UnreferencedFileParentsFromNoOpMergeScenario) OK 47ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat6,IncorrectlyOrderedParentsScenario) SKIP 27ms 218s Format does not support text parent reconciliation 218s 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnit3,FileParentsNotReferencedByAnyInventoryScenario) OK 42ms 218s breezy.bzr.tests.per_repository_vf.test_check.TestNoSpuriousInconsistentAncestors.test_two_files_different_versions_no_inconsistencies_bug_165071(RepositoryFormat2aSubtree) OK 100ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RemoteRepositoryFormat-default,UndamagedRepositoryScenario) SKIP 76ms 218s Format does not support text parent reconciliation 218s 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack5,UnreferencedFileParentsFromNoOpMergeScenario) OK 36ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnit4,FileParentsNotReferencedByAnyInventoryScenario) OK 46ms 218s breezy.bzr.tests.per_repository_vf.test_check.TestNoSpuriousInconsistentAncestors.test_two_files_different_versions_no_inconsistencies_bug_165071(RepositoryFormat5) OK 41ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack5RichRootBroken,UnreferencedFileParentsFromNoOpMergeScenario) OK 36ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RemoteRepositoryFormat-v2,ClaimedFileParentDidNotModifyFileScenario) SKIP 101ms 218s Format does not support text parent reconciliation 218s 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit3,TooManyParentsScenario) OK 30ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack5,FileParentsNotReferencedByAnyInventoryScenario) OK 36ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RemoteRepositoryFormat-v2,UndamagedRepositoryScenario) SKIP 69ms 218s Format does not support text parent reconciliation 218s 218s breezy.bzr.tests.per_repository_vf.test_find_text_key_references.TestFindTextKeyReferences.test_empty(RepositoryFormatKnitPack6) OK 18ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack5RichRoot,UnreferencedFileParentsFromNoOpMergeScenario) OK 39ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit4,TooManyParentsScenario) OK 34ms 218s breezy.bzr.tests.per_repository_vf.test_find_text_key_references.TestFindTextKeyReferences.test_empty(RepositoryFormatKnit1) OK 18ms 218s breezy.bzr.tests.per_repository_vf.test_find_text_key_references.TestFindTextKeyReferences.test_empty(RepositoryFormatKnit3) OK 25ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack5RichRootBroken,FileParentsNotReferencedByAnyInventoryScenario) OK 40ms 218s breezy.bzr.tests.per_repository_vf.test__generate_text_key_index.TestGenerateTextKeyIndex.test_empty(RepositoryFormatKnit4) OK 15ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack6,UnreferencedFileParentsFromNoOpMergeScenario) OK 34ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RemoteRepositoryFormat-default,IncorrectlyOrderedParentsScenario) SKIP 145ms 218s Format does not support text parent reconciliation 218s 218s breezy.bzr.tests.per_repository_vf.test__generate_text_key_index.TestGenerateTextKeyIndex.test_empty(RepositoryFormatKnitPack1) OK 30ms 218s breezy.bzr.tests.per_repository_vf.test_find_text_key_references.TestFindTextKeyReferences.test_empty(RepositoryFormat2aSubtree) OK 37ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5,TooManyParentsScenario) OK 44ms 218s breezy.bzr.tests.per_repository_vf.test__generate_text_key_index.TestGenerateTextKeyIndex.test_empty(RepositoryFormat6) OK 11ms 218s breezy.bzr.tests.per_repository_vf.test_find_text_key_references.TestFindTextKeyReferences.test_empty(RepositoryFormat5) OK 21ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5RichRootBroken,TooManyParentsScenario) OK 26ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack5RichRoot,FileParentsNotReferencedByAnyInventoryScenario) OK 54ms 218s breezy.bzr.tests.per_repository_vf.test__generate_text_key_index.TestGenerateTextKeyIndex.test_empty(RepositoryFormatKnitPack5RichRoot) OK 15ms 218s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_uses_fallbacks(RemoteRepositoryFormat-default) OK 434ms 218s breezy.bzr.tests.per_repository_vf.test_fetch.TestSource.test_no_absent_records_in_stream_with_ghosts(RepositoryFormatKnitPack6) OK 45ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack6RichRoot,UnreferencedFileParentsFromNoOpMergeScenario) OK 78ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5RichRoot,TooManyParentsScenario) OK 43ms 218s breezy.bzr.tests.per_repository_vf.test__generate_text_key_index.TestGenerateTextKeyIndex.test_empty(RepositoryFormat2a) OK 35ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack6,FileParentsNotReferencedByAnyInventoryScenario) OK 53ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack6,TooManyParentsScenario) OK 33ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatPackDevelopment2Subtree,UnreferencedFileParentsFromNoOpMergeScenario) OK 49ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RemoteRepositoryFormat-v2,IncorrectlyOrderedParentsScenario) SKIP 125ms 218s Format does not support text parent reconciliation 218s 218s breezy.bzr.tests.per_repository_vf.test_fetch.TestSource.test_no_absent_records_in_stream_with_ghosts(RepositoryFormatKnit1) OK 55ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack6RichRoot,FileParentsNotReferencedByAnyInventoryScenario) OK 51ms 218s breezy.bzr.tests.per_repository_vf.test_fetch.TestSource.test_no_absent_records_in_stream_with_ghosts(RepositoryFormatKnit3) OK 59ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack6RichRoot,TooManyParentsScenario) OK 35ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat2aSubtree,UnreferencedFileParentsFromNoOpMergeScenario) OK 49ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnit3,IncorrectlyOrderedParentsScenario) OK 54ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatPackDevelopment2Subtree,TooManyParentsScenario) OK 38ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatPackDevelopment2Subtree,FileParentsNotReferencedByAnyInventoryScenario) OK 44ms 218s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_include_ghosts(RepositoryFormatKnit4) OK 70ms 218s breezy.bzr.tests.per_repository_vf.test_fetch.TestSource.test_no_absent_records_in_stream_with_ghosts(RepositoryFormat2aSubtree) OK 59ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack1,UnreferencedFileParentsFromNoOpMergeScenario) OK 40ms 218s breezy.bzr.tests.per_repository_vf.test_fetch.TestSource.test_no_absent_records_in_stream_with_ghosts(RepositoryFormat5) OK 24ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnit4,IncorrectlyOrderedParentsScenario) OK 48ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat2aSubtree,TooManyParentsScenario) OK 40ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat2aSubtree,FileParentsNotReferencedByAnyInventoryScenario) OK 43ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack4,UnreferencedFileParentsFromNoOpMergeScenario) OK 36ms 218s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_include_ghosts(RepositoryFormatKnitPack1) OK 55ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack1,TooManyParentsScenario) OK 36ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack5,IncorrectlyOrderedParentsScenario) OK 42ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack1,FileParentsNotReferencedByAnyInventoryScenario) OK 41ms 218s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_include_ghosts(RepositoryFormat6) OK 39ms 218s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_include_ghosts(RepositoryFormatKnitPack5RichRoot) OK 69ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack3,UnreferencedFileParentsFromNoOpMergeScenario) OK 50ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack4,TooManyParentsScenario) OK 38ms 218s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack4,FileParentsNotReferencedByAnyInventoryScenario) OK 55ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack5RichRootBroken,IncorrectlyOrderedParentsScenario) OK 99ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack3,TooManyParentsScenario) OK 134ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat2a,UnreferencedFileParentsFromNoOpMergeScenario) OK 156ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack3,FileParentsNotReferencedByAnyInventoryScenario) OK 140ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack5RichRoot,IncorrectlyOrderedParentsScenario) OK 149ms 219s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_include_ghosts(RepositoryFormat2a) OK 225ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat2a,TooManyParentsScenario) OK 88ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnit1,UnreferencedFileParentsFromNoOpMergeScenario) OK 75ms 219s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_uses_fallbacks(RepositoryFormatKnit3) SKIP 31ms 219s format does not support stacking 219s 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit1,TooManyParentsScenario) OK 37ms 219s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_by_revision_ids(RepositoryFormatKnitPack1) OK 727ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack6,IncorrectlyOrderedParentsScenario) OK 42ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat2a,FileParentsNotReferencedByAnyInventoryScenario) OK 107ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat7,UnreferencedFileParentsFromNoOpMergeScenario) SKIP 46ms 219s Format does not support text parent reconciliation 219s 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat4,UnreferencedFileParentsFromNoOpMergeScenario) SKIP 13ms 219s Format All-in-one format 4 is not initializable. 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat7,TooManyParentsScenario) SKIP 47ms 219s Format does not support text parent reconciliation 219s 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack6RichRoot,IncorrectlyOrderedParentsScenario) OK 49ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat4,TooManyParentsScenario) SKIP 5ms 219s Format All-in-one format 4 is not initializable. 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat5,UnreferencedFileParentsFromNoOpMergeScenario) SKIP 32ms 219s Format does not support text parent reconciliation 219s 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnit1,FileParentsNotReferencedByAnyInventoryScenario) OK 62ms 219s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_uses_fallbacks(RepositoryFormatKnitPack6) OK 355ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat5,TooManyParentsScenario) SKIP 32ms 219s Format does not support text parent reconciliation 219s 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatPackDevelopment2Subtree,IncorrectlyOrderedParentsScenario) OK 45ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat6,UnreferencedFileParentsFromNoOpMergeScenario) SKIP 42ms 219s Format does not support text parent reconciliation 219s 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat6,TooManyParentsScenario) SKIP 25ms 219s Format does not support text parent reconciliation 219s 219s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_uses_fallbacks(RepositoryFormatKnit1) SKIP 29ms 219s format does not support stacking 219s 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat7,FileParentsNotReferencedByAnyInventoryScenario) SKIP 51ms 219s Format does not support text parent reconciliation 219s 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat4,FileParentsNotReferencedByAnyInventoryScenario) SKIP 5ms 219s Format All-in-one format 4 is not initializable. 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat2aSubtree,IncorrectlyOrderedParentsScenario) OK 44ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat5,FileParentsNotReferencedByAnyInventoryScenario) SKIP 34ms 219s Format does not support text parent reconciliation 219s 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack1,IncorrectlyOrderedParentsScenario) OK 33ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RemoteRepositoryFormat-default,TooManyParentsScenario) SKIP 62ms 219s Format does not support text parent reconciliation 219s 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RemoteRepositoryFormat-default,UnreferencedFileParentsFromNoOpMergeScenario) SKIP 73ms 219s Format does not support text parent reconciliation 219s 219s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_uses_fallbacks(RepositoryFormat2aSubtree) OK 198ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack4,IncorrectlyOrderedParentsScenario) OK 40ms 219s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_uses_fallbacks(RepositoryFormat5) SKIP 21ms 219s format does not support stacking 219s 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat6,FileParentsNotReferencedByAnyInventoryScenario) SKIP 49ms 219s Format does not support text parent reconciliation 219s 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack3,IncorrectlyOrderedParentsScenario) OK 30ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RemoteRepositoryFormat-v2,TooManyParentsScenario) SKIP 82ms 219s Format does not support text parent reconciliation 219s 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat2a,IncorrectlyOrderedParentsScenario) OK 37ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RemoteRepositoryFormat-v2,UnreferencedFileParentsFromNoOpMergeScenario) SKIP 103ms 219s Format does not support text parent reconciliation 219s 219s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_between_two_revs(RepositoryFormatKnitPack6RichRoot) OK 783ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnit3,TooManyParentsScenario) OK 34ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RemoteRepositoryFormat-default,FileParentsNotReferencedByAnyInventoryScenario) SKIP 96ms 219s Format does not support text parent reconciliation 219s 219s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_by_revision_ids(RepositoryFormat6) OK 309ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnit1,IncorrectlyOrderedParentsScenario) OK 35ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnit3,UnreferencedFileParentsFromNoOpMergeScenario) OK 38ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnit4,TooManyParentsScenario) OK 37ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat7,IncorrectlyOrderedParentsScenario) SKIP 28ms 219s Format does not support text parent reconciliation 219s 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat4,IncorrectlyOrderedParentsScenario) SKIP 5ms 219s Format All-in-one format 4 is not initializable. 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnit4,UnreferencedFileParentsFromNoOpMergeScenario) OK 43ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack5,TooManyParentsScenario) OK 31ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat5,IncorrectlyOrderedParentsScenario) SKIP 31ms 219s Format does not support text parent reconciliation 219s 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack5,UnreferencedFileParentsFromNoOpMergeScenario) OK 38ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack5RichRootBroken,TooManyParentsScenario) OK 39ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RemoteRepositoryFormat-v2,FileParentsNotReferencedByAnyInventoryScenario) SKIP 93ms 219s Format does not support text parent reconciliation 219s 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat6,IncorrectlyOrderedParentsScenario) SKIP 39ms 219s Format does not support text parent reconciliation 219s 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack5RichRoot,TooManyParentsScenario) OK 47ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack5RichRootBroken,UnreferencedFileParentsFromNoOpMergeScenario) OK 50ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack6,TooManyParentsScenario) OK 30ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack5RichRoot,UnreferencedFileParentsFromNoOpMergeScenario) OK 30ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RemoteRepositoryFormat-default,IncorrectlyOrderedParentsScenario) SKIP 74ms 219s Format does not support text parent reconciliation 219s 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnit3,FileParentsNotReferencedByAnyInventoryScenario) OK 90ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack6,UnreferencedFileParentsFromNoOpMergeScenario) OK 46ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack6RichRoot,TooManyParentsScenario) OK 48ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RemoteRepositoryFormat-v2,IncorrectlyOrderedParentsScenario) SKIP 68ms 219s Format does not support text parent reconciliation 219s 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack6RichRoot,UnreferencedFileParentsFromNoOpMergeScenario) OK 36ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatPackDevelopment2Subtree,TooManyParentsScenario) OK 33ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnit4,FileParentsNotReferencedByAnyInventoryScenario) OK 68ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatPackDevelopment2Subtree,UnreferencedFileParentsFromNoOpMergeScenario) OK 33ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnit3,IncorrectlyOrderedParentsScenario) OK 37ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat2aSubtree,TooManyParentsScenario) OK 39ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack5,FileParentsNotReferencedByAnyInventoryScenario) OK 54ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnit4,IncorrectlyOrderedParentsScenario) OK 36ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack1,TooManyParentsScenario) OK 32ms 219s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_between_two_revs(RepositoryFormatKnit4) OK 523ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat2aSubtree,UnreferencedFileParentsFromNoOpMergeScenario) OK 47ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack5,IncorrectlyOrderedParentsScenario) OK 32ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack4,TooManyParentsScenario) OK 34ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack1,UnreferencedFileParentsFromNoOpMergeScenario) OK 51ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack5RichRootBroken,FileParentsNotReferencedByAnyInventoryScenario) OK 75ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnitPack3,TooManyParentsScenario) OK 40ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack5RichRootBroken,IncorrectlyOrderedParentsScenario) OK 47ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack4,UnreferencedFileParentsFromNoOpMergeScenario) OK 32ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat2a,TooManyParentsScenario) OK 40ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack5RichRoot,FileParentsNotReferencedByAnyInventoryScenario) OK 64ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack3,UnreferencedFileParentsFromNoOpMergeScenario) OK 34ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack5RichRoot,IncorrectlyOrderedParentsScenario) OK 50ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormatKnit1,TooManyParentsScenario) OK 39ms 219s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat2a,UnreferencedFileParentsFromNoOpMergeScenario) OK 43ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack6,IncorrectlyOrderedParentsScenario) OK 47ms 220s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_between_two_revs(RepositoryFormatKnitPack5RichRoot) OK 601ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat7,TooManyParentsScenario) SKIP 33ms 220s Format does not support text parent reconciliation 220s 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat4,TooManyParentsScenario) SKIP 9ms 220s Format All-in-one format 4 is not initializable. 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack6,FileParentsNotReferencedByAnyInventoryScenario) OK 73ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnit1,UnreferencedFileParentsFromNoOpMergeScenario) OK 40ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack6RichRoot,IncorrectlyOrderedParentsScenario) OK 52ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat5,TooManyParentsScenario) SKIP 33ms 220s Format does not support text parent reconciliation 220s 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat7,UnreferencedFileParentsFromNoOpMergeScenario) SKIP 37ms 220s Format does not support text parent reconciliation 220s 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat4,UnreferencedFileParentsFromNoOpMergeScenario) SKIP 6ms 220s Format All-in-one format 4 is not initializable. 220s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_between_two_revs(RepositoryFormat7) OK 599ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat6,TooManyParentsScenario) SKIP 48ms 220s Format does not support text parent reconciliation 220s 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack6RichRoot,FileParentsNotReferencedByAnyInventoryScenario) OK 79ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatPackDevelopment2Subtree,IncorrectlyOrderedParentsScenario) OK 54ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat5,UnreferencedFileParentsFromNoOpMergeScenario) SKIP 54ms 220s Format does not support text parent reconciliation 220s 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat6,UnreferencedFileParentsFromNoOpMergeScenario) SKIP 31ms 220s Format does not support text parent reconciliation 220s 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat2aSubtree,IncorrectlyOrderedParentsScenario) OK 56ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RemoteRepositoryFormat-default,TooManyParentsScenario) SKIP 67ms 220s Format does not support text parent reconciliation 220s 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatPackDevelopment2Subtree,FileParentsNotReferencedByAnyInventoryScenario) OK 70ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack1,IncorrectlyOrderedParentsScenario) OK 31ms 220s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_involved_full_compare(RepositoryFormatKnitPack6) OK 685ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack4,IncorrectlyOrderedParentsScenario) OK 29ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RemoteRepositoryFormat-v2,TooManyParentsScenario) SKIP 61ms 220s Format does not support text parent reconciliation 220s 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RemoteRepositoryFormat-default,UnreferencedFileParentsFromNoOpMergeScenario) SKIP 74ms 220s Format does not support text parent reconciliation 220s 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat2aSubtree,FileParentsNotReferencedByAnyInventoryScenario) OK 71ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack3,IncorrectlyOrderedParentsScenario) OK 34ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnit3,TooManyParentsScenario) OK 35ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnit4,TooManyParentsScenario) OK 33ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat2a,IncorrectlyOrderedParentsScenario) OK 45ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack1,FileParentsNotReferencedByAnyInventoryScenario) OK 59ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RemoteRepositoryFormat-v2,UnreferencedFileParentsFromNoOpMergeScenario) SKIP 79ms 220s Format does not support text parent reconciliation 220s 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack5,TooManyParentsScenario) OK 34ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnit1,IncorrectlyOrderedParentsScenario) OK 32ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat7,IncorrectlyOrderedParentsScenario) SKIP 36ms 220s Format does not support text parent reconciliation 220s 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack5RichRootBroken,TooManyParentsScenario) OK 37ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack4,FileParentsNotReferencedByAnyInventoryScenario) OK 64ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat4,IncorrectlyOrderedParentsScenario) SKIP 6ms 220s Format All-in-one format 4 is not initializable. 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnit3,UnreferencedFileParentsFromNoOpMergeScenario) OK 63ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat5,IncorrectlyOrderedParentsScenario) SKIP 27ms 220s Format does not support text parent reconciliation 220s 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack5RichRoot,TooManyParentsScenario) OK 34ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat6,IncorrectlyOrderedParentsScenario) SKIP 26ms 220s Format does not support text parent reconciliation 220s 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnit4,UnreferencedFileParentsFromNoOpMergeScenario) OK 60ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack6,TooManyParentsScenario) OK 48ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack3,FileParentsNotReferencedByAnyInventoryScenario) OK 105ms 220s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_between_two_revs(RepositoryFormatKnitPack1) OK 662ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack6RichRoot,TooManyParentsScenario) OK 49ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack5,UnreferencedFileParentsFromNoOpMergeScenario) OK 73ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RemoteRepositoryFormat-default,IncorrectlyOrderedParentsScenario) SKIP 96ms 220s Format does not support text parent reconciliation 220s 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatPackDevelopment2Subtree,TooManyParentsScenario) OK 45ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat2a,FileParentsNotReferencedByAnyInventoryScenario) OK 77ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack5RichRootBroken,UnreferencedFileParentsFromNoOpMergeScenario) OK 54ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat2aSubtree,TooManyParentsScenario) OK 36ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnit1,FileParentsNotReferencedByAnyInventoryScenario) OK 62ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack1,TooManyParentsScenario) OK 35ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack5RichRoot,UnreferencedFileParentsFromNoOpMergeScenario) OK 59ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack4,TooManyParentsScenario) OK 29ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RemoteRepositoryFormat-v2,IncorrectlyOrderedParentsScenario) SKIP 137ms 220s Format does not support text parent reconciliation 220s 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat7,FileParentsNotReferencedByAnyInventoryScenario) SKIP 49ms 220s Format does not support text parent reconciliation 220s 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat4,FileParentsNotReferencedByAnyInventoryScenario) SKIP 8ms 220s Format All-in-one format 4 is not initializable. 220s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_by_revision_ids(RepositoryFormatKnitPack5) OK 587ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack6,UnreferencedFileParentsFromNoOpMergeScenario) OK 56ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnitPack3,TooManyParentsScenario) OK 36ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat5,FileParentsNotReferencedByAnyInventoryScenario) SKIP 35ms 220s Format does not support text parent reconciliation 220s 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat2a,TooManyParentsScenario) OK 38ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnit3,IncorrectlyOrderedParentsScenario) OK 93ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack6RichRoot,UnreferencedFileParentsFromNoOpMergeScenario) OK 85ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatKnit1,TooManyParentsScenario) OK 49ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat6,FileParentsNotReferencedByAnyInventoryScenario) SKIP 65ms 220s Format does not support text parent reconciliation 220s 220s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_between_two_revs(RepositoryFormat2a) OK 758ms 220s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_involved_full_compare(RepositoryFormatKnit1) OK 584ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat7,TooManyParentsScenario) SKIP 28ms 220s Format does not support text parent reconciliation 220s 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat4,TooManyParentsScenario) SKIP 6ms 220s Format All-in-one format 4 is not initializable. 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnit4,IncorrectlyOrderedParentsScenario) OK 60ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat5,TooManyParentsScenario) SKIP 24ms 220s Format does not support text parent reconciliation 220s 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatPackDevelopment2Subtree,UnreferencedFileParentsFromNoOpMergeScenario) OK 61ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat6,TooManyParentsScenario) SKIP 20ms 220s Format does not support text parent reconciliation 220s 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack5,IncorrectlyOrderedParentsScenario) OK 43ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RemoteRepositoryFormat-default,FileParentsNotReferencedByAnyInventoryScenario) SKIP 91ms 220s Format does not support text parent reconciliation 220s 220s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedNonAscii.test_utf8_file_ids_and_revision_ids(RepositoryFormatKnit4) OK 87ms 220s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_between_two_revs(RepositoryFormat6) OK 371ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat2aSubtree,UnreferencedFileParentsFromNoOpMergeScenario) OK 63ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack5RichRootBroken,IncorrectlyOrderedParentsScenario) OK 50ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack1,UnreferencedFileParentsFromNoOpMergeScenario) OK 45ms 220s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedNonAscii.test_utf8_file_ids_and_revision_ids(RepositoryFormatKnitPack1) OK 66ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RemoteRepositoryFormat-default,TooManyParentsScenario) SKIP 105ms 220s Format does not support text parent reconciliation 220s 220s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedNonAscii.test_utf8_file_ids_and_revision_ids(RepositoryFormat6) SKIP 31ms 220s non-ascii revision ids not supported by RepositoryFormat6() 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack5RichRoot,IncorrectlyOrderedParentsScenario) OK 64ms 220s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack4,UnreferencedFileParentsFromNoOpMergeScenario) OK 63ms 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RemoteRepositoryFormat-v2,FileParentsNotReferencedByAnyInventoryScenario) SKIP 131ms 221s Format does not support text parent reconciliation 221s 221s breezy.bzr.tests.per_repository_vf.test_find_text_key_references.TestFindTextKeyReferences.test_empty(RepositoryFormatKnitPack5RichRootBroken) OK 16ms 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RemoteRepositoryFormat-v2,TooManyParentsScenario) SKIP 72ms 221s Format does not support text parent reconciliation 221s 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack6,IncorrectlyOrderedParentsScenario) OK 57ms 221s breezy.bzr.tests.per_repository_vf.test_find_text_key_references.TestFindTextKeyReferences.test_empty(RepositoryFormatKnitPack3) OK 19ms 221s breezy.bzr.tests.per_repository_vf.test_find_text_key_references.TestFindTextKeyReferences.test_empty(RemoteRepositoryFormat-v2) OK 28ms 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack3,UnreferencedFileParentsFromNoOpMergeScenario) OK 64ms 221s breezy.bzr.tests.per_repository_vf.test__generate_text_key_index.TestGenerateTextKeyIndex.test_empty(RepositoryFormatPackDevelopment2Subtree) OK 17ms 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnit3,TooManyParentsScenario) OK 59ms 221s breezy.bzr.tests.per_repository_vf.test__generate_text_key_index.TestGenerateTextKeyIndex.test_empty(RepositoryFormat4) SKIP 4ms 221s Format All-in-one format 4 is not initializable. 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack6RichRoot,IncorrectlyOrderedParentsScenario) OK 57ms 221s breezy.bzr.tests.per_repository_vf.test_fetch.TestSource.test_no_absent_records_in_stream_with_ghosts(RepositoryFormatKnitPack5RichRootBroken) OK 44ms 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnit4,TooManyParentsScenario) OK 98ms 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat2a,UnreferencedFileParentsFromNoOpMergeScenario) OK 126ms 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatPackDevelopment2Subtree,IncorrectlyOrderedParentsScenario) OK 120ms 221s breezy.bzr.tests.per_repository_vf.test_fetch.TestSource.test_no_absent_records_in_stream_with_ghosts(RepositoryFormatKnitPack3) OK 115ms 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack5,TooManyParentsScenario) OK 68ms 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnit1,UnreferencedFileParentsFromNoOpMergeScenario) OK 75ms 221s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedSuperset.test_fileid_involved_full_compare2(RepositoryFormatKnitPack6) OK 304ms 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat2aSubtree,IncorrectlyOrderedParentsScenario) OK 101ms 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack5RichRootBroken,TooManyParentsScenario) OK 71ms 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat7,UnreferencedFileParentsFromNoOpMergeScenario) SKIP 68ms 221s Format does not support text parent reconciliation 221s 221s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_by_revision_ids(RepositoryFormatKnitPack4) OK 654ms 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat4,UnreferencedFileParentsFromNoOpMergeScenario) SKIP 4ms 221s Format All-in-one format 4 is not initializable. 221s breezy.bzr.tests.per_repository_vf.test_fetch.TestSource.test_no_absent_records_in_stream_with_ghosts(RemoteRepositoryFormat-v2) OK 114ms 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack1,IncorrectlyOrderedParentsScenario) OK 53ms 221s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_by_revision_ids(RepositoryFormatKnit3) OK 591ms 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack5RichRoot,TooManyParentsScenario) OK 54ms 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat5,UnreferencedFileParentsFromNoOpMergeScenario) SKIP 35ms 221s Format does not support text parent reconciliation 221s 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat6,UnreferencedFileParentsFromNoOpMergeScenario) SKIP 32ms 221s Format does not support text parent reconciliation 221s 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack4,IncorrectlyOrderedParentsScenario) OK 47ms 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack6,TooManyParentsScenario) OK 68ms 221s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_include_ghosts(RepositoryFormatPackDevelopment2Subtree) OK 103ms 221s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_include_ghosts(RepositoryFormat4) SKIP 9ms 221s Format All-in-one format 4 is not initializable. 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack3,IncorrectlyOrderedParentsScenario) OK 75ms 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RemoteRepositoryFormat-default,UnreferencedFileParentsFromNoOpMergeScenario) SKIP 88ms 221s Format does not support text parent reconciliation 221s 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack6RichRoot,TooManyParentsScenario) OK 66ms 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat2a,IncorrectlyOrderedParentsScenario) OK 77ms 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatPackDevelopment2Subtree,TooManyParentsScenario) OK 58ms 221s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedSuperset.test_fileid_involved_full_compare2(RepositoryFormatKnit1) OK 300ms 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RemoteRepositoryFormat-v2,UnreferencedFileParentsFromNoOpMergeScenario) SKIP 93ms 221s Format does not support text parent reconciliation 221s 221s breezy.bzr.tests.per_repository_vf.test_find_text_key_references.TestFindTextKeyReferences.test_empty(RepositoryFormatPackDevelopment2Subtree) OK 19ms 221s breezy.bzr.tests.per_repository_vf.test_find_text_key_references.TestFindTextKeyReferences.test_empty(RepositoryFormat4) SKIP 9ms 221s Format All-in-one format 4 is not initializable. 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnit1,IncorrectlyOrderedParentsScenario) OK 61ms 221s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_by_revision_ids(RepositoryFormatKnitPack6) OK 749ms 221s breezy.bzr.tests.per_repository_vf.test__generate_text_key_index.TestGenerateTextKeyIndex.test_empty(RepositoryFormatKnitPack5RichRootBroken) OK 25ms 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat2aSubtree,TooManyParentsScenario) OK 87ms 221s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_uses_fallbacks(RepositoryFormatKnitPack5RichRootBroken) OK 193ms 221s breezy.bzr.tests.per_repository_vf.test__generate_text_key_index.TestGenerateTextKeyIndex.test_empty(RepositoryFormatKnitPack3) OK 26ms 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat7,IncorrectlyOrderedParentsScenario) SKIP 66ms 221s Format does not support text parent reconciliation 221s 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat4,IncorrectlyOrderedParentsScenario) SKIP 5ms 221s Format All-in-one format 4 is not initializable. 221s breezy.bzr.tests.per_repository_vf.test__generate_text_key_index.TestGenerateTextKeyIndex.test_empty(RemoteRepositoryFormat-v2) OK 27ms 221s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_uses_fallbacks(RepositoryFormatKnitPack3) SKIP 57ms 221s format does not support stacking 221s 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack1,TooManyParentsScenario) OK 89ms 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat5,IncorrectlyOrderedParentsScenario) SKIP 60ms 221s Format does not support text parent reconciliation 221s 221s breezy.bzr.tests.per_repository_vf.test_fetch.TestSource.test_no_absent_records_in_stream_with_ghosts(RepositoryFormatPackDevelopment2Subtree) OK 78ms 221s breezy.bzr.tests.per_repository_vf.test_fetch.TestSource.test_no_absent_records_in_stream_with_ghosts(RepositoryFormat4) SKIP 5ms 221s Format All-in-one format 4 is not initializable. 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat6,IncorrectlyOrderedParentsScenario) SKIP 34ms 221s Format does not support text parent reconciliation 221s 221s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_and_install_directive(RepositoryFormatKnit4) OK 211ms 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack4,TooManyParentsScenario) OK 53ms 221s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_include_ghosts(RepositoryFormatKnitPack5RichRootBroken) OK 52ms 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnitPack3,TooManyParentsScenario) OK 36ms 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RemoteRepositoryFormat-default,IncorrectlyOrderedParentsScenario) SKIP 90ms 221s Format does not support text parent reconciliation 221s 221s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_include_ghosts(RepositoryFormatKnitPack3) OK 68ms 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat2a,TooManyParentsScenario) OK 68ms 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RemoteRepositoryFormat-v2,IncorrectlyOrderedParentsScenario) SKIP 61ms 221s Format does not support text parent reconciliation 221s 221s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_and_install_directive(RepositoryFormatKnitPack1) OK 153ms 221s breezy.bzr.tests.per_repository_vf.test_find_text_key_references.TestFindTextKeyReferences.test_empty(RepositoryFormatKnitPack6RichRoot) OK 14ms 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormatKnit1,TooManyParentsScenario) OK 56ms 221s breezy.bzr.tests.per_repository_vf.test_find_text_key_references.TestFindTextKeyReferences.test_empty(RepositoryFormat7) OK 13ms 221s breezy.bzr.tests.per_repository_vf.test__generate_text_key_index.TestGenerateTextKeyIndex.test_empty(RepositoryFormatKnitPack5) OK 14ms 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat7,TooManyParentsScenario) SKIP 26ms 221s Format does not support text parent reconciliation 221s 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat4,TooManyParentsScenario) SKIP 5ms 221s Format All-in-one format 4 is not initializable. 221s breezy.bzr.tests.per_repository_vf.test__generate_text_key_index.TestGenerateTextKeyIndex.test_empty(RepositoryFormatKnitPack4) OK 17ms 221s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat5,TooManyParentsScenario) SKIP 20ms 221s Format does not support text parent reconciliation 221s 221s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_and_install_directive(RepositoryFormat6) OK 71ms 222s breezy.bzr.tests.per_repository_vf.test__generate_text_key_index.TestGenerateTextKeyIndex.test_empty(RemoteRepositoryFormat-default) OK 20ms 222s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat6,TooManyParentsScenario) SKIP 23ms 222s Format does not support text parent reconciliation 222s 222s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_include_ghosts(RemoteRepositoryFormat-v2) SKIP 153ms 222s repository format does not support storing revisions with missing texts. 222s breezy.bzr.tests.per_repository_vf.test_fetch.TestSource.test_no_absent_records_in_stream_with_ghosts(RepositoryFormatKnitPack6RichRoot) OK 50ms 222s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_by_revision_ids(RepositoryFormat2aSubtree) OK 711ms 222s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RemoteRepositoryFormat-default,TooManyParentsScenario) SKIP 66ms 222s Format does not support text parent reconciliation 222s 222s breezy.bzr.tests.per_repository_vf.test_fetch.TestSource.test_no_absent_records_in_stream_with_ghosts(RepositoryFormat7) OK 43ms 222s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_include_ghosts(RepositoryFormatKnitPack5) OK 65ms 222s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_merge_directive(RepositoryFormatKnitPack6) OK 167ms 222s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_by_revision_ids(RepositoryFormatKnit1) OK 579ms 222s breezy.bzr.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RemoteRepositoryFormat-v2,TooManyParentsScenario) SKIP 130ms 222s Format does not support text parent reconciliation 222s 222s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_include_ghosts(RepositoryFormatKnitPack4) OK 54ms 222s breezy.bzr.tests.per_repository_vf.test_find_text_key_references.TestFindTextKeyReferences.test_empty(RepositoryFormatKnitPack5RichRoot) OK 20ms 222s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_uses_fallbacks(RepositoryFormatPackDevelopment2Subtree) OK 212ms 222s breezy.bzr.tests.per_repository_vf.test_find_text_key_references.TestFindTextKeyReferences.test_empty(RepositoryFormat2a) OK 17ms 222s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_uses_fallbacks(RepositoryFormat4) SKIP 14ms 222s Format All-in-one format 4 is not initializable. 222s breezy.bzr.tests.per_repository_vf.test__generate_text_key_index.TestGenerateTextKeyIndex.test_empty(RepositoryFormatKnit3) OK 47ms 222s breezy.bzr.tests.per_repository_vf.test__generate_text_key_index.TestGenerateTextKeyIndex.test_empty(RepositoryFormat2aSubtree) OK 19ms 222s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_include_ghosts(RemoteRepositoryFormat-default) SKIP 108ms 222s repository format does not support storing revisions with missing texts. 222s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_merge_directive(RepositoryFormatKnit1) OK 156ms 222s breezy.bzr.tests.per_repository_vf.test__generate_text_key_index.TestGenerateTextKeyIndex.test_empty(RepositoryFormat5) OK 17ms 222s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_aborts_if_bad_parents_in_index(RepositoryFormatKnit4) OK 37ms 222s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_aborts_if_bad_parents_in_index(RepositoryFormatKnitPack1) SKIP 5ms 222s RepositoryFormatKnitPack1() isn't a knit format 222s 222s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_aborts_if_bad_parents_in_index(RepositoryFormat6) SKIP 5ms 222s RepositoryFormat6() isn't a knit format 222s 222s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_uses_fallbacks(RemoteRepositoryFormat-v2) OK 659ms 222s breezy.bzr.tests.per_repository_vf.test_fetch.TestSource.test_no_absent_records_in_stream_with_ghosts(RepositoryFormatKnitPack5RichRoot) OK 64ms 222s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_does_not_abort_on_clean_repo(RepositoryFormatKnitPack6) OK 28ms 222s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_by_revision_ids(RepositoryFormat5) OK 354ms 222s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_does_not_abort_on_clean_repo(RepositoryFormatKnit1) OK 37ms 222s breezy.bzr.tests.per_repository_vf.test_fetch.TestSource.test_no_absent_records_in_stream_with_ghosts(RepositoryFormat2a) OK 86ms 222s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_include_ghosts(RepositoryFormatKnit3) OK 60ms 222s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_uses_fallbacks(RepositoryFormatKnitPack6RichRoot) OK 247ms 222s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_uses_fallbacks(RepositoryFormat7) SKIP 22ms 222s format does not support stacking 222s 222s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_include_ghosts(RepositoryFormat2aSubtree) OK 88ms 222s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_include_ghosts(RepositoryFormat5) OK 25ms 222s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order(RepositoryFormatKnit4) SKIP 334ms 222s wrong-first-parent is not setup for testing 222s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_uses_fallbacks(RepositoryFormatKnitPack5RichRoot) OK 180ms 222s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_involved_full_compare(RepositoryFormatKnit4) OK 643ms 222s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_between_two_revs(RepositoryFormatKnitPack5RichRootBroken) OK 637ms 222s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_by_revision_ids(RemoteRepositoryFormat-default) OK 1648ms 223s breezy.bzr.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_uses_fallbacks(RepositoryFormat2a) OK 201ms 223s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_between_two_revs(RepositoryFormatPackDevelopment2Subtree) OK 667ms 223s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_between_two_revs(RepositoryFormat4) SKIP 5ms 223s Format All-in-one format 4 is not initializable. 223s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_involved_full_compare(RepositoryFormatKnitPack5RichRoot) OK 659ms 223s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order(RepositoryFormatKnitPack1) SKIP 343ms 223s wrong-first-parent is not setup for testing 223s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order(RepositoryFormat6) SKIP 103ms 223s wrong-first-parent is not setup for testing 223s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_between_two_revs(RepositoryFormatKnitPack5) OK 638ms 223s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_involved_full_compare(RepositoryFormatKnitPack1) OK 586ms 223s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_between_two_revs(RepositoryFormatKnitPack3) OK 623ms 223s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_between_two_revs(RepositoryFormatKnit3) OK 572ms 223s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order_secondary_inventory(RepositoryFormatKnitPack6) OK 416ms 223s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_by_revision_ids(RepositoryFormatKnitPack5RichRootBroken) OK 671ms 223s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_involved_full_compare(RepositoryFormatKnitPack6RichRoot) OK 734ms 223s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_involved_full_compare(RepositoryFormat2a) OK 735ms 223s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_involved_full_compare(RepositoryFormat6) OK 452ms 223s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedNonAscii.test_utf8_file_ids_and_revision_ids(RepositoryFormatKnit3) OK 68ms 223s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_between_two_revs(RepositoryFormatKnitPack4) OK 673ms 223s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order_secondary_inventory(RepositoryFormatKnit1) OK 319ms 223s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedNonAscii.test_utf8_file_ids_and_revision_ids(RepositoryFormatKnitPack6) OK 102ms 223s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedNonAscii.test_utf8_file_ids_and_revision_ids(RepositoryFormat2aSubtree) OK 97ms 224s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedNonAscii.test_utf8_file_ids_and_revision_ids(RepositoryFormat5) SKIP 20ms 224s non-ascii revision ids not supported by RepositoryFormat5() 224s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_convenience_reconcile_inventory_without_revision_reconcile(RepositoryFormatKnit4) OK 88ms 224s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedNonAscii.test_utf8_file_ids_and_revision_ids(RepositoryFormatKnit1) OK 63ms 224s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_convenience_reconcile_inventory_without_revision_reconcile(RepositoryFormatKnitPack1) OK 108ms 224s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_convenience_reconcile_inventory_without_revision_reconcile(RepositoryFormat6) OK 78ms 224s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedSuperset.test_fileid_involved_full_compare2(RepositoryFormatKnitPack5RichRoot) OK 257ms 224s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_between_two_revs(RepositoryFormat2aSubtree) OK 662ms 224s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedSuperset.test_fileid_involved_full_compare2(RepositoryFormatKnit4) OK 252ms 224s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_by_revision_ids(RepositoryFormatKnitPack3) OK 621ms 224s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty(RepositoryFormatKnitPack6) OK 136ms 224s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_involved_full_compare(RepositoryFormat7) OK 645ms 224s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedNonAscii.test_utf8_file_ids_and_revision_ids(RepositoryFormatKnitPack5) OK 88ms 224s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty(RepositoryFormatKnit1) OK 125ms 224s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedNonAscii.test_utf8_file_ids_and_revision_ids(RepositoryFormatKnitPack4) OK 84ms 224s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedSuperset.test_fileid_involved_full_compare2(RepositoryFormat2a) OK 313ms 224s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedSuperset.test_fileid_involved_full_compare2(RepositoryFormatKnitPack1) OK 289ms 224s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_between_two_revs(RepositoryFormat5) OK 320ms 224s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty_thorough(RepositoryFormatKnit4) OK 144ms 224s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedNonAscii.test_utf8_file_ids_and_revision_ids(RemoteRepositoryFormat-default) OK 173ms 224s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedSuperset.test_fileid_involved_full_compare2(RepositoryFormat6) OK 140ms 224s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty_thorough(RepositoryFormatKnitPack1) OK 163ms 224s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_and_install_directive(RepositoryFormatKnit3) OK 216ms 224s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty_thorough(RepositoryFormat6) OK 77ms 224s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_and_install_directive(RepositoryFormatKnitPack6) OK 213ms 224s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_repo_has_reconcile_does_inventory_gc_attribute(RepositoryFormatKnitPack6) OK 104ms 224s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_and_install_directive(RepositoryFormat2aSubtree) OK 203ms 225s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedSuperset.test_fileid_involved_full_compare2(RepositoryFormatKnitPack6RichRoot) OK 311ms 225s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_and_install_directive(RepositoryFormat5) OK 98ms 225s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_and_install_directive(RepositoryFormatKnit1) OK 172ms 225s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_repo_has_reconcile_does_inventory_gc_attribute(RepositoryFormatKnit1) OK 145ms 225s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_between_two_revs(RemoteRepositoryFormat-v2) OK 1595ms 225s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_fixes_ancestryfor_a_present_ghost(RepositoryFormatKnit4) OK 101ms 225s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_by_revision_ids(RepositoryFormatKnitPack5RichRoot) OK 673ms 225s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_merge_directive(RepositoryFormatKnit4) OK 172ms 225s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_merge_directive(RepositoryFormatKnitPack5RichRoot) OK 228ms 225s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_fixes_ancestryfor_a_present_ghost(RepositoryFormatKnitPack1) OK 105ms 225s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedSuperset.test_fileid_involved_full_compare2(RepositoryFormat7) OK 306ms 225s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_fixes_ancestryfor_a_present_ghost(RepositoryFormat6) OK 102ms 225s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_between_two_revs(RemoteRepositoryFormat-default) OK 1641ms 225s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_merge_directive(RepositoryFormatKnitPack1) OK 265ms 225s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_preserves_a_revision_with_ghosts(RepositoryFormatKnitPack6) OK 161ms 225s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_merge_directive(RepositoryFormat2a) OK 265ms 225s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_and_install_directive(RepositoryFormatKnitPack5) OK 274ms 225s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_aborts_if_bad_parents_in_index(RepositoryFormatKnit3) OK 31ms 225s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_aborts_if_bad_parents_in_index(RepositoryFormat2aSubtree) SKIP 6ms 225s RepositoryFormat2aSubtree() isn't a knit format 225s 225s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_merge_directive(RepositoryFormat6) OK 79ms 225s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_aborts_if_bad_parents_in_index(RepositoryFormat5) SKIP 5ms 225s RepositoryFormat5() isn't a knit format 225s 225s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_aborts_if_bad_parents_in_index(RepositoryFormatKnitPack6) SKIP 7ms 225s RepositoryFormatKnitPack6() isn't a knit format 225s 225s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_does_not_abort_on_clean_repo(RepositoryFormatKnitPack5RichRoot) OK 20ms 225s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_does_not_abort_on_clean_repo(RepositoryFormat2a) OK 20ms 225s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_aborts_if_bad_parents_in_index(RepositoryFormatKnit1) OK 33ms 225s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_preserves_a_revision_with_ghosts(RepositoryFormatKnit1) OK 86ms 225s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_does_not_abort_on_clean_repo(RepositoryFormatKnit4) OK 23ms 225s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_does_not_abort_on_clean_repo(RepositoryFormatKnitPack1) OK 23ms 225s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_does_not_abort_on_clean_repo(RepositoryFormat6) OK 22ms 225s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_and_install_directive(RepositoryFormatKnitPack4) OK 167ms 225s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision(RepositoryFormatKnit4) OK 119ms 225s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_by_revision_ids(RepositoryFormatPackDevelopment2Subtree) OK 697ms 225s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_by_revision_ids(RepositoryFormat4) SKIP 6ms 225s Format All-in-one format 4 is not initializable. 225s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_by_revision_ids(RemoteRepositoryFormat-v2) OK 1545ms 225s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision(RepositoryFormatKnitPack1) OK 105ms 225s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision(RepositoryFormat6) OK 59ms 226s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order(RepositoryFormatKnit3) SKIP 306ms 226s wrong-first-parent is not setup for testing 226s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_by_revision_ids(RepositoryFormat2a) OK 781ms 226s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order(RepositoryFormatKnitPack6) SKIP 332ms 226s wrong-first-parent is not setup for testing 226s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_and_install_directive(RemoteRepositoryFormat-default) OK 309ms 226s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_and_ghost(RepositoryFormatKnitPack6) OK 128ms 226s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_by_revision_ids(RepositoryFormatKnitPack6RichRoot) OK 614ms 226s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_and_ghost(RepositoryFormatKnit1) OK 118ms 226s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_merge_directive(RepositoryFormatKnitPack6RichRoot) OK 181ms 226s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_reconciler(RepositoryFormatKnit4) OK 106ms 226s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order(RepositoryFormat2aSubtree) SKIP 411ms 226s wrong-first-parent is not setup for testing 226s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_merge_directive(RepositoryFormat7) OK 151ms 226s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order(RepositoryFormatKnit1) SKIP 344ms 226s wrong-first-parent is not setup for testing 226s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_aborts_if_bad_parents_in_index(RepositoryFormatKnitPack5) SKIP 6ms 226s RepositoryFormatKnitPack5() isn't a knit format 226s 226s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_aborts_if_bad_parents_in_index(RepositoryFormatKnitPack4) SKIP 7ms 226s RepositoryFormatKnitPack4() isn't a knit format 226s 226s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_aborts_if_bad_parents_in_index(RemoteRepositoryFormat-default) SKIP 5ms 226s RemoteRepositoryFormat(_network_name=None) isn't a knit format 226s 226s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_reconciler(RepositoryFormatKnitPack1) OK 133ms 226s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_does_not_abort_on_clean_repo(RepositoryFormatKnitPack6RichRoot) OK 22ms 226s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_does_not_abort_on_clean_repo(RepositoryFormat7) OK 22ms 226s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_reconciler(RepositoryFormat6) OK 56ms 226s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_involved_full_compare(RepositoryFormatKnitPack5RichRootBroken) OK 680ms 226s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order(RepositoryFormat5) SKIP 123ms 226s wrong-first-parent is not setup for testing 226s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_involved_full_compare(RepositoryFormatPackDevelopment2Subtree) OK 673ms 226s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_involved_full_compare(RepositoryFormat4) SKIP 6ms 226s Format All-in-one format 4 is not initializable. 226s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_involved_full_compare(RepositoryFormatKnit3) OK 581ms 226s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_text_from_ghost_revision(RepositoryFormatKnitPack6) OK 151ms 226s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedNonAscii.test_utf8_file_ids_and_revision_ids(RepositoryFormatKnitPack5RichRootBroken) OK 89ms 226s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedNonAscii.test_utf8_file_ids_and_revision_ids(RepositoryFormatKnitPack3) OK 89ms 226s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order_secondary_inventory(RepositoryFormatKnit4) OK 330ms 226s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_by_revision_ids(RepositoryFormat7) OK 615ms 226s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_text_from_ghost_revision(RepositoryFormatKnit1) OK 147ms 226s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order(RepositoryFormatKnitPack5) SKIP 376ms 226s wrong-first-parent is not setup for testing 226s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible(RepositoryFormatKnit4) OK 73ms 226s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order_secondary_inventory(RepositoryFormatKnitPack5RichRoot) OK 385ms 226s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedNonAscii.test_utf8_file_ids_and_revision_ids(RemoteRepositoryFormat-v2) OK 176ms 226s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible(RepositoryFormatKnitPack1) OK 76ms 226s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible(RepositoryFormat6) OK 51ms 227s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible_in_write_group(RepositoryFormatKnitPack6) OK 105ms 227s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order_secondary_inventory(RepositoryFormatKnitPack1) OK 379ms 227s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible_in_write_group(RepositoryFormatKnit1) OK 90ms 227s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedSuperset.test_fileid_involved_full_compare2(RepositoryFormatPackDevelopment2Subtree) OK 276ms 227s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedSuperset.test_fileid_involved_full_compare2(RepositoryFormat4) SKIP 5ms 227s Format All-in-one format 4 is not initializable. 227s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order(RepositoryFormatKnitPack4) SKIP 364ms 227s wrong-first-parent is not setup for testing 227s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_involved_full_compare(RepositoryFormatKnitPack3) OK 706ms 227s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order_secondary_inventory(RepositoryFormat6) OK 108ms 227s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order_secondary_inventory(RepositoryFormat2a) OK 403ms 227s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_involved_full_compare(RepositoryFormat2aSubtree) OK 696ms 227s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_convenience_reconcile_inventory_without_revision_reconcile(RepositoryFormatKnitPack6) OK 114ms 227s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_all_revision_ids(RepositoryFormatKnit4) OK 161ms 227s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_and_install_directive(RepositoryFormatKnitPack5RichRootBroken) OK 178ms 227s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_convenience_reconcile_inventory_without_revision_reconcile(RepositoryFormatKnit3) OK 95ms 227s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_convenience_reconcile_inventory_without_revision_reconcile(RepositoryFormatKnit1) OK 116ms 227s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_involved_full_compare(RepositoryFormatKnitPack5) OK 688ms 227s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_convenience_reconcile_inventory_without_revision_reconcile(RepositoryFormat2aSubtree) OK 131ms 227s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_all_revision_ids(RepositoryFormatKnitPack1) OK 181ms 227s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_and_install_directive(RepositoryFormatKnitPack3) OK 174ms 227s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty(RepositoryFormatKnit4) OK 112ms 227s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_convenience_reconcile_inventory_without_revision_reconcile(RepositoryFormat5) OK 53ms 227s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_all_revision_ids(RepositoryFormat6) OK 65ms 227s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_involved_full_compare(RepositoryFormat5) OK 336ms 227s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty(RepositoryFormatKnitPack1) OK 131ms 227s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty(RepositoryFormatKnitPack5RichRoot) OK 136ms 227s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedNonAscii.test_utf8_file_ids_and_revision_ids(RepositoryFormatKnitPack5RichRoot) OK 114ms 227s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty(RepositoryFormat6) OK 80ms 227s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order(RemoteRepositoryFormat-default) SKIP 606ms 227s wrong-first-parent is not setup for testing 227s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_get_revision_deltas(RepositoryFormatKnitPack6) OK 234ms 227s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedNonAscii.test_utf8_file_ids_and_revision_ids(RepositoryFormat2a) OK 77ms 227s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty(RepositoryFormat2a) OK 142ms 227s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_and_install_directive(RemoteRepositoryFormat-v2) OK 336ms 227s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty_thorough(RepositoryFormatKnitPack6) OK 123ms 227s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty_thorough(RepositoryFormatKnit3) OK 115ms 228s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_get_revision_deltas(RepositoryFormatKnit1) OK 206ms 228s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty_thorough(RepositoryFormatKnit1) OK 129ms 228s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_merge_directive(RepositoryFormatPackDevelopment2Subtree) OK 169ms 228s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_merge_directive(RepositoryFormat4) SKIP 6ms 228s Format All-in-one format 4 is not initializable. 228s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_aborts_if_bad_parents_in_index(RepositoryFormatKnitPack5RichRootBroken) SKIP 4ms 228s RepositoryFormatKnitPack5RichRootBroken() isn't a knit format 228s 228s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_aborts_if_bad_parents_in_index(RepositoryFormatKnitPack3) SKIP 5ms 228s RepositoryFormatKnitPack3() isn't a knit format 228s 228s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_aborts_if_bad_parents_in_index(RemoteRepositoryFormat-v2) SKIP 5ms 228s RemoteRepositoryFormat(_network_name=None) isn't a knit format 228s 228s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_involved_full_compare(RepositoryFormatKnitPack4) OK 615ms 228s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_does_not_abort_on_clean_repo(RepositoryFormatPackDevelopment2Subtree) OK 25ms 228s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_does_not_abort_on_clean_repo(RepositoryFormat4) SKIP 4ms 228s Format All-in-one format 4 is not initializable. 228s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedSuperset.test_fileid_involved_full_compare2(RepositoryFormatKnit3) OK 248ms 228s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty_thorough(RepositoryFormat2aSubtree) OK 156ms 228s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_repo_has_reconcile_does_inventory_gc_attribute(RepositoryFormatKnit4) OK 130ms 228s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty_thorough(RepositoryFormat5) OK 100ms 228s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order_secondary_inventory(RepositoryFormatKnitPack6RichRoot) OK 415ms 228s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_reserved_id(RepositoryFormatKnit4) OK 227ms 228s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_repo_has_reconcile_does_inventory_gc_attribute(RepositoryFormatKnitPack1) OK 112ms 228s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_repo_has_reconcile_does_inventory_gc_attribute(RepositoryFormatKnitPack5RichRoot) OK 146ms 228s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_repo_has_reconcile_does_inventory_gc_attribute(RepositoryFormat6) OK 93ms 228s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedSuperset.test_fileid_involved_full_compare2(RepositoryFormat2aSubtree) OK 359ms 228s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order(RepositoryFormatKnitPack5RichRootBroken) SKIP 410ms 228s wrong-first-parent is not setup for testing 228s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_fixes_ancestryfor_a_present_ghost(RepositoryFormatKnitPack6) OK 193ms 228s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_reserved_id(RepositoryFormatKnitPack1) OK 313ms 228s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_repo_has_reconcile_does_inventory_gc_attribute(RepositoryFormat2a) OK 206ms 228s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order_secondary_inventory(RepositoryFormat7) OK 405ms 228s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedSuperset.test_fileid_involved_full_compare2(RepositoryFormat5) OK 207ms 228s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_fixes_ancestryfor_a_present_ghost(RepositoryFormatKnit1) OK 104ms 228s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_reserved_id(RepositoryFormat6) OK 144ms 228s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_fixes_ancestryfor_a_present_ghost(RepositoryFormatKnit3) OK 142ms 228s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_involved_full_compare(RemoteRepositoryFormat-v2) OK 1539ms 228s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_convenience_reconcile_inventory_without_revision_reconcile(RepositoryFormatKnitPack5) OK 281ms 228s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedNonAscii.test_utf8_file_ids_and_revision_ids(RepositoryFormatPackDevelopment2Subtree) OK 159ms 228s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedNonAscii.test_utf8_file_ids_and_revision_ids(RepositoryFormat4) SKIP 6ms 228s Format All-in-one format 4 is not initializable. 228s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_preserves_a_revision_with_ghosts(RepositoryFormatKnit4) OK 269ms 228s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_fixes_ancestryfor_a_present_ghost(RepositoryFormat2aSubtree) OK 252ms 228s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_and_install_directive(RepositoryFormatKnitPack5RichRoot) OK 329ms 229s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_fixes_ancestryfor_a_present_ghost(RepositoryFormat5) OK 72ms 229s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order(RepositoryFormatKnitPack3) SKIP 549ms 229s wrong-first-parent is not setup for testing 229s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_convenience_reconcile_inventory_without_revision_reconcile(RepositoryFormatKnitPack4) OK 148ms 229s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_revision_trees(RepositoryFormatKnitPack6) OK 355ms 229s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_preserves_a_revision_with_ghosts(RepositoryFormatKnitPack1) OK 164ms 229s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_preserves_a_revision_with_ghosts(RepositoryFormatKnitPack5RichRoot) OK 115ms 229s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_preserves_a_revision_with_ghosts(RepositoryFormat6) OK 60ms 229s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_and_install_directive(RepositoryFormat2a) OK 237ms 229s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedSuperset.test_fileid_involved_full_compare2(RepositoryFormatKnitPack5RichRootBroken) OK 311ms 229s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_revision_trees(RepositoryFormatKnit1) OK 185ms 229s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_access_asserts_if_reported_wrong(RepositoryFormatKnit4) OK 38ms 229s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision(RepositoryFormatKnitPack6) OK 149ms 229s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_preserves_a_revision_with_ghosts(RepositoryFormat2a) OK 157ms 229s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_access_asserts_if_reported_wrong(RepositoryFormatKnitPack1) OK 40ms 229s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_access_asserts_if_reported_wrong(RepositoryFormat6) OK 32ms 229s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_get_revision_reconcile(RepositoryFormatKnitPack6) OK 38ms 229s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_merge_directive(RepositoryFormatKnit3) OK 179ms 229s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_convenience_reconcile_inventory_without_revision_reconcile(RemoteRepositoryFormat-default) SKIP 346ms 229s Irrelevant test 229s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision(RepositoryFormatKnit3) OK 111ms 229s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_get_revision_reconcile(RepositoryFormatKnit1) OK 36ms 229s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision(RepositoryFormatKnit1) OK 164ms 229s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test__get_sink(RepositoryFormatKnit4) OK 42ms 229s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test__get_sink(RepositoryFormatKnitPack1) OK 21ms 229s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test__get_sink(RepositoryFormat6) OK 15ms 229s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedSuperset.test_fileid_involved_full_compare2(RepositoryFormatKnitPack3) OK 314ms 229s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty(RepositoryFormatKnitPack6RichRoot) OK 140ms 229s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_add_revision_inventory_sha1(RepositoryFormatKnitPack6) OK 82ms 229s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision(RepositoryFormat2aSubtree) OK 178ms 229s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_merge_directive(RepositoryFormat2aSubtree) OK 209ms 229s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_and_ghost(RepositoryFormatKnit4) OK 158ms 229s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty(RepositoryFormat7) OK 118ms 229s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision(RepositoryFormat5) OK 66ms 229s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_add_revision_inventory_sha1(RepositoryFormatKnit1) OK 121ms 229s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_merge_directive(RepositoryFormat5) OK 119ms 229s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_aborts_if_bad_parents_in_index(RepositoryFormatKnitPack5RichRoot) SKIP 5ms 229s RepositoryFormatKnitPack5RichRoot() isn't a knit format 229s 229s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_aborts_if_bad_parents_in_index(RepositoryFormat2a) SKIP 17ms 229s RepositoryFormat2a() isn't a knit format 229s 229s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_order(RepositoryFormatKnit4) OK 41ms 229s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_order(RepositoryFormatKnitPack1) OK 35ms 229s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_does_not_abort_on_clean_repo(RepositoryFormatKnit3) OK 51ms 229s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_order(RepositoryFormat6) OK 15ms 229s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_uses_deltas(RepositoryFormatKnitPack6) OK 19ms 229s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_does_not_abort_on_clean_repo(RepositoryFormat2aSubtree) OK 49ms 229s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_involved_full_compare(RemoteRepositoryFormat-default) OK 1778ms 229s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_uses_deltas(RepositoryFormatKnit1) OK 37ms 229s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_and_ghost(RepositoryFormatKnitPack1) OK 239ms 229s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_does_not_abort_on_clean_repo(RepositoryFormat5) OK 34ms 229s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty_thorough(RepositoryFormatKnitPack5) OK 226ms 229s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_and_ghost(RepositoryFormatKnitPack5RichRoot) OK 239ms 229s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_basics(RepositoryFormatKnit4) OK 83ms 229s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_and_ghost(RepositoryFormat6) OK 85ms 229s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedNonAscii.test_utf8_file_ids_and_revision_ids(RepositoryFormatKnitPack6RichRoot) OK 97ms 230s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order(RemoteRepositoryFormat-v2) SKIP 954ms 230s wrong-first-parent is not setup for testing 230s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedNonAscii.test_utf8_file_ids_and_revision_ids(RepositoryFormat7) SKIP 60ms 230s non-ascii revision ids not supported by RepositoryFormat7() 230s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_basics(RepositoryFormatKnitPack1) OK 93ms 230s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty_thorough(RepositoryFormatKnitPack4) OK 187ms 230s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_basics(RepositoryFormat6) OK 45ms 230s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_and_ghost(RepositoryFormat2a) OK 199ms 230s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_reconciler(RepositoryFormatKnitPack6) OK 161ms 230s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_store(RepositoryFormatKnitPack6) OK 33ms 230s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_store(RepositoryFormatKnit1) OK 34ms 230s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedSuperset.test_fileid_involved_full_compare2(RemoteRepositoryFormat-v2) OK 643ms 230s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store(RepositoryFormatKnit4) OK 41ms 230s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_reconciler(RepositoryFormatKnit3) OK 104ms 230s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_reconciler(RepositoryFormatKnit1) OK 113ms 230s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store(RepositoryFormatKnitPack1) OK 54ms 230s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store(RepositoryFormat6) OK 17ms 230s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order(RepositoryFormatKnitPack5RichRoot) SKIP 386ms 230s wrong-first-parent is not setup for testing 230s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedSuperset.test_fileid_involved_full_compare2(RepositoryFormatKnitPack5) OK 289ms 230s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_text_from_ghost_revision(RepositoryFormatKnit4) OK 134ms 230s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty_thorough(RemoteRepositoryFormat-default) OK 297ms 230s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_reconciler(RepositoryFormat2aSubtree) OK 188ms 230s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_and_install_directive(RepositoryFormatPackDevelopment2Subtree) OK 213ms 230s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_and_install_directive(RepositoryFormat4) SKIP 9ms 230s Format All-in-one format 4 is not initializable. 230s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order_secondary_inventory(RepositoryFormatPackDevelopment2Subtree) OK 413ms 230s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order_secondary_inventory(RepositoryFormat4) SKIP 10ms 230s Format All-in-one format 4 is not initializable. 230s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_reconciler(RepositoryFormat5) OK 83ms 230s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_repo_has_reconcile_does_inventory_gc_attribute(RepositoryFormatKnitPack6RichRoot) OK 153ms 230s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_text_from_ghost_revision(RepositoryFormatKnitPack1) OK 230ms 230s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store_basics(RepositoryFormatKnitPack6) OK 337ms 230s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_convenience_reconcile_inventory_without_revision_reconcile(RepositoryFormatKnitPack5RichRootBroken) OK 166ms 230s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_merge_directive(RepositoryFormatKnitPack5RichRootBroken) OK 232ms 230s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedSuperset.test_fileid_involved_full_compare2(RepositoryFormatKnitPack4) OK 342ms 230s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_repo_has_reconcile_does_inventory_gc_attribute(RepositoryFormat7) OK 128ms 230s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_text_from_ghost_revision(RepositoryFormat6) SKIP 112ms 230s text ghost parents not supported 230s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_text_from_ghost_revision(RepositoryFormatKnitPack5RichRoot) OK 237ms 230s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_convenience_reconcile_inventory_without_revision_reconcile(RepositoryFormatKnitPack3) OK 153ms 230s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order(RepositoryFormat2a) SKIP 503ms 230s wrong-first-parent is not setup for testing 230s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_fixes_ancestryfor_a_present_ghost(RepositoryFormatKnitPack5) OK 143ms 230s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible(RepositoryFormatKnitPack6) OK 106ms 230s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_merge_directive(RepositoryFormatKnitPack3) OK 192ms 230s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store_basics(RepositoryFormatKnit1) OK 245ms 230s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_signature_store(RepositoryFormatKnit4) OK 32ms 230s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible(RepositoryFormatKnit1) OK 68ms 230s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_fixes_ancestryfor_a_present_ghost(RepositoryFormatKnitPack4) OK 91ms 230s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_text_from_ghost_revision(RepositoryFormat2a) OK 183ms 230s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_signature_store(RepositoryFormatKnitPack1) OK 30ms 230s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_signature_store(RepositoryFormat6) OK 13ms 230s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store(RepositoryFormatKnitPack6) OK 30ms 230s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible(RepositoryFormatKnit3) OK 65ms 230s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible_in_write_group(RepositoryFormatKnit4) OK 92ms 230s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store(RepositoryFormatKnit1) OK 33ms 231s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_convenience_reconcile_inventory_without_revision_reconcile(RemoteRepositoryFormat-v2) SKIP 265ms 231s Irrelevant test 231s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible(RepositoryFormat2aSubtree) OK 68ms 231s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible_in_write_group(RepositoryFormatKnitPack1) OK 103ms 231s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible(RepositoryFormat5) OK 51ms 231s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_fixes_ancestryfor_a_present_ghost(RemoteRepositoryFormat-default) OK 224ms 231s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order_secondary_inventory(RepositoryFormatKnit3) OK 342ms 231s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible_in_write_group(RepositoryFormat6) OK 50ms 231s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_merge_directive(RemoteRepositoryFormat-v2) OK 343ms 231s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_aborts_if_bad_parents_in_index(RepositoryFormatPackDevelopment2Subtree) SKIP 14ms 231s RepositoryFormatPackDevelopment2Subtree() isn't a knit format 231s 231s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_aborts_if_bad_parents_in_index(RepositoryFormat4) SKIP 4ms 231s RepositoryFormat4() isn't a knit format 231s 231s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty(RepositoryFormatPackDevelopment2Subtree) OK 200ms 231s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_does_not_abort_on_clean_repo(RepositoryFormatKnitPack5RichRootBroken) OK 40ms 231s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty(RepositoryFormat4) SKIP 8ms 231s Format All-in-one format 4 is not initializable. 231s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible_in_write_group(RepositoryFormatKnitPack5RichRoot) OK 156ms 231s breezy.bzr.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedSuperset.test_fileid_involved_full_compare2(RemoteRepositoryFormat-default) OK 611ms 231s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_does_not_abort_on_clean_repo(RepositoryFormatKnitPack3) OK 42ms 231s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_does_not_abort_on_clean_repo(RemoteRepositoryFormat-v2) OK 25ms 231s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_preserves_a_revision_with_ghosts(RepositoryFormatKnitPack6RichRoot) OK 188ms 231s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store_basics(RepositoryFormatKnit4) OK 336ms 231s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty_thorough(RepositoryFormatKnitPack5RichRootBroken) OK 130ms 231s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_preserves_a_revision_with_ghosts(RepositoryFormat7) OK 79ms 231s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible_in_write_group(RepositoryFormat2a) OK 143ms 231s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_all_revision_ids(RepositoryFormatKnitPack6) OK 293ms 231s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_and_install_directive(RepositoryFormatKnitPack6RichRoot) OK 186ms 231s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty_thorough(RepositoryFormatKnitPack3) OK 141ms 231s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision(RepositoryFormatKnitPack5) OK 137ms 231s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_all_revision_ids(RepositoryFormatKnit3) OK 202ms 231s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order_secondary_inventory(RepositoryFormat2aSubtree) OK 466ms 231s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store_basics(RepositoryFormatKnitPack1) OK 298ms 231s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_and_install_directive(RepositoryFormat7) OK 166ms 231s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_all_revision_ids(RepositoryFormatKnit1) OK 201ms 231s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision(RepositoryFormatKnitPack4) OK 179ms 231s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order(RepositoryFormatPackDevelopment2Subtree) SKIP 426ms 231s wrong-first-parent is not setup for testing 231s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order(RepositoryFormat4) SKIP 9ms 231s Format All-in-one format 4 is not initializable. 231s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order_secondary_inventory(RepositoryFormat5) OK 181ms 231s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store_basics(RepositoryFormat6) OK 211ms 231s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_merge_directive(RepositoryFormatKnitPack5) OK 216ms 231s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_exposed_versioned_files_are_marked_dirty(RepositoryFormatKnitPack6) OK 27ms 231s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty_thorough(RemoteRepositoryFormat-v2) OK 363ms 231s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_all_revision_ids(RepositoryFormat2aSubtree) OK 297ms 231s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_get_revision_deltas(RepositoryFormatKnit4) OK 275ms 231s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_exposed_versioned_files_are_marked_dirty(RepositoryFormatKnit1) OK 39ms 231s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_get_serializer_format(RepositoryFormatKnit4) OK 18ms 231s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_get_serializer_format(RepositoryFormatKnitPack1) OK 28ms 231s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_convenience_reconcile_inventory_without_revision_reconcile(RepositoryFormatKnitPack5RichRoot) OK 177ms 231s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_get_serializer_format(RepositoryFormat6) OK 34ms 231s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision(RemoteRepositoryFormat-default) SKIP 277ms 231s Irrelevant test 231s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_all_revision_ids(RepositoryFormat5) OK 112ms 232s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_repo_has_reconcile_does_inventory_gc_attribute(RepositoryFormatPackDevelopment2Subtree) OK 173ms 232s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_repo_has_reconcile_does_inventory_gc_attribute(RepositoryFormat4) SKIP 5ms 232s Format All-in-one format 4 is not initializable. 232s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_merge_directive(RepositoryFormatKnitPack4) OK 276ms 232s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_install_revisions(RepositoryFormatKnitPack6) OK 213ms 232s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_convenience_reconcile_inventory_without_revision_reconcile(RepositoryFormat2a) OK 249ms 232s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_and_ghost(RepositoryFormatKnitPack6RichRoot) OK 235ms 232s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_fixes_ancestryfor_a_present_ghost(RepositoryFormatKnitPack5RichRootBroken) OK 195ms 232s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_get_revision_deltas(RepositoryFormatKnitPack1) OK 361ms 232s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order_secondary_inventory(RepositoryFormatKnitPack5RichRootBroken) OK 528ms 232s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_install_revisions(RepositoryFormatKnit1) OK 109ms 232s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_and_ghost(RepositoryFormat7) OK 105ms 232s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty(RepositoryFormatKnit3) OK 121ms 232s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_get_revision_deltas(RepositoryFormat6) OK 90ms 232s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_get_revision_deltas(RepositoryFormatKnitPack5RichRoot) OK 356ms 232s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_fixes_ancestryfor_a_present_ghost(RepositoryFormatKnitPack3) OK 126ms 232s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_item_keys_introduced_by(RepositoryFormatKnit4) OK 83ms 232s breezy.bzr.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_merge_directive(RemoteRepositoryFormat-default) OK 322ms 232s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_reconciler(RepositoryFormatKnitPack5) OK 114ms 232s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_aborts_if_bad_parents_in_index(RepositoryFormatKnitPack6RichRoot) SKIP 7ms 232s RepositoryFormatKnitPack6RichRoot() isn't a knit format 232s 232s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_aborts_if_bad_parents_in_index(RepositoryFormat7) SKIP 5ms 232s RepositoryFormat7() isn't a knit format 232s 232s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty(RepositoryFormat2aSubtree) OK 125ms 232s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_item_keys_introduced_by(RepositoryFormatKnitPack1) OK 71ms 232s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_does_not_abort_on_clean_repo(RepositoryFormatKnitPack5) OK 24ms 232s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_item_keys_introduced_by(RepositoryFormat6) OK 40ms 232s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_does_not_abort_on_clean_repo(RepositoryFormatKnitPack4) OK 29ms 232s breezy.bzr.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_does_not_abort_on_clean_repo(RemoteRepositoryFormat-default) OK 25ms 232s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty(RepositoryFormat5) OK 81ms 232s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_fixes_ancestryfor_a_present_ghost(RemoteRepositoryFormat-v2) OK 221ms 232s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_reconciler(RepositoryFormatKnitPack4) OK 161ms 232s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_reserved_id(RepositoryFormatKnitPack6) OK 254ms 232s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_get_revision_deltas(RepositoryFormat2a) OK 269ms 232s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_iter_inventories_is_ordered(RepositoryFormatKnitPack6) OK 134ms 232s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order_secondary_inventory(RepositoryFormatKnitPack3) OK 384ms 232s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty_thorough(RepositoryFormatKnitPack5RichRoot) OK 150ms 232s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_preserves_a_revision_with_ghosts(RepositoryFormatPackDevelopment2Subtree) OK 110ms 232s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_preserves_a_revision_with_ghosts(RepositoryFormat4) SKIP 4ms 232s Format All-in-one format 4 is not initializable. 232s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_iter_inventories_is_ordered(RepositoryFormatKnit1) OK 88ms 232s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_empty_get_missing_parent_inventories(RepositoryFormatKnit4) OK 27ms 232s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_empty_get_missing_parent_inventories(RepositoryFormatKnitPack1) OK 21ms 232s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_empty_get_missing_parent_inventories(RepositoryFormat6) OK 13ms 232s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_reserved_id(RepositoryFormatKnit1) OK 194ms 232s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision(RepositoryFormatKnitPack5RichRootBroken) OK 111ms 232s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty_thorough(RepositoryFormat2a) OK 178ms 232s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_reserved_id(RepositoryFormatKnit3) OK 256ms 232s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_reconciler(RemoteRepositoryFormat-default) SKIP 298ms 232s Irrelevant test 232s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order(RepositoryFormatKnitPack6RichRoot) SKIP 391ms 232s wrong-first-parent is not setup for testing 232s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories(RepositoryFormatKnitPack6) OK 192ms 232s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision(RepositoryFormatKnitPack3) OK 164ms 232s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories(RepositoryFormatKnit1) SKIP 28ms 232s format not stackable 232s 232s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_repo_has_reconcile_does_inventory_gc_attribute(RepositoryFormatKnit3) OK 148ms 233s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_revision_trees(RepositoryFormatKnit4) OK 243ms 233s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_text_from_ghost_revision(RepositoryFormatKnitPack6RichRoot) OK 158ms 233s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories_check(RepositoryFormatKnit4) OK 69ms 233s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_text_from_ghost_revision(RepositoryFormat7) SKIP 80ms 233s text ghost parents not supported 233s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories_check(RepositoryFormatKnitPack1) OK 71ms 233s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_reserved_id(RepositoryFormat2aSubtree) OK 273ms 233s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_repo_has_reconcile_does_inventory_gc_attribute(RepositoryFormat2aSubtree) OK 152ms 233s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories_check(RepositoryFormat6) OK 78ms 233s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible(RepositoryFormatKnitPack5) OK 95ms 233s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_repo_has_reconcile_does_inventory_gc_attribute(RepositoryFormat5) OK 79ms 233s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order(RepositoryFormat7) SKIP 330ms 233s wrong-first-parent is not setup for testing 233s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_reserved_id(RepositoryFormat5) OK 101ms 233s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_revision_trees(RepositoryFormatKnitPack1) OK 217ms 233s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision(RemoteRepositoryFormat-v2) SKIP 292ms 233s Irrelevant test 233s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible(RepositoryFormatKnitPack4) OK 77ms 233s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_revision_trees(RepositoryFormat6) OK 88ms 233s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_fixes_ancestryfor_a_present_ghost(RepositoryFormatKnitPack5RichRoot) OK 114ms 233s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_access_asserts_if_reported_wrong(RepositoryFormatKnitPack6) OK 38ms 233s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order_secondary_inventory(RemoteRepositoryFormat-v2) OK 749ms 233s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_ghost_revision(RepositoryFormatKnitPack6) OK 193ms 233s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_access_asserts_if_reported_wrong(RepositoryFormatKnit1) OK 52ms 233s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_ghost_revision(RepositoryFormatKnit1) SKIP 36ms 233s format not stackable 233s 233s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_and_ghost(RepositoryFormatPackDevelopment2Subtree) OK 188ms 233s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_and_ghost(RepositoryFormat4) SKIP 5ms 233s Format All-in-one format 4 is not initializable. 233s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_passes_resume_info(RepositoryFormatKnit4) SKIP 32ms 233s only valid for direct connections to resumable repos 233s 233s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible(RemoteRepositoryFormat-default) OK 171ms 233s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_get_revision_reconcile(RepositoryFormatKnit4) OK 54ms 233s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_passes_resume_info(RepositoryFormatKnitPack1) SKIP 42ms 233s only valid for direct connections to resumable repos 233s 233s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_fixes_ancestryfor_a_present_ghost(RepositoryFormat2a) OK 184ms 233s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_revision_trees(RepositoryFormatKnitPack5RichRoot) OK 289ms 233s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_get_revision_reconcile(RepositoryFormatKnitPack1) OK 62ms 233s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_passes_resume_info(RepositoryFormat6) SKIP 31ms 233s only valid for direct connections to resumable repos 233s 233s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_get_revision_reconcile(RepositoryFormat6) OK 28ms 233s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_convenience_reconcile_inventory_without_revision_reconcile(RepositoryFormatPackDevelopment2Subtree) OK 185ms 233s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking(RepositoryFormatKnitPack6) OK 40ms 233s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_convenience_reconcile_inventory_without_revision_reconcile(RepositoryFormat4) SKIP 9ms 233s Format All-in-one format 4 is not initializable. 233s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test__get_sink(RepositoryFormatKnitPack6) OK 27ms 233s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible_in_write_group(RepositoryFormatKnitPack6RichRoot) OK 140ms 233s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking(RepositoryFormatKnit1) OK 41ms 233s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test__get_sink(RepositoryFormatKnit1) OK 27ms 233s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_reconciler(RepositoryFormatKnitPack5RichRootBroken) OK 175ms 233s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_lock(RepositoryFormatKnit4) OK 37ms 233s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_preserves_a_revision_with_ghosts(RepositoryFormatKnit3) OK 137ms 233s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order_secondary_inventory(RepositoryFormatKnitPack5) OK 432ms 233s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_lock(RepositoryFormatKnitPack1) OK 22ms 233s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_add_revision_inventory_sha1(RepositoryFormatKnit4) OK 62ms 233s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_lock(RepositoryFormat6) OK 37ms 233s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible_in_write_group(RepositoryFormat7) OK 130ms 233s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_write_group(RepositoryFormatKnitPack6) OK 33ms 233s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty(RepositoryFormatKnitPack5RichRootBroken) OK 174ms 233s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_add_revision_inventory_sha1(RepositoryFormatKnitPack1) OK 79ms 233s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_write_group(RepositoryFormatKnit1) OK 30ms 233s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_add_revision_inventory_sha1(RepositoryFormat6) OK 46ms 233s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_reconciler(RepositoryFormatKnitPack3) OK 176ms 233s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_add_missing_parent_after_resume(RepositoryFormatKnit4) SKIP 36ms 233s Cannot test resume on repo that does not support suspending 233s 233s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_order(RepositoryFormatKnitPack6) OK 37ms 233s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_revision_trees(RepositoryFormat2a) OK 321ms 233s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_preserves_a_revision_with_ghosts(RepositoryFormat2aSubtree) OK 196ms 233s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_order(RepositoryFormatKnit1) OK 30ms 233s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_uses_deltas(RepositoryFormatKnit4) OK 25ms 233s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_access_asserts_if_reported_wrong(RepositoryFormatKnit3) OK 45ms 233s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_uses_deltas(RepositoryFormatKnitPack1) OK 33ms 233s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_add_missing_parent_after_resume(RepositoryFormatKnitPack1) OK 140ms 233s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_access_asserts_if_reported_wrong(RepositoryFormat2aSubtree) OK 98ms 233s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_uses_deltas(RepositoryFormat6) OK 70ms 234s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_add_missing_parent_after_resume(RepositoryFormat6) SKIP 82ms 234s Cannot test resume on repo that does not support suspending 234s 234s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_access_asserts_if_reported_wrong(RepositoryFormat5) OK 62ms 234s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_all_revision_ids(RepositoryFormatKnitPack5) OK 353ms 234s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty(RepositoryFormatKnitPack3) OK 333ms 234s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_preserves_a_revision_with_ghosts(RepositoryFormat5) OK 244ms 234s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_reconciler(RemoteRepositoryFormat-v2) SKIP 331ms 234s Irrelevant test 234s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_get_revision_reconcile(RepositoryFormatKnitPack5RichRoot) OK 88ms 234s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_cannot_resume_aborted_write_group(RepositoryFormatKnitPack6) OK 129ms 234s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_basics(RepositoryFormatKnitPack6) OK 163ms 234s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_get_revision_reconcile(RepositoryFormat2a) OK 41ms 234s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_cannot_resume_aborted_write_group(RepositoryFormatKnit1) SKIP 35ms 234s Cannot test resume on repo that does not support suspending 234s 234s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test__get_sink(RepositoryFormatKnit3) OK 23ms 234s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test__get_sink(RepositoryFormat2aSubtree) OK 21ms 234s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_basics(RepositoryFormatKnit1) OK 69ms 234s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_adding_missing_parents(RepositoryFormatKnit4) SKIP 34ms 234s Cannot test resume on repo that does not support suspending 234s 234s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test__get_sink(RepositoryFormat5) OK 45ms 234s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order_secondary_inventory(RepositoryFormatKnitPack4) OK 632ms 234s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision(RepositoryFormatKnitPack5RichRoot) OK 202ms 234s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_store(RepositoryFormatKnit4) OK 83ms 234s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_add_revision_inventory_sha1(RepositoryFormatKnitPack5RichRoot) OK 57ms 234s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_adding_missing_parents(RepositoryFormatKnitPack1) OK 113ms 234s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_text_from_ghost_revision(RepositoryFormatPackDevelopment2Subtree) OK 209ms 234s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_text_from_ghost_revision(RepositoryFormat4) SKIP 6ms 234s Format All-in-one format 4 is not initializable. 234s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_store(RepositoryFormatKnitPack1) OK 43ms 234s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_adding_missing_parents(RepositoryFormat6) SKIP 24ms 234s Cannot test resume on repo that does not support suspending 234s 234s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_store(RepositoryFormat6) OK 19ms 234s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_add_revision_inventory_sha1(RepositoryFormat2a) OK 54ms 234s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_all_revision_ids(RepositoryFormatKnitPack4) OK 307ms 234s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_order(RepositoryFormatKnit3) OK 26ms 234s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store(RepositoryFormatKnitPack6) OK 48ms 234s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_no_new_data(RepositoryFormatKnitPack6) OK 63ms 234s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible(RepositoryFormatKnitPack5RichRootBroken) OK 80ms 234s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_order(RepositoryFormat2aSubtree) OK 26ms 234s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty(RemoteRepositoryFormat-v2) OK 346ms 234s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision(RepositoryFormat2a) OK 178ms 234s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_order(RepositoryFormat5) OK 49ms 234s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_no_new_data(RepositoryFormatKnit1) SKIP 56ms 234s Cannot test resume on repo that does not support suspending 234s 234s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store(RepositoryFormatKnit1) OK 70ms 234s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_uses_deltas(RepositoryFormatKnitPack5RichRoot) OK 23ms 234s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_plus_new_data(RepositoryFormatKnit4) SKIP 28ms 234s Cannot test resume on repo that does not support suspending 234s 234s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible(RepositoryFormatKnitPack3) OK 94ms 234s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_uses_deltas(RepositoryFormat2a) OK 22ms 234s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_plus_new_data(RepositoryFormatKnitPack1) OK 52ms 234s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_plus_new_data(RepositoryFormat6) SKIP 21ms 234s Cannot test resume on repo that does not support suspending 234s 234s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_and_ghost(RepositoryFormatKnit3) OK 107ms 234s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty_thorough(RepositoryFormatPackDevelopment2Subtree) OK 144ms 234s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_basics(RepositoryFormatKnit3) OK 62ms 234s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty_thorough(RepositoryFormat4) SKIP 6ms 234s Format All-in-one format 4 is not initializable. 234s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_with_missing_parents(RepositoryFormatKnitPack6) OK 59ms 234s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_basics(RepositoryFormat2aSubtree) OK 65ms 234s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_with_missing_parents(RepositoryFormatKnit1) SKIP 23ms 234s Cannot test resume on repo that does not support suspending 234s 234s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible(RemoteRepositoryFormat-v2) OK 146ms 234s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_basics(RepositoryFormat5) OK 28ms 234s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_multiple_resume_write_group(RepositoryFormatKnit4) SKIP 33ms 234s Cannot test resume on repo that does not support suspending 234s 234s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store_basics(RepositoryFormatKnit4) OK 213ms 234s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_repo_has_reconcile_does_inventory_gc_attribute(RepositoryFormatKnitPack5RichRootBroken) OK 115ms 234s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_store(RepositoryFormatKnitPack5RichRoot) OK 43ms 234s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_and_ghost(RepositoryFormat2aSubtree) OK 157ms 234s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_multiple_resume_write_group(RepositoryFormatKnitPack1) OK 47ms 234s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_multiple_resume_write_group(RepositoryFormat6) SKIP 17ms 234s Cannot test resume on repo that does not support suspending 234s 234s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_store(RepositoryFormat2a) OK 40ms 234s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible_in_write_group(RepositoryFormatPackDevelopment2Subtree) OK 111ms 234s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible_in_write_group(RepositoryFormat4) SKIP 5ms 234s Format All-in-one format 4 is not initializable. 234s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_and_ghost(RepositoryFormat5) OK 64ms 234s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store(RepositoryFormatKnit3) OK 41ms 234s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_no_op_suspend_resume(RepositoryFormatKnitPack6) OK 51ms 234s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_all_revision_ids(RemoteRepositoryFormat-default) OK 417ms 234s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_repo_has_reconcile_does_inventory_gc_attribute(RepositoryFormatKnitPack3) OK 110ms 234s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_no_op_suspend_resume(RepositoryFormatKnit1) SKIP 27ms 234s Cannot test resume on repo that does not support suspending 234s 234s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store(RepositoryFormat2aSubtree) OK 38ms 234s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store(RepositoryFormat5) OK 16ms 234s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_resume_abort_fails(RepositoryFormatKnit4) SKIP 27ms 234s Cannot test suspend on repo that does not support suspending 234s 234s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_resume_abort_fails(RepositoryFormatKnitPack1) OK 34ms 234s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store_basics(RepositoryFormatKnitPack1) OK 211ms 234s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_resume_abort_fails(RepositoryFormat6) SKIP 30ms 234s Cannot test suspend on repo that does not support suspending 234s 234s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_reconciler(RepositoryFormatKnitPack5RichRoot) OK 156ms 234s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_second_suspend_fails(RepositoryFormatKnitPack6) OK 62ms 235s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_all_revision_ids(RepositoryFormatKnitPack5RichRootBroken) OK 226ms 235s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_second_suspend_fails(RepositoryFormatKnit1) SKIP 34ms 235s Cannot test suspend on repo that does not support suspending 235s 235s breezy.bzr.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order_secondary_inventory(RemoteRepositoryFormat-default) OK 726ms 235s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_get_revision_deltas(RepositoryFormatKnitPack6RichRoot) OK 227ms 235s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store_basics(RepositoryFormat6) OK 127ms 235s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_suspend_fails(RepositoryFormatKnit4) SKIP 32ms 235s Cannot test suspend on repo that does not support suspending 235s 235s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_repo_has_reconcile_does_inventory_gc_attribute(RemoteRepositoryFormat-v2) OK 262ms 235s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_signature_store(RepositoryFormatKnitPack6) OK 41ms 235s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_suspend_fails(RepositoryFormatKnitPack1) OK 43ms 235s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_suspend_fails(RepositoryFormat6) SKIP 20ms 235s Cannot test suspend on repo that does not support suspending 235s 235s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store_basics(RepositoryFormatKnitPack5RichRoot) OK 267ms 235s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_signature_store(RepositoryFormatKnit1) OK 44ms 235s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_reconciler(RepositoryFormat2a) OK 191ms 235s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_empty_initial_write_group(RepositoryFormatKnitPack6) OK 56ms 235s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_convenience_reconcile_inventory_without_revision_reconcile(RepositoryFormatKnitPack6RichRoot) OK 154ms 235s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store(RepositoryFormatKnit4) OK 76ms 235s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_empty_initial_write_group(RepositoryFormatKnit1) SKIP 41ms 235s Cannot test resume on repo that does not support suspending 235s 235s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_fixes_ancestryfor_a_present_ghost(RepositoryFormatPackDevelopment2Subtree) OK 154ms 235s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_fixes_ancestryfor_a_present_ghost(RepositoryFormat4) SKIP 5ms 235s Format All-in-one format 4 is not initializable. 235s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_write_group_then_abort(RepositoryFormatKnit4) OK 35ms 235s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store(RepositoryFormatKnitPack1) OK 46ms 235s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_write_group_then_abort(RepositoryFormatKnitPack1) OK 33ms 235s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_all_revision_ids(RepositoryFormatKnitPack3) OK 273ms 235s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store(RepositoryFormat6) OK 35ms 235s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_get_revision_deltas(RepositoryFormat7) OK 249ms 235s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_write_group_then_abort(RepositoryFormat6) OK 26ms 235s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_convenience_reconcile_inventory_without_revision_reconcile(RepositoryFormat7) OK 149ms 235s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_text_from_ghost_revision(RepositoryFormatKnit3) OK 186ms 235s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_empty_initial_write_group(RepositoryFormatKnitPack6) OK 40ms 235s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_empty_initial_write_group(RepositoryFormatKnit1) SKIP 40ms 235s Cannot test suspend on repo that does not support suspending 235s 235s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_preserves_a_revision_with_ghosts(RepositoryFormatKnitPack5RichRootBroken) OK 189ms 235s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_write_group(RepositoryFormatKnit4) OK 42ms 235s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_write_group(RepositoryFormatKnitPack1) OK 23ms 235s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_write_group(RepositoryFormat6) OK 20ms 235s breezy.bzr.tests.per_versionedfile.TestContentFactoryAdaption.test_unannotated_to_fulltext OK 5ms 235s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty(RepositoryFormatKnitPack5) OK 154ms 235s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store_basics(RepositoryFormat2a) OK 377ms 235s breezy.bzr.tests.per_versionedfile.TestOrderingVersionedFilesDecorator.test_get_record_stream_ordered OK 58ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_chunks(named-graph-knit-pack) OK 5ms 235s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_signature_store(RepositoryFormatKnit3) OK 34ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_fallback_implies_without_fallbacks(named-knit) OK 4ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_fallback_implies_without_fallbacks(groupcompress) OK 4ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines(annotated-knit-escape) OK 4ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines_no_key_generates_chk_key(groupcompress-nograph) OK 5ms 235s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_preserves_a_revision_with_ghosts(RepositoryFormatKnitPack3) OK 125ms 235s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_text_from_ghost_revision(RepositoryFormat2aSubtree) OK 217ms 235s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_reserved_id(RepositoryFormatKnitPack5) OK 271ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines_nostoresha(named-graph-knit-pack) OK 6ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines_return(named-knit) OK 5ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines_return(groupcompress) OK 4ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_annotate(annotated-knit-escape) OK 7ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_check_no_parameters(groupcompress-nograph) OK 3ms 235s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_signature_store(RepositoryFormat2aSubtree) OK 40ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_check_progressbar_parameter(named-graph-knit-pack) OK 3ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_check_with_keys_becomes_generator(named-knit) OK 5ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_check_with_keys_becomes_generator(groupcompress) OK 4ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_clear_cache(annotated-knit-escape) OK 3ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_construct(groupcompress-nograph) OK 2ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_empty_lines(named-graph-knit-pack) OK 4ms 235s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_signature_store(RepositoryFormat5) OK 22ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_filter_absent_records(named-knit) OK 4ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_filter_absent_records(groupcompress) OK 4ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_annotator(annotated-knit-escape) OK 8ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_known_graph_ancestry(groupcompress-nograph) SKIP 4ms 235s ancestry info only relevant with graph. 235s 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_parent_map(named-graph-knit-pack) OK 4ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_empty(named-knit) OK 2ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_empty(groupcompress) OK 2ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface(annotated-knit-escape) OK 7ms 235s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty(RepositoryFormatKnitPack4) OK 153ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface_groupcompress(groupcompress-nograph) OK 4ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface_ordered(named-graph-knit-pack) OK 4ms 235s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store_basics(RepositoryFormatKnitPack6) OK 359ms 235s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_text_from_ghost_revision(RepositoryFormat5) SKIP 95ms 235s text ghost parents not supported 235s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store(RepositoryFormatKnitPack5RichRoot) OK 45ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface_ordered_with_delta_closure(named-knit) OK 5ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface_ordered_with_delta_closure(groupcompress) OK 4ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_missing_records_are_absent(annotated-knit-escape) OK 7ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_native_formats_are_wire_ready_delta(groupcompress-nograph) OK 4ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_native_formats_are_wire_ready_ft_delta(named-graph-knit-pack) OK 4ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_native_formats_are_wire_ready_one_ft(named-knit) OK 3ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_native_formats_are_wire_ready_one_ft(groupcompress) OK 3ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_unknown_storage_kind_raises(annotated-knit-escape) OK 7ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_wire_ready_delta_closure_included(groupcompress-nograph) OK 3ms 235s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store(RepositoryFormat2a) OK 34ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_sha1s(named-graph-knit-pack) OK 4ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_annotated_knits(named-knit) OK 9ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_annotated_knits(groupcompress) OK 7ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_annotated_knits_noeol(annotated-knit-escape) OK 14ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_delta_missing_basis_can_be_added_later(groupcompress-nograph) SKIP 3ms 235s versioned file scenario does not support partial insertion 235s 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_delta_missing_basis_no_corruption(named-graph-knit-pack) OK 4ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_empty(named-knit) OK 2ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_empty(groupcompress) OK 3ms 235s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible(RepositoryFormatKnitPack5RichRoot) OK 80ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_existing_keys(annotated-knit-escape) OK 14ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_fulltexts(groupcompress-nograph) OK 5ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_fulltexts_noeol(named-graph-knit-pack) OK 6ms 235s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_reserved_id(RepositoryFormatKnitPack4) OK 213ms 235s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_all_revision_ids(RemoteRepositoryFormat-v2) OK 495ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_long_parent_chain_out_of_order(named-knit) OK 46ms 235s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible(RepositoryFormat2a) OK 72ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_long_parent_chain_out_of_order(groupcompress) OK 42ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_missing_keys(annotated-knit-escape) OK 2ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_out_of_order(groupcompress-nograph) OK 5ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_plain_knits(named-graph-knit-pack) OK 6ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_plain_knits_noeol(named-knit) OK 6ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_plain_knits_noeol(groupcompress) OK 6ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_iter_lines_added_or_present_in_keys(annotated-knit-escape) OK 5ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_keys(groupcompress-nograph) OK 3ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_known_graph_with_fallbacks(named-graph-knit-pack) OK 3ms 235s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible_in_write_group(RepositoryFormatKnit3) OK 83ms 235s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_preserves_a_revision_with_ghosts(RemoteRepositoryFormat-v2) OK 338ms 235s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store_basics(RepositoryFormatKnit3) OK 257ms 235s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty(RemoteRepositoryFormat-default) OK 306ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_make_mpdiffs(named-knit) OK 82ms 235s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store_basics(RepositoryFormatKnit1) OK 320ms 235s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_exposed_versioned_files_are_marked_dirty(RepositoryFormatKnit4) OK 21ms 235s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible_in_write_group(RepositoryFormat2aSubtree) OK 111ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_make_mpdiffs(groupcompress) OK 51ms 235s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_newline_only(annotated-knit-escape) OK 4ms 235s breezy.bzr.tests.per_versionedfile.TestWeave.test_add_lines_with_ghosts_after_normal_revs OK 2ms 235s breezy.bzr.tests.per_versionedfile.TestWeave.test_annotate OK 3ms 235s breezy.bzr.tests.per_versionedfile.TestWeave.test_inline_newline_throws OK 2ms 235s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_exposed_versioned_files_are_marked_dirty(RepositoryFormatKnitPack1) OK 25ms 236s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision(RepositoryFormatPackDevelopment2Subtree) OK 132ms 236s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision(RepositoryFormat4) SKIP 6ms 236s Format All-in-one format 4 is not initializable. 236s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_get_revision_deltas(RepositoryFormatPackDevelopment2Subtree) OK 253ms 236s breezy.bzr.tests.per_versionedfile.TestWeaveHTTP.test_readonly_http_works_with_feeling OK 42ms 236s breezy.bzr.tests.per_versionedfile.TestWeaveMerge.testSeparateInserts OK 4ms 236s breezy.bzr.tests.per_versionedfile.VirtualVersionedFilesTests.test_check_noerrors OK 7ms 236s breezy.bzr.tests.test__btree_serializer.TestGCCKHSHA1LeafNode.test__sizeof__ OK 2ms 236s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_exposed_versioned_files_are_marked_dirty(RepositoryFormat6) OK 55ms 236s breezy.bzr.tests.test__btree_serializer.TestGCCKHSHA1LeafNode.test_non_bytes OK 4ms 236s breezy.bzr.tests.test__btree_serializer.Test_KeyToSha1.test_invalid_not_hex OK 2ms 236s breezy.bzr.tests.test__chk_map.TestDeserialiseInternalNode.test_deserialise_pref_with_null(python) OK 2ms 236s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_get_revision_deltas(RepositoryFormat4) SKIP 37ms 236s Format All-in-one format 4 is not initializable. 236s breezy.bzr.tests.test__chk_map.TestDeserialiseLeafNode.test_deserialise_empty(python) OK 2ms 236s breezy.bzr.tests.test__chk_map.TestDeserialiseLeafNode.test_deserialise_items(python) OK 3ms 236s breezy.bzr.tests.test__chk_map.TestDeserialiseLeafNode.test_key_after_unmap(python) OK 2ms 236s breezy.bzr.tests.test__chk_map.TestSearchKeys.test_simple_255(python) OK 2ms 236s breezy.bzr.tests.test__chk_map.Test_BytesToTextKey.test_invalid_no_space(python) OK 2ms 236s breezy.bzr.tests.test__dirstate_helpers.TestBisectDirblock.test_involved OK 2ms 236s breezy.bzr.tests.test__dirstate_helpers.TestCompiledBisectDirblock.test_involved_cached OK 2ms 236s breezy.bzr.tests.test__dirstate_helpers.TestCompiledLtByDirs.test_cmp_same_str OK 2ms 236s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_get_serializer_format(RepositoryFormatKnitPack6) OK 50ms 236s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible_in_write_group(RepositoryFormat5) OK 125ms 236s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_get_serializer_format(RepositoryFormatKnit1) OK 55ms 236s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty_thorough(RepositoryFormatKnitPack6RichRoot) OK 248ms 236s breezy.bzr.tests.test__dirstate_helpers.TestCompiledReadDirblocks.test_smoketest(unicode) OK 196ms 236s breezy.bzr.tests.test__dirstate_helpers.TestLtByDirs.test_simple_paths OK 2ms 236s breezy.bzr.tests.test__dirstate_helpers.TestMemRChr.test_single_entry OK 3ms 236s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_and_ghost(RepositoryFormatKnitPack5RichRootBroken) OK 255ms 236s breezy.bzr.tests.test__dirstate_helpers.TestPackStat.test_distant_mtime(dirstate_Python) OK 2ms 236s breezy.bzr.tests.test__dirstate_helpers.TestPackStat.test_giant_size(dirstate_Python) OK 2ms 236s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_install_revisions(RepositoryFormatKnit4) OK 147ms 236s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reconcile_empty_thorough(RepositoryFormat7) OK 159ms 236s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_reserved_id(RemoteRepositoryFormat-default) OK 593ms 236s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_reserved_id(RepositoryFormatKnitPack5RichRootBroken) OK 320ms 236s breezy.bzr.tests.test__dirstate_helpers.TestProcessEntry.test_exceptions_raised(utf8,dirstate_Python) OK 118ms 236s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_all_revision_ids(RepositoryFormatKnitPack5RichRoot) OK 312ms 236s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store_basics(RepositoryFormat2aSubtree) OK 525ms 236s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_install_revisions(RepositoryFormatKnitPack1) OK 149ms 236s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_and_ghost(RepositoryFormatKnitPack3) OK 183ms 236s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_repo_has_reconcile_does_inventory_gc_attribute(RepositoryFormatKnitPack5) OK 211ms 236s breezy.bzr.tests.test__dirstate_helpers.TestProcessEntry.test_simple_changes(utf8,dirstate_Python) OK 178ms 236s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test__is_executable_win32(utf8,dirstate_Python) OK 7ms 236s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_install_revisions(RepositoryFormat6) OK 126ms 236s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_observed_sha1_not_cachable(utf8,dirstate_Python) OK 10ms 236s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store_basics(RepositoryFormat5) OK 270ms 236s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_revision_trees(RepositoryFormatKnitPack6RichRoot) OK 382ms 236s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_item_keys_introduced_by(RepositoryFormatKnitPack6) OK 169ms 236s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_sha1provider_stat_and_sha1_used(utf8,dirstate_Python) OK 166ms 236s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_exposed_versioned_files_are_marked_dirty(RepositoryFormatKnitPack5RichRoot) OK 35ms 236s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_dir_to_symlink(utf8,dirstate_Python) OK 18ms 236s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_entry_dir(utf8,dirstate_Python) OK 7ms 236s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_reserved_id(RepositoryFormatKnitPack3) OK 401ms 236s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_exposed_versioned_files_are_marked_dirty(RepositoryFormat2a) OK 30ms 236s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_all_revision_ids(RepositoryFormat2a) OK 385ms 236s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_and_ghost(RemoteRepositoryFormat-v2) SKIP 356ms 236s Irrelevant test 236s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_get_serializer_format(RepositoryFormatKnit3) OK 37ms 236s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_repo_has_reconcile_does_inventory_gc_attribute(RepositoryFormatKnitPack4) OK 272ms 236s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_get_serializer_format(RepositoryFormat2aSubtree) OK 19ms 236s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_get_serializer_format(RepositoryFormat5) OK 14ms 236s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_item_keys_introduced_by(RepositoryFormatKnit1) OK 113ms 236s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_entry_file_unchanged(utf8,dirstate_Python) OK 112ms 236s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_entry_tree_reference(utf8,dirstate_Python) OK 6ms 236s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_file_to_symlink(utf8,dirstate_Python) OK 6ms 236s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_symlink_to_file(utf8,dirstate_Python) OK 6ms 236s breezy.bzr.tests.test__dirstate_helpers.TestUsingCompiledIfAvailable.test_update_entry OK 2ms 236s breezy.bzr.tests.test__groupcompress.TestCopyInstruction.test_decode_no_length OK 2ms 236s breezy.bzr.tests.test__groupcompress.TestDeltaIndex.test__dump_no_index OK 2ms 236s breezy.bzr.tests.test__groupcompress.TestDeltaIndex.test_second_add_source_triggers_make_index OK 2ms 236s breezy.bzr.tests.test__groupcompress.TestMakeAndApplyDelta.test_apply_delta_is_typesafe(python) OK 2ms 236s breezy.bzr.tests.test__groupcompress.TestMakeAndApplyDelta.test_make_delta_is_typesafe(python) OK 2ms 236s breezy.bzr.tests.test__rio.TestReadUTF8Stanza.test_empty(python) OK 2ms 236s breezy.bzr.tests.test__rio.TestReadUTF8Stanza.test_multi_line(python) OK 2ms 236s breezy.bzr.tests.test__rio.TestReadUTF8Stanza.test_repeated(python) OK 2ms 236s breezy.bzr.tests.test__rio.TestValidTag.test_no_spaces(python) OK 2ms 236s breezy.bzr.tests.test__rio.TestValidTag.test_type_error(python) OK 2ms 236s breezy.bzr.tests.test_btree_index.TestBTreeBuilder.test_empty_2_1 OK 3ms 236s breezy.bzr.tests.test_btree_index.TestBTreeBuilder.test_spill_index_stress_1_1_no_combine OK 5ms 236s breezy.bzr.tests.test_btree_index.TestBTreeIndex.test__find_ancestors_one_page_w_missing OK 5ms 236s breezy.bzr.tests.test_btree_index.TestBTreeIndex.test_external_references_missing_ref OK 4ms 236s breezy.bzr.tests.test_btree_index.TestBTreeIndex.test_iter_key_prefix_1_element_key_None OK 4ms 236s breezy.bzr.tests.test_btree_index.TestBTreeIndex.test_supports_unlimited_cache OK 14ms 236s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_iter_inventories_is_ordered(RepositoryFormatKnit4) OK 92ms 236s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_reconciler(RepositoryFormatPackDevelopment2Subtree) OK 150ms 236s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_revision_trees(RepositoryFormat7) OK 224ms 236s breezy.bzr.tests.test_btree_index.TestBTreeNodes.test_InternalNode_1(python) OK 6ms 236s breezy.bzr.tests.test_btree_index.TestCompiledBtree.test_exists OK 3ms 236s breezy.bzr.tests.test_btree_index.TestExpandOffsets.test_overlap OK 3ms 236s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_reconciler(RepositoryFormat4) SKIP 9ms 236s Format All-in-one format 4 is not initializable. 236s breezy.bzr.tests.test_btree_index.TestMultiBisectRight.test_before OK 4ms 236s breezy.bzr.tests.test_bundle.BTreeTester.test_moves OK 2ms 236s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_install_revisions(RepositoryFormatKnitPack5RichRoot) OK 123ms 236s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_access_asserts_if_reported_wrong(RepositoryFormatKnitPack5) OK 25ms 236s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_get_revision_deltas(RepositoryFormatKnit3) OK 193ms 237s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_access_asserts_if_reported_wrong(RepositoryFormatKnitPack4) OK 29ms 237s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_iter_inventories_is_ordered(RepositoryFormatKnitPack1) OK 86ms 237s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_iter_inventories_is_ordered(RepositoryFormat6) OK 38ms 237s breezy.bzr.tests.test_bundle.MungedBundleTesterV09.test_opening_text OK 107ms 237s breezy.bzr.tests.test_bundle.TestBundleWriterReader.test_too_many_names OK 2ms 237s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_access_asserts_if_reported_wrong(RemoteRepositoryFormat-default) OK 78ms 237s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_install_revisions(RepositoryFormat2a) OK 117ms 237s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_empty_get_missing_parent_inventories(RepositoryFormatKnitPack6) OK 34ms 237s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_text_from_ghost_revision(RepositoryFormatKnitPack5RichRootBroken) OK 151ms 237s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_repo_has_reconcile_does_inventory_gc_attribute(RemoteRepositoryFormat-default) OK 316ms 237s breezy.bzr.tests.test_bundle.V08BundleTester.test_bundle_empty_property_alt OK 71ms 237s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_empty_get_missing_parent_inventories(RepositoryFormatKnit1) OK 43ms 237s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_get_revision_reconcile(RepositoryFormatKnitPack6RichRoot) OK 66ms 237s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories(RepositoryFormatKnit4) SKIP 49ms 237s format not stackable 237s 237s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_get_revision_reconcile(RepositoryFormat7) OK 57ms 237s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories(RepositoryFormatKnitPack1) SKIP 21ms 237s format not stackable 237s 237s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_item_keys_introduced_by(RepositoryFormatKnit3) OK 142ms 237s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test__get_sink(RepositoryFormatKnitPack5) OK 22ms 237s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories(RepositoryFormat6) SKIP 18ms 237s format not stackable 237s 237s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_get_revision_deltas(RepositoryFormat2aSubtree) OK 250ms 237s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test__get_sink(RepositoryFormatKnitPack4) OK 30ms 237s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test__get_sink(RemoteRepositoryFormat-default) OK 23ms 237s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_fixes_ancestryfor_a_present_ghost(RepositoryFormatKnitPack6RichRoot) OK 168ms 237s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_reserved_id(RemoteRepositoryFormat-v2) OK 541ms 237s breezy.bzr.tests.test_bundle.V08BundleTester.test_hide_history OK 178ms 237s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_text_from_ghost_revision(RepositoryFormatKnitPack3) OK 218ms 237s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories_check(RepositoryFormatKnitPack6) OK 98ms 237s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_get_revision_deltas(RepositoryFormat5) OK 99ms 237s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_add_revision_inventory_sha1(RepositoryFormatKnitPack6RichRoot) OK 65ms 237s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_item_keys_introduced_by(RepositoryFormat2aSubtree) OK 143ms 237s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_fixes_ancestryfor_a_present_ghost(RepositoryFormat7) OK 95ms 237s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_add_revision_inventory_sha1(RepositoryFormat7) OK 53ms 237s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_item_keys_introduced_by(RepositoryFormat5) OK 39ms 237s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_order(RepositoryFormatKnitPack5) OK 27ms 237s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_order(RepositoryFormatKnitPack4) OK 16ms 237s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories_check(RepositoryFormatKnit1) OK 126ms 237s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_order(RemoteRepositoryFormat-default) OK 22ms 237s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_ghost_revision(RepositoryFormatKnit4) SKIP 21ms 237s format not stackable 237s 237s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_uses_deltas(RepositoryFormatKnitPack6RichRoot) OK 18ms 237s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_uses_deltas(RepositoryFormat7) OK 30ms 237s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_ghost_revision(RepositoryFormatKnitPack1) SKIP 38ms 237s format not stackable 237s 237s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_iter_inventories_is_ordered(RepositoryFormatKnitPack5RichRoot) OK 124ms 237s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_ghost_revision(RepositoryFormat6) SKIP 28ms 237s format not stackable 237s 237s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_preserves_a_revision_with_ghosts(RepositoryFormatKnitPack5) OK 162ms 237s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_passes_resume_info(RepositoryFormatKnitPack6) OK 51ms 237s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_text_from_ghost_revision(RemoteRepositoryFormat-v2) OK 277ms 237s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_passes_resume_info(RepositoryFormatKnit1) SKIP 31ms 237s only valid for direct connections to resumable repos 237s 237s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_basics(RepositoryFormatKnitPack5) OK 115ms 237s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_revision_trees(RepositoryFormatPackDevelopment2Subtree) OK 311ms 237s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_revision_trees(RepositoryFormat4) SKIP 9ms 237s Format All-in-one format 4 is not initializable. 237s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking(RepositoryFormatKnit4) OK 73ms 237s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_reserved_id(RepositoryFormatKnitPack5RichRoot) OK 350ms 237s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_access_asserts_if_reported_wrong(RepositoryFormatKnitPack5RichRootBroken) OK 81ms 237s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible(RepositoryFormatPackDevelopment2Subtree) OK 119ms 237s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible(RepositoryFormat4) SKIP 8ms 237s Format All-in-one format 4 is not initializable. 237s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_basics(RepositoryFormatKnitPack4) OK 126ms 237s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_iter_inventories_is_ordered(RepositoryFormat2a) OK 224ms 237s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking(RepositoryFormatKnitPack1) OK 70ms 237s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_preserves_a_revision_with_ghosts(RepositoryFormatKnitPack4) OK 235ms 237s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_access_asserts_if_reported_wrong(RepositoryFormatKnitPack3) OK 77ms 237s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_empty_get_missing_parent_inventories(RepositoryFormatKnit3) OK 49ms 237s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking(RepositoryFormat6) OK 37ms 237s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_empty_get_missing_parent_inventories(RepositoryFormat2aSubtree) OK 24ms 237s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_lock(RepositoryFormatKnitPack6) OK 33ms 237s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_empty_get_missing_parent_inventories(RepositoryFormat5) OK 14ms 237s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_lock(RepositoryFormatKnit1) OK 20ms 237s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_basics(RemoteRepositoryFormat-default) OK 128ms 237s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_write_group(RepositoryFormatKnit4) OK 21ms 237s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_access_asserts_if_reported_wrong(RemoteRepositoryFormat-v2) OK 95ms 237s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_write_group(RepositoryFormatKnitPack1) OK 24ms 237s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible_in_write_group(RepositoryFormatKnitPack5RichRootBroken) OK 179ms 237s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_write_group(RepositoryFormat6) OK 16ms 237s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_store(RepositoryFormatKnitPack6RichRoot) OK 59ms 237s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_get_revision_reconcile(RepositoryFormatPackDevelopment2Subtree) OK 51ms 237s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_get_revision_reconcile(RepositoryFormat4) SKIP 4ms 237s Format All-in-one format 4 is not initializable. 237s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test__get_sink(RepositoryFormatKnitPack5RichRootBroken) OK 21ms 237s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_store(RepositoryFormat7) OK 38ms 238s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test__get_sink(RepositoryFormatKnitPack3) OK 43ms 238s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_reserved_id(RepositoryFormat2a) OK 315ms 238s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories(RepositoryFormatKnitPack5RichRoot) OK 173ms 238s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_add_missing_parent_after_resume(RepositoryFormatKnitPack6) OK 97ms 238s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store(RepositoryFormatKnitPack5) OK 71ms 238s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_add_missing_parent_after_resume(RepositoryFormatKnit1) SKIP 47ms 238s Cannot test resume on repo that does not support suspending 238s 238s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test__get_sink(RemoteRepositoryFormat-v2) OK 57ms 238s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible_in_write_group(RepositoryFormatKnitPack3) OK 170ms 238s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_cannot_resume_aborted_write_group(RepositoryFormatKnit4) SKIP 83ms 238s Cannot test resume on repo that does not support suspending 238s 238s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store(RepositoryFormatKnitPack4) OK 93ms 238s breezy.bzr.tests.test_bundle.V08BundleTester.test_symlink_bundle OK 838ms 238s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_preserves_a_revision_with_ghosts(RemoteRepositoryFormat-default) OK 370ms 238s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_add_revision_inventory_sha1(RepositoryFormatPackDevelopment2Subtree) OK 106ms 238s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_add_revision_inventory_sha1(RepositoryFormat4) SKIP 13ms 238s Format All-in-one format 4 is not initializable. 238s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_cannot_resume_aborted_write_group(RepositoryFormatKnitPack1) OK 69ms 238s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_order(RepositoryFormatKnitPack5RichRootBroken) OK 30ms 238s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store(RemoteRepositoryFormat-default) OK 92ms 238s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_order(RepositoryFormatKnitPack3) OK 24ms 238s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_cannot_resume_aborted_write_group(RepositoryFormat6) SKIP 25ms 238s Cannot test resume on repo that does not support suspending 238s 238s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories(RepositoryFormat2a) OK 244ms 238s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_order(RemoteRepositoryFormat-v2) OK 24ms 238s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_uses_deltas(RepositoryFormatPackDevelopment2Subtree) OK 15ms 238s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_uses_deltas(RepositoryFormat4) SKIP 4ms 238s Format All-in-one format 4 is not initializable. 238s breezy.bzr.tests.test_bundle.V09BundleKnit1Tester.test_alt_timezone_bundle OK 130ms 238s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_adding_missing_parents(RepositoryFormatKnitPack6) OK 60ms 238s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_revision_trees(RepositoryFormatKnit3) OK 305ms 238s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision(RepositoryFormatKnitPack6RichRoot) OK 178ms 238s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_adding_missing_parents(RepositoryFormatKnit1) SKIP 53ms 238s Cannot test resume on repo that does not support suspending 238s 238s breezy.bzr.tests.test_bundle.V09BundleKnit1Tester.test_bundle_unicode_properties OK 80ms 238s breezy.bzr.tests.test_bundle.V09BundleKnit1Tester.test_malformed OK 7ms 238s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_basics(RepositoryFormatKnitPack5RichRootBroken) OK 100ms 238s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories_check(RepositoryFormatKnit3) OK 121ms 238s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_no_new_data(RepositoryFormatKnit4) SKIP 42ms 238s Cannot test resume on repo that does not support suspending 238s 238s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible_in_write_group(RemoteRepositoryFormat-v2) OK 320ms 238s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_no_new_data(RepositoryFormatKnitPack1) OK 92ms 238s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_basics(RepositoryFormatKnitPack3) OK 127ms 238s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_no_new_data(RepositoryFormat6) SKIP 26ms 238s Cannot test resume on repo that does not support suspending 238s 238s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision(RepositoryFormat7) OK 173ms 238s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories_check(RepositoryFormat2aSubtree) OK 141ms 238s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories_check(RepositoryFormat5) OK 41ms 238s breezy.bzr.tests.test_bundle.V09BundleKnit1Tester.test_with_subtree SKIP 185ms 238s Format 0.9 doesn't work with subtrees 238s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_plus_new_data(RepositoryFormatKnitPack6) OK 61ms 238s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store_basics(RepositoryFormatKnitPack6RichRoot) OK 337ms 238s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_plus_new_data(RepositoryFormatKnit1) SKIP 35ms 238s Cannot test resume on repo that does not support suspending 238s 238s breezy.bzr.tests.test_bundle.V09BundleKnit2Tester.test_bundle_empty_property_alt OK 61ms 238s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_with_missing_parents(RepositoryFormatKnit4) SKIP 27ms 238s Cannot test resume on repo that does not support suspending 238s 238s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_revision_trees(RepositoryFormat2aSubtree) OK 321ms 238s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_basics(RemoteRepositoryFormat-v2) OK 143ms 238s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_and_ghost(RepositoryFormatKnitPack5) OK 160ms 238s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_all_revision_ids(RepositoryFormatPackDevelopment2Subtree) OK 282ms 238s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_all_revision_ids(RepositoryFormat4) SKIP 11ms 238s Format All-in-one format 4 is not initializable. 238s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_store(RepositoryFormatPackDevelopment2Subtree) OK 62ms 238s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_store(RepositoryFormat4) SKIP 5ms 238s Format All-in-one format 4 is not initializable. 238s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_with_missing_parents(RepositoryFormatKnitPack1) OK 85ms 238s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_ghost_revision(RepositoryFormatKnitPack5RichRoot) OK 167ms 238s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_revision_trees(RepositoryFormat5) OK 97ms 238s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_with_missing_parents(RepositoryFormat6) SKIP 26ms 238s Cannot test resume on repo that does not support suspending 238s 238s breezy.bzr.tests.test_bundle.V09BundleKnit2Tester.test_hide_history OK 125ms 238s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store(RepositoryFormatKnitPack5RichRootBroken) OK 58ms 238s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_access_asserts_if_reported_wrong(RepositoryFormatKnitPack5RichRoot) OK 50ms 238s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_multiple_resume_write_group(RepositoryFormatKnitPack6) OK 83ms 238s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store(RepositoryFormatKnitPack3) OK 78ms 238s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_access_asserts_if_reported_wrong(RepositoryFormat2a) OK 67ms 238s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_multiple_resume_write_group(RepositoryFormatKnit1) SKIP 37ms 238s Cannot test resume on repo that does not support suspending 238s 238s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_and_ghost(RepositoryFormatKnitPack4) OK 220ms 238s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store_basics(RepositoryFormat7) OK 329ms 238s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_no_op_suspend_resume(RepositoryFormatKnit4) SKIP 47ms 238s Cannot test resume on repo that does not support suspending 238s 238s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_get_revision_reconcile(RepositoryFormatKnit3) OK 59ms 238s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_signature_store(RepositoryFormatKnitPack5) OK 36ms 238s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_no_op_suspend_resume(RepositoryFormatKnitPack1) OK 38ms 238s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_get_revision_reconcile(RepositoryFormat2aSubtree) OK 46ms 238s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_no_op_suspend_resume(RepositoryFormat6) SKIP 16ms 238s Cannot test resume on repo that does not support suspending 238s 238s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_ghost_revision(RepositoryFormat2a) OK 234ms 238s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_signature_store(RepositoryFormatKnitPack4) OK 35ms 238s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store(RemoteRepositoryFormat-v2) OK 124ms 238s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_get_revision_reconcile(RepositoryFormat5) OK 24ms 239s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_passes_resume_info(RepositoryFormatKnit3) SKIP 20ms 239s only valid for direct connections to resumable repos 239s 239s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_get_revision_deltas(RepositoryFormatKnitPack5RichRootBroken) OK 314ms 239s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_resume_abort_fails(RepositoryFormatKnitPack6) OK 51ms 239s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test__get_sink(RepositoryFormatKnitPack5RichRoot) OK 32ms 239s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test__get_sink(RepositoryFormat2a) OK 17ms 239s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_passes_resume_info(RepositoryFormat2aSubtree) OK 50ms 239s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_resume_abort_fails(RepositoryFormatKnit1) SKIP 25ms 239s Cannot test suspend on repo that does not support suspending 239s 239s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_signature_store(RemoteRepositoryFormat-default) OK 69ms 239s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_passes_resume_info(RepositoryFormat5) SKIP 19ms 239s only valid for direct connections to resumable repos 239s 239s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_second_suspend_fails(RepositoryFormatKnit4) SKIP 28ms 239s Cannot test suspend on repo that does not support suspending 239s 239s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store(RepositoryFormatKnitPack6RichRoot) OK 34ms 239s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking(RepositoryFormatKnitPack5RichRoot) OK 35ms 239s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_add_revision_inventory_sha1(RepositoryFormatKnit3) OK 63ms 239s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_second_suspend_fails(RepositoryFormatKnitPack1) OK 57ms 239s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store(RepositoryFormat7) OK 47ms 239s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking(RepositoryFormat2a) OK 50ms 239s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_second_suspend_fails(RepositoryFormat6) SKIP 30ms 239s Cannot test suspend on repo that does not support suspending 239s 239s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_add_revision_inventory_sha1(RepositoryFormat2aSubtree) OK 64ms 239s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_lock(RepositoryFormatKnit3) OK 28ms 239s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_lock(RepositoryFormat2aSubtree) OK 24ms 239s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_and_ghost(RemoteRepositoryFormat-default) SKIP 324ms 239s Irrelevant test 239s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_add_revision_inventory_sha1(RepositoryFormat5) OK 66ms 239s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_suspend_fails(RepositoryFormatKnitPack6) OK 68ms 239s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_lock(RepositoryFormat5) OK 34ms 239s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_write_group(RepositoryFormatKnitPack5RichRoot) OK 27ms 239s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_order(RepositoryFormatKnitPack5RichRoot) OK 27ms 239s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_suspend_fails(RepositoryFormatKnit1) SKIP 55ms 239s Cannot test suspend on repo that does not support suspending 239s 239s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_order(RepositoryFormat2a) OK 44ms 239s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_write_group(RepositoryFormat2a) OK 44ms 239s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_empty_initial_write_group(RepositoryFormatKnit4) SKIP 40ms 239s Cannot test resume on repo that does not support suspending 239s 239s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_get_revision_deltas(RepositoryFormatKnitPack3) OK 305ms 239s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_uses_deltas(RepositoryFormatKnit3) OK 24ms 239s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_add_missing_parent_after_resume(RepositoryFormatKnit3) SKIP 42ms 239s Cannot test resume on repo that does not support suspending 239s 239s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_uses_deltas(RepositoryFormat2aSubtree) OK 47ms 239s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store_basics(RepositoryFormatPackDevelopment2Subtree) OK 388ms 239s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store_basics(RepositoryFormat4) SKIP 9ms 239s Format All-in-one format 4 is not initializable. 239s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_empty_initial_write_group(RepositoryFormatKnitPack1) OK 68ms 239s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_uses_deltas(RepositoryFormat5) OK 28ms 239s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_empty_initial_write_group(RepositoryFormat6) SKIP 39ms 239s Cannot test resume on repo that does not support suspending 239s 239s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_signature_store(RepositoryFormatKnitPack5RichRootBroken) OK 56ms 239s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_write_group_then_abort(RepositoryFormatKnitPack6) OK 43ms 239s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_reconciler(RepositoryFormatKnitPack6RichRoot) OK 248ms 239s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_add_missing_parent_after_resume(RepositoryFormat2aSubtree) OK 137ms 239s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_signature_store(RepositoryFormatKnitPack3) OK 56ms 239s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_basics(RepositoryFormatKnitPack5RichRoot) OK 96ms 239s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_write_group_then_abort(RepositoryFormatKnit1) OK 34ms 239s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_add_missing_parent_after_resume(RepositoryFormat5) SKIP 30ms 239s Cannot test resume on repo that does not support suspending 239s 239s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_empty_initial_write_group(RepositoryFormatKnit4) SKIP 29ms 239s Cannot test suspend on repo that does not support suspending 239s 239s breezy.bzr.tests.test_bundle.V09BundleKnit2Tester.test_symlink_bundle OK 776ms 239s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store_basics(RepositoryFormatKnitPack5) OK 406ms 239s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_cannot_resume_aborted_write_group(RepositoryFormatKnitPack5RichRoot) OK 48ms 239s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_basics(RepositoryFormat2a) OK 81ms 239s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_empty_initial_write_group(RepositoryFormatKnitPack1) OK 44ms 239s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_signature_store(RemoteRepositoryFormat-v2) OK 96ms 239s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_reconciler(RepositoryFormat7) OK 118ms 239s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_empty_initial_write_group(RepositoryFormat6) SKIP 22ms 239s Cannot test suspend on repo that does not support suspending 239s 239s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_cannot_resume_aborted_write_group(RepositoryFormat2a) OK 51ms 239s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_store(RepositoryFormatKnit3) OK 42ms 239s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store(RepositoryFormatPackDevelopment2Subtree) OK 35ms 239s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store(RepositoryFormat4) SKIP 4ms 239s Format All-in-one format 4 is not initializable. 239s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_write_group(RepositoryFormatKnitPack6) OK 26ms 239s breezy.bzr.tests.test_bundle.V4BundleTester.test_alt_timezone_bundle OK 110ms 239s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_adding_missing_parents(RepositoryFormatKnit3) SKIP 32ms 239s Cannot test resume on repo that does not support suspending 239s 239s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_write_group(RepositoryFormatKnit1) OK 27ms 239s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_store(RepositoryFormat2aSubtree) OK 40ms 239s breezy.bzr.tests.per_versionedfile.TestContentFactoryAdaption.test_annotated_to_fulltext_no_eol OK 6ms 239s breezy.bzr.tests.per_versionedfile.TestKeyMapper.test_identity_mapper OK 2ms 239s breezy.bzr.tests.per_versionedfile.TestPlanMergeVersionedFile.test_get_record_stream OK 5ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_chunks(annotated-knit-escape) OK 4ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_fallback_implies_without_fallbacks(groupcompress-nograph) OK 3ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines(named-graph-knit-pack) OK 3ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines_no_key_generates_chk_key(named-knit) OK 3ms 239s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_store(RepositoryFormat5) OK 23ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines_no_key_generates_chk_key(groupcompress) OK 4ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines_nostoresha(annotated-knit-escape) OK 3ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines_return(groupcompress-nograph) OK 3ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_annotate(named-graph-knit-pack) OK 5ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_check_no_parameters(named-knit) OK 3ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_check_no_parameters(groupcompress) OK 2ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_check_progressbar_parameter(annotated-knit-escape) OK 2ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_check_with_keys_becomes_generator(groupcompress-nograph) OK 5ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_clear_cache(named-graph-knit-pack) OK 2ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_construct(named-knit) OK 2ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_construct(groupcompress) OK 3ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_empty_lines(annotated-knit-escape) OK 4ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_filter_absent_records(groupcompress-nograph) OK 4ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_annotator(named-graph-knit-pack) OK 5ms 239s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store(RepositoryFormatKnitPack5RichRoot) OK 44ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_known_graph_ancestry(named-knit) OK 4ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_known_graph_ancestry(groupcompress) OK 4ms 239s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_text_from_ghost_revision(RepositoryFormatKnitPack5) OK 139ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_parent_map(annotated-knit-escape) OK 5ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_empty(groupcompress-nograph) OK 2ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface(named-graph-knit-pack) OK 4ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface_groupcompress(named-knit) OK 4ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface_groupcompress(groupcompress) OK 4ms 239s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_adding_missing_parents(RepositoryFormat2aSubtree) OK 109ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface_ordered(annotated-knit-escape) OK 8ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface_ordered_with_delta_closure(groupcompress-nograph) OK 4ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_missing_records_are_absent(named-graph-knit-pack) OK 4ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_native_formats_are_wire_ready_delta(named-knit) OK 4ms 239s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store(RepositoryFormat2a) OK 40ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_native_formats_are_wire_ready_delta(groupcompress) OK 4ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_native_formats_are_wire_ready_ft_delta(annotated-knit-escape) OK 5ms 239s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_adding_missing_parents(RepositoryFormat5) SKIP 21ms 239s Cannot test resume on repo that does not support suspending 239s 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_native_formats_are_wire_ready_one_ft(groupcompress-nograph) OK 3ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_unknown_storage_kind_raises(named-graph-knit-pack) OK 4ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_wire_ready_delta_closure_included(named-knit) OK 4ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_wire_ready_delta_closure_included(groupcompress) OK 3ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_sha1s(annotated-knit-escape) OK 7ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_annotated_knits(groupcompress-nograph) OK 6ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_annotated_knits_noeol(named-graph-knit-pack) OK 7ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_delta_missing_basis_can_be_added_later(named-knit) SKIP 4ms 239s versioned file scenario does not support partial insertion 239s 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_delta_missing_basis_can_be_added_later(groupcompress) SKIP 3ms 239s versioned file scenario does not support partial insertion 239s 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_delta_missing_basis_no_corruption(annotated-knit-escape) OK 6ms 239s breezy.bzr.tests.test_bundle.V4BundleTester.test_bundle_with_ghosts OK 172ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_empty(groupcompress-nograph) OK 3ms 239s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store_basics(RepositoryFormatKnitPack4) OK 284ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_existing_keys(named-graph-knit-pack) OK 6ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_fulltexts(named-knit) OK 8ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_fulltexts(groupcompress) OK 6ms 239s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_no_new_data(RepositoryFormatKnitPack5RichRoot) OK 77ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_fulltexts_noeol(annotated-knit-escape) OK 16ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_long_parent_chain_out_of_order(groupcompress-nograph) SKIP 3ms 239s ancestry info only relevant with graph. 239s 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_missing_keys(named-graph-knit-pack) OK 3ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_out_of_order(named-knit) OK 6ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_out_of_order(groupcompress) OK 5ms 239s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_text_from_ghost_revision(RepositoryFormatKnitPack4) OK 145ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_plain_knits(annotated-knit-escape) OK 16ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_plain_knits_noeol(groupcompress-nograph) OK 5ms 239s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_no_new_data(RepositoryFormat2a) OK 43ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_iter_lines_added_or_present_in_keys(named-graph-knit-pack) OK 4ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_keys(named-knit) OK 3ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_keys(groupcompress) OK 3ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_known_graph_with_fallbacks(annotated-knit-escape) OK 4ms 239s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_get_revision_deltas(RemoteRepositoryFormat-v2) OK 575ms 239s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_plus_new_data(RepositoryFormatKnit3) SKIP 25ms 239s Cannot test resume on repo that does not support suspending 239s 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_make_mpdiffs(groupcompress-nograph) OK 35ms 239s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_newline_only(named-graph-knit-pack) OK 4ms 239s breezy.bzr.tests.per_versionedfile.TestWeave.test_add_follows_left_matching_blocks SKIP 2ms 239s WeaveFile ignores left_matching_blocks 239s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store_basics(RepositoryFormatKnitPack5RichRootBroken) OK 315ms 239s breezy.bzr.tests.per_versionedfile.TestWeave.test_add_unchanged_last_line_noeol_snapshot OK 26ms 239s breezy.bzr.tests.per_versionedfile.TestWeave.test_get_reserved OK 2ms 239s breezy.bzr.tests.per_versionedfile.TestWeave.test_mutate_after_finish OK 2ms 239s breezy.bzr.tests.per_versionedfile.TestWeaveMerge.testNonClashInsert2 OK 3ms 239s breezy.bzr.tests.per_versionedfile.TestWeaveMerge.test_sync_on_deletion OK 3ms 239s breezy.bzr.tests.per_versionedfile.VirtualVersionedFilesTests.test_get_sha1s OK 2ms 239s breezy.bzr.tests.test__btree_serializer.TestGCCKHSHA1LeafNode.test_large_offsets OK 2ms 239s breezy.bzr.tests.test__btree_serializer.TestHexAndUnhex.test_from_hex OK 2ms 239s breezy.bzr.tests.test__btree_serializer.Test_KeyToSha1.test_simple OK 2ms 239s breezy.bzr.tests.test__chk_map.TestDeserialiseInternalNode.test_deserialise_with_prefix(python) OK 2ms 239s breezy.bzr.tests.test__chk_map.TestDeserialiseLeafNode.test_deserialise_item_with_null_width_1(python) OK 2ms 239s breezy.bzr.tests.test__chk_map.TestDeserialiseLeafNode.test_iteritems_selected_one_of_two_items(python) OK 2ms 239s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_plus_new_data(RepositoryFormat2aSubtree) OK 71ms 239s breezy.bzr.tests.test__chk_map.TestSearchKeys.test_255_does_not_include_newline(python) OK 4ms 239s breezy.bzr.tests.test__chk_map.Test_BytesToTextKey.test_file(python) OK 2ms 239s breezy.bzr.tests.test__chk_map.Test_BytesToTextKey.test_invalid_too_short_name(python) OK 2ms 239s breezy.bzr.tests.test__dirstate_helpers.TestBisectPathLeft.test_simple OK 2ms 239s breezy.bzr.tests.test__dirstate_helpers.TestCompiledBisectPathRight.test_involved OK 2ms 239s breezy.bzr.tests.test__dirstate_helpers.TestCompiledLtPathByDirblock.test_cmp_simple_paths OK 2ms 239s breezy.bzr.tests.test__dirstate_helpers.TestLtByDirs.test_cmp_empty OK 2ms 239s breezy.bzr.tests.test__dirstate_helpers.TestLtPathByDirblock.test_tricky_paths OK 9ms 239s breezy.bzr.tests.test__dirstate_helpers.TestPackStat.test_ancient_mtime(dirstate_Python) OK 2ms 239s breezy.bzr.tests.test__dirstate_helpers.TestPackStat.test_fractional_mtime(dirstate_Python) OK 2ms 239s breezy.bzr.tests.test__dirstate_helpers.TestPackStat.test_result(dirstate_Python) OK 2ms 240s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_plus_new_data(RepositoryFormat5) SKIP 23ms 240s Cannot test resume on repo that does not support suspending 240s 240s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store_basics(RepositoryFormatKnit3) OK 261ms 240s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_with_missing_parents(RepositoryFormatKnitPack5RichRoot) OK 84ms 240s breezy.bzr.tests.test__dirstate_helpers.TestProcessEntry.test_sha1provider_stat_and_sha1_used(utf8,dirstate_Python) OK 130ms 240s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_reserved_id(RepositoryFormatPackDevelopment2Subtree) OK 243ms 240s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_reserved_id(RepositoryFormat4) SKIP 5ms 240s Format All-in-one format 4 is not initializable. 240s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_with_missing_parents(RepositoryFormat2a) OK 67ms 240s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_multiple_resume_write_group(RepositoryFormatKnit3) SKIP 21ms 240s Cannot test resume on repo that does not support suspending 240s 240s breezy.bzr.tests.test_bundle.V4BundleTester.test_last_modified OK 398ms 240s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_multiple_resume_write_group(RepositoryFormat2aSubtree) OK 40ms 240s breezy.bzr.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_text_from_ghost_revision(RemoteRepositoryFormat-default) OK 351ms 240s breezy.bzr.tests.test__dirstate_helpers.TestReadDirblocks.test_trailing_garbage(unicode) OK 106ms 240s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_multiple_resume_write_group(RepositoryFormat5) SKIP 23ms 240s Cannot test resume on repo that does not support suspending 240s 240s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_observed_sha1_cachable(utf8,dirstate_Python) OK 11ms 240s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store_basics(RepositoryFormat2aSubtree) OK 284ms 240s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_no_op_suspend_resume(RepositoryFormatKnitPack5RichRoot) OK 79ms 240s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store_basics(RepositoryFormatKnitPack3) OK 389ms 240s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible(RepositoryFormatKnitPack6RichRoot) OK 125ms 240s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_sha1provider_sha1_used(utf8,dirstate_Python) OK 114ms 240s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_no_op_suspend_resume(RepositoryFormat2a) OK 48ms 240s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_dir_to_file(utf8,dirstate_Python) OK 6ms 240s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_revision_trees(RepositoryFormatKnitPack5RichRootBroken) OK 232ms 240s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_resume_abort_fails(RepositoryFormatKnit3) SKIP 21ms 240s Cannot test suspend on repo that does not support suspending 240s 240s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store_basics(RemoteRepositoryFormat-default) OK 585ms 240s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible(RepositoryFormat7) OK 63ms 240s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_exposed_versioned_files_are_marked_dirty(RepositoryFormatKnitPack6RichRoot) OK 16ms 240s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_resume_abort_fails(RepositoryFormat2aSubtree) OK 48ms 240s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store_basics(RepositoryFormat5) OK 134ms 240s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_exposed_versioned_files_are_marked_dirty(RepositoryFormat7) OK 28ms 240s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_resume_abort_fails(RepositoryFormat5) SKIP 20ms 240s Cannot test suspend on repo that does not support suspending 240s 240s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_get_serializer_format(RepositoryFormatKnitPack5) OK 19ms 240s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_entry(utf8,dirstate_Python) OK 96ms 240s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_entry_dir_unchanged(utf8,dirstate_Python) OK 10ms 240s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_signature_store(RepositoryFormatKnitPack5RichRoot) OK 44ms 240s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_get_serializer_format(RepositoryFormatKnitPack4) OK 19ms 240s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_entry_symlink(utf8,dirstate_Python) OK 7ms 240s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_file_to_dir(utf8,dirstate_Python) OK 5ms 240s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_symlink_to_dir(utf8,dirstate_Python) OK 5ms 240s breezy.bzr.tests.test__dirstate_helpers.TestUsingCompiledIfAvailable.test__read_dirblocks OK 2ms 240s breezy.bzr.tests.test__groupcompress.TestBase128Int.test_decode_with_trailing_bytes(C) OK 2ms 240s breezy.bzr.tests.test__groupcompress.TestCopyInstruction.test_encode_no_length OK 2ms 240s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_second_suspend_fails(RepositoryFormatKnitPack5RichRoot) OK 43ms 240s breezy.bzr.tests.test__groupcompress.TestDeltaIndex.test_delta_with_offsets OK 2ms 240s breezy.bzr.tests.test__groupcompress.TestMakeAndApplyCompatible.test_direct(PC) OK 2ms 240s breezy.bzr.tests.test__groupcompress.TestMakeAndApplyDelta.test_apply_delta_to_source_is_safe(python) OK 2ms 240s breezy.bzr.tests.test__groupcompress.TestMakeAndApplyDelta.test_make_noop_delta(python) OK 2ms 240s breezy.bzr.tests.test__rio.TestReadUTF8Stanza.test_invalid_tag(python) OK 2ms 240s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_get_serializer_format(RemoteRepositoryFormat-default) OK 23ms 240s breezy.bzr.tests.test__rio.TestReadUTF8Stanza.test_non_ascii_char(python) OK 2ms 240s breezy.bzr.tests.test__rio.TestValidTag.test_empty(python) OK 1ms 240s breezy.bzr.tests.test__rio.TestValidTag.test_numeric(python) OK 1ms 240s breezy.bzr.tests.test_btree_index.TestBTreeBuilder.test_2_leaves_1_0 OK 11ms 240s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible_in_write_group(RepositoryFormatKnitPack5) OK 109ms 240s breezy.bzr.tests.test_btree_index.TestBTreeBuilder.test_root_leaf_2_2 OK 4ms 240s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_signature_store(RepositoryFormat2a) OK 41ms 240s breezy.bzr.tests.test_btree_index.TestBTreeIndex.test__find_ancestors_dont_search_known OK 5ms 240s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_second_suspend_fails(RepositoryFormat2a) OK 40ms 240s breezy.bzr.tests.test_btree_index.TestBTreeIndex.test_clear_cache OK 14ms 240s breezy.bzr.tests.test_btree_index.TestBTreeIndex.test_external_references_two_records OK 4ms 240s breezy.bzr.tests.test_btree_index.TestBTreeIndex.test_iter_key_prefix_2_key_element_refs OK 4ms 240s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_suspend_fails(RepositoryFormatKnit3) SKIP 20ms 240s Cannot test suspend on repo that does not support suspending 240s 240s breezy.bzr.tests.test_btree_index.TestBTreeIndex.test_with_large_offset OK 13ms 240s breezy.bzr.tests.test_btree_index.TestBTreeNodes.test_LeafNode_2_2(python) OK 4ms 240s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store(RepositoryFormatKnit3) OK 40ms 240s breezy.bzr.tests.test_btree_index.TestExpandOffsets.test_default_recommended_pages OK 2ms 240s breezy.bzr.tests.test_btree_index.TestExpandOffsets.test_stay_within_layer OK 2ms 240s breezy.bzr.tests.test_bundle.BTreeTester.test_adds OK 3ms 240s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_revision_trees(RepositoryFormatKnitPack3) OK 228ms 240s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_suspend_fails(RepositoryFormat2aSubtree) OK 56ms 240s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store(RepositoryFormat2aSubtree) OK 60ms 240s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_suspend_fails(RepositoryFormat5) SKIP 18ms 240s Cannot test suspend on repo that does not support suspending 240s 240s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store(RepositoryFormat5) OK 25ms 240s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_install_revisions(RepositoryFormatKnitPack6RichRoot) OK 158ms 240s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible_in_write_group(RepositoryFormatKnitPack4) OK 144ms 240s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_empty_initial_write_group(RepositoryFormatKnitPack5RichRoot) OK 53ms 240s breezy.bzr.tests.test_bundle.BundleTester1.test_mismatched_model OK 118ms 240s breezy.bzr.tests.test_bundle.TestBundleWriterReader.test_decode_name OK 2ms 240s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_empty_initial_write_group(RepositoryFormat2a) OK 29ms 240s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_write_group_then_abort(RepositoryFormatKnit3) OK 20ms 240s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_install_revisions(RepositoryFormat7) OK 89ms 240s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_write_group_then_abort(RepositoryFormat2aSubtree) OK 24ms 240s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_write_group_then_abort(RepositoryFormat5) OK 18ms 240s breezy.bzr.tests.test_bundle.V08BundleTester.test_alt_timezone_bundle OK 87ms 240s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_empty_initial_write_group(RepositoryFormatKnitPack5RichRoot) OK 27ms 240s breezy.bzr.tests.test_bundle.V08BundleTester.test_bundle_unicode_properties OK 32ms 240s breezy.bzr.tests.test_bundle.V08BundleTester.test_malformed OK 3ms 240s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_empty_initial_write_group(RepositoryFormat2a) OK 29ms 240s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_item_keys_introduced_by(RepositoryFormatKnitPack5) OK 76ms 240s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_write_group(RepositoryFormatKnit3) OK 24ms 240s breezy.bzr.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible_in_write_group(RemoteRepositoryFormat-default) OK 193ms 240s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_write_group(RepositoryFormat2aSubtree) OK 46ms 240s breezy.bzr.tests.test_bundle.V4BundleTester.test_whitespace_bundle OK 707ms 240s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_write_group(RepositoryFormat5) OK 36ms 240s breezy.bzr.tests.per_versionedfile.TestContentFactoryAdaption.test_select_adaptor OK 3ms 240s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_item_keys_introduced_by(RepositoryFormatKnitPack4) OK 144ms 240s breezy.bzr.tests.test_bundle.V08BundleTester.test_with_subtree SKIP 165ms 240s Format 0.8 doesn't work with knit3 240s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store_basics(RepositoryFormatKnitPack5RichRoot) OK 328ms 240s breezy.bzr.tests.per_versionedfile.TestOrderingVersionedFilesDecorator.test_get_record_stream_implicit_order OK 62ms 240s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_chunks(named-nograph-nodelta-knit-pack) OK 4ms 240s breezy.bzr.tests.test_bundle.V4_2aBundleTester.test_bundle_empty_property OK 86ms 240s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_fallback_implies_without_fallbacks(weave-named) SKIP 5ms 240s ThunkedVersionedFiles doesn't support fallbacks 240s 240s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_fallback_implies_without_fallbacks(plain-knit-pack) OK 3ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines(weave-prefix) OK 3ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines_no_key_generates_chk_key(named-graph-nodelta-knit-pack) OK 4ms 241s breezy.bzr.tests.test_bundle.V09BundleKnit1Tester.test_bundle_empty_property_alt OK 43ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines_nostoresha(named-nograph-nodelta-knit-pack) OK 4ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines_return(weave-named) OK 3ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines_return(plain-knit-pack) OK 5ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_annotate(weave-prefix) OK 4ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_check_no_parameters(named-graph-nodelta-knit-pack) OK 3ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_check_progressbar_parameter(named-nograph-nodelta-knit-pack) OK 2ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_check_with_keys_becomes_generator(weave-named) OK 4ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store_basics(RemoteRepositoryFormat-v2) OK 710ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_check_with_keys_becomes_generator(plain-knit-pack) OK 6ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_clear_cache(weave-prefix) OK 3ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_construct(named-graph-nodelta-knit-pack) OK 2ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_empty_lines(named-nograph-nodelta-knit-pack) OK 3ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_filter_absent_records(weave-named) OK 3ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_filter_absent_records(plain-knit-pack) OK 5ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_exposed_versioned_files_are_marked_dirty(RepositoryFormatPackDevelopment2Subtree) OK 22ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_annotator(weave-prefix) OK 6ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_known_graph_ancestry(named-graph-nodelta-knit-pack) OK 3ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_parent_map(named-nograph-nodelta-knit-pack) OK 3ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_empty(weave-named) OK 2ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_exposed_versioned_files_are_marked_dirty(RepositoryFormat4) SKIP 6ms 241s Format All-in-one format 4 is not initializable. 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_empty(plain-knit-pack) OK 2ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface(weave-prefix) OK 4ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface_groupcompress(named-graph-nodelta-knit-pack) OK 3ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface_ordered(named-nograph-nodelta-knit-pack) OK 3ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface_ordered_with_delta_closure(weave-named) OK 4ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface_ordered_with_delta_closure(plain-knit-pack) OK 7ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_all_revision_ids(RepositoryFormatKnitPack6RichRoot) OK 232ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_get_serializer_format(RepositoryFormatKnitPack5RichRootBroken) OK 24ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_missing_records_are_absent(weave-prefix) OK 5ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_native_formats_are_wire_ready_delta(named-graph-nodelta-knit-pack) OK 4ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_native_formats_are_wire_ready_ft_delta(named-nograph-nodelta-knit-pack) OK 4ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_native_formats_are_wire_ready_one_ft(weave-named) OK 3ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_native_formats_are_wire_ready_one_ft(plain-knit-pack) OK 3ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_unknown_storage_kind_raises(weave-prefix) OK 4ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_wire_ready_delta_closure_included(named-graph-nodelta-knit-pack) OK 3ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_sha1s(named-nograph-nodelta-knit-pack) OK 3ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_get_serializer_format(RepositoryFormatKnitPack3) OK 28ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_annotated_knits(weave-named) OK 8ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_item_keys_introduced_by(RemoteRepositoryFormat-default) OK 155ms 241s breezy.bzr.tests.test_bundle.V09BundleKnit1Tester.test_hide_history OK 115ms 241s breezy.bzr.tests.test_bundle.V4_2aBundleTester.test_creation OK 134ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_annotated_knits(plain-knit-pack) OK 14ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_revision_trees(RemoteRepositoryFormat-v2) OK 543ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_annotated_knits_noeol(weave-prefix) OK 14ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_delta_missing_basis_can_be_added_later(named-graph-nodelta-knit-pack) SKIP 3ms 241s versioned file scenario does not support partial insertion 241s 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_delta_missing_basis_no_corruption(named-nograph-nodelta-knit-pack) OK 4ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_empty(weave-named) OK 2ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_empty(plain-knit-pack) OK 2ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_get_serializer_format(RemoteRepositoryFormat-v2) OK 45ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_existing_keys(weave-prefix) OK 7ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_fulltexts(named-graph-nodelta-knit-pack) OK 6ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_fulltexts_noeol(named-nograph-nodelta-knit-pack) OK 5ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_access_asserts_if_reported_wrong(RepositoryFormatPackDevelopment2Subtree) OK 36ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_access_asserts_if_reported_wrong(RepositoryFormat4) SKIP 7ms 241s Format All-in-one format 4 is not initializable. 241s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_get_revision_reconcile(RepositoryFormatKnitPack5RichRootBroken) OK 35ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_long_parent_chain_out_of_order(weave-named) OK 47ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_iter_inventories_is_ordered(RepositoryFormatKnitPack6RichRoot) OK 126ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_get_revision_reconcile(RepositoryFormatKnitPack3) OK 35ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_long_parent_chain_out_of_order(plain-knit-pack) OK 50ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_missing_keys(weave-prefix) OK 3ms 241s breezy.bzr.tests.test_bundle.V4_2aBundleTester.test_multiple_inventories_as_xml OK 145ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_out_of_order(named-graph-nodelta-knit-pack) OK 6ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_all_revision_ids(RepositoryFormat7) OK 198ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_plain_knits(named-nograph-nodelta-knit-pack) OK 5ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_plain_knits_noeol(weave-named) OK 8ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_install_revisions(RepositoryFormatPackDevelopment2Subtree) OK 142ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_plain_knits_noeol(plain-knit-pack) OK 12ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_iter_lines_added_or_present_in_keys(weave-prefix) OK 3ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_keys(named-graph-nodelta-knit-pack) OK 3ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_install_revisions(RepositoryFormat4) SKIP 6ms 241s Format All-in-one format 4 is not initializable. 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_known_graph_with_fallbacks(named-nograph-nodelta-knit-pack) SKIP 3ms 241s ancestry info only relevant with graph. 241s 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store_basics(RepositoryFormat2a) OK 346ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_exposed_versioned_files_are_marked_dirty(RepositoryFormatKnit3) OK 24ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_iter_inventories_is_ordered(RepositoryFormat7) OK 104ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_exposed_versioned_files_are_marked_dirty(RepositoryFormat2aSubtree) OK 16ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_get_revision_reconcile(RemoteRepositoryFormat-v2) OK 110ms 241s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_empty_get_missing_parent_inventories(RepositoryFormatKnitPack5) OK 25ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_exposed_versioned_files_are_marked_dirty(RepositoryFormat5) OK 18ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test__get_sink(RepositoryFormatPackDevelopment2Subtree) OK 22ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_get_serializer_format(RepositoryFormatKnitPack5RichRoot) OK 17ms 241s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_empty_get_missing_parent_inventories(RepositoryFormatKnitPack4) OK 18ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_item_keys_introduced_by(RepositoryFormatKnitPack5RichRootBroken) OK 87ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test__get_sink(RepositoryFormat4) SKIP 5ms 241s Format All-in-one format 4 is not initializable. 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_get_serializer_format(RepositoryFormat2a) OK 23ms 241s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_empty_get_missing_parent_inventories(RemoteRepositoryFormat-default) OK 37ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_add_revision_inventory_sha1(RepositoryFormatKnitPack5RichRootBroken) OK 57ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_item_keys_introduced_by(RepositoryFormatKnitPack3) OK 90ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_get_revision_deltas(RepositoryFormatKnitPack5) OK 204ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_add_revision_inventory_sha1(RepositoryFormatKnitPack3) OK 40ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_install_revisions(RepositoryFormatKnit3) OK 99ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_make_mpdiffs(weave-named) OK 206ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_add_revision_inventory_sha1(RemoteRepositoryFormat-v2) OK 95ms 241s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories(RepositoryFormatKnitPack6RichRoot) OK 154ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_order(RepositoryFormatPackDevelopment2Subtree) OK 20ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_make_mpdiffs(plain-knit-pack) OK 89ms 241s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_newline_only(weave-prefix) OK 3ms 241s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories(RepositoryFormat7) SKIP 24ms 241s format not stackable 241s 241s breezy.bzr.tests.per_versionedfile.TestWeave.test_add_lines_with_ghosts OK 2ms 241s breezy.bzr.tests.per_versionedfile.TestWeave.test_ancestry OK 3ms 241s breezy.bzr.tests.per_versionedfile.TestWeave.test_get_texts_eol_variation OK 3ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_order(RepositoryFormat4) SKIP 7ms 241s Format All-in-one format 4 is not initializable. 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_install_revisions(RepositoryFormat2aSubtree) OK 131ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_uses_deltas(RepositoryFormatKnitPack5RichRootBroken) OK 46ms 241s breezy.bzr.tests.per_versionedfile.TestWeaveHTTP.test_readonly_http_works OK 55ms 241s breezy.bzr.tests.per_versionedfile.TestWeaveMerge.testSameInsert OK 3ms 241s breezy.bzr.tests.per_versionedfile.VirtualVersionedFilesTests.test_add_mpdiffs OK 2ms 241s breezy.bzr.tests.per_versionedfile.VirtualVersionedFilesTests.test_iter_lines_added_or_present_in_keys OK 2ms 241s breezy.bzr.tests.test__btree_serializer.TestGCCKHSHA1LeafNode.test_multi_key_same_offset OK 2ms 241s breezy.bzr.tests.test__btree_serializer.Test_KeyToSha1.test_invalid_empty OK 2ms 241s breezy.bzr.tests.test__chk_map.TestDeserialiseInternalNode.test_deserialise_one(C) OK 2ms 241s breezy.bzr.tests.test__chk_map.TestDeserialiseInternalNode.test_raises_on_non_internal(C) OK 2ms 241s breezy.bzr.tests.test__chk_map.TestDeserialiseLeafNode.test_deserialise_item_with_null_width_2(C) OK 2ms 241s breezy.bzr.tests.test__chk_map.TestDeserialiseLeafNode.test_key_after_map(C) OK 2ms 241s breezy.bzr.tests.test__chk_map.TestSearchKeys.test_simple_16(C) OK 2ms 241s breezy.bzr.tests.test__chk_map.Test_BytesToTextKey.test_invalid_no_kind(C) OK 2ms 241s breezy.bzr.tests.test__chk_map.Test_BytesToTextKey.test_invalid_too_short_parent_id(C) OK 2ms 241s breezy.bzr.tests.test__dirstate_helpers.TestCompiledBisectDirblock.test_involved OK 2ms 241s breezy.bzr.tests.test__dirstate_helpers.TestCompiledLtByDirs.test_cmp_non_ascii OK 2ms 241s breezy.bzr.tests.test__dirstate_helpers.TestCompiledLtPathByDirblock.test_unicode_not_allowed OK 2ms 241s breezy.bzr.tests.test__dirstate_helpers.TestLtByDirs.test_cmp_unicode_not_allowed OK 2ms 241s breezy.bzr.tests.test__dirstate_helpers.TestMemRChr.test_multiple OK 2ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_item_keys_introduced_by(RemoteRepositoryFormat-v2) OK 206ms 241s breezy.bzr.tests.test__dirstate_helpers.TestPackStat.test_distant_ctime(dirstate_Pyrex) OK 2ms 241s breezy.bzr.tests.test__dirstate_helpers.TestPackStat.test_giant_inode(dirstate_Pyrex) OK 2ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_uses_deltas(RepositoryFormatKnitPack3) OK 39ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_uses_deltas(RemoteRepositoryFormat-v2) OK 37ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_install_revisions(RepositoryFormat5) OK 99ms 241s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories_check(RepositoryFormatKnitPack5) OK 138ms 241s breezy.bzr.tests.test_bundle.V09BundleKnit1Tester.test_symlink_bundle OK 623ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_get_revision_deltas(RepositoryFormatKnitPack4) OK 261ms 241s breezy.bzr.tests.test__dirstate_helpers.TestProcessEntry.test_exceptions_raised(unicode,dirstate_Pyrex) OK 90ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_basics(RepositoryFormatPackDevelopment2Subtree) OK 69ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_basics(RepositoryFormat4) SKIP 7ms 241s Format All-in-one format 4 is not initializable. 241s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories_check(RepositoryFormatKnitPack4) OK 79ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_iter_inventories_is_ordered(RepositoryFormatPackDevelopment2Subtree) OK 137ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_iter_inventories_is_ordered(RepositoryFormat4) SKIP 8ms 241s Format All-in-one format 4 is not initializable. 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_item_keys_introduced_by(RepositoryFormatKnitPack5RichRoot) OK 110ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_store(RepositoryFormatKnitPack5RichRootBroken) OK 52ms 241s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_empty_get_missing_parent_inventories(RepositoryFormatKnitPack5RichRootBroken) OK 36ms 241s breezy.bzr.tests.test__dirstate_helpers.TestProcessEntry.test_simple_changes(unicode,dirstate_Pyrex) OK 115ms 241s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_empty_get_missing_parent_inventories(RepositoryFormatKnitPack3) OK 28ms 241s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test__is_executable_win32(unicode,dirstate_Pyrex) OK 12ms 241s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_store(RepositoryFormatKnitPack3) OK 57ms 241s breezy.bzr.tests.test_bundle.V09BundleKnit2Tester.test_alt_timezone_bundle OK 164ms 241s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_observed_sha1_not_cachable(unicode,dirstate_Pyrex) OK 7ms 241s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_empty_get_missing_parent_inventories(RemoteRepositoryFormat-v2) OK 53ms 242s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories_check(RemoteRepositoryFormat-default) OK 188ms 242s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_store(RemoteRepositoryFormat-v2) OK 122ms 242s breezy.bzr.tests.test_bundle.V09BundleKnit2Tester.test_bundle_unicode_properties OK 128ms 242s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_item_keys_introduced_by(RepositoryFormat2a) OK 189ms 242s breezy.bzr.tests.test_bundle.V09BundleKnit2Tester.test_malformed OK 5ms 242s breezy.bzr.tests.test_bundle.V4_2aBundleTester.test_unicode_symlink_bundle OK 774ms 242s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_sha1provider_stat_and_sha1_used(unicode,dirstate_Pyrex) OK 147ms 242s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_dir_to_symlink(unicode,dirstate_Pyrex) OK 6ms 242s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_entry_dir(unicode,dirstate_Pyrex) OK 7ms 242s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store(RepositoryFormatPackDevelopment2Subtree) OK 49ms 242s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store(RepositoryFormat4) SKIP 5ms 242s Format All-in-one format 4 is not initializable. 242s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_iter_inventories_is_ordered(RepositoryFormatKnit3) OK 80ms 242s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories(RepositoryFormatPackDevelopment2Subtree) OK 203ms 242s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories(RepositoryFormat4) SKIP 6ms 242s Format All-in-one format 4 is not initializable. 242s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_entry_file_unchanged(unicode,dirstate_Pyrex) OK 90ms 242s breezy.bzr.tests.test_bundle.V09BundleKnit2Tester.test_with_subtree SKIP 121ms 242s Format 0.9 doesn't work with subtrees 242s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_ghost_revision(RepositoryFormatKnitPack6RichRoot) OK 158ms 242s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_entry_tree_reference(unicode,dirstate_Pyrex) OK 6ms 242s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_file_to_symlink(unicode,dirstate_Pyrex) OK 13ms 242s breezy.bzr.tests.test_bzrdir.ChrootedTests.test_find_controldirs_permission_denied OK 139ms 242s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_symlink_to_file(unicode,dirstate_Pyrex) OK 8ms 242s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_ghost_revision(RepositoryFormat7) SKIP 22ms 242s format not stackable 242s 242s breezy.bzr.tests.test__dirstate_helpers.TestUsingCompiledIfAvailable.test_process_entry OK 2ms 242s breezy.bzr.tests.test__groupcompress.TestCopyInstruction.test_decode OK 3ms 242s breezy.bzr.tests.test__groupcompress.TestDeltaIndex.test__dump_index_two_sources OK 3ms 242s breezy.bzr.tests.test__groupcompress.TestDeltaIndex.test_repr OK 2ms 242s breezy.bzr.tests.test__groupcompress.TestMakeAndApplyDelta.test_apply_delta(C) OK 2ms 242s breezy.bzr.tests.test__groupcompress.TestMakeAndApplyDelta.test_make_delta(C) OK 3ms 242s breezy.bzr.tests.test__rio.TestReadUTF8Stanza.test_continuation_too_early(C) OK 2ms 242s breezy.bzr.tests.test__rio.TestReadUTF8Stanza.test_large(C) OK 2ms 242s breezy.bzr.tests.test__rio.TestReadUTF8Stanza.test_none(C) OK 2ms 242s breezy.bzr.tests.test__rio.TestValidTag.test_no_colon(C) OK 2ms 242s breezy.bzr.tests.test_bzrdir.ChrootedTests.test_open_containing_tree_branch_or_repository_repo_subdir OK 22ms 242s breezy.bzr.tests.test__rio.TestValidTag.test_ok(C) OK 2ms 242s breezy.bzr.tests.test_btree_index.TestBTreeBuilder.test_empty_1_0 OK 3ms 242s breezy.bzr.tests.test_btree_index.TestBTreeBuilder.test_spill_index_stress_1_1 OK 8ms 242s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_passes_resume_info(RepositoryFormatKnitPack5) OK 31ms 242s breezy.bzr.tests.test_btree_index.TestBTreeIndex.test__find_ancestors_one_page OK 5ms 242s breezy.bzr.tests.test_btree_index.TestBTreeIndex.test_eq_ne OK 4ms 242s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_iter_inventories_is_ordered(RepositoryFormat2aSubtree) OK 108ms 242s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_passes_resume_info(RepositoryFormatKnitPack4) SKIP 27ms 242s only valid for direct connections to resumable repos 242s 242s breezy.bzr.tests.test_btree_index.TestBTreeIndex.test_iter_entries_references_2_refs_resolved OK 23ms 242s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories_check(RepositoryFormatKnitPack5RichRootBroken) OK 98ms 242s breezy.bzr.tests.test_btree_index.TestBTreeIndex.test_non_empty_key_count_2_2 OK 9ms 242s breezy.bzr.tests.test_btree_index.TestBTreeIndex.test_with_small_offset OK 10ms 242s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_passes_resume_info(RemoteRepositoryFormat-default) SKIP 23ms 242s only valid for direct connections to resumable repos 242s 242s breezy.bzr.tests.test_btree_index.TestBTreeNodes.test__flatten_node(C) OK 7ms 242s breezy.bzr.tests.test_btree_index.TestExpandOffsets.test_no_root_node OK 2ms 242s breezy.bzr.tests.test_btree_index.TestMultiBisectRight.test_after OK 2ms 242s breezy.bzr.tests.test_bundle.BTreeTester.test_iteration OK 3ms 242s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_iter_inventories_is_ordered(RepositoryFormat5) OK 60ms 242s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_get_revision_deltas(RemoteRepositoryFormat-default) OK 559ms 242s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_empty_get_missing_parent_inventories(RepositoryFormatKnitPack5RichRoot) OK 16ms 242s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking(RepositoryFormatKnitPack6RichRoot) OK 36ms 242s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_empty_get_missing_parent_inventories(RepositoryFormat2a) OK 20ms 242s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking(RepositoryFormat7) OK 27ms 242s breezy.bzr.tests.test_bundle.V4BundleTester.test_bundle_root_id OK 167ms 242s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories(RepositoryFormatKnit3) SKIP 20ms 242s format not stackable 242s 242s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_lock(RepositoryFormatKnitPack5) OK 19ms 242s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories_check(RepositoryFormatKnitPack3) OK 115ms 242s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store_basics(RepositoryFormatKnitPack5RichRootBroken) OK 293ms 242s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_lock(RepositoryFormatKnitPack4) OK 32ms 242s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_lock(RemoteRepositoryFormat-default) OK 23ms 242s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_write_group(RepositoryFormatKnitPack6RichRoot) OK 17ms 242s breezy.bzr.tests.test_bundle.MungedBundleTesterV09.test_missing_trailing_whitespace OK 139ms 242s breezy.bzr.tests.test_bundle.TestBundleWriterReader.test_roundtrip_record_memory_hungry OK 3ms 242s breezy.bzr.tests.test_bundle.V4BundleTester.test_get_merge_request OK 93ms 242s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_write_group(RepositoryFormat7) OK 20ms 242s breezy.bzr.tests.test_bundle.V08BundleTester.test_bundle_empty_property OK 81ms 242s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories_check(RemoteRepositoryFormat-v2) OK 215ms 242s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories(RepositoryFormat2aSubtree) OK 244ms 242s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_reserved_id(RepositoryFormatKnitPack6RichRoot) OK 319ms 242s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_add_missing_parent_after_resume(RepositoryFormatKnitPack5) OK 201ms 242s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories(RepositoryFormat5) SKIP 56ms 242s format not stackable 242s 242s breezy.bzr.tests.test_bundle.V08BundleTester.test_get_merge_request OK 159ms 242s breezy.bzr.tests.test_bzrdir.ChrootedTests.test_sprout_recursive OK 461ms 242s breezy.bzr.tests.test_bzrdir.TestBzrDirFormat.test_create_branch_and_repo_uses_default OK 15ms 242s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories_check(RepositoryFormatKnitPack5RichRoot) OK 107ms 242s breezy.bzr.tests.test_bzrdir.TestBzrDirFormat.test_create_branch_convenience_under_shared_repo_no_tree_policy_force_tree OK 84ms 242s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_add_missing_parent_after_resume(RepositoryFormatKnitPack4) OK 127ms 242s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store_basics(RepositoryFormatKnitPack3) OK 406ms 242s breezy.bzr.tests.test_bzrdir.TestBzrDirFormat.test_register_unregister_format OK 25ms 242s breezy.bzr.tests.test_bzrdir.TestBzrFormat.test_check_support_status_optional OK 2ms 242s breezy.bzr.tests.test_bzrdir.TestBzrFormat.test_from_string_no_features OK 2ms 242s breezy.bzr.tests.test_bzrdir.TestFormatRegistry.test_format_registry OK 2ms 242s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_ghost_revision(RepositoryFormatPackDevelopment2Subtree) OK 227ms 242s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_ghost_revision(RepositoryFormat4) SKIP 4ms 242s Format All-in-one format 4 is not initializable. 242s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_passes_resume_info(RepositoryFormatKnitPack5RichRootBroken) OK 25ms 242s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_passes_resume_info(RepositoryFormatKnitPack3) SKIP 14ms 242s only valid for direct connections to resumable repos 242s 242s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_passes_resume_info(RemoteRepositoryFormat-v2) SKIP 24ms 242s only valid for direct connections to resumable repos 242s 242s breezy.bzr.tests.test_bundle.V4BundleTester.test_skip_file OK 460ms 242s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories_check(RepositoryFormat2a) OK 139ms 242s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_reserved_id(RepositoryFormat7) OK 271ms 242s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking(RepositoryFormatPackDevelopment2Subtree) OK 24ms 242s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking(RepositoryFormat4) SKIP 4ms 242s Format All-in-one format 4 is not initializable. 242s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_ghost_revision(RepositoryFormatKnit3) SKIP 25ms 242s format not stackable 242s 242s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_lock(RepositoryFormatKnitPack5RichRootBroken) OK 15ms 242s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_lock(RepositoryFormatKnitPack3) OK 13ms 242s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_lock(RemoteRepositoryFormat-v2) OK 25ms 242s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_write_group(RepositoryFormatPackDevelopment2Subtree) OK 18ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_write_group(RepositoryFormat4) SKIP 6ms 243s Format All-in-one format 4 is not initializable. 243s breezy.bzr.tests.test_bundle.V4_2aBundleTester.test_across_serializers OK 116ms 243s breezy.bzr.tests.test_bundle.V08BundleTester.test_skip_file SKIP 348ms 243s Bundle format cannot provide reader 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_add_missing_parent_after_resume(RemoteRepositoryFormat-default) OK 273ms 243s breezy.bzr.tests.test_bundle.V4_2aBundleTester.test_bundle_unicode_properties OK 53ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_add_missing_parent_after_resume(RepositoryFormatKnitPack5RichRootBroken) OK 76ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_ghost_revision(RepositoryFormat2aSubtree) OK 179ms 243s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_revision_trees(RepositoryFormatKnitPack5) OK 206ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_ghost_revision(RepositoryFormat5) SKIP 17ms 243s format not stackable 243s 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_cannot_resume_aborted_write_group(RepositoryFormatKnitPack6RichRoot) OK 79ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_passes_resume_info(RepositoryFormatKnitPack5RichRoot) OK 32ms 243s breezy.bzr.tests.test_bundle.V09BundleKnit1Tester.test_across_serializers OK 131ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_add_missing_parent_after_resume(RepositoryFormatKnitPack3) OK 85ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_cannot_resume_aborted_write_group(RepositoryFormat7) SKIP 40ms 243s Cannot test resume on repo that does not support suspending 243s 243s breezy.bzr.tests.test_bzrdir.TestHTTPRedirections_nosmart.test_loop OK 367ms 243s breezy.bzr.tests.test_bzrdir.TestMeta1DirColoFormat.test_supports_colo OK 5ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_passes_resume_info(RepositoryFormat2a) OK 39ms 243s breezy.bzr.tests.test_bundle.V09BundleKnit1Tester.test_bundle_sorted_properties OK 61ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking(RepositoryFormatKnit3) OK 44ms 243s breezy.bzr.tests.test_bzrdir.TestMeta1DirFormat.test_with_features OK 68ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking(RepositoryFormat2aSubtree) OK 57ms 243s breezy.bzr.tests.test_bundle.V4_2aBundleTester.test_install_revisions OK 242ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_adding_missing_parents(RepositoryFormatKnitPack5) OK 140ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking(RepositoryFormat5) OK 34ms 243s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store_basics(RemoteRepositoryFormat-v2) OK 550ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_lock(RepositoryFormatKnitPack5RichRoot) OK 49ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_add_missing_parent_after_resume(RemoteRepositoryFormat-v2) OK 217ms 243s breezy.bzr.tests.test_bzrdir.TestRepositoryAcquisitionPolicy.test_configure_relative_branch_stacking_url OK 128ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_lock(RepositoryFormat2a) OK 20ms 243s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_signature_store(RepositoryFormatPackDevelopment2Subtree) OK 60ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_adding_missing_parents(RepositoryFormatKnitPack4) OK 97ms 243s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_signature_store(RepositoryFormat4) SKIP 5ms 243s Format All-in-one format 4 is not initializable. 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_cannot_resume_aborted_write_group(RepositoryFormatPackDevelopment2Subtree) OK 46ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_cannot_resume_aborted_write_group(RepositoryFormat4) SKIP 5ms 243s Format All-in-one format 4 is not initializable. 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_write_group(RepositoryFormatKnit3) OK 37ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_write_group(RepositoryFormat2aSubtree) OK 38ms 243s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store(RepositoryFormatKnitPack5RichRootBroken) OK 64ms 243s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_revision_trees(RepositoryFormatKnitPack4) OK 380ms 243s breezy.bzr.tests.test_bundle.V4_2aBundleTester.test_single_inventory_multiple_parents_as_xml OK 186ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_write_group(RepositoryFormat5) OK 29ms 243s breezy.bzr.tests.test_bzrdir.TestRepositoryAcquisitionPolicy.test_sprout_upgrades_format_if_stacked_specified OK 132ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_adding_missing_parents(RepositoryFormatKnitPack5RichRootBroken) OK 87ms 243s breezy.bzr.tests.test_chk_map.TestCHKMapDifference.test__read_all_roots_multi_new_prepares_queues OK 7ms 243s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store(RepositoryFormatKnitPack3) OK 45ms 243s breezy.bzr.tests.test_chk_map.TestCHKMapDifference.test__read_all_roots_yields_extra_deep_records OK 8ms 243s breezy.bzr.tests.test_chk_map.TestInternalNode.test__iter_nodes_with_multiple_matches OK 2ms 243s breezy.bzr.tests.test_chk_map.TestInternalNode.test_iteritems_two_children_with_hash OK 2ms 243s breezy.bzr.tests.test_chk_map.TestIterInterestingNodes.test_empty_to_one_keys OK 4ms 243s breezy.bzr.tests.test_chk_map.TestLeafNode.test_current_size_size_changed OK 2ms 243s breezy.bzr.tests.test_chk_map.TestLeafNode.test_iteritems_selected_one_of_two_items OK 2ms 243s breezy.bzr.tests.test_chk_map.TestLeafNode.test_map_replacement OK 2ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_adding_missing_parents(RemoteRepositoryFormat-default) OK 125ms 243s breezy.bzr.tests.test_chk_map.TestLeafNode.test_unmap_present OK 2ms 243s breezy.bzr.tests.test_chk_map.TestMap.test_apply_empty_ab OK 3ms 243s breezy.bzr.tests.test_chk_map.TestMap.test_iter_changes_ab_ab_changed_values_shown OK 5ms 243s breezy.bzr.tests.test_chk_map.TestMap.test_iter_changes_unchanged_keys_in_multi_key_leafs_ignored OK 4ms 243s breezy.bzr.tests.test_chk_map.TestMap.test_map_double_deep_collapses OK 3ms 243s breezy.bzr.tests.test_chk_map.TestMap.test_unmap_last_item_root_is_leaf_new OK 4ms 243s breezy.bzr.tests.test_chk_map.TestMapSearchKeys.test_search_key_16 OK 4ms 243s breezy.bzr.tests.test_chk_map.TestNode.test_equal OK 2ms 243s breezy.bzr.tests.test_chk_map.TestTestCaseWithExampleMaps.test_one_deep_two_prefix_map_plain OK 4ms 243s breezy.bzr.tests.test_chk_serializer.TestBEncodeSerializer1.test_roundtrips_xml_invalid_chars OK 2ms 243s breezy.bzr.tests.test_conflicts.TestPerConflict.test_stanza_roundtrip(ContentsConflict) OK 2ms 243s breezy.bzr.tests.test_conflicts.TestPerConflict.test_stanzification(MissingParent) OK 2ms 243s breezy.bzr.tests.test_conflicts.TestPerConflict.test_stanzification(NonDirectoryParent) OK 2ms 243s breezy.bzr.tests.test_conflicts.TestPerConflict.test_stringification(UnversionedParent) OK 2ms 243s breezy.bzr.tests.test_generate_ids.TestGenRevisionId.test_gen_revision_id_user OK 2ms 243s breezy.bzr.tests.test_groupcompress.TestAllGroupCompressors.test_extract_from_compressor(C) OK 2ms 243s breezy.bzr.tests.test_groupcompress.TestGroupCompressBlock.test_from_empty_bytes OK 2ms 243s breezy.bzr.tests.test_groupcompress.TestGroupCompressConfig.test_max_bytes_to_index_in_config OK 14ms 243s breezy.bzr.tests.test_groupcompress.TestGroupCompressVersionedFiles.test_inconsistent_redundant_inserts_warn OK 6ms 243s breezy.bzr.tests.test_groupcompress.TestLazyGroupCompress.test__wire_bytes OK 6ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_add_missing_parent_after_resume(RepositoryFormatKnitPack5RichRoot) OK 113ms 243s breezy.bzr.tests.test_groupcompress.TestLazyGroupCompress.test_manager_default_compressor_settings OK 7ms 243s breezy.bzr.tests.test_groupcompress.Test_BatchingBlockFetcher.test_add_key_duplicate_read_memo OK 3ms 243s breezy.bzr.tests.test_hashcache.TestHashCache.test_hashcache_initial_miss OK 5ms 243s breezy.bzr.tests.test_hashcache.TestHashCacheFakeFilesystem.test_hashcache_miss_new_file OK 6ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_no_new_data(RepositoryFormatKnitPack6RichRoot) OK 88ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_adding_missing_parents(RepositoryFormatKnitPack3) OK 110ms 243s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test__find_ancestors_empty_index OK 3ms 243s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_iter_all_entries_empty OK 2ms 243s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_iter_all_keys OK 3ms 243s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_iter_entries_reloads_and_fails OK 4ms 243s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_iter_nothing_children_empty OK 2ms 243s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_reorder_after_iter_entries OK 3ms 243s breezy.bzr.tests.test_index.TestGraphIndex.test__find_ancestors OK 3ms 243s breezy.bzr.tests.test_index.TestGraphIndex.test_external_references_no_results OK 3ms 243s breezy.bzr.tests.test_index.TestGraphIndex.test_iter_entries_buffers_by_bytes_read OK 4ms 243s breezy.bzr.tests.test_index.TestGraphIndex.test_iter_key_prefix_2_key_element_refs OK 3ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_no_new_data(RepositoryFormat7) SKIP 25ms 243s Cannot test resume on repo that does not support suspending 243s 243s breezy.bzr.tests.test_index.TestGraphIndex.test_key_count_empty OK 2ms 243s breezy.bzr.tests.test_index.TestGraphIndex.test_lookup_missing_key_answers_without_io_when_map_permits OK 3ms 243s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store(RemoteRepositoryFormat-v2) OK 135ms 243s breezy.bzr.tests.test_index.TestGraphIndex.test_side_effect_buffering_with_offset OK 6ms 243s breezy.bzr.tests.test_index.TestGraphIndex.test_with_offset OK 6ms 243s breezy.bzr.tests.test_index.TestGraphIndexBuilder.test_add_node_bad_key_in_reference_lists OK 2ms 243s breezy.bzr.tests.test_index.TestGraphIndexBuilder.test_build_index_one_node_2_element_keys OK 2ms 243s breezy.bzr.tests.test_index.TestGraphIndexBuilder.test_clear_cache OK 2ms 243s breezy.bzr.tests.test_index.TestGraphIndexPrefixAdapter.test_construct OK 2ms 243s breezy.bzr.tests.test_index.TestGraphIndexPrefixAdapter.test_validate OK 2ms 243s breezy.bzr.tests.test_index.TestInMemoryGraphIndex.test_iter_key_prefix_1_key_element_refs OK 2ms 243s breezy.bzr.tests.test_index.TestInMemoryGraphIndex.test_key_count_two OK 2ms 243s breezy.bzr.tests.test_inv.TestCHKInventory.test_captures_parent_id_basename_index OK 4ms 243s breezy.bzr.tests.test_inv.TestCHKInventory.test_dir2_entry_to_bytes OK 3ms 243s breezy.bzr.tests.test_inv.TestCHKInventory.test_has_id_not OK 4ms 243s breezy.bzr.tests.test_inv.TestCHKInventory.test_symlink_entry_to_bytes OK 2ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_add_missing_parent_after_resume(RepositoryFormat2a) OK 82ms 243s breezy.bzr.tests.test_inv.TestCHKInventoryExpand.test_sub_and_root OK 8ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_plus_new_data(RepositoryFormatKnitPack5) OK 56ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_cannot_resume_aborted_write_group(RepositoryFormatKnit3) SKIP 23ms 243s Cannot test resume on repo that does not support suspending 243s 243s breezy.bzr.tests.test_inv.TestDeltaApplication.test_None_file_id(RepositoryFormatKnitPack3) OK 38ms 243s breezy.bzr.tests.test_bzrdir.ChrootedTests.test_find_branches OK 242ms 243s breezy.bzr.tests.test_bundle.V09BundleKnit1Tester.test_last_modified OK 524ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_plus_new_data(RepositoryFormatKnitPack4) OK 59ms 243s breezy.bzr.tests.test_inv.TestDeltaApplication.test_None_file_id(RepositoryFormatPackDevelopment2Subtree) OK 37ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_cannot_resume_aborted_write_group(RepositoryFormat2aSubtree) OK 65ms 243s breezy.bzr.tests.test_bzrdir.ChrootedTests.test_open_containing_tree_branch_or_repository_branch_subdir OK 45ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_adding_missing_parents(RemoteRepositoryFormat-v2) OK 167ms 243s breezy.bzr.tests.test_bzrdir.ChrootedTests.test_open_from_transport_bzrdir_in_parent OK 13ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_cannot_resume_aborted_write_group(RepositoryFormat5) SKIP 21ms 243s Cannot test resume on repo that does not support suspending 243s 243s breezy.bzr.tests.test_bzrdir.NonLocalTests.test_create_branch_convenience OK 15ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_no_new_data(RepositoryFormatPackDevelopment2Subtree) OK 42ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_no_new_data(RepositoryFormat4) SKIP 7ms 243s Format All-in-one format 4 is not initializable. 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_plus_new_data(RemoteRepositoryFormat-default) OK 85ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_adding_missing_parents(RepositoryFormatKnitPack5RichRoot) OK 62ms 243s breezy.bzr.tests.test_bzrdir.TestBzrDirFormat.test_create_branch_convenience_under_shared_repo OK 52ms 243s breezy.bzr.tests.test_bzrdir.TestBzrDirFormat.test_find_format_html OK 6ms 243s breezy.bzr.tests.test_bzrdir.TestBzrDirHooks.test_pre_open_called OK 3ms 243s breezy.bzr.tests.test_bzrdir.TestBzrFormat.test_feature_already_registered OK 2ms 243s breezy.bzr.tests.test_inv.TestDeltaApplication.test_None_file_id(WorkingTreeFormat6.apply_inventory_delta) OK 105ms 243s breezy.bzr.tests.test_bzrdir.TestDefaultFormat.test_get_set_default_format OK 3ms 243s breezy.bzr.tests.test_bzrdir.TestGenerateBackupName.test_exiting OK 6ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_plus_new_data(RepositoryFormatKnitPack5RichRootBroken) OK 58ms 243s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_existing_id_new_path(RepositoryFormatKnit4) OK 35ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_with_missing_parents(RepositoryFormatKnitPack6RichRoot) OK 78ms 243s breezy.bzr.tests.test_bzrdir.TestMeta1DirColoFormat.test_downgrade_to_2a OK 49ms 243s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_existing_id_new_path(RepositoryFormatKnitPack6RichRoot) OK 33ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_adding_missing_parents(RepositoryFormat2a) OK 87ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_with_missing_parents(RepositoryFormat7) SKIP 34ms 243s Cannot test resume on repo that does not support suspending 243s 243s breezy.bzr.tests.test_bzrdir.TestMeta1DirFormat.test_initialize_on_format_uses_smart_transport OK 36ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_plus_new_data(RepositoryFormatKnitPack3) OK 68ms 243s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_no_new_data(RepositoryFormatKnit3) SKIP 36ms 243s Cannot test resume on repo that does not support suspending 243s 243s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store_basics(RepositoryFormatPackDevelopment2Subtree) OK 341ms 243s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store_basics(RepositoryFormat4) SKIP 5ms 243s Format All-in-one format 4 is not initializable. 243s breezy.bzr.tests.test_bzrdir.TestRepositoryAcquisitionPolicy.test_add_fallback_repo_handles_relative_urls OK 46ms 243s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_existing_id_new_path(WorkingTreeFormat5.apply_inventory_delta) OK 71ms 244s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_exposed_versioned_files_are_marked_dirty(RepositoryFormatKnitPack5RichRootBroken) OK 18ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_multiple_resume_write_group(RepositoryFormatKnitPack5) OK 67ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_no_new_data(RepositoryFormat2aSubtree) OK 54ms 244s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_exposed_versioned_files_are_marked_dirty(RepositoryFormatKnitPack3) OK 23ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_no_new_data(RepositoryFormat5) SKIP 24ms 244s Cannot test resume on repo that does not support suspending 244s 244s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_file(RepositoryFormatKnit1) OK 48ms 244s breezy.bzr.tests.test_bzrdir.TestRepositoryAcquisitionPolicy.test_format_initialize_on_transport_ex_stacked_on OK 51ms 244s breezy.bzr.tests.test_chk_map.TestCHKMapDifference.test__read_all_roots_16 OK 4ms 244s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_exposed_versioned_files_are_marked_dirty(RemoteRepositoryFormat-v2) OK 30ms 244s breezy.bzr.tests.test_chk_map.TestCHKMapDifference.test__read_all_roots_no_old_16 OK 8ms 244s breezy.bzr.tests.test_chk_map.TestInternalNode.test__iter_nodes_no_key_filter OK 3ms 244s breezy.bzr.tests.test_chk_map.TestInternalNode.test_iteritems_empty_new OK 2ms 244s breezy.bzr.tests.test_chk_map.TestInternalNode.test_unmap_k23_from_k1_k22_k23_gives_k1_k22_tree_new OK 5ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_multiple_resume_write_group(RepositoryFormatKnitPack4) OK 56ms 244s breezy.bzr.tests.test_chk_map.TestIterInterestingNodes.test_none_to_one_key OK 4ms 244s breezy.bzr.tests.test_chk_map.TestLeafNode.test_deserialise_item_with_null_width_1 OK 2ms 244s breezy.bzr.tests.test_chk_map.TestLeafNode.test_map_exceeding_max_size_only_entry_new OK 2ms 244s breezy.bzr.tests.test_chk_map.TestLeafNode.test_unique_serialised_prefix_empty_new OK 2ms 244s breezy.bzr.tests.test_chk_map.TestMap.test__dump_tree_in_progress OK 4ms 244s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_get_serializer_format(RepositoryFormatPackDevelopment2Subtree) OK 21ms 244s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_get_serializer_format(RepositoryFormat4) SKIP 7ms 244s Format All-in-one format 4 is not initializable. 244s breezy.bzr.tests.test_chk_map.TestMap.test_from_dict_ab OK 4ms 244s breezy.bzr.tests.test_chk_map.TestMap.test_iter_changes_common_pages_not_loaded OK 8ms 244s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_file(RepositoryFormatKnitPack5RichRootBroken) OK 47ms 244s breezy.bzr.tests.test_chk_map.TestMap.test_iteritems_keys_prefixed_by_2_width_one_leaf OK 3ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_plus_new_data(RepositoryFormatKnitPack5RichRoot) OK 47ms 244s breezy.bzr.tests.test_chk_map.TestMap.test_stable_splitting OK 3ms 244s breezy.bzr.tests.test_chk_map.TestMap.test_unmap_with_known_internal_node_doesnt_page OK 4ms 244s breezy.bzr.tests.test_chk_map.TestMapSearchKeys.test_search_key_passed_via__ensure_root OK 3ms 244s breezy.bzr.tests.test_chk_map.TestTestCaseWithExampleMaps.test_one_deep_map_plain OK 4ms 244s breezy.bzr.tests.test_chk_map.TestTestCaseWithExampleMaps.test_root_only_map_plain OK 3ms 244s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_revision_trees(RemoteRepositoryFormat-default) OK 635ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_plus_new_data(RemoteRepositoryFormat-v2) OK 190ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_plus_new_data(RepositoryFormat2a) OK 62ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_multiple_resume_write_group(RemoteRepositoryFormat-default) OK 95ms 244s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_file(WorkingTreeFormat4.apply_inventory_delta) OK 73ms 244s breezy.bzr.tests.test_conflicts.TestConflicts.test_resolve_conflict_dir OK 58ms 244s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_access_asserts_if_reported_wrong(RepositoryFormatKnitPack6RichRoot) OK 53ms 244s breezy.bzr.tests.test_conflicts.TestPerConflict.test_stanza_roundtrip(DuplicateEntry) OK 3ms 244s breezy.bzr.tests.test_conflicts.TestPerConflict.test_stanzification(DuplicateID) OK 2ms 244s breezy.bzr.tests.test_conflicts.TestPerConflict.test_stringification(PathConflict) OK 2ms 244s breezy.bzr.tests.test_generate_ids.TestFileIds.test_file_ids_are_ascii OK 2ms 244s breezy.bzr.tests.test_groupcompress.TestAllGroupCompressors.test_empty_content(C) OK 2ms 244s breezy.bzr.tests.test_groupcompress.TestAllGroupCompressors.test_pop_last(C) OK 3ms 244s breezy.bzr.tests.test_groupcompress.TestGroupCompressBlock.test_to_bytes OK 2ms 244s breezy.bzr.tests.test_groupcompress.TestGroupCompressVersionedFiles.test_get_record_stream_accesses_compressor_settings OK 3ms 244s breezy.bzr.tests.test_groupcompress.TestLazyGroupCompress.test__check_rebuild_middle OK 5ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_with_missing_parents(RepositoryFormatKnit3) SKIP 34ms 244s Cannot test resume on repo that does not support suspending 244s 244s breezy.bzr.tests.test_groupcompress.TestLazyGroupCompress.test_check_is_well_utilized_partial_use OK 8ms 244s breezy.bzr.tests.test_groupcompress.TestPythonGroupCompressor.test_stats OK 2ms 244s breezy.bzr.tests.test_groupcompress.Test_BatchingBlockFetcher.test_yield_factories_flushing OK 2ms 244s breezy.bzr.tests.test_hashcache.TestHashCache.test_hashcache_not_file OK 4ms 244s breezy.bzr.tests.test_index.ErrorTests.test_bad_index_format_signature OK 2ms 244s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_find_ancestors_ghost_parent OK 3ms 244s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_install_revisions(RepositoryFormatKnitPack5RichRootBroken) OK 125ms 244s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_iter_all_entries_reloads_midway OK 3ms 244s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_iter_entries_prefix_reloads OK 3ms 244s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_file(WorkingTreeFormat2.apply_inventory_delta) OK 49ms 244s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_iter_key_prefix_2_key_element_refs OK 3ms 244s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_access_asserts_if_reported_wrong(RepositoryFormat7) OK 46ms 244s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_key_count_reloads OK 3ms 244s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_validate_no_reload OK 4ms 244s breezy.bzr.tests.test_index.TestGraphIndex.test_clear_cache OK 3ms 244s breezy.bzr.tests.test_index.TestGraphIndex.test_iter_all_entries_references_resolved OK 3ms 244s breezy.bzr.tests.test_index.TestGraphIndex.test_iter_key_prefix_1_element_key_None OK 2ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_no_op_suspend_resume(RepositoryFormatKnitPack6RichRoot) OK 67ms 244s breezy.bzr.tests.test_index.TestGraphIndex.test_iter_nothing_empty OK 2ms 244s breezy.bzr.tests.test_index.TestGraphIndex.test_lookup_key_below_probed_area OK 3ms 244s breezy.bzr.tests.test_index.TestGraphIndex.test_parsing_data_handles_parsed_contained_regions OK 4ms 244s breezy.bzr.tests.test_index.TestGraphIndex.test_validate_empty OK 3ms 244s breezy.bzr.tests.test_index.TestGraphIndexBuilder.test_add_key_after_referencing_key OK 2ms 244s breezy.bzr.tests.test_index.TestGraphIndexBuilder.test_build_index_2_element_key_nodes_sorted OK 2ms 244s breezy.bzr.tests.test_index.TestGraphIndexBuilder.test_build_index_reference_lists_are_included_one OK 2ms 244s breezy.bzr.tests.test_index.TestGraphIndexBuilder.test_node_references_three_digits OK 2ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_with_missing_parents(RepositoryFormatPackDevelopment2Subtree) OK 107ms 244s breezy.bzr.tests.test_index.TestGraphIndexPrefixAdapter.test_iter_entries OK 3ms 244s breezy.bzr.tests.test_index.TestInMemoryGraphIndex.test_iter_all_entries_references OK 2ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_with_missing_parents(RepositoryFormat4) SKIP 8ms 244s Format All-in-one format 4 is not initializable. 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_no_op_suspend_resume(RepositoryFormat7) SKIP 26ms 244s Cannot test resume on repo that does not support suspending 244s 244s breezy.bzr.tests.test_index.TestInMemoryGraphIndex.test_iter_nothing_empty OK 2ms 244s breezy.bzr.tests.test_inv.TestCHKInventory.test__len__ OK 5ms 244s breezy.bzr.tests.test_inv.TestCHKInventory.test_create_by_apply_delta_empty_add_child_updates_parent_id OK 5ms 244s breezy.bzr.tests.test_inv.TestCHKInventory.test_file_entry_to_bytes OK 2ms 244s breezy.bzr.tests.test_inv.TestCHKInventory.test_iter_changes OK 4ms 244s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_get_revision_reconcile(RepositoryFormatKnitPack5) OK 55ms 244s breezy.bzr.tests.test_inv.TestCHKInventoryExpand.test_get_all_parents OK 7ms 244s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_new_id_existing_path(RepositoryFormatKnitPack5) OK 62ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_resume_abort_fails(RepositoryFormatKnitPack5) OK 101ms 244s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_get_revision_reconcile(RepositoryFormatKnitPack4) OK 107ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_with_missing_parents(RepositoryFormat2aSubtree) OK 198ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_multiple_resume_write_group(RepositoryFormatKnitPack5RichRootBroken) OK 136ms 244s breezy.bzr.tests.test_inv.TestDeltaApplication.test_None_file_id(RepositoryFormatKnit1) OK 123ms 244s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_new_id_existing_path(RepositoryFormat7) OK 121ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_with_missing_parents(RepositoryFormat5) SKIP 33ms 244s Cannot test resume on repo that does not support suspending 244s 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_resume_abort_fails(RepositoryFormatKnitPack4) OK 74ms 244s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_install_revisions(RepositoryFormatKnitPack3) OK 220ms 244s breezy.bzr.tests.test_inv.TestDeltaApplication.test_None_file_id(RepositoryFormatKnitPack5RichRootBroken) OK 42ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_multiple_resume_write_group(RepositoryFormatKnitPack3) OK 52ms 244s breezy.bzr.tests.per_repository_vf.test_repository.TestCaseWithCorruptRepository.test_corrupt_revision_get_revision_reconcile(RemoteRepositoryFormat-default) OK 84ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_multiple_resume_write_group(RepositoryFormatKnitPack5RichRoot) OK 46ms 244s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_new_id_existing_path(WorkingTreeFormat3.apply_inventory_delta) OK 75ms 244s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test__get_sink(RepositoryFormatKnitPack6RichRoot) OK 27ms 244s breezy.bzr.tests.test_inv.TestDeltaApplication.test_None_file_id(WorkingTreeFormat4.apply_inventory_delta) OK 57ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_resume_abort_fails(RemoteRepositoryFormat-default) OK 80ms 244s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test__get_sink(RepositoryFormat7) OK 48ms 244s breezy.bzr.tests.test_inv.TestDeltaApplication.test_empty_delta(RepositoryFormatKnitPack3) OK 72ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_multiple_resume_write_group(RepositoryFormat2a) OK 86ms 244s breezy.bzr.tests.test_inv.TestDeltaApplication.test_None_file_id(WorkingTreeFormat2.apply_inventory_delta) OK 60ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_second_suspend_fails(RepositoryFormatKnitPack6RichRoot) OK 56ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_no_op_suspend_resume(RepositoryFormatKnit3) SKIP 27ms 244s Cannot test resume on repo that does not support suspending 244s 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_multiple_resume_write_group(RemoteRepositoryFormat-v2) OK 140ms 244s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_add_revision_inventory_sha1(RepositoryFormatKnitPack5) OK 52ms 244s breezy.bzr.tests.test_bundle.V09BundleKnit1Tester.test_whitespace_bundle OK 862ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_second_suspend_fails(RepositoryFormat7) SKIP 33ms 244s Cannot test suspend on repo that does not support suspending 244s 244s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_existing_id_new_path(RepositoryFormatKnitPack5) OK 42ms 244s breezy.bzr.tests.test_inv.TestDeltaApplication.test_empty_delta(RepositoryFormatPackDevelopment2Subtree) OK 56ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_no_op_suspend_resume(RepositoryFormat2aSubtree) OK 49ms 244s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_add_revision_inventory_sha1(RepositoryFormatKnitPack4) OK 44ms 244s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_existing_id_new_path(RepositoryFormat7) OK 39ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_suspend_fails(RepositoryFormatKnitPack5) OK 43ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_no_op_suspend_resume(RepositoryFormatPackDevelopment2Subtree) OK 57ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_no_op_suspend_resume(RepositoryFormat4) SKIP 4ms 244s Format All-in-one format 4 is not initializable. 244s breezy.bzr.tests.test_bundle.V09BundleKnit2Tester.test_bundle_empty_property OK 57ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_no_op_suspend_resume(RepositoryFormat5) SKIP 20ms 244s Cannot test resume on repo that does not support suspending 244s 244s breezy.bzr.tests.test_inv.TestDeltaApplication.test_empty_delta(WorkingTreeFormat6.apply_inventory_delta) OK 71ms 244s breezy.bzr.tests.test_inv.TestDeltaApplication.test_entries_for_empty_inventory(RepositoryFormatKnit4) OK 3ms 244s breezy.bzr.tests.test_inv.TestDeltaApplication.test_entries_for_empty_inventory(RepositoryFormatKnitPack6RichRoot) OK 3ms 244s breezy.bzr.tests.test_inv.TestDeltaApplication.test_entries_for_empty_inventory(WorkingTreeFormat5.apply_inventory_delta) OK 4ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_suspend_fails(RepositoryFormatKnitPack4) OK 41ms 244s breezy.bzr.tests.test_inv.TestDeltaApplication.test_is_root(RepositoryFormatKnit1) OK 5ms 244s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_install_revisions(RemoteRepositoryFormat-v2) OK 257ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_resume_abort_fails(RepositoryFormatKnitPack5RichRoot) OK 40ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_resume_abort_fails(RepositoryFormatKnitPack5RichRootBroken) OK 45ms 244s breezy.bzr.tests.test_inv.TestDeltaApplication.test_is_root(RepositoryFormatKnitPack5RichRootBroken) OK 5ms 244s breezy.bzr.tests.test_inv.TestDeltaApplication.test_is_root(WorkingTreeFormat4.apply_inventory_delta) OK 3ms 244s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_add_revision_inventory_sha1(RemoteRepositoryFormat-default) OK 65ms 244s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_existing_id_new_path(WorkingTreeFormat3.apply_inventory_delta) OK 58ms 244s breezy.bzr.tests.test_inv.TestDeltaApplication.test_is_root(WorkingTreeFormat2.apply_inventory_delta) OK 4ms 244s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_order(RepositoryFormatKnitPack6RichRoot) OK 34ms 244s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_id_entry_id(RepositoryFormatKnitPack5) OK 49ms 244s breezy.bzr.tests.test_bundle.V09BundleKnit2Tester.test_get_merge_request OK 99ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_suspend_fails(RemoteRepositoryFormat-default) OK 65ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_resume_abort_fails(RepositoryFormatKnitPack3) OK 63ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_resume_abort_fails(RepositoryFormat2a) OK 67ms 244s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_order(RepositoryFormat7) OK 26ms 244s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_file(RepositoryFormatKnitPack3) OK 62ms 244s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_id_entry_id(RepositoryFormat7) OK 28ms 244s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_uses_deltas(RepositoryFormatKnitPack5) OK 18ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_second_suspend_fails(RepositoryFormatKnit3) SKIP 25ms 244s Cannot test suspend on repo that does not support suspending 244s 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_empty_initial_write_group(RepositoryFormatKnitPack6RichRoot) OK 40ms 244s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_uses_deltas(RepositoryFormatKnitPack4) OK 24ms 244s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_item_keys_introduced_by(RepositoryFormatPackDevelopment2Subtree) OK 111ms 244s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_file(RepositoryFormatPackDevelopment2Subtree) OK 40ms 244s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_item_keys_introduced_by(RepositoryFormat4) SKIP 5ms 244s Format All-in-one format 4 is not initializable. 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_empty_initial_write_group(RepositoryFormat7) SKIP 20ms 244s Cannot test resume on repo that does not support suspending 244s 244s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute__fetch_uses_deltas(RemoteRepositoryFormat-default) OK 26ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_resume_abort_fails(RemoteRepositoryFormat-v2) OK 71ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_second_suspend_fails(RepositoryFormat2aSubtree) OK 46ms 244s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_id_entry_id(WorkingTreeFormat3.apply_inventory_delta) OK 64ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_write_group_then_abort(RepositoryFormatKnitPack5) OK 36ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_second_suspend_fails(RepositoryFormat5) SKIP 26ms 244s Cannot test suspend on repo that does not support suspending 244s 244s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_file(WorkingTreeFormat6.apply_inventory_delta) OK 63ms 244s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_None_entry(RepositoryFormatKnitPack3) OK 41ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_second_suspend_fails(RepositoryFormatPackDevelopment2Subtree) OK 57ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_write_group_then_abort(RepositoryFormatKnitPack4) OK 37ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_second_suspend_fails(RepositoryFormat4) SKIP 10ms 244s Format All-in-one format 4 is not initializable. 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_suspend_fails(RepositoryFormatKnitPack5RichRoot) OK 51ms 244s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_new_id_existing_path(RepositoryFormatKnit4) OK 42ms 244s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_None_entry(RepositoryFormatPackDevelopment2Subtree) OK 42ms 244s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_basics(RepositoryFormatKnitPack6RichRoot) OK 123ms 244s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_iter_inventories_is_ordered(RepositoryFormatKnitPack5RichRootBroken) OK 141ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_suspend_fails(RepositoryFormatKnitPack5RichRootBroken) OK 57ms 244s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_new_id_existing_path(RepositoryFormatKnitPack6RichRoot) OK 42ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_write_group_then_abort(RemoteRepositoryFormat-default) OK 75ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_suspend_fails(RepositoryFormat2a) OK 53ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_empty_initial_write_group(RepositoryFormatKnit3) SKIP 34ms 244s Cannot test resume on repo that does not support suspending 244s 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_empty_initial_write_group(RepositoryFormatKnitPack6RichRoot) OK 41ms 244s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_suspend_fails(RepositoryFormatKnitPack3) OK 51ms 244s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_None_entry(WorkingTreeFormat6.apply_inventory_delta) OK 80ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_new_id_existing_path(WorkingTreeFormat5.apply_inventory_delta) OK 70ms 245s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_basics(RepositoryFormat7) OK 78ms 245s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_empty_initial_write_group(RepositoryFormat7) SKIP 29ms 245s Cannot test suspend on repo that does not support suspending 245s 245s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_empty_initial_write_group(RepositoryFormat2aSubtree) OK 37ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_entry_None(RepositoryFormatKnit4) OK 37ms 245s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_write_group(RepositoryFormatKnitPack5) OK 25ms 245s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_empty_initial_write_group(RepositoryFormat5) SKIP 28ms 245s Cannot test resume on repo that does not support suspending 245s 245s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_iter_inventories_is_ordered(RepositoryFormatKnitPack3) OK 109ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_empty_delta(RepositoryFormatKnit1) OK 40ms 245s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_store(RepositoryFormatKnitPack5) OK 34ms 245s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_suspend_fails(RemoteRepositoryFormat-v2) OK 65ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_entry_None(RepositoryFormatKnitPack6RichRoot) OK 31ms 245s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_write_group_then_abort(RepositoryFormatKnitPack5RichRoot) OK 21ms 245s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_write_group(RepositoryFormatKnitPack4) OK 33ms 245s breezy.bzr.tests.test_bundle.V09BundleKnit2Tester.test_skip_file SKIP 356ms 245s Bundle format cannot provide reader 245s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_store(RepositoryFormatKnitPack4) OK 52ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_empty_delta(RepositoryFormatKnitPack5RichRootBroken) OK 54ms 245s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_write_group_then_abort(RepositoryFormat2a) OK 38ms 245s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_empty_initial_write_group(RepositoryFormatPackDevelopment2Subtree) OK 52ms 245s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_empty_initial_write_group(RepositoryFormat4) SKIP 7ms 245s Format All-in-one format 4 is not initializable. 245s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_write_group(RemoteRepositoryFormat-default) OK 53ms 245s breezy.bzr.tests.per_versionedfile.TestContentFactoryAdaption.test_unannotated_to_fulltext_no_eol OK 4ms 245s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_empty_initial_write_group(RepositoryFormatKnit3) SKIP 32ms 245s Cannot test suspend on repo that does not support suspending 245s 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_entry_None(WorkingTreeFormat5.apply_inventory_delta) OK 88ms 245s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_write_group_then_abort(RepositoryFormatKnitPack5RichRootBroken) OK 36ms 245s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_inventories_store(RemoteRepositoryFormat-default) OK 57ms 245s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_empty_initial_write_group(RepositoryFormat2aSubtree) OK 42ms 245s breezy.bzr.tests.per_versionedfile.TestOrderingVersionedFilesDecorator.test_get_record_stream_topological OK 52ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_empty_delta(WorkingTreeFormat4.apply_inventory_delta) OK 81ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_chunks(named-graph-nodelta-knit-pack) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_fallback_implies_without_fallbacks(named-nograph-nodelta-knit-pack) OK 3ms 245s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_write_group_then_abort(RepositoryFormatKnitPack3) OK 41ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines(weave-named) OK 3ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_new_parent_path_has_wrong_id(RepositoryFormatKnit1) OK 44ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines(plain-knit-pack) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines_no_key_generates_chk_key(weave-prefix) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines_nostoresha(named-graph-nodelta-knit-pack) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines_return(named-nograph-nodelta-knit-pack) OK 3ms 245s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_empty_initial_write_group(RepositoryFormat5) SKIP 25ms 245s Cannot test suspend on repo that does not support suspending 245s 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_annotate(weave-named) OK 3ms 245s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store(RepositoryFormatKnitPack6RichRoot) OK 49ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_annotate(plain-knit-pack) OK 5ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_check_no_parameters(weave-prefix) OK 2ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_check_progressbar_parameter(named-graph-nodelta-knit-pack) OK 2ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_empty_delta(WorkingTreeFormat2.apply_inventory_delta) OK 30ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_check_with_keys_becomes_generator(named-nograph-nodelta-knit-pack) OK 3ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_entries_for_empty_inventory(RepositoryFormatKnitPack5) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_clear_cache(weave-named) OK 2ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_clear_cache(plain-knit-pack) OK 2ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_new_parent_path_has_wrong_id(RepositoryFormatKnitPack5RichRootBroken) OK 29ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_entries_for_empty_inventory(RepositoryFormat7) OK 4ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_entries_for_empty_inventory(WorkingTreeFormat3.apply_inventory_delta) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_construct(weave-prefix) OK 2ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_empty_lines(named-graph-nodelta-knit-pack) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_filter_absent_records(named-nograph-nodelta-knit-pack) OK 3ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_is_root(RepositoryFormatKnitPack3) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_annotator(weave-named) OK 4ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_is_root(RepositoryFormatPackDevelopment2Subtree) OK 4ms 245s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_write_group(RepositoryFormatKnitPack5RichRoot) OK 29ms 245s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_write_group_then_abort(RemoteRepositoryFormat-v2) OK 51ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_is_root(WorkingTreeFormat6.apply_inventory_delta) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_annotator(plain-knit-pack) OK 5ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_known_graph_ancestry(weave-prefix) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_parent_map(named-graph-nodelta-knit-pack) OK 3ms 245s breezy.bzr.tests.test_bundle.V4BundleTester.test_across_serializers OK 151ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_empty(named-nograph-nodelta-knit-pack) OK 2ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface(weave-named) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface(plain-knit-pack) OK 4ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface_groupcompress(weave-prefix) OK 4ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface_ordered(named-graph-nodelta-knit-pack) OK 3ms 245s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store(RepositoryFormat7) OK 49ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface_ordered_with_delta_closure(named-nograph-nodelta-knit-pack) OK 4ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_missing_records_are_absent(weave-named) OK 4ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_missing_records_are_absent(plain-knit-pack) OK 5ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_native_formats_are_wire_ready_delta(weave-prefix) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_native_formats_are_wire_ready_ft_delta(named-graph-nodelta-knit-pack) OK 4ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_native_formats_are_wire_ready_one_ft(named-nograph-nodelta-knit-pack) OK 3ms 245s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_write_group(RepositoryFormat2a) OK 43ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_id_entry_id(RepositoryFormatKnit4) OK 43ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_unknown_storage_kind_raises(weave-named) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_unknown_storage_kind_raises(plain-knit-pack) OK 4ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_wire_ready_delta_closure_included(weave-prefix) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestContentFactoryAdaption.test_annotated_to_fulltext OK 8ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_sha1s(named-graph-nodelta-knit-pack) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestKeyMapper.test_hash_prefix_mapper OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_annotated_knits(named-nograph-nodelta-knit-pack) OK 5ms 245s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_empty_initial_write_group(RepositoryFormatPackDevelopment2Subtree) OK 48ms 245s breezy.bzr.tests.per_versionedfile.TestPlanMergeVersionedFile.test_get_parents OK 4ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_chunks(weave-prefix) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_annotated_knits_noeol(weave-named) OK 8ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_fallback_implies_without_fallbacks(named-graph-nodelta-knit-pack) OK 5ms 245s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_empty_initial_write_group(RepositoryFormat4) SKIP 8ms 245s Format All-in-one format 4 is not initializable. 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines(named-nograph-nodelta-knit-pack) OK 7ms 245s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_iter_inventories_is_ordered(RemoteRepositoryFormat-v2) OK 256ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines_no_key_generates_chk_key(weave-named) OK 3ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_new_parent_path_has_wrong_id(WorkingTreeFormat4.apply_inventory_delta) OK 86ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_annotated_knits_noeol(plain-knit-pack) OK 13ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_id_entry_id(RepositoryFormatKnitPack6RichRoot) OK 33ms 245s breezy.bzr.tests.test_bundle.V4BundleTester.test_bundle_unicode_properties OK 56ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines_no_key_generates_chk_key(plain-knit-pack) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines_nostoresha(weave-prefix) OK 5ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_delta_missing_basis_can_be_added_later(weave-prefix) SKIP 4ms 245s versioned file scenario does not support partial insertion 245s 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines_return(named-graph-nodelta-knit-pack) OK 7ms 245s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_empty_get_missing_parent_inventories(RepositoryFormatPackDevelopment2Subtree) OK 20ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_annotate(named-nograph-nodelta-knit-pack) OK 5ms 245s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_write_group(RepositoryFormatKnitPack5RichRootBroken) OK 27ms 245s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_empty_get_missing_parent_inventories(RepositoryFormat4) SKIP 5ms 245s Format All-in-one format 4 is not initializable. 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_delta_missing_basis_no_corruption(named-graph-nodelta-knit-pack) OK 4ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_new_parent_path_has_wrong_id(WorkingTreeFormat2.apply_inventory_delta) OK 35ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_check_no_parameters(weave-named) OK 5ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_check_no_parameters(plain-knit-pack) OK 2ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_empty(named-nograph-nodelta-knit-pack) OK 2ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_check_progressbar_parameter(weave-prefix) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_check_with_keys_becomes_generator(named-graph-nodelta-knit-pack) OK 6ms 245s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_write_group(RepositoryFormatKnitPack3) OK 26ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_existing_keys(weave-named) OK 5ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_existing_keys(plain-knit-pack) OK 9ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_fulltexts(weave-prefix) OK 8ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_fulltexts_noeol(named-graph-nodelta-knit-pack) OK 6ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_long_parent_chain_out_of_order(named-nograph-nodelta-knit-pack) SKIP 2ms 245s ancestry info only relevant with graph. 245s 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_missing_keys(weave-named) OK 2ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_clear_cache(named-nograph-nodelta-knit-pack) OK 2ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_missing_keys(plain-knit-pack) OK 2ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_construct(weave-named) OK 2ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_construct(plain-knit-pack) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_empty_lines(weave-prefix) OK 2ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_filter_absent_records(named-graph-nodelta-knit-pack) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_annotator(named-nograph-nodelta-knit-pack) OK 4ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_id_entry_id(WorkingTreeFormat5.apply_inventory_delta) OK 63ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_for_other_id(RepositoryFormatKnitPack5) OK 39ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_out_of_order(weave-prefix) OK 4ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_known_graph_ancestry(weave-named) OK 2ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_known_graph_ancestry(plain-knit-pack) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_parent_map(weave-prefix) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_empty(named-graph-nodelta-knit-pack) OK 2ms 245s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_write_group(RemoteRepositoryFormat-v2) OK 44ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_plain_knits(named-graph-nodelta-knit-pack) OK 6ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_None_entry(RepositoryFormatKnit1) OK 26ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface(named-nograph-nodelta-knit-pack) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestKeyMapper.test_hash_escaped_mapper OK 2ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface_groupcompress(weave-named) OK 4ms 245s breezy.bzr.tests.per_versionedfile.TestPlanMergeVersionedFile.test_add_lines OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_chunks(groupcompress-nograph) OK 4ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_fallback_implies_without_fallbacks(named-graph-knit-pack) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines(named-knit) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines(groupcompress) OK 4ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface_groupcompress(plain-knit-pack) OK 5ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_plain_knits_noeol(named-nograph-nodelta-knit-pack) OK 5ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_None_entry(RepositoryFormatKnitPack5RichRootBroken) OK 33ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines_no_key_generates_chk_key(annotated-knit-escape) OK 4ms 245s breezy.bzr.tests.test_bundle.V4BundleTester.test_inv_hash_across_serializers OK 126ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_for_other_id(RepositoryFormat7) OK 47ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface_ordered(weave-prefix) OK 5ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface_ordered_with_delta_closure(named-graph-nodelta-knit-pack) OK 4ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_missing_records_are_absent(named-nograph-nodelta-knit-pack) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_native_formats_are_wire_ready_delta(weave-named) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_iter_lines_added_or_present_in_keys(weave-named) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_native_formats_are_wire_ready_delta(plain-knit-pack) OK 5ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_iter_lines_added_or_present_in_keys(plain-knit-pack) OK 4ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_keys(weave-prefix) OK 2ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines_nostoresha(groupcompress-nograph) OK 4ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines_return(named-graph-knit-pack) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_annotate(named-knit) OK 5ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_native_formats_are_wire_ready_ft_delta(weave-prefix) OK 8ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_known_graph_with_fallbacks(named-graph-nodelta-knit-pack) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_annotate(groupcompress) OK 5ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_make_mpdiffs(named-nograph-nodelta-knit-pack) OK 62ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_check_no_parameters(annotated-knit-escape) OK 6ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_native_formats_are_wire_ready_one_ft(named-graph-nodelta-knit-pack) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_check_progressbar_parameter(groupcompress-nograph) OK 5ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_None_entry(WorkingTreeFormat4.apply_inventory_delta) OK 61ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_unknown_storage_kind_raises(named-nograph-nodelta-knit-pack) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_check_with_keys_becomes_generator(named-graph-knit-pack) OK 5ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_newline_only(weave-named) OK 5ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_wire_ready_delta_closure_included(weave-named) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_newline_only(plain-knit-pack) OK 6ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_wire_ready_delta_closure_included(plain-knit-pack) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestWeave.test_add_lines_with_ghosts_nostoresha SKIP 2ms 245s add_lines_with_ghosts is optional 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_sha1s(weave-prefix) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestWeave.test_copy_to OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_clear_cache(named-knit) OK 2ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_clear_cache(groupcompress) OK 2ms 245s breezy.bzr.tests.per_versionedfile.TestWeave.test_iter_lines_added_or_present_in_versions OK 3ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_for_other_id(WorkingTreeFormat3.apply_inventory_delta) OK 84ms 245s breezy.bzr.tests.per_versionedfile.TestWeaveMerge.testClashReplace OK 4ms 245s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories(RepositoryFormatKnitPack5RichRootBroken) OK 188ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_annotated_knits(named-graph-nodelta-knit-pack) OK 8ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_construct(annotated-knit-escape) OK 2ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_None_entry(WorkingTreeFormat2.apply_inventory_delta) OK 41ms 245s breezy.bzr.tests.per_versionedfile.TestWeaveMerge.test_agreement_deletion OK 2ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_empty_lines(groupcompress-nograph) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_annotated_knits_noeol(named-nograph-nodelta-knit-pack) OK 6ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_filter_absent_records(named-graph-knit-pack) OK 4ms 245s breezy.bzr.tests.per_versionedfile.VirtualVersionedFilesTests.test_get_parent_map OK 2ms 245s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories(RepositoryFormatKnitPack3) SKIP 23ms 245s format not stackable 245s 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_annotator(named-knit) OK 5ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_wrong(RepositoryFormatKnitPack3) OK 33ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_annotator(groupcompress) OK 5ms 245s breezy.bzr.tests.test__btree_serializer.TestGCCKHSHA1LeafNode.test_all_common_prefix OK 2ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_delta_missing_basis_can_be_added_later(weave-named) SKIP 3ms 245s versioned file scenario does not support partial insertion 245s 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_delta_missing_basis_can_be_added_later(plain-knit-pack) OK 8ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_known_graph_ancestry(annotated-knit-escape) OK 5ms 245s breezy.bzr.tests.test__btree_serializer.TestGCCKHSHA1LeafNode.test_not_leaf OK 2ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_parent_map(groupcompress-nograph) OK 4ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_empty(named-graph-knit-pack) OK 2ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface(named-knit) OK 4ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface(groupcompress) OK 4ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_delta_missing_basis_no_corruption(weave-prefix) OK 6ms 245s breezy.bzr.tests.test__btree_serializer.Test_KeyToSha1.test_invalid_not_sha1 OK 2ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_entry_None(RepositoryFormatKnitPack5) OK 46ms 245s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store_basics(RepositoryFormatKnitPack5) OK 317ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_empty(named-graph-nodelta-knit-pack) OK 2ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface_groupcompress(annotated-knit-escape) OK 10ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_wrong(RepositoryFormatPackDevelopment2Subtree) OK 47ms 245s breezy.bzr.tests.test__chk_map.TestDeserialiseInternalNode.test_deserialise_pref_with_null(C) OK 2ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface_ordered(groupcompress-nograph) OK 5ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_existing_keys(named-nograph-nodelta-knit-pack) OK 5ms 245s breezy.bzr.tests.test__chk_map.TestDeserialiseLeafNode.test_deserialise_empty(C) OK 2ms 245s breezy.bzr.tests.test__chk_map.TestDeserialiseLeafNode.test_deserialise_items(C) OK 1ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface_ordered_with_delta_closure(named-graph-knit-pack) OK 5ms 245s breezy.bzr.tests.test__chk_map.TestDeserialiseLeafNode.test_key_after_unmap(C) OK 1ms 245s breezy.bzr.tests.test__chk_map.TestSearchKeys.test_simple_255(C) OK 1ms 245s breezy.bzr.tests.test__chk_map.Test_BytesToTextKey.test_invalid_no_space(C) OK 1ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_fulltexts(weave-named) OK 5ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_missing_records_are_absent(named-knit) OK 4ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_missing_records_are_absent(groupcompress) OK 5ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_native_formats_are_wire_ready_delta(annotated-knit-escape) OK 5ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_entry_None(RepositoryFormat7) OK 39ms 245s breezy.bzr.tests.test__dirstate_helpers.TestBisectDirblock.test_involved_cached OK 2ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_fulltexts(plain-knit-pack) OK 11ms 245s breezy.bzr.tests.test__dirstate_helpers.TestCompiledBisectDirblock.test_simple OK 2ms 245s breezy.bzr.tests.test__dirstate_helpers.TestCompiledLtByDirs.test_cmp_unicode_not_allowed OK 2ms 245s breezy.bzr.tests.test__dirstate_helpers.TestCompiledReadDirblocks.test_smoketest(utf8) OK 101ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_fulltexts_noeol(weave-prefix) OK 10ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_native_formats_are_wire_ready_ft_delta(groupcompress-nograph) OK 5ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_native_formats_are_wire_ready_one_ft(named-graph-knit-pack) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_unknown_storage_kind_raises(named-knit) OK 4ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_unknown_storage_kind_raises(groupcompress) OK 4ms 245s breezy.bzr.tests.test__dirstate_helpers.TestLtByDirs.test_tricky_paths OK 2ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_long_parent_chain_out_of_order(named-graph-nodelta-knit-pack) OK 25ms 245s breezy.bzr.tests.test__dirstate_helpers.TestMemRChr.test_with_nulls OK 2ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_wire_ready_delta_closure_included(annotated-knit-escape) OK 5ms 245s breezy.bzr.tests.test__dirstate_helpers.TestPackStat.test_distant_mtime(dirstate_Pyrex) OK 3ms 245s breezy.bzr.tests.test__dirstate_helpers.TestPackStat.test_giant_size(dirstate_Pyrex) OK 2ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_sha1s(groupcompress-nograph) OK 5ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_missing_keys(named-nograph-nodelta-knit-pack) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_annotated_knits(named-graph-knit-pack) OK 8ms 245s breezy.bzr.tests.test__dirstate_helpers.TestProcessEntry.test_exceptions_raised(utf8,dirstate_Pyrex) OK 83ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_out_of_order(weave-named) OK 3ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_wrong(WorkingTreeFormat6.apply_inventory_delta) OK 78ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_out_of_order(plain-knit-pack) OK 11ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_annotated_knits_noeol(named-knit) OK 12ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_annotated_knits_noeol(groupcompress) OK 12ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_plain_knits(weave-prefix) OK 12ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_delta_missing_basis_can_be_added_later(annotated-knit-escape) SKIP 7ms 245s versioned file scenario does not support partial insertion 245s 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_plain_knits_noeol(named-graph-nodelta-knit-pack) OK 7ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_entry_None(WorkingTreeFormat3.apply_inventory_delta) OK 76ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_delta_missing_basis_no_corruption(groupcompress-nograph) OK 8ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_empty(named-graph-knit-pack) OK 4ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_iter_lines_added_or_present_in_keys(named-nograph-nodelta-knit-pack) OK 4ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_keys(weave-named) OK 2ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_keys(plain-knit-pack) OK 2ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_existing_keys(named-knit) OK 7ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_existing_keys(groupcompress) OK 7ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_known_graph_with_fallbacks(weave-prefix) SKIP 3ms 245s ThunkedVersionedFiles doesn't support fallbacks 245s 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_make_mpdiffs(named-graph-nodelta-knit-pack) OK 81ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_newline_only(named-nograph-nodelta-knit-pack) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_fulltexts(annotated-knit-escape) OK 16ms 245s breezy.bzr.tests.per_versionedfile.TestWeave.test_add OK 4ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_fulltexts_noeol(groupcompress-nograph) OK 5ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_long_parent_chain_out_of_order(named-graph-knit-pack) OK 48ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_missing_keys(named-knit) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_missing_keys(groupcompress) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_out_of_order(annotated-knit-escape) OK 14ms 245s breezy.bzr.tests.per_versionedfile.TestWeave.test_add_reserved OK 2ms 245s breezy.bzr.tests.per_versionedfile.TestWeave.test_get_parent_map OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestWeave.test_make_mpdiffs_with_ghosts OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestWeaveMerge.testNonClashInsert1 OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestWeaveMerge.test_deletion_overlap OK 3ms 245s breezy.bzr.tests.per_versionedfile.VirtualVersionedFilesTests.test_get_record_stream_absent OK 2ms 245s breezy.bzr.tests.test__btree_serializer.TestGCCKHSHA1LeafNode.test_empty_leaf OK 2ms 245s breezy.bzr.tests.test__btree_serializer.TestHexAndUnhex.test_bad_argument OK 2ms 245s breezy.bzr.tests.test__btree_serializer.Test_KeyToSha1.test_invalid_not_tuple OK 2ms 245s breezy.bzr.tests.test__chk_map.TestDeserialiseInternalNode.test_deserialise_with_null_pref(C) OK 2ms 245s breezy.bzr.tests.test__chk_map.TestDeserialiseLeafNode.test_deserialise_item_with_common_prefix(C) OK 2ms 245s breezy.bzr.tests.test__chk_map.TestDeserialiseLeafNode.test_deserialise_multi_line(C) OK 2ms 245s breezy.bzr.tests.test__chk_map.TestDeserialiseLeafNode.test_raises_on_non_leaf(C) OK 2ms 245s breezy.bzr.tests.test__chk_map.Test_BytesToTextKey.test_dir(C) OK 1ms 245s breezy.bzr.tests.test__chk_map.Test_BytesToTextKey.test_invalid_too_short_file_id(C) OK 2ms 245s breezy.bzr.tests.test__dirstate_helpers.TestBisectPathLeft.test_involved OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_plain_knits(groupcompress-nograph) OK 7ms 245s breezy.bzr.tests.test__dirstate_helpers.TestCompiledBisectPathLeft.test_simple OK 2ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_missing(RepositoryFormatKnit4) OK 56ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_plain_knits_noeol(named-graph-knit-pack) OK 7ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_new_parent_path_has_wrong_id(RepositoryFormatKnitPack3) OK 34ms 245s breezy.bzr.tests.test__dirstate_helpers.TestCompiledLtByDirs.test_tricky_paths OK 2ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_iter_lines_added_or_present_in_keys(named-knit) OK 5ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_iter_lines_added_or_present_in_keys(groupcompress) OK 5ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_keys(annotated-knit-escape) OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_known_graph_with_fallbacks(groupcompress-nograph) SKIP 3ms 245s ancestry info only relevant with graph. 245s 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_new_parent_path_has_wrong_id(RepositoryFormatPackDevelopment2Subtree) OK 23ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_missing(RepositoryFormatKnitPack6RichRoot) OK 33ms 245s breezy.bzr.tests.test__dirstate_helpers.TestProcessEntry.test_simple_changes(utf8,dirstate_Pyrex) OK 94ms 245s breezy.bzr.tests.test__dirstate_helpers.TestCompiledReadDirblocks.test_trailing_garbage(utf8) OK 95ms 245s breezy.bzr.tests.test__dirstate_helpers.TestLtPathByDirblock.test_nonascii OK 4ms 245s breezy.bzr.tests.test__dirstate_helpers.TestPackStat.test_ancient_ctime(dirstate_Pyrex) OK 2ms 245s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test__is_executable_win32(utf8,dirstate_Pyrex) OK 7ms 245s breezy.bzr.tests.test__dirstate_helpers.TestPackStat.test_fractional_ctime(dirstate_Pyrex) OK 1ms 245s breezy.bzr.tests.test__dirstate_helpers.TestPackStat.test_negative_dev(dirstate_Pyrex) OK 2ms 245s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_observed_sha1_not_cachable(utf8,dirstate_Pyrex) OK 8ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_new_parent_path_has_wrong_id(WorkingTreeFormat6.apply_inventory_delta) OK 56ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_make_mpdiffs(named-graph-knit-pack) OK 95ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_newline_only(named-knit) OK 4ms 245s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_newline_only(groupcompress) OK 4ms 245s breezy.bzr.tests.per_versionedfile.TestWeave.test_add_lines_with_matching_blocks_noeol_last_line OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestWeave.test_detection OK 3ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_missing(WorkingTreeFormat5.apply_inventory_delta) OK 70ms 245s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store_basics(RepositoryFormatKnitPack4) OK 258ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_for_other_id(RepositoryFormatKnit4) OK 37ms 245s breezy.bzr.tests.test__dirstate_helpers.TestProcessEntry.test_sha1provider_stat_and_sha1_used(unicode,dirstate_Pyrex) OK 80ms 245s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_sha1provider_stat_and_sha1_used(utf8,dirstate_Pyrex) OK 86ms 245s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_dir_to_symlink(utf8,dirstate_Pyrex) OK 5ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_for_other_id(RepositoryFormatKnitPack6RichRoot) OK 29ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_not_directory(RepositoryFormatKnit1) OK 43ms 245s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_entry_dir(utf8,dirstate_Pyrex) OK 6ms 245s breezy.bzr.tests.per_versionedfile.TestWeave.test_make_mpdiffs OK 49ms 245s breezy.bzr.tests.per_versionedfile.TestWeaveMerge.testDeleteAndModify OK 3ms 245s breezy.bzr.tests.per_versionedfile.TestWeaveMerge.test_deletion_extended OK 3ms 245s breezy.bzr.tests.per_versionedfile.VirtualVersionedFilesTests.test_get_record_stream OK 3ms 245s breezy.bzr.tests.test__btree_serializer.TestGCCKHSHA1LeafNode.test_common_shift OK 2ms 245s breezy.bzr.tests.test__btree_serializer.TestGCCKHSHA1LeafNode.test_one_key_leaf OK 2ms 245s breezy.bzr.tests.test__btree_serializer.Test_KeyToSha1.test_invalid_not_string OK 2ms 245s breezy.bzr.tests.test__chk_map.TestDeserialiseInternalNode.test_deserialise_with_null_pref(python) OK 2ms 245s breezy.bzr.tests.test__chk_map.TestDeserialiseLeafNode.test_deserialise_item_with_common_prefix(python) OK 2ms 245s breezy.bzr.tests.test__chk_map.TestDeserialiseLeafNode.test_deserialise_multi_line(python) OK 2ms 245s breezy.bzr.tests.test__chk_map.TestDeserialiseLeafNode.test_raises_on_non_leaf(python) OK 2ms 245s breezy.bzr.tests.test__chk_map.Test_BytesToTextKey.test_dir(python) OK 2ms 245s breezy.bzr.tests.test__chk_map.Test_BytesToTextKey.test_invalid_too_short_file_id(python) OK 2ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_not_directory(RepositoryFormatKnitPack5RichRootBroken) OK 28ms 245s breezy.bzr.tests.test__dirstate_helpers.TestBisectDirblock.test_simple OK 2ms 245s breezy.bzr.tests.test__dirstate_helpers.TestCompiledBisectPathLeft.test_involved OK 2ms 245s breezy.bzr.tests.test__dirstate_helpers.TestCompiledLtByDirs.test_simple_paths OK 2ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_for_other_id(WorkingTreeFormat5.apply_inventory_delta) OK 57ms 245s breezy.bzr.tests.test__dirstate_helpers.TestReadDirblocks.test_smoketest(utf8) OK 80ms 245s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_observed_sha1_cachable(unicode,dirstate_Pyrex) OK 6ms 245s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_entry_file_unchanged(utf8,dirstate_Pyrex) OK 76ms 245s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_entry_tree_reference(utf8,dirstate_Pyrex) OK 5ms 245s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_file_to_symlink(utf8,dirstate_Pyrex) OK 6ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_wrong(RepositoryFormatKnit1) OK 33ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_not_directory(WorkingTreeFormat4.apply_inventory_delta) OK 63ms 245s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_symlink_to_file(utf8,dirstate_Pyrex) OK 6ms 245s breezy.bzr.tests.test__groupcompress.TestBase128Int.test_decode(python) OK 2ms 245s breezy.bzr.tests.test__groupcompress.TestCopyInstruction.test_decode_no_offset OK 2ms 245s breezy.bzr.tests.test__groupcompress.TestDeltaIndex.test_add_source_max_bytes_to_index OK 2ms 245s breezy.bzr.tests.test__groupcompress.TestDeltaIndex.test_sizeof OK 2ms 245s breezy.bzr.tests.test__groupcompress.TestMakeAndApplyDelta.test_apply_delta_is_typesafe(C) OK 2ms 245s breezy.bzr.tests.test__groupcompress.TestMakeAndApplyDelta.test_make_delta_is_typesafe(C) OK 2ms 245s breezy.bzr.tests.test__rio.TestReadUTF8Stanza.test_empty(C) OK 2ms 245s breezy.bzr.tests.test__rio.TestReadUTF8Stanza.test_multi_line(C) OK 2ms 245s breezy.bzr.tests.test__rio.TestReadUTF8Stanza.test_repeated(C) OK 2ms 245s breezy.bzr.tests.test__rio.TestValidTag.test_no_spaces(C) OK 2ms 245s breezy.bzr.tests.test__rio.TestValidTag.test_type_error(C) OK 2ms 245s breezy.bzr.tests.test_btree_index.TestBTreeBuilder.test_last_page_not_rounded_2_layer OK 11ms 245s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_not_directory(WorkingTreeFormat2.apply_inventory_delta) OK 26ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_wrong(RepositoryFormatKnitPack5RichRootBroken) OK 31ms 246s breezy.bzr.tests.test_btree_index.TestBTreeBuilder.test_spill_index_stress_2_2 OK 8ms 246s breezy.bzr.tests.test__dirstate_helpers.TestCompiledReadDirblocks.test_trailing_garbage(unicode) OK 97ms 246s breezy.bzr.tests.test__dirstate_helpers.TestLtPathByDirblock.test_cmp_simple_paths OK 3ms 246s breezy.bzr.tests.test_btree_index.TestBTreeIndex.test__find_ancestors_one_parent_missing OK 6ms 246s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_sha1provider_sha1_used(unicode,dirstate_Pyrex) OK 68ms 246s breezy.bzr.tests.test_btree_index.TestBTreeIndex.test_external_references_multiple_ref_lists OK 4ms 246s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_dir_to_file(unicode,dirstate_Pyrex) OK 5ms 246s breezy.bzr.tests.test_btree_index.TestBTreeIndex.test_iter_key_prefix_1_key_element_no_refs OK 5ms 246s breezy.bzr.tests.test__dirstate_helpers.TestPackStat.test_ancient_ctime(dirstate_Python) OK 2ms 246s breezy.bzr.tests.test__dirstate_helpers.TestPackStat.test_fractional_ctime(dirstate_Python) OK 2ms 246s breezy.bzr.tests.test__dirstate_helpers.TestPackStat.test_negative_dev(dirstate_Python) OK 2ms 246s breezy.bzr.tests.test_btree_index.TestBTreeIndex.test_trivial_constructor OK 4ms 246s breezy.bzr.tests.test_btree_index.TestBTreeNodes.test_InternalNode_1(C) OK 5ms 246s breezy.bzr.tests.test_btree_index.TestExpandOffsets.test__compute_total_pages_in_index OK 2ms 246s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories(RemoteRepositoryFormat-v2) OK 480ms 246s breezy.bzr.tests.test_btree_index.TestExpandOffsets.test_read_all_from_root OK 2ms 246s breezy.bzr.tests.test_btree_index.TestMultiBisectRight.test_exact OK 2ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_dir_leaving_dangling_child(RepositoryFormatKnitPack5) OK 35ms 246s breezy.bzr.tests.test_bundle.BTreeTester.test_renames OK 2ms 246s breezy.bzr.tests.test_bundle.V4BundleTester.test_unicode_symlink_bundle OK 606ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_wrong(WorkingTreeFormat4.apply_inventory_delta) OK 74ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_dir_leaving_dangling_child(RepositoryFormat7) OK 47ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_wrong(WorkingTreeFormat2.apply_inventory_delta) OK 26ms 246s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_entry(unicode,dirstate_Pyrex) OK 104ms 246s breezy.bzr.tests.test__dirstate_helpers.TestProcessEntry.test_sha1provider_stat_and_sha1_used(unicode,dirstate_Python) OK 104ms 246s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_entry_dir_unchanged(unicode,dirstate_Pyrex) OK 6ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_missing(RepositoryFormatKnitPack5) OK 33ms 246s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_entry_symlink(unicode,dirstate_Pyrex) OK 7ms 246s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories_check(RepositoryFormatPackDevelopment2Subtree) OK 103ms 246s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories_check(RepositoryFormat4) SKIP 8ms 246s Format All-in-one format 4 is not initializable. 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_dir_leaving_dangling_child(WorkingTreeFormat3.apply_inventory_delta) OK 57ms 246s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_file_to_dir(unicode,dirstate_Pyrex) OK 10ms 246s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_symlink_to_dir(unicode,dirstate_Pyrex) OK 6ms 246s breezy.bzr.tests.test__dirstate_helpers.TestUsingCompiledIfAvailable.test__bisect_path_right OK 2ms 246s breezy.bzr.tests.test__groupcompress.TestBase128Int.test_decode_with_trailing_bytes(python) OK 2ms 246s breezy.bzr.tests.test__groupcompress.TestCopyInstruction.test_encode OK 2ms 246s breezy.bzr.tests.test__groupcompress.TestDeltaIndex.test_delta_with_delta_bytes OK 2ms 246s breezy.bzr.tests.test__groupcompress.TestMakeAndApplyCompatible.test_direct(CC) OK 2ms 246s breezy.bzr.tests.test__groupcompress.TestMakeAndApplyDelta.test_apply_delta_to_source(C) OK 2ms 246s breezy.bzr.tests.test__groupcompress.TestMakeAndApplyDelta.test_make_delta_with_large_copies(C) OK 3ms 246s breezy.bzr.tests.test__rio.TestReadUTF8Stanza.test_invalid_early_colon(C) OK 2ms 246s breezy.bzr.tests.test__rio.TestReadUTF8Stanza.test_no_string(C) OK 2ms 246s breezy.bzr.tests.test__rio.TestReadUTF8Stanza.test_simple(C) OK 2ms 246s breezy.bzr.tests.test__rio.TestValidTag.test_non_ascii_char(C) OK 2ms 246s breezy.bzr.tests.test__rio.TestValidTag.test_unicode(C) OK 2ms 246s breezy.bzr.tests.test_btree_index.TestBTreeBuilder.test_root_leaf_1_0 OK 4ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_missing(RepositoryFormat7) OK 38ms 246s breezy.bzr.tests.test_btree_index.TestBTreeIndex.test_2_levels_key_count_2_2 OK 25ms 246s breezy.bzr.tests.test_btree_index.TestBTreeIndex.test__read_nodes_no_size_one_page_reads_once OK 9ms 246s breezy.bzr.tests.test_btree_index.TestBTreeIndex.test_external_references_no_results OK 5ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_file(RepositoryFormatKnitPack3) OK 82ms 246s breezy.bzr.tests.test_btree_index.TestBTreeIndex.test_iter_key_prefix_2_key_element_no_refs OK 12ms 246s breezy.bzr.tests.test_bundle.MungedBundleTesterV09.test_trailing_text OK 188ms 246s breezy.bzr.tests.test_btree_index.TestBTreeIndex.test_validate_two_pages OK 13ms 246s breezy.bzr.tests.test_btree_index.TestBTreeNodes.test_LeafNode_1_0(C) OK 4ms 246s breezy.bzr.tests.test_btree_index.TestExpandOffsets.test_cannot_fully_expand OK 2ms 246s breezy.bzr.tests.test_btree_index.TestExpandOffsets.test_small_requests_unexpanded OK 3ms 246s breezy.bzr.tests.test_btree_index.TestMultiBisectRight.test_mixed OK 2ms 246s breezy.bzr.tests.test__dirstate_helpers.TestReadDirblocks.test_smoketest(unicode) OK 137ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_missing(WorkingTreeFormat3.apply_inventory_delta) OK 87ms 246s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_observed_sha1_cachable(unicode,dirstate_Python) OK 9ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_file(RepositoryFormatPackDevelopment2Subtree) OK 50ms 246s breezy.bzr.tests.test_bundle.BundleTester1.test_mismatched_bundle OK 36ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_not_directory(RepositoryFormatKnitPack3) OK 35ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_not_directory(RepositoryFormatPackDevelopment2Subtree) OK 38ms 246s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_ghost_revision(RepositoryFormatKnitPack5RichRootBroken) OK 192ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_file(WorkingTreeFormat6.apply_inventory_delta) OK 73ms 246s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_sha1provider_sha1_used(unicode,dirstate_Python) OK 79ms 246s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_dir_to_file(unicode,dirstate_Python) OK 6ms 246s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_ghost_revision(RepositoryFormatKnitPack3) SKIP 34ms 246s format not stackable 246s 246s breezy.bzr.tests.test_bundle.V08BundleTester.test_across_models OK 158ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_dir(RepositoryFormatKnit4) OK 40ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_not_directory(WorkingTreeFormat6.apply_inventory_delta) OK 77ms 246s breezy.bzr.tests.test_bundle.MungedBundleTesterV4.test_extra_whitespace_2 OK 133ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_dir(RepositoryFormatKnitPack6RichRoot) OK 56ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_dir_leaving_dangling_child(RepositoryFormatKnit4) OK 32ms 246s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_entry(unicode,dirstate_Python) OK 108ms 246s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_entry_dir_unchanged(unicode,dirstate_Python) OK 5ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_dir_leaving_dangling_child(RepositoryFormatKnitPack6RichRoot) OK 28ms 246s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_entry_symlink(unicode,dirstate_Python) OK 6ms 246s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_file_to_dir(unicode,dirstate_Python) OK 5ms 246s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_symlink_to_dir(unicode,dirstate_Python) OK 6ms 246s breezy.bzr.tests.test__dirstate_helpers.TestUsingCompiledIfAvailable.test__bisect_path_left OK 2ms 246s breezy.bzr.tests.test__groupcompress.TestBase128Int.test_decode(C) OK 2ms 246s breezy.bzr.tests.test__groupcompress.TestCopyInstruction.test_decode_not_start OK 2ms 246s breezy.bzr.tests.test__groupcompress.TestDeltaIndex.test_delta_against_multiple_sources OK 2ms 246s breezy.bzr.tests.test__groupcompress.TestMakeAndApplyCompatible.test_direct(PP) OK 2ms 246s breezy.bzr.tests.test__groupcompress.TestMakeAndApplyDelta.test_apply_delta_to_source(python) OK 2ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_dir(WorkingTreeFormat5.apply_inventory_delta) OK 60ms 246s breezy.bzr.tests.test_bundle.V08BundleTester.test_bundle_root_id OK 132ms 246s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_revision_store_basics(RemoteRepositoryFormat-default) OK 689ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_dir_leaving_dangling_child(WorkingTreeFormat5.apply_inventory_delta) OK 71ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_file(RepositoryFormatKnit1) OK 47ms 246s breezy.bzr.tests.test_bundle.V08BundleTester.test_across_serializers OK 149ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_file(RepositoryFormatKnit1) OK 33ms 246s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_signature_store(RepositoryFormatKnitPack6RichRoot) OK 40ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_file(RepositoryFormatKnitPack5RichRootBroken) OK 35ms 246s breezy.bzr.tests.test_bundle.V08BundleTester.test_bundle_sorted_properties OK 47ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_file(RepositoryFormatKnitPack5RichRootBroken) OK 42ms 246s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_signature_store(RepositoryFormat7) OK 37ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_file(WorkingTreeFormat4.apply_inventory_delta) OK 61ms 246s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store(RepositoryFormatKnitPack5) OK 38ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_file(WorkingTreeFormat2.apply_inventory_delta) OK 28ms 246s breezy.bzr.tests.test_bundle.V08BundleTester.test_install_revisions OK 165ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_file(WorkingTreeFormat4.apply_inventory_delta) OK 66ms 246s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store(RepositoryFormatKnitPack4) OK 36ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_file(WorkingTreeFormat2.apply_inventory_delta) OK 25ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_renamed_dir_with_renamed_child(RepositoryFormatKnitPack5) OK 38ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_dir(RepositoryFormatKnitPack5) OK 36ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_renamed_dir_with_renamed_child(RepositoryFormat7) OK 32ms 246s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store(RemoteRepositoryFormat-default) OK 60ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_dir(RepositoryFormat7) OK 31ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_renamed_dir_with_renamed_child(WorkingTreeFormat3.apply_inventory_delta) OK 61ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_file_id(RepositoryFormatKnitPack3) OK 29ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_dir(WorkingTreeFormat3.apply_inventory_delta) OK 62ms 246s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_ghost_revision(RemoteRepositoryFormat-v2) OK 472ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_file_id(RepositoryFormatPackDevelopment2Subtree) OK 31ms 246s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_passes_resume_info(RepositoryFormatPackDevelopment2Subtree) OK 29ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_file(RepositoryFormatKnitPack3) OK 38ms 246s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_passes_resume_info(RepositoryFormat4) SKIP 9ms 246s Format All-in-one format 4 is not initializable. 246s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking(RepositoryFormatKnitPack5RichRootBroken) OK 25ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_file(RepositoryFormatPackDevelopment2Subtree) OK 40ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_file_id(WorkingTreeFormat6.apply_inventory_delta) OK 58ms 246s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking(RepositoryFormatKnitPack3) OK 23ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_new_path(RepositoryFormatKnit4) OK 28ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_file(WorkingTreeFormat6.apply_inventory_delta) OK 58ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_new_path(RepositoryFormatKnitPack6RichRoot) OK 26ms 246s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking(RemoteRepositoryFormat-v2) OK 48ms 246s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_lock(RepositoryFormatPackDevelopment2Subtree) OK 15ms 246s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_lock(RepositoryFormat4) SKIP 6ms 246s Format All-in-one format 4 is not initializable. 246s breezy.bzr.tests.test_bundle.V08BundleTester.test_last_modified OK 391ms 246s breezy.bzr.tests.test_inv.TestDeltaApplication.test_renamed_dir_with_renamed_child(RepositoryFormatKnit4) OK 37ms 247s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_write_group(RepositoryFormatKnitPack5RichRootBroken) OK 20ms 247s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_write_group(RepositoryFormatKnitPack3) OK 24ms 247s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_new_path(WorkingTreeFormat5.apply_inventory_delta) OK 71ms 247s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store_basics(RepositoryFormatKnitPack6RichRoot) OK 299ms 247s breezy.bzr.tests.test_inv.TestDeltaApplication.test_renamed_dir_with_renamed_child(RepositoryFormatKnitPack6RichRoot) OK 52ms 247s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_write_group(RemoteRepositoryFormat-v2) OK 40ms 247s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_old_path(RepositoryFormatKnit1) OK 40ms 247s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_old_path(RepositoryFormatKnitPack5RichRootBroken) OK 26ms 247s breezy.bzr.tests.test_inv.TestDeltaApplication.test_renamed_dir_with_renamed_child(WorkingTreeFormat5.apply_inventory_delta) OK 71ms 247s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_add_missing_parent_after_resume(RepositoryFormatPackDevelopment2Subtree) OK 75ms 247s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_add_missing_parent_after_resume(RepositoryFormat4) SKIP 4ms 247s Format All-in-one format 4 is not initializable. 247s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_file_id(RepositoryFormatKnit1) OK 37ms 247s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_old_path(WorkingTreeFormat4.apply_inventory_delta) OK 57ms 247s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_old_path(WorkingTreeFormat2.apply_inventory_delta) OK 22ms 247s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_file_id(RepositoryFormatKnitPack5RichRootBroken) OK 32ms 247s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_cannot_resume_aborted_write_group(RepositoryFormatKnitPack5RichRootBroken) OK 44ms 247s breezy.bzr.tests.test_inv.TestDeltaApplication.test_replaced_at_new_path(RepositoryFormatKnitPack5) OK 42ms 247s breezy.bzr.tests.test__groupcompress.TestMakeAndApplyDelta.test_make_delta_with_large_copies(python) OK 746ms 247s breezy.bzr.tests.test__rio.TestReadUTF8Stanza.test_invalid_early_colon(python) OK 2ms 247s breezy.bzr.tests.test__rio.TestReadUTF8Stanza.test_no_string(python) OK 2ms 247s breezy.bzr.tests.test__rio.TestReadUTF8Stanza.test_simple(python) OK 2ms 247s breezy.bzr.tests.test__rio.TestValidTag.test_non_ascii_char(python) OK 2ms 247s breezy.bzr.tests.test__rio.TestValidTag.test_unicode(python) OK 2ms 247s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_cannot_resume_aborted_write_group(RepositoryFormatKnitPack3) OK 43ms 247s breezy.bzr.tests.test_btree_index.TestBTreeBuilder.test_last_page_rounded_1_layer OK 5ms 247s breezy.bzr.tests.test_inv.TestDeltaApplication.test_replaced_at_new_path(RepositoryFormat7) OK 31ms 247s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_file_id(WorkingTreeFormat4.apply_inventory_delta) OK 65ms 247s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_file_id(WorkingTreeFormat2.apply_inventory_delta) OK 20ms 247s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_new_path(RepositoryFormatKnitPack5) OK 30ms 247s breezy.bzr.tests.test_inv.TestDeltaApplication.test_replaced_at_new_path(WorkingTreeFormat3.apply_inventory_delta) OK 52ms 247s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_attribute_text_store_basics(RepositoryFormat7) OK 268ms 247s breezy.bzr.tests.test_bundle.V08BundleTester.test_unicode_bundle OK 638ms 247s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_exposed_versioned_files_are_marked_dirty(RepositoryFormatKnitPack5) OK 14ms 247s breezy.bzr.tests.test_inv.TestDeltaApplication.test_unicode_file_id(RepositoryFormatKnitPack3) OK 23ms 247s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_new_path(RepositoryFormat7) OK 28ms 247s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_cannot_resume_aborted_write_group(RemoteRepositoryFormat-v2) OK 95ms 247s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_exposed_versioned_files_are_marked_dirty(RepositoryFormatKnitPack4) OK 14ms 247s breezy.bzr.tests.test_inv.TestDeltaApplication.test_unicode_file_id(RepositoryFormatPackDevelopment2Subtree) OK 29ms 247s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_exposed_versioned_files_are_marked_dirty(RemoteRepositoryFormat-default) OK 22ms 247s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_get_serializer_format(RepositoryFormatKnitPack6RichRoot) OK 16ms 247s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_get_serializer_format(RepositoryFormat7) OK 11ms 247s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_new_path(WorkingTreeFormat3.apply_inventory_delta) OK 57ms 247s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_adding_missing_parents(RepositoryFormatPackDevelopment2Subtree) OK 69ms 247s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_adding_missing_parents(RepositoryFormat4) SKIP 5ms 247s Format All-in-one format 4 is not initializable. 247s breezy.bzr.tests.test_inv.TestDeltaApplication.test_unicode_file_id(WorkingTreeFormat6.apply_inventory_delta) OK 53ms 247s breezy.bzr.tests.test_inv.TestInventoryEntry.test_directory_has_text OK 2ms 247s breezy.bzr.tests.test_inv.TestInventoryEntry.test_make_entry OK 2ms 247s breezy.bzr.tests.test_inv.TestInventoryUpdates.test_copy_copies_root_revision OK 2ms 247s breezy.bzr.tests.test_inventory_delta.TestContent.test_file_0_short_sha OK 2ms 247s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_old_path(RepositoryFormatKnitPack3) OK 27ms 247s breezy.bzr.tests.test_inventory_delta.TestContent.test_link_unicode_target OK 2ms 247s breezy.bzr.tests.test_inventory_delta.TestDeserialization.test_parse_invalid_oldpath OK 2ms 247s breezy.bzr.tests.test_inventory_delta.TestDeserialization.test_parse_tree_when_header_disallows OK 2ms 247s breezy.bzr.tests.test_inventory_delta.TestSerialization.test_nonrichroot_versioned_root_errors OK 2ms 247s breezy.bzr.tests.test_inventory_delta.TestSerialization.test_tree_reference_enabled OK 2ms 247s breezy.bzr.tests.test_knit.LowLevelKnitDataTests.test_corrupted_data OK 2ms 247s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests.test_add_versions OK 2ms 247s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests.test_get_parent_map OK 2ms 247s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests.test_read_duplicate_entries OK 2ms 247s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests.test_write_utf8_parents OK 2ms 247s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests_c.test_delay_create_and_add_versions OK 2ms 247s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests_c.test_keys OK 2ms 247s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests_c.test_short_line OK 2ms 247s breezy.bzr.tests.test_knit.TestAnnotatedKnitContent.test_get_line_delta_blocks OK 2ms 247s breezy.bzr.tests.test_knit.TestErrors.test_retry_with_new_packs OK 2ms 247s breezy.bzr.tests.test_knit.TestGraphIndexKnit.test_add_version_delta_not_delta_index OK 4ms 247s breezy.bzr.tests.test_knit.TestGraphIndexKnit.test_add_versions_random_id_accepted OK 5ms 247s breezy.bzr.tests.test_knit.TestGraphIndexKnit.test_keys OK 7ms 247s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_old_path(RepositoryFormatPackDevelopment2Subtree) OK 35ms 247s breezy.bzr.tests.test_knit.TestKnitKnitAccess.test_add_several_raw_records OK 2ms 247s breezy.bzr.tests.test_knit.TestNoParentsGraphIndexKnit.test_add_version_same_dup OK 4ms 247s breezy.bzr.tests.test_knit.TestNoParentsGraphIndexKnit.test_get_method OK 4ms 247s breezy.bzr.tests.test_knit.TestPackKnitAccess.test_add_raw_records OK 2ms 247s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_no_new_data(RepositoryFormatKnitPack5RichRootBroken) OK 58ms 247s breezy.bzr.tests.test_knit.TestPackKnitAccess.test_missing_file_raises_no_such_file_with_no_reload OK 2ms 247s breezy.bzr.tests.test_knit.TestPackKnitAccess.test_reload_or_raise_reload_no_change OK 2ms 247s breezy.bzr.tests.test_knit.TestPlainKnitContent.test_line_delta_iter OK 2ms 247s breezy.bzr.tests.test_knit.TestStacking.test_get_record_stream_ordered_deltas OK 5ms 247s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_install_revisions(RepositoryFormatKnitPack5) OK 89ms 247s breezy.bzr.tests.test_knit.TestStacking.test_make_mpdiffs OK 12ms 247s breezy.bzr.tests.test_knit.Test_KnitAnnotator.test_record_delta_removes_basis OK 2ms 247s breezy.bzr.tests.test_pack.TestBytesRecordReader.test_eof_during_name OK 2ms 247s breezy.bzr.tests.test_pack.TestBytesRecordReader.test_record_with_two_names OK 2ms 247s breezy.bzr.tests.test_pack.TestContainerPushParser.test_construct OK 2ms 247s breezy.bzr.tests.test_pack.TestContainerPushParserBytesParsing.test_record_with_one_name OK 2ms 247s breezy.bzr.tests.test_pack.TestContainerReader.test_unknown_format OK 2ms 247s breezy.bzr.tests.test_pack.TestContainerReader.test_validate_non_empty_valid_container OK 2ms 247s breezy.bzr.tests.test_pack.TestContainerSerialiser.test_bytes_record_whitespace_in_name_part OK 2ms 247s breezy.bzr.tests.test_pack.TestContainerWriter.test_add_bytes_record_two_names OK 2ms 247s breezy.bzr.tests.test_pack.TestContainerWriter.test_zero_records_written_after_begin OK 1ms 247s breezy.bzr.tests.test_pack.TestReadvFile.test_read_bytes OK 5ms 247s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_old_path(WorkingTreeFormat6.apply_inventory_delta) OK 60ms 247s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_no_new_data(RepositoryFormatKnitPack3) OK 55ms 247s breezy.bzr.tests.test_inv.TestDeltaApplication.test_replaced_at_new_path(RepositoryFormatKnit4) OK 35ms 247s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_install_revisions(RepositoryFormatKnitPack4) OK 94ms 247s breezy.bzr.tests.test_inv.TestDeltaApplication.test_replaced_at_new_path(RepositoryFormatKnitPack6RichRoot) OK 41ms 247s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_no_new_data(RemoteRepositoryFormat-v2) OK 100ms 247s breezy.bzr.tests.test_inv.TestDeltaApplication.test_replaced_at_new_path(WorkingTreeFormat5.apply_inventory_delta) OK 55ms 247s breezy.bzr.tests.test_bundle.V08BundleTester.test_whitespace_bundle OK 665ms 247s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_fail(HttpTransport,HttpServer) OK 165ms 247s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_plus_new_data(RepositoryFormatPackDevelopment2Subtree) OK 48ms 247s breezy.bzr.tests.test_inv.TestDeltaApplication.test_unicode_file_id(RepositoryFormatKnit1) OK 31ms 247s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_plus_new_data(RepositoryFormat4) SKIP 9ms 247s Format All-in-one format 4 is not initializable. 247s breezy.bzr.tests.test_inv.TestDeltaApplication.test_unicode_file_id(RepositoryFormatKnitPack5RichRootBroken) OK 28ms 247s breezy.bzr.tests.test_bundle.V09BundleKnit1Tester.test_bundle_empty_property OK 43ms 247s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_with_missing_parents(RepositoryFormatKnitPack5RichRootBroken) OK 56ms 247s breezy.bzr.tests.test_inv.TestDeltaApplication.test_unicode_file_id(WorkingTreeFormat4.apply_inventory_delta) OK 53ms 247s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_fail(RemoteTCPTransport,SmartTCPServer_for_testing) OK 108ms 247s breezy.bzr.tests.test_inv.TestDeltaApplication.test_unicode_file_id(WorkingTreeFormat2.apply_inventory_delta) OK 24ms 247s breezy.bzr.tests.test_inv.TestInventoryEntry.test_file_invalid_entry_name OK 2ms 247s breezy.bzr.tests.test_inv.TestInventoryUpdates.test_add_path OK 2ms 247s breezy.bzr.tests.test_inv.TestInventoryUpdates.test_error_encoding OK 2ms 247s breezy.bzr.tests.test_inventory_delta.TestContent.test_file_without_size OK 2ms 247s breezy.bzr.tests.test_bundle.V09BundleKnit1Tester.test_get_merge_request OK 82ms 247s breezy.bzr.tests.test_inventory_delta.TestDeserialization.test_parse_bad_format OK 2ms 247s breezy.bzr.tests.test_inventory_delta.TestDeserialization.test_parse_no_parent OK 2ms 247s breezy.bzr.tests.test_inventory_delta.TestDeserialization.test_parse_versioned_root_versioned_disabled OK 2ms 247s breezy.bzr.tests.test_inventory_delta.TestSerialization.test_to_inventory_root_id_not_versioned OK 2ms 247s breezy.bzr.tests.test_knit.ErrorTests.test_knit_data_stream_incompatible OK 2ms 247s breezy.bzr.tests.test_knit.LowLevelKnitDataTests.test_too_many_lines OK 2ms 247s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_with_missing_parents(RepositoryFormatKnitPack3) OK 56ms 247s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_install_revisions(RemoteRepositoryFormat-default) OK 221ms 247s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests.test_create_file OK 3ms 247s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests.test_invalid_size OK 2ms 247s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests.test_scan_unvalidated_index_not_implemented OK 2ms 247s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests_c.test_add_versions_random_id_is_accepted OK 2ms 247s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests_c.test_get_position OK 2ms 247s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests_c.test_read_ignore_corrupted_lines OK 2ms 247s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests_c.test_write_utf8_version_id OK 2ms 247s breezy.bzr.tests.test_knit.TestAnnotatedKnitContent.test_text OK 2ms 247s breezy.bzr.tests.test_knit.TestGraphIndexKnit.test_add_mulitiple_unvalidated_indices_with_missing_parents OK 11ms 247s breezy.bzr.tests.test_knit.TestGraphIndexKnit.test_add_versions_delta_not_delta_index OK 4ms 247s breezy.bzr.tests.test_knit.TestGraphIndexKnit.test_get_options_deltas OK 4ms 247s breezy.bzr.tests.test_knit.TestKnitIndex.test_knit_index_checks_header OK 4ms 247s breezy.bzr.tests.test_knit.TestNoParentsGraphIndexKnit.test_add_good_unvalidated_index OK 4ms 247s breezy.bzr.tests.test_knit.TestNoParentsGraphIndexKnit.test_add_versions_different_dup OK 4ms 247s breezy.bzr.tests.test_knit.TestNoParentsGraphIndexKnit.test_keys OK 4ms 247s breezy.bzr.tests.test_knit.TestPackKnitAccess.test_failing_readv_raises_retry OK 3ms 247s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_item_keys_introduced_by(RepositoryFormatKnitPack6RichRoot) OK 82ms 247s breezy.bzr.tests.test_knit.TestPackKnitAccess.test_pack_collection_pack_retries OK 67ms 247s breezy.bzr.tests.test_knit.TestPlainKnitContent.test_copy OK 2ms 247s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_mergeable_from_url(HttpTransport,HttpServer) OK 137ms 247s breezy.bzr.tests.test_knit.TestStacking.test_add_mpdiffs OK 9ms 247s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_with_missing_parents(RemoteRepositoryFormat-v2) OK 129ms 247s breezy.bzr.tests.test_knit.TestStacking.test_get_sha1s OK 6ms 247s breezy.bzr.tests.test_knit.Test_KnitAnnotator.test__expand_record_tracks_num_children OK 4ms 247s breezy.bzr.tests.test_matchers.TestContainsNoVfsCalls.test_match OK 3ms 247s breezy.bzr.tests.test_pack.TestBytesRecordReader.test_read_max_length OK 2ms 247s breezy.bzr.tests.test_pack.TestBytesRecordReader.test_validate_interrupted_prelude OK 2ms 247s breezy.bzr.tests.test_pack.TestContainerPushParserBytesParsing.test_incomplete_record OK 3ms 247s breezy.bzr.tests.test_pack.TestContainerReader.test_construct OK 2ms 247s breezy.bzr.tests.test_pack.TestContainerReader.test_validate_data_after_end_marker OK 2ms 247s breezy.bzr.tests.test_pack.TestContainerSerialiser.test_bytes_record_no_name OK 2ms 247s breezy.bzr.tests.test_pack.TestContainerWriter.test_add_bytes_record_no_name OK 2ms 247s breezy.bzr.tests.test_pack.TestContainerWriter.test_construct OK 1ms 247s breezy.bzr.tests.test_pack.TestErrors.test_unexpected_end_of_container OK 2ms 247s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_item_keys_introduced_by(RepositoryFormat7) OK 69ms 247s breezy.bzr.tests.test_bundle.V09BundleKnit1Tester.test_binary_bundle OK 651ms 247s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_multiple_resume_write_group(RepositoryFormatPackDevelopment2Subtree) OK 50ms 248s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_multiple_resume_write_group(RepositoryFormat4) SKIP 5ms 248s Format All-in-one format 4 is not initializable. 248s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_no_op_suspend_resume(RepositoryFormatKnitPack5RichRootBroken) OK 39ms 248s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_mergeable_from_url(RemoteTCPTransport,SmartTCPServer_for_testing) OK 117ms 248s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_iter_inventories_is_ordered(RepositoryFormatKnitPack5) OK 89ms 248s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_no_op_suspend_resume(RepositoryFormatKnitPack3) OK 36ms 248s breezy.bzr.tests.test_bundle.V09BundleKnit1Tester.test_skip_file SKIP 287ms 248s Bundle format cannot provide reader 248s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_iter_inventories_is_ordered(RepositoryFormatKnitPack4) OK 81ms 248s breezy.bzr.tests.test_bundle.V09BundleKnit1Tester.test_bundle_with_ghosts OK 160ms 248s breezy.bzr.tests.test_bundle.V09BundleKnit1Tester.test_non_bundle OK 3ms 248s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_fail(HttpDavTransport,QuirkyDAVServer) OK 200ms 248s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_mergeable_respects_possible_transports(HttpTransport,HttpServer) OK 127ms 248s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_no_op_suspend_resume(RemoteRepositoryFormat-v2) OK 122ms 248s breezy.bzr.tests.test_bundle.V09BundleKnit2Tester.test_across_serializers OK 168ms 248s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_resume_abort_fails(RepositoryFormatPackDevelopment2Subtree) OK 102ms 248s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_resume_abort_fails(RepositoryFormat4) SKIP 24ms 248s Format All-in-one format 4 is not initializable. 248s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_fail(MemoryTransport,MemoryServer) OK 177ms 248s breezy.bzr.tests.test_bundle.V09BundleKnit2Tester.test_bundle_sorted_properties OK 77ms 248s breezy.bzr.tests.test_bundle.V09BundleKnit2Tester.test_across_models OK 248ms 248s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_mergeable_respects_possible_transports(RemoteTCPTransport,SmartTCPServer_for_testing) OK 226ms 248s breezy.bzr.tests.per_repository_vf.test_repository.TestRepository.test_iter_inventories_is_ordered(RemoteRepositoryFormat-default) OK 318ms 248s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_second_suspend_fails(RepositoryFormatKnitPack5RichRootBroken) OK 131ms 248s breezy.bzr.tests.test_bundle.V4_2aBundleTester.test_bundle OK 2394ms 248s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_empty_get_missing_parent_inventories(RepositoryFormatKnitPack6RichRoot) OK 55ms 248s breezy.bzr.tests.test_remote.BasicRemoteObjectTests.test_open_detected_smart_format(HPSS-v3) OK 125ms 248s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_empty_get_missing_parent_inventories(RepositoryFormat7) OK 70ms 248s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_second_suspend_fails(RepositoryFormatKnitPack3) OK 135ms 248s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_mergeable_from_url(HttpDavTransport,QuirkyDAVServer) OK 258ms 248s breezy.bzr.tests.test_bundle.V09BundleKnit2Tester.test_bundle_root_id OK 262ms 248s breezy.bzr.tests.test_remote.BasicRemoteObjectTests.test_remote_branch_set_append_revisions_only(HPSS-v3) OK 166ms 248s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_second_suspend_fails(RemoteRepositoryFormat-v2) OK 139ms 248s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_mergeable_from_url(MemoryTransport,MemoryServer) OK 187ms 248s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_suspend_fails(RepositoryFormatPackDevelopment2Subtree) OK 86ms 248s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_suspend_fails(RepositoryFormat4) SKIP 8ms 248s Format All-in-one format 4 is not initializable. 248s breezy.bzr.tests.test_remote.BasicRemoteObjectTests.test_remote_repository(HPSS-v3) OK 152ms 248s breezy.bzr.tests.test_remote.TestBranchGetPhysicalLockStatus.test_get_physical_lock_status_yes OK 4ms 248s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories(RepositoryFormatKnitPack5) OK 277ms 248s breezy.bzr.tests.test_remote.TestBranchGetSetConfig.test_set_option_with_bool OK 4ms 248s breezy.bzr.tests.test_remote.TestBranchHeadsToFetch.test_uses_rpc_for_formats_with_non_default_heads_to_fetch OK 5ms 248s breezy.bzr.tests.test_remote.TestBranchSetLastRevision.test_no_such_revision OK 4ms 248s breezy.bzr.tests.test_btree_index.TestBTreeBuilder.test_three_level_tree_details OK 1597ms 248s breezy.bzr.tests.test_remote.TestBranchSetLastRevisionInfo.test_unexpected_error OK 3ms 248s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_empty_initial_write_group(RepositoryFormatKnitPack5RichRootBroken) OK 68ms 248s breezy.bzr.tests.test_btree_index.TestBTreeIndex.test__read_nodes_no_size_multiple_pages OK 18ms 248s breezy.bzr.tests.test_bundle.V4_2aBundleTester.test_creating_bundle_preserves_chk_pages OK 413ms 248s breezy.bzr.tests.test_bundle.V4_2aBundleTester.test_malformed OK 11ms 248s breezy.bzr.tests.test_remote.TestBranch_get_stacked_on_url.test_get_stacked_on_real_branch OK 28ms 248s breezy.bzr.tests.test_btree_index.TestBTreeIndex.test_external_references_no_refs OK 13ms 248s breezy.bzr.tests.test_btree_index.TestBTreeIndex.test_iter_key_prefix_1_key_element_refs OK 16ms 248s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories(RepositoryFormatKnitPack4) SKIP 64ms 248s format not stackable 248s 248s breezy.bzr.tests.test_bundle.V09BundleKnit2Tester.test_install_revisions OK 257ms 248s breezy.bzr.tests.test_btree_index.TestBTreeIndex.test_validate_one_page OK 9ms 248s breezy.bzr.tests.test_btree_index.TestBTreeNodes.test_LeafNode_1_0(python) OK 4ms 248s breezy.bzr.tests.test_btree_index.TestExpandOffsets.test__find_layer_start_and_stop OK 2ms 248s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_empty_initial_write_group(RepositoryFormatKnitPack3) OK 46ms 248s breezy.bzr.tests.test_btree_index.TestExpandOffsets.test_read_all_when_cached OK 3ms 248s breezy.bzr.tests.test_btree_index.TestMultiBisectRight.test_inbetween OK 2ms 248s breezy.bzr.tests.test_bundle.BundleTester1.test_matched_bundle OK 22ms 248s breezy.bzr.tests.test_bundle.V09BundleKnit2Tester.test_last_modified OK 625ms 248s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_empty_initial_write_group(RemoteRepositoryFormat-v2) OK 58ms 248s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_mergeable_respects_possible_transports(HttpDavTransport,QuirkyDAVServer) OK 203ms 248s breezy.bzr.tests.test_remote.TestBzrDirCreateBranch.test_backwards_compat OK 114ms 248s breezy.bzr.tests.test_remote.TestBzrDirFormatInitializeEx.test_success OK 3ms 248s breezy.bzr.tests.test_remote.TestBzrDirOpen.test_backwards_compat OK 7ms 248s breezy.bzr.tests.test_remote.TestBzrDirOpenBranch.test_old_server OK 3ms 248s breezy.bzr.tests.test_remote.TestErrorTranslationRobustness.test_unrecognised_server_error OK 5ms 248s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_write_group_then_abort(RepositoryFormatPackDevelopment2Subtree) OK 44ms 248s breezy.bzr.tests.test_remote.TestErrorTranslationSuccess.test_NoSuchFile_without_context OK 8ms 248s breezy.bzr.tests.test_remote.TestErrorTranslationSuccess.test_ReadError_no_args OK 3ms 249s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_write_group_then_abort(RepositoryFormat4) SKIP 8ms 249s Format All-in-one format 4 is not initializable. 249s breezy.bzr.tests.test_remote.TestErrorTranslationSuccess.test_nobranch_one_arg OK 9ms 249s breezy.bzr.tests.test_remote.TestRemotePackRepositoryAutoPack.test_backwards_compatibility OK 2ms 249s breezy.bzr.tests.test_remote.TestRepositoryAllRevisionIds.test_empty OK 2ms 249s breezy.bzr.tests.test_remote.TestRepositoryGatherStats.test_revid_with_committers OK 2ms 249s breezy.bzr.tests.test_remote.TestRepositoryGetParentMap.test_get_parent_map_unexpected_response OK 2ms 249s breezy.bzr.tests.test_remote.TestRepositoryGetRevIdForRevno.test_outofbounds_old OK 3ms 249s breezy.bzr.tests.test_remote.TestRepositoryGetRevisions.test_hpss_get_single_revision OK 3ms 249s breezy.bzr.tests.test_remote.TestRepositoryInsertStream.test_stream_with_inventory_deltas OK 3ms 249s breezy.bzr.tests.test_remote.TestRepositoryIterFilesBytes.test_single OK 2ms 249s breezy.bzr.tests.test_remote.TestRepositoryMakeWorkingTrees.test_no_working_trees OK 2ms 249s breezy.bzr.tests.test_remote.TestRepositorySetMakeWorkingTrees.test_current OK 2ms 249s breezy.bzr.tests.test_remote.TestRepositoryWriteGroups.test_start_write_group_unsuspendable OK 2ms 249s breezy.bzr.tests.test_bundle.MungedBundleTesterV4.test_extra_whitespace OK 189ms 249s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_empty_initial_write_group(RepositoryFormatKnitPack5RichRootBroken) OK 121ms 249s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_mergeable_respects_possible_transports(MemoryTransport,MemoryServer) SKIP 173ms 249s Need a ConnectedTransport to test transport reuse 249s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_empty_initial_write_group(RepositoryFormatKnitPack3) OK 76ms 249s breezy.bzr.tests.test_remote.BasicRemoteObjectTests.test_create_remote_bzrdir(HPSS-v3) OK 88ms 249s breezy.bzr.tests.test_bundle.V08BundleTester.test_across_models_incompatible SKIP 144ms 249s Format 0.8 doesn't work with knit3 249s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories(RemoteRepositoryFormat-default) OK 382ms 249s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_empty_initial_write_group(RemoteRepositoryFormat-v2) OK 102ms 249s breezy.bzr.tests.test_bundle.V08BundleTester.test_bundle_same_basis OK 66ms 249s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_write_group(RepositoryFormatPackDevelopment2Subtree) OK 42ms 249s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_write_group(RepositoryFormat4) SKIP 20ms 249s Format All-in-one format 4 is not initializable. 249s breezy.bzr.tests.per_versionedfile.TestContentFactoryAdaption.test_deannotation_noeol OK 5ms 249s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories_check(RepositoryFormatKnitPack6RichRoot) OK 129ms 249s breezy.bzr.tests.per_versionedfile.TestOrderingVersionedFilesDecorator.test_get_empty OK 62ms 249s breezy.bzr.tests.test_remote.BasicRemoteObjectTests.test_remote_branch_format_supports_stacking(HPSS-v3) OK 215ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_chunks(named-knit) OK 3ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_chunks(groupcompress) OK 3ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_fallback_implies_without_fallbacks(annotated-knit-escape) OK 3ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines(groupcompress-nograph) OK 4ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines_no_key_generates_chk_key(named-graph-knit-pack) OK 3ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines_nostoresha(named-knit) OK 3ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines_nostoresha(groupcompress) OK 4ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines_return(annotated-knit-escape) OK 7ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_annotate(groupcompress-nograph) OK 5ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_check_no_parameters(named-graph-knit-pack) OK 2ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_check_progressbar_parameter(named-knit) OK 2ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_check_progressbar_parameter(groupcompress) OK 2ms 249s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_get_missing_parent_inventories_check(RepositoryFormat7) OK 80ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_check_with_keys_becomes_generator(annotated-knit-escape) OK 8ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_clear_cache(groupcompress-nograph) OK 3ms 249s breezy.bzr.tests.test_remote.BasicRemoteObjectTests.test_remote_bzrdir_repr(HPSS-v3) OK 48ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_construct(named-graph-knit-pack) OK 2ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_empty_lines(named-knit) OK 3ms 249s breezy.bzr.tests.test_remote.TestBranchGetParent.test_no_parent OK 4ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_empty_lines(groupcompress) OK 3ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_filter_absent_records(annotated-knit-escape) OK 7ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_annotator(groupcompress-nograph) OK 4ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_known_graph_ancestry(named-graph-knit-pack) OK 3ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_parent_map(named-knit) OK 3ms 249s breezy.bzr.tests.test_bundle.V08BundleTester.test_inv_hash_across_serializers OK 186ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_parent_map(groupcompress) OK 4ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_empty(annotated-knit-escape) OK 2ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface(groupcompress-nograph) OK 4ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface_groupcompress(named-graph-knit-pack) OK 4ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface_ordered(named-knit) OK 4ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface_ordered(groupcompress) OK 6ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface_ordered_with_delta_closure(annotated-knit-escape) OK 9ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_missing_records_are_absent(groupcompress-nograph) OK 5ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_native_formats_are_wire_ready_delta(named-graph-knit-pack) OK 5ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_native_formats_are_wire_ready_ft_delta(named-knit) OK 4ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_native_formats_are_wire_ready_ft_delta(groupcompress) OK 5ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_native_formats_are_wire_ready_one_ft(annotated-knit-escape) OK 3ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_unknown_storage_kind_raises(groupcompress-nograph) OK 4ms 249s breezy.bzr.tests.test_remote.TestBranchGetSetConfig.test_backwards_compat_set_option_with_dict OK 70ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_wire_ready_delta_closure_included(named-graph-knit-pack) OK 4ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_sha1s(named-knit) OK 4ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_sha1s(groupcompress) OK 4ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_annotated_knits(annotated-knit-escape) OK 12ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_annotated_knits_noeol(groupcompress-nograph) OK 6ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_delta_missing_basis_can_be_added_later(named-graph-knit-pack) OK 4ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_delta_missing_basis_no_corruption(named-knit) OK 4ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_delta_missing_basis_no_corruption(groupcompress) OK 4ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_empty(annotated-knit-escape) OK 2ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_existing_keys(groupcompress-nograph) OK 6ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_fulltexts(named-graph-knit-pack) OK 6ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_fulltexts_noeol(named-knit) OK 6ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_fulltexts_noeol(groupcompress) OK 5ms 249s breezy.bzr.tests.test_remote.TestStacking.test_stacked_pull_more_than_stacking_has_bug_360791 OK 601ms 249s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_ghost_revision(RepositoryFormatKnitPack5) OK 165ms 249s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_ghost_revision(RepositoryFormatKnitPack4) SKIP 14ms 249s format not stackable 249s 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_long_parent_chain_out_of_order(annotated-knit-escape) OK 111ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_missing_keys(groupcompress-nograph) OK 3ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_out_of_order(named-graph-knit-pack) OK 6ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_plain_knits(named-knit) OK 6ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_plain_knits(groupcompress) OK 6ms 249s breezy.bzr.tests.test_remote.TestBranchHeadsToFetch.test_backwards_compatible OK 207ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_plain_knits_noeol(annotated-knit-escape) OK 16ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_iter_lines_added_or_present_in_keys(groupcompress-nograph) OK 4ms 249s breezy.bzr.tests.test_remote.TestBranchRevisionIdToRevno.test_dotted OK 7ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_keys(named-graph-knit-pack) OK 3ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_known_graph_with_fallbacks(named-knit) OK 3ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_known_graph_with_fallbacks(groupcompress) OK 4ms 249s breezy.bzr.tests.test_remote.TestBranchSetLastRevisionInfo.test_backwards_compatibility OK 9ms 249s breezy.bzr.tests.test_remote.TestBranchSetTagsBytes.test_backwards_compatible OK 4ms 249s breezy.bzr.tests.test_remote.TestBzrDirCloningMetaDir.test_branch_reference OK 22ms 249s breezy.bzr.tests.test_bundle.V09BundleKnit2Tester.test_unicode_bundle OK 920ms 249s breezy.bzr.tests.test_remote.TestBzrDirDestroyBranch.test_destroy_default OK 17ms 249s breezy.bzr.tests.test_bundle.V09BundleKnit2Tester.test_whitespace_bundle OK 901ms 249s breezy.bzr.tests.test_remote.TestBzrDirGetSetConfig.test_set_option_uses_vfs OK 25ms 249s breezy.bzr.tests.test_remote.TestBzrDirOpenBranch.test__get_tree_branch OK 8ms 249s breezy.bzr.tests.test_remote.TestBzrDirOpenRepository.test_backwards_compat_2 OK 4ms 249s breezy.bzr.tests.test_bundle.V4_2aBundleTester.test_unicode_bundle OK 1002ms 249s breezy.bzr.tests.test_remote.TestErrorTranslationSuccess.test_LockContention OK 7ms 249s breezy.bzr.tests.test_remote.TestErrorTranslationSuccess.test_PermissionDenied_one_arg OK 5ms 249s breezy.bzr.tests.test_remote.TestErrorTranslationSuccess.test_UnlockableTransport OK 7ms 249s breezy.bzr.tests.test_bundle.V4BundleTester.test_bundle_empty_property OK 41ms 249s breezy.bzr.tests.test_bundle.V4BundleTester.test_crlf_bundle OK 3ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_make_mpdiffs(annotated-knit-escape) OK 153ms 249s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_newline_only(groupcompress-nograph) OK 4ms 249s breezy.bzr.tests.per_versionedfile.TestWeave.test_add_lines_return_value OK 3ms 249s breezy.bzr.tests.per_versionedfile.TestWeave.test_adds_with_parent_texts OK 3ms 249s breezy.bzr.tests.per_versionedfile.TestWeave.test_get_suffixes OK 2ms 249s breezy.bzr.tests.per_versionedfile.TestWeave.test_readonly_mode OK 2ms 249s breezy.bzr.tests.per_versionedfile.TestWeaveMerge.testOverlappedInsert OK 3ms 249s breezy.bzr.tests.per_versionedfile.VirtualVersionedFilesTests.test_add_lines OK 2ms 249s breezy.bzr.tests.per_versionedfile.VirtualVersionedFilesTests.test_insert_record_stream OK 2ms 249s breezy.bzr.tests.test__btree_serializer.TestGCCKHSHA1LeafNode.test_many_key_leaf OK 2ms 249s breezy.bzr.tests.test__btree_serializer.TestHexAndUnhex.test_to_hex OK 2ms 249s breezy.bzr.tests.test__chk_map.TestDeserialiseInternalNode.test_deserialise_one(python) OK 2ms 249s breezy.bzr.tests.test__chk_map.TestDeserialiseInternalNode.test_raises_on_non_internal(python) OK 2ms 249s breezy.bzr.tests.test__chk_map.TestDeserialiseLeafNode.test_deserialise_item_with_null_width_2(python) OK 2ms 249s breezy.bzr.tests.test__chk_map.TestDeserialiseLeafNode.test_key_after_map(python) OK 2ms 249s breezy.bzr.tests.test__chk_map.TestSearchKeys.test_simple_16(python) OK 2ms 249s breezy.bzr.tests.test__chk_map.Test_BytesToTextKey.test_invalid_no_kind(python) OK 2ms 249s breezy.bzr.tests.test__chk_map.Test_BytesToTextKey.test_invalid_too_short_parent_id(python) OK 1ms 249s breezy.bzr.tests.test__dirstate_helpers.TestBisectPathRight.test_simple OK 2ms 249s breezy.bzr.tests.test__dirstate_helpers.TestCompiledLtByDirs.test_cmp_empty OK 2ms 249s breezy.bzr.tests.test__dirstate_helpers.TestCompiledLtPathByDirblock.test_tricky_paths OK 4ms 249s breezy.bzr.tests.test__dirstate_helpers.TestLtByDirs.test_cmp_same_str OK 2ms 249s breezy.bzr.tests.test__dirstate_helpers.TestMemRChr.test_missing OK 2ms 249s breezy.bzr.tests.test__dirstate_helpers.TestPackStat.test_distant_ctime(dirstate_Python) OK 2ms 249s breezy.bzr.tests.test__dirstate_helpers.TestPackStat.test_giant_inode(dirstate_Python) OK 2ms 250s breezy.bzr.tests.test_bzrdir.ChrootedTests.test_find_controldirs_list_current OK 148ms 250s breezy.bzr.tests.test_bundle.V4BundleTester.test_revision_id_with_slash OK 138ms 250s breezy.bzr.tests.test_bzrdir.ChrootedTests.test_open_containing_tree_branch_or_repository_repo OK 20ms 250s breezy.bzr.tests.test_bundle.V08BundleTester.test_unicode_symlink_bundle OK 556ms 250s breezy.bzr.tests.test__dirstate_helpers.TestProcessEntry.test_exceptions_raised(unicode,dirstate_Python) OK 97ms 250s breezy.bzr.tests.test_remote.TestGetParentMapAllowsNew.test_allows_new_revisions OK 208ms 250s breezy.bzr.tests.test_bzrdir.ChrootedTests.test_open_tree_or_branch_named OK 64ms 250s breezy.bzr.tests.test_remote.TestUpdateBoundBranchWithModifiedBoundLocation.test_without_final_slash OK 473ms 250s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_ghost_revision(RemoteRepositoryFormat-default) OK 467ms 250s breezy.bzr.tests.test_bzrdir.TestBzrDirFormat.test_create_branch_and_repo_under_shared_force_new OK 70ms 250s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_passes_resume_info(RepositoryFormatKnitPack6RichRoot) OK 57ms 250s breezy.bzr.tests.test_remote.TestRemoteRepositoryCopyContent.test_copy_content_remote_to_local OK 100ms 250s breezy.bzr.tests.test_remote.TestRepositoryFormat.test_fast_delta OK 3ms 250s breezy.bzr.tests.test_remote.TestRepositoryGetParentMap.test_get_parent_map_fallback_parentless_node OK 3ms 250s breezy.bzr.tests.test_remote.TestRepositoryGetRevIdForRevno.test_history_incomplete_with_fallback OK 3ms 250s breezy.bzr.tests.test_remote.TestRepositoryGetRevisionGraph.test_specific_revision OK 3ms 250s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_passes_resume_info(RepositoryFormat7) SKIP 17ms 250s only valid for direct connections to resumable repos 250s 250s breezy.bzr.tests.test_remote.TestRepositoryHasSignatureForRevisionId.test_has_signature_for_revision_id OK 3ms 250s breezy.bzr.tests.test_bundle.V4_2aBundleTester.test_across_models_incompatible OK 183ms 250s breezy.bzr.tests.test_remote.TestRepositoryInsertStream_1_19.test_unlocked_repo OK 3ms 250s breezy.bzr.tests.test_remote.TestRepositoryLockWrite.test_lock_write OK 3ms 250s breezy.bzr.tests.test_remote.TestRepositoryPhysicalLockStatus.test_get_physical_lock_status_yes OK 3ms 250s breezy.bzr.tests.test_remote.TestRepositoryWriteGroups.test_abort_write_group OK 2ms 250s breezy.bzr.tests.test_remote.TestStacking.test_stacked_get_stream_groupcompress SKIP 5ms 250s No groupcompress ordered format available 250s breezy.bzr.tests.test_remote.TestTransportIsReadonly.test_true OK 2ms 250s breezy.bzr.tests.test_remote.Test_ClientMedium_remote_is_at_least.test__remember_remote_is_before OK 2ms 250s breezy.bzr.tests.test_bzrdir.TestBzrDirFormat.test_create_branch_convenience_under_shared_repo_no_tree_policy OK 67ms 250s breezy.bzr.tests.test__dirstate_helpers.TestProcessEntry.test_simple_changes(unicode,dirstate_Python) OK 168ms 250s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking(RepositoryFormatKnitPack5) OK 42ms 250s breezy.bzr.tests.test_bzrdir.TestBzrDirFormat.test_find_format_unknown_format OK 5ms 250s breezy.bzr.tests.test_bzrdir.TestBzrFormat.test_as_string OK 2ms 250s breezy.bzr.tests.test_bzrdir.TestBzrFormat.test_from_string_missing_space OK 2ms 250s breezy.bzr.tests.test_bzrdir.TestFormatRegistry.test_aliases OK 2ms 250s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test__is_executable_win32(unicode,dirstate_Python) OK 19ms 250s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_observed_sha1_not_cachable(unicode,dirstate_Python) OK 8ms 250s breezy.bzr.tests.test_bundle.V4_2aBundleTester.test_bundle_sorted_properties OK 68ms 250s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking(RepositoryFormatKnitPack4) OK 43ms 250s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking(RemoteRepositoryFormat-default) OK 39ms 250s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_lock(RepositoryFormatKnitPack6RichRoot) OK 14ms 250s breezy.bzr.tests.test_repository.Test2a.test_autopack_unchanged_chk_nodes OK 232ms 250s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_lock(RepositoryFormat7) OK 14ms 250s breezy.bzr.tests.test_repository.Test2a.test_stream_source_to_gc OK 13ms 250s breezy.bzr.tests.test_bzrdir.TestHTTPRedirections.test_qualifier_preserved OK 110ms 250s breezy.bzr.tests.test_repository.TestDefaultFormat.test_get_set_default_format OK 5ms 250s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_write_group(RepositoryFormatKnitPack5) OK 21ms 250s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_sha1provider_stat_and_sha1_used(unicode,dirstate_Python) OK 108ms 250s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_dir_to_symlink(unicode,dirstate_Python) OK 7ms 250s breezy.bzr.tests.test_repository.TestFeatures.test_open_with_missing_required_feature OK 16ms 250s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_write_group(RepositoryFormatKnitPack4) OK 15ms 250s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_entry_dir(unicode,dirstate_Python) OK 12ms 250s breezy.bzr.tests.test_bundle.V4_2aBundleTester.test_hide_history OK 131ms 250s breezy.bzr.tests.per_repository_vf.test_write_group.TestGetMissingParentInventories.test_insert_stream_without_locking_fails_without_write_group(RemoteRepositoryFormat-default) OK 22ms 250s breezy.bzr.tests.test_repository.TestFormatKnit1.test_shared_no_tree_disk_layout OK 26ms 250s breezy.bzr.tests.test_repository.TestKnitPackStreamSource.test_source_to_exact_pack_19_rich_root OK 14ms 250s breezy.bzr.tests.test_bzrdir.TestMeta1DirColoFormat.test_parent OK 77ms 250s breezy.bzr.tests.test_repository.TestOptimisingPacker.test_open_pack_will_optimise OK 17ms 250s breezy.bzr.tests.test_bzrdir.TestMeta1DirFormat.test_right_base_dirs OK 10ms 250s breezy.bzr.tests.test_repository.TestRepositoryFormat.test_find_format_with_features OK 32ms 250s breezy.bzr.tests.test_repository.TestRepositoryFormatRegistry.test_register_extra_lazy OK 2ms 250s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_entry_file_unchanged(unicode,dirstate_Python) OK 99ms 250s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_add_missing_parent_after_resume(RepositoryFormatKnitPack6RichRoot) OK 88ms 250s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_entry_tree_reference(unicode,dirstate_Python) OK 7ms 250s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_file_to_symlink(unicode,dirstate_Python) OK 7ms 250s breezy.bzr.tests.test_bundle.V4_2aBundleTester.test_single_inv_no_parents_as_xml OK 107ms 250s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_add_missing_parent_after_resume(RepositoryFormat7) SKIP 22ms 250s Cannot test resume on repo that does not support suspending 250s 250s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_symlink_to_file(unicode,dirstate_Python) OK 7ms 250s breezy.bzr.tests.test__dirstate_helpers.TestUsingCompiledIfAvailable.test_lt_by_dirs OK 2ms 250s breezy.bzr.tests.test__groupcompress.TestBase128Int.test_encode(C) OK 2ms 250s breezy.bzr.tests.test__groupcompress.TestDeltaIndex.test__dump_index_simple OK 2ms 250s breezy.bzr.tests.test__groupcompress.TestDeltaIndex.test_make_delta OK 2ms 250s breezy.bzr.tests.test_bzrdir.TestRepositoryAcquisitionPolicy.test_clone_on_transport_upgrades_format_if_stacked_on_specified OK 79ms 250s breezy.bzr.tests.test__groupcompress.TestMakeAndApplyDelta.test_apply_delta(python) OK 3ms 250s breezy.bzr.tests.test__groupcompress.TestMakeAndApplyDelta.test_make_delta(python) OK 2ms 250s breezy.bzr.tests.test__rio.TestReadUTF8Stanza.test_continuation_too_early(python) OK 2ms 250s breezy.bzr.tests.test__rio.TestReadUTF8Stanza.test_large(python) OK 2ms 250s breezy.bzr.tests.test__rio.TestReadUTF8Stanza.test_none(python) OK 2ms 250s breezy.bzr.tests.test__rio.TestValidTag.test_no_colon(python) OK 2ms 250s breezy.bzr.tests.test__rio.TestValidTag.test_ok(python) OK 2ms 250s breezy.bzr.tests.test_btree_index.TestBTreeBuilder.test_clear_cache OK 5ms 250s breezy.bzr.tests.test_btree_index.TestBTreeBuilder.test_spill_index_duplicate_key_caught_on_finish OK 4ms 250s breezy.bzr.tests.test_bzrdir.ChrootedTests.test_cloning_metadir OK 39ms 250s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_cannot_resume_aborted_write_group(RepositoryFormatKnitPack5) OK 44ms 250s breezy.bzr.tests.test_btree_index.TestBTreeIndex.test__find_ancestors_multiple_pages OK 25ms 250s breezy.bzr.tests.test_btree_index.TestBTreeIndex.test_empty_key_count_no_size OK 8ms 250s breezy.bzr.tests.test_btree_index.TestBTreeIndex.test_iter_all_only_root_no_size OK 5ms 250s breezy.bzr.tests.test_btree_index.TestBTreeIndex.test_key_too_big OK 9ms 250s breezy.bzr.tests.test_btree_index.TestBTreeIndex.test_with_size_constructor OK 4ms 250s breezy.bzr.tests.test_bzrdir.ChrootedTests.test_open_containing_tree_branch_or_repository_all OK 38ms 250s breezy.bzr.tests.test_btree_index.TestBTreeNodes.test__flatten_node(python) OK 4ms 250s breezy.bzr.tests.test_btree_index.TestExpandOffsets.test_more_than_recommended OK 2ms 250s breezy.bzr.tests.test_btree_index.TestExpandOffsets.test_unknown_size OK 2ms 250s breezy.bzr.tests.test_repository.TestRepositoryPackCollection.test__save_pack_names_already_obsoleted OK 126ms 250s breezy.bzr.tests.test_bundle.BTreeTester.test_get_file OK 3ms 250s breezy.bzr.tests.test_bzrdir.ChrootedTests.test_open_from_transport OK 14ms 250s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_cannot_resume_aborted_write_group(RepositoryFormatKnitPack4) OK 46ms 250s breezy.bzr.tests.test_repository.TestRepositoryPackCollection.test_pack_distribution_one_to_nine OK 20ms 250s breezy.bzr.tests.test_bundle.V4BundleTester.test_binary_bundle OK 803ms 250s breezy.bzr.tests.test_bzrdir.TestRepositoryAcquisitionPolicy.test_sprout_obeys_stacking_policy OK 100ms 250s breezy.bzr.tests.test_chk_map.TestCHKMapDifference.test__read_all_roots_mixed_depth OK 14ms 250s breezy.bzr.tests.test_chk_map.TestCHKMapDifference.test__read_all_roots_skips_known_old OK 6ms 250s breezy.bzr.tests.test_chk_map.TestInternalNode.test__iter_nodes_splits_key_filter OK 3ms 250s breezy.bzr.tests.test_chk_map.TestInternalNode.test_iteritems_two_children_partial OK 2ms 250s breezy.bzr.tests.test_chk_map.TestIterInterestingNodes.test_common_sub_page OK 10ms 250s breezy.bzr.tests.test_chk_map.TestLeafNode.test_current_size_items OK 2ms 250s breezy.bzr.tests.test_chk_map.TestLeafNode.test_deserialise_multi_line OK 2ms 250s breezy.bzr.tests.test_chk_map.TestLeafNode.test_map_maintains_common_prefixes OK 2ms 250s breezy.bzr.tests.test_chk_map.TestLeafNode.test_unmap_missing OK 2ms 250s breezy.bzr.tests.test_chk_map.TestMap.test_apply_delta_is_deterministic OK 9ms 250s breezy.bzr.tests.test_chk_map.TestMap.test_init_root_is_LeafNode_new OK 3ms 250s breezy.bzr.tests.test_bzrdir.NonLocalTests.test_clone OK 73ms 250s breezy.bzr.tests.test_chk_map.TestMap.test_iter_changes_mixed_node_length OK 9ms 250s breezy.bzr.tests.test_chk_map.TestMap.test_map_collapses_if_size_changes OK 4ms 250s breezy.bzr.tests.test_chk_map.TestMap.test_unmap_double_deep_non_empty_leaf OK 3ms 250s breezy.bzr.tests.test_chk_map.TestMapSearchKeys.test_default_chk_map_uses_flat_search_key OK 3ms 250s breezy.bzr.tests.test_chk_map.TestNode.test_empty OK 2ms 250s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_cannot_resume_aborted_write_group(RemoteRepositoryFormat-default) OK 87ms 250s breezy.bzr.tests.test_bzrdir.TestBzrDirFormat.test_create_branch_convenience_root OK 16ms 250s breezy.bzr.tests.test_chk_map.TestTestCaseWithExampleMaps.test_one_deep_two_prefix_map_16 OK 6ms 250s breezy.bzr.tests.test_chk_serializer.TestBEncodeSerializer1.test_roundtrips_non_ascii OK 2ms 250s breezy.bzr.tests.test_conflicts.TestPerConflict.test_stanza_roundtrip(MissingParent) OK 2ms 250s breezy.bzr.tests.test_conflicts.TestPerConflict.test_stanza_roundtrip(NonDirectoryParent) OK 2ms 250s breezy.bzr.tests.test_conflicts.TestPerConflict.test_stanzification(UnversionedParent) OK 2ms 250s breezy.bzr.tests.test_conflicts.TestPerConflict.test_stringification(ParentLoop) OK 2ms 250s breezy.bzr.tests.test_generate_ids.TestGenRevisionId.test_gen_revision_id_email OK 2ms 250s breezy.bzr.tests.test_groupcompress.TestAllGroupCompressors.test_extract_from_compressor(python) OK 2ms 250s breezy.bzr.tests.test_groupcompress.TestGroupCompressBlock.test_from_bytes OK 2ms 250s breezy.bzr.tests.test_bzrdir.TestBzrDirFormat.test_find_format OK 21ms 250s breezy.bzr.tests.test_bzrdir.TestBzrDirHooks.test_pre_open_actual_exceptions_raised OK 3ms 250s breezy.bzr.tests.test_groupcompress.TestGroupCompressConfig.test_max_bytes_to_index_default OK 7ms 250s breezy.bzr.tests.test_bzrdir.TestBzrFormat.test_eq OK 4ms 250s breezy.bzr.tests.test_groupcompress.TestGroupCompressVersionedFiles.test_inconsistent_redundant_inserts_raises OK 7ms 250s breezy.bzr.tests.test_bzrdir.TestBzrFormat.test_network_name OK 2ms 250s breezy.bzr.tests.test_groupcompress.TestLazyGroupCompress.test__rebuild_handles_compressor_settings SKIP 6ms 250s pure-python compressor does not handle compressor_settings 250s 250s breezy.bzr.tests.test_bzrdir.TestFormatRegistry.test_set_default_repository OK 2ms 250s breezy.bzr.tests.test_groupcompress.TestLazyGroupCompress.test_manager_custom_compressor_settings OK 5ms 250s breezy.bzr.tests.test_groupcompress.Test_BatchingBlockFetcher.test_add_key_cached_read_memo OK 2ms 250s breezy.bzr.tests.test_repository.TestRepositoryPackCollection.test_reload_pack_names_added_and_removed OK 126ms 250s breezy.bzr.tests.test_rio.TestRio.test_blank_line OK 2ms 250s breezy.bzr.tests.test_rio.TestRio.test_read_nul_byte OK 2ms 250s breezy.bzr.tests.test_rio.TestRio.test_rio_unicode OK 2ms 250s breezy.bzr.tests.test_smart.SmartTCPServerHookTests.test_run_server_started_hooks_ipv6 OK 3ms 250s breezy.bzr.tests.test_smart.TestSmartServerBranchRequest.test_no_branch OK 7ms 250s breezy.bzr.tests.test_bundle.V4BundleTester.test_copy_signatures OK 137ms 250s breezy.bzr.tests.test_bundle.MungedBundleTesterV09.test_extra_whitespace_2 OK 157ms 250s breezy.bzr.tests.test_bundle.TestBundleWriterReader.test_roundtrip_record OK 2ms 250s breezy.bzr.tests.test_bundle.V4BundleTester.test_malformed OK 5ms 250s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_adding_missing_parents(RepositoryFormatKnitPack6RichRoot) OK 88ms 250s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestGetStackedOnURL.test_get_stacked_on_url OK 32ms 250s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_adding_missing_parents(RepositoryFormat7) SKIP 23ms 250s Cannot test resume on repo that does not support suspending 250s 250s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestLockWrite.test_lock_write_on_unlocked_branch OK 27ms 250s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestSetConfigOption.test_value_name OK 19ms 250s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestSetLastRevision.test_set_null_to_null OK 19ms 250s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_no_new_data(RepositoryFormatKnitPack5) OK 42ms 250s breezy.bzr.tests.test_bzrdir.TestHTTPRedirections_readonly.test_qualifier_preserved OK 125ms 250s breezy.bzr.tests.test_bzrdir.TestMeta1DirFormat.test_comparison OK 4ms 250s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestSetLastRevisionInfo.test_NoSuchRevision SKIP 16ms 250s No reason given 250s 250s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestSetTagsBytes.test_set_bytes OK 23ms 250s breezy.bzr.tests.test_repository.Test2a.test_get_stream_for_missing_keys_includes_all_chk_refs OK 672ms 250s breezy.bzr.tests.test_bzrdir.TestRepositoryAcquisitionPolicy.test_add_fallback_repo_handles_absolute_urls OK 40ms 250s breezy.bzr.tests.test_smart.TestSmartServerBzrDirRequestDestroyBranch.test_destroy_branch_missing OK 10ms 250s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_no_new_data(RepositoryFormatKnitPack4) OK 51ms 250s breezy.bzr.tests.test_smart.TestSmartServerBzrDirRequestGetConfigFile.test_present OK 6ms 250s breezy.bzr.tests.test_bzrdir.TestRepositoryAcquisitionPolicy.test_determine_stacking_policy_relative OK 24ms 250s breezy.bzr.tests.test_chk_map.TestCHKMapDifference.test__process_next_old_batched_no_dupes OK 10ms 250s breezy.bzr.tests.test_chk_map.TestCHKMapDifference.test__read_all_roots_no_old OK 8ms 250s breezy.bzr.tests.test_chk_map.TestInternalNode.test__iter_nodes_mixed_key_width OK 2ms 250s breezy.bzr.tests.test_smart.TestSmartServerRepositoryAddSignatureText.test_add_text OK 38ms 250s breezy.bzr.tests.test_chk_map.TestInternalNode.test_add_node_resets_key_new OK 4ms 250s breezy.bzr.tests.test_bundle.V4BundleTester.test_with_subtree OK 187ms 250s breezy.bzr.tests.test_chk_map.TestInternalNode.test_unmap_k1_from_k1_k22_k23_gives_k22_k23_tree_new OK 6ms 250s breezy.bzr.tests.test_chk_map.TestIterInterestingNodes.test_multiple_maps_similar OK 9ms 250s breezy.bzr.tests.test_chk_map.TestLeafNode.test_deserialise_item_with_common_prefix OK 3ms 250s breezy.bzr.tests.test_chk_map.TestLeafNode.test_key_new OK 3ms 250s breezy.bzr.tests.test_chk_map.TestLeafNode.test_serialise_items OK 4ms 250s breezy.bzr.tests.test_chk_map.TestMap.test__dump_tree OK 6ms 250s breezy.bzr.tests.test_chk_map.TestMap.test_deep_splitting OK 3ms 250s breezy.bzr.tests.test_chk_map.TestMap.test_iter_changes_ab_empty OK 5ms 250s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_no_new_data(RemoteRepositoryFormat-default) OK 82ms 250s breezy.bzr.tests.test_chk_map.TestMap.test_iteritems_keys_prefixed_by_2_width_nodes_hashed OK 6ms 250s breezy.bzr.tests.test_smart.TestSmartServerRepositoryGatherStats.test_revid_with_committers OK 46ms 250s breezy.bzr.tests.test_chk_map.TestMap.test_max_size_100_bytes_new OK 5ms 250s breezy.bzr.tests.test_chk_map.TestMap.test_unmap_uses_existing_items OK 4ms 250s breezy.bzr.tests.test_chk_map.TestMapSearchKeys.test_search_key_is_passed_to_root_node OK 3ms 250s breezy.bzr.tests.test_chk_map.TestTestCaseWithExampleMaps.test_one_deep_map_16 OK 5ms 250s breezy.bzr.tests.test_chk_map.TestTestCaseWithExampleMaps.test_root_only_map_16 OK 4ms 250s breezy.bzr.tests.test_chk_serializer.TestBEncodeSerializer1.test_written_form_matches OK 2ms 250s breezy.bzr.tests.test_conflicts.TestPerConflict.test_stanza_roundtrip(DuplicateID) OK 2ms 250s breezy.bzr.tests.test_conflicts.TestPerConflict.test_stanzification(PathConflict) OK 2ms 251s breezy.bzr.tests.test_repository.TestCrossFormatPacks.test_IDS_format_same_no OK 121ms 251s breezy.bzr.tests.test_conflicts.TestPerConflict.test_stringification(TextConflict) OK 2ms 251s breezy.bzr.tests.test_generate_ids.TestFileIds.test__next_id_suffix_sets_suffix OK 2ms 251s breezy.bzr.tests.test_groupcompress.TestAllGroupCompressors.test_empty_content(python) OK 2ms 251s breezy.bzr.tests.test_groupcompress.TestAllGroupCompressors.test_pop_last(python) OK 2ms 251s breezy.bzr.tests.test_groupcompress.TestGroupCompressBlock.test_partial_decomp OK 12ms 251s breezy.bzr.tests.test_groupcompress.TestGroupCompressVersionedFiles.test_clear_cache OK 4ms 251s breezy.bzr.tests.test_groupcompress.TestGroupCompressVersionedFiles.test_track_external_parent_refs OK 3ms 251s breezy.bzr.tests.test_groupcompress.TestLazyGroupCompress.test_check_is_well_utilized_mixed_keys OK 6ms 251s breezy.bzr.tests.test_groupcompress.TestPyrexGroupCompressor.test_two_nosha_delta OK 2ms 251s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_plus_new_data(RepositoryFormatKnitPack6RichRoot) OK 62ms 251s breezy.bzr.tests.test_groupcompress.Test_BatchingBlockFetcher.test_yield_factories_empty OK 2ms 251s breezy.bzr.tests.test_hashcache.TestHashCache.test_hashcache_nonexistent_file OK 8ms 251s breezy.bzr.tests.test_index.ErrorTests.test_bad_index_duplicate_key OK 2ms 251s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_find_ancestors_across_indexes OK 3ms 251s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_iter_all_entries_reloads_and_fails OK 3ms 251s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_iter_entries_prefix_no_reload OK 2ms 251s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_iter_entry_present_one_index_only OK 2ms 251s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_key_count_no_reload OK 2ms 251s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_validate_empty OK 2ms 251s breezy.bzr.tests.test_index.TestGraphIndex.test_buffer_all_with_offset OK 7ms 251s breezy.bzr.tests.test_index.TestGraphIndex.test_iter_all_entries_empty OK 3ms 251s breezy.bzr.tests.test_index.TestGraphIndex.test_iter_entries_references_resolved OK 3ms 251s breezy.bzr.tests.test_index.TestGraphIndex.test_iter_missing_entry_empty_no_size OK 3ms 251s breezy.bzr.tests.test_repository.TestDevelopment6FindParentIdsOfRevisions.test_not_null OK 72ms 251s breezy.bzr.tests.test_index.TestGraphIndex.test_lookup_key_above_probed_area OK 4ms 251s breezy.bzr.tests.test_index.TestGraphIndex.test_open_sets_parsed_map_empty OK 2ms 251s breezy.bzr.tests.test_index.TestGraphIndex.test_validate_bad_node_refs OK 3ms 251s breezy.bzr.tests.test_index.TestGraphIndexBuilder.test_add_duplicate_key_2_elements OK 2ms 251s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_plus_new_data(RepositoryFormat7) SKIP 48ms 251s Cannot test resume on repo that does not support suspending 251s 251s breezy.bzr.tests.test_index.TestGraphIndexBuilder.test_add_node_referencing_missing_key_makes_absent OK 2ms 251s breezy.bzr.tests.test_index.TestGraphIndexBuilder.test_build_index_one_reference_list_empty OK 2ms 251s breezy.bzr.tests.test_index.TestGraphIndexBuilder.test_node_references_are_cr_delimited OK 2ms 251s breezy.bzr.tests.test_index.TestGraphIndexPrefixAdapter.test_iter_all_entries_cross_prefix_map_errors OK 2ms 251s breezy.bzr.tests.test_index.TestInMemoryGraphIndex.test_iter_all_entries_empty OK 2ms 251s breezy.bzr.tests.test_index.TestInMemoryGraphIndex.test_iter_missing_entry_empty OK 2ms 251s breezy.bzr.tests.test_smart.TestSmartServerRepositoryGetRevIdForRevno.test_history_incomplete OK 112ms 251s breezy.bzr.tests.test_inv.ErrorTests.test_duplicate_file_id OK 2ms 251s breezy.bzr.tests.test_inv.TestCHKInventory.test_create_by_apply_delta_empty_add_child OK 4ms 251s breezy.bzr.tests.test_repository.TestFormatKnit1.test_deserialise_sets_root_revision OK 20ms 251s breezy.bzr.tests.test_repository.TestInterRepository.test_get_default_inter_repository OK 5ms 251s breezy.bzr.tests.test_inv.TestCHKInventory.test_file2_entry_to_bytes OK 2ms 251s breezy.bzr.tests.test_inv.TestCHKInventory.test_iter_all_ids OK 4ms 251s breezy.bzr.tests.test_inv.TestCHKInventoryExpand.test_from_root OK 8ms 251s breezy.bzr.tests.test_inv.TestDeltaApplication.test_None_file_id(Inventory) OK 5ms 251s breezy.bzr.tests.test_repository.TestKnitPackStreamSource.test_stream_source_to_knit OK 17ms 251s breezy.bzr.tests.test_bundle.V4_2aBundleTester.test_bundle_root_id OK 194ms 251s breezy.bzr.tests.test_bundle.V4_2aBundleTester.test_crlf_bundle OK 4ms 251s breezy.bzr.tests.test_smart.TestSmartServerRepositoryGetStream.test_ancestry_of OK 48ms 251s breezy.bzr.tests.test_bundle.V4_2aBundleTester.test_non_bundle OK 4ms 251s breezy.bzr.tests.test_smart.TestSmartServerRepositoryIsShared.test_is_not_shared OK 10ms 251s breezy.bzr.tests.test_inv.TestDeltaApplication.test_None_file_id(RepositoryFormatKnitPack5RichRoot) OK 38ms 251s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_with_missing_parents(RepositoryFormatKnitPack5) OK 78ms 251s breezy.bzr.tests.test_repository.TestRepositoryConverter.test_convert_empty OK 47ms 251s breezy.bzr.tests.test_smart.TestSmartServerRepositoryLockWrite.test_lock_write_on_unlocked_repo OK 20ms 251s breezy.bzr.tests.test_smart.TestSmartServerRepositorySetMakeWorkingTrees.test_set_true OK 11ms 251s breezy.bzr.tests.test_smart.TestSmartServerRepositoryWriteGroup.test_start_write_group_unsuspendable OK 17ms 251s breezy.bzr.tests.test_smart.TestSmartServerRequestHasRevision.test_missing_revision OK 10ms 251s breezy.bzr.tests.test_smart.TestSmartServerRequestOpenBranch.test_branch OK 16ms 251s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_with_missing_parents(RepositoryFormatKnitPack4) OK 78ms 251s breezy.bzr.tests.test_inv.TestDeltaApplication.test_None_file_id(WorkingTreeFormat4.update_basis_by_delta) OK 93ms 251s breezy.bzr.tests.test_smart.TestSmartServerRequestOpenBranchV2.test_stacked_branch OK 43ms 251s breezy.bzr.tests.test_smart.TestSmartServerRequestOpenBzrDir.test_outside_root_client_path OK 4ms 251s breezy.bzr.tests.test_smart.TestSmartServerResponse.test__eq__ OK 2ms 251s breezy.bzr.tests.test_inv.TestDeltaApplication.test_None_file_id(WorkingTreeFormat2.update_basis_by_delta) OK 39ms 251s breezy.bzr.tests.test_smart.TestSmartServerRequestFindRepository.test_nonshared_repository(find_repositoryV3) OK 15ms 251s breezy.bzr.tests.test_smart.TestSmartServerRequestFindRepository.test_supports_external_lookups_no_v2(find_repositoryV3) OK 9ms 251s breezy.bzr.tests.test_smart_request.TestRequestHanderErrorTranslation.test_TokenMismatch OK 2ms 251s breezy.bzr.tests.test_smart_request.TestSmartRequestHandlerErrorTranslation.test_error_translation_from_args_received OK 2ms 251s breezy.bzr.tests.test_smart_signals.TestSignalHandlers.test_not_installed OK 2ms 251s breezy.bzr.tests.test_smart_transport.LengthPrefixedBodyDecoder.test_accept_bytes_exact_end_of_body OK 2ms 251s breezy.bzr.tests.test_repository.TestRepositoryFormatKnit3.test_convert OK 142ms 251s breezy.bzr.tests.test_smart_transport.RemoteHTTPTransportTestCase.test_clone_unnormal_base OK 18ms 251s breezy.bzr.tests.test_repository.TestRepositoryPackCollection.test__max_pack_count OK 17ms 251s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_existing_id_new_path(RepositoryFormatKnitPack4) OK 42ms 251s breezy.bzr.tests.test_smart_transport.RemoteTransportTests.test_probe_transport OK 10ms 251s breezy.bzr.tests.test_smart_transport.SmartClientMediumTests.test_simple_pipes__read_bytes_pipe_closed OK 2ms 251s breezy.bzr.tests.test_smart_transport.SmartClientMediumTests.test_simple_pipes_client_request_type OK 2ms 251s breezy.bzr.tests.test_smart_transport.SmartClientMediumTests.test_ssh_client_repr OK 2ms 251s breezy.bzr.tests.test_smart_transport.SmartClientMediumTests.test_tcp_client_raises_on_read_when_not_connected OK 2ms 251s breezy.bzr.tests.test_smart_transport.SmartServerRequestHandlerTests.test_put_bytes_non_atomic OK 5ms 251s breezy.bzr.tests.test_smart_transport.TestChunkedBodyDecoder.test_empty_content OK 2ms 251s breezy.bzr.tests.test_smart_transport.TestClientDecodingProtocolThree.test_incomplete_message OK 2ms 251s breezy.bzr.tests.test_smart_transport.TestClientEncodingProtocolThree.test_call_with_body_stream_error OK 5ms 251s breezy.bzr.tests.test_smart_transport.TestConventionalResponseHandlerBodyStream.test_multiple_bytes_parts OK 2ms 251s breezy.bzr.tests.test_smart_transport.TestGetProtocolFactoryForBytes.test_version_two OK 2ms 251s breezy.bzr.tests.test_smart_transport.TestRemoteTransport.test__translate_error_readonly OK 2ms 251s breezy.bzr.tests.test_smart_transport.TestServerHooks.test_server_started_hook_file OK 9ms 251s breezy.bzr.tests.test_smart_transport.TestSmartClientStreamMediumRequest.test_construct_sets_stream_request OK 2ms 251s breezy.bzr.tests.test_smart_transport.TestSmartClientUnicode.test_call_with_body_bytes_unicode_args OK 2ms 251s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_commit_resumed_write_group_with_missing_parents(RemoteRepositoryFormat-default) OK 127ms 251s breezy.bzr.tests.test_smart_transport.TestSmartProtocolTwoSpecifics.test_body_stream_serialisation_empty OK 2ms 251s breezy.bzr.tests.test_smart_transport.TestSmartServerStreamMedium.test_pipe_like_build_protocol_empty_bytes OK 2ms 251s breezy.bzr.tests.test_smart_transport.TestSmartServerStreamMedium.test_pipe_set_timeout OK 2ms 251s breezy.bzr.tests.test_smart_transport.TestSmartServerStreamMedium.test_socket_build_protocol_non_two OK 2ms 251s breezy.bzr.tests.test_smart_transport.TestSmartServerStreamMedium.test_socket_stream_shutdown_detection OK 3ms 251s breezy.bzr.tests.test_smart_transport.TestSmartTCPServer.test_graceful_shutdown_waits_for_clients_to_stop OK 14ms 251s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_existing_id_new_path(RepositoryFormat2aSubtree) OK 64ms 251s breezy.bzr.tests.test_smart_transport.TestSuccessfulSmartServerResponse.test_construct_with_body OK 2ms 251s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolOne.test_accept_excess_bytes_after_dispatch OK 2ms 251s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolOne.test_client_read_body_bytes_all OK 2ms 251s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolOne.test_query_version OK 2ms 251s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolTwo.test_accept_bytes_of_bad_request_to_protocol OK 2ms 251s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolTwo.test_client_call_with_body_readv_array OK 2ms 251s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolTwo.test_query_version OK 2ms 251s breezy.bzr.tests.test_smart_transport.Test_SmartClientRequest.test__send_no_retry_pipes OK 2ms 251s breezy.bzr.tests.test_smart_transport.Test_SmartClientVersionDetection.test_version_two_server OK 2ms 251s breezy.bzr.tests.test_smart_transport.WritableEndToEndTests.test_smart_transport_has OK 6ms 251s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_multiple_resume_write_group(RepositoryFormatKnitPack6RichRoot) OK 80ms 251s breezy.bzr.tests.test_repository.TestRepositoryPackCollection.test_autopack_obsoletes_new_pack OK 143ms 251s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_multiple_resume_write_group(RepositoryFormat7) SKIP 23ms 251s Cannot test resume on repo that does not support suspending 251s 251s breezy.bzr.tests.test_repository.TestRepositoryPackCollection.test_plan_pack_operations_2009_revisions_skip_all_packs OK 23ms 251s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_existing_id_new_path(WorkingTreeFormat3.update_basis_by_delta) OK 121ms 251s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_no_op_suspend_resume(RepositoryFormatKnitPack5) OK 44ms 251s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_no_op_suspend_resume(RepositoryFormatKnitPack4) OK 41ms 251s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_file(RepositoryFormatKnitPack1) OK 57ms 251s breezy.bzr.tests.test_repository.TestWithBrokenRepo.test_insert_from_broken_repo OK 84ms 251s breezy.bzr.tests.test_rio.TestRio.test_patch_rio_linebreaks OK 3ms 251s breezy.bzr.tests.test_rio.TestRio.test_repeated_field OK 2ms 251s breezy.bzr.tests.test_rio.TestRio.test_tricky_quoted OK 4ms 251s breezy.bzr.tests.test_smart.TestHandlers.test_registered_methods OK 3ms 251s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestGetParent.test_get_parent_none OK 14ms 251s breezy.bzr.tests.test_testament.TestamentTests.test_testament_symlinks OK 204ms 251s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_no_op_suspend_resume(RemoteRepositoryFormat-default) OK 71ms 251s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestLastRevisionInfo.test_not_empty OK 38ms 251s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_file(RepositoryFormat2a) OK 67ms 251s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestRevisionIdToRevno.test_ghost_revision OK 15ms 251s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_resume_abort_fails(RepositoryFormatKnitPack6RichRoot) OK 36ms 251s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestSetLastRevision.test_NoSuchRevision OK 17ms 251s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_resume_abort_fails(RepositoryFormat7) SKIP 19ms 251s Cannot test suspend on repo that does not support suspending 251s 251s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestSetLastRevisionEx.test_branch_last_revision_info_is_updated OK 45ms 251s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_second_suspend_fails(RepositoryFormatKnitPack5) OK 35ms 251s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestSetLastRevisionInfo.test_set_null_to_null OK 19ms 251s breezy.bzr.tests.test_smart.TestSmartServerBzrDirRequestCheckoutMetaDir.test_checkout_metadir OK 16ms 251s breezy.bzr.tests.test_smart.TestSmartServerBzrDirRequestGetBranches.test_empty OK 6ms 251s breezy.bzr.tests.test_smart.TestSmartServerIsReadonly.test_is_readonly_yes OK 3ms 251s breezy.bzr.tests.test_smart.TestSmartServerRepositoryBreakLock.test_lock_to_break OK 13ms 251s breezy.bzr.tests.test_smart.TestSmartServerRepositoryGetParentMap.test_trivial_bzipped OK 13ms 251s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_file(WorkingTreeFormat6.update_basis_by_delta) OK 154ms 251s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_second_suspend_fails(RepositoryFormatKnitPack4) OK 78ms 251s breezy.bzr.tests.test_smart.TestSmartServerRepositoryGetRevisionGraph.test_none_argument OK 42ms 251s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_new_id_existing_path(RepositoryFormatKnit3) OK 59ms 251s breezy.bzr.tests.test_testament.TestamentTestsStrict.test_testament_revprops OK 243ms 251s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_second_suspend_fails(RemoteRepositoryFormat-default) OK 69ms 251s breezy.bzr.tests.test_smart.TestSmartServerRepositoryGetStreamForMissingKeys.test_unknown_format OK 37ms 251s breezy.bzr.tests.test_smart.TestSmartServerRepositoryIterRevisions.test_basic OK 41ms 251s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_suspend_fails(RepositoryFormatKnitPack6RichRoot) OK 46ms 251s breezy.bzr.tests.test_smart.TestSmartServerRepositoryReconcile.test_reconcile OK 23ms 251s breezy.bzr.tests.test_smart.TestSmartServerRepositoryWriteGroup.test_check_write_group OK 10ms 251s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_new_id_existing_path(RepositoryFormatKnitPack6) OK 87ms 251s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_read_after_suspend_fails(RepositoryFormat7) SKIP 31ms 251s Cannot test suspend on repo that does not support suspending 251s 251s breezy.bzr.tests.test_smart.TestSmartServerRequestBzrDirInitializeEx.test_empty_dir OK 10ms 251s breezy.bzr.tests.test_smart.TestSmartServerRequestHasSignatureForRevisionId.test_present_signature OK 34ms 251s breezy.bzr.tests.test_smart.TestSmartServerRequestOpenBranchV2.test_branch OK 18ms 252s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_empty_initial_write_group(RepositoryFormatKnitPack5) OK 72ms 252s breezy.bzr.tests.test_smart.TestSmartServerRequestOpenBranchV3.test_notification_on_branch_from_repository OK 21ms 252s breezy.bzr.tests.test_testament.TestamentTestsStrict2.test_null_testament OK 160ms 252s breezy.bzr.tests.test_tuned_gzip.TestToGzip.test_large_chunks OK 4ms 252s breezy.bzr.tests.test_smart.TestSmartServerRequestOpenBzrDir_2_1.test_present_without_workingtree OK 6ms 252s breezy.bzr.tests.test_smart.TestSmartServerRequestFindRepository.test_no_repository(find_repositoryV2) OK 6ms 252s breezy.bzr.tests.test_smart.TestSmartServerRequestFindRepository.test_shared_repository(find_repository) OK 16ms 252s breezy.bzr.tests.test_smart_request.TestRequestHanderErrorTranslation.test_GhostRevisionsHaveNoRevno OK 3ms 252s breezy.bzr.tests.test_smart_request.TestRequestJail.test_jail OK 3ms 252s breezy.bzr.tests.test_smart_signals.TestInetServer.test_inet_server_responds_to_sighup OK 12ms 252s breezy.bzr.tests.test_smart_signals.TestSignalHandlers.test_weak_references OK 2ms 252s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_empty_initial_write_group(RepositoryFormatKnitPack4) OK 57ms 252s breezy.bzr.tests.test_smart_transport.ReadOnlyEndToEndTests.test_rename_error_readonly OK 6ms 252s breezy.bzr.tests.test_bundle.V4_2aBundleTester.test_whitespace_bundle OK 921ms 252s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_new_id_existing_path(WorkingTreeFormat5.update_basis_by_delta) OK 141ms 252s breezy.bzr.tests.test_inv.TestDeltaApplication.test_empty_delta(Inventory) OK 4ms 252s breezy.bzr.tests.test_smart_transport.RemoteTransportRegistration.test_bzr_https OK 15ms 252s breezy.bzr.tests.test_smart_transport.SmartClientMediumTests.test_simple_pipes__accept_bytes_pipe_closed OK 2ms 252s breezy.bzr.tests.test_smart_transport.SmartClientMediumTests.test_simple_pipes_client_can_always_read OK 2ms 252s breezy.bzr.tests.test_smart_transport.SmartClientMediumTests.test_ssh_client_disconnect_allows_reconnection OK 2ms 252s breezy.bzr.tests.test_smart_transport.SmartClientMediumTests.test_tcp_client_connects_on_first_use OK 4ms 252s breezy.bzr.tests.test_smart_transport.SmartServerRequestHandlerTests.test_construct_request_handler OK 4ms 252s breezy.bzr.tests.test_smart_transport.TestChunkedBodyDecoder.test_bad_header OK 2ms 252s breezy.bzr.tests.test_smart_transport.TestChunkedBodyDecoder.test_multidigit_length OK 2ms 252s breezy.bzr.tests.test_smart_transport.TestClientEncodingProtocolThree.test_call_smoke_test OK 2ms 252s breezy.bzr.tests.test_smart_transport.TestConventionalRequestHandlerBodyStream.test_error_flag_after_body OK 2ms 252s breezy.bzr.tests.test_smart_transport.TestFailedSmartServerResponse.test_construct OK 2ms 252s breezy.bzr.tests.test_smart_transport.TestProtocolThree.test_decode_one_byte OK 2ms 252s breezy.bzr.tests.test_smart_transport.TestResponseEncoderBufferingProtocolThree.test_send_response_with_body_writes_just_once OK 2ms 252s breezy.bzr.tests.test_smart_transport.TestServerSocketUsage.test_server_closes_listening_sock_on_shutdown_after_request OK 5ms 252s breezy.bzr.tests.test_smart_transport.TestSmartClientStreamMediumRequest.test_read_bytes OK 2ms 252s breezy.bzr.tests.test_smart_transport.TestSmartProtocolTwoSpecifics.test__send_response_includes_success_marker OK 2ms 252s breezy.bzr.tests.test_smart_transport.TestSmartProtocolTwoSpecifics.test_read_streamed_body_error OK 2ms 252s breezy.bzr.tests.test_smart_transport.TestSmartServerStreamMedium.test_pipe_like_stream_keyboard_interrupt_handling OK 2ms 252s breezy.bzr.tests.test_smart_transport.TestSmartServerStreamMedium.test_pipe_wait_for_bytes_with_timeout_with_data OK 2ms 252s breezy.bzr.tests.test_smart_transport.TestSmartServerStreamMedium.test_socket_set_timeout OK 2ms 252s breezy.bzr.tests.test_smart_transport.TestSmartServerStreamMedium.test_socket_wait_for_bytes_with_timeout_closed OK 2ms 252s breezy.bzr.tests.test_smart_transport.TestSmartTCPServer.test_serve_reaps_finished_connections OK 11ms 252s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolOne.test__send_response_sets_finished_reading OK 2ms 252s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolOne.test_client_call_three_element_response OK 2ms 252s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolOne.test_client_read_response_tuple_raises_UnknownSmartMethod_0_11 OK 2ms 252s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolThree.test_server_offset_serialisation OK 2ms 252s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_empty_initial_write_group(RemoteRepositoryFormat-default) OK 74ms 252s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolTwo.test_accept_request_and_body_all_at_once OK 2ms 252s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolTwo.test_client_read_body_bytes_interrupted_connection OK 2ms 252s breezy.bzr.tests.test_smart_transport.Test_SmartClientRequest.test__call_noretry_get_bytes OK 2ms 252s breezy.bzr.tests.test_smart_transport.Test_SmartClientRequest.test__send_retries_on_write OK 5ms 252s breezy.bzr.tests.test_inv.TestDeltaApplication.test_empty_delta(RepositoryFormatKnitPack5RichRoot) OK 69ms 252s breezy.bzr.tests.test_smart_transport.WritableEndToEndTests.test_open_bzrdir OK 10ms 252s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_write_group_then_abort(RepositoryFormatKnitPack6RichRoot) OK 43ms 252s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_resume_write_group_then_abort(RepositoryFormat7) OK 40ms 252s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_empty_initial_write_group(RepositoryFormatKnitPack5) OK 61ms 252s breezy.bzr.tests.test_transform.TestBuildTree.test_build_tree_content_filtered_files_are_not_hardlinked OK 270ms 252s breezy.bzr.tests.test_inv.TestDeltaApplication.test_empty_delta(WorkingTreeFormat4.update_basis_by_delta) OK 150ms 252s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_empty_initial_write_group(RepositoryFormatKnitPack4) OK 83ms 252s breezy.bzr.tests.test_inv.TestDeltaApplication.test_empty_delta(WorkingTreeFormat2.update_basis_by_delta) OK 75ms 252s breezy.bzr.tests.test_inv.TestDeltaApplication.test_entries_for_empty_inventory(RepositoryFormatKnitPack4) OK 3ms 252s breezy.bzr.tests.test_inv.TestDeltaApplication.test_entries_for_empty_inventory(RepositoryFormat2aSubtree) OK 3ms 252s breezy.bzr.tests.test_inv.TestDeltaApplication.test_entries_for_empty_inventory(WorkingTreeFormat3.update_basis_by_delta) OK 5ms 252s breezy.bzr.tests.test_inv.TestDeltaApplication.test_is_root(RepositoryFormatKnitPack1) OK 16ms 252s breezy.bzr.tests.test_inv.TestDeltaApplication.test_is_root(RepositoryFormat2a) OK 11ms 252s breezy.bzr.tests.test_inv.TestDeltaApplication.test_is_root(WorkingTreeFormat6.update_basis_by_delta) OK 7ms 252s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_empty_initial_write_group(RemoteRepositoryFormat-default) OK 53ms 252s breezy.bzr.tests.test_testament.TestamentTests.test___init__ OK 326ms 252s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_write_group(RepositoryFormatKnitPack6RichRoot) OK 63ms 252s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_id_entry_id(RepositoryFormatKnit3) OK 108ms 252s breezy.bzr.tests.per_repository_vf.test_write_group.TestResumeableWriteGroup.test_suspend_write_group(RepositoryFormat7) OK 54ms 252s breezy.bzr.tests.per_versionedfile.TestContentFactoryAdaption.test_deannotation OK 7ms 252s breezy.bzr.tests.per_versionedfile.TestKeyMapper.test_prefix_mapper OK 3ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_chunks(weave-named) OK 3ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_chunks(plain-knit-pack) OK 5ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_fallback_implies_without_fallbacks(weave-prefix) SKIP 5ms 252s ThunkedVersionedFiles doesn't support fallbacks 252s 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines(named-graph-nodelta-knit-pack) OK 4ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines_no_key_generates_chk_key(named-nograph-nodelta-knit-pack) OK 3ms 252s breezy.bzr.tests.test_bzrdir.ChrootedTests.test_open_containing OK 499ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines_nostoresha(weave-named) OK 4ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines_nostoresha(plain-knit-pack) OK 3ms 252s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_id_entry_id(RepositoryFormatKnitPack6) OK 45ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_add_lines_return(weave-prefix) OK 3ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_annotate(named-graph-nodelta-knit-pack) OK 6ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_check_no_parameters(named-nograph-nodelta-knit-pack) OK 3ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_check_progressbar_parameter(weave-named) OK 2ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_check_progressbar_parameter(plain-knit-pack) OK 3ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_check_with_keys_becomes_generator(weave-prefix) OK 6ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_clear_cache(named-graph-nodelta-knit-pack) OK 3ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_construct(named-nograph-nodelta-knit-pack) OK 3ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_empty_lines(weave-named) OK 3ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_empty_lines(plain-knit-pack) OK 4ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_filter_absent_records(weave-prefix) OK 6ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_annotator(named-graph-nodelta-knit-pack) OK 4ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_known_graph_ancestry(named-nograph-nodelta-knit-pack) SKIP 3ms 252s ancestry info only relevant with graph. 252s 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_parent_map(weave-named) OK 3ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_parent_map(plain-knit-pack) OK 4ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_empty(weave-prefix) OK 3ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface(named-graph-nodelta-knit-pack) OK 4ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface_groupcompress(named-nograph-nodelta-knit-pack) OK 4ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface_ordered(weave-named) OK 4ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface_ordered(plain-knit-pack) OK 5ms 252s breezy.bzr.tests.test_bzrdir.ChrootedTests.test_open_containing_tree_branch_or_repository_shared_repo OK 76ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_interface_ordered_with_delta_closure(weave-prefix) OK 5ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_missing_records_are_absent(named-graph-nodelta-knit-pack) OK 4ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_native_formats_are_wire_ready_delta(named-nograph-nodelta-knit-pack) OK 5ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_native_formats_are_wire_ready_ft_delta(weave-named) OK 3ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_native_formats_are_wire_ready_ft_delta(plain-knit-pack) OK 5ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_native_formats_are_wire_ready_one_ft(weave-prefix) OK 4ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_unknown_storage_kind_raises(named-graph-nodelta-knit-pack) OK 4ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_record_stream_wire_ready_delta_closure_included(named-nograph-nodelta-knit-pack) OK 4ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_sha1s(weave-named) OK 4ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_get_sha1s(plain-knit-pack) OK 6ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_annotated_knits(weave-prefix) OK 14ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_annotated_knits_noeol(named-graph-nodelta-knit-pack) OK 7ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_delta_missing_basis_can_be_added_later(named-nograph-nodelta-knit-pack) SKIP 3ms 252s versioned file scenario does not support partial insertion 252s 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_delta_missing_basis_no_corruption(weave-named) OK 4ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_delta_missing_basis_no_corruption(plain-knit-pack) OK 5ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_empty(weave-prefix) OK 2ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_existing_keys(named-graph-nodelta-knit-pack) OK 5ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_fulltexts(named-nograph-nodelta-knit-pack) OK 6ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_fulltexts_noeol(weave-named) OK 5ms 252s breezy.bzr.tests.test_testament.TestamentTests.testament_class OK 255ms 252s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_id_entry_id(WorkingTreeFormat5.update_basis_by_delta) OK 167ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_fulltexts_noeol(plain-knit-pack) OK 12ms 252s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_None_entry(Inventory) OK 8ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_long_parent_chain_out_of_order(weave-prefix) OK 49ms 252s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_None_entry(RepositoryFormatKnitPack5RichRoot) OK 44ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_missing_keys(named-graph-nodelta-knit-pack) OK 5ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_out_of_order(named-nograph-nodelta-knit-pack) OK 6ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_plain_knits(weave-named) OK 8ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_plain_knits(plain-knit-pack) OK 10ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_insert_record_stream_plain_knits_noeol(weave-prefix) OK 12ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_iter_lines_added_or_present_in_keys(named-graph-nodelta-knit-pack) OK 4ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_keys(named-nograph-nodelta-knit-pack) OK 3ms 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_known_graph_with_fallbacks(weave-named) SKIP 3ms 252s ThunkedVersionedFiles doesn't support fallbacks 252s 252s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_known_graph_with_fallbacks(plain-knit-pack) OK 3ms 252s breezy.bzr.tests.test_transform.TestBuildTree.test_directory_conflict_handling OK 585ms 252s breezy.bzr.tests.test_versionedfile.ErrorTests.test_unavailable_representation OK 2ms 252s breezy.bzr.tests.test_vf_search.TestLimitedSearchResultFromParentMap.test_empty_ancestry OK 7ms 252s breezy.bzr.tests.test_vf_search.TestSearchResultFromParentMap.test_no_parents OK 2ms 252s breezy.bzr.tests.test_testament.TestamentTestsStrict.test_testment_text_form OK 178ms 252s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_None_entry(WorkingTreeFormat4.update_basis_by_delta) OK 155ms 253s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_make_mpdiffs(weave-prefix) OK 208ms 253s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_None_entry(WorkingTreeFormat2.update_basis_by_delta) OK 101ms 253s breezy.bzr.tests.per_versionedfile.TestVersionedFiles.test_newline_only(named-graph-nodelta-knit-pack) OK 3ms 253s breezy.bzr.tests.per_versionedfile.TestWeave.test_add_lines_nostoresha OK 3ms 253s breezy.bzr.tests.per_versionedfile.TestWeave.test_add_unicode_content OK 2ms 253s breezy.bzr.tests.per_versionedfile.TestWeave.test_get_sha1s OK 2ms 253s breezy.bzr.tests.per_versionedfile.TestWeave.test_no_implicit_create OK 2ms 253s breezy.bzr.tests.per_versionedfile.TestWeaveMerge.testOneInsert OK 2ms 253s breezy.bzr.tests.per_versionedfile.TestWeaveMerge.test_weave_merge_conflicts OK 2ms 253s breezy.bzr.tests.per_versionedfile.VirtualVersionedFilesTests.test_get_sha1s_nonexistent OK 2ms 253s breezy.bzr.tests.test__btree_serializer.TestGCCKHSHA1LeafNode.test_many_entries OK 4ms 253s breezy.bzr.tests.test__btree_serializer.TestHexAndUnhex.test_from_invalid_hex OK 2ms 253s breezy.bzr.tests.test__btree_serializer.Test_Sha1ToKey.test_simple OK 2ms 253s breezy.bzr.tests.test__chk_map.TestDeserialiseInternalNode.test_deserialise_with_prefix(C) OK 2ms 253s breezy.bzr.tests.test__chk_map.TestDeserialiseLeafNode.test_deserialise_item_with_null_width_1(C) OK 2ms 253s breezy.bzr.tests.test__chk_map.TestDeserialiseLeafNode.test_iteritems_selected_one_of_two_items(C) OK 2ms 253s breezy.bzr.tests.test__chk_map.TestSearchKeys.test_255_does_not_include_newline(C) OK 2ms 253s breezy.bzr.tests.test__chk_map.Test_BytesToTextKey.test_file(C) OK 2ms 253s breezy.bzr.tests.test__chk_map.Test_BytesToTextKey.test_invalid_too_short_name(C) OK 1ms 253s breezy.bzr.tests.test__dirstate_helpers.TestBisectPathRight.test_involved OK 2ms 253s breezy.bzr.tests.test__dirstate_helpers.TestCompiledBisectPathRight.test_simple OK 2ms 253s breezy.bzr.tests.test__dirstate_helpers.TestCompiledLtPathByDirblock.test_nonascii OK 2ms 253s breezy.bzr.tests.test__dirstate_helpers.TestLtByDirs.test_cmp_non_ascii OK 2ms 253s breezy.bzr.tests.test__dirstate_helpers.TestLtPathByDirblock.test_unicode_not_allowed OK 2ms 253s breezy.bzr.tests.test__dirstate_helpers.TestPackStat.test_ancient_mtime(dirstate_Pyrex) OK 2ms 253s breezy.bzr.tests.test__dirstate_helpers.TestPackStat.test_fractional_mtime(dirstate_Pyrex) OK 2ms 253s breezy.bzr.tests.test__dirstate_helpers.TestPackStat.test_result(dirstate_Pyrex) OK 2ms 253s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_entry_None(RepositoryFormatKnitPack4) OK 69ms 253s breezy.bzr.tests.test_testament.TestamentTestsStrict2.test_testament_with_contents OK 259ms 253s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_entry_None(RepositoryFormat2aSubtree) OK 104ms 253s breezy.bzr.tests.test_bzrdir.ChrootedTests.test_sprout_recursive_treeless OK 629ms 253s breezy.bzr.tests.test__dirstate_helpers.TestProcessEntry.test_sha1provider_stat_and_sha1_used(utf8,dirstate_Pyrex) OK 188ms 253s breezy.bzr.tests.test_bundle.V09BundleKnit1Tester.test_bundle OK 3232ms 253s breezy.bzr.tests.test_bundle.V09BundleKnit1Tester.test_crlf_bundle OK 5ms 253s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_entry_None(WorkingTreeFormat3.update_basis_by_delta) OK 150ms 253s breezy.bzr.tests.test_bzrdir.TestBzrDirFormat.test_create_branch_convenience OK 101ms 253s breezy.bzr.tests.test_bzrdir.TestBzrDirFormat.test_create_standalone_working_tree OK 6ms 253s breezy.bzr.tests.test_bzrdir.TestBzrDirHooks.test_post_repo_init OK 8ms 253s breezy.bzr.tests.test_bzrdir.TestBzrFormat.test_check_support_status_required OK 2ms 253s breezy.bzr.tests.test_bzrdir.TestBzrFormat.test_from_string_with_feature OK 2ms 253s breezy.bzr.tests.test_bzrdir.TestFormatRegistry.test_get_help OK 2ms 253s breezy.bzr.tests.test_transform.TestBuildTree.test_build_tree_accelerator_tree_missing_file OK 228ms 253s breezy.bzr.tests.test_inv.TestDeltaApplication.test_new_parent_path_has_wrong_id(RepositoryFormatKnitPack1) OK 37ms 253s breezy.bzr.tests.test_inv.TestDeltaApplication.test_new_parent_path_has_wrong_id(RepositoryFormat2a) OK 47ms 253s breezy.bzr.tests.test__dirstate_helpers.TestReadDirblocks.test_trailing_garbage(utf8) OK 194ms 253s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_observed_sha1_cachable(utf8,dirstate_Pyrex) OK 8ms 253s breezy.bzr.tests.test_bzrdir.TestHTTPRedirections_nosmart.test_qualifier_preserved OK 130ms 253s breezy.bzr.tests.test_bundle.V09BundleKnit1Tester.test_revision_id_with_slash OK 226ms 253s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_sha1provider_sha1_used(utf8,dirstate_Pyrex) OK 144ms 253s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_dir_to_file(utf8,dirstate_Pyrex) OK 18ms 253s breezy.bzr.tests.test_inv.TestDeltaApplication.test_new_parent_path_has_wrong_id(WorkingTreeFormat6.update_basis_by_delta) OK 190ms 253s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_for_other_id(RepositoryFormatKnit3) OK 89ms 253s breezy.bzr.tests.test_bzrdir.TestMeta1DirColoFormat.test_supports_relative_reference OK 232ms 253s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_entry(utf8,dirstate_Pyrex) OK 131ms 253s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_for_other_id(RepositoryFormatKnitPack6) OK 42ms 253s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_entry_dir_unchanged(utf8,dirstate_Pyrex) OK 10ms 253s breezy.bzr.tests.test_bundle.V09BundleKnit2Tester.test_across_models_incompatible OK 263ms 253s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_entry_symlink(utf8,dirstate_Pyrex) OK 20ms 253s breezy.bzr.tests.test_bzrdir.TestMissingRepoBranchesSkipped.test_find_controldirs_missing_repo OK 59ms 253s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_file_to_dir(utf8,dirstate_Pyrex) OK 35ms 253s breezy.bzr.tests.test__dirstate_helpers.TestUpdateEntry.test_update_symlink_to_dir(utf8,dirstate_Pyrex) OK 9ms 253s breezy.bzr.tests.test__dirstate_helpers.TestUsingCompiledIfAvailable.test_bisect_dirblock OK 2ms 253s breezy.bzr.tests.test__groupcompress.TestBase128Int.test_encode(python) OK 2ms 253s breezy.bzr.tests.test__groupcompress.TestCopyInstruction.test_encode_no_offset OK 2ms 253s breezy.bzr.tests.test__groupcompress.TestDeltaIndex.test_first_add_source_doesnt_index_until_make_delta OK 2ms 253s breezy.bzr.tests.test__groupcompress.TestMakeAndApplyCompatible.test_direct(CP) OK 2ms 253s breezy.bzr.tests.test_transform.TestBuildTree.test_build_tree_rename_count OK 449ms 253s breezy.bzr.tests.test__groupcompress.TestMakeAndApplyDelta.test_apply_delta_to_source_is_safe(C) OK 2ms 253s breezy.bzr.tests.test__groupcompress.TestMakeAndApplyDelta.test_make_noop_delta(C) OK 2ms 253s breezy.bzr.tests.test__rio.TestReadUTF8Stanza.test_invalid_tag(C) OK 2ms 253s breezy.bzr.tests.test__rio.TestReadUTF8Stanza.test_non_ascii_char(C) OK 2ms 253s breezy.bzr.tests.test__rio.TestValidTag.test_empty(C) OK 2ms 253s breezy.bzr.tests.test__rio.TestValidTag.test_numeric(C) OK 2ms 253s breezy.bzr.tests.test_btree_index.TestBTreeBuilder.test_2_leaves_2_2 OK 16ms 253s breezy.bzr.tests.test_btree_index.TestBTreeBuilder.test_set_optimize OK 6ms 253s breezy.bzr.tests.test_btree_index.TestBTreeIndex.test__find_ancestors_empty_index OK 12ms 253s breezy.bzr.tests.test_btree_index.TestBTreeIndex.test_empty_key_count OK 25ms 253s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_for_other_id(WorkingTreeFormat5.update_basis_by_delta) OK 191ms 253s breezy.bzr.tests.test_bundle.V09BundleKnit2Tester.test_bundle_same_basis OK 170ms 253s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_wrong(Inventory) OK 5ms 253s breezy.bzr.tests.test_bzrdir.TestRepositoryAcquisitionPolicy.test_default_stacking_with_stackable_branch_unstackable_repo OK 196ms 254s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_wrong(RepositoryFormatKnitPack5RichRoot) OK 77ms 254s breezy.bzr.tests.test_transform.TestBuildTree.test_symlink_conflict_handling OK 287ms 254s breezy.bzr.tests.test_versionedfile.Test_MPDiffGenerator.test_process_contents OK 4ms 254s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_wrong(WorkingTreeFormat4.update_basis_by_delta) OK 103ms 254s breezy.bzr.tests.test_vf_search.TestPendingAncestryResultGetKeys.test_get_keys_excludes_null OK 2ms 254s breezy.bzr.tests.test_bzrdir.TestRepositoryAcquisitionPolicy.test_sprout_upgrades_to_rich_root_format_if_needed OK 182ms 254s breezy.bzr.tests.test_chk_map.TestCHKMapDifference.test__read_all_roots_multiple_old OK 14ms 254s breezy.bzr.tests.test_chk_map.TestInternalNode.test__iter_nodes_fixed_widths_and_misses OK 3ms 254s breezy.bzr.tests.test_chk_map.TestInternalNode.test__search_prefix_filter_with_hash OK 3ms 254s breezy.bzr.tests.test_chk_map.TestInternalNode.test_map_to_child_child_splits_new OK 7ms 254s breezy.bzr.tests.test_bundle.V09BundleKnit2Tester.test_inv_hash_across_serializers OK 256ms 254s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_wrong(WorkingTreeFormat2.update_basis_by_delta) OK 73ms 254s breezy.bzr.tests.test_chk_map.TestIterInterestingNodes.test_multiple_maps OK 12ms 254s breezy.bzr.tests.test_chk_map.TestLeafNode.test_current_size_width_changed OK 3ms 254s breezy.bzr.tests.test_chk_map.TestLeafNode.test_key_after_map OK 3ms 254s breezy.bzr.tests.test_chk_map.TestLeafNode.test_map_second OK 3ms 254s breezy.bzr.tests.test_chk_map.TestMap.test___len__2 OK 4ms 254s breezy.bzr.tests.test_chk_map.TestMap.test_apply_new_keys_must_be_new OK 4ms 254s breezy.bzr.tests.test_chk_map.TestMap.test_iter_changes_ab_ab_is_empty OK 7ms 254s breezy.bzr.tests.test_chk_map.TestMap.test_iteritems_empty OK 4ms 254s breezy.bzr.tests.test_chk_map.TestMap.test_map_first_item_new OK 4ms 254s breezy.bzr.tests.test_chk_map.TestMap.test_unmap_pages_in_from_page_cache OK 5ms 254s breezy.bzr.tests.test_chk_map.TestMapSearchKeys.test_search_key_255 OK 5ms 254s breezy.bzr.tests.test_chk_map.TestNode.test_no_common_prefix OK 2ms 254s breezy.bzr.tests.test_chk_map.TestTestCaseWithExampleMaps.test_root_only_aaa_ddd_16 OK 4ms 254s breezy.bzr.tests.test_chk_serializer.TestBEncodeSerializer1.test_unpack_revision OK 2ms 254s breezy.bzr.tests.test_conflicts.TestPerConflict.test_stanza_roundtrip(TextConflict) OK 2ms 254s breezy.bzr.tests.test_conflicts.TestPerConflict.test_stanzification(ContentsConflict) OK 2ms 254s breezy.bzr.tests.test_conflicts.TestPerConflict.test_stringification(MissingParent) OK 2ms 254s breezy.bzr.tests.test_bundle.V08BundleTester.test_bundle OK 3519ms 254s breezy.bzr.tests.test_conflicts.TestPerConflict.test_stringification(NonDirectoryParent) OK 2ms 254s breezy.bzr.tests.test_generate_ids.TestGenRevisionId.test_revision_ids_are_ascii OK 2ms 254s breezy.bzr.tests.test_groupcompress.TestAllGroupCompressors.test_one_nosha_delta(python) OK 2ms 254s breezy.bzr.tests.test_groupcompress.TestGroupCompressBlock.test_from_invalid OK 2ms 254s breezy.bzr.tests.test_bundle.V08BundleTester.test_crlf_bundle OK 6ms 254s breezy.bzr.tests.test_groupcompress.TestGroupCompressVersionedFiles.test__insert_record_stream_no_reuse_block OK 5ms 254s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_missing(RepositoryFormatKnitPack4) OK 64ms 254s breezy.bzr.tests.test_groupcompress.TestGroupCompressVersionedFiles.test_insert_record_stream_packs_on_the_fly OK 5ms 254s breezy.bzr.tests.test_groupcompress.TestLazyGroupCompress.test__wire_bytes_no_keys OK 8ms 254s breezy.bzr.tests.test_groupcompress.TestPyrexGroupCompressor.test_stats OK 2ms 254s breezy.bzr.tests.test_groupcompress.Test_BatchingBlockFetcher.test_add_key_new_read_memo OK 3ms 254s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_missing(RepositoryFormat2aSubtree) OK 60ms 254s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_missing(WorkingTreeFormat3.update_basis_by_delta) OK 74ms 254s breezy.bzr.tests.test_bundle.V08BundleTester.test_revision_id_with_slash OK 149ms 254s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_not_directory(RepositoryFormatKnitPack1) OK 25ms 254s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_not_directory(RepositoryFormat2a) OK 30ms 254s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_not_directory(WorkingTreeFormat6.update_basis_by_delta) OK 71ms 254s breezy.bzr.tests.test_bundle.V09BundleKnit1Tester.test_across_models_incompatible OK 122ms 254s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_dir_leaving_dangling_child(RepositoryFormatKnit3) OK 34ms 254s breezy.bzr.tests.test_bundle.V09BundleKnit1Tester.test_bundle_same_basis OK 52ms 254s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_dir_leaving_dangling_child(RepositoryFormatKnitPack6) OK 32ms 254s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_dir_leaving_dangling_child(WorkingTreeFormat5.update_basis_by_delta) OK 66ms 254s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_file(Inventory) OK 4ms 254s breezy.bzr.tests.test_bundle.V09BundleKnit1Tester.test_inv_hash_across_serializers OK 107ms 254s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_file(RepositoryFormatKnitPack5RichRoot) OK 38ms 254s breezy.bzr.tests.test_bundle.V09BundleKnit2Tester.test_unicode_symlink_bundle OK 572ms 254s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_file(WorkingTreeFormat4.update_basis_by_delta) OK 73ms 254s breezy.bzr.tests.test_vfs_ratchet.TestSmartServerBranching.test_branch_from_trivial_stacked_branch_streaming_acceptance OK 1939ms 254s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_file(WorkingTreeFormat2.update_basis_by_delta) OK 36ms 254s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_dir(RepositoryFormatKnitPack4) OK 39ms 254s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_dir(RepositoryFormat2aSubtree) OK 46ms 254s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_dir(WorkingTreeFormat3.update_basis_by_delta) OK 68ms 255s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_file(RepositoryFormatKnitPack1) OK 40ms 255s breezy.bzr.tests.test_btree_index.TestBTreeIndex.test_iter_all_entries_reads OK 1122ms 255s breezy.bzr.tests.test_btree_index.TestBTreeIndex.test_iter_key_prefix_wrong_length OK 11ms 255s breezy.bzr.tests.test_vfs_ratchet.TestSmartServerExport.test_simple_export OK 235ms 255s breezy.bzr.tests.test_btree_index.TestBTreeIndex.test_with_offset_no_size OK 10ms 255s breezy.bzr.tests.test_btree_index.TestBTreeNodes.test_LeafNode_2_2(C) OK 4ms 255s breezy.bzr.tests.test_btree_index.TestExpandOffsets.test_include_neighbors OK 2ms 255s breezy.bzr.tests.test_btree_index.TestExpandOffsets.test_stop_at_cached OK 2ms 255s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_file(RepositoryFormat2a) OK 52ms 255s breezy.bzr.tests.test_bundle.BTreeTester.test_delete OK 2ms 255s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_file(WorkingTreeFormat6.update_basis_by_delta) OK 80ms 255s breezy.bzr.tests.test_inv.TestDeltaApplication.test_renamed_dir_with_renamed_child(RepositoryFormatKnit3) OK 35ms 255s breezy.bzr.tests.test_bundle.MungedBundleTesterV09.test_extra_whitespace OK 125ms 255s breezy.bzr.tests.test_bundle.TestBundleWriterReader.test_encode_name OK 2ms 255s breezy.bzr.tests.test_inv.TestDeltaApplication.test_renamed_dir_with_renamed_child(RepositoryFormatKnitPack6) OK 37ms 255s breezy.bzr.tests.test_bundle.V09BundleKnit1Tester.test_unicode_symlink_bundle OK 554ms 255s breezy.bzr.tests.test_vfs_ratchet.TestSmartServerPack.test_simple_pack OK 221ms 255s breezy.bzr.tests.test_inv.TestDeltaApplication.test_renamed_dir_with_renamed_child(WorkingTreeFormat5.update_basis_by_delta) OK 80ms 255s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_file_id(Inventory) OK 3ms 255s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_file_id(RepositoryFormatKnitPack5RichRoot) OK 26ms 255s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_file_id(WorkingTreeFormat4.update_basis_by_delta) OK 63ms 255s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_file_id(WorkingTreeFormat2.update_basis_by_delta) OK 23ms 255s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_new_path(RepositoryFormatKnitPack4) OK 23ms 255s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_new_path(RepositoryFormat2aSubtree) OK 28ms 255s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_new_path(WorkingTreeFormat3.update_basis_by_delta) OK 58ms 255s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_old_path(RepositoryFormatKnitPack1) OK 26ms 255s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_old_path(RepositoryFormat2a) OK 33ms 255s breezy.bzr.tests.test_vfs_ratchet.TestSmartServerRevno.test_simple_branch_revno_lookup OK 317ms 255s breezy.bzr.tests.test_workingtree.ErrorTests.test_inventory_modified OK 2ms 255s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_old_path(WorkingTreeFormat6.update_basis_by_delta) OK 72ms 255s breezy.bzr.tests.test_inv.TestDeltaApplication.test_replaced_at_new_path(RepositoryFormatKnit3) OK 30ms 255s breezy.bzr.tests.test_inv.TestDeltaApplication.test_replaced_at_new_path(RepositoryFormatKnitPack6) OK 38ms 255s breezy.bzr.tests.test_workingtree_4.TestWorkingTreeFormat4.test_dirstate_doesnt_read_from_repo_when_returning_cache_tree OK 134ms 255s breezy.bzr.tests.test_inv.TestDeltaApplication.test_replaced_at_new_path(WorkingTreeFormat5.update_basis_by_delta) OK 78ms 255s breezy.bzr.tests.test_vfs_ratchet.TestSmartServerBranching.test_branch_from_branch_with_ghosts OK 1649ms 255s breezy.bzr.tests.test_inv.TestDeltaApplication.test_unicode_file_id(Inventory) OK 3ms 255s breezy.bzr.tests.test_workingtree_4.TestWorkingTreeFormat4.test_iter_changes_ignores_unversioned_dirs OK 72ms 255s breezy.bzr.tests.test_inv.TestDeltaApplication.test_unicode_file_id(RepositoryFormatKnitPack5RichRoot) OK 33ms 255s breezy.bzr.tests.test_bundle.V08BundleTester.test_binary_bundle OK 660ms 255s breezy.bzr.tests.test_workingtree_4.TestWorkingTreeFormat4.test_nonempty_basis_to_dirstate_tree OK 72ms 255s breezy.bzr.tests.test_inv.TestDeltaApplication.test_unicode_file_id(WorkingTreeFormat4.update_basis_by_delta) OK 65ms 255s breezy.bzr.tests.test_inv.TestDeltaApplication.test_unicode_file_id(WorkingTreeFormat2.update_basis_by_delta) OK 27ms 255s breezy.bzr.tests.test_inv.TestInventoryEntry.test_file_has_text OK 2ms 255s breezy.bzr.tests.test_inv.TestInventoryEntry.test_tree_ref_kind_character OK 2ms 255s breezy.bzr.tests.test_inv.TestInventoryUpdates.test_creation_from_root_id OK 2ms 255s breezy.bzr.tests.test_inventory_delta.TestContent.test_file_without_sha1 OK 2ms 255s breezy.bzr.tests.test_inventory_delta.TestContent.test_reference_revision OK 2ms 255s breezy.bzr.tests.test_inventory_delta.TestDeserialization.test_parse_no_bytes OK 2ms 255s breezy.bzr.tests.test_inventory_delta.TestDeserialization.test_parse_versioned_root_only OK 2ms 255s breezy.bzr.tests.test_inventory_delta.TestSerialization.test_to_inventory_has_tree_not_meant_to OK 2ms 255s breezy.bzr.tests.test_inventory_delta.TestSerialization.test_unversioned_root OK 2ms 255s breezy.bzr.tests.test_knit.LowLevelKnitDataTests.test_not_enough_lines OK 2ms 255s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests.test_corrupted_parent_in_list OK 2ms 255s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests.test_invalid_position OK 2ms 255s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests.test_read_utf8_version_id OK 2ms 255s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests_c.test_add_versions OK 2ms 255s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests_c.test_get_parent_map OK 2ms 255s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests_c.test_read_duplicate_entries OK 2ms 255s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests_c.test_write_utf8_parents OK 2ms 255s breezy.bzr.tests.test_knit.TestAnnotatedKnitContent.test_line_delta_iter OK 1ms 255s breezy.bzr.tests.test_knit.TestGraphIndexKnit.test_add_missing_noncompression_parent_unvalidated_index OK 8ms 255s breezy.bzr.tests.test_knit.TestGraphIndexKnit.test_add_version_smoke OK 4ms 255s breezy.bzr.tests.test_knit.TestGraphIndexKnit.test_get_method_no_deltas OK 5ms 255s breezy.bzr.tests.test_knit.TestKnitIndex.test_add_versions_fails_clean OK 4ms 255s breezy.bzr.tests.test_knit.TestNetworkBehaviour.test_include_delta_closure_generates_a_knit_delta_closure OK 6ms 255s breezy.bzr.tests.test_knit.TestNoParentsGraphIndexKnit.test_add_versions_delta_not_delta_index OK 4ms 255s breezy.bzr.tests.test_knit.TestNoParentsGraphIndexKnit.test_get_position OK 5ms 255s breezy.bzr.tests.test_knit.TestPackKnitAccess.test_failing_readv_raises_no_such_file_with_no_reload OK 2ms 255s breezy.bzr.tests.test_knit.TestPackKnitAccess.test_missing_index_raises_retry OK 2ms 255s breezy.bzr.tests.test_knit.TestPlainKnitContent.test_constructor OK 2ms 255s breezy.bzr.tests.test_knit.TestStacking.test_add_lines OK 6ms 255s breezy.bzr.tests.test_workingtree_4.TestWorkingTreeFormat4.test_set_root_id OK 122ms 255s breezy.bzr.tests.test_weave.CannedDelete.runTest OK 2ms 255s breezy.bzr.tests.test_knit.TestStacking.test_get_record_stream_unordered_fulltexts OK 6ms 255s breezy.bzr.tests.test_weave.InsertLines.runTest OK 3ms 255s breezy.bzr.tests.test_knit.Test_KnitAnnotator.test__expand_fulltext OK 3ms 255s breezy.bzr.tests.test_weave.RepeatedAdd.test_duplicate_add OK 3ms 256s breezy.bzr.tests.test_xml.TestEncodeAndEscape.test_ascii_with_xml OK 2ms 256s breezy.bzr.tests.test_xml.TestSerializer.test_repack_inventory_5 OK 3ms 256s breezy.bzr.tests.test_xml.TestSerializer.test_roundtrip_inventory_v6 OK 2ms 256s breezy.bzr.tests.test_matchers.TestContainsNoVfsCalls.test_ignores_unknown OK 7ms 256s breezy.bzr.tests.test_pack.TestBytesRecordReader.test_read_invalid_name_whitespace OK 2ms 256s breezy.bzr.tests.test_xml.TestSerializer.test_unpack_inventory_5a_cache_and_copy OK 2ms 256s breezy.bzr.tests.test_pack.TestBytesRecordReader.test_validate_interrupted_body OK 2ms 256s breezy.bzr.tests.test_pack.TestContainerPushParserBytesParsing.test_accept_nothing OK 2ms 256s breezy.bzr.tests.test_pack.TestContainerPushParserBytesParsing.test_repeated_read_pending_records OK 2ms 256s breezy.bzr.tests.test_pack.TestContainerReader.test_validate_bad_record_marker OK 2ms 256s breezy.bzr.tests.test_pack.TestContainerSerialiser.test_bytes_record_header OK 2ms 256s breezy.bzr.tests.test_pack.TestContainerWriter.test_add_bytes_record_invalid_name OK 2ms 256s breezy.bzr.tests.test_pack.TestContainerWriter.test_begin OK 2ms 256s breezy.bzr.tests.test_pack.TestErrors.test_invalid_record OK 2ms 256s breezy.bzr.tests.test_bundle.V08BundleTester.test_bundle_with_ghosts OK 191ms 256s breezy.bzr.tests.test_bundle.V08BundleTester.test_non_bundle OK 3ms 256s breezy.git.tests.test_blackbox.GitApplyTests.test_apply OK 80ms 256s /usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py:539: DeprecationWarning: stage is deprecated and will be removed in 0.26.0 256s self.repo.stage("foo") 256s /usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py:540: DeprecationWarning: do_commit is deprecated and will be removed in 0.26.0 256s self.repo.do_commit( 256s breezy.git.tests.test_blackbox.ShallowTests.test_version_info_python OK 41ms 256s /usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py:370: DeprecationWarning: stage is deprecated and will be removed in 0.26.0 256s r.stage("file") 256s breezy.git.tests.test_blackbox.TestGitBlackBox.test_branch/usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py:371: DeprecationWarning: do_commit is deprecated and will be removed in 0.26.0 256s r.do_commit( 256s /usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py:376: DeprecationWarning: do_commit is deprecated and will be removed in 0.26.0 256s r.do_commit( 256s SKIP 11ms 256s fastimport 256s 256s breezy.bzr.tests.test_bundle.V09BundleKnit1Tester.test_across_models OK 134ms 256s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_fail(HttpDavTransport,DAVServer) OK 199ms 256s breezy.git.tests.test_blackbox.TestGitBlackBox.test_git_import OK 142ms 256s breezy.git.tests.test_blackbox.TestGitBlackBox.test_info SKIP 9ms 256s fastimport 256s 256s breezy.git.tests.test_blackbox.TestGitBlackBox.test_log_verbose SKIP 10ms 256s fastimport 256s 256s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_fail(TransportLogDecorator,LogDecoratorServer) OK 85ms 256s breezy.bzr.tests.test_bundle.V09BundleKnit1Tester.test_bundle_root_id OK 124ms 256s breezy.git.tests.test_blackbox.TestGitBlackBox.test_tag SKIP 9ms 256s fastimport 256s 256s breezy.git.tests.test_builder.TestGitBranchBuilder.test_delete_entry_newline SKIP 3ms 256s fastimport 256s 256s breezy.git.tests.test_builder.TestGitBranchBuilder.test_set_file_unicode SKIP 3ms 256s fastimport 256s 256s breezy.git.tests.test_branch.BranchTests.test_interbranch_pull_stop_revision/usr/lib/python3/dist-packages/breezy/git/tests/test_branch.py:74: DeprecationWarning: stage is deprecated and will be removed in 0.26.0 256s r.stage(["a"]) 256s /usr/lib/python3/dist-packages/breezy/git/tests/test_branch.py:75: DeprecationWarning: do_commit is deprecated and will be removed in 0.26.0 256s return r.do_commit(b"a", committer=b"Somebody ") 256s SKIP 9ms 256s fastimport 256s 256s breezy.git.tests.test_branch.TestGitBranch.test_last_revision_is_valid OK 25ms 256s breezy.git.tests.test_branch.TestLocalGitBranchFormat.test_supports_tags OK 2ms 256s breezy.git.tests.test_cache.DictGitShaMapTests.test_revids OK 2ms 256s breezy.bzr.tests.test_bundle.V09BundleKnit1Tester.test_install_revisions OK 128ms 256s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_mergeable_from_url(HttpDavTransport,DAVServer) OK 153ms 256s breezy.git.tests.test_cache.SqliteGitShaMapTests.test_blob OK 157ms 256s breezy.git.tests.test_cache.TdbGitShaMapTests.test_lookup_notfound/usr/lib/python3/dist-packages/breezy/git/tests/test_dir.py:63: DeprecationWarning: do_commit is deprecated and will be removed in 0.26.0 256s r.do_commit(message=b"message", ref=b"refs/heads/foo/bar") 256s SKIP 6ms 256s Missing tdb 256s 256s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_mergeable_from_url(TransportLogDecorator,LogDecoratorServer) OK 82ms 256s breezy.git.tests.test_dir.TestGitDir.test_open_ref_parent OK 26ms 256s breezy.git.tests.test_fetch.ImportObjects.test_import_blob_missing_in_one_parent OK 78ms 256s breezy.git.tests.test_fetch.LocalRepositoryFetchTests.test_changing_symlink SKIP 9ms 256s fastimport 256s 256s breezy.git.tests.test_fetch.LocalRepositoryFetchTests.test_single_rev_specific SKIP 8ms 256s fastimport 256s 256s breezy.git.tests.test_git_remote_helper.RemoteHelperTests.test_capabilities OK 34ms 256s breezy.git.tests.test_mapping.FileidTests.test_unescape_control_l OK 2ms 256s breezy.git.tests.test_mapping.RoundtripRevisionsFromBazaar.test_multiple_authors_comma OK 2ms 256s breezy.git.tests.test_mapping.RoundtripRevisionsFromGit.test_commit_zero_utc_timezone OK 2ms 256s breezy.git.tests.test_mapping.TestImportCommit.test_missing_message OK 2ms 256s breezy.git.tests.test_memorytree.TestMemoryTree.test_add_in_subdir OK 10ms 256s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_mergeable_respects_possible_transports(HttpDavTransport,DAVServer) OK 155ms 256s breezy.git.tests.test_memorytree.TestMemoryTree.test_lock_write OK 9ms 256s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_mergeable_respects_possible_transports(TransportLogDecorator,LogDecoratorServer) SKIP 93ms 256s Need a ConnectedTransport to test transport reuse 256s breezy.git.tests.test_object_store.BazaarObjectStoreTests.test_directory_converted_to_symlink OK 102ms 256s breezy.git.tests.test_object_store.DirectoryToTreeTests.test_with_gitdir OK 2ms 256s breezy.git.tests.test_object_store.FindMissingBzrRevidsTests.test_up_to_date OK 2ms 256s breezy.git.tests.test_pristine_tar.ReadPristineTarData.test_read_pristine_tar_data OK 3ms 256s breezy.bzr.tests.test_remote.BasicRemoteObjectTests.test_create_remote_bzrdir(HPSS-v2) OK 43ms 256s breezy.bzr.tests.test_bundle.V4BundleTester.test_bundle OK 2041ms 256s breezy.git.tests.test_push.InterToGitRepositoryTests.test_odd_rename OK 123ms 256s breezy.git.tests.test_remote.FetchFromRemoteToBzrTests.test_sprout_with_annotated_tag SKIP 3ms 256s git executable 256s 256s breezy.git.tests.test_remote.FetchFromRemoteToGitTests.test_sprout_with_tags SKIP 2ms 256s git executable 256s 256s breezy.git.tests.test_remote.ParseGitErrorTests.test_head_update OK 2ms 256s breezy.git.tests.test_remote.ParseGitErrorTests.test_notbrancherror_normal OK 2ms 256s breezy.git.tests.test_remote.ParseHangupTests.test_multi_lines OK 2ms 256s breezy.git.tests.test_remote.PushToRemoteFromBzrTests.test_push_branch_symref SKIP 2ms 256s git executable 256s 256s breezy.git.tests.test_remote.RemoteControlDirTests.test_get_branch_nick SKIP 2ms 256s git executable 256s 256s breezy.git.tests.test_remote.RemoteRevisionTreeTests.test_archive_unsupported SKIP 2ms 256s git executable 256s 256s breezy.git.tests.test_remote.SplitUrlTests.test_username OK 2ms 256s breezy.bzr.tests.test_bundle.V4BundleTester.test_creation OK 125ms 256s breezy.bzr.tests.test_bundle.V4BundleTester.test_non_bundle OK 3ms 256s breezy.git.tests.test_repository.RevpropsRepository.test_authorERROR 22ms 256s log: {{{ 256s 57.213 preparing to commit 256s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.git.tests.test_repository.RevpropsRepository.test_author/work/ 256s 57.216 Selecting files for commit with filter None 256s 57.217 aborting commit write group because of exception: 256s 57.220 Traceback (most recent call last): 256s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 256s self._update_builder_with_changes() 256s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 256s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 256s for path, fs_hash in self.builder.record_iter_changes( 256s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 256s self.work_tree, self.basis_revid, iter_changes 256s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 256s ): 256s ^ 256s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 256s for change in iter_changes: 256s ^^^^^^^^^^^^ 256s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 256s for change in iter_changes: 256s ^^^^^^^^^^^^ 256s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 256s (oldpath, oldmode, oldsha) = old 256s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 256s TypeError: cannot unpack non-iterable NoneType object 256s }}} 256s 256s Traceback (most recent call last): 256s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_repository.py", line 224, in test_author 256s revid = wt.commit( 256s "base", 256s allow_pointless=True, 256s revprops={"author": "Joe Example "}, 256s ) 256s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 256s committed_id = commit.Commit().commit( 256s working_tree=self, 256s ...<3 lines>... 256s **kwargs, 256s ) 256s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 256s self._update_builder_with_changes() 256s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 256s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 256s for path, fs_hash in self.builder.record_iter_changes( 256s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 256s self.work_tree, self.basis_revid, iter_changes 256s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 256s ): 256s ^ 256s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 256s for change in iter_changes: 256s ^^^^^^^^^^^^ 256s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 256s for change in iter_changes: 256s ^^^^^^^^^^^^ 256s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 256s (oldpath, oldmode, oldsha) = old 256s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 256s TypeError: cannot unpack non-iterable NoneType object 256s 256s breezy.git.tests.test_repository.TestGitRepository.test_get_known_graph_ancestry SKIP 11ms 256s fastimport 256s 256s breezy.git.tests.test_repository.TestGitRepositoryFeatures.test_has_git_repo OK 10ms 256s breezy.bzr.tests.test_vfs_ratchet.TestSmartServerCheckout.test_heavyweight_checkout OK 1187ms 256s breezy.bzr.tests.test_remote.BasicRemoteObjectTests.test_remote_branch_format_supports_stacking(HPSS-v2) OK 173ms 257s breezy.bzr.tests.test_bundle.V09BundleKnit1Tester.test_unicode_bundle OK 604ms 257s breezy.bzr.tests.test_remote.BasicRemoteObjectTests.test_remote_bzrdir_repr(HPSS-v2) OK 44ms 257s breezy.bzr.tests.test_remote.TestBranchGetAllReferenceInfo.test_get_all_reference_info OK 3ms 257s breezy.git.tests.test_refs.BazaarRefsContainerTests.test_some_branch OK 84ms 257s breezy.git.tests.test_roundtrip.ExtractMetadataTests.test_roundtrip OK 2ms 257s breezy.git.tests.test_roundtrip.RoundtripTests.test_properties OK 2ms 257s breezy.bzr.tests.test_bundle.V4_2aBundleTester.test_across_models OK 112ms 257s breezy.git.tests.test_transportgit.TransportObjectStoreTests.test_add_commit OK 5ms 257s breezy.git.tests.test_transportgit.TransportObjectStoreTests.test_determine_wants_all_depth OK 7ms 257s breezy.git.tests.test_transportgit.TransportObjectStoreTests.test_iter_prefix_not_found OK 5ms 257s breezy.git.tests.test_transportgit.TransportObjectStoreTests.test_prefers_pack_listdirERROR 10ms 257s Empty attachments: 257s log 257s 257s Traceback (most recent call last): 257s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_transportgit.py", line 39, in test_prefers_pack_listdir 257s self.store.pack_loose_objects() 257s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 257s File "/usr/lib/python3/dist-packages/dulwich/object_store.py", line 916, in pack_loose_objects 257s self.delete_loose_object(obj.id) 257s ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ 257s File "/usr/lib/python3/dist-packages/dulwich/object_store.py", line 894, in delete_loose_object 257s raise NotImplementedError(self.delete_loose_object) 257s NotImplementedError: )> 257s 257s breezy.git.tests.test_transportgit.TransportRefContainerTests.test_packed_refs_missing OK 4ms 257s breezy.git.tests.test_tree.ChangesFromGitChangesTests.test_rename_and_modify OK 2ms 257s breezy.git.tests.test_tree.DeltaFromGitChangesTests.test_empty OK 2ms 257s breezy.git.tests.test_tree.FindRelatedPathsAcrossTrees.test_empty OK 10ms 257s breezy.git.tests.test_unpeel_map.TestUnpeelMap.test_update OK 3ms 257s breezy.bzr.tests.test_remote.TestBranchGetSetConfig.test_backwards_compat_set_option OK 76ms 257s breezy.bzr.tests.test_remote.TestBranchGetTagsBytes.test_trivial OK 3ms 257s breezy.git.tests.test_workingtree.ChangesBetweenGitTreeAndWorkingCopyTests.test_added_unknown_file FAIL 12ms 257s Empty attachments: 257s log 257s 257s Traceback (most recent call last): 257s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 309, in test_added_unknown_file 257s self.expectDelta([("add", (None, None, None), (b"", stat.S_IFDIR, t.id))]) 257s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 257s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 196, in expectDelta 257s self.assertEqual(expected_changes, list(changes)) 257s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 257s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 1338, in assertEqual 257s raise AssertionError( 257s ...<3 lines>... 257s ) 257s AssertionError: not equal: 257s a = [('add', 257s (None, None, None), 257s (b'', 16384, b'4b825dc642cb6eb9a060e54bf8d69288fbee4904'))] 257s b = [TreeChange(type='add', old=None, new=TreeEntry(path=b'', mode=16384, sha=b'4b825dc642cb6eb9a060e54bf8d69288fbee4904'))] 257s 257s breezy.bzr.tests.test_remote.TestBranchLockWrite.test_lock_write_unlockable OK 2ms 257s breezy.bzr.tests.test_bundle.V4_2aBundleTester.test_bundle_same_basis OK 59ms 257s breezy.bzr.tests.test_remote.TestBranchSetLastRevision.test_tip_change_rejected OK 3ms 257s breezy.bzr.tests.test_remote.TestBranchSetParentLocation.test_parent OK 2ms 257s breezy.git.tests.test_workingtree.ChangesBetweenGitTreeAndWorkingCopyTests.test_submodule_not_checked_out OK 12ms 257s breezy.git.tests.test_workingtree.GitWorkingTreeTests.test_revert_emptyERROR 20ms 257s Empty attachments: 257s log 257s 257s Traceback (most recent call last): 257s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 84, in test_revert_empty 257s self.tree.revert(["a"]) 257s ~~~~~~~~~~~~~~~~^^^^^^^ 257s File "/usr/lib/python3/dist-packages/breezy/workingtree.py", line 1033, in revert 257s conflicts = revert(self, old_tree, filenames, backups, pb, report_changes) 257s File "/usr/lib/python3/dist-packages/breezy/transform.py", line 757, in revert 257s conflicts, merge_modified = _prepare_revert_transform( 257s ~~~~~~~~~~~~~~~~~~~~~~~~~^ 257s es, working_tree, target_tree, tt, filenames, backups, pp 257s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 257s ) 257s ^ 257s File "/usr/lib/python3/dist-packages/breezy/transform.py", line 722, in _prepare_revert_transform 257s merge_modified = _alter_files( 257s es, 257s ...<7 lines>... 257s basis_tree, 257s ) 257s File "/usr/lib/python3/dist-packages/breezy/transform.py", line 801, in _alter_files 257s for _id_num, change in enumerate(change_list): 257s ~~~~~~~~~^^^^^^^^^^^^^ 257s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 257s (oldpath, oldmode, oldsha) = old 257s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 257s TypeError: cannot unpack non-iterable NoneType object 257s 257s breezy.bzr.tests.test_remote.TestBzrDirCloningMetaDir.test_backwards_compat OK 36ms 257s breezy.bzr.tests.test_remote.TestBzrDirCreateRepository.test_current_server OK 5ms 257s breezy.bzr.tests.test_remote.TestBzrDirGetSetConfig.test_backwards_compat_get_option OK 30ms 257s breezy.bzr.tests.test_remote.TestBzrDirOpen.test_present_without_workingtree OK 2ms 257s breezy.bzr.tests.test_remote.TestBzrDirOpenRepository.test_backwards_compat_1_2_3 OK 3ms 257s breezy.bzr.tests.test_remote.TestErrorTranslationSuccess.test_IncompatibleRepositories OK 2ms 257s breezy.bzr.tests.test_remote.TestErrorTranslationSuccess.test_PermissionDenied_no_args OK 2ms 257s breezy.bzr.tests.test_remote.TestErrorTranslationSuccess.test_TokenMismatch OK 3ms 257s breezy.bzr.tests.test_remote.TestErrors.test_untranslateable_error_from_smart_server OK 2ms 257s breezy.bzr.tests.test_remote.TestRemotePackRepositoryAutoPack.test_oom_error_reporting OK 2ms 257s blackbox.test_add.TestAdd.test_add_dry_run(view-aware) OK 58ms 257s breezy.bzr.tests.test_remote.TestRepositoryBreakLock.test_break_lock OK 2ms 257s breezy.bzr.tests.test_remote.TestRepositoryGetParentMap.test_get_parent_map_caching OK 3ms 257s breezy.bzr.tests.test_remote.TestRepositoryGetRevIdForRevno.test_history_incomplete OK 2ms 257s breezy.bzr.tests.test_remote.TestRepositoryGetRevisionGraph.test_null_revision OK 2ms 257s breezy.bzr.tests.test_remote.TestRepositoryHasRevision.test_none OK 2ms 257s breezy.bzr.tests.test_remote.TestRepositoryInsertStream_1_19.test_locked_repo_with_no_lock_token OK 2ms 257s breezy.bzr.tests.test_remote.TestRepositoryIterInventories.test_single_empty OK 2ms 257s breezy.bzr.tests.test_remote.TestRepositoryPhysicalLockStatus.test_get_physical_lock_status_no OK 2ms 257s breezy.bzr.tests.test_remote.TestRepositoryUnlock.test_unlock_wrong_token OK 2ms 257s breezy.bzr.tests.test_bundle.V4_2aBundleTester.test_get_merge_request OK 109ms 257s breezy.bzr.tests.test_vfs_ratchet.TestSmartServerLog.test_per_file OK 281ms 257s blackbox.test_add.TestAdd.test_add_in_versioned(view-aware) OK 80ms 257s breezy.bzr.tests.test_bundle.V4_2aBundleTester.test_revision_id_with_slash OK 123ms 257s blackbox.test_add.TestAdd.test_add_not_child(view-aware) OK 74ms 257s blackbox.test_add.TestAdd.test_add_symlink_to_abspath(view-aware) OK 44ms 257s blackbox.test_added.TestAdded.test_added_with_spaces OK 89ms 257s breezy.bzr.tests.test_bundle.V4_2aBundleTester.test_with_subtree OK 177ms 257s breezy.bzr.tests.test_vfs_ratchet.TestSmartServerPush.test_push_smart_tags_streaming_acceptance OK 305ms 257s blackbox.test_alias.TestAlias.test_unicode_alias OK 90ms 257s breezy.bzr.tests.test_bundle.V09BundleKnit2Tester.test_bundle OK 2353ms 257s breezy.bzr.tests.test_bundle.V09BundleKnit2Tester.test_crlf_bundle OK 4ms 257s breezy.bzr.tests.test_bundle.V09BundleKnit2Tester.test_binary_bundle OK 710ms 257s breezy.bzr.tests.test_bundle.V09BundleKnit2Tester.test_revision_id_with_slash OK 129ms 257s breezy.bzr.tests.test_remote.TestStacking.test_stacked_get_parent_map OK 549ms 257s breezy.bzr.tests.test_remote.TestTransportIsReadonly.test_false OK 2ms 257s breezy.bzr.tests.test_remote.TestWithCustomErrorHandler.test_with_context OK 3ms 257s breezy.bzr.tests.test_hashcache.TestHashCache.test_hammer_hashcache OK 7055ms 257s breezy.bzr.tests.test_repository.Test2a.test_format_pack_compresses_True OK 8ms 257s breezy.bzr.tests.test_hashcache.TestHashCacheFakeFilesystem.test_hashcache_invalidates OK 4ms 257s breezy.bzr.tests.test_index.ErrorTests.test_bad_index_value OK 2ms 257s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_iter_all_entries_children_empty OK 4ms 257s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_iter_all_entries_two_indices_dup_key OK 3ms 257s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_iter_entries_reloads OK 3ms 257s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_iter_missing_entry_two_index OK 3ms 257s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_open_missing_index_no_error OK 2ms 257s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_validate_reloads_midway OK 3ms 257s breezy.bzr.tests.test_vfs_ratchet.TestSmartServerTags.test_set_tag OK 244ms 257s breezy.bzr.tests.test_index.TestGraphIndex.test_external_references_no_refs OK 3ms 257s breezy.bzr.tests.test_index.TestGraphIndex.test_iter_all_keys OK 3ms 257s breezy.bzr.tests.test_index.TestGraphIndex.test_iter_key_prefix_2_key_element_no_refs OK 3ms 257s breezy.bzr.tests.test_index.TestGraphIndex.test_key_count_buffers OK 3ms 257s breezy.bzr.tests.test_index.TestGraphIndex.test_lookup_key_via_location_buffers OK 2ms 257s breezy.bzr.tests.test_index.TestGraphIndex.test_read_and_parse_triggers_buffer_all OK 2ms 257s breezy.bzr.tests.test_index.TestGraphIndex.test_validate_no_refs_content OK 3ms 257s breezy.bzr.tests.test_index.TestGraphIndexBuilder.test_add_node_bad_key OK 2ms 257s breezy.bzr.tests.test_index.TestGraphIndexBuilder.test_build_index_nodes_sorted OK 2ms 257s breezy.bzr.tests.test_index.TestGraphIndexBuilder.test_build_index_two_reference_list_empty OK 2ms 257s breezy.bzr.tests.test_index.TestGraphIndexPrefixAdapter.test_add_nodes OK 2ms 257s breezy.bzr.tests.test_index.TestGraphIndexPrefixAdapter.test_key_count_some_keys OK 2ms 257s breezy.bzr.tests.test_index.TestInMemoryGraphIndex.test_iter_key_prefix_1_key_element_no_refs OK 2ms 257s breezy.bzr.tests.test_index.TestInMemoryGraphIndex.test_key_count_one OK 2ms 257s breezy.bzr.tests.test_inv.TestCHKInventory.test__preload_populates_cache OK 3ms 257s breezy.bzr.tests.test_inv.TestCHKInventory.test_deserialise_wrong_revid OK 4ms 257s breezy.bzr.tests.test_inv.TestCHKInventory.test_get_entry OK 3ms 257s breezy.bzr.tests.test_inv.TestCHKInventory.test_symlink2_entry_to_bytes OK 2ms 257s breezy.bzr.tests.test_bundle.V4BundleTester.test_across_models_incompatible OK 105ms 257s breezy.bzr.tests.test_inv.TestCHKInventoryExpand.test_single_file OK 7ms 257s breezy.bzr.tests.test_workingtree_4.TestWorkingTreeFormat4.test_commit_updates_hash_cache OK 61ms 257s breezy.bzr.tests.test_inv.TestDeltaApplication.test_None_file_id(RepositoryFormatKnitPack1) OK 28ms 257s breezy.bzr.tests.test_repository.TestCrossFormatPacks.test_IDS_format_hint_yes OK 96ms 257s breezy.bzr.tests.test_bundle.V4BundleTester.test_bundle_sorted_properties OK 39ms 257s breezy.bzr.tests.test_workingtree_4.TestWorkingTreeFormat4.test_empty_basis_revtree_to_dirstate_tree OK 31ms 257s breezy.bzr.tests.test_bzrdir.ChrootedTests.test_open_containing_from_transport OK 379ms 257s breezy.bzr.tests.test_inv.TestDeltaApplication.test_None_file_id(RepositoryFormat2a) OK 38ms 257s breezy.bzr.tests.test_bundle.V09BundleKnit2Tester.test_bundle_with_ghosts OK 177ms 257s breezy.bzr.tests.test_bundle.V09BundleKnit2Tester.test_non_bundle OK 4ms 257s blackbox.test_ancestry.TestAncestry.test_ancestry_with_truncated_lightweight_checkout OK 377ms 257s breezy.bzr.tests.test_workingtree_4.TestWorkingTreeFormat4.test_new_dirstate_on_new_lock OK 61ms 257s breezy.bzr.tests.test_repository.TestDevelopment6FindParentIdsOfRevisions.test_not_first_parent OK 98ms 257s breezy.bzr.tests.test_inv.TestDeltaApplication.test_None_file_id(WorkingTreeFormat6.update_basis_by_delta) OK 71ms 257s breezy.bzr.tests.test_repository.TestFormatKnit1.test_attribute__fetch_uses_deltas OK 18ms 258s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_existing_id_new_path(RepositoryFormatKnit3) OK 30ms 258s breezy.bzr.tests.test_bundle.V4BundleTester.test_install_revisions OK 135ms 258s breezy.bzr.tests.test_bundle.V4BundleTester.test_across_models OK 107ms 258s breezy.bzr.tests.test_workingtree_4.TestWorkingTreeFormat4.test_revtree_not_in_dirstate_to_dirstate_not_interdirstate OK 90ms 258s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_existing_id_new_path(RepositoryFormatKnitPack6) OK 30ms 258s breezy.bzr.tests.test_workingtree_4.TestWorkingTreeFormat4.test_with_subtree_supports_tree_references OK 30ms 258s breezy.bzr.tests.test_bundle.V4BundleTester.test_bundle_same_basis OK 51ms 258s breezy.bzr.tests.test_weave.DeleteLines2.runTest OK 2ms 258s breezy.bzr.tests.test_weave.JoinWeavesTests.test_written_detection OK 2ms 258s breezy.bzr.tests.test_weave.TestWeave.test_allow_reserved_false OK 2ms 258s breezy.bzr.tests.test_xml.TestMisc.test_unescape_xml OK 2ms 258s breezy.bzr.tests.test_xml.TestSerializer.test_revision_text_v6 OK 2ms 258s breezy.bzr.tests.test_xml.TestSerializer.test_tree_reference OK 2ms 258s breezy.bzr.tests.test_xml.TestSerializer.test_unpack_revision_5_utc OK 2ms 258s breezy.git.tests.test_blackbox.ReconcileTests.test_simple_reconcile OK 17ms 258s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_existing_id_new_path(WorkingTreeFormat5.update_basis_by_delta) OK 71ms 258s blackbox.test_annotate.TestAnnotate.test_annotate_cmd_unknown_revision OK 159ms 258s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_file(Inventory) OK 3ms 258s /usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py:473: DeprecationWarning: stage is deprecated and will be removed in 0.26.0 258s r.stage("foo") 258s breezy.git.tests.test_blackbox.SwitchScriptTests.test_switch_preservesERROR 42ms 258s log: {{{ 258s 58.378 run brz: ['init', '--git', 'r'] 258s 58.378 breezy version: 3.3.11 258s 58.378 brz arguments: ['init', '--git', 'r'] 258s 58.389 run brz: ['add'] 258s 58.390 breezy version: 3.3.11 258s 58.390 brz arguments: ['add'] 258s 58.393 creating config directory: '/tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.SwitchScriptTests.test_switch_preserves/home/breezy' 258s 58.397 run brz: ['ci', '-q', '-m', 'Initial'] 258s 58.397 breezy version: 3.3.11 258s 58.397 brz arguments: ['ci', '-q', '-m', 'Initial'] 258s 58.401 preparing to commit 258s 58.404 Selecting files for commit with filter None 258s 58.405 aborting commit write group because of exception: 258s 58.408 Traceback (most recent call last): 258s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 258s self._update_builder_with_changes() 258s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 258s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 258s for path, fs_hash in self.builder.record_iter_changes( 258s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 258s self.work_tree, self.basis_revid, iter_changes 258s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 258s ): 258s ^ 258s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 258s for change in iter_changes: 258s ^^^^^^^^^^^^ 258s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 258s for change in iter_changes: 258s ^^^^^^^^^^^^ 258s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 258s (oldpath, oldmode, oldsha) = old 258s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 258s TypeError: cannot unpack non-iterable NoneType object 258s }}} 258s 258s Traceback (most recent call last): 258s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py", line 654, in test_switch_preserves 258s self.run_script(""" 258s ~~~~~~~~~~~~~~~^^^^ 258s $ brz init --git r 258s ^^^^^^^^^^^^^^^^^^ 258s ...<14 lines>... 258s entered on master branch 258s ^^^^^^^^^^^^^^^^^^^^^^^^ 258s """) 258s ^^^^ 258s File "/usr/lib/python3/dist-packages/breezy/tests/script.py", line 548, in run_script 258s return self.script_runner.run_script( 258s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 258s self, script, null_output_matches_anything=null_output_matches_anything 258s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 258s ) 258s ^ 258s File "/usr/lib/python3/dist-packages/breezy/tests/script.py", line 214, in run_script 258s self.run_command(test_case, cmd, input, output, error) 258s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 258s File "/usr/lib/python3/dist-packages/breezy/tests/script.py", line 228, in run_command 258s retcode, actual_output, actual_error = method(test_case, str_input, args) 258s ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 258s File "/usr/lib/python3/dist-packages/breezy/tests/script.py", line 333, in do_brz 258s retcode = test_case._run_bzr_core( 258s args, 258s ...<4 lines>... 258s working_dir=None, 258s ) 258s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 2015, in _run_bzr_core 258s result = self.apply_redirected( 258s ui.ui_factory.stdin, 258s ...<3 lines>... 258s args, 258s ) 258s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 2502, in apply_redirected 258s return a_callable(*args, **kwargs) 258s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1381, in run_bzr_catch_user_errors 258s return run_bzr(argv) 258s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1265, in run_bzr 258s ret = run(*run_argv) 258s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 792, in run_argv_aliases 258s return self.run(**all_cmd_args) 258s ~~~~~~~~^^^^^^^^^^^^^^^^ 258s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 816, in run 258s return class_run(*args, **kwargs) 258s File "/usr/lib/python3/dist-packages/breezy/builtins.py", line 4201, in run 258s tree.commit( 258s ~~~~~~~~~~~^ 258s message_callback=get_message, 258s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 258s ...<11 lines>... 258s lossy=lossy, 258s ^^^^^^^^^^^^ 258s ) 258s ^ 258s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 258s committed_id = commit.Commit().commit( 258s working_tree=self, 258s ...<3 lines>... 258s **kwargs, 258s ) 258s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 258s self._update_builder_with_changes() 258s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 258s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 258s for path, fs_hash in self.builder.record_iter_changes( 258s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 258s self.work_tree, self.basis_revid, iter_changes 258s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 258s ): 258s ^ 258s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 258s for change in iter_changes: 258s ^^^^^^^^^^^^ 258s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 258s for change in iter_changes: 258s ^^^^^^^^^^^^ 258s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 258s (oldpath, oldmode, oldsha) = old 258s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 258s TypeError: cannot unpack non-iterable NoneType object 258s 258s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_file(RepositoryFormatKnitPack5RichRoot) OK 34ms 258s /usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py:474: DeprecationWarning: do_commit is deprecated and will be removed in 0.26.0 258s r.do_commit(b"message", committer=b"Somebody ") 258s breezy.bzr.tests.test_bzrdir.ChrootedTests.test_open_containing_tree_or_branch OK 254ms 258s breezy.git.tests.test_blackbox.TestGitBlackBox.test_check OK 33ms 258s breezy.bzr.tests.test_bundle.V4BundleTester.test_hide_history OK 103ms 258s breezy.bzr.tests.test_bzrdir.NonLocalTests.test_checkout_metadir OK 17ms 258s /usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py:353: DeprecationWarning: stage is deprecated and will be removed in 0.26.0 258s r.stage("file") 258s /usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py:354: DeprecationWarning: do_commit is deprecated and will be removed in 0.26.0 258s r.do_commit( 258s blackbox.test_annotate.TestSimpleAnnotate.test_annotate_empty_file OK 71ms 258s /usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py:359: DeprecationWarning: do_commit is deprecated and will be removed in 0.26.0 258s r.do_commit( 258s breezy.bzr.tests.test_bzrdir.TestBzrDirFormat.test_create_branch_convenience_possible_transports OK 38ms 258s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_file(WorkingTreeFormat4.update_basis_by_delta) OK 74ms 258s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_file(WorkingTreeFormat2.update_basis_by_delta) OK 33ms 258s breezy.bzr.tests.test_bzrdir.TestBzrDirFormat.test_create_standalone_working_tree_under_shared_repo OK 50ms 258s breezy.bzr.tests.test_bzrdir.TestBzrDirHooks.test_post_repo_init_hook_repr OK 10ms 258s breezy.bzr.tests.test_bzrdir.TestBzrFormat.test_check_support_status_unknown OK 2ms 258s breezy.bzr.tests.test_bzrdir.TestBzrFormat.test_from_string_with_spaces OK 2ms 258s breezy.bzr.tests.test_bzrdir.TestFormatRegistry.test_help_topic OK 3ms 258s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_new_id_existing_path(RepositoryFormatKnitPack4) OK 29ms 258s breezy.bzr.tests.test_repository.TestGCCHKPacker.test_pack_with_missing_inventory OK 298ms 258s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_new_id_existing_path(RepositoryFormat2aSubtree) OK 30ms 258s breezy.bzr.tests.test_repository.TestKnitPackStreamSource.test_source_to_remote_non_exact_pack_19 OK 24ms 258s breezy.git.tests.test_blackbox.TestGitBlackBox.test_git_import_uncolocated OK 144ms 258s breezy.git.tests.test_blackbox.TestGitBlackBox.test_local_signing_key OK 11ms 258s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_new_id_existing_path(WorkingTreeFormat3.update_basis_by_delta) OK 64ms 258s breezy.bzr.tests.test_repository.TestPacker.test_pack_optimizes_pack_order OK 94ms 258s breezy.bzr.tests.test_inv.TestDeltaApplication.test_empty_delta(RepositoryFormatKnitPack1) OK 34ms 258s breezy.bzr.tests.test_repository.TestRepositoryFormatKnit3.test_attribute__fetch_uses_deltas OK 19ms 258s breezy.bzr.tests.test_repository.TestRepositoryPackCollection.test__clear_obsolete_packs_preserve OK 17ms 258s breezy.bzr.tests.test_inv.TestDeltaApplication.test_empty_delta(RepositoryFormat2a) OK 64ms 258s breezy.bzr.tests.test_repository.TestRepositoryPackCollection.test_all_packs_two OK 121ms 258s breezy.bzr.tests.test_inv.TestDeltaApplication.test_empty_delta(WorkingTreeFormat6.update_basis_by_delta) OK 88ms 258s breezy.bzr.tests.test_inv.TestDeltaApplication.test_entries_for_empty_inventory(RepositoryFormatKnit3) OK 4ms 258s breezy.bzr.tests.test_inv.TestDeltaApplication.test_entries_for_empty_inventory(RepositoryFormatKnitPack6) OK 3ms 258s breezy.bzr.tests.test_inv.TestDeltaApplication.test_entries_for_empty_inventory(WorkingTreeFormat5.update_basis_by_delta) OK 3ms 258s breezy.bzr.tests.test_inv.TestDeltaApplication.test_is_root(Inventory) OK 3ms 258s breezy.bzr.tests.test_inv.TestDeltaApplication.test_is_root(RepositoryFormatKnitPack5RichRoot) OK 6ms 258s breezy.bzr.tests.test_inv.TestDeltaApplication.test_is_root(WorkingTreeFormat4.update_basis_by_delta) OK 3ms 258s breezy.bzr.tests.test_inv.TestDeltaApplication.test_is_root(WorkingTreeFormat2.update_basis_by_delta) OK 3ms 258s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_id_entry_id(RepositoryFormatKnitPack4) OK 24ms 258s breezy.bzr.tests.test_bundle.V4BundleTester.test_unicode_bundle OK 596ms 258s breezy.bzr.tests.test_bzrdir.TestHTTPRedirections_readonly.test_loop OK 343ms 258s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_id_entry_id(RepositoryFormat2aSubtree) OK 33ms 258s breezy.bzr.tests.test_repository.TestRepositoryPackCollection.test_pack_no_obsolete_packs_directory OK 85ms 258s breezy.bzr.tests.test_repository.TestRepositoryPackCollection.test_repr OK 14ms 258s breezy.bzr.tests.test_bzrdir.TestMeta1DirColoFormat.test_upgrade_from_2a OK 41ms 258s breezy.bzr.tests.test_rio.TestRio.test_patch_rio OK 3ms 258s breezy.bzr.tests.test_rio.TestRio.test_read_stanza OK 2ms 258s breezy.bzr.tests.test_rio.TestRio.test_to_lines OK 2ms 258s breezy.bzr.tests.test_smart.TestHandlers.test_all_registrations_exist OK 2ms 258s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestGetConfigFile.test_with_content OK 12ms 258s breezy.bzr.tests.test_bzrdir.TestRepositoryAcquisitionPolicy.test_acquire_repository_standalone OK 17ms 258s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestLastRevisionInfo.test_ghost OK 12ms 258s breezy.bzr.tests.test_bzrdir.TestRepositoryAcquisitionPolicy.test_determine_stacking_policy OK 19ms 258s blackbox.test_bisect.BisectTestCase.testMove OK 515ms 258s blackbox.test_big_file.TestAdd.test_allocate OK 4ms 258s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_id_entry_id(WorkingTreeFormat3.update_basis_by_delta) OK 63ms 258s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestPutConfigFile.test_with_content OK 15ms 258s breezy.bzr.tests.test_chk_map.TestCHKMapDifference.test__init__ OK 8ms 258s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestSetConfigOptionDict.test_value_name_section OK 15ms 258s breezy.bzr.tests.test_chk_map.TestCHKMapDifference.test__read_all_roots_multiple_targets OK 16ms 258s breezy.bzr.tests.test_chk_map.TestInternalNode.test__iter_nodes_match_all OK 2ms 258s breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainlineERROR 373ms 258s log: {{{ 258s 58.606 run brz: ['init', '--git', 'bla'] 258s 58.606 breezy version: 3.3.11 258s 58.606 brz arguments: ['init', '--git', 'bla'] 258s 58.614 output: 258s 'Created a standalone tree (format: git)\n' 258s 58.614 run brz: ['init', 'foo'] 258s 58.614 breezy version: 3.3.11 258s 58.614 brz arguments: ['init', 'foo'] 258s 58.627 creating repository in file:///tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo/.bzr/. 258s 58.632 creating branch in file:///tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo/ 258s 58.641 trying to create missing lock '/tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo/.bzr/checkout/dirstate' 258s 58.641 opening working tree '/tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo' 258s 58.648 opening working tree '/tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo' 258s 58.649 output: 258s 'Created a standalone tree (format: 2a)\n' 258s 58.650 run brz: ['commit', '--unchanged', '-m', 'bla', 'foo'] 258s 58.650 breezy version: 3.3.11 258s 58.650 brz arguments: ['commit', '--unchanged', '-m', 'bla', 'foo'] 258s 58.653 opening working tree '/tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo' 258s 58.660 preparing to commit 258s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo/ 258s 58.662 Selecting files for commit with filter None 258s INFO Committed revision 1. 258s 58.675 Committed revid b'jrandom@example.com-20251117162846-2oiwhxe4zak3vp4d' as revno 1. 258s 58.678 errors: 258s 'bzr: warning: The commit message is a file name: "bla".\n(use --file "bla" to take commit message from that file)\nCommitting to: /tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo/\nCommitted revision 1.\n' 258s 58.678 run brz: ['branch', 'foo', 'foo1'] 258s 58.678 breezy version: 3.3.11 258s 58.678 brz arguments: ['branch', 'foo', 'foo1'] 258s 58.682 opening working tree '/tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo' 258s 58.685 opening working tree '/tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo' 258s 58.693 creating repository in file:///tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo1/.bzr/. 258s 58.698 Using fetch logic to copy between CHKInventoryRepository('file:///tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo/.bzr/repository/')(RepositoryFormat2a()) and CHKInventoryRepository('file:///tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo1/.bzr/repository/')(RepositoryFormat2a()) 258s 58.698 fetching: 258s 58.713 creating branch in file:///tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo1/ 258s 58.725 created new branch BzrBranch7(file:///tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo1/) 258s 58.739 trying to create missing lock '/tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo1/.bzr/checkout/dirstate' 258s 58.744 opening working tree '/tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo1' 258s INFO Branched 1 revision. 258s 58.777 errors: 258s 'Branched 1 revision.\n' 258s 58.777 run brz: ['commit', '--unchanged', '-m', 'bla', 'foo1'] 258s 58.777 breezy version: 3.3.11 258s 58.777 brz arguments: ['commit', '--unchanged', '-m', 'bla', 'foo1'] 258s 58.781 opening working tree '/tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo1' 258s 58.791 preparing to commit 258s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo1/ 258s 58.793 Selecting files for commit with filter None 258s INFO Committed revision 2. 258s 58.809 Committed revid b'jrandom@example.com-20251117162846-h7kk0jg2vgpqm64k' as revno 2. 258s 58.812 errors: 258s 'bzr: warning: The commit message is a file name: "bla".\n(use --file "bla" to take commit message from that file)\nCommitting to: /tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo1/\nCommitted revision 2.\n' 258s 58.812 run brz: ['commit', '--unchanged', '-m', 'bla', 'foo'] 258s 58.812 breezy version: 3.3.11 258s 58.812 brz arguments: ['commit', '--unchanged', '-m', 'bla', 'foo'] 258s 58.815 opening working tree '/tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo' 258s 58.824 preparing to commit 258s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo/ 258s 58.826 Selecting files for commit with filter None 258s INFO Committed revision 2. 258s 58.845 Committed revid b'jrandom@example.com-20251117162846-bxibr1q0z08dfirs' as revno 2. 258s 58.848 errors: 258s 'bzr: warning: The commit message is a file name: "bla".\n(use --file "bla" to take commit message from that file)\nCommitting to: /tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo/\nCommitted revision 2.\n' 258s 58.848 run brz: ['merge', '-d', 'foo', 'foo1'] 258s 58.848 breezy version: 3.3.11 258s 58.848 brz arguments: ['merge', '-d', 'foo', 'foo1'] 258s 58.852 opening working tree '/tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo' 258s 58.867 Using fetch logic to copy between CHKInventoryRepository('file:///tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo1/.bzr/repository/')(RepositoryFormat2a()) and CHKInventoryRepository('file:///tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo/.bzr/repository/')(RepositoryFormat2a()) 258s 58.867 fetching: 258s 58.883 Base revid: b'jrandom@example.com-20251117162846-2oiwhxe4zak3vp4d' 258s INFO All changes applied successfully. 258s 58.892 errors: 258s 'All changes applied successfully.\n' 258s 58.892 run brz: ['commit', '--unchanged', '-m', 'merge', 'foo'] 258s 58.892 breezy version: 3.3.11 258s 58.892 brz arguments: ['commit', '--unchanged', '-m', 'merge', 'foo'] 258s 58.896 opening working tree '/tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo' 258s 58.905 preparing to commit 258s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo/ 258s 58.908 Selecting files for commit with filter None 258s INFO Committed revision 3. 258s 58.922 Committed revid b'jrandom@example.com-20251117162846-yutsc723out1kcax' as revno 3. 258s 58.925 errors: 258s 'Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo/\nCommitted revision 3.\n' 258s 58.925 run brz: ['push', '--lossy', '-r1.1.1', '-d', 'foo', 'bla'] 258s 58.926 breezy version: 3.3.11 258s 58.926 brz arguments: ['push', '--lossy', '-r1.1.1', '-d', 'foo', 'bla'] 258s 58.930 opening working tree '/tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo' 258s WARNING Pushing from a Bazaar to a Git repository. For better performance, push into a Bazaar repository. 258s 58.937 updating refs. old refs: {b'HEAD': (b'ref: refs/heads/master', None)}, new refs: {b'refs/heads/master': (None, b'jrandom@example.com-20251117162846-h7kk0jg2vgpqm64k')} 258s 58.937 processing b'jrandom@example.com-20251117162846-2oiwhxe4zak3vp4d' 258s 58.939 processing b'jrandom@example.com-20251117162846-h7kk0jg2vgpqm64k' 258s }}} 258s 258s Traceback (most recent call last): 258s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py", line 196, in test_push_lossy_non_mainline 258s output, error = self.run_bzr(["push", "--lossy", "-r1.1.1", "-d", "foo", "bla"]) 258s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 258s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 2172, in run_bzr 258s result = self._run_bzr_core( 258s args, 258s ...<4 lines>... 258s working_dir=working_dir, 258s ) 258s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 2015, in _run_bzr_core 258s result = self.apply_redirected( 258s ui.ui_factory.stdin, 258s ...<3 lines>... 258s args, 258s ) 258s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 2502, in apply_redirected 258s return a_callable(*args, **kwargs) 258s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1381, in run_bzr_catch_user_errors 258s return run_bzr(argv) 258s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1265, in run_bzr 258s ret = run(*run_argv) 258s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 792, in run_argv_aliases 258s return self.run(**all_cmd_args) 258s ~~~~~~~~^^^^^^^^^^^^^^^^ 258s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 816, in run 258s return class_run(*args, **kwargs) 258s File "/usr/lib/python3/dist-packages/breezy/builtins.py", line 1533, in run 258s _show_push_branch( 258s ~~~~~~~~~~~~~~~~~^ 258s br_from, 258s ^^^^^^^^ 258s ...<10 lines>... 258s lossy=lossy, 258s ^^^^^^^^^^^^ 258s ) 258s ^ 258s File "/usr/lib/python3/dist-packages/breezy/push.py", line 172, in _show_push_branch 258s push_result = dir_to.push_branch( 258s br_from, revision_id, overwrite, remember, create_prefix, lossy=lossy 258s ) 258s File "/usr/lib/python3/dist-packages/breezy/git/dir.py", line 433, in push_branch 258s wt._update_git_tree( 258s ~~~~~~~~~~~~~~~~~~~^ 258s old_revision=push_result.old_revid, 258s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 258s new_revision=push_result.new_revid, 258s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 258s ) 258s ^ 258s File "/usr/lib/python3/dist-packages/breezy/git/workingtree.py", line 1454, in _update_git_tree 258s merge_inner( 258s ~~~~~~~~~~~^ 258s self.branch, 258s ^^^^^^^^^^^^ 258s ...<4 lines>... 258s show_base=show_base, 258s ^^^^^^^^^^^^^^^^^^^^ 258s ) 258s ^ 258s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 2049, in merge_inner 258s return merger.do_merge() 258s ~~~~~~~~~~~~~~~^^ 258s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 721, in do_merge 258s merge = self._do_merge_to() 258s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 680, in _do_merge_to 258s merge.do_merge() 258s ~~~~~~~~~~~~~~^^ 258s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 839, in do_merge 258s self._compute_transform() 258s ~~~~~~~~~~~~~~~~~~~~~~~^^ 258s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 855, in _compute_transform 258s entries = list(self._entries3()) 258s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 938, in _entries3 258s for change in iterator: 258s ^^^^^^^^ 258s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 258s (oldpath, oldmode, oldsha) = old 258s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 258s TypeError: cannot unpack non-iterable NoneType object 258s 258s breezy.bzr.tests.test_bundle.V4BundleTester.test_symlink_bundle OK 550ms 258s breezy.git.tests.test_builder.TestGitBranchBuilder.test_auto_timestamp/usr/lib/python3/dist-packages/breezy/git/tests/test_branch.py:74: DeprecationWarning: stage is deprecated and will be removed in 0.26.0 258s r.stage(["a"]) 258s SKIP 3ms 258s fastimport 258s 258s breezy.git.tests.test_builder.TestGitBranchBuilder.test_reset_revision SKIP 2ms 258s fastimport 258s 258s breezy.git.tests.test_branch.BranchTests.test_bzr_branch_bound_to_git SKIP 10ms 258s fastimport 258s 258s breezy.git.tests.test_branch.BranchTests.test_sprouted_ghost_tags SKIP 12ms 258s fastimport 258s 258s breezy.bzr.tests.test_chk_map.TestInternalNode.test_add_node_empty_new OK 6ms 258s /usr/lib/python3/dist-packages/breezy/git/tests/test_branch.py:75: DeprecationWarning: do_commit is deprecated and will be removed in 0.26.0 258s return r.do_commit(b"a", committer=b"Somebody ") 258s breezy.bzr.tests.test_chk_map.TestInternalNode.test_map_to_new_child_new OK 6ms 258s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_None_entry(RepositoryFormatKnitPack1) OK 34ms 258s breezy.bzr.tests.test_chk_map.TestIterInterestingNodes.test_multiple_maps_overlapping_common_new OK 10ms 258s breezy.bzr.tests.test_chk_map.TestLeafNode.test_deserialise_empty OK 3ms 258s breezy.bzr.tests.test_chk_map.TestLeafNode.test_key_after_unmap OK 2ms 258s breezy.git.tests.test_branch.TestGitBranch.test_tag OK 24ms 258s breezy.git.tests.test_cache.DictGitShaMapTests.test_blob OK 2ms 258s breezy.bzr.tests.test_chk_map.TestLeafNode.test_serialise_empty OK 4ms 258s breezy.bzr.tests.test_chk_map.TestMap.test___len__empty OK 4ms 258s breezy.git.tests.test_cache.IndexGitShaMapTests.test_lookup_notfound OK 5ms 258s breezy.bzr.tests.test_chk_map.TestMap.test_assert_map_layout_equal OK 4ms 258s breezy.bzr.tests.test_chk_map.TestMap.test_iter_changes_ab_ab_nodes_not_loaded OK 6ms 258s breezy.bzr.tests.test_chk_map.TestMap.test_iteritems_keys_prefixed_by_2_width_nodes OK 5ms 258s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_None_entry(RepositoryFormat2a) OK 31ms 258s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestSetLastRevisionEx.test_allow_diverged OK 50ms 258s breezy.bzr.tests.test_chk_map.TestMap.test_map_splits_with_longer_key OK 3ms 258s breezy.bzr.tests.test_chk_map.TestMap.test_unmap_pages_in_if_necessary OK 5ms 258s breezy.bzr.tests.test_chk_map.TestMapSearchKeys.test_search_key_collisions OK 3ms 258s breezy.bzr.tests.test_chk_map.TestNode.test_not_a_prefix OK 2ms 258s breezy.bzr.tests.test_chk_map.TestTestCaseWithExampleMaps.test_root_only_aaa_ddd_plain OK 4ms 258s breezy.bzr.tests.test_chk_serializer.TestBEncodeSerializer1.test_unpack_revision_no_timezone OK 2ms 258s breezy.bzr.tests.test_conflicts.TestPerConflict.test_stanza_roundtrip(PathConflict) OK 2ms 258s breezy.bzr.tests.test_conflicts.TestPerConflict.test_stanzification(TextConflict) OK 2ms 258s breezy.bzr.tests.test_conflicts.TestPerConflict.test_stringification(ContentsConflict) OK 2ms 258s breezy.bzr.tests.test_generate_ids.TestFileIds.test__next_id_suffix_increments OK 2ms 258s breezy.bzr.tests.test_generate_ids.TestGenRevisionId.test_timestamp OK 2ms 258s breezy.bzr.tests.test_groupcompress.TestAllGroupCompressors.test_one_nosha_delta(C) OK 2ms 258s breezy.bzr.tests.test_groupcompress.TestGroupCompressBlock.test_from_minimal_bytes OK 2ms 258s breezy.bzr.tests.test_groupcompress.TestGroupCompressVersionedFiles.test_add_missing_noncompression_parent_unvalidated_index OK 3ms 258s breezy.bzr.tests.test_groupcompress.TestGroupCompressVersionedFiles.test_insert_record_stream_reuses_blocks OK 5ms 258s breezy.bzr.tests.test_groupcompress.TestLazyGroupCompress.test_check_is_well_utilized_all_keys OK 4ms 258s breezy.bzr.tests.test_groupcompress.TestPyrexGroupCompressor.test_three_nosha_delta OK 2ms 258s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestSetLastRevisionInfo.test_branch_last_revision_info_rewind OK 40ms 258s breezy.bzr.tests.test_groupcompress.Test_BatchingBlockFetcher.test_yield_factories_calls_get_blocks OK 2ms 258s breezy.bzr.tests.test_hashcache.TestHashCache.test_hashcache_new_file OK 4ms 258s breezy.bzr.tests.test_index.ErrorTests.test_bad_index_data OK 2ms 258s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_clear_cache OK 3ms 258s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_iter_all_entries_reloads OK 3ms 258s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestUnlock.test_unlock_on_unlocked_branch_unlocked_repo OK 13ms 258s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_iter_entries_no_reload OK 3ms 258s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_iter_entries_two_indices_dup_key OK 3ms 258s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_key_count_empty OK 3ms 258s breezy.bzr.tests.test_smart.TestSmartServerBzrDirRequestDestroyRepository.test_destroy_repository_missing OK 6ms 258s breezy.bzr.tests.test_smart.TestSmartServerIsReadonly.test_is_readonly_no OK 2ms 258s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_validate_bad_child_index_errors OK 3ms 258s breezy.bzr.tests.test_index.TestGraphIndex.test__find_ancestors_w_missing OK 3ms 258s breezy.bzr.tests.test_index.TestGraphIndex.test_first_lookup_key_via_location OK 3ms 258s breezy.bzr.tests.test_bundle.V4_2aBundleTester.test_alt_timezone_bundle OK 111ms 258s breezy.bzr.tests.test_index.TestGraphIndex.test_iter_entries_references_2_refs_resolved OK 4ms 258s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_None_entry(WorkingTreeFormat6.update_basis_by_delta) OK 69ms 258s breezy.bzr.tests.test_index.TestGraphIndex.test_iter_missing_entry_empty OK 3ms 258s breezy.bzr.tests.test_index.TestGraphIndex.test_key_count_two OK 2ms 258s breezy.bzr.tests.test_index.TestGraphIndex.test_open_bad_index_no_error OK 2ms 258s breezy.bzr.tests.test_index.TestGraphIndex.test_validate_bad_index_errors OK 2ms 258s blackbox.test_branch.TestBranch.test_branch_files_from OK 145ms 258s breezy.bzr.tests.test_index.TestGraphIndexBuilder.test_add_duplicate_key OK 3ms 258s breezy.bzr.tests.test_index.TestGraphIndexBuilder.test_add_node_empty_value OK 2ms 258s breezy.bzr.tests.test_index.TestGraphIndexBuilder.test_build_index_one_node_no_refs_accepts_empty_reflist OK 2ms 258s breezy.bzr.tests.test_index.TestGraphIndexBuilder.test_node_references_are_byte_offsets OK 2ms 258s breezy.bzr.tests.test_index.TestGraphIndexPrefixAdapter.test_iter_all_entries OK 2ms 258s breezy.bzr.tests.test_index.TestInMemoryGraphIndex.test_add_nodes_no_refs OK 2ms 258s breezy.bzr.tests.test_index.TestInMemoryGraphIndex.test_iter_key_prefix_2_key_element_refs OK 2ms 258s breezy.bzr.tests.test_index.TestInMemoryGraphIndex.test_validate_no_refs_content OK 2ms 258s breezy.bzr.tests.test_inv.TestCHKInventory.test_captures_search_key_name OK 3ms 258s breezy.bzr.tests.test_inv.TestCHKInventory.test_directory_children_on_demand OK 4ms 258s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_entry_None(RepositoryFormatKnit3) OK 30ms 258s breezy.bzr.tests.test_inv.TestCHKInventory.test_id2path OK 4ms 258s breezy.bzr.tests.test_inv.TestCHKInventoryExpand.test__getitems OK 9ms 258s breezy.bzr.tests.test_inv.TestCHKInventoryExpand.test_top_level_file OK 8ms 258s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_entry_None(RepositoryFormatKnitPack6) OK 26ms 258s breezy.bzr.tests.test_smart.TestSmartServerRepositoryAnnotateFileRevision.test_get OK 66ms 258s breezy.bzr.tests.test_inv.TestDeltaApplication.test_None_file_id(RepositoryFormatKnitPack5) OK 36ms 258s breezy.bzr.tests.test_inv.TestDeltaApplication.test_None_file_id(RepositoryFormat7) OK 24ms 258s breezy.git.tests.test_cache.SqliteGitShaMapTests.test_revids OK 194ms 258s breezy.bzr.tests.test_smart.TestSmartServerRepositoryGetInventories.test_single OK 65ms 258s breezy.git.tests.test_dir.TestGitDir.test_get_head_branch_reference OK 10ms 258s breezy.git.tests.test_dir.TestGitDir.test_shared_repository OK 4ms 258s breezy.git.tests.test_fetch.ImportObjects.test_import_tree_with_file OK 7ms 258s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_entry_None(WorkingTreeFormat5.update_basis_by_delta) OK 76ms 258s breezy.bzr.tests.test_inv.TestDeltaApplication.test_new_parent_path_has_wrong_id(Inventory) OK 4ms 258s breezy.git.tests.test_fetch.LocalRepositoryFetchTests.test_incremental SKIP 9ms 258s fastimport 258s 258s breezy.bzr.tests.test_smart.TestSmartServerRepositoryGetRevisionGraph.test_no_such_revision OK 28ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_new_parent_path_has_wrong_id(RepositoryFormatKnitPack5RichRoot) OK 27ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_None_file_id(WorkingTreeFormat3.apply_inventory_delta) OK 54ms 259s breezy.bzr.tests.test_bundle.V4_2aBundleTester.test_bundle_with_ghosts OK 176ms 259s breezy.git.tests.test_git_remote_helper.FetchTests.test_no_wants OK 42ms 259s breezy.git.tests.test_mapping.FileidTests.test_escape_control_l OK 2ms 259s breezy.git.tests.test_mapping.FixPersonIdentifierTests.test_valid OK 2ms 259s breezy.bzr.tests.test_smart.TestSmartServerRepositoryGetStreamForMissingKeys.test_missing OK 36ms 259s breezy.git.tests.test_mapping.RoundtripRevisionsFromGit.test_commit_double_negative_timezone OK 2ms 259s breezy.git.tests.test_mapping.TestImportCommit.test_implicit_encoding_fallback OK 2ms 259s breezy.git.tests.test_mapping.TestRevidConversionV1.test_generate_file_id OK 2ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_existing_id_new_path(RepositoryFormatKnitPack3) OK 29ms 259s blackbox.test_branch.TestBranch.test_branch_standalone OK 199ms 259s breezy.git.tests.test_memorytree.TestMemoryTree.test_create_on_branch_with_contentERROR 22ms 259s log: {{{ 259s 59.313 preparing to commit 259s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_memorytree.TestMemoryTree.test_create_on_branch_with_content/work/sometree/ 259s 59.315 Selecting files for commit with filter None 259s 59.318 aborting commit write group because of exception: 259s 59.320 Traceback (most recent call last): 259s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 259s self._update_builder_with_changes() 259s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 259s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 259s for path, fs_hash in self.builder.record_iter_changes( 259s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 259s self.work_tree, self.basis_revid, iter_changes 259s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 259s ): 259s ^ 259s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 259s for change in iter_changes: 259s ^^^^^^^^^^^^ 259s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 259s for change in iter_changes: 259s ^^^^^^^^^^^^ 259s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 259s (oldpath, oldmode, oldsha) = old 259s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 259s TypeError: cannot unpack non-iterable NoneType object 259s }}} 259s 259s Traceback (most recent call last): 259s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_memorytree.py", line 45, in test_create_on_branch_with_content 259s rev_id = wt.commit("first post") 259s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 259s committed_id = commit.Commit().commit( 259s working_tree=self, 259s ...<3 lines>... 259s **kwargs, 259s ) 259s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 259s self._update_builder_with_changes() 259s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 259s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 259s for path, fs_hash in self.builder.record_iter_changes( 259s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 259s self.work_tree, self.basis_revid, iter_changes 259s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 259s ): 259s ^ 259s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 259s for change in iter_changes: 259s ^^^^^^^^^^^^ 259s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 259s for change in iter_changes: 259s ^^^^^^^^^^^^ 259s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 259s (oldpath, oldmode, oldsha) = old 259s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 259s TypeError: cannot unpack non-iterable NoneType object 259s 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_existing_id_new_path(RepositoryFormatPackDevelopment2Subtree) OK 28ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_new_parent_path_has_wrong_id(WorkingTreeFormat4.update_basis_by_delta) OK 75ms 259s breezy.bzr.tests.test_smart.TestSmartServerRepositoryIterFilesBytes.test_single OK 70ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_new_parent_path_has_wrong_id(WorkingTreeFormat2.update_basis_by_delta) OK 30ms 259s breezy.bzr.tests.test_smart.TestSmartServerRepositoryPack.test_pack OK 14ms 259s breezy.git.tests.test_memorytree.TestMemoryTree.test_rename_file OK 64ms 259s breezy.git.tests.test_object_store.DirectoryToTreeTests.test_empty_dir OK 2ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_existing_id_new_path(WorkingTreeFormat6.apply_inventory_delta) OK 60ms 259s breezy.bzr.tests.test_smart.TestSmartServerRepositoryWriteGroup.test_abort_write_group OK 10ms 259s breezy.git.tests.test_object_store.FindMissingBzrRevidsTests.test_one_missing OK 2ms 259s breezy.bzr.tests.test_smart.TestSmartServerRequest.test_transport_from_client_path OK 2ms 259s breezy.bzr.tests.test_bundle.V4_2aBundleTester.test_inv_hash_across_serializers OK 109ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_for_other_id(RepositoryFormatKnitPack4) OK 29ms 259s breezy.git.tests.test_object_store.LRUTreeCacheTests.test_revision_trees OK 24ms 259s breezy.git.tests.test_pristine_tar.RevisionPristineTarDataTests.test_pristine_tar_delta_unknown OK 2ms 259s breezy.bzr.tests.test_smart.TestSmartServerRequestHasSignatureForRevisionId.test_missing_signature OK 25ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_file(RepositoryFormatKnit4) OK 31ms 259s breezy.bzr.tests.test_smart.TestSmartServerRequestOpenBranch.test_notification_on_branch_from_repository OK 10ms 259s breezy.bzr.tests.test_smart.TestSmartServerRequestOpenBranchV3.test_no_branch OK 9ms 259s breezy.git.tests.test_push.InterToGitRepositoryTests.test_pointless_missing_revisions OK 20ms 259s breezy.bzr.tests.test_smart.TestSmartServerRequestOpenBzrDir_2_1.test_outside_root_client_path OK 2ms 259s breezy.git.tests.test_remote.FetchFromRemoteToGitTests.test_sprout_submodule_invalid SKIP 3ms 259s git executable 259s 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_for_other_id(RepositoryFormat2aSubtree) OK 32ms 259s breezy.git.tests.test_remote.GitUrlAndPathFromTransportTests.test_https OK 2ms 259s breezy.git.tests.test_remote.ParseGitErrorTests.test_invalid_repo_name OK 2ms 259s breezy.bzr.tests.test_smart.TestSmartServerRequestFindRepository.test_no_repository(find_repository) OK 5ms 259s breezy.git.tests.test_remote.ParseGitErrorTests.test_pre_receive_hook_declined OK 2ms 259s breezy.git.tests.test_remote.ParseHangupTests.test_single_line OK 2ms 259s breezy.git.tests.test_remote.PushToRemoteFromGitTests.test_push_branch_new_with_tags SKIP 4ms 259s git executable 259s 259s breezy.git.tests.test_remote.RemoteControlDirTests.test_remove_branch SKIP 2ms 259s git executable 259s 259s breezy.bzr.tests.test_smart.TestSmartServerRequestFindRepository.test_rich_root_and_subtree_encoding(find_repositoryV3) OK 8ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_file(RepositoryFormatKnitPack6RichRoot) OK 35ms 259s breezy.git.tests.test_remote.SplitUrlTests.test_nopath OK 5ms 259s breezy.git.tests.test_remote.TestRemoteGitBranchFormat.test_get_network_name OK 2ms 259s breezy.bzr.tests.test_smart_request.TestJailHook.test_open_bzrdir_in_non_main_thread OK 6ms 259s breezy.bzr.tests.test_smart_request.TestRequestHanderErrorTranslation.test_generic_zlib_error OK 2ms 259s breezy.bzr.tests.test_smart_request.TestSmartRequestHandlerErrorTranslation.test_unexpected_error_translation OK 3ms 259s breezy.bzr.tests.test_smart_signals.TestSignalHandlers.test_unregister_not_present OK 9ms 259s breezy.git.tests.test_repository.RevpropsRepository.test_multiple_authors OK 16ms 259s breezy.bzr.tests.test_smart_transport.ReadOnlyEndToEndTests.test_open_write_stream_error_readonly OK 6ms 259s breezy.git.tests.test_repository.TestGitRepository.test_revision_tree_none OK 8ms 259s breezy.git.tests.test_repository.TestGitRepositoryFeatures.test_pack SKIP 9ms 259s fastimport 259s 259s breezy.bzr.tests.test_smart_transport.RemoteHTTPTransportTestCase.test_remote_path_unnormal_base OK 15ms 259s breezy.git.tests.test_refs.BranchNameRefConversionTests.test_head OK 2ms 259s breezy.bzr.tests.test_smart_transport.SmartClientMediumTests.test_construct_smart_tcp_client_medium OK 2ms 259s breezy.git.tests.test_roundtrip.FormatTests.test_revid OK 2ms 259s breezy.bzr.tests.test_smart_transport.SmartClientMediumTests.test_simple_pipes_client_accept_bytes_after_disconnect OK 2ms 259s breezy.bzr.tests.test_smart_transport.SmartClientMediumTests.test_ssh_client_connects_on_first_use OK 2ms 259s breezy.bzr.tests.test_smart_transport.SmartClientMediumTests.test_ssh_client_supports__flush OK 2ms 259s breezy.bzr.tests.test_smart_transport.SmartServerCommandTests.test_hello OK 4ms 259s breezy.bzr.tests.test_smart_transport.SmartServerRequestHandlerTests.test_readv_short_read_response_contents OK 5ms 259s breezy.bzr.tests.test_smart_transport.TestChunkedBodyDecoder.test_incomplete_length OK 2ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_for_other_id(WorkingTreeFormat3.update_basis_by_delta) OK 68ms 259s breezy.bzr.tests.test_smart_transport.TestClientDecodingProtocolThree.test_trivial_response_decoding OK 2ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_file(WorkingTreeFormat5.apply_inventory_delta) OK 53ms 259s breezy.bzr.tests.test_smart_transport.TestClientEncodingProtocolThree.test_records_start_of_body_stream OK 2ms 259s breezy.bzr.tests.test_smart_transport.TestErrors.test_too_many_concurrent_requests OK 2ms 259s breezy.bzr.tests.test_smart_transport.TestProtocolThree.test_decode_multiple_bytes OK 2ms 259s breezy.bzr.tests.test_smart_transport.TestResponseEncoderBufferingProtocolThree.test_send_response_with_body_stream_buffers_writes OK 2ms 259s breezy.bzr.tests.test_smart_transport.TestServerHooks.test_server_stopped_hook_simple_memory OK 4ms 259s breezy.bzr.tests.test_smart_transport.TestSmartClientStreamMediumRequest.test_finished_read_clears_current_request OK 2ms 259s breezy.bzr.tests.test_smart_transport.TestSmartProtocolTwoSpecifics.test__send_response_includes_failure_marker OK 2ms 259s breezy.bzr.tests.test_smart_transport.TestSmartProtocolTwoSpecifics.test_client_read_response_tuple_sets_response_status OK 2ms 259s breezy.bzr.tests.test_smart_transport.TestSmartServerStreamMedium.test_pipe_like_stream_error_handling OK 2ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_wrong(RepositoryFormatKnitPack1) OK 26ms 259s breezy.bzr.tests.test_smart_transport.TestSmartServerStreamMedium.test_pipe_wait_for_bytes_with_timeout_no_data OK 12ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_new_id_existing_path(RepositoryFormatKnit1) OK 34ms 259s breezy.bzr.tests.test_bundle.V4_2aBundleTester.test_binary_bundle OK 663ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_wrong(RepositoryFormat2a) OK 33ms 259s breezy.bzr.tests.test_hashcache.TestHashCache.test_hashcache_load OK 5006ms 259s breezy.bzr.tests.test_hashcache.TestHashCacheFakeFilesystem.test_hashcache_old_file OK 5ms 259s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_add_index OK 2ms 259s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_iter_all_entries_no_reload OK 2ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_new_id_existing_path(RepositoryFormatKnitPack5RichRootBroken) OK 36ms 259s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_iter_all_keys_dup_entry OK 2ms 259s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_iter_entries_reloads_midway OK 2ms 259s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_iter_nothing_empty OK 2ms 259s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_reorder_propagates_to_siblings OK 2ms 259s blackbox.test_branch.TestBranch.test_branch_with_nested_trees_reference_unset OK 263ms 259s breezy.bzr.tests.test_index.TestGraphIndex.test__find_ancestors_dont_search_known OK 3ms 259s breezy.bzr.tests.test_index.TestGraphIndex.test_external_references_two_records OK 2ms 259s breezy.bzr.tests.test_index.TestGraphIndex.test_iter_entries_buffers_once OK 2ms 259s breezy.bzr.tests.test_index.TestGraphIndex.test_iter_key_prefix_wrong_length OK 3ms 259s breezy.bzr.tests.test_index.TestGraphIndex.test_key_count_one OK 2ms 259s breezy.bzr.tests.test_index.TestGraphIndex.test_lookup_present_key_answers_without_io_when_map_permits OK 3ms 259s breezy.bzr.tests.test_index.TestGraphIndex.test_supports_unlimited_cache OK 3ms 259s breezy.bzr.tests.test_index.TestGraphIndexBuilder.test_absent_has_no_reference_overhead OK 2ms 259s breezy.bzr.tests.test_index.TestGraphIndexBuilder.test_add_node_bad_mismatched_ref_lists_length OK 2ms 259s breezy.bzr.tests.test_index.TestGraphIndexBuilder.test_build_index_one_node_no_refs OK 2ms 259s breezy.bzr.tests.test_index.TestGraphIndexBuilder.test_multiple_reference_lists_are_tab_delimited OK 2ms 259s breezy.bzr.tests.test_index.TestGraphIndexPrefixAdapter.test_construct_with_callback OK 2ms 259s breezy.bzr.tests.test_index.TestInMemoryGraphIndex.test_add_nodes OK 2ms 259s breezy.bzr.tests.test_index.TestInMemoryGraphIndex.test_iter_key_prefix_2_key_element_no_refs OK 2ms 259s breezy.bzr.tests.test_index.TestInMemoryGraphIndex.test_validate_empty OK 2ms 259s breezy.bzr.tests.test_inv.TestCHKInventory.test_captures_rev_root_byid OK 3ms 259s breezy.bzr.tests.test_inv.TestCHKInventory.test_dir_entry_to_bytes OK 2ms 259s breezy.bzr.tests.test_inv.TestCHKInventory.test_has_id_true OK 5ms 259s breezy.bzr.tests.test_inv.TestCHKInventory.test_tree_reference_entry_to_bytes OK 2ms 259s breezy.bzr.tests.test_inv.TestCHKInventoryExpand.test_subsub_file OK 6ms 259s breezy.bzr.tests.test_smart_transport.TestSmartServerStreamMedium.test_socket_serve_timeout_closes_socket OK 109ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_wrong(WorkingTreeFormat6.update_basis_by_delta) OK 78ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_new_id_existing_path(WorkingTreeFormat4.apply_inventory_delta) OK 66ms 259s breezy.bzr.tests.test_smart_transport.TestSmartServerStreamMedium.test_socket_wait_for_bytes_with_shutdown OK 3ms 259s breezy.bzr.tests.test_smart_transport.TestSmartTCPServer.test_serve_conn_tracks_connections OK 4ms 259s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolOne.test__send_response_errors_with_base_response OK 2ms 259s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolOne.test_client_call_empty_response OK 3ms 259s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolOne.test_client_read_response_tuple_raises_UnknownSmartMethod OK 2ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_None_file_id(RepositoryFormatKnitPack4) OK 26ms 259s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolThree.test_construct_version_three_server_protocol OK 3ms 259s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolTwo.test_accept_excess_bytes_are_preserved OK 2ms 259s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolTwo.test_client_read_body_bytes_incremental OK 2ms 259s breezy.bzr.tests.test_smart_transport.Test_SmartClientRequest.test__call_doesnt_retry_append OK 3ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_new_id_existing_path(WorkingTreeFormat2.apply_inventory_delta) OK 24ms 259s breezy.bzr.tests.test_smart_transport.Test_SmartClientRequest.test__send_request_stops_if_body_started OK 5ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_missing(RepositoryFormatKnit3) OK 29ms 259s breezy.bzr.tests.test_smart_transport.WritableEndToEndTests.test_get_error_enoent OK 6ms 259s breezy.bzr.tests.test_tag.TestTagSerialization.test_tag_serialization OK 2ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_None_file_id(RepositoryFormat2aSubtree) OK 26ms 259s breezy.bzr.tests.test_bundle.V4_2aBundleTester.test_copy_signatures OK 141ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_missing(RepositoryFormatKnitPack6) OK 29ms 259s blackbox.test_branch.TestBranchParentLocation.test_branch_switch_parent_lightweight OK 125ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_empty_delta(RepositoryFormatKnitPack5) OK 42ms 259s blackbox.test_branch.TestRemoteBranch.test_branch_remote_remote SKIP 5ms 259s paramiko 259s 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_empty_delta(RepositoryFormat7) OK 29ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_None_file_id(WorkingTreeFormat3.update_basis_by_delta) OK 63ms 259s breezy.bzr.tests.test_bundle.V4_2aBundleTester.test_skip_file OK 363ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_existing_id_new_path(RepositoryFormatKnitPack1) OK 31ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_missing(WorkingTreeFormat5.update_basis_by_delta) OK 79ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_not_directory(Inventory) OK 5ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_empty_delta(WorkingTreeFormat3.apply_inventory_delta) OK 72ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_entries_for_empty_inventory(RepositoryFormatKnitPack3) OK 5ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_existing_id_new_path(RepositoryFormat2a) OK 39ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_entries_for_empty_inventory(RepositoryFormatPackDevelopment2Subtree) OK 4ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_not_directory(RepositoryFormatKnitPack5RichRoot) OK 36ms 259s breezy.bzr.tests.test_testament.TestamentTests.test_testment_text_form OK 142ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_entries_for_empty_inventory(WorkingTreeFormat6.apply_inventory_delta) OK 3ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_is_root(RepositoryFormatKnit4) OK 4ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_is_root(RepositoryFormatKnitPack6RichRoot) OK 4ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_is_root(WorkingTreeFormat5.apply_inventory_delta) OK 4ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_id_entry_id(RepositoryFormatKnit1) OK 29ms 259s blackbox.test_branches.TestBranches.test_shared_repos OK 149ms 259s breezy.bzr.tests.test_bzrdir.ChrootedTests.test_find_controldirs OK 125ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_existing_id_new_path(WorkingTreeFormat6.update_basis_by_delta) OK 70ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_id_entry_id(RepositoryFormatKnitPack5RichRootBroken) OK 26ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_not_directory(WorkingTreeFormat4.update_basis_by_delta) OK 74ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_file(RepositoryFormatKnit3) OK 29ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_not_directory(WorkingTreeFormat2.update_basis_by_delta) OK 31ms 259s breezy.bzr.tests.test_testament.TestamentTestsStrict.test_testament_with_contents OK 118ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_id_entry_id(WorkingTreeFormat4.apply_inventory_delta) OK 55ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_file(RepositoryFormatKnitPack6) OK 39ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_dir_leaving_dangling_child(RepositoryFormatKnitPack4) OK 28ms 259s blackbox.test_bound_branches.TestBind.test_bind_when_bound OK 95ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_id_entry_id(WorkingTreeFormat2.apply_inventory_delta) OK 23ms 259s breezy.bzr.tests.test_bzrdir.ChrootedTests.test_open_containing_tree_branch_or_repository_empty OK 87ms 259s breezy.bzr.tests.test_bzrdir.ChrootedTests.test_open_from_transport_no_bzrdir OK 5ms 259s breezy.bzr.tests.test_bzrdir.NonLocalTests.test_create_branch_convenience_force_tree_not_local_fails OK 4ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_dir_leaving_dangling_child(RepositoryFormat2aSubtree) OK 37ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_None_entry(RepositoryFormatKnitPack5) OK 26ms 259s breezy.git.tests.test_server.TestPlainFetch.test_fetch_nothing OK 522ms 259s breezy.git.tests.test_transportgit.TransportObjectStoreTests.test_close OK 7ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_None_entry(RepositoryFormat7) OK 30ms 259s breezy.git.tests.test_transportgit.TransportObjectStoreTests.test_get_nonexistant OK 8ms 259s breezy.git.tests.test_transportgit.TransportObjectStoreTests.test_iterobjects_subset_missing_allowed OK 10ms 259s breezy.bzr.tests.test_bzrdir.TestBzrDirFormat.test_create_branch_convenience_under_shared_repo_force_new_repo OK 60ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_file(WorkingTreeFormat5.update_basis_by_delta) OK 89ms 259s breezy.bzr.tests.test_bzrdir.TestBzrDirFormat.test_find_format_line_endings OK 4ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_new_id_existing_path(Inventory) OK 3ms 259s breezy.git.tests.test_transportgit.TransportObjectStoreTests.test_repack_with_excludeERROR 33ms 259s Empty attachments: 259s log 259s 259s Traceback (most recent call last): 259s File "/usr/lib/python3/dist-packages/dulwich/tests/test_object_store.py", line 409, in test_repack_with_exclude 259s self.assertEqual(2, self.store.repack(exclude=excluded)) 259s ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 259s File "/usr/lib/python3/dist-packages/dulwich/object_store.py", line 965, in repack 259s self.delete_loose_object(obj.id) 259s ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ 259s File "/usr/lib/python3/dist-packages/dulwich/object_store.py", line 894, in delete_loose_object 259s raise NotImplementedError(self.delete_loose_object) 259s NotImplementedError: )> 259s 259s breezy.git.tests.test_tree.ChangesFromGitChangesTests.test_delete OK 2ms 259s breezy.git.tests.test_tree.DeltaFromGitChangesTests.test_add OK 3ms 259s breezy.git.tests.test_tree.DeltaFromGitChangesTests.test_rename_no_changes OK 2ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_new_id_existing_path(RepositoryFormatKnitPack5RichRoot) OK 53ms 259s breezy.bzr.tests.test_testament.TestamentTestsStrict2.test_testament_unicode_commit_message OK 159ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_dir_leaving_dangling_child(WorkingTreeFormat3.update_basis_by_delta) OK 113ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_None_entry(WorkingTreeFormat3.apply_inventory_delta) OK 94ms 259s breezy.git.tests.test_tree.FindRelatedPathsAcrossTrees.test_not_versioned OK 41ms 259s breezy.git.tests.test_urls.TestConvertURL.test_simple OK 2ms 259s breezy.git.tests.test_workingtree.ChangesBetweenGitTreeAndWorkingCopyTests.test_missing_added_file FAIL 18ms 259s Empty attachments: 259s log 259s 259s Traceback (most recent call last): 259s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 329, in test_missing_added_file 259s self.expectDelta( 259s ~~~~~~~~~~~~~~~~^ 259s [ 259s ^ 259s ...<3 lines>... 259s [], 259s ^^^ 259s ) 259s ^ 259s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 196, in expectDelta 259s self.assertEqual(expected_changes, list(changes)) 259s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 259s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 1338, in assertEqual 259s raise AssertionError( 259s ...<3 lines>... 259s ) 259s AssertionError: not equal: 259s a = [('add', 259s (None, None, None), 259s (b'', 16384, b'8b93876fe51a330a47de861dd92246efe867358e')), 259s ('add', 259s (None, None, None), 259s (b'a', 0, b'0000000000000000000000000000000000000000'))] 259s b = [TreeChange(type='add', old=None, new=TreeEntry(path=b'', mode=16384, sha=b'8b93876fe51a330a47de861dd92246efe867358e')), 259s TreeChange(type='add', old=None, new=TreeEntry(path=b'a', mode=0, sha=b'0000000000000000000000000000000000000000'))] 259s 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_entry_None(RepositoryFormatKnitPack3) OK 40ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_file(RepositoryFormatKnitPack1) OK 64ms 259s breezy.bzr.tests.test_bundle.V4_2aBundleTester.test_last_modified OK 488ms 259s breezy.git.tests.test_workingtree.GitWorkingTreeTests.test_add_submodule_dirERROR 42ms 259s log: {{{ 259s 60.159 preparing to commit 259s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_workingtree.GitWorkingTreeTests.test_add_submodule_dir/work/asub/ 259s 60.161 Selecting files for commit with filter None 259s 60.166 aborting commit write group because of exception: 259s 60.167 Traceback (most recent call last): 259s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 259s self._update_builder_with_changes() 259s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 259s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 259s for path, fs_hash in self.builder.record_iter_changes( 259s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 259s self.work_tree, self.basis_revid, iter_changes 259s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 259s ): 259s ^ 259s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 259s for change in iter_changes: 259s ^^^^^^^^^^^^ 259s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 259s for change in iter_changes: 259s ^^^^^^^^^^^^ 259s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 259s (oldpath, oldmode, oldsha) = old 259s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 259s TypeError: cannot unpack non-iterable NoneType object 259s }}} 259s 259s Traceback (most recent call last): 259s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 100, in test_add_submodule_dir 259s subtree.commit("Empty commit") 259s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ 259s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 259s committed_id = commit.Commit().commit( 259s working_tree=self, 259s ...<3 lines>... 259s **kwargs, 259s ) 259s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 259s self._update_builder_with_changes() 259s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 259s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 259s for path, fs_hash in self.builder.record_iter_changes( 259s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 259s self.work_tree, self.basis_revid, iter_changes 259s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 259s ): 259s ^ 259s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 259s for change in iter_changes: 259s ^^^^^^^^^^^^ 259s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 259s for change in iter_changes: 259s ^^^^^^^^^^^^ 259s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 259s (oldpath, oldmode, oldsha) = old 259s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 259s TypeError: cannot unpack non-iterable NoneType object 259s 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_new_id_existing_path(WorkingTreeFormat4.update_basis_by_delta) OK 93ms 259s breezy.bzr.tests.test_bzrdir.TestBzrDirSprout.test_sprout_parent OK 150ms 259s breezy.bzr.tests.test_bzrdir.TestBzrFormat.test_feature_with_space OK 2ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_entry_None(RepositoryFormatPackDevelopment2Subtree) OK 63ms 259s breezy.bzr.tests.test_bzrdir.TestDotBzrHidden.test_dot_bzr_hidden OK 32ms 259s breezy.bzr.tests.test_bzrdir.TestGenerateBackupName.test_new OK 6ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_file(RepositoryFormat2a) OK 87ms 259s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_new_id_existing_path(WorkingTreeFormat2.update_basis_by_delta) OK 72ms 259s blackbox.test_add.TestAdd.test_add_backslash(view-aware) OK 90ms 260s breezy.bzr.tests.test_transform.TestBuildTree.test_build_tree_accelerator_tree OK 191ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_entry_None(WorkingTreeFormat6.apply_inventory_delta) OK 79ms 260s breezy.bzr.tests.test_bzrdir.TestMeta1DirColoFormat.test_downgrade_to_2a_too_many_branches OK 66ms 260s breezy.bzr.tests.test_bzrdir.TestMeta1DirFormat.test_meta1dir_uses_lockdir OK 18ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_empty_delta(RepositoryFormatKnitPack4) OK 56ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_new_parent_path_has_wrong_id(RepositoryFormatKnit4) OK 51ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_file(WorkingTreeFormat6.update_basis_by_delta) OK 118ms 260s blackbox.test_bound_branches.TestBoundBranches.test_bound_fail OK 413ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_empty_delta(RepositoryFormat2aSubtree) OK 73ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_new_parent_path_has_wrong_id(RepositoryFormatKnitPack6RichRoot) OK 47ms 260s breezy.bzr.tests.test_bzrdir.TestRepositoryAcquisitionPolicy.test_clone_ignores_policy_for_unsupported_formats OK 110ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_dir(RepositoryFormatKnit3) OK 55ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_new_parent_path_has_wrong_id(WorkingTreeFormat5.apply_inventory_delta) OK 95ms 260s blackbox.test_add.TestAdd.test_add_from_subdir(view-aware) OK 227ms 260s breezy.bzr.tests.test_transform.TestBuildTree.test_build_tree_observes_sha OK 211ms 260s blackbox.test_bound_branches.TestBoundBranches.test_rebind_branch6 OK 132ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_dir(RepositoryFormatKnitPack6) OK 79ms 260s breezy.bzr.tests.test_bzrdir.TestRepositoryAcquisitionPolicy.test_relative_branch_stacking_to_absolute OK 82ms 260s breezy.bzr.tests.test_chk_map.TestCHKMapDifference.test__read_all_roots_different_depths OK 9ms 260s breezy.bzr.tests.test_chk_map.TestCHKMapDifference.test__read_all_roots_plain OK 4ms 260s breezy.bzr.tests.test_chk_map.TestInternalNode.test__iter_nodes_single_entry OK 2ms 260s breezy.bzr.tests.test_chk_map.TestInternalNode.test_iteritems_partial_empty OK 2ms 260s breezy.bzr.tests.test_chk_map.TestIterInterestingNodes.test_common_leaf OK 8ms 260s breezy.bzr.tests.test_chk_map.TestIterInterestingNodes.test_one_to_none_key OK 4ms 260s breezy.bzr.tests.test_chk_map.TestLeafNode.test_deserialise_item_with_null_width_2 OK 2ms 260s breezy.bzr.tests.test_chk_map.TestLeafNode.test_map_exceeding_max_size_second_entry_early_difference_new OK 2ms 260s breezy.bzr.tests.test_chk_map.TestLeafNode.test_unique_serialised_prefix_one_item_new OK 2ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_empty_delta(WorkingTreeFormat3.update_basis_by_delta) OK 149ms 260s breezy.bzr.tests.test_chk_map.TestMap.test_apply_ab_empty OK 3ms 260s breezy.bzr.tests.test_chk_map.TestMap.test_from_dict_empty OK 3ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_entries_for_empty_inventory(RepositoryFormatKnitPack1) OK 6ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_for_other_id(RepositoryFormatKnit1) OK 61ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_entries_for_empty_inventory(RepositoryFormat2a) OK 4ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_entries_for_empty_inventory(WorkingTreeFormat6.update_basis_by_delta) OK 3ms 260s breezy.bzr.tests.test_chk_map.TestMap.test_iter_changes_empty_ab OK 5ms 260s breezy.bzr.tests.test_chk_map.TestMap.test_iteritems_selected_one_of_two_items OK 3ms 260s breezy.bzr.tests.test_chk_map.TestMap.test_stable_unmap OK 3ms 260s breezy.bzr.tests.test_chk_map.TestMap.test_unmap_without_fitting_doesnt_page_in OK 3ms 260s breezy.bzr.tests.test_chk_map.TestMapSearchKeys.test_search_key_with_internal_node OK 4ms 260s breezy.bzr.tests.test_chk_map.TestTestCaseWithExampleMaps.test_one_deep_one_prefix_map_16 OK 5ms 260s breezy.bzr.tests.test_chk_map.TestTestCaseWithExampleMaps.test_two_deep_map_16 OK 7ms 260s blackbox.test_add.TestAdd.test_add_multiple_files_in_unicode_cwd(view-aware) OK 74ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_is_root(RepositoryFormatKnit3) OK 19ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_is_root(RepositoryFormatKnitPack6) OK 7ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_is_root(WorkingTreeFormat5.update_basis_by_delta) OK 9ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_id_entry_id(Inventory) OK 5ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_for_other_id(RepositoryFormatKnitPack5RichRootBroken) OK 47ms 260s blackbox.test_cat.TestCat.test_cat_filters OK 176ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_id_entry_id(RepositoryFormatKnitPack5RichRoot) OK 106ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_dir(WorkingTreeFormat5.update_basis_by_delta) OK 228ms 260s blackbox.test_add.TestAdd.test_add_reports(view-aware) OK 166ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_file(Inventory) OK 5ms 260s breezy.bzr.tests.test_conflicts.TestConflicts.test_resolve_conflicts_recursive OK 168ms 260s breezy.bzr.tests.test_conflicts.TestPerConflict.test_stanza_roundtrip(ParentLoop) OK 2ms 260s breezy.bzr.tests.test_conflicts.TestPerConflict.test_stanzification(DuplicateEntry) OK 2ms 260s breezy.bzr.tests.test_conflicts.TestPerConflict.test_stringification(DuplicateID) OK 2ms 260s breezy.bzr.tests.test_generate_ids.TestFileIds.test_gen_file_id OK 2ms 260s breezy.bzr.tests.test_groupcompress.TestAllGroupCompressors.test_empty_delta(python) OK 2ms 260s breezy.bzr.tests.test_groupcompress.TestGroupCompressBlock.test__dump OK 2ms 260s breezy.bzr.tests.test_groupcompress.TestGroupCompressBlock.test_to_chunks OK 2ms 260s breezy.bzr.tests.test_groupcompress.TestGroupCompressVersionedFiles.test_get_record_stream_as_requested OK 5ms 260s breezy.bzr.tests.test_groupcompress.TestLazyGroupCompress.test__check_rebuild_no_changes OK 5ms 260s breezy.bzr.tests.test_groupcompress.TestLazyGroupCompress.test_from_bytes OK 6ms 260s breezy.bzr.tests.test_transform.TestBuildTree.test_raises_in_populated OK 265ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_for_other_id(WorkingTreeFormat4.apply_inventory_delta) OK 170ms 260s breezy.bzr.tests.test_groupcompress.TestPythonGroupCompressor.test_three_nosha_delta OK 2ms 260s breezy.bzr.tests.test_versionedfile.Test_MPDiffGenerator.test_ignores_ghost_parents OK 3ms 260s breezy.bzr.tests.test_groupcompress.Test_GCBuildDetails.test__repr__ OK 2ms 260s breezy.bzr.tests.test_hashcache.TestHashCache.test_hashcache_raise OK 4ms 260s breezy.bzr.tests.test_index.ErrorTests.test_bad_index_key OK 2ms 260s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_find_ancestors_missing_keys OK 3ms 260s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_iter_all_entries_simple OK 2ms 260s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_iter_entries_prefix_reloads_and_fails OK 3ms 260s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_iter_missing_entry_empty OK 2ms 260s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_key_count_reloads_and_fails OK 2ms 260s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_validate_reloads OK 2ms 260s breezy.bzr.tests.test_index.TestGraphIndex.test_external_references_missing_ref OK 3ms 260s breezy.bzr.tests.test_index.TestGraphIndex.test_iter_all_entries_simple OK 4ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_file(RepositoryFormatKnitPack5RichRoot) OK 53ms 260s breezy.bzr.tests.test_index.TestGraphIndex.test_iter_key_prefix_1_key_element_no_refs OK 2ms 260s breezy.bzr.tests.test_index.TestGraphIndex.test_iteration_absent_skipped OK 2ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_for_other_id(WorkingTreeFormat2.apply_inventory_delta) OK 28ms 260s blackbox.test_cat_revision.TestCatRevision.test_cat_revision_directory OK 114ms 260s breezy.bzr.tests.test_index.TestGraphIndex.test_lookup_key_can_buffer_all OK 4ms 260s breezy.bzr.tests.test_index.TestGraphIndex.test_parsing_non_adjacent_data_trims OK 3ms 260s breezy.bzr.tests.test_index.TestGraphIndex.test_validate_missing_end_line_empty OK 2ms 260s breezy.bzr.tests.test_vf_search.TestPendingAncestryResultGetKeys.test_get_keys_excludes_ghosts OK 36ms 260s breezy.bzr.tests.test_index.TestGraphIndexBuilder.test_add_key_after_referencing_key_2_elements OK 2ms 260s breezy.bzr.tests.test_index.TestGraphIndexBuilder.test_build_index_empty OK 2ms 260s breezy.bzr.tests.test_index.TestGraphIndexBuilder.test_build_index_reference_lists_are_included_two OK 2ms 260s breezy.bzr.tests.test_index.TestGraphIndexBuilder.test_set_optimize OK 2ms 260s breezy.bzr.tests.test_index.TestGraphIndexPrefixAdapter.test_iter_entries_prefix OK 2ms 260s breezy.bzr.tests.test_index.TestInMemoryGraphIndex.test_iter_all_entries_simple OK 3ms 260s breezy.bzr.tests.test_index.TestInMemoryGraphIndex.test_iteration_absent_skipped OK 2ms 260s breezy.bzr.tests.test_inv.TestCHKInventory.test__preload_handles_partially_evaluated_inventory OK 4ms 260s breezy.bzr.tests.test_inv.TestCHKInventory.test_create_by_apply_delta_sets_root OK 4ms 260s breezy.bzr.tests.test_inv.TestCHKInventory.test_filter_change_in_renamed_subfolder OK 4ms 260s breezy.bzr.tests.test_inv.TestCHKInventory.test_parent_id_basename_to_file_id_index_enabled OK 4ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_id_entry_id(WorkingTreeFormat4.update_basis_by_delta) OK 141ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_wrong(RepositoryFormatKnitPack5) OK 47ms 260s breezy.bzr.tests.test_inv.TestCHKInventoryExpand.test_get_children OK 8ms 260s blackbox.test_check.TestCheck.test_check_missing_branch_in_shared_repo OK 55ms 260s blackbox.test_add.TestAdd.test_subdir_add(view-aware) OK 114ms 260s blackbox.test_alias.TestAlias.test_list_alias_with_none OK 10ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_id_entry_id(WorkingTreeFormat2.update_basis_by_delta) OK 44ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_None_file_id(RepositoryFormatKnit3) OK 46ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_wrong(RepositoryFormat7) OK 49ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_file(WorkingTreeFormat4.update_basis_by_delta) OK 108ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_None_entry(RepositoryFormatKnitPack4) OK 31ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_None_file_id(RepositoryFormatKnitPack6) OK 35ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_file(WorkingTreeFormat2.update_basis_by_delta) OK 45ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_None_entry(RepositoryFormat2aSubtree) OK 46ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_wrong(WorkingTreeFormat3.apply_inventory_delta) OK 69ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_missing(RepositoryFormatKnitPack3) OK 39ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_renamed_dir_with_renamed_child(RepositoryFormatKnitPack4) OK 54ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_None_file_id(WorkingTreeFormat5.update_basis_by_delta) OK 102ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_existing_id_new_path(Inventory) OK 8ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_missing(RepositoryFormatPackDevelopment2Subtree) OK 54ms 260s breezy.bzr.tests.test_vfs_ratchet.TestSmartServerAnnotate.test_simple_annotate OK 260ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_renamed_dir_with_renamed_child(RepositoryFormat2aSubtree) OK 71ms 260s breezy.bzr.tests.test_bundle.V4_2aBundleTester.test_symlink_bundle OK 896ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_None_entry(WorkingTreeFormat3.update_basis_by_delta) OK 126ms 260s blackbox.test_checkout.TestCheckout.test_checkout_dash_r OK 244ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_existing_id_new_path(RepositoryFormatKnitPack5RichRoot) OK 66ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_entry_None(RepositoryFormatKnitPack1) OK 41ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_missing(WorkingTreeFormat6.apply_inventory_delta) OK 83ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_entry_None(RepositoryFormat2a) OK 32ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_renamed_dir_with_renamed_child(WorkingTreeFormat3.update_basis_by_delta) OK 96ms 260s breezy.bzr.tests.test_bzrdir.ChrootedTests.test_find_controldirs_evaluate OK 90ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_not_directory(RepositoryFormatKnit4) OK 40ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_existing_id_new_path(WorkingTreeFormat4.update_basis_by_delta) OK 83ms 260s breezy.bzr.tests.test_bzrdir.ChrootedTests.test_open_containing_tree_branch_or_repository_no_tree OK 31ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_file_id(RepositoryFormatKnitPack1) OK 35ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_not_directory(RepositoryFormatKnitPack6RichRoot) OK 36ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_existing_id_new_path(WorkingTreeFormat2.update_basis_by_delta) OK 42ms 260s blackbox.test_checkout.TestCheckout.test_checkout_light_dash_r OK 145ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_file_id(RepositoryFormat2a) OK 40ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_entry_None(WorkingTreeFormat6.update_basis_by_delta) OK 82ms 260s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_file(RepositoryFormatKnitPack4) OK 46ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_new_parent_path_has_wrong_id(RepositoryFormatKnit3) OK 49ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_not_directory(WorkingTreeFormat5.apply_inventory_delta) OK 89ms 261s breezy.bzr.tests.test_vfs_ratchet.TestSmartServerCat.test_simple_branch_cat OK 239ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_new_parent_path_has_wrong_id(RepositoryFormatKnitPack6) OK 53ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_file(RepositoryFormat2aSubtree) OK 88ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_file_id(WorkingTreeFormat6.update_basis_by_delta) OK 117ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_dir_leaving_dangling_child(RepositoryFormatKnit1) OK 56ms 261s breezy.bzr.tests.test_vfs_ratchet.TestSmartServerInitRepository.test_init_repo_smart_acceptance OK 58ms 261s blackbox.test_ancestry.TestAncestry.test_ancestry_with_lightweight_checkout OK 515ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_new_path(RepositoryFormatKnit3) OK 36ms 261s blackbox.test_clean_tree.TestBzrTools.test_clean_tree_nested_bzrdir OK 161ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_dir_leaving_dangling_child(RepositoryFormatKnitPack5RichRootBroken) OK 43ms 261s blackbox.test_command_encoding.TestCommandEncoding.test_strict_utf8 OK 6ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_new_path(RepositoryFormatKnitPack6) OK 30ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_new_parent_path_has_wrong_id(WorkingTreeFormat5.update_basis_by_delta) OK 110ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_for_other_id(Inventory) OK 4ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_file(WorkingTreeFormat3.update_basis_by_delta) OK 136ms 261s breezy.bzr.tests.test_bzrdir.ChrootedTests.test_open_tree_or_branch OK 292ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_for_other_id(RepositoryFormatKnitPack5RichRoot) OK 39ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_dir_leaving_dangling_child(WorkingTreeFormat4.apply_inventory_delta) OK 97ms 261s blackbox.test_commit.TestCommit.test_commit_exclude_twice_uses_both_rules OK 111ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_new_id_existing_path(RepositoryFormatKnitPack1) OK 35ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_dir_leaving_dangling_child(WorkingTreeFormat2.apply_inventory_delta) OK 43ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_new_path(WorkingTreeFormat5.update_basis_by_delta) OK 121ms 261s breezy.bzr.tests.test_bzrdir.TestBzrDirFormat.test_create_branch_and_repo_under_shared OK 49ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_old_path(Inventory) OK 4ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_new_id_existing_path(RepositoryFormat2a) OK 44ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_old_path(RepositoryFormatKnitPack5RichRoot) OK 32ms 261s breezy.bzr.tests.test_bzrdir.TestBzrDirFormat.test_create_branch_convenience_under_shared_repo_force_no_tree OK 39ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_for_other_id(WorkingTreeFormat4.update_basis_by_delta) OK 84ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_file(RepositoryFormatKnitPack5) OK 38ms 261s breezy.bzr.tests.test_bzrdir.TestBzrDirFormat.test_find_format_nothing_there OK 7ms 261s blackbox.test_annotate.TestAnnotate.test_annotate_cmd_revision OK 224ms 261s breezy.bzr.tests.test_bzrdir.TestBzrDirSprout.test_sprout_uses_branch_sprout OK 16ms 261s breezy.bzr.tests.test_bzrdir.TestBzrFormat.test_from_string_format_string_mismatch OK 2ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_file(RepositoryFormat7) OK 39ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_for_other_id(WorkingTreeFormat2.update_basis_by_delta) OK 48ms 261s breezy.bzr.tests.test_bzrdir.TestDotBzrHidden.test_dot_bzr_hidden_with_url OK 27ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_wrong(RepositoryFormatKnitPack4) OK 26ms 261s blackbox.test_commit.TestCommit.test_commit_respects_spec_for_removals OK 147ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_old_path(WorkingTreeFormat4.update_basis_by_delta) OK 88ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_new_id_existing_path(WorkingTreeFormat6.update_basis_by_delta) OK 101ms 261s blackbox.test_annotate.TestSimpleAnnotate.test_annotate_directory OK 88ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_file(WorkingTreeFormat3.apply_inventory_delta) OK 72ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_wrong(RepositoryFormat2aSubtree) OK 48ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_old_path(WorkingTreeFormat2.update_basis_by_delta) OK 52ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_empty_delta(RepositoryFormatKnit3) OK 61ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_dir(RepositoryFormatKnitPack3) OK 48ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_replaced_at_new_path(RepositoryFormatKnitPack4) OK 42ms 261s blackbox.test_commit.TestCommit.test_edit_empty_message OK 102ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_empty_delta(RepositoryFormatKnitPack6) OK 52ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_wrong(WorkingTreeFormat3.update_basis_by_delta) OK 83ms 261s blackbox.test_annotate.TestSimpleAnnotate.test_annotate_without_workingtree OK 106ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_dir(RepositoryFormatPackDevelopment2Subtree) OK 54ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_replaced_at_new_path(RepositoryFormat2aSubtree) OK 61ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_missing(RepositoryFormatKnitPack1) OK 36ms 261s breezy.bzr.tests.test_vfs_ratchet.TestSmartServerPush.test_push_smart_stacked_streaming_acceptance OK 458ms 261s blackbox.test_commit.TestCommit.test_fixes_invalid_bug_number OK 75ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_missing(RepositoryFormat2a) OK 51ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_dir(WorkingTreeFormat6.apply_inventory_delta) OK 86ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_empty_delta(WorkingTreeFormat5.update_basis_by_delta) OK 113ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_entries_for_empty_inventory(Inventory) OK 4ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_entries_for_empty_inventory(RepositoryFormatKnitPack5RichRoot) OK 6ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_entries_for_empty_inventory(WorkingTreeFormat4.update_basis_by_delta) OK 3ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_file(RepositoryFormatKnit4) OK 34ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_entries_for_empty_inventory(WorkingTreeFormat2.update_basis_by_delta) OK 4ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_is_root(RepositoryFormatKnitPack4) OK 3ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_is_root(RepositoryFormat2aSubtree) OK 4ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_replaced_at_new_path(WorkingTreeFormat3.update_basis_by_delta) OK 101ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_is_root(WorkingTreeFormat3.update_basis_by_delta) OK 3ms 261s blackbox.test_commit.TestCommit.test_non_ascii_file_unversioned_iso_8859_5 OK 89ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_missing(WorkingTreeFormat6.update_basis_by_delta) OK 80ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_unicode_file_id(RepositoryFormatKnitPack1) OK 48ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_id_entry_id(RepositoryFormatKnitPack1) OK 47ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_file(RepositoryFormatKnitPack6RichRoot) OK 60ms 261s breezy.bzr.tests.test_bzrdir.TestHTTPRedirections.test_loop OK 356ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_not_directory(RepositoryFormatKnit3) OK 53ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_unicode_file_id(RepositoryFormat2a) OK 47ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_id_entry_id(RepositoryFormat2a) OK 49ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_not_directory(RepositoryFormatKnitPack6) OK 29ms 261s breezy.bzr.tests.test_bzrdir.TestMeta1DirColoFormat.test_nested OK 62ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_file(WorkingTreeFormat5.apply_inventory_delta) OK 77ms 261s breezy.bzr.tests.test_bzrdir.TestMeta1DirFormat.test_needs_conversion_different_working_tree OK 38ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_renamed_dir_with_renamed_child(RepositoryFormatKnit1) OK 40ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_id_entry_id(WorkingTreeFormat6.update_basis_by_delta) OK 92ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_unicode_file_id(WorkingTreeFormat6.update_basis_by_delta) OK 99ms 261s breezy.bzr.tests.test_inv.TestInventoryEntry.test_dir_kind_character OK 2ms 261s breezy.bzr.tests.test_inv.TestInventoryEntry.test_link_kind_character OK 2ms 261s breezy.bzr.tests.test_inv.TestInventoryUpdates.test_copy OK 2ms 261s breezy.bzr.tests.test_inventory_delta.TestContent.test_dir OK 2ms 261s breezy.bzr.tests.test_inventory_delta.TestContent.test_link_space_target OK 2ms 261s breezy.bzr.tests.test_inventory_delta.TestDeserialization.test_parse_invalid_newpath OK 2ms 261s breezy.bzr.tests.test_inventory_delta.TestDeserialization.test_parse_tree_when_disabled OK 2ms 261s breezy.bzr.tests.test_inventory_delta.TestSerialization.test_empty_delta_to_lines OK 2ms 261s breezy.bzr.tests.test_inventory_delta.TestSerialization.test_tree_reference_disabled OK 2ms 261s breezy.bzr.tests.test_knit.ErrorTests.test_knit_index_unknown_method OK 2ms 261s blackbox.test_commit.TestCommit.test_strict_commit_unknown OK 193ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_not_directory(WorkingTreeFormat5.update_basis_by_delta) OK 97ms 261s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests.test__get_total_build_size OK 2ms 261s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests.test_get_options OK 2ms 261s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests.test_read_corrupted_header OK 2ms 261s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests.test_trailing_characters OK 2ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_dir_leaving_dangling_child(Inventory) OK 4ms 261s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests_c.test_create_file OK 2ms 261s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests_c.test_invalid_size OK 2ms 261s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests_c.test_scan_unvalidated_index_not_implemented OK 2ms 261s breezy.bzr.tests.test_knit.TestAnnotatedKnitContent.test_copy OK 2ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_None_entry(RepositoryFormatKnit3) OK 32ms 261s breezy.bzr.tests.test_knit.TestContentMapGenerator.test_get_record_stream_kinds_are_raw OK 8ms 261s breezy.bzr.tests.test_knit.TestGraphIndexKnit.test_add_unvalidated_index_with_present_external_references OK 5ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_renamed_dir_with_renamed_child(RepositoryFormatKnitPack5RichRootBroken) OK 63ms 261s breezy.bzr.tests.test_knit.TestGraphIndexKnit.test_add_versions_nodeltas OK 7ms 261s breezy.bzr.tests.test_knit.TestGraphIndexKnit.test_get_position OK 9ms 261s breezy.bzr.tests.test_knit.TestKnitKnitAccess.test_add_raw_records OK 2ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_dir_leaving_dangling_child(RepositoryFormatKnitPack5RichRoot) OK 36ms 261s breezy.bzr.tests.test_knit.TestNoParentsGraphIndexKnit.test_add_version_different_dup OK 4ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_None_entry(RepositoryFormatKnitPack6) OK 28ms 261s breezy.bzr.tests.test_knit.TestNoParentsGraphIndexKnit.test_add_versions_same_dup OK 7ms 261s breezy.bzr.tests.test_knit.TestPackKnitAccess.test_add_raw_record OK 2ms 261s breezy.bzr.tests.test_bzrdir.TestRepositoryAcquisitionPolicy.test_clone_on_transport_obeys_stacking_policy OK 97ms 261s blackbox.test_commit.TestCommit.test_warn_about_forgotten_commit_message OK 104ms 261s breezy.bzr.tests.test_knit.TestPackKnitAccess.test_iter_lines_added_or_present_in_keys_retries OK 53ms 261s breezy.bzr.tests.test_knit.TestPackKnitAccess.test_reload_or_raise_reload_changed OK 2ms 261s breezy.bzr.tests.test_knit.TestPlainKnitContent.test_line_delta OK 2ms 261s breezy.bzr.tests.test_knit.TestStacking.test_get_parent_map OK 5ms 261s breezy.bzr.tests.test_knit.TestStacking.test_keys OK 6ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_renamed_dir_with_renamed_child(WorkingTreeFormat4.apply_inventory_delta) OK 93ms 261s breezy.bzr.tests.test_knit.Test_KnitAnnotator.test_annotate_special_text OK 4ms 261s breezy.bzr.tests.test_pack.TestBytesRecordReader.test_eof_after_length OK 2ms 261s breezy.bzr.tests.test_pack.TestBytesRecordReader.test_record_with_one_name OK 2ms 261s breezy.bzr.tests.test_pack.TestBytesRecordReader.test_validate_whitespace_in_name OK 2ms 261s breezy.bzr.tests.test_pack.TestContainerPushParserBytesParsing.test_record_with_no_name OK 2ms 261s breezy.bzr.tests.test_pack.TestContainerReader.test_unexpected_end_of_container OK 5ms 261s breezy.bzr.tests.test_pack.TestContainerReader.test_validate_no_end_marker OK 2ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_None_entry(WorkingTreeFormat5.update_basis_by_delta) OK 94ms 261s breezy.bzr.tests.test_pack.TestContainerSerialiser.test_bytes_record_two_names OK 2ms 261s breezy.bzr.tests.test_pack.TestContainerWriter.test_add_bytes_record_two_element_name OK 2ms 261s breezy.bzr.tests.test_pack.TestContainerWriter.test_non_empty_end_does_not_add_a_record_to_records_written OK 1ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_entry_None(Inventory) OK 3ms 261s breezy.bzr.tests.test_pack.TestMakeReadvReader.test_read_skipping_records OK 6ms 261s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_dir_leaving_dangling_child(WorkingTreeFormat4.update_basis_by_delta) OK 103ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_renamed_dir_with_renamed_child(WorkingTreeFormat2.apply_inventory_delta) OK 47ms 262s blackbox.test_config.TestConfigDisplay.test_list_value_one OK 65ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_entry_None(RepositoryFormatKnitPack5RichRoot) OK 46ms 262s breezy.bzr.tests.test_bzrdir.TestRepositoryAcquisitionPolicy.test_sprout_ignores_policy_for_unsupported_formats OK 133ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_dir_leaving_dangling_child(WorkingTreeFormat2.update_basis_by_delta) OK 50ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_file_id(RepositoryFormatKnitPack5) OK 35ms 262s breezy.bzr.tests.test_chk_map.TestCHKMapDifference.test__read_all_roots_different_depths_16 OK 17ms 262s breezy.bzr.tests.test_chk_map.TestCHKMapDifference.test__read_all_roots_prepares_queues OK 7ms 262s breezy.bzr.tests.test_chk_map.TestInternalNode.test__iter_nodes_single_entry_misses OK 3ms 262s breezy.bzr.tests.test_chk_map.TestInternalNode.test_iteritems_two_children OK 2ms 262s breezy.bzr.tests.test_chk_map.TestIterInterestingNodes.test_common_pages OK 8ms 262s breezy.bzr.tests.test_chk_map.TestLeafNode.test_current_size_empty OK 2ms 262s breezy.bzr.tests.test_chk_map.TestLeafNode.test_deserialise_items OK 2ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_file_id(RepositoryFormat7) OK 28ms 262s breezy.bzr.tests.test_chk_map.TestLeafNode.test_map_first OK 2ms 262s breezy.bzr.tests.test_chk_map.TestLeafNode.test_unmap_maintains_common_prefixes OK 3ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_file(RepositoryFormatKnitPack4) OK 41ms 262s breezy.bzr.tests.test_chk_map.TestMap.test_apply_delete_to_internal_node OK 4ms 262s breezy.bzr.tests.test_chk_map.TestMap.test_init_and_save_new OK 4ms 262s breezy.bzr.tests.test_chk_map.TestMap.test_iter_changes_empty_empty_is_empty OK 5ms 262s breezy.bzr.tests.test_chk_map.TestMap.test_iteritems_two_items OK 3ms 262s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_fail(FakeVFATTransportDecorator,FakeVFATServer) OK 101ms 262s breezy.bzr.tests.test_chk_map.TestMap.test_unmap_double_deep OK 3ms 262s blackbox.test_config.TestConfigRemoveOption.test_branch_config_default OK 84ms 262s breezy.bzr.tests.test_chk_map.TestMap.test_with_linefeed_in_key OK 5ms 262s breezy.bzr.tests.test_chk_map.TestNode.test_common_prefix OK 2ms 262s breezy.bzr.tests.test_chk_map.TestTestCaseWithExampleMaps.test_one_deep_one_prefix_map_plain OK 6ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_entry_None(WorkingTreeFormat4.update_basis_by_delta) OK 84ms 262s breezy.bzr.tests.test_chk_map.TestTestCaseWithExampleMaps.test_two_deep_map_plain OK 8ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_file(RepositoryFormat2aSubtree) OK 71ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_file_id(WorkingTreeFormat3.apply_inventory_delta) OK 82ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_entry_None(WorkingTreeFormat2.update_basis_by_delta) OK 57ms 262s blackbox.test_config.TestConfigSetOption.test_breezy_config_inside_branch OK 79ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_new_path(RepositoryFormatKnitPack3) OK 28ms 262s breezy.bzr.tests.test_conflicts.TestConflicts.test_select_conflicts OK 72ms 262s breezy.bzr.tests.test_conflicts.TestPerConflict.test_stanza_roundtrip(UnversionedParent) OK 3ms 262s breezy.bzr.tests.test_conflicts.TestPerConflict.test_stanzification(ParentLoop) OK 2ms 262s breezy.bzr.tests.test_conflicts.TestPerConflict.test_stringification(DuplicateEntry) OK 2ms 262s breezy.bzr.tests.test_generate_ids.TestFileIds.test_gen_root_id OK 3ms 262s blackbox.test_config.TestWithoutConfig.test_remove_unknown_option OK 23ms 262s breezy.bzr.tests.test_groupcompress.TestAllGroupCompressors.test_empty_delta(C) OK 3ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_new_parent_path_has_wrong_id(RepositoryFormatKnitPack4) OK 32ms 262s breezy.bzr.tests.test_groupcompress.TestGroupCompressBlock.test__ensure_all_content OK 18ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_new_path(RepositoryFormatPackDevelopment2Subtree) OK 35ms 262s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_fail(ReadonlyTransportDecorator,ReadonlyServer) OK 129ms 262s breezy.bzr.tests.test_groupcompress.TestGroupCompressConfig.test_max_bytes_to_index_bad_config OK 21ms 262s breezy.bzr.tests.test_groupcompress.TestGroupCompressVersionedFiles.test_get_record_stream_max_bytes_to_index_default OK 4ms 262s breezy.bzr.tests.test_groupcompress.TestLazyGroupCompress.test__check_rebuild_only_one OK 11ms 262s breezy.bzr.tests.test_groupcompress.TestLazyGroupCompress.test_get_fulltexts OK 15ms 262s breezy.bzr.tests.test_groupcompress.TestPythonGroupCompressor.test_two_nosha_delta OK 2ms 262s breezy.bzr.tests.test_groupcompress.Test_GCBuildDetails.test_acts_like_tuple OK 4ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_new_parent_path_has_wrong_id(RepositoryFormat2aSubtree) OK 63ms 262s breezy.bzr.tests.test_hashcache.TestHashCache.test_hashcache_replaced_file OK 15ms 262s breezy.bzr.tests.test_index.ErrorTests.test_bad_index_options OK 2ms 262s blackbox.test_bisect.BisectTestCase.testRunScriptSubtreeXFAIL 774ms 262s 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_file(WorkingTreeFormat3.update_basis_by_delta) OK 135ms 262s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_find_ancestors_no_indexes OK 5ms 262s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_iter_all_entries_two_indices OK 3ms 262s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_iter_entries_prefix_reloads_midway OK 3ms 262s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_iter_missing_entry_one_index OK 2ms 262s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_key_count_sums_index_keys OK 3ms 262s breezy.bzr.tests.test_index.TestCombinedGraphIndex.test_validate_reloads_and_fails OK 5ms 262s breezy.bzr.tests.test_index.TestGraphIndex.test_external_references_multiple_ref_lists OK 4ms 262s breezy.bzr.tests.test_index.TestGraphIndex.test_iter_all_entries_simple_2_elements OK 3ms 262s breezy.bzr.tests.test_index.TestGraphIndex.test_iter_key_prefix_1_key_element_refs OK 3ms 262s breezy.bzr.tests.test_index.TestGraphIndex.test_iteration_absent_skipped_2_element_keys OK 3ms 262s breezy.bzr.tests.test_index.TestGraphIndex.test_lookup_key_resolves_references OK 5ms 262s breezy.bzr.tests.test_index.TestGraphIndex.test_read_and_parse_tracks_real_read_value OK 3ms 262s breezy.bzr.tests.test_index.TestGraphIndex.test_validate_missing_end_line_nonempty OK 3ms 262s breezy.bzr.tests.test_index.TestGraphIndexBuilder.test_add_node_bad_data OK 2ms 262s breezy.bzr.tests.test_index.TestGraphIndexBuilder.test_build_index_empty_two_element_keys OK 2ms 262s breezy.bzr.tests.test_index.TestGraphIndexBuilder.test_build_index_reference_lists_with_2_element_keys OK 2ms 262s breezy.bzr.tests.test_index.TestGraphIndexPrefixAdapter.test_add_node OK 2ms 262s breezy.bzr.tests.test_index.TestGraphIndexPrefixAdapter.test_key_count_no_matching_keys OK 2ms 262s breezy.bzr.tests.test_index.TestInMemoryGraphIndex.test_iter_all_keys OK 2ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_new_path(WorkingTreeFormat6.apply_inventory_delta) OK 119ms 262s breezy.bzr.tests.test_index.TestInMemoryGraphIndex.test_key_count_empty OK 2ms 262s breezy.bzr.tests.test_inv.TestCHKInventory.test__preload_handles_utf8 OK 4ms 262s breezy.bzr.tests.test_inv.TestCHKInventory.test_deserialise_gives_CHKInventory OK 3ms 262s breezy.bzr.tests.test_inv.TestCHKInventory.test_from_inventory_maximum_size OK 3ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_dir(RepositoryFormatKnitPack1) OK 59ms 262s breezy.bzr.tests.test_inv.TestCHKInventory.test_path2id OK 4ms 262s breezy.bzr.tests.test_inv.TestCHKInventoryExpand.test_make_simple_inventory OK 7ms 262s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_mergeable_from_url(FakeVFATTransportDecorator,FakeVFATServer) OK 142ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_new_parent_path_has_wrong_id(WorkingTreeFormat3.update_basis_by_delta) OK 102ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_old_path(RepositoryFormatKnit4) OK 48ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_None_file_id(RepositoryFormatKnit4) OK 36ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_for_other_id(RepositoryFormatKnitPack1) OK 29ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_dir(RepositoryFormat2a) OK 72ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_old_path(RepositoryFormatKnitPack6RichRoot) OK 65ms 262s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_mergeable_from_url(ReadonlyTransportDecorator,ReadonlyServer) OK 91ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_None_file_id(RepositoryFormatKnitPack6RichRoot) OK 59ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_for_other_id(RepositoryFormat2a) OK 59ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_dir(WorkingTreeFormat6.update_basis_by_delta) OK 89ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_old_path(WorkingTreeFormat5.apply_inventory_delta) OK 75ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_None_file_id(WorkingTreeFormat5.apply_inventory_delta) OK 76ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_for_other_id(WorkingTreeFormat6.update_basis_by_delta) OK 90ms 262s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_mergeable_respects_possible_transports(FakeVFATTransportDecorator,FakeVFATServer) SKIP 92ms 262s Need a ConnectedTransport to test transport reuse 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_file(RepositoryFormatKnit3) OK 40ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_replaced_at_new_path(RepositoryFormatKnit1) OK 78ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_existing_id_new_path(RepositoryFormatKnit1) OK 97ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_wrong(RepositoryFormatKnit3) OK 129ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_file(RepositoryFormatKnitPack6) OK 141ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_replaced_at_new_path(RepositoryFormatKnitPack5RichRootBroken) OK 99ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_existing_id_new_path(RepositoryFormatKnitPack5RichRootBroken) OK 85ms 262s blackbox.test_conflicts.TestUnicodePaths.test_text_conflict_paths OK 512ms 262s blackbox.test_cp.TestCopy.test_cp_unqualified OK 8ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_wrong(RepositoryFormatKnitPack6) OK 49ms 262s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_mergeable_respects_possible_transports(ReadonlyTransportDecorator,ReadonlyServer) SKIP 185ms 262s Need a ConnectedTransport to test transport reuse 262s blackbox.test_branch.TestBranch.test_branch OK 466ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_replaced_at_new_path(WorkingTreeFormat4.apply_inventory_delta) OK 97ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_existing_id_new_path(WorkingTreeFormat4.apply_inventory_delta) OK 94ms 262s breezy.bzr.tests.test_remote.BasicRemoteObjectTests.test_open_detected_smart_format(HPSS-v2) OK 85ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_file(WorkingTreeFormat5.update_basis_by_delta) OK 129ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_renamed_dir_with_renamed_child(Inventory) OK 4ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_replaced_at_new_path(WorkingTreeFormat2.apply_inventory_delta) OK 45ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_existing_id_new_path(WorkingTreeFormat2.apply_inventory_delta) OK 42ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_wrong(WorkingTreeFormat5.update_basis_by_delta) OK 182ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_renamed_dir_with_renamed_child(RepositoryFormatKnitPack5RichRoot) OK 84ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_unicode_file_id(RepositoryFormatKnitPack5) OK 62ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_missing(Inventory) OK 8ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_file(RepositoryFormatKnitPack5) OK 89ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_unicode_file_id(RepositoryFormat7) OK 40ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_missing(RepositoryFormatKnitPack5RichRoot) OK 59ms 262s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_file(RepositoryFormat7) OK 65ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_renamed_dir_with_renamed_child(WorkingTreeFormat4.update_basis_by_delta) OK 119ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_unicode_file_id(WorkingTreeFormat3.apply_inventory_delta) OK 99ms 263s breezy.bzr.tests.test_inv.TestInventoryEntry.test_file_detect_changes OK 2ms 263s breezy.bzr.tests.test_inv.TestInventoryEntry.test_symlink_detect_changes OK 2ms 263s breezy.bzr.tests.test_inv.TestInventoryUpdates.test_create_tree_reference OK 2ms 263s breezy.bzr.tests.test_inventory_delta.TestContent.test_file_executable OK 2ms 263s breezy.bzr.tests.test_inventory_delta.TestContent.test_reference_null OK 2ms 263s breezy.bzr.tests.test_inventory_delta.TestDeserialization.test_parse_new_file OK 2ms 263s breezy.bzr.tests.test_inventory_delta.TestDeserialization.test_parse_unversioned_root_versioning_enabled OK 2ms 263s breezy.bzr.tests.test_inventory_delta.TestSerialization.test_root_only_to_lines OK 2ms 263s breezy.bzr.tests.test_inventory_delta.TestSerialization.test_unversioned_non_root_errors OK 2ms 263s breezy.bzr.tests.test_knit.LowLevelKnitDataTests.test_multiple_records_valid OK 2ms 263s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests.test_corrupted_parent OK 2ms 263s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests.test_impossible_parent OK 2ms 263s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests.test_read_utf8_parents OK 2ms 263s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests_c.test__get_total_build_size OK 2ms 263s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests_c.test_get_options OK 2ms 263s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests_c.test_read_corrupted_header OK 2ms 263s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests_c.test_trailing_characters OK 2ms 263s breezy.bzr.tests.test_knit.TestAnnotatedKnitContent.test_line_delta OK 2ms 263s breezy.bzr.tests.test_remote.BasicRemoteObjectTests.test_remote_branch_set_append_revisions_only(HPSS-v2) OK 256ms 263s breezy.bzr.tests.test_knit.TestGraphIndexKnit.test_add_missing_compression_parent_unvalidated_index OK 13ms 263s breezy.bzr.tests.test_knit.TestGraphIndexKnit.test_add_version_same_dup OK 5ms 263s breezy.bzr.tests.test_knit.TestGraphIndexKnit.test_get_method_deltas OK 10ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_renamed_dir_with_renamed_child(WorkingTreeFormat2.update_basis_by_delta) OK 72ms 263s breezy.bzr.tests.test_knit.TestKnitIndex.test_add_versions_dictionary_compresses OK 5ms 263s breezy.bzr.tests.test_vfs_ratchet.TestSmartServerSwitch.test_switch_lightweight OK 1555ms 263s breezy.bzr.tests.test_knit.TestKnitVersionedFiles.test__split_by_prefix OK 5ms 263s breezy.bzr.tests.test_knit.TestNoParentsGraphIndexKnit.test_add_versions OK 8ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_missing(WorkingTreeFormat4.update_basis_by_delta) OK 144ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_file(WorkingTreeFormat3.apply_inventory_delta) OK 115ms 263s blackbox.test_branch.TestBranch.test_branch_into_existing_dir OK 359ms 263s breezy.bzr.tests.test_knit.TestNoParentsGraphIndexKnit.test_get_parent_map OK 5ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_file_id(RepositoryFormatKnitPack4) OK 36ms 263s blackbox.test_diff.TestCheckoutDiff.test_diff OK 422ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_new_id_existing_path(RepositoryFormatKnitPack3) OK 34ms 263s blackbox.test_diff.TestCheckoutDiff.test_diff_nonexistent_dotted_revision OK 16ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_missing(WorkingTreeFormat2.update_basis_by_delta) OK 39ms 263s breezy.bzr.tests.test_workingtree_4.TestInventoryCoherency.test_inventory_is_synced_when_unversioning_a_dir OK 66ms 263s breezy.bzr.tests.test_knit.TestPackKnitAccess.test_annotate_retries OK 52ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_file_id(RepositoryFormat2aSubtree) OK 37ms 263s breezy.bzr.tests.test_knit.TestPackKnitAccess.test_missing_index_raises_key_error_with_no_reload OK 2ms 263s breezy.bzr.tests.test_knit.TestPlainKnitContent.test_annotate OK 2ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_new_id_existing_path(RepositoryFormatPackDevelopment2Subtree) OK 27ms 263s breezy.bzr.tests.test_knit.TestStacking.test_add_fallback_versioned_files OK 4ms 263s breezy.bzr.tests.test_knit.TestStacking.test_get_record_stream_unordered_deltas OK 20ms 263s breezy.bzr.tests.test_remote.BasicRemoteObjectTests.test_remote_repository(HPSS-v2) OK 128ms 263s breezy.bzr.tests.test_remote.TestBranchGetPhysicalLockStatus.test_get_physical_lock_status_no OK 4ms 263s breezy.bzr.tests.test_knit.Test_KnitAnnotator.test__expand_delta_records_blocks OK 3ms 263s breezy.bzr.tests.test_matchers.TestContainsNoVfsCalls.test_empty OK 2ms 263s breezy.bzr.tests.test_pack.TestBytesRecordReader.test_invalid_length OK 2ms 263s breezy.bzr.tests.test_pack.TestBytesRecordReader.test_repeated_read_calls OK 2ms 263s breezy.bzr.tests.test_pack.TestContainerPushParser.test_multiple_records_at_once OK 2ms 263s breezy.bzr.tests.test_remote.TestBranchGetSetConfig.test_set_option OK 3ms 263s breezy.bzr.tests.test_pack.TestContainerPushParserBytesParsing.test_record_with_two_part_names OK 2ms 263s breezy.bzr.tests.test_pack.TestContainerReader.test_validate_bad_format OK 2ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_not_directory(RepositoryFormatKnitPack4) OK 52ms 263s breezy.bzr.tests.test_pack.TestContainerSerialiser.test_begin OK 2ms 263s breezy.bzr.tests.test_pack.TestContainerSerialiser.test_end OK 1ms 263s breezy.bzr.tests.test_remote.TestBranchHeadsToFetch.test_uses_last_revision_info_and_tags_when_set OK 4ms 263s breezy.bzr.tests.test_pack.TestContainerWriter.test_add_second_bytes_record_gets_higher_offset OK 2ms 263s breezy.bzr.tests.test_pack.TestErrors.test_duplicate_record_name_error OK 2ms 263s breezy.bzr.tests.test_pack.TestReadvFile.test_readline_and_read OK 7ms 263s breezy.bzr.tests.test_remote.TestBranchRevisionIdToRevno.test_simple OK 8ms 263s breezy.bzr.tests.test_remote.TestBranchSetLastRevisionInfo.test_tip_change_rejected OK 3ms 263s breezy.bzr.tests.test_workingtree_4.TestWorkingTreeFormat4.test_disk_layout OK 55ms 263s breezy.bzr.tests.test_remote.TestBranch_get_stacked_on_url.test_get_stacked_on_invalid_url OK 28ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_not_directory(RepositoryFormat2aSubtree) OK 42ms 263s breezy.bzr.tests.test_remote.TestBzrDirCreateBranch.test_already_open_repo_and_reused_medium OK 21ms 263s breezy.bzr.tests.test_remote.TestBzrDirFormatInitializeEx.test_error_from_real_server OK 10ms 263s breezy.bzr.tests.test_remote.TestBzrDirOpen.test_absent OK 3ms 263s breezy.bzr.tests.test_remote.TestBzrDirOpenBranch.test_branch_present OK 3ms 263s breezy.bzr.tests.test_remote.TestErrorTranslationRobustness.test_path_missing OK 2ms 263s breezy.bzr.tests.test_remote.TestErrorTranslationSuccess.test_NoSuchFile_context_path OK 2ms 263s breezy.bzr.tests.test_remote.TestErrorTranslationSuccess.test_ReadError OK 2ms 263s breezy.bzr.tests.test_remote.TestErrorTranslationSuccess.test_nobranch OK 6ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_add_new_id_existing_path(WorkingTreeFormat6.apply_inventory_delta) OK 125ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_file_id(WorkingTreeFormat3.update_basis_by_delta) OK 127ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_new_path(RepositoryFormatKnitPack1) OK 34ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_empty_delta(RepositoryFormatKnit4) OK 40ms 263s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_fail(LocalTransport,LocalURLServer) OK 132ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_not_directory(WorkingTreeFormat3.update_basis_by_delta) OK 121ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_new_path(RepositoryFormat2a) OK 42ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_empty_delta(RepositoryFormatKnitPack6RichRoot) OK 67ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_dir_leaving_dangling_child(RepositoryFormatKnitPack1) OK 67ms 263s blackbox.test_diff.TestCheckoutDiff.test_diff_to_working_tree OK 293ms 263s breezy.bzr.tests.test_remote.TestRemoteBranchEffort.test_fetch_everything_needs_just_one_call OK 163ms 263s breezy.bzr.tests.test_remote.TestRepositoryAddSignatureText.test_add_signature_text OK 4ms 263s breezy.bzr.tests.test_remote.TestRepositoryGatherStats.test_revid_none OK 4ms 263s breezy.bzr.tests.test_remote.TestRepositoryGetParentMap.test_get_parent_map_reconnects_if_unknown_method OK 2ms 263s breezy.bzr.tests.test_remote.TestRepositoryGetRevIdForRevno.test_outofbounds OK 2ms 263s breezy.bzr.tests.test_remote.TestRepositoryGetRevisionSignatureText.test_text OK 2ms 263s breezy.bzr.tests.test_remote.TestRepositoryInsertStream.test_locked_repo_with_no_lock_token OK 3ms 263s breezy.bzr.tests.test_remote.TestRepositoryIterFilesBytes.test_missing OK 3ms 263s breezy.bzr.tests.test_remote.TestRepositoryMakeWorkingTrees.test_make_working_trees OK 2ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_dir_leaving_dangling_child(RepositoryFormat2a) OK 53ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_empty_delta(WorkingTreeFormat5.apply_inventory_delta) OK 98ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_new_path(WorkingTreeFormat6.update_basis_by_delta) OK 133ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_entries_for_empty_inventory(RepositoryFormatKnit1) OK 4ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_entries_for_empty_inventory(RepositoryFormatKnitPack5RichRootBroken) OK 17ms 263s breezy.bzr.tests.test_remote.TestRepositorySetMakeWorkingTrees.test_backwards_compat OK 50ms 263s breezy.bzr.tests.test_remote.TestRepositoryWriteGroups.test_start_write_group OK 3ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_entries_for_empty_inventory(WorkingTreeFormat4.apply_inventory_delta) OK 7ms 263s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_fail(UnlistableTransportDecorator,UnlistableServer) OK 186ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_entries_for_empty_inventory(WorkingTreeFormat2.apply_inventory_delta) OK 7ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_is_root(RepositoryFormatKnitPack5) OK 9ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_is_root(RepositoryFormat7) OK 9ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_is_root(WorkingTreeFormat3.apply_inventory_delta) OK 3ms 263s blackbox.test_branch.TestBranch.test_branch_switch_no_checkout OK 446ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_old_path(RepositoryFormatKnit3) OK 81ms 263s breezy.bzr.tests.test_workingtree_4.TestWorkingTreeFormat4.test_merged_revtree_to_tree OK 392ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_id_entry_id(RepositoryFormatKnitPack3) OK 59ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_old_path(RepositoryFormatKnitPack6) OK 48ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_dir_leaving_dangling_child(WorkingTreeFormat6.update_basis_by_delta) OK 142ms 263s breezy.bzr.tests.test_workingtree_4.TestWorkingTreeFormat4.test_resets_ignores_on_last_unlock OK 53ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_id_entry_id(RepositoryFormatPackDevelopment2Subtree) OK 48ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_file(RepositoryFormatKnit3) OK 57ms 263s blackbox.test_diff.TestDiff.test_diff_across_rename OK 243ms 263s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_mergeable_from_url(LocalTransport,LocalURLServer) OK 158ms 263s blackbox.test_diff.TestDiff.test_diff_nonexistent_dotted_revision_change OK 15ms 263s breezy.bzr.tests.test_workingtree_4.TestWorkingTreeFormat4.test_uses_lockdir OK 55ms 263s breezy.bzr.tests.test_weave.DeleteLines.runTest OK 3ms 263s breezy.bzr.tests.test_weave.InvalidRepeatedAdd.runTest OK 2ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_old_path(WorkingTreeFormat5.update_basis_by_delta) OK 89ms 263s breezy.bzr.tests.test_weave.TestNeedsReweave.test_compatible_parents OK 2ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_replaced_at_new_path(Inventory) OK 3ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_id_entry_id(WorkingTreeFormat6.apply_inventory_delta) OK 68ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_file(RepositoryFormatKnitPack6) OK 35ms 263s breezy.bzr.tests.test_xml.TestEncodeAndEscape.test_utf8_with_xml OK 3ms 263s breezy.bzr.tests.test_xml.TestSerializer.test_revision_ids_are_utf8 OK 2ms 263s breezy.bzr.tests.test_xml.TestSerializer.test_serialization_error OK 2ms 263s breezy.bzr.tests.test_xml.TestSerializer.test_unpack_revision_5 OK 2ms 263s breezy.git.tests.test_blackbox.GrepTests.test_simple_grep OK 21ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_None_entry(RepositoryFormatKnit4) OK 49ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_replaced_at_new_path(RepositoryFormatKnitPack5RichRoot) OK 57ms 263s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_mergeable_from_url(UnlistableTransportDecorator,UnlistableServer) OK 100ms 263s breezy.git.tests.test_blackbox.StatusTests.test_empty_dirERROR 44ms 263s log: {{{ 263s 64.051 preparing to commit 263s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.git.tests.test_blackbox.StatusTests.test_empty_dir/work/ 263s 64.054 Selecting files for commit with filter None 263s 64.056 aborting commit write group because of exception: 263s 64.058 Traceback (most recent call last): 263s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 263s self._update_builder_with_changes() 263s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 263s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 263s for path, fs_hash in self.builder.record_iter_changes( 263s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 263s self.work_tree, self.basis_revid, iter_changes 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s ): 263s ^ 263s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 263s for change in iter_changes: 263s ^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 263s for change in iter_changes: 263s ^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 263s (oldpath, oldmode, oldsha) = old 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s TypeError: cannot unpack non-iterable NoneType object 263s }}} 263s 263s Traceback (most recent call last): 263s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py", line 705, in test_empty_dir 263s tree.commit("add ignore") 263s ~~~~~~~~~~~^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 263s committed_id = commit.Commit().commit( 263s working_tree=self, 263s ...<3 lines>... 263s **kwargs, 263s ) 263s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 263s self._update_builder_with_changes() 263s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 263s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 263s for path, fs_hash in self.builder.record_iter_changes( 263s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 263s self.work_tree, self.basis_revid, iter_changes 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s ): 263s ^ 263s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 263s for change in iter_changes: 263s ^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 263s for change in iter_changes: 263s ^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 263s (oldpath, oldmode, oldsha) = old 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s TypeError: cannot unpack non-iterable NoneType object 263s 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_None_entry(RepositoryFormatKnitPack6RichRoot) OK 40ms 263s breezy.git.tests.test_blackbox.TestGitBlackBox.test_cat_revision SKIP 35ms 263s fastimport 263s 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_file(WorkingTreeFormat5.update_basis_by_delta) OK 111ms 263s blackbox.test_branch.TestBranch.test_from_name OK 277ms 263s /usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py:405: DeprecationWarning: stage is deprecated and will be removed in 0.26.0 263s r.stage("file") 263s /usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py:406: DeprecationWarning: do_commit is deprecated and will be removed in 0.26.0 263s cid = r.do_commit( 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_dir(Inventory) OK 7ms 263s blackbox.test_diff.TestDiff.test_diff_to_working_tree_in_subdir OK 167ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_replaced_at_new_path(WorkingTreeFormat4.update_basis_by_delta) OK 125ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_None_entry(WorkingTreeFormat5.apply_inventory_delta) OK 86ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_dir(RepositoryFormatKnitPack5RichRoot) OK 69ms 263s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_mergeable_respects_possible_transports(LocalTransport,LocalURLServer) SKIP 130ms 263s Need a ConnectedTransport to test transport reuse 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_entry_None(RepositoryFormatKnit1) OK 28ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_replaced_at_new_path(WorkingTreeFormat2.update_basis_by_delta) OK 34ms 263s blackbox.test_branch.TestBranchStacked.test_branch_stacked_from_non_stacked_format OK 116ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_entry_None(RepositoryFormatKnitPack5RichRootBroken) OK 32ms 263s blackbox.test_branches.TestBranches.test_no_branch OK 23ms 263s breezy.bzr.tests.test_inv.TestDeltaApplication.test_unicode_file_id(RepositoryFormatKnitPack4) OK 42ms 263s breezy.git.tests.test_blackbox.TestGitBlackBox.test_git_import_tags OK 158ms 264s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_dir(WorkingTreeFormat4.update_basis_by_delta) OK 93ms 264s breezy.git.tests.test_blackbox.TestGitBlackBox.test_init_repo OK 23ms 264s breezy.bzr.tests.test_inv.TestDeltaApplication.test_unicode_file_id(RepositoryFormat2aSubtree) OK 38ms 264s breezy.git.tests.test_blackbox.TestGitBlackBox.test_nick OK 19ms 264s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_mergeable_respects_possible_transports(UnlistableTransportDecorator,UnlistableServer) SKIP 105ms 264s Need a ConnectedTransport to test transport reuse 264s breezy.git.tests.test_builder.TestGitBranchBuilder.test_add_and_commit SKIP 3ms 264s fastimport 264s 264s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_entry_None(WorkingTreeFormat4.apply_inventory_delta) OK 66ms 264s breezy.git.tests.test_builder.TestGitBranchBuilder.test_reset_named_ref SKIP 3ms 264s fastimport 264s 264s breezy.git.tests.test_builder.TestGitBranchBuilderReal.test_create_real_branch SKIP 10ms 264s fastimport 264s 264s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_dir(WorkingTreeFormat2.update_basis_by_delta) OK 45ms 264s breezy.git.tests.test_branch.BranchTests.test_single_rev SKIP 11ms 264s fastimport 264s 264s breezy.git.tests.test_branch.TestGitBranch.test_repr OK 8ms 264s breezy.bzr.tests.test_inv.TestDeltaApplication.test_mismatched_new_path_entry_None(WorkingTreeFormat2.apply_inventory_delta) OK 27ms 264s breezy.git.tests.test_branch.TestWithGitBranch.test_get_stacked_on_url OK 10ms 264s breezy.git.tests.test_cache.IndexGitShaMapTests.test_commit OK 6ms 264s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_file(RepositoryFormatKnitPack4) OK 38ms 264s breezy.bzr.tests.test_remote.BasicRemoteObjectTests.test_open_remote_branch(HPSS-v3) OK 58ms 264s breezy.bzr.tests.test_inv.TestDeltaApplication.test_new_parent_path_has_wrong_id(RepositoryFormatKnitPack5) OK 27ms 264s breezy.bzr.tests.test_inv.TestDeltaApplication.test_unicode_file_id(WorkingTreeFormat3.update_basis_by_delta) OK 80ms 264s breezy.bzr.tests.test_inv.TestInventoryEntry.test_file_backslash OK 2ms 264s breezy.bzr.tests.test_inv.TestInventoryEntry.test_make_entry_non_normalized OK 2ms 264s breezy.bzr.tests.test_inv.TestInventoryUpdates.test_copy_empty OK 2ms 264s breezy.bzr.tests.test_inventory_delta.TestContent.test_file_10_foo OK 2ms 264s breezy.bzr.tests.test_inventory_delta.TestContent.test_reference_no_reference OK 2ms 264s breezy.bzr.tests.test_inventory_delta.TestDeserialization.test_parse_last_line_not_empty OK 2ms 264s breezy.bzr.tests.test_inventory_delta.TestDeserialization.test_parse_unique_root_id_root_versioned_disabled OK 2ms 264s breezy.bzr.tests.test_inventory_delta.TestSerialization.test_richroot_unversioned_root_errors OK 2ms 264s breezy.bzr.tests.test_inventory_delta.TestSerialization.test_unknown_kind_errors OK 2ms 264s breezy.bzr.tests.test_inv.TestDeltaApplication.test_new_parent_path_has_wrong_id(RepositoryFormat7) OK 26ms 264s breezy.bzr.tests.test_knit.LowLevelKnitDataTests.test_mismatched_version_id OK 2ms 264s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests.test_add_versions_random_id_is_accepted OK 2ms 264s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests.test_get_position OK 2ms 264s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests.test_read_ignore_corrupted_lines OK 2ms 264s blackbox.test_break_lock.TestBreakLock.test_break_lock_no_interaction OK 143ms 264s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests.test_write_utf8_version_id OK 2ms 264s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests_c.test_get_method OK 2ms 264s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests_c.test_read_compressed_parents OK 2ms 264s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests_c.test_skip_incomplete_record OK 2ms 264s breezy.bzr.tests.test_knit.TestAnnotatedKnitContent.test_get_line_delta_blocks_noeol OK 2ms 264s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_file(RepositoryFormat2aSubtree) OK 42ms 264s breezy.bzr.tests.test_knit.TestGraphIndexKnit.test_add_good_unvalidated_index OK 4ms 264s breezy.bzr.tests.test_knit.TestGraphIndexKnit.test_add_version_different_dup OK 5ms 264s breezy.bzr.tests.test_knit.TestGraphIndexKnit.test_add_versions_same_dup OK 5ms 264s breezy.bzr.tests.test_knit.TestGraphIndexKnit.test_track_external_parent_refs OK 5ms 264s breezy.bzr.tests.test_knit.TestKnitVersionedFiles.test__group_keys_for_io OK 4ms 264s breezy.bzr.tests.test_knit.TestNoParentsGraphIndexKnit.test_add_version_smoke OK 5ms 264s breezy.bzr.tests.test_knit.TestNoParentsGraphIndexKnit.test_get_options OK 4ms 264s breezy.bzr.tests.test_knit.TestPackKnitAccess.test_add_several_raw_records OK 3ms 264s breezy.bzr.tests.test_knit.TestPackKnitAccess.test_missing_file_raises_retry OK 2ms 264s breezy.bzr.tests.test_inv.TestDeltaApplication.test_new_parent_path_has_wrong_id(WorkingTreeFormat3.apply_inventory_delta) OK 48ms 264s breezy.bzr.tests.test_knit.TestPackKnitAccess.test_set_writer OK 2ms 264s breezy.bzr.tests.test_knit.TestPlainKnitContent.test_text OK 2ms 264s breezy.bzr.tests.test_remote.BasicRemoteObjectTests.test_remote_branch_set_append_revisions_only_upgrade_reqd(HPSS-v3) OK 82ms 264s breezy.bzr.tests.test_remote.TestBranchFormat.test_get_format_description OK 3ms 264s breezy.bzr.tests.test_knit.TestStacking.test_get_record_stream_ordered_fulltexts OK 7ms 264s breezy.bzr.tests.test_remote.TestBranchGetPutConfigStore.test_set_branch_conf OK 5ms 264s breezy.bzr.tests.test_knit.Test_KnitAnnotator.test__expand_delta_comp_parent_not_available OK 2ms 264s breezy.bzr.tests.test_matchers.TestContainsNoVfsCalls.test__str__ OK 2ms 264s breezy.bzr.tests.test_pack.TestBytesRecordReader.test_initial_eof OK 2ms 264s breezy.bzr.tests.test_pack.TestBytesRecordReader.test_record_with_two_part_names OK 2ms 264s breezy.bzr.tests.test_pack.TestContainerPushParser.test_multiple_empty_records_at_once OK 2ms 264s breezy.bzr.tests.test_pack.TestContainerPushParserBytesParsing.test_record_with_two_names OK 2ms 264s breezy.bzr.tests.test_pack.TestContainerReader.test_unknown_record_type OK 2ms 264s breezy.bzr.tests.test_pack.TestContainerReader.test_validate_undecodeable_name OK 2ms 264s breezy.bzr.tests.test_pack.TestContainerSerialiser.test_construct OK 1ms 264s breezy.bzr.tests.test_pack.TestContainerWriter.test_add_bytes_records_add_to_records_written OK 2ms 264s breezy.bzr.tests.test_pack.TestErrors.test_container_has_excess_data OK 2ms 264s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_for_other_id(RepositoryFormatKnitPack3) OK 23ms 264s breezy.bzr.tests.test_pack.TestReadvFile.test_readline OK 5ms 264s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_file(WorkingTreeFormat3.update_basis_by_delta) OK 74ms 264s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_for_other_id(RepositoryFormatPackDevelopment2Subtree) OK 25ms 264s breezy.bzr.tests.test_inv.TestDeltaApplication.test_renamed_dir_with_renamed_child(RepositoryFormatKnitPack1) OK 36ms 264s breezy.bzr.tests.test_remote.TestBranchGetTagsBytes.test_backwards_compat OK 69ms 264s breezy.bzr.tests.test_remote.TestBranchLastRevisionInfo.test_non_empty_branch OK 3ms 264s breezy.bzr.tests.test_remote.TestBranchSetLastRevision.test_set_nonempty OK 4ms 264s breezy.bzr.tests.test_remote.TestBranchSetParentLocation.test_no_parent OK 3ms 264s blackbox.test_diff.TestDiffOutput.test_diff_output OK 378ms 264s breezy.bzr.tests.test_remote.TestBzrDirCheckoutMetaDir.test_unknown_format OK 3ms 264s blackbox.test_exceptions.TestExceptionReporting.test_utf8_default_fs_enc SKIP 1ms 264s encoding when LANG=C is currently borked 264s 264s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_for_other_id(WorkingTreeFormat6.apply_inventory_delta) OK 53ms 264s breezy.bzr.tests.test_inv.TestDeltaApplication.test_renamed_dir_with_renamed_child(RepositoryFormat2a) OK 45ms 264s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_wrong(RepositoryFormatKnit4) OK 31ms 264s breezy.git.tests.test_cache.SqliteGitShaMapTests.test_missing_revisions OK 220ms 264s breezy.git.tests.test_cache.TdbGitShaMapTests.test_tree SKIP 6ms 264s Missing tdb 264s 264s breezy.bzr.tests.test_remote.TestBzrDirCreateRepository.test_backwards_compat OK 57ms 264s breezy.bzr.tests.test_remote.TestBzrDirGetSetConfig.test__get_config OK 3ms 264s breezy.bzr.tests.test_remote.TestBzrDirOpen.test_present_with_workingtree OK 2ms 264s breezy.bzr.tests.test_remote.TestBzrDirOpenBranch.test_url_quoting_of_path OK 3ms 264s breezy.git.tests.test_dir.TestGitDir.test_open_workingtree_bare OK 14ms 264s breezy.bzr.tests.test_remote.TestErrorTranslationSuccess.test_GhostRevisionsHaveNoRevno OK 2ms 264s breezy.bzr.tests.test_remote.TestErrorTranslationSuccess.test_NotStacked OK 11ms 264s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_wrong(RepositoryFormatKnitPack6RichRoot) OK 42ms 264s breezy.git.tests.test_fetch.ImportObjects.test_import_tree_empty_root OK 17ms 264s breezy.bzr.tests.test_remote.TestErrorTranslationSuccess.test_RevnoOutOfBounds OK 2ms 264s breezy.bzr.tests.test_remote.TestErrorTranslationSuccess.test_nosuchrevision OK 8ms 264s breezy.bzr.tests.test_remote.TestRemotePackRepositoryAutoPack.test_ok_with_real_repo OK 2ms 264s breezy.bzr.tests.test_remote.TestRepositoryAnnotate.test_simple OK 3ms 264s breezy.bzr.tests.test_remote.TestRepositoryGetParentMap.test_exposes_get_cached_parent_map OK 3ms 264s breezy.git.tests.test_fetch.LocalRepositoryFetchTests.test_executable SKIP 22ms 264s fastimport 264s 264s breezy.git.tests.test_git_remote_helper.ExecuteRemoteHelperTests.test_run SKIP 14ms 264s /usr/lib/python3/dist-packages/breezy/git/git-remote-bzr exists 264s 264s breezy.bzr.tests.test_inv.TestDeltaApplication.test_renamed_dir_with_renamed_child(WorkingTreeFormat6.update_basis_by_delta) OK 116ms 264s blackbox.test_export.TestExport.test_dir_export_per_file_timestamps OK 175ms 264s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_file_id(RepositoryFormatKnit3) OK 34ms 264s breezy.git.tests.test_git_remote_helper.RemoteHelperTests.test_option OK 64ms 264s breezy.git.tests.test_mapping.FixPersonIdentifierTests.test_fix OK 2ms 264s breezy.bzr.tests.test_inv.TestDeltaApplication.test_old_parent_path_is_wrong(WorkingTreeFormat5.apply_inventory_delta) OK 100ms 264s breezy.git.tests.test_mapping.RoundtripRevisionsFromGit.test_commit OK 3ms 264s breezy.git.tests.test_mapping.TestImportCommit.test_explicit_encoding_false OK 2ms 264s breezy.git.tests.test_mapping.TestImportCommit.test_unknown_hg_fields OK 2ms 264s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_fail(HTTPS_transport,HTTPSServer) OK 269ms 264s breezy.git.tests.test_memorytree.TestMemoryTree.test_create_on_branch OK 19ms 264s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_file_id(RepositoryFormatKnitPack6) OK 30ms 264s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_missing(RepositoryFormatKnit1) OK 44ms 264s blackbox.test_bound_branches.TestBoundBranches.test_bind_diverged OK 378ms 264s breezy.git.tests.test_memorytree.TestMemoryTree.test_put_new_file OK 49ms 264s breezy.git.tests.test_object_store.DirectoryToTreeTests.test_empty OK 2ms 264s breezy.git.tests.test_object_store.ExpectedShaTests.test_none OK 2ms 264s blackbox.test_export.TestExport.test_tar_export_unicode_basedir OK 89ms 264s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_missing(RepositoryFormatKnitPack5RichRootBroken) OK 51ms 264s breezy.bzr.tests.test_remote.TestRepositoryGetRevIdForRevno.test_branch_fallback_locking OK 216ms 264s breezy.git.tests.test_object_store.LRUTreeCacheTests.test_iter_revision_trees OK 52ms 264s breezy.git.tests.test_pristine_tar.RevisionPristineTarDataTests.test_pristine_tar_delta_gz OK 2ms 264s breezy.bzr.tests.test_remote.TestRepositoryGetRevisionGraph.test_none_revision OK 3ms 264s breezy.bzr.tests.test_remote.TestRepositoryGetSerializerFormat.test_get_serializer_format OK 2ms 264s breezy.bzr.tests.test_remote.TestRepositoryInsertStream_1_19.test_locked_repo_with_lock_token OK 3ms 264s breezy.bzr.tests.test_remote.TestRepositoryIterInventories.test_missing OK 3ms 264s breezy.bzr.tests.test_remote.TestRepositoryPack.test_pack_with_hint OK 4ms 264s breezy.bzr.tests.test_remote.TestRepositoryUnlock.test_unlock OK 3ms 264s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_file_id(WorkingTreeFormat5.update_basis_by_delta) OK 122ms 264s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_new_path(Inventory) OK 12ms 264s breezy.git.tests.test_push.InterToGitRepositoryTests.test_pointless_lossy_fetch_refs OK 91ms 264s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_fail(TransportTraceDecorator,TraceServer) OK 201ms 264s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_missing(WorkingTreeFormat4.apply_inventory_delta) OK 132ms 264s blackbox.test_export.TestExport.test_zip_export_stdout OK 144ms 264s blackbox.test_filesystem_cicp.TestAdd.test_add_subdir SKIP 2ms 264s case-insensitive case-preserving filesystem 264s 264s blackbox.test_filesystem_cicp.TestMove.test_mv_newcase_after SKIP 1ms 264s case-insensitive case-preserving filesystem 264s 264s breezy.git.tests.test_remote.FetchFromRemoteToGitTests.test_sprout_simple SKIP 9ms 264s git executable 264s 264s breezy.git.tests.test_remote.GitUrlAndPathFromTransportTests.test_git_smart OK 2ms 264s breezy.git.tests.test_remote.ParseGitErrorTests.test_invalid_git_error OK 2ms 264s breezy.git.tests.test_remote.ParseGitErrorTests.test_permission_dnied OK 2ms 264s breezy.git.tests.test_remote.ParseHangupTests.test_permission_denied OK 5ms 264s breezy.git.tests.test_remote.PushToRemoteFromGitTests.test_push_branch_new SKIP 2ms 264s git executable 264s 264s breezy.git.tests.test_remote.RemoteControlDirTests.test_list_branches SKIP 2ms 264s git executable 264s 264s breezy.git.tests.test_remote.SplitUrlTests.test_homedir OK 2ms 264s breezy.git.tests.test_remote.TestRemoteGitBranchFormat.test_get_format_description OK 4ms 264s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_new_path(RepositoryFormatKnitPack5RichRoot) OK 89ms 264s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_missing(WorkingTreeFormat2.apply_inventory_delta) OK 59ms 264s breezy.git.tests.test_repository.RevpropsRepository.test_bugsERROR 41ms 264s log: {{{ 264s 64.967 preparing to commit 264s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.git.tests.test_repository.RevpropsRepository.test_bugs/work/ 264s 64.970 Selecting files for commit with filter None 264s 64.971 aborting commit write group because of exception: 264s 64.977 Traceback (most recent call last): 264s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 264s self._update_builder_with_changes() 264s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 264s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 264s for path, fs_hash in self.builder.record_iter_changes( 264s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 264s self.work_tree, self.basis_revid, iter_changes 264s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 264s ): 264s ^ 264s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 264s for change in iter_changes: 264s ^^^^^^^^^^^^ 264s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 264s for change in iter_changes: 264s ^^^^^^^^^^^^ 264s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 264s (oldpath, oldmode, oldsha) = old 264s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 264s TypeError: cannot unpack non-iterable NoneType object 264s }}} 264s 264s Traceback (most recent call last): 264s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_repository.py", line 259, in test_bugs 264s revid = wt.commit( 264s "base", 264s allow_pointless=True, 264s revprops={"bugs": "https://github.com/jelmer/dulwich/issues/123 fixed\n"}, 264s ) 264s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 264s committed_id = commit.Commit().commit( 264s working_tree=self, 264s ...<3 lines>... 264s **kwargs, 264s ) 264s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 264s self._update_builder_with_changes() 264s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 264s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 264s for path, fs_hash in self.builder.record_iter_changes( 264s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 264s self.work_tree, self.basis_revid, iter_changes 264s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 264s ): 264s ^ 264s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 264s for change in iter_changes: 264s ^^^^^^^^^^^^ 264s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 264s for change in iter_changes: 264s ^^^^^^^^^^^^ 264s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 264s (oldpath, oldmode, oldsha) = old 264s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 264s TypeError: cannot unpack non-iterable NoneType object 264s 264s breezy.git.tests.test_repository.TestGitRepository.test_has_signature_for_revision_id OK 17ms 264s blackbox.test_filtered_view_ops.TestViewFileOperations.test_view_on_add_selected OK 86ms 264s breezy.bzr.tests.test_remote.TestStacking.test_access_stacked_remote OK 194ms 264s breezy.bzr.tests.test_remote.TestTransportIsReadonly.test_error_from_old_server OK 2ms 264s breezy.git.tests.test_repository.TestGitRepositoryFeatures.test_open_existing OK 36ms 264s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_not_directory(RepositoryFormatKnitPack5) OK 56ms 264s breezy.git.tests.test_refs.BranchNameRefConversionTests.test_branch OK 2ms 264s breezy.git.tests.test_roundtrip.FormatTests.test_properties OK 2ms 264s breezy.bzr.tests.test_remote.TestWithCustomErrorHandler.test_no_context OK 10ms 264s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_new_path(WorkingTreeFormat4.update_basis_by_delta) OK 142ms 264s breezy.bzr.tests.test_repository.Test2a.test_fetch_combines_groups OK 60ms 264s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_not_directory(RepositoryFormat7) OK 104ms 264s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_new_path(WorkingTreeFormat2.update_basis_by_delta) OK 83ms 264s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_mergeable_from_url(HTTPS_transport,HTTPSServer) OK 282ms 264s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_old_path(RepositoryFormatKnitPack4) OK 35ms 264s blackbox.test_filtered_view_ops.TestViewFileOperations.test_view_on_revert_selected OK 200ms 264s breezy.bzr.tests.test_inv.TestDeltaApplication.test_parent_is_not_directory(WorkingTreeFormat3.apply_inventory_delta) OK 71ms 264s blackbox.test_help.TestHelp.test_help_basic OK 15ms 264s blackbox.test_help.TestHelp.test_help_topics OK 9ms 264s blackbox.test_help.TestTranslatedHelp.test_help_command_utf8 OK 13ms 264s breezy.bzr.tests.test_repository.TestCrossFormatPacks.test_IDS_format_hint_no OK 153ms 265s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_old_path(RepositoryFormat2aSubtree) OK 65ms 265s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_dir_leaving_dangling_child(RepositoryFormatKnitPack3) OK 60ms 265s blackbox.test_hooks.TestHooks.test_hooks_with_unnamed_hook OK 41ms 265s breezy.bzr.tests.test_remote.TestStacking.test_stacked_on_stacked_get_stream_unordered OK 1498ms 265s blackbox.test_bound_branches.TestBoundBranches.test_pull_local_updates_local OK 535ms 265s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_dir_leaving_dangling_child(RepositoryFormatPackDevelopment2Subtree) OK 54ms 265s blackbox.test_ignore.TestCommands.test_ignore_no_arguments OK 39ms 265s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_mergeable_from_url(TransportTraceDecorator,TraceServer) OK 130ms 265s breezy.bzr.tests.test_repository.TestDevelopment6FindParentIdsOfRevisions.test_ghost_parent OK 90ms 265s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_old_path(WorkingTreeFormat3.update_basis_by_delta) OK 84ms 265s breezy.bzr.tests.test_repository.TestFormatKnit1.test_attribute__fetch_order OK 19ms 265s blackbox.test_info.TestInfo.test_info_dangling_branch_reference OK 47ms 265s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_dir_leaving_dangling_child(WorkingTreeFormat6.apply_inventory_delta) OK 58ms 265s breezy.bzr.tests.test_inv.TestDeltaApplication.test_replaced_at_new_path(RepositoryFormatKnitPack1) OK 39ms 265s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_file(RepositoryFormatKnit4) OK 34ms 265s blackbox.test_info.TestInfo.test_info_shared_repository_with_tree_in_root OK 46ms 265s breezy.bzr.tests.test_inv.TestDeltaApplication.test_replaced_at_new_path(RepositoryFormat2a) OK 46ms 265s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_file(RepositoryFormatKnitPack6RichRoot) OK 40ms 265s breezy.bzr.tests.test_inv.TestDeltaApplication.test_replaced_at_new_path(WorkingTreeFormat6.update_basis_by_delta) OK 75ms 265s breezy.bzr.tests.test_inv.TestDeltaApplication.test_remove_file(WorkingTreeFormat5.apply_inventory_delta) OK 60ms 265s blackbox.test_init.TestInit.test_init_branch OK 116ms 265s breezy.bzr.tests.test_inv.TestDeltaApplication.test_unicode_file_id(RepositoryFormatKnit3) OK 29ms 265s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_dir(RepositoryFormatKnit1) OK 31ms 265s breezy.bzr.tests.test_inv.TestDeltaApplication.test_unicode_file_id(RepositoryFormatKnitPack6) OK 25ms 265s blackbox.test_init.TestInit.test_init_format_bzr OK 37ms 265s blackbox.test_init.TestSFTPInit.test_init_existing_branch_with_workingtree SKIP 4ms 265s paramiko 265s 265s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_dir(RepositoryFormatKnitPack5RichRootBroken) OK 35ms 265s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_mergeable_respects_possible_transports(HTTPS_transport,HTTPSServer) OK 273ms 265s breezy.bzr.tests.test_repository.TestGCCHKPacker.test_pack_with_distant_inventories OK 272ms 265s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_dir(WorkingTreeFormat4.apply_inventory_delta) OK 65ms 265s breezy.bzr.tests.test_remote.TestUpdateBoundBranchWithModifiedBoundLocation.test_tilda OK 353ms 265s breezy.bzr.tests.test_inv.TestDeltaApplication.test_unicode_file_id(WorkingTreeFormat5.update_basis_by_delta) OK 80ms 265s breezy.bzr.tests.test_inv.TestDescribeChanges.test_describe_change OK 2ms 265s blackbox.test_inventory.TestInventory.test_inventory_show_ids OK 73ms 265s breezy.bzr.tests.test_inv.TestInventoryEntry.test_file_kind_character OK 2ms 265s breezy.bzr.tests.test_inv.TestInventoryUpdates.test_add_path_of_root OK 2ms 265s breezy.bzr.tests.test_repository.TestKnitPackStreamSource.test_source_to_remote_exact_pack_19 OK 26ms 265s breezy.bzr.tests.test_repository.TestPack.test_file_name OK 4ms 265s breezy.bzr.tests.test_inv.TestMutableInventoryFromTree.test_empty OK 19ms 265s breezy.bzr.tests.test_inventory_delta.TestContent.test_link_empty_target OK 2ms 265s breezy.bzr.tests.test_inventory_delta.TestDeserialization.test_parse_delete OK 2ms 265s breezy.bzr.tests.test_inventory_delta.TestDeserialization.test_parse_no_version OK 2ms 265s breezy.bzr.tests.test_inventory_delta.TestDeserialization.test_parse_versioned_root_when_disabled OK 2ms 265s breezy.bzr.tests.test_inventory_delta.TestSerialization.test_to_inventory_root_id_versioned_not_permitted OK 2ms 265s breezy.bzr.tests.test_knit.ErrorTests.test_knit_data_stream_unknown OK 2ms 265s breezy.bzr.tests.test_knit.LowLevelKnitDataTests.test_uncompressed_data OK 2ms 265s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests.test_delay_create_and_add_versions OK 2ms 265s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests.test_keys OK 2ms 265s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests.test_short_line OK 2ms 265s breezy.bzr.tests.test_repository.TestRepositoryFormatKnit3.test_attribute__fetch_order OK 19ms 265s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_dir(WorkingTreeFormat2.apply_inventory_delta) OK 38ms 265s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests_c.test_corrupted_parent OK 2ms 265s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests_c.test_impossible_parent OK 2ms 265s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests_c.test_read_utf8_parents OK 2ms 265s breezy.bzr.tests.test_knit.TestAnnotatedKnitContent.test_annotate OK 2ms 265s breezy.bzr.tests.test_knit.TestBadShaError.test_sha_exception_has_text OK 7ms 265s breezy.bzr.tests.test_repository.TestRepositoryPackCollection.test__clear_obsolete_packs OK 14ms 265s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_mergeable_respects_possible_transports(TransportTraceDecorator,TraceServer) SKIP 94ms 265s Need a ConnectedTransport to test transport reuse 265s breezy.bzr.tests.test_knit.TestGraphIndexKnit.test_add_mulitiple_unvalidated_indices_with_mutual_dependencies OK 5ms 265s breezy.bzr.tests.test_knit.TestGraphIndexKnit.test_add_versions_deltas OK 4ms 265s breezy.bzr.tests.test_knit.TestGraphIndexKnit.test_get_options_no_deltas OK 4ms 265s breezy.bzr.tests.test_knit.TestKnitIndex.test_knit_index_ignores_empty_files OK 4ms 265s breezy.bzr.tests.test_knit.TestNoParentsGraphIndexKnit.test_add_no_callback_errors OK 4ms 265s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_file(RepositoryFormatKnitPack5) OK 37ms 265s breezy.bzr.tests.test_knit.TestNoParentsGraphIndexKnit.test_add_versions_parents_not_parents_index OK 5ms 265s breezy.bzr.tests.test_knit.TestNoParentsGraphIndexKnit.test_parents_deltas_incompatible OK 3ms 265s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_file(RepositoryFormat7) OK 26ms 265s breezy.bzr.tests.test_repository.TestRepositoryPackCollection.test_all_packs_one OK 51ms 265s breezy.bzr.tests.test_repository.TestRepositoryPackCollection.test_pack_distribution_zero OK 13ms 265s breezy.bzr.tests.test_remote.Test_ClientMedium_remote_path_from_transport.test_remote_path_from_transport_http OK 115ms 265s breezy.bzr.tests.test_knit.TestPackKnitAccess.test_get_record_stream_retries OK 50ms 265s breezy.bzr.tests.test_knit.TestPackKnitAccess.test_read_from_several_packs OK 3ms 265s breezy.bzr.tests.test_knit.TestPlainKnitContent.test_get_line_delta_blocks OK 2ms 265s breezy.bzr.tests.test_remote.BasicRemoteObjectTests.test_open_remote_branch(HPSS-v2) OK 89ms 265s blackbox.test_cat.TestCat.test_cat OK 491ms 265s breezy.bzr.tests.test_knit.TestStacking.test_annotate OK 8ms 265s breezy.bzr.tests.test_knit.TestStacking.test_insert_record_stream OK 7ms 265s breezy.bzr.tests.test_knit.Test_KnitAnnotator.test__get_parent_ann_uses_matching_blocks OK 2ms 265s breezy.bzr.tests.test_inv.TestDeltaApplication.test_rename_file(WorkingTreeFormat3.apply_inventory_delta) OK 54ms 265s breezy.bzr.tests.test_matchers.TestContainsNoVfsCalls.test_no_vfs_calls OK 6ms 265s breezy.bzr.tests.test_pack.TestBytesRecordReader.test_read_no_max_length OK 2ms 265s breezy.bzr.tests.test_pack.TestBytesRecordReader.test_validate_undecodeable_name OK 2ms 265s breezy.bzr.tests.test_pack.TestContainerPushParserBytesParsing.test_invalid_length OK 2ms 265s breezy.bzr.tests.test_pack.TestContainerReader.test_container_with_one_unnamed_record OK 2ms 265s breezy.bzr.tests.test_pack.TestContainerReader.test_validate_duplicate_name OK 2ms 265s breezy.bzr.tests.test_pack.TestContainerSerialiser.test_bytes_record_one_name_with_one_part OK 2ms 265s breezy.bzr.tests.test_pack.TestContainerWriter.test_add_bytes_record_one_name OK 2ms 265s breezy.bzr.tests.test_pack.TestContainerWriter.test_empty_end_does_not_add_a_record_to_records_written OK 1ms 265s breezy.bzr.tests.test_pack.TestErrors.test_unknown_container_format OK 2ms 265s blackbox.test_link_tree.TestLinkTreeCommand.test_link_tree OK 168ms 265s breezy.bzr.tests.test_repository.Test2a.test_pack_with_hint OK 75ms 265s breezy.bzr.tests.test_inv.TestDeltaApplication.test_renamed_dir_with_renamed_child(RepositoryFormatKnitPack3) OK 54ms 265s breezy.bzr.tests.test_repository.TestRepositoryPackCollection.test_reload_pack_names_preserves_pending OK 94ms 265s breezy.bzr.tests.test_rio.TestRio.test_multiline_string OK 3ms 265s breezy.bzr.tests.test_rio.TestRio.test_read_several OK 3ms 265s breezy.bzr.tests.test_rio.TestRio.test_to_file OK 3ms 265s breezy.bzr.tests.test_smart.TestByteStreamToStream.test_repeated_substreams_same_kind_are_one_stream OK 2ms 265s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestGetConfigFile.test_default OK 14ms 265s blackbox.test_cat.TestCat.test_cat_remote_directory OK 102ms 265s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestLastRevisionInfo.test_empty OK 14ms 265s breezy.bzr.tests.test_inv.TestDeltaApplication.test_renamed_dir_with_renamed_child(RepositoryFormatPackDevelopment2Subtree) OK 40ms 265s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_fail(ChrootTransport,TestingChrootServer) OK 88ms 265s breezy.bzr.tests.test_repository.TestCrossFormatPacks.test_sink_format_same_no OK 78ms 265s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestLockWrite.test_lock_write_with_tokens_on_locked_branch OK 25ms 265s breezy.bzr.tests.test_remote.BasicRemoteObjectTests.test_remote_branch_set_append_revisions_only_upgrade_reqd(HPSS-v2) OK 142ms 265s breezy.bzr.tests.test_remote.TestBranchBreakLock.test_break_lock OK 3ms 265s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestSetConfigOptionDict.test_value_name OK 19ms 265s breezy.bzr.tests.test_remote.TestBranchGetPutConfigStore.test_get_branch_conf OK 4ms 265s breezy.bzr.tests.test_remote.TestBranchGetSetConfig.test_set_option_with_dict OK 3ms 265s breezy.bzr.tests.test_remote.TestBranchLastRevisionInfo.test_empty_branch OK 5ms 265s breezy.bzr.tests.test_remote.TestBranchSetLastRevision.test_set_empty OK 3ms 265s breezy.bzr.tests.test_inv.TestDeltaApplication.test_renamed_dir_with_renamed_child(WorkingTreeFormat6.apply_inventory_delta) OK 52ms 265s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestSetLastRevisionEx.test_TipChangeRejected OK 19ms 265s blackbox.test_check.ChrootedCheckTests.test_check_missing_everything OK 77ms 265s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_fail(NoSmartTransportDecorator,NoSmartTransportServer) OK 72ms 265s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_file_id(RepositoryFormatKnit4) OK 25ms 265s breezy.bzr.tests.test_repository.TestDevelopment6FindParentIdsOfRevisions.test_simple OK 71ms 265s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_file_id(RepositoryFormatKnitPack6RichRoot) OK 23ms 265s breezy.bzr.tests.test_repository.TestFormatKnit1.test_shared_disk_layout OK 15ms 265s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestSetLastRevisionInfo.test_branch_last_revision_info_is_updated OK 50ms 265s breezy.bzr.tests.test_repository.TestKnitPackStreamSource.test_source_to_exact_pack_19 OK 13ms 265s breezy.bzr.tests.test_remote.TestBranchSetParentLocation.test_backwards_compat OK 70ms 265s breezy.bzr.tests.test_repository.TestNewPack.test_new_instance_attributes OK 5ms 265s breezy.bzr.tests.test_remote.TestBzrDirCheckoutMetaDir.test__get_checkout_format OK 4ms 265s breezy.bzr.tests.test_repository.TestRepositoryFormat.test_find_format_unknown_format OK 9ms 265s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestUnlock.test_unlock_on_unlocked_branch_locked_repo OK 21ms 265s breezy.bzr.tests.test_repository.TestRepositoryFormatRegistry.test_register_extra OK 2ms 265s breezy.bzr.tests.test_remote.TestBzrDirCreateBranch.test_current_server OK 10ms 265s breezy.bzr.tests.test_remote.TestBzrDirGetBranches.test_get_branches OK 4ms 265s breezy.bzr.tests.test_remote.TestBzrDirOpen.test_backwards_compat_hpss_v2 OK 3ms 265s breezy.bzr.tests.test_remote.TestBzrDirOpenBranch.test_open_repository_sets_format_attributes OK 3ms 265s breezy.bzr.tests.test_smart.TestSmartServerBzrDirRequestDestroyRepository.test_destroy_repository_default OK 11ms 265s blackbox.test_check.TestCheck.test_check_one_commit_tree OK 78ms 265s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_mergeable_from_url(ChrootTransport,TestingChrootServer) OK 71ms 265s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_file_id(WorkingTreeFormat5.apply_inventory_delta) OK 52ms 265s breezy.git.tests.test_server.TestPlainFetch.test_fetch_from_non_git OK 1027ms 265s breezy.git.tests.test_transportgit.TransportObjectStoreTests.test_add_objects_empty OK 12ms 265s breezy.git.tests.test_transportgit.TransportObjectStoreTests.test_get_depth OK 8ms 265s breezy.bzr.tests.test_remote.TestErrorTranslationSuccess.test_Diverged OK 57ms 265s blackbox.test_log.TestLogDiff.test_log_diff_file1 OK 276ms 265s breezy.bzr.tests.test_remote.TestErrorTranslationSuccess.test_NoSuchRevision OK 11ms 265s breezy.bzr.tests.test_remote.TestErrorTranslationSuccess.test_ReadOnlyError OK 2ms 265s breezy.bzr.tests.test_remote.TestErrorTranslationSuccess.test_norepository OK 5ms 265s breezy.bzr.tests.test_smart.TestSmartServerBzrDirRequestHasWorkingTree.test_has_workingtree_yes OK 73ms 265s breezy.bzr.tests.test_remote.TestRemotePackRepositoryAutoPack.test_ok OK 2ms 265s breezy.git.tests.test_transportgit.TransportObjectStoreTests.test_iterobjects_subset_all_present OK 21ms 265s breezy.bzr.tests.test_remote.TestRepositoryAllRevisionIds.test_with_some_content OK 2ms 265s breezy.bzr.tests.test_remote.TestRepositoryGetGraph.test_get_graph OK 2ms 265s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_new_path(RepositoryFormatKnit1) OK 73ms 265s breezy.git.tests.test_transportgit.TransportObjectStoreTests.test_repack_existingERROR 32ms 265s Empty attachments: 265s log 265s 265s Traceback (most recent call last): 265s File "/usr/lib/python3/dist-packages/dulwich/tests/test_object_store.py", line 384, in test_repack_existing 265s self.assertEqual(2, self.store.repack()) 265s ~~~~~~~~~~~~~~~~~^^ 265s File "/usr/lib/python3/dist-packages/dulwich/object_store.py", line 965, in repack 265s self.delete_loose_object(obj.id) 265s ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ 265s File "/usr/lib/python3/dist-packages/dulwich/object_store.py", line 894, in delete_loose_object 265s raise NotImplementedError(self.delete_loose_object) 265s NotImplementedError: )> 265s 265s breezy.git.tests.test_tree.ChangesFromGitChangesTests.test_copy_no_changes OK 2ms 265s breezy.git.tests.test_tree.ChangesFromGitChangesTests.test_unversioned OK 3ms 265s breezy.git.tests.test_tree.DeltaFromGitChangesTests.test_rename_and_modify OK 2ms 265s breezy.bzr.tests.test_repository.TestRepositoryPackCollection.test__save_pack_names OK 125ms 265s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_new_path(RepositoryFormatKnitPack5RichRootBroken) OK 32ms 265s breezy.bzr.tests.test_smart.TestSmartServerRepositoryAllRevisionIds.test_some_revisions OK 42ms 265s breezy.git.tests.test_tree.FindRelatedPathsAcrossTrees.test_none OK 29ms 265s breezy.git.tests.test_urls.TestConvertURL.test_regular OK 2ms 265s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_mergeable_from_url(NoSmartTransportDecorator,NoSmartTransportServer) OK 175ms 266s breezy.git.tests.test_workingtree.ChangesBetweenGitTreeAndWorkingCopyTests.test_extra FAIL 83ms 266s Empty attachments: 266s log 266s 266s Traceback (most recent call last): 266s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 394, in test_extra 266s self.expectDelta( 266s ~~~~~~~~~~~~~~~~^ 266s [ 266s ^ 266s ...<4 lines>... 266s want_unversioned=True, 266s ^^^^^^^^^^^^^^^^^^^^^^ 266s ) 266s ^ 266s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 196, in expectDelta 266s self.assertEqual(expected_changes, list(changes)) 266s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 266s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 1338, in assertEqual 266s raise AssertionError( 266s ...<3 lines>... 266s ) 266s AssertionError: not equal: 266s a = [('add', 266s (None, None, None), 266s (b'', 16384, b'5b0a6442a9e8aa177df54645eb789cdab71f8d28')), 266s ('add', 266s (None, None, None), 266s (b'a', 33188, b'c197bd817337bf4fb5a7119cccdcada85423b65d'))] 266s b = [TreeChange(type='add', old=None, new=TreeEntry(path=b'', mode=16384, sha=b'5b0a6442a9e8aa177df54645eb789cdab71f8d28')), 266s TreeChange(type='add', old=None, new=TreeEntry(path=b'a', mode=33188, sha=b'c197bd817337bf4fb5a7119cccdcada85423b65d'))] 266s 266s breezy.bzr.tests.test_remote.TestRepositoryGetParentMap.test_null_cached_missing_and_stop_key OK 173ms 266s breezy.bzr.tests.test_remote.TestRepositoryGetRevisionGraph.test_no_such_revision OK 3ms 266s blackbox.test_log.TestLogErrors.test_log_change_nonexistent_dotted_revno OK 199ms 266s breezy.bzr.tests.test_remote.TestRepositoryGetRevisions.test_hpss_missing_revision OK 3ms 266s breezy.bzr.tests.test_remote.TestRepositoryInsertStream.test_unlocked_repo OK 3ms 266s breezy.bzr.tests.test_remote.TestRepositoryIterInventories.test_empty OK 2ms 266s breezy.bzr.tests.test_remote.TestRepositoryPack.test_pack OK 2ms 266s breezy.bzr.tests.test_remote.TestRepositoryTarball.test_repository_tarball OK 13ms 266s breezy.bzr.tests.test_remote.TestRepositoryWriteGroups.test_suspend_write_group OK 2ms 266s breezy.git.tests.test_workingtree.GitWorkingTreeTests.test_add_conflict OK 61ms 266s breezy.bzr.tests.test_repository.TestRepositoryPackCollection.test_get_pack_by_name OK 196ms 266s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_new_path(WorkingTreeFormat4.apply_inventory_delta) OK 196ms 266s breezy.bzr.tests.test_smart.TestSmartServerRepositoryGetInventories.test_empty OK 251ms 266s breezy.bzr.tests.test_repository.TestRepositoryPackCollection.test_plan_pack_operations_creates_a_single_op OK 75ms 266s breezy.bzr.tests.test_rio.TestRio.test_backslash OK 2ms 266s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_new_path(WorkingTreeFormat2.apply_inventory_delta) OK 81ms 266s breezy.bzr.tests.test_rio.TestRio.test_read_iter OK 5ms 266s breezy.bzr.tests.test_rio.TestRio.test_rio_surrogateescape OK 2ms 266s breezy.bzr.tests.test_smart.SmartTCPServerHookTests.test_run_server_started_hooks OK 2ms 266s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_mergeable_respects_possible_transports(ChrootTransport,TestingChrootServer) SKIP 219ms 266s Need a ConnectedTransport to test transport reuse 266s breezy.bzr.tests.test_smart.TestSmartServerRepositoryGetRevIdForRevno.test_revno_found OK 35ms 266s blackbox.test_add.TestAdd.test_add_backslash(pre-views) OK 129ms 266s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_old_path(RepositoryFormatKnitPack5) OK 28ms 266s breezy.bzr.tests.test_smart.TestSmartServerBranchRequest.test_branch_reference OK 32ms 266s breezy.bzr.tests.test_smart.TestSmartServerRepositoryGetStream.test_search_everything OK 38ms 266s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestGetPhysicalLockStatus.test_true OK 18ms 266s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_old_path(RepositoryFormat7) OK 31ms 266s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestLockWrite.test_lock_write_on_readonly_transport OK 14ms 266s blackbox.test_checkout.TestCheckout.test_checkout_hardlink OK 479ms 266s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestRevisionIdToRevno.test_simple OK 28ms 266s breezy.bzr.tests.test_smart.TestSmartServerRepositoryIterFilesBytes.test_missing OK 51ms 266s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_mergeable_respects_possible_transports(NoSmartTransportDecorator,NoSmartTransportServer) SKIP 91ms 266s Need a ConnectedTransport to test transport reuse 266s breezy.bzr.tests.test_inv.TestDeltaApplication.test_repeated_old_path(WorkingTreeFormat3.apply_inventory_delta) OK 49ms 266s breezy.bzr.tests.test_smart.TestSmartServerRepositoryMakeWorkingTrees.test_make_working_trees OK 11ms 266s breezy.bzr.tests.test_smart.TestSmartServerRepositoryUnlock.test_unlock_on_unlocked_repo OK 10ms 266s breezy.bzr.tests.test_smart.TestSmartServerRequest.test_translate_client_path_vfs OK 3ms 266s breezy.bzr.tests.test_smart.TestSmartServerRequestHasSignatureForRevisionId.test_missing_revision OK 13ms 266s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestSetLastRevision.test_branch_last_revision_info_rewind OK 42ms 266s breezy.bzr.tests.test_remote.BasicRemoteObjectTests.test_find_correct_format(HPSS-v2) OK 41ms 266s blackbox.test_add.TestAdd.test_add_from_subdir(pre-views) OK 117ms 266s breezy.bzr.tests.test_smart.TestSmartServerRequestOpenBranch.test_no_branch OK 8ms 266s breezy.bzr.tests.test_inv.TestDeltaApplication.test_replaced_at_new_path(RepositoryFormatKnitPack3) OK 39ms 266s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestSetLastRevisionEx.test_set_null_to_null OK 17ms 266s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestSetTagsBytes.test_lock_failed OK 17ms 266s breezy.bzr.tests.test_smart.TestSmartServerBzrDirRequestDestroyBranch.test_destroy_branch_default OK 13ms 266s breezy.bzr.tests.test_inv.TestDeltaApplication.test_replaced_at_new_path(RepositoryFormatPackDevelopment2Subtree) OK 41ms 266s breezy.bzr.tests.test_smart.TestSmartServerBzrDirRequestGetConfigFile.test_missing OK 5ms 266s blackbox.test_add.TestAdd.test_add_multiple_files_in_unicode_cwd(pre-views) OK 67ms 266s breezy.bzr.tests.test_smart.TestSmartServerRequestOpenBranchV3.test_branch_reference OK 65ms 266s breezy.bzr.tests.test_remote.BasicRemoteObjectTests.test_remote_branch_repr(HPSS-v2) OK 68ms 266s breezy.bzr.tests.test_smart.TestSmartServerRequestOpenBzrDir_2_1.test_no_directory OK 5ms 266s breezy.bzr.tests.test_smart.TestSmartServerPackRepositoryAutopack.test_autopack_on_nonpack_format OK 26ms 266s breezy.bzr.tests.test_smart.TestSmartServerVfsGet.test_unicode_path OK 3ms 266s breezy.bzr.tests.test_smart.TestSmartServerRequestFindRepository.test_rich_root_and_subtree_encoding(find_repositoryV2) OK 11ms 266s breezy.bzr.tests.test_smart_request.TestJailHook.test_jail_hook OK 18ms 266s breezy.bzr.tests.test_smart_request.TestRequestHanderErrorTranslation.test_generic_Exception OK 2ms 266s breezy.bzr.tests.test_smart_request.TestSmartRequestHandlerErrorTranslation.test_error_translation_from_end_received OK 2ms 266s breezy.bzr.tests.test_smart_signals.TestSignalHandlers.test_unregister_during_call OK 2ms 266s breezy.bzr.tests.test_smart.TestSmartServerRepositoryGatherStats.test_not_empty_repository_with_committers OK 39ms 266s breezy.bzr.tests.test_inv.TestDeltaApplication.test_replaced_at_new_path(WorkingTreeFormat6.apply_inventory_delta) OK 86ms 266s breezy.bzr.tests.test_smart.TestSmartServerRepositoryGetPhysicalLockStatus.test_without_write_lock OK 27ms 266s blackbox.test_add.TestAdd.test_add_reports(pre-views) OK 75ms 266s breezy.bzr.tests.test_smart.TestSmartServerRepositoryGetSerializerFormat.test_get_serializer_format OK 10ms 266s breezy.bzr.tests.test_smart.TestSmartServerRepositoryInsertStreamLocked.test_insert_stream_with_wrong_lock_token OK 14ms 266s breezy.bzr.tests.test_inv.TestDeltaApplication.test_unicode_file_id(RepositoryFormatKnit4) OK 32ms 266s blackbox.test_log.TestLogErrors.test_log_reversed_dotted_revspecs OK 441ms 266s breezy.bzr.tests.test_smart.TestSmartServerRepositoryLockWrite.test_lock_write_on_readonly_transport OK 11ms 266s breezy.bzr.tests.test_smart.TestSmartServerRepositorySetMakeWorkingTrees.test_set_false OK 10ms 266s breezy.bzr.tests.test_inv.TestDeltaApplication.test_unicode_file_id(RepositoryFormatKnitPack6RichRoot) OK 28ms 266s breezy.bzr.tests.test_smart.TestSmartServerRepositoryWriteGroup.test_start_write_group OK 11ms 266s breezy.bzr.tests.test_smart.TestSmartServerRequestCreateRepository.test_makes_repository OK 9ms 266s breezy.bzr.tests.test_smart.TestSmartServerRequestInitializeBzrDir.test_missing_dir OK 2ms 266s breezy.bzr.tests.test_smart.TestSmartServerRequestOpenBranchV2.test_notification_on_branch_from_repository OK 10ms 266s breezy.bzr.tests.test_smart.TestSmartServerRequestOpenBzrDir.test_no_directory OK 2ms 266s blackbox.test_checkout.TestCheckout.test_colo_checkout OK 265ms 266s breezy.bzr.tests.test_remote.BasicRemoteObjectTests.test_remote_repo_format_supports_external_references(HPSS-v2) OK 158ms 266s blackbox.test_command_encoding.TestCommandEncoding.test_exact OK 10ms 266s breezy.bzr.tests.test_remote.TestBranchGetParent.test_parent_absolute OK 3ms 266s blackbox.test_add.TestAdd.test_subdir_add(pre-views) OK 90ms 266s breezy.bzr.tests.test_remote.TestBranchGetSetConfig.test_get_branch_conf OK 3ms 266s breezy.bzr.tests.test_inv.TestDeltaApplication.test_unicode_file_id(WorkingTreeFormat5.apply_inventory_delta) OK 53ms 266s breezy.bzr.tests.test_inv.TestInventoryEntry.test_dir_detect_changes OK 2ms 266s blackbox.test_alias.TestAlias.test_alias_listing_alphabetical OK 21ms 266s breezy.bzr.tests.test_smart.TestSmartServerRequestRevisionHistory.test_not_empty OK 36ms 266s breezy.bzr.tests.test_inv.TestInventoryEntry.test_link_has_text OK 3ms 266s breezy.bzr.tests.test_inv.TestInventoryUpdates.test_add_recursive OK 2ms 266s breezy.bzr.tests.test_smart.TestSmartServerRequestFindRepository.test_nonshared_repository(find_repositoryV2) OK 14ms 266s breezy.bzr.tests.test_smart.TestSmartServerRequestFindRepository.test_supports_external_lookups_no_v2(find_repositoryV2) OK 10ms 266s breezy.bzr.tests.test_smart_request.TestRequestHanderErrorTranslation.test_NoSuchFile OK 2ms 266s breezy.bzr.tests.test_smart_request.TestSmartRequest.test_request_class_without_do_body OK 2ms 266s breezy.bzr.tests.test_smart_signals.TestSignalHandlers.test_keyboard_interrupt_propagated OK 2ms 266s breezy.bzr.tests.test_smart_transport.LengthPrefixedBodyDecoder.test_accept_bytes_all_at_once_with_excess OK 2ms 266s blackbox.test_commit.TestCommit.test_author_sets_property OK 68ms 266s breezy.bzr.tests.test_smart_transport.RemoteHTTPTransportTestCase.test__redirect_to_with_user OK 15ms 266s breezy.bzr.tests.test_smart_transport.RemoteTransportTests.test_plausible_url OK 6ms 266s breezy.bzr.tests.test_inv.TestMutableInventoryFromTree.test_some_files OK 64ms 266s breezy.bzr.tests.test_inventory_delta.TestContent.test_link_no_target OK 2ms 266s breezy.bzr.tests.test_inventory_delta.TestDeserialization.test_parse_duplicate_key_errors OK 3ms 266s breezy.bzr.tests.test_inventory_delta.TestDeserialization.test_parse_special_revid_not_valid_last_mod OK 3ms 266s breezy.bzr.tests.test_inventory_delta.TestDeserialization.test_parse_versioned_root_when_header_disallows OK 2ms 266s breezy.bzr.tests.test_inventory_delta.TestSerialization.test_to_inventory_torture OK 4ms 266s breezy.bzr.tests.test_knit.ErrorTests.test_knit_header_error OK 2ms 266s breezy.bzr.tests.test_knit.LowLevelKnitDataTests.test_valid_knit_data OK 2ms 266s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests.test_get_method OK 2ms 266s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests.test_read_compressed_parents OK 2ms 266s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests.test_skip_incomplete_record OK 2ms 266s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests_c.test_corrupted_parent_in_list OK 2ms 266s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests_c.test_invalid_position OK 4ms 266s breezy.bzr.tests.test_knit.LowLevelKnitIndexTests_c.test_read_utf8_version_id OK 2ms 266s breezy.bzr.tests.test_knit.TestAnnotatedKnitContent.test_constructor OK 2ms 266s breezy.bzr.tests.test_smart_transport.SmartClientMediumTests.test_simple_pipes__flush_subprocess_closed OK 46ms 266s breezy.bzr.tests.test_remote.TestStacking.test_unstacked_get_parent_map OK 600ms 266s breezy.bzr.tests.test_remote.TestVfsHas.test_unicode_path OK 2ms 266s breezy.bzr.tests.test_smart_transport.SmartClientMediumTests.test_simple_pipes_client_ignores_disconnect_when_not_connected OK 2ms 266s breezy.bzr.tests.test_knit.TestContentMapGenerator.test_get_record_stream_gives_records OK 6ms 266s breezy.bzr.tests.test_smart_transport.SmartClientMediumTests.test_ssh_client_raises_on_read_when_not_connected OK 2ms 266s breezy.bzr.tests.test_smart_transport.SmartClientMediumTests.test_tcp_client_ignores_disconnect_when_not_connected OK 2ms 266s breezy.bzr.tests.test_knit.TestGraphIndexKnit.test_add_no_callback_errors OK 4ms 266s breezy.bzr.tests.test_smart_transport.SmartServerRequestHandlerTests.test_hello_has_finished_body_on_dispatch OK 5ms 266s breezy.bzr.tests.test_knit.TestGraphIndexKnit.test_add_versions_different_dup OK 5ms 266s blackbox.test_commit.TestCommit.test_commit_lossy_native OK 64ms 266s breezy.bzr.tests.test_smart_transport.TestChunkedBodyDecoder.test_decode_error OK 3ms 266s breezy.bzr.tests.test_smart_transport.TestChunkedBodyDecoder.test_two_chunks OK 2ms 266s breezy.bzr.tests.test_smart_transport.TestClientEncodingProtocolThree.test_call_with_body_stream_empty_stream OK 2ms 266s breezy.bzr.tests.test_smart_transport.TestConventionalResponseHandlerBodyStream.test_interrupted_by_error OK 3ms 266s breezy.bzr.tests.test_knit.TestGraphIndexKnit.test_get_parent_map OK 8ms 266s breezy.bzr.tests.test_knit.TestKnitKnitAccess.test_add_raw_record OK 2ms 266s breezy.bzr.tests.test_smart_transport.TestGetProtocolFactoryForBytes.test_version_three OK 3ms 266s breezy.bzr.tests.test_smart_transport.TestProtocolThree.test_trivial_request OK 3ms 266s breezy.bzr.tests.test_knit.TestNoParentsGraphIndexKnit.test_add_version_delta_not_delta_index OK 4ms 266s breezy.bzr.tests.test_smart_transport.TestResponseEncodingProtocolThree.test_send_error_unknown_method OK 2ms 266s breezy.bzr.tests.test_repository.Test2a.test_chk_bytes_uses_custom_btree_parser OK 26ms 266s breezy.bzr.tests.test_smart_transport.TestSmartClientStreamMediumRequest.test_accept_bytes_after_finished_writing_errors OK 3ms 266s breezy.bzr.tests.test_knit.TestNoParentsGraphIndexKnit.test_add_versions_random_id_accepted OK 4ms 266s breezy.bzr.tests.test_smart_transport.TestSmartClientStreamMediumRequest.test_reset OK 2ms 266s breezy.bzr.tests.test_smart_transport.TestSmartProtocolTwoSpecifics.test_body_stream_serialisation OK 2ms 266s breezy.bzr.tests.test_smart_transport.TestSmartServerStreamMedium.test__build_protocol_returns_if_stopping OK 2ms 266s breezy.bzr.tests.test_smart_transport.TestSmartServerStreamMedium.test_pipe_like_stream_with_two_requests OK 2ms 266s breezy.bzr.tests.test_smart_transport.TestSmartServerStreamMedium.test_smart_query_version OK 2ms 266s breezy.bzr.tests.test_smart_transport.TestSmartServerStreamMedium.test_socket_stream_keyboard_interrupt_handling OK 2ms 266s breezy.bzr.tests.test_repository.Test2a.test_stream_source_to_non_gc OK 13ms 266s breezy.bzr.tests.test_smart_transport.TestSmartTCPServer.test_get_error_unexpected OK 9ms 266s breezy.bzr.tests.test_smart_transport.TestSuccessfulSmartServerResponse.test_construct_rejects_body_and_body_stream OK 2ms 266s blackbox.test_commit.TestCommit.test_commit_time_bad_time OK 36ms 266s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolOne.test_accept_excess_bytes_after_body OK 2ms 266s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolOne.test_client_cancel_read_body_does_not_eat_body_bytes OK 2ms 266s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolOne.test_construct_version_one_server_protocol OK 2ms 266s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolTwo.test_accept_body_bytes_to_protocol OK 2ms 266s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolTwo.test_client_call_with_body_bytes_uploads OK 2ms 266s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolTwo.test_construct_version_two_server_protocol OK 2ms 266s breezy.bzr.tests.test_smart_transport.Test_SmartClientRequest.test__send_doesnt_retry_read_failure OK 2ms 266s breezy.bzr.tests.test_smart_transport.Test_SmartClientVersionDetection.test_version_three_server OK 2ms 266s breezy.bzr.tests.test_smart_transport.WritableEndToEndTests.test_smart_transport_get OK 5ms 266s breezy.bzr.tests.test_knit.TestPackKnitAccess.test__get_record_map_retries OK 48ms 266s breezy.bzr.tests.test_knit.TestPackKnitAccess.test_get_record_stream_yields_disk_sorted_order OK 17ms 266s breezy.bzr.tests.test_knit.TestPackKnitAccess.test_reload_or_raise_no_reload OK 2ms 266s blackbox.test_commit.TestCommit.test_fixes_bug_unicode OK 45ms 266s breezy.bzr.tests.test_remote.TestBranchHeadsToFetch.test_backwards_compatible_no_tags OK 215ms 266s breezy.bzr.tests.test_knit.TestPlainKnitContent.test_get_line_delta_blocks_noeol OK 2ms 266s breezy.bzr.tests.test_knit.TestStacking.test_check OK 10ms 266s breezy.bzr.tests.test_repository.TestDevelopment6FindParentIdsOfRevisions.test_ghost OK 69ms 266s breezy.bzr.tests.test_knit.TestStacking.test_iter_lines_added_or_present_in_keys OK 6ms 266s breezy.bzr.tests.test_knit.Test_KnitAnnotator.test__process_pending OK 2ms 266s breezy.bzr.tests.test_pack.TestBytesRecordReader.test_early_eof OK 2ms 266s breezy.bzr.tests.test_pack.TestBytesRecordReader.test_record_with_no_name OK 2ms 266s breezy.bzr.tests.test_pack.TestBytesRecordReader.test_validate_unparseable_length OK 2ms 266s breezy.bzr.tests.test_pack.TestContainerPushParserBytesParsing.test_read_invalid_name_whitespace OK 2ms 266s breezy.bzr.tests.test_pack.TestContainerReader.test_empty_container OK 2ms 266s breezy.bzr.tests.test_pack.TestContainerReader.test_validate_empty_container OK 1ms 266s breezy.bzr.tests.test_pack.TestContainerSerialiser.test_bytes_record_one_name_with_two_parts OK 1ms 266s breezy.bzr.tests.test_pack.TestContainerWriter.test_add_bytes_record_split_writes OK 1ms 266s breezy.bzr.tests.test_pack.TestContainerWriter.test_end OK 1ms 266s breezy.bzr.tests.test_repository.TestFeatures.test_open_with_present_feature OK 16ms 266s breezy.bzr.tests.test_pack.TestErrors.test_unknown_record_type OK 1ms 266s breezy.bzr.tests.test_repository.TestFormatKnit1.test_supports_external_lookups OK 17ms 266s breezy.bzr.tests.test_remote.TestBranchRevisionIdToRevno.test_dotted_no_smart_verb OK 45ms 266s breezy.bzr.tests.test_remote.TestBranchSetLastRevisionInfo.test_no_such_revision OK 3ms 266s breezy.bzr.tests.test_remote.TestBranchSetTagsBytes.test_trivial OK 3ms 266s breezy.bzr.tests.test_remote.TestBzrDirCloningMetaDir.test_current_server OK 6ms 266s breezy.bzr.tests.test_repository.TestKnitPackStreamSource.test_source_to_exact_pack_rich_root_pack OK 15ms 266s breezy.bzr.tests.test_remote.TestBzrDirDestroyRepository.test_destroy_repository OK 3ms 266s breezy.bzr.tests.test_remote.TestBzrDirHasWorkingTree.test_has_workingtree OK 3ms 266s breezy.bzr.tests.test_repository.TestPack.test___eq____ne__ OK 5ms 266s breezy.bzr.tests.test_repository.TestRepositoryFormat.test_from_string OK 4ms 266s blackbox.test_log.TestLogFile.test_log_file2 OK 345ms 266s blackbox.test_commit.TestCommit.test_multiple_authors OK 73ms 266s breezy.bzr.tests.test_repository.TestRepositoryFormatRegistry.test_register_unregister_format OK 2ms 266s breezy.bzr.tests.test_repository.TestRepositoryPackCollection.test_all_packs_none OK 38ms 266s breezy.bzr.tests.test_testament.TestamentTests.test_testament_revprops OK 137ms 266s breezy.bzr.tests.test_remote.TestBzrDirOpenBranch.test_backwards_compat OK 48ms 266s breezy.bzr.tests.test_remote.TestBzrDirOpenRepository.test_current_server OK 3ms 266s breezy.bzr.tests.test_remote.TestErrorTranslationSuccess.test_LockFailed OK 3ms 266s breezy.bzr.tests.test_remote.TestErrorTranslationSuccess.test_PermissionDenied_one_arg_and_context OK 3ms 266s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_fail(FakeNFSTransportDecorator,FakeNFSServer) OK 93ms 266s breezy.bzr.tests.test_remote.TestErrorTranslationSuccess.test_generic_IndexError_no_classname OK 2ms 266s breezy.bzr.tests.test_repository.TestRepositoryPackCollection.test_pack_distribution_stable_at_boundaries OK 18ms 266s blackbox.test_commit.TestCommit.test_partial_commit_with_renames_in_tree OK 104ms 266s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_fail(PathFilteringTransport,TestingPathFilteringServer) OK 75ms 266s blackbox.test_log.TestLogMatch.test_committer OK 144ms 266s blackbox.test_ancestry.TestAncestry.test_ancestry_with_checkout OK 407ms 266s breezy.bzr.tests.test_testament.TestamentTestsStrict.test_null_testament OK 114ms 266s breezy.bzr.tests.test_repository.TestRepositoryPackCollection.test_reload_pack_names_new_entry OK 119ms 266s breezy.bzr.tests.test_rio.TestRio.test_empty_value OK 2ms 266s breezy.bzr.tests.test_rio.TestRio.test_read_nul_bytes OK 2ms 266s breezy.bzr.tests.test_rio.TestRio.test_stanza OK 2ms 266s breezy.bzr.tests.test_smart.SmartTCPServerHookTests.test_run_server_stopped_hooks OK 3ms 267s breezy.bzr.tests.test_remote.TestRemoteBranchEffort.test_copy_content_into_avoids_revision_history OK 140ms 267s breezy.bzr.tests.test_remote.TestRemoteSSHTransportAuthentication.test_defaults_to_none OK 4ms 267s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestGetAllReferenceInfo.test_get_some OK 17ms 267s breezy.bzr.tests.test_remote.TestRepositoryFormat.test_get_format_description OK 3ms 267s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_mergeable_from_url(FakeNFSTransportDecorator,FakeNFSServer) OK 78ms 267s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestGetTagsBytes.test_get_bytes OK 13ms 267s blackbox.test_commit.TestCommit.test_verbose_commit_moved OK 106ms 267s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestLockWrite.test_lock_write_with_mismatched_tokens_on_locked_branch OK 23ms 267s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestSetConfigOption.test_value_name_section OK 26ms 267s breezy.bzr.tests.test_testament.TestamentTestsStrict2.test_from_tree OK 112ms 267s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestSetLastRevisionEx.test_NoSuchRevision OK 17ms 267s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_mergeable_from_url(PathFilteringTransport,TestingPathFilteringServer) OK 78ms 267s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestSetLastRevisionInfo.test_TipChangeRejected OK 15ms 267s blackbox.test_config.TestConfigDirectory.test_parent_alias OK 101ms 267s blackbox.test_annotate.TestAnnotate.test_annotate_cmd_long OK 167ms 267s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestUnlock.test_unlock_on_locked_branch_and_repo OK 22ms 267s breezy.bzr.tests.test_smart.TestSmartServerBzrDirRequestDestroyBranch.test_destroy_branch_named OK 17ms 267s breezy.bzr.tests.test_smart.TestSmartServerBzrDirRequestHasWorkingTree.test_has_workingtree_no OK 11ms 267s blackbox.test_config.TestConfigDisplay.test_multiline_value_only OK 40ms 267s breezy.bzr.tests.test_smart.TestSmartServerRepositoryAllRevisionIds.test_empty OK 13ms 267s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_mergeable_respects_possible_transports(FakeNFSTransportDecorator,FakeNFSServer) SKIP 74ms 267s Need a ConnectedTransport to test transport reuse 267s breezy.bzr.tests.test_smart.TestSmartServerRepositoryGatherStats.test_unknown_revid OK 9ms 267s breezy.bzr.tests.test_remote.TestRepositoryGetParentMap.test_get_parent_map_gets_ghosts_from_result OK 166ms 267s breezy.bzr.tests.test_remote.TestRepositoryGetRevIdForRevno.test_nosuchrevision OK 2ms 267s breezy.bzr.tests.test_remote.TestRepositoryGetRevisionGraph.test_unexpected_error OK 2ms 267s breezy.bzr.tests.test_remote.TestRepositoryHasSignatureForRevisionId.test_is_not_shared OK 2ms 267s breezy.bzr.tests.test_smart.TestSmartServerRepositoryGetRevIdForRevno.test_known_revid_missing OK 8ms 267s breezy.bzr.tests.test_remote.TestRepositoryIsShared.test_is_not_shared OK 3ms 267s breezy.bzr.tests.test_remote.TestRepositoryLockWrite.test_lock_write_already_locked OK 3ms 267s breezy.bzr.tests.test_remote.TestRepositoryReconcile.test_reconcile OK 5ms 267s breezy.bzr.tests.test_remote.TestRepositoryWriteGroups.test_commit_write_group OK 2ms 267s blackbox.test_config.TestConfigRemoveOption.test_locations_config_inside_branch OK 52ms 267s blackbox.test_annotate.TestSimpleAnnotate.test_annotate_cmd_revspec_branch OK 96ms 267s blackbox.test_config.TestWithoutConfig.test_all_remove_exclusive OK 7ms 267s breezy.bzr.tests.test_smart.TestSmartServerRepositoryGetStream.test_search OK 44ms 267s breezy.bzr.tests.test_smart.TestSmartServerRepositoryIsShared.test_is_shared OK 11ms 267s breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL.test_read_mergeable_respects_possible_transports(PathFilteringTransport,TestingPathFilteringServer) SKIP 77ms 267s Need a ConnectedTransport to test transport reuse 267s breezy.bzr.tests.test_smart.TestSmartServerRepositoryMakeWorkingTrees.test_is_not_shared OK 10ms 267s breezy.bzr.tests.test_smart.TestSmartServerRepositoryUnlock.test_unlock_on_locked_repo OK 16ms 267s breezy.bzr.tests.test_smart.TestSmartServerRequest.test_translate_client_path OK 3ms 267s breezy.bzr.tests.test_remote.BasicRemoteObjectTests.test_find_correct_format(HPSS-v3) OK 35ms 267s breezy.bzr.tests.test_smart.TestSmartServerRequestHasRevision.test_present_revision OK 30ms 267s blackbox.test_log.TestLogMerges.test_force_merge_revisions_off OK 358ms 267s blackbox.test_annotate.TestSimpleAnnotate.test_annotate_removed_file OK 100ms 267s breezy.bzr.tests.test_remote.BasicRemoteObjectTests.test_remote_branch_repr(HPSS-v3) OK 49ms 267s breezy.bzr.tests.test_smart.TestSmartServerRequestOpenBranch.test_branch_reference OK 50ms 267s breezy.bzr.tests.test_smart.TestSmartServerRequestOpenBranchV3.test_branch OK 15ms 267s breezy.bzr.tests.test_smart.TestSmartServerRequestOpenBzrDir_2_1.test_empty_directory OK 3ms 267s breezy.bzr.tests.test_smart.TestSmartServerResponse.test__str__ OK 2ms 267s breezy.bzr.tests.test_smart.TestSmartServerRequestFindRepository.test_rich_root_and_subtree_encoding(find_repository) OK 10ms 267s breezy.bzr.tests.test_smart_request.TestErrors.test_disabled_method OK 2ms 267s breezy.bzr.tests.test_smart_request.TestRequestHanderErrorTranslation.test_generic_BzrError OK 2ms 267s breezy.bzr.tests.test_smart_request.TestSmartRequestHandlerErrorTranslation.test_error_translation_from_chunk_received OK 2ms 267s breezy.bzr.tests.test_smart_signals.TestSignalHandlers.test_registered_callback_gets_called OK 2ms 267s breezy.bzr.tests.test_smart_transport.LengthPrefixedBodyDecoder.test_construct OK 2ms 267s breezy.bzr.tests.test_smart_transport.RemoteHTTPTransportTestCase.test_redirected_to_same_host_different_protocol OK 15ms 267s breezy.bzr.tests.test_smart_transport.SmartClientMediumTests.test_construct_smart_simple_pipes_client_medium OK 2ms 267s breezy.bzr.tests.test_smart_transport.ReadOnlyEndToEndTests.test_mkdir_error_readonly OK 1006ms 267s breezy.bzr.tests.test_smart_transport.RemoteHTTPTransportTestCase.test_remote_path_after_clone_child OK 18ms 267s breezy.bzr.tests.test_smart_transport.SmartClientMediumTests.test_construct_smart_ssh_client_medium OK 3ms 267s breezy.bzr.tests.test_smart_transport.SmartClientMediumTests.test_simple_pipes__read_bytes_subprocess_closed OK 40ms 267s breezy.bzr.tests.test_smart_transport.SmartClientMediumTests.test_simple_pipes_client__accept_bytes_writes_to_writable OK 4ms 267s breezy.bzr.tests.test_smart_transport.SmartClientMediumTests.test_simple_pipes_client_supports__flush OK 2ms 267s breezy.bzr.tests.test_smart_transport.SmartClientMediumTests.test_ssh_client_repr_no_port OK 4ms 267s breezy.bzr.tests.test_remote.BasicRemoteObjectTests.test_remote_repo_format_supports_external_references(HPSS-v3) OK 116ms 267s breezy.bzr.tests.test_smart_transport.SmartClientMediumTests.test_ssh_client_changes_command_when_bzr_remote_path_passed OK 7ms 267s breezy.bzr.tests.test_remote.TestBranchGetParent.test_parent_relative OK 3ms 267s breezy.bzr.tests.test_smart_transport.SmartClientMediumTests.test_tcp_client_supports__flush OK 4ms 267s breezy.bzr.tests.test_smart_transport.SmartClientMediumTests.test_ssh_client_repr_no_username OK 2ms 267s breezy.bzr.tests.test_tuned_gzip.TestToGzip.test_enormous_chunks OK 375ms 267s breezy.bzr.tests.test_remote.TestBranchGetSetConfig.test_get_multi_line_branch_conf OK 4ms 267s breezy.bzr.tests.test_remote.TestBranchHeadsToFetch.test_uses_last_revision_info_and_tags_by_default OK 3ms 267s breezy.bzr.tests.test_smart_transport.SmartServerRequestHandlerTests.test_readonly_exception_becomes_transport_not_possible OK 11ms 267s breezy.bzr.tests.test_smart_transport.TestChunkedBodyDecoder.test_excess_bytes OK 2ms 267s breezy.bzr.tests.test_remote.TestBranchRevisionIdToRevno.test_ghost_revid OK 3ms 267s breezy.bzr.tests.test_remote.TestBranchSetLastRevisionInfo.test_set_last_revision_info OK 2ms 267s breezy.bzr.tests.test_smart_transport.TestClientDecodingProtocolThree.test_read_response_tuple_error OK 2ms 267s breezy.bzr.tests.test_smart_transport.TestClientEncodingProtocolThree.test_call_with_body_stream_smoke_test OK 2ms 267s breezy.bzr.tests.test_smart_transport.TestConventionalResponseHandlerBodyStream.test_read_body_bytes_interrupted_by_connection_lost OK 2ms 267s breezy.bzr.tests.test_smart_transport.TestMessageHandlerErrors.test_non_conventional_request OK 7ms 267s breezy.bzr.tests.test_smart_transport.TestRemoteTransport.test_use_connection_factory OK 2ms 267s breezy.bzr.tests.test_smart_transport.TestServerHooks.test_server_started_hook_memory OK 7ms 267s breezy.bzr.tests.test_smart_transport.TestSmartClientStreamMediumRequest.test_construct_while_another_request_active_throws OK 2ms 267s breezy.bzr.tests.test_smart_transport.TestSmartClientUnicode.test_call_with_body_bytes_unicode_body OK 2ms 267s breezy.bzr.tests.test_remote.TestBranch_get_stacked_on_url.test_backwards_compatible OK 28ms 267s breezy.bzr.tests.test_smart_transport.TestSmartProtocolTwoSpecifics.test_body_stream_with_empty_element_serialisation OK 2ms 267s breezy.bzr.tests.test_smart_transport.TestSmartServerStreamMedium.test_pipe_like_build_protocol_non_two OK 2ms 267s breezy.bzr.tests.test_smart_transport.TestSmartServerStreamMedium.test_pipe_stream_incomplete_request OK 3ms 267s breezy.bzr.tests.test_smart_transport.TestSmartServerStreamMedium.test_socket_build_protocol_two OK 3ms 267s breezy.bzr.tests.test_smart_transport.TestSmartServerStreamMedium.test_socket_stream_with_bulk_data OK 3ms 267s breezy.bzr.tests.test_smart_transport.TestSmartTCPServer.test_propagates_timeout OK 2ms 267s breezy.bzr.tests.test_smart_transport.TestSuccessfulSmartServerResponse.test_construct_with_body_stream OK 2ms 267s breezy.bzr.tests.test_remote.TestBzrDirCloningMetaDir.test_unknown OK 13ms 267s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolOne.test_accept_excess_bytes_are_preserved OK 2ms 267s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolOne.test_client_read_body_bytes_incremental OK 2ms 267s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolOne.test_server_offset_serialisation OK 2ms 267s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolTwo.test_accept_excess_bytes_after_body OK 2ms 267s breezy.bzr.tests.test_remote.TestBzrDirFormatInitializeEx.test_error OK 3ms 267s breezy.bzr.tests.test_remote.TestBzrDirHasWorkingTree.test_no_workingtree OK 2ms 267s breezy.bzr.tests.test_remote.TestBzrDirOpenBranch.test_branch_missing OK 3ms 267s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolTwo.test_client_cancel_read_body_does_not_eat_body_bytes OK 2ms 267s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolTwo.test_server_offset_serialisation OK 2ms 267s breezy.bzr.tests.test_smart_transport.Test_SmartClientRequest.test__send_read_response_sockets OK 3ms 267s blackbox.test_conflicts.TestConflicts.test_conflicts OK 290ms 267s breezy.bzr.tests.test_remote.TestErrorTranslationRobustness.test_context_missing_a_key OK 3ms 267s breezy.bzr.tests.test_smart_transport.WritableEndToEndTests.test__remote_path OK 5ms 267s breezy.bzr.tests.test_remote.TestErrorTranslationSuccess.test_MemoryError OK 3ms 267s breezy.bzr.tests.test_smart_transport.WritableEndToEndTests.test_start_tcp_server OK 6ms 267s breezy.bzr.tests.test_remote.TestErrorTranslationSuccess.test_PermissionDenied_two_args OK 3ms 267s breezy.bzr.tests.test_remote.TestErrorTranslationSuccess.test_generic_KeyError OK 3ms 267s blackbox.test_cp.TestCopy.test_cp_file OK 70ms 267s breezy.bzr.tests.test_smart_transport.SmartServerCommandTests.test_get_bundle OK 135ms 267s breezy.bzr.tests.test_smart_transport.SmartServerRequestHandlerTests.test_readv_accept_body OK 6ms 267s breezy.bzr.tests.test_smart_transport.TestChunkedBodyDecoder.test_incomplete_chunk OK 2ms 267s breezy.bzr.tests.test_smart_transport.TestClientDecodingProtocolThree.test_read_response_tuple_raises_UnknownSmartMethod OK 3ms 267s breezy.bzr.tests.test_smart_transport.TestClientEncodingProtocolThree.test_call_writes_just_once OK 2ms 267s breezy.bzr.tests.test_transform.TestBuildTree.test_build_tree_accelerator_wrong_kind OK 145ms 267s breezy.bzr.tests.test_smart_transport.TestErrors.test_smart_message_handler_error OK 5ms 267s breezy.bzr.tests.test_smart_transport.TestProtocolThree.test_decode_bytes OK 2ms 267s breezy.bzr.tests.test_smart_transport.TestResponseEncoderBufferingProtocolThree.test_send_error_writes_just_once OK 2ms 267s breezy.bzr.tests.test_smart_transport.TestServerHooks.test_server_stopped_hook_simple_file OK 6ms 267s breezy.bzr.tests.test_smart_transport.TestSmartClientStreamMediumRequest.test_finished_read_before_finished_write_errors OK 2ms 267s breezy.bzr.tests.test_smart_transport.TestSmartClientUnicode.test_call_with_body_bytes_unicode_method OK 3ms 267s breezy.bzr.tests.test_smart_transport.TestSmartProtocolTwoSpecifics.test_client_read_response_tuple_raises_UnknownSmartMethod OK 2ms 267s blackbox.test_debug.TestDebugOption.test_dash_dlock OK 40ms 267s breezy.bzr.tests.test_smart_transport.TestSmartServerStreamMedium.test_pipe_like_build_protocol_two OK 3ms 267s breezy.bzr.tests.test_smart_transport.TestSmartServerStreamMedium.test_pipe_wait_for_bytes_no_fileno OK 2ms 267s breezy.bzr.tests.test_smart_transport.TestSmartServerStreamMedium.test_socket_like_build_protocol_empty_bytes OK 4ms 267s breezy.bzr.tests.test_smart_transport.TestSmartServerStreamMedium.test_socket_stream_with_two_requests OK 3ms 267s breezy.bzr.tests.test_smart_transport.TestSmartTCPServer.test_serve_closes_out_finished_connections OK 5ms 267s breezy.bzr.tests.test_smart_transport.TestSuccessfulSmartServerResponse.test_is_successful OK 2ms 267s breezy.bzr.tests.test_remote.TestRemoteBranchEffort.test_fetch_everything_backwards_compat OK 120ms 267s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolOne.test_accept_request_and_body_all_at_once OK 3ms 267s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolOne.test_client_read_body_bytes_interrupted_connection OK 2ms 267s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolThree.test_connection_closed_reporting OK 3ms 267s breezy.bzr.tests.test_remote.TestRemoteSSHTransportAuthentication.test_uses_authentication_config OK 6ms 267s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolTwo.test_accept_excess_bytes_after_dispatch OK 2ms 267s breezy.bzr.tests.test_remote.TestRepositoryGatherStats.test_revid_no_committers OK 4ms 267s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolTwo.test_client_read_body_bytes_all OK 2ms 267s breezy.bzr.tests.test_smart_transport.Test_SmartClient.test_call_default_headers OK 2ms 267s breezy.bzr.tests.test_smart_transport.Test_SmartClientRequest.test__send_request_retries_body_stream_if_not_started OK 20ms 267s breezy.bzr.tests.test_testament.TestamentTests.test_testament_unicode_commit_message OK 159ms 267s breezy.bzr.tests.test_smart_transport.WritableEndToEndTests.test_clone_changes_base OK 5ms 267s breezy.bzr.tests.test_remote.TestRepositoryGetParentMap.test_get_parent_map_negative_caches_missing_keys OK 35ms 267s breezy.bzr.tests.test_serializer.TestSerializer.test_registry OK 2ms 267s breezy.bzr.tests.test_remote.TestRepositoryGetRevIdForRevno.test_ok OK 3ms 267s breezy.bzr.tests.test_remote.TestRepositoryGetRevisionSignatureText.test_no_signature OK 2ms 267s breezy.bzr.tests.test_remote.TestRepositoryInsertStream.test_locked_repo_with_lock_token OK 3ms 267s breezy.bzr.tests.test_remote.TestRepositoryIsShared.test_is_shared OK 3ms 267s breezy.bzr.tests.test_remote.TestRepositoryLockWrite.test_lock_write_unlockable OK 2ms 267s breezy.bzr.tests.test_remote.TestRepositoryRevisionTreeArchive.test_simple OK 4ms 267s breezy.bzr.tests.test_remote.TestRepositoryWriteGroups.test_resume_write_group OK 3ms 267s blackbox.test_log.TestLogMerges.test_omit_merges_without_sidelines OK 393ms 267s breezy.bzr.tests.test_transform.TestBuildTree.test_case_insensitive_build_tree_inventory OK 162ms 267s breezy.bzr.tests.test_transform.TestInventoryAltered.test_inventory_altered_unchanged OK 41ms 267s breezy.bzr.tests.test_vf_search.TestLimitedSearchResultFromParentMap.test_ancestry_1 OK 2ms 267s breezy.bzr.tests.test_vf_search.TestSearchResultFromParentMap.test_ancestry_2 OK 2ms 267s breezy.bzr.tests.test_testament.TestamentTests.test_testament_with_contents OK 144ms 267s breezy.bzr.tests.test_remote.TestStacking.test_stacked_get_stream_topological OK 668ms 267s breezy.bzr.tests.test_remote.TestTransportMkdir.test_permissiondenied OK 2ms 267s breezy.bzr.tests.test_remote.Test_ClientMedium_remote_is_at_least.test_initially_unlimited OK 2ms 267s breezy.bzr.tests.test_repository.Test2a.test_inconsistency_fatal OK 9ms 267s breezy.bzr.tests.test_testament.TestamentTestsStrict.test_testament_symlinks OK 235ms 267s blackbox.test_log.TestLogRevSpecs.test_log_change_revno OK 216ms 267s blackbox.test_bisect.BisectTestCase.testRunScriptMergePointXFAIL 634ms 267s 267s blackbox.test_big_file.TestAdd.test_make_file_bigXFAIL 9ms 267s reason: {{{commit keeps entire files in memory}}} 267s 267s breezy.bzr.tests.test_repository.TestCrossFormatPacks.test_sink_format_hint_no OK 115ms 268s breezy.bzr.tests.test_testament.TestamentTestsStrict.test_testament_unicode_commit_message OK 224ms 268s breezy.bzr.tests.test_repository.TestDevelopment6FindParentIdsOfRevisions.test_not_null_set OK 93ms 268s breezy.bzr.tests.test_repository.TestFormatKnit1.test_deserialise_uses_global_revision_id OK 68ms 268s blackbox.test_diff.TestCheckoutDiff.test_diff_color_always OK 568ms 268s breezy.bzr.tests.test_repository.TestInterRepository.test_register_inter_repository_class OK 42ms 268s breezy.bzr.tests.test_testament.TestamentTestsStrict2.test_testament_revprops OK 285ms 268s breezy.bzr.tests.test_tuned_gzip.TestToGzip.test_simple_text OK 2ms 268s breezy.bzr.tests.test_repository.TestKnitPackStreamSource.test_stream_source_to_non_exact OK 14ms 268s blackbox.test_log.TestLogRevSpecs.test_log_no_revspec OK 293ms 268s blackbox.test_log.TestLogSignatures.test_log_with_signatures SKIP 19ms 268s gpg 268s 268s breezy.bzr.tests.test_repository.TestRepositoryFormat.test_find_format OK 32ms 268s blackbox.test_branch.TestBranch.test_branch_into_empty_dir OK 299ms 268s breezy.bzr.tests.test_repository.TestRepositoryFormatKnit3.test_supports_external_lookups OK 66ms 268s blackbox.test_log.TestLogVerbose.test_log_short_verbose OK 222ms 268s breezy.bzr.tests.test_testament.TestamentTestsStrict2.test_testament_symlinks OK 436ms 268s breezy.bzr.tests.test_tuned_gzip.TestToGzip.test_single_chunk OK 2ms 268s breezy.bzr.tests.test_repository.TestRepositoryPackCollection.test__obsolete_packs OK 251ms 268s blackbox.test_diff.TestCheckoutDiff.test_diff_p1 OK 421ms 268s breezy.bzr.tests.test_transform.TestBuildTree.test_build_tree_hardlink OK 409ms 268s breezy.bzr.tests.test_remote.TestStacking.test_stacked_get_stream_unordered OK 922ms 268s blackbox.test_logformats.TestLogFormats.test_logformat_line_wide OK 213ms 268s breezy.bzr.tests.test_repository.TestRepositoryPackCollection.test_autopack_reloads_and_stops OK 257ms 268s blackbox.test_diff.TestCheckoutDiff.test_moved_away OK 234ms 268s blackbox.test_diff.TestDiff.test_diff_illegal_prefix_value OK 8ms 268s breezy.bzr.tests.test_repository.TestRepositoryPackCollection.test_plan_pack_operations_2010_combines_smallest_two OK 46ms 268s blackbox.test_branch.TestBranch.test_branch_switch_no_branch OK 596ms 268s breezy.bzr.tests.test_repository.Test_LazyListJoin.test__repr__ OK 2ms 268s breezy.bzr.tests.test_rio.TestRio.test_quoted OK 2ms 268s breezy.bzr.tests.test_rio.TestRio.test_rio_raises_type_error OK 2ms 268s breezy.bzr.tests.test_rio.TestRio.test_whitespace_value OK 2ms 268s breezy.bzr.tests.test_transform.TestBuildTree.test_build_tree_hardlinks_preserve_execute OK 383ms 268s breezy.bzr.tests.test_smart.TestSmartServerBranchBreakLock.test_lock_to_break OK 16ms 268s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestGetParent.test_get_parent_something OK 16ms 268s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestLockWrite.test_lock_write_on_locked_branch OK 17ms 268s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestRevisionIdToRevno.test_not_found OK 12ms 268s blackbox.test_ls.TestLS.test_ls_directory OK 269ms 268s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestSetLastRevision.test_TipChangeRejected OK 20ms 268s blackbox.test_lsprof.TestLSProf.test_file OK 30ms 268s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestSetLastRevisionEx.test_branch_last_revision_info_rewind OK 42ms 269s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestSetParent.test_set_parent_none OK 18ms 269s breezy.bzr.tests.test_smart.TestSmartServerBzrDirRequestCloningMetaDir.test_cloning_metadir OK 5ms 269s breezy.bzr.tests.test_smart.TestSmartServerBzrDirRequestGetBranches.test_ref OK 16ms 269s breezy.bzr.tests.test_transform.TestBuildTree.test_file_conflict_handling OK 430ms 269s breezy.bzr.tests.test_versionedfile.Test_MPDiffGenerator.test_compute_diffs OK 4ms 269s breezy.bzr.tests.test_vf_search.TestLimitedSearchResultFromParentMap.test_multiple_heads OK 2ms 269s breezy.bzr.tests.test_vf_search.TestSearchResultFromParentMap.test_partial_search OK 2ms 269s blackbox.test_diff.TestDiff.test_diff_prefix OK 204ms 269s breezy.bzr.tests.test_transform.TestBuildTree.test_mixed_conflict_handling OK 206ms 269s breezy.bzr.tests.test_versionedfile.Test_MPDiffGenerator.test_finds_parents OK 6ms 269s breezy.bzr.tests.test_vf_search.TestPendingAncestryResultGetKeys.test_get_keys OK 32ms 269s breezy.bzr.tests.test_vf_search.TestSearchResultRefine.test_refine OK 2ms 269s blackbox.test_branch.TestBranch.test_from_colocated OK 284ms 269s breezy.bzr.tests.test_remote.TestUpdateBoundBranchWithModifiedBoundLocation.test_plus_sign OK 668ms 269s breezy.bzr.tests.test_remote.Test_ClientMedium_remote_path_from_transport.test_remote_path_from_transport OK 2ms 269s blackbox.test_diff.TestDiffLabels.test_diff_label_added OK 247ms 269s breezy.bzr.tests.test_vfs_ratchet.TestSmartServerBreakLock.test_simple_branch_break_lock OK 191ms 269s breezy.bzr.tests.test_repository.Test2a.test_inventories_use_chk_map_with_parent_base_dict OK 25ms 269s blackbox.test_exceptions.TestDeprecationWarning.test_repository_deprecation_warning_suppressed_branch OK 119ms 269s breezy.bzr.tests.test_repository.TestCrossFormatPacks.test_sink_format_hint_yes OK 241ms 269s breezy.bzr.tests.test_smart.TestSmartServerPackRepositoryAutopack.test_autopack_needed OK 582ms 269s breezy.bzr.tests.test_smart.TestSmartServerRepositoryBreakLock.test_nothing_to_break OK 20ms 269s breezy.bzr.tests.test_smart.TestSmartServerRepositoryGetParentMap.test_trivial_include_missing OK 12ms 269s breezy.bzr.tests.test_vfs_ratchet.TestSmartServerBranching.test_branch_from_trivial_branch_to_same_server_branch_acceptanceXFAIL 1834ms 269s reason: {{{branching to the same branch requires VFS access}}} 269s 269s testtools.matchers._impl.MismatchError: no VFS calls expected, got: b'mkdir'(b'/extra/target', b''),b'mkdir'(b'/extra/target', b'') 269s 269s blackbox.test_export.TestExport.test_basic_zipfile_export OK 231ms 269s breezy.bzr.tests.test_smart.TestSmartServerRepositoryGetRevisionGraph.test_specific_revision_argument OK 38ms 269s breezy.bzr.tests.test_smart.TestSmartServerRepositoryInsertStream.test_insert_stream_empty OK 10ms 269s breezy.bzr.tests.test_smart.TestSmartServerRepositoryIterRevisions.test_missing OK 14ms 269s breezy.bzr.tests.test_smart.TestSmartServerRepositoryRequest.test_no_repository OK 10ms 269s breezy.bzr.tests.test_vfs_ratchet.TestSmartServerInfo.test_verbose_branch_info OK 405ms 269s breezy.bzr.tests.test_smart.TestSmartServerRepositoryWriteGroup.test_check_write_group_invalid OK 12ms 269s breezy.bzr.tests.test_smart.TestSmartServerRequestBzrDirInitializeEx.test_initialized_dir OK 16ms 269s breezy.bzr.tests.test_repository.TestDevelopment6FindParentIdsOfRevisions.test_righthand_parent OK 181ms 269s breezy.bzr.tests.test_smart.TestSmartServerRequestInitializeBzrDir.test_empty_dir OK 9ms 269s breezy.bzr.tests.test_vfs_ratchet.TestSmartServerConfig.test_simple_branch_config OK 158ms 269s blackbox.test_merge.TestMerge.test_merge_arbitrary OK 926ms 269s blackbox.test_branch.TestBranchStacked.test_branch_stacked_branch_stacked OK 756ms 269s blackbox.test_export.TestExport.test_export_uncommitted OK 255ms 269s breezy.bzr.tests.test_smart.TestSmartServerRequestOpenBranchV2.test_branch_reference OK 201ms 269s breezy.bzr.tests.test_smart.TestSmartServerRequestOpenBranchV3.test_stacked_branch OK 43ms 269s breezy.bzr.tests.test_repository.TestFormatKnit1.test_disk_layout OK 254ms 270s breezy.bzr.tests.test_repository.TestKnitPackStreamSource.test_source_to_exact_pack_092 OK 22ms 270s breezy.bzr.tests.test_repository.TestKnitPackStreamSource.test_stream_source_to_non_exact_rich_root OK 13ms 270s breezy.bzr.tests.test_repository.TestRepositoryFormat.test_find_format_no_repository OK 10ms 270s breezy.bzr.tests.test_repository.TestRepositoryFormatRegistry.test_get_all OK 2ms 270s breezy.bzr.tests.test_smart.TestSmartServerRequestOpenBzrDir_2_1_disk.test_present_with_workingtree OK 58ms 270s breezy.bzr.tests.test_smart.TestSmartServerRequestFindRepository.test_no_repository(find_repositoryV3) OK 7ms 270s breezy.bzr.tests.test_smart.TestSmartServerRequestFindRepository.test_shared_repository(find_repositoryV2) OK 19ms 270s breezy.bzr.tests.test_smart_request.TestRequestHanderErrorTranslation.test_LockContention OK 3ms 270s breezy.bzr.tests.test_smart_request.TestSmartRequest.test_all_registered_requests_are_safety_qualified OK 2ms 270s breezy.bzr.tests.test_smart_signals.TestSignalHandlers.test_failing_callback OK 4ms 270s breezy.bzr.tests.test_smart_transport.HTTPTunnellingSmokeTest.test_smart_http_medium_request_accept_bytes OK 2ms 270s breezy.bzr.tests.test_smart_transport.RemoteHTTPTransportTestCase.test__redirect_sibling_protocol OK 31ms 270s breezy.bzr.tests.test_smart_transport.RemoteTransportRegistration.test_registration OK 3ms 270s blackbox.test_export.TestExport.test_zip_export_directories OK 207ms 270s blackbox.test_branches.TestBranches.test_indicates_non_branch OK 214ms 270s breezy.bzr.tests.test_smart_transport.SmartClientMediumTests.test_simple_pipes__accept_bytes_subprocess_closed OK 28ms 270s breezy.bzr.tests.test_smart_transport.SmartClientMediumTests.test_simple_pipes_client_disconnect_does_nothing OK 2ms 270s breezy.bzr.tests.test_smart_transport.SmartClientMediumTests.test_ssh_client_disconnect_does_so OK 2ms 270s breezy.bzr.tests.test_smart_transport.SmartClientMediumTests.test_tcp_client_disconnect_does_so OK 7ms 270s breezy.bzr.tests.test_smart_transport.SmartServerRequestHandlerTests.test_disable_vfs_handler_classes_via_environment OK 3ms 270s breezy.bzr.tests.test_smart_transport.TestChunkedBodyDecoder.test_byte_at_a_time OK 4ms 270s breezy.bzr.tests.test_smart_transport.TestChunkedBodyDecoder.test_one_chunk OK 4ms 270s breezy.bzr.tests.test_smart_transport.TestClientEncodingProtocolThree.test_call_with_body_bytes_smoke_test OK 3ms 270s breezy.bzr.tests.test_smart_transport.TestConventionalRequestHandlerBodyStream.test_multiple_bytes_parts OK 2ms 270s breezy.bzr.tests.test_smart_transport.TestFailedSmartServerResponse.test_is_successful OK 2ms 270s breezy.bzr.tests.test_smart_transport.TestProtocolThree.test_decode_structure OK 2ms 270s breezy.bzr.tests.test_smart_transport.TestResponseEncoderBufferingProtocolThree.test_send_response_writes_just_once OK 2ms 270s breezy.bzr.tests.test_smart_transport.TestServerSocketUsage.test_server_start_stop OK 4ms 270s breezy.bzr.tests.test_smart_transport.TestSmartClientStreamMediumRequest.test_read_bytes_after_finished_reading_errors OK 2ms 270s breezy.bzr.tests.test_smart_transport.TestSmartProtocolTwoSpecifics.test__send_response_with_body_stream_sets_finished_reading OK 2ms 270s breezy.bzr.tests.test_smart_transport.TestSmartProtocolTwoSpecifics.test_streamed_body_bytes OK 2ms 270s breezy.bzr.tests.test_smart_transport.TestSmartServerStreamMedium.test_pipe_like_stream_shutdown_detection OK 2ms 270s breezy.bzr.tests.test_smart_transport.TestSmartServerStreamMedium.test_response_to_canned_get OK 2ms 270s breezy.bzr.tests.test_smart_transport.TestSmartServerStreamMedium.test_socket_stream_error_handling OK 2ms 270s breezy.bzr.tests.test_vfs_ratchet.TestSmartServerLs.test_simple_ls OK 395ms 270s breezy.bzr.tests.test_smart_transport.TestSmartServerStreamMedium.test_socket_wait_for_bytes_with_timeout_no_data OK 14ms 270s breezy.bzr.tests.test_smart_transport.TestSmartTCPServer.test_stop_gracefully_tells_handlers_to_stop OK 7ms 270s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolOne.test_accept_body_bytes_to_protocol OK 2ms 270s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolOne.test_client_call_with_body_bytes_uploads OK 2ms 270s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolOne.test_connection_closed_reporting OK 2ms 270s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolTwo.test__send_response_errors_with_base_response OK 2ms 270s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolTwo.test_client_call_empty_response OK 2ms 270s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolTwo.test_connection_closed_reporting OK 2ms 270s breezy.bzr.tests.test_smart_transport.Test_SmartClientRequest.test__call_retries_get_bytes OK 3ms 270s breezy.bzr.tests.test_smart_transport.Test_SmartClientVersionDetection.test_first_response_is_error OK 2ms 270s breezy.bzr.tests.test_smart_transport.WritableEndToEndTests.test_open_dir OK 7ms 270s blackbox.test_fetch_ghosts.TestFetchGhosts.test_fetch_ghosts_with_saved OK 148ms 270s blackbox.test_filesystem_cicp.TestMisc.test_rm SKIP 7ms 270s case-insensitive case-preserving filesystem 270s 270s blackbox.test_filesystem_cicp.TestMove.test_mv_newname_exists_after SKIP 1ms 270s case-insensitive case-preserving filesystem 270s 270s breezy.bzr.tests.test_vfs_ratchet.TestSmartServerPush.test_push_smart_non_stacked_streaming_acceptance OK 624ms 270s breezy.bzr.tests.test_repository.TestRepositoryPackCollection.test__obsolete_packs_missing_directory OK 309ms 270s breezy.bzr.tests.test_repository.TestRepositoryPackCollection.test_ensure_loaded_unlocked OK 48ms 270s breezy.bzr.tests.test_repository.TestRepositoryPackCollection.test_plan_pack_operations_2010_revisions_skip_all_packs OK 19ms 270s breezy.bzr.tests.test_rio.TestRio.test_as_dict OK 4ms 270s breezy.bzr.tests.test_rio.TestRio.test_read_empty OK 2ms 270s breezy.bzr.tests.test_rio.TestRio.test_rio_raises_type_error_key OK 3ms 270s breezy.bzr.tests.test_rio.TestRio.test_write_empty_stanza OK 2ms 270s breezy.bzr.tests.test_smart.TestSmartServerBranchBreakLock.test_nothing_to_break OK 15ms 270s blackbox.test_filtered_view_ops.TestViewFileOperations.test_view_on_diff_selected OK 179ms 270s blackbox.test_break_lock.TestBreakLock.test_break_lock_help OK 335ms 270s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestGetPhysicalLockStatus.test_false OK 20ms 270s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestLockWrite.test_lock_write_on_locked_repo OK 18ms 270s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestRevisionIdToRevno.test_null OK 12ms 270s blackbox.test_merge.TestMerge.test_merge_kind_change OK 612ms 270s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestSetLastRevision.test_branch_last_revision_info_is_updated OK 43ms 270s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestSetLastRevisionEx.test_not_allow_diverged OK 53ms 270s breezy.bzr.tests.test_testament.TestamentTests.test_from_tree OK 378ms 270s breezy.bzr.tests.test_vfs_ratchet.TestSmartServerRevno.test_simple_branch_revno OK 408ms 270s breezy.bzr.tests.test_smart.TestSmartServerBranchRequestSetParent.test_set_parent_something OK 17ms 270s breezy.bzr.tests.test_smart.TestSmartServerBzrDirRequestCloningMetaDir.test_cloning_metadir_reference OK 15ms 270s breezy.bzr.tests.test_smart.TestSmartServerBzrDirRequestGetBranches.test_simple OK 12ms 270s blackbox.test_bound_branches.TestBoundBranches.test_bind_directory OK 322ms 270s breezy.bzr.tests.test_vfs_ratchet.TestSmartServerSignMyCommits.test_sign_single_commit OK 473ms 270s breezy.bzr.tests.test_testament.TestamentTestsStrict.test___init__ OK 214ms 270s blackbox.test_filtered_view_ops.TestViewTreeOperations.test_view_on_pull OK 469ms 270s breezy.bzr.tests.test_workingtree_4.TestCorruptDirstate.test_update_basis_with_invalid_delta OK 111ms 270s blackbox.test_help.TestHelp.test_help_help OK 34ms 270s blackbox.test_help.TestHelp.test_help_with_aliases OK 41ms 271s breezy.bzr.tests.test_testament.TestamentTestsStrict.testament_class OK 237ms 271s blackbox.test_hooks.TestHooks.test_hooks_lazy_with_unnamed_hook OK 65ms 271s blackbox.test_ignore.TestCommands.test_ignore_default_rules OK 5ms 271s breezy.bzr.tests.test_vfs_ratchet.TestSmartServerVerifySignatures.test_verify_signatures OK 510ms 271s blackbox.test_ignore.TestCommands.test_ignored_versioned_file_matching_new_pattern OK 152ms 271s breezy.bzr.tests.test_smart.TestSmartServerPackRepositoryAutopack.test_autopack_not_needed OK 611ms 271s blackbox.test_info.TestInfo.test_info_non_existing OK 33ms 271s breezy.bzr.tests.test_smart.TestSmartServerRepositoryGatherStats.test_empty_revid OK 15ms 271s breezy.bzr.tests.test_vfs_ratchet.TestSmartServerBranching.test_branch_to_stacked_from_trivial_branch_streaming_acceptanceXFAIL 2257ms 271s reason: {{{branching to stacked requires VFS access}}} 271s 271s testtools.matchers._impl.MismatchError: no VFS calls expected, got: b'get'(b'/extra/from/.bzr/branch-format'),b'stat'(b'/extra/from/.bzr'),b'get'(b'/extra/from/.bzr/repository/format'),b'stat'(b'/extra/from/.bzr/repository'),b'get'(b'/extra/from/.bzr/repository/pack-names'),b'get'(b'/extra/from/.bzr/branch-format'),b'stat'(b'/extra/from/.bzr'),b'get'(b'/extra/from/.bzr/repository/format'),b'stat'(b'/extra/from/.bzr/repository'),b'readv'(b'/extra/from/.bzr/repository/indices/ef55d86c63e6826c07934bffc6b1e116.iix'),b'readv'(b'/extra/from/.bzr/repository/indices/c76f40ba0dd7af2f8ffddaf978b3ad5d.iix'),b'readv'(b'/extra/from/.bzr/repository/indices/7d10a002db36ac75a1ba25cb87516128.iix'),b'readv'(b'/extra/from/.bzr/repository/indices/678465846038f728753e63f95ae1b47e.iix'),b'readv'(b'/extra/from/.bzr/repository/indices/6626a9c882fe2763dfdecf9800c00e75.iix'),b'readv'(b'/extra/from/.bzr/repository/indices/3f41d7b4f5f6d133b91e6bd5920a9847.iix'),b'readv'(b'/extra/from/.bzr/repository/packs/3f41d7b4f5f6d133b91e6bd5920a9847.pack'),b'readv'(b'/extra/from/.bzr/repository/indices/3f41d7b4f5f6d133b91e6bd5920a9847.cix'),b'readv'(b'/extra/from/.bzr/repository/indices/ef55d86c63e6826c07934bffc6b1e116.cix'),b'readv'(b'/extra/from/.bzr/repository/indices/c76f40ba0dd7af2f8ffddaf978b3ad5d.cix'),b'readv'(b'/extra/from/.bzr/repository/packs/c76f40ba0dd7af2f8ffddaf978b3ad5d.pack'),b'readv'(b'/extra/from/.bzr/repository/packs/c76f40ba0dd7af2f8ffddaf978b3ad5d.pack'),b'get'(b'/extra/from/.bzr/branch-format'),b'stat'(b'/extra/from/.bzr'),b'get'(b'/extra/from/.bzr/repository/format'),b'stat'(b'/extra/from/.bzr/repository') 271s 271s breezy.bzr.tests.test_smart.TestSmartServerRepositoryGetPhysicalLockStatus.test_with_write_lock OK 60ms 271s blackbox.test_bound_branches.TestBoundBranches.test_double_binding OK 554ms 271s breezy.bzr.tests.test_testament.TestamentTestsStrict2.test_testment_text_form OK 282ms 271s breezy.bzr.tests.test_smart.TestSmartServerRepositoryGetRevisionSignatureText.test_get_signature OK 39ms 271s breezy.bzr.tests.test_smart.TestSmartServerRepositoryInsertStreamLocked.test_insert_stream_empty OK 14ms 271s breezy.bzr.tests.test_smart.TestSmartServerRepositoryLockWrite.test_lock_write_on_locked_repo OK 19ms 271s breezy.bzr.tests.test_workingtree_4.TestWorkingTreeFormat4.test_dirstate_doesnt_cache_non_parent_trees OK 286ms 271s breezy.bzr.tests.test_smart.TestSmartServerRepositoryRevisionArchive.test_get OK 75ms 271s breezy.bzr.tests.test_smart.TestSmartServerRepositoryWriteGroup.test_commit_write_group OK 10ms 271s breezy.bzr.tests.test_smart.TestSmartServerRequestBzrDirInitializeEx.test_missing_dir OK 5ms 271s blackbox.test_bundle_info.TestBundleInfo.test_bundle_info OK 152ms 271s breezy.bzr.tests.test_transform.TestBuildTree.test_build_tree_accelerator_tree_moved OK 145ms 271s breezy.bzr.tests.test_smart.TestSmartServerRequestInitializeBzrDir.test_initialized_dir OK 7ms 271s breezy.bzr.tests.test_smart.TestSmartServerRequestOpenBranchV2.test_no_branch OK 10ms 271s blackbox.test_cat.TestCat.test_cat_nonexistent_branch OK 13ms 271s breezy.bzr.tests.test_smart.TestSmartServerRequestOpenBzrDir.test_empty_directory OK 3ms 271s breezy.bzr.tests.test_workingtree_4.TestWorkingTreeFormat4.test_id2path OK 112ms 271s breezy.bzr.tests.test_smart.TestSmartServerRequestRevisionHistory.test_empty OK 17ms 271s breezy.bzr.tests.test_smart.TestSmartServerRequestFindRepository.test_nonshared_repository(find_repository) OK 12ms 271s breezy.bzr.tests.test_smart.TestSmartServerRequestFindRepository.test_shared_repository(find_repositoryV3) OK 17ms 271s breezy.bzr.tests.test_smart_request.TestRequestHanderErrorTranslation.test_MemoryError OK 2ms 271s breezy.bzr.tests.test_smart_request.TestSmartRequest.test_only_request_code_is_jailed OK 2ms 271s breezy.bzr.tests.test_smart_signals.TestSignalHandlers.test_install_sighup_handler OK 2ms 271s breezy.bzr.tests.test_smart_transport.LengthPrefixedBodyDecoder.test_accept_bytes OK 2ms 271s blackbox.test_merge.TestMerge.test_merge_remember OK 1034ms 271s breezy.bzr.tests.test_vfs_ratchet.TestSmartServerInfo.test_simple_branch_info OK 242ms 271s breezy.bzr.tests.test_workingtree_4.TestWorkingTreeFormat4.test_dirstate_stores_all_parent_inventories OK 631ms 271s breezy.bzr.tests.test_smart_transport.RemoteHTTPTransportTestCase.test__redirect_to OK 15ms 271s blackbox.test_check.ChrootedCheckTests.test_check_missing_branch OK 77ms 271s breezy.bzr.tests.test_smart_transport.RemoteTransportTests.test_get_medium_from_transport OK 8ms 271s breezy.bzr.tests.test_workingtree_4.TestWorkingTreeFormat4.test_nonempty_basis_revtree_to_dirstate_tree OK 62ms 271s breezy.bzr.tests.test_smart_transport.SmartClientMediumTests.test_simple_pipes__flush_pipe_closed OK 3ms 271s breezy.bzr.tests.test_smart_transport.SmartClientMediumTests.test_simple_pipes_client_get_concurrent_requests OK 3ms 271s breezy.bzr.tests.test_smart_transport.SmartClientMediumTests.test_ssh_client_ignores_disconnect_when_not_connected OK 2ms 271s breezy.bzr.tests.test_smart_transport.SmartClientMediumTests.test_tcp_client_host_unknown_connection_error OK 6ms 271s breezy.bzr.tests.test_smart_transport.SmartServerRequestHandlerTests.test_hello OK 4ms 271s breezy.bzr.tests.test_smart_transport.TestChunkedBodyDecoder.test_construct OK 2ms 271s breezy.bzr.tests.test_smart_transport.TestChunkedBodyDecoder.test_read_pending_data_resets OK 2ms 271s breezy.bzr.tests.test_smart_transport.TestClientEncodingProtocolThree.test_call_with_body_bytes_writes_just_once OK 2ms 271s breezy.bzr.tests.test_smart_transport.TestConventionalResponseHandlerBodyStream.test_interrupted_by_connection_lost OK 2ms 271s breezy.bzr.tests.test_smart_transport.TestGetProtocolFactoryForBytes.test_version_one OK 2ms 271s breezy.bzr.tests.test_smart_transport.TestProtocolThree.test_repeated_excess OK 2ms 271s breezy.bzr.tests.test_smart_transport.TestResponseEncodingProtocolThree.test_send_broken_body_stream OK 4ms 271s breezy.bzr.tests.test_smart_transport.TestSmartClientStreamMediumRequest.test_accept_bytes OK 2ms 271s breezy.bzr.tests.test_smart_transport.TestSmartClientStreamMediumRequest.test_read_bytes_before_finished_write_errors OK 2ms 271s breezy.bzr.tests.test_smart_transport.TestSmartProtocolTwoSpecifics.test_body_stream_error_serialistion OK 2ms 271s breezy.bzr.tests.test_smart_transport.TestSmartProtocolTwoSpecifics.test_streamed_body_bytes_interrupted_connection OK 2ms 271s breezy.bzr.tests.test_smart_transport.TestSmartServerStreamMedium.test_pipe_like_stream_with_bulk_data OK 2ms 271s breezy.bzr.tests.test_smart_transport.TestSmartServerStreamMedium.test_response_to_canned_get_of_utf8 OK 2ms 271s breezy.bzr.tests.test_transform.TestBuildTree.test_build_tree_with_symlinks OK 130ms 271s blackbox.test_check.TestCheck.test_check_no_tree OK 43ms 271s breezy.bzr.tests.test_smart_transport.TestSmartServerStreamMedium.test_socket_stream_incomplete_request OK 3ms 271s breezy.bzr.tests.test_workingtree_4.TestWorkingTreeFormat4.test_iter_changes_unversioned_non_ascii OK 64ms 271s breezy.bzr.tests.test_smart_transport.TestSmartServerStreamMedium.test_socket_wait_for_bytes_with_timeout_with_data OK 2ms 271s breezy.bzr.tests.test_smart_transport.TestSuccessfulSmartServerResponse.test_construct_no_body OK 3ms 271s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolOne.test_accept_bytes_of_bad_request_to_protocol OK 3ms 271s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolOne.test_client_call_with_body_readv_array OK 2ms 271s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolOne.test_construct_version_one_client_protocol OK 2ms 271s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolTwo.test__send_response_sets_finished_reading OK 2ms 271s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolTwo.test_client_call_three_element_response OK 2ms 271s breezy.bzr.tests.test_smart_transport.TestVersionOneFeaturesInProtocolTwo.test_construct_version_two_client_protocol OK 2ms 271s breezy.bzr.tests.test_smart_transport.Test_SmartClientRequest.test__send_disabled_retry OK 2ms 271s breezy.bzr.tests.test_smart_transport.Test_SmartClientVersionDetection.test_unknown_version OK 3ms 271s breezy.bzr.tests.test_smart_transport.WritableEndToEndTests.test_simple_clone_conn OK 3ms 271s breezy.bzr.tests.test_transform.TestInventoryAltered.test_inventory_altered_changed_parent_id OK 48ms 271s breezy.bzr.tests.test_versionedfile.Test_MPDiffGenerator.test_raises_on_ghost_keys OK 2ms 271s breezy.bzr.tests.test_vf_search.TestPendingAncestryResultRefine.test_refine OK 2ms 271s breezy.bzr.tests.test_workingtree_4.TestWorkingTreeFormat4.test_observed_sha1_new_file OK 57ms 271s breezy.bzr.tests.test_workingtree_4.TestWorkingTreeFormat4.test_set_parent_trees_uses_update_basis_by_delta OK 174ms 271s breezy.bzr.tests.test_testament.TestamentTests.test_null_testament OK 117ms 271s breezy.bzr.tests.test_weave.BadWeave.runTest OK 3ms 271s breezy.bzr.tests.test_weave.IncludeVersions.runTest OK 2ms 271s breezy.bzr.tests.test_weave.NonConflict.runTest OK 2ms 271s breezy.bzr.tests.test_weave.WeaveContains.runTest OK 2ms 271s breezy.bzr.tests.test_xml.TestSerializer.test_pack_revision_5 OK 2ms 271s breezy.bzr.tests.test_xml.TestSerializer.test_revision_text_v8_complex OK 2ms 271s breezy.bzr.tests.test_xml.TestSerializer.test_unpack_inventory_5a OK 2ms 271s breezy.git.tests.MissingFeature.test_dulwich OK 2ms 271s /usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py:539: DeprecationWarning: stage is deprecated and will be removed in 0.26.0 271s self.repo.stage("foo") 271s /usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py:540: DeprecationWarning: do_commit is deprecated and will be removed in 0.26.0 271s self.repo.do_commit( 271s blackbox.test_checkout.TestCheckout.test_checkout_files_from OK 206ms 271s breezy.git.tests.test_blackbox.ShallowTests.test_version_info_custom_without_revno OK 124ms 271s blackbox.test_info.TestInfo.test_info_standalone OK 654ms 271s blackbox.test_merge.TestMerge.test_weave_conflict_leaves_base_this_other_files OK 360ms 271s breezy.git.tests.test_blackbox.TestGitBlackBox.test_add OK 40ms 271s breezy.bzr.tests.test_workingtree_4.TestWorkingTreeFormat4.test_unique_root_id_per_tree OK 271ms 271s breezy.bzr.tests.test_weave.Conflicts.runTest OK 2ms 271s breezy.bzr.tests.test_testament.TestamentTestsStrict.test_from_tree OK 207ms 271s breezy.bzr.tests.test_weave.InvalidAdd.runTest OK 5ms 271s breezy.bzr.tests.test_weave.SuicideDelete.runTest OK 3ms 271s breezy.bzr.tests.test_xml.TestEncodeAndEscape.test_unicode OK 2ms 271s breezy.bzr.tests.test_xml.TestSerializer.test_repack_revision_5_utc OK 2ms 271s breezy.bzr.tests.test_xml.TestSerializer.test_roundtrip_inventory_v8 OK 2ms 271s breezy.bzr.tests.test_xml.TestSerializer.test_unpack_inventory_5b OK 2ms 271s breezy.git.tests.test_blackbox.TestGitBlackBox.test_diff_format OK 78ms 272s breezy.git.tests.test_blackbox.GitObjectsTests.test_in_nativeERROR 37ms 272s log: {{{ 272s 72.248 preparing to commit 272s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.git.tests.test_blackbox.GitObjectsTests.test_in_native/work/ 272s 72.254 Selecting files for commit with filter None 272s 72.255 aborting commit write group because of exception: 272s 72.258 Traceback (most recent call last): 272s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 272s self._update_builder_with_changes() 272s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 272s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 272s for path, fs_hash in self.builder.record_iter_changes( 272s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 272s self.work_tree, self.basis_revid, iter_changes 272s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 272s ): 272s ^ 272s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 272s for change in iter_changes: 272s ^^^^^^^^^^^^ 272s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 272s for change in iter_changes: 272s ^^^^^^^^^^^^ 272s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 272s (oldpath, oldmode, oldsha) = old 272s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 272s TypeError: cannot unpack non-iterable NoneType object 272s }}} 272s 272s Traceback (most recent call last): 272s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py", line 737, in test_in_native 272s self.run_simple(format="git") 272s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 272s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py", line 727, in run_simple 272s tree.commit("add a") 272s ~~~~~~~~~~~^^^^^^^^^ 272s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 272s committed_id = commit.Commit().commit( 272s working_tree=self, 272s ...<3 lines>... 272s **kwargs, 272s ) 272s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 272s self._update_builder_with_changes() 272s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 272s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 272s for path, fs_hash in self.builder.record_iter_changes( 272s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 272s self.work_tree, self.basis_revid, iter_changes 272s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 272s ): 272s ^ 272s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 272s for change in iter_changes: 272s ^^^^^^^^^^^^ 272s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 272s for change in iter_changes: 272s ^^^^^^^^^^^^ 272s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 272s (oldpath, oldmode, oldsha) = old 272s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 272s TypeError: cannot unpack non-iterable NoneType object 272s 272s breezy.git.tests.test_blackbox.TestGitBlackBox.test_ignore SKIP 13ms 272s fastimport 272s 272s breezy.git.tests.test_blackbox.TestGitBlackBox.test_log_file SKIP 22ms 272s fastimport 272s 272s breezy.git.tests.test_blackbox.StatsTests.test_simple_statsERROR 39ms 272s log: {{{ 272s 72.288 preparing to commit 272s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.git.tests.test_blackbox.StatsTests.test_simple_stats/work/ 272s 72.290 Selecting files for commit with filter None 272s 72.291 aborting commit write group because of exception: 272s 72.293 Traceback (most recent call last): 272s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 272s self._update_builder_with_changes() 272s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 272s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 272s for path, fs_hash in self.builder.record_iter_changes( 272s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 272s self.work_tree, self.basis_revid, iter_changes 272s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 272s ): 272s ^ 272s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 272s for change in iter_changes: 272s ^^^^^^^^^^^^ 272s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 272s for change in iter_changes: 272s ^^^^^^^^^^^^ 272s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 272s (oldpath, oldmode, oldsha) = old 272s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 272s TypeError: cannot unpack non-iterable NoneType object 272s }}} 272s 272s Traceback (most recent call last): 272s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py", line 717, in test_simple_stats 272s tree.commit("a commit", committer="Somebody ") 272s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 272s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 272s committed_id = commit.Commit().commit( 272s working_tree=self, 272s ...<3 lines>... 272s **kwargs, 272s ) 272s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 272s self._update_builder_with_changes() 272s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 272s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 272s for path, fs_hash in self.builder.record_iter_changes( 272s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 272s self.work_tree, self.basis_revid, iter_changes 272s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 272s ): 272s ^ 272s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 272s for change in iter_changes: 272s ^^^^^^^^^^^^ 272s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 272s for change in iter_changes: 272s ^^^^^^^^^^^^ 272s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 272s (oldpath, oldmode, oldsha) = old 272s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 272s TypeError: cannot unpack non-iterable NoneType object 272s 272s breezy.git.tests.test_blackbox.TestGitBlackBox.test_branches/usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py:390: DeprecationWarning: stage is deprecated and will be removed in 0.26.0 272s r.stage("file") 272s /usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py:391: DeprecationWarning: do_commit is deprecated and will be removed in 0.26.0 272s r.do_commit( 272s SKIP 26ms 272s fastimport 272s 272s breezy.bzr.tests.test_testament.TestamentTestsStrict2.test___init__ OK 170ms 272s blackbox.test_checkout.TestCheckout.test_checkout_reconstitutes_working_trees OK 313ms 272s breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_without_calculate_revnosERROR 97ms 272s log: {{{ 272s 72.302 run brz: ['init', '--git', 'bla'] 272s 72.302 breezy version: 3.3.11 272s 72.302 brz arguments: ['init', '--git', 'bla'] 272s 72.333 output: 272s 'Created a standalone tree (format: git)\n' 272s 72.333 run brz: ['init', '--git', 'foo'] 272s 72.333 breezy version: 3.3.11 272s 72.333 brz arguments: ['init', '--git', 'foo'] 272s 72.356 output: 272s 'Created a standalone tree (format: git)\n' 272s 72.356 run brz: ['commit', '--unchanged', '-m', 'bla', 'foo'] 272s 72.356 breezy version: 3.3.11 272s 72.356 brz arguments: ['commit', '--unchanged', '-m', 'bla', 'foo'] 272s 72.362 preparing to commit 272s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_without_calculate_revnos/work/foo/ 272s 72.365 Selecting files for commit with filter None 272s 72.369 aborting commit write group because of exception: 272s 72.372 Traceback (most recent call last): 272s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 272s self._update_builder_with_changes() 272s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 272s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 272s for path, fs_hash in self.builder.record_iter_changes( 272s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 272s self.work_tree, self.basis_revid, iter_changes 272s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 272s ): 272s ^ 272s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 272s for change in iter_changes: 272s ^^^^^^^^^^^^ 272s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 272s for change in iter_changes: 272s ^^^^^^^^^^^^ 272s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 272s (oldpath, oldmode, oldsha) = old 272s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 272s TypeError: cannot unpack non-iterable NoneType object 272s }}} 272s 272s Traceback (most recent call last): 272s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py", line 166, in test_push_without_calculate_revnos 272s self.run_bzr(["commit", "--unchanged", "-m", "bla", "foo"]) 272s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 272s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 2172, in run_bzr 272s result = self._run_bzr_core( 272s args, 272s ...<4 lines>... 272s working_dir=working_dir, 272s ) 272s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 2015, in _run_bzr_core 272s result = self.apply_redirected( 272s ui.ui_factory.stdin, 272s ...<3 lines>... 272s args, 272s ) 272s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 2502, in apply_redirected 272s return a_callable(*args, **kwargs) 272s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1381, in run_bzr_catch_user_errors 272s return run_bzr(argv) 272s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1265, in run_bzr 272s ret = run(*run_argv) 272s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 792, in run_argv_aliases 272s return self.run(**all_cmd_args) 272s ~~~~~~~~^^^^^^^^^^^^^^^^ 272s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 816, in run 272s return class_run(*args, **kwargs) 272s File "/usr/lib/python3/dist-packages/breezy/builtins.py", line 4201, in run 272s tree.commit( 272s ~~~~~~~~~~~^ 272s message_callback=get_message, 272s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 272s ...<11 lines>... 272s lossy=lossy, 272s ^^^^^^^^^^^^ 272s ) 272s ^ 272s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 272s committed_id = commit.Commit().commit( 272s working_tree=self, 272s ...<3 lines>... 272s **kwargs, 272s ) 272s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 272s self._update_builder_with_changes() 272s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 272s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 272s for path, fs_hash in self.builder.record_iter_changes( 272s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 272s self.work_tree, self.basis_revid, iter_changes 272s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 272s ): 272s ^ 272s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 272s for change in iter_changes: 272s ^^^^^^^^^^^^ 272s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 272s for change in iter_changes: 272s ^^^^^^^^^^^^ 272s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 272s (oldpath, oldmode, oldsha) = old 272s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 272s TypeError: cannot unpack non-iterable NoneType object 272s 272s breezy.git.tests.test_builder.TestGitBranchBuilder.test_delete_entry SKIP 3ms 272s fastimport 272s 272s breezy.git.tests.test_builder.TestGitBranchBuilder.test_set_file_newline SKIP 3ms 272s fastimport 272s 272s breezy.git.tests.test_branch.BranchTests.test_interbranch_pull_older SKIP 38ms 272s fastimport 272s 272s breezy.bzr.tests.test_vfs_ratchet.TestSmartServerPush.test_push_smart_incremental_acceptance OK 631ms 272s breezy.git.tests.test_branch.TestGitBranch.test_last_revision_is_null OK 12ms 272s breezy.git.tests.test_branch.TestLocalGitBranchFormat.test_get_network_name OK 2ms 272s breezy.git.tests.test_cache.DictGitShaMapTests.test_missing_revisions OK 2ms 272s breezy.git.tests.test_cache.IndexGitShaMapTests.test_tree OK 10ms 272s breezy.git.tests.test_cache.TdbGitShaMapTests.test_commit SKIP 7ms 272s Missing tdb 272s 272s breezy.git.tests.test_dir.TestGitDir.test_open_existing OK 8ms 272s breezy.git.tests.test_fetch.ImportObjects.test_directory_converted_to_submodule OK 16ms 272s breezy.git.tests.test_fetch.LocalRepositoryFetchTests.test_becomes_executable SKIP 16ms 272s fastimport 272s 272s breezy.git.tests.test_fetch.LocalRepositoryFetchTests.test_single_rev SKIP 42ms 272s fastimport 272s 272s blackbox.test_merge_directive.TestMergeDirective.test_mail_default OK 381ms 272s blackbox.test_init.TestInit.test_init_default_format_option OK 409ms 272s breezy.git.tests.test_git_remote_helper.OpenLocalDirTests.test_from_env_dir OK 37ms 272s breezy.git.tests.test_mapping.FileidTests.test_escape_underscore_space OK 2ms 272s breezy.git.tests.test_mapping.RoundtripRevisionsFromBazaar.test_multiple_authors OK 2ms 272s breezy.git.tests.test_mapping.RoundtripRevisionsFromGit.test_commit_mergetag OK 3ms 272s breezy.bzr.tests.test_testament.TestamentTestsStrict2.testament_class OK 207ms 272s breezy.git.tests.test_mapping.TestImportCommit.test_mergetag OK 2ms 272s breezy.git.tests.test_mapping.TestRevidConversionV1.test_simple_git_to_bzr_revision_id OK 2ms 272s breezy.bzr.tests.test_vfs_ratchet.TestSmartServerBranching.test_branch_from_branch_with_tags OK 675ms 272s breezy.git.tests.test_blackbox.TestGitBlackBox.test_git_import_incremental OK 271ms 272s breezy.git.tests.test_memorytree.TestMemoryTree.test_lock_tree_write_after_read_fails OK 17ms 272s breezy.git.tests.test_blackbox.TestGitBlackBox.test_init OK 15ms 272s blackbox.test_init.TestInit.test_no_defaults OK 55ms 272s blackbox.test_merge_directive.TestMergeDirective.test_no_commits OK 109ms 272s breezy.git.tests.test_blackbox.TestGitBlackBox.test_mergeERROR 49ms 272s log: {{{ 272s 72.625 run brz: ['init', '--git', 'orig'] 272s 72.625 breezy version: 3.3.11 272s 72.625 brz arguments: ['init', '--git', 'orig'] 272s 72.639 output: 272s 'Created a standalone tree (format: git)\n' 272s 72.641 run brz: ['add', 'orig/a'] 272s 72.642 breezy version: 3.3.11 272s 72.642 brz arguments: ['add', 'orig/a'] 272s 72.647 output: 272s 'adding a\n' 272s 72.647 run brz: ['commit', '-m', 'add orig', 'orig'] 272s 72.647 breezy version: 3.3.11 272s 72.647 brz arguments: ['commit', '-m', 'add orig', 'orig'] 272s 72.653 preparing to commit 272s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_merge/work/orig/ 272s 72.654 Selecting files for commit with filter None 272s 72.655 aborting commit write group because of exception: 272s 72.657 Traceback (most recent call last): 272s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 272s self._update_builder_with_changes() 272s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 272s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 272s for path, fs_hash in self.builder.record_iter_changes( 272s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 272s self.work_tree, self.basis_revid, iter_changes 272s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 272s ): 272s ^ 272s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 272s for change in iter_changes: 272s ^^^^^^^^^^^^ 272s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 272s for change in iter_changes: 272s ^^^^^^^^^^^^ 272s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 272s (oldpath, oldmode, oldsha) = old 272s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 272s TypeError: cannot unpack non-iterable NoneType object 272s }}} 272s 272s Traceback (most recent call last): 272s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py", line 177, in test_merge 272s self.run_bzr(["commit", "-m", "add orig", "orig"]) 272s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 272s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 2172, in run_bzr 272s result = self._run_bzr_core( 272s args, 272s ...<4 lines>... 272s working_dir=working_dir, 272s ) 272s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 2015, in _run_bzr_core 272s result = self.apply_redirected( 272s ui.ui_factory.stdin, 272s ...<3 lines>... 272s args, 272s ) 272s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 2502, in apply_redirected 272s return a_callable(*args, **kwargs) 272s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1381, in run_bzr_catch_user_errors 272s return run_bzr(argv) 272s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1265, in run_bzr 272s ret = run(*run_argv) 272s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 792, in run_argv_aliases 272s return self.run(**all_cmd_args) 272s ~~~~~~~~^^^^^^^^^^^^^^^^ 272s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 816, in run 272s return class_run(*args, **kwargs) 272s File "/usr/lib/python3/dist-packages/breezy/builtins.py", line 4201, in run 272s tree.commit( 272s ~~~~~~~~~~~^ 272s message_callback=get_message, 272s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 272s ...<11 lines>... 272s lossy=lossy, 272s ^^^^^^^^^^^^ 272s ) 272s ^ 272s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 272s committed_id = commit.Commit().commit( 272s working_tree=self, 272s ...<3 lines>... 272s **kwargs, 272s ) 272s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 272s self._update_builder_with_changes() 272s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 272s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 272s for path, fs_hash in self.builder.record_iter_changes( 272s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 272s self.work_tree, self.basis_revid, iter_changes 272s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 272s ): 272s ^ 272s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 272s for change in iter_changes: 272s ^^^^^^^^^^^^ 272s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 272s for change in iter_changes: 272s ^^^^^^^^^^^^ 272s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 272s (oldpath, oldmode, oldsha) = old 272s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 272s TypeError: cannot unpack non-iterable NoneType object 272s 272s breezy.git.tests.test_builder.TestGitBranchBuilder.test__create_blob SKIP 2ms 272s fastimport 272s 272s breezy.git.tests.test_builder.TestGitBranchBuilder.test_reset SKIP 2ms 272s fastimport 272s 272s breezy.git.tests.test_builder.TestGitBranchBuilder.test_set_symlink_newline SKIP 2ms 272s fastimport 272s 272s breezy.git.tests.test_branch.BranchTests.test_interbranch_pull_with_tags SKIP 18ms 272s fastimport 272s 272s breezy.git.tests.test_object_store.BazaarObjectStoreTests.test_contains OK 102ms 272s breezy.git.tests.test_branch.TestGitBranch.test_open_existing OK 31ms 272s breezy.git.tests.test_object_store.DirectoryToTreeTests.test_with_file OK 5ms 272s breezy.git.tests.test_object_store.FindMissingBzrRevidsTests.test_two_missing_history OK 4ms 272s blackbox.test_inventory.TestInventory.test_inventory_include_root OK 119ms 272s breezy.git.tests.test_branch.TestWithGitBranch.test_get_physical_lock_status OK 29ms 272s breezy.git.tests.test_cache.IndexGitShaMapTests.test_blob OK 6ms 272s blackbox.test_clone.TestClone.test_from_colocated OK 378ms 272s breezy.bzr.tests.test_transform.TestBuildTree.test_build_tree_accelerator_tree_observes_sha1 OK 192ms 272s breezy.git.tests.test_object_store.TreeToObjectsTests.test_with_gitdir OK 98ms 272s breezy.git.tests.test_push.InterToGitRepositoryTests.test_missing_revisions_unknown_stop_rev OK 21ms 272s breezy.git.tests.test_remote.FetchFromRemoteToBzrTests.test_sprout_submodule_relative SKIP 3ms 272s git executable 272s 272s breezy.git.tests.test_remote.FetchFromRemoteToGitTests.test_sprout_with_annotated_tag_unreferenced SKIP 2ms 272s git executable 272s 272s blackbox.test_commit.TestCommit.test_author_no_email OK 75ms 272s breezy.git.tests.test_remote.ParseGitErrorTests.test_connection_reset_by_peer OK 2ms 272s breezy.git.tests.test_remote.ParseGitErrorTests.test_notbrancherror_launchpad OK 2ms 272s breezy.git.tests.test_remote.ParseHangupTests.test_filter_boring OK 2ms 272s breezy.git.tests.test_remote.PushToRemoteFromBzrTests.test_push_branch_new_with_tags SKIP 2ms 272s git executable 272s 272s breezy.git.tests.test_remote.RemoteControlDirTests.test_annotated_tag SKIP 2ms 272s git executable 272s 272s breezy.git.tests.test_remote.RemoteRevisionTreeTests.test_archive SKIP 2ms 272s git executable 272s 272s breezy.git.tests.test_remote.SplitUrlTests.test_slashpath OK 2ms 272s breezy.bzr.tests.test_vfs_ratchet.TestSmartServerSend.test_send OK 457ms 272s blackbox.test_commit.TestCommit.test_commit_lossy_foreign OK 71ms 272s breezy.git.tests.test_repository.RevisionGistImportTests.test_pointless OK 74ms 272s blackbox.test_merge_directive.TestMergeDirective.test_submit_branch OK 272ms 272s blackbox.test_join.TestJoin.test_join_dot OK 188ms 272s breezy.git.tests.test_repository.TestGitRepository.test_all_revision_ids_none OK 10ms 272s breezy.git.tests.test_repository.TestGitRepositoryFeatures.test_get_revision_unknown OK 15ms 272s breezy.bzr.tests.test_workingtree_4.TestCorruptDirstate.test_invalid_rename OK 77ms 272s blackbox.test_mkdir.TestMkdir.test_mkdir_parents OK 59ms 272s breezy.git.tests.test_refs.BazaarRefsContainerTests.test_empty OK 51ms 272s breezy.git.tests.test_revspec.Sha1ValidTests.test_valid OK 2ms 272s breezy.git.tests.test_roundtrip.RoundtripTests.test_parent_ids OK 2ms 272s breezy.bzr.tests.test_transform.TestBuildTree.test_build_with_references OK 226ms 272s blackbox.test_commit.TestCommit.test_commit_time OK 98ms 272s breezy.git.tests.test_transform.GitTransformTests.test_revert_does_not_removeERROR 25ms 272s log: {{{ 272s 73.024 preparing to commit 272s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.git.tests.test_transform.GitTransformTests.test_revert_does_not_remove/work/ 272s 73.025 Selecting files for commit with filter None 272s 73.027 aborting commit write group because of exception: 272s 73.029 Traceback (most recent call last): 272s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 272s self._update_builder_with_changes() 272s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 272s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 272s for path, fs_hash in self.builder.record_iter_changes( 272s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 272s self.work_tree, self.basis_revid, iter_changes 272s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 272s ): 272s ^ 272s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 272s for change in iter_changes: 272s ^^^^^^^^^^^^ 272s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 272s for change in iter_changes: 272s ^^^^^^^^^^^^ 272s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 272s (oldpath, oldmode, oldsha) = old 272s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 272s TypeError: cannot unpack non-iterable NoneType object 272s }}} 272s 272s Traceback (most recent call last): 272s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_transform.py", line 46, in test_revert_does_not_remove 272s tree.commit("start") 272s ~~~~~~~~~~~^^^^^^^^^ 272s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 272s committed_id = commit.Commit().commit( 272s working_tree=self, 272s ...<3 lines>... 272s **kwargs, 272s ) 272s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 272s self._update_builder_with_changes() 272s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 272s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 272s for path, fs_hash in self.builder.record_iter_changes( 272s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 272s self.work_tree, self.basis_revid, iter_changes 272s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 272s ): 272s ^ 272s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 272s for change in iter_changes: 272s ^^^^^^^^^^^^ 272s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 272s for change in iter_changes: 272s ^^^^^^^^^^^^ 272s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 272s (oldpath, oldmode, oldsha) = old 272s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 272s TypeError: cannot unpack non-iterable NoneType object 272s 272s breezy.git.tests.test_transportgit.TransportObjectStoreTests.test_determine_wants_all OK 8ms 272s breezy.git.tests.test_transportgit.TransportObjectStoreTests.test_iter_prefix OK 7ms 272s breezy.git.tests.test_transportgit.TransportObjectStoreTests.test_peel_sha OK 7ms 272s breezy.git.tests.test_cache.SqliteGitShaMapTests.test_lookup_notfound OK 305ms 272s breezy.git.tests.test_transportgit.TransportRefContainerTests.test_packed_refs OK 8ms 272s blackbox.test_log.MainlineGhostTests.test_log_norange OK 127ms 272s breezy.git.tests.test_tree.ChangesFromGitChangesTests.test_modified OK 2ms 272s breezy.bzr.tests.test_transform.TestInventoryAltered.test_inventory_altered_noop_changed_parent_id OK 53ms 272s breezy.git.tests.test_tree.DeltaFromGitChangesTests.test_delete OK 2ms 272s breezy.bzr.tests.test_versionedfile.Test_MPDiffGenerator.test_refcount_multiple_children OK 3ms 272s breezy.git.tests.test_cache.TdbGitShaMapTests.test_revids SKIP 8ms 272s Missing tdb 272s 272s breezy.bzr.tests.test_vf_search.TestSearchResultFromParentMap.test_ancestry_1 OK 2ms 272s /usr/lib/python3/dist-packages/breezy/git/tests/test_dir.py:69: DeprecationWarning: do_commit is deprecated and will be removed in 0.26.0 272s r.do_commit(message=b"message") 272s blackbox.test_mv.TestMove.test_mv_already_moved_directory OK 91ms 272s breezy.git.tests.test_tree.FindRelatedPathsAcrossTrees.test_directory OK 17ms 272s breezy.git.tests.test_unpeel_map.TestUnpeelMap.test_new OK 3ms 272s blackbox.test_commit.TestCommit.test_fixes_bug_sets_property OK 84ms 272s breezy.git.tests.test_dir.TestGitDir.test_open_workingtree OK 33ms 272s breezy.git.tests.test_fetch.ImportObjects.test_import_tree_empty OK 5ms 272s breezy.git.tests.test_workingtree.ChangesBetweenGitTreeAndWorkingCopyTests.test_added_file FAIL 20ms 272s Empty attachments: 272s log 272s 272s Traceback (most recent call last): 272s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 210, in test_added_file 272s self.expectDelta( 272s ~~~~~~~~~~~~~~~~^ 272s [ 272s ^ 272s ...<2 lines>... 272s ] 272s ^ 272s ) 272s ^ 272s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 196, in expectDelta 272s self.assertEqual(expected_changes, list(changes)) 272s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 272s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 1338, in assertEqual 272s raise AssertionError( 272s ...<3 lines>... 272s ) 272s AssertionError: not equal: 272s a = [('add', 272s (None, None, None), 272s (b'', 16384, b'5b0a6442a9e8aa177df54645eb789cdab71f8d28')), 272s ('add', 272s (None, None, None), 272s (b'a', 33188, b'c197bd817337bf4fb5a7119cccdcada85423b65d'))] 272s b = [TreeChange(type='add', old=None, new=TreeEntry(path=b'', mode=16384, sha=b'5b0a6442a9e8aa177df54645eb789cdab71f8d28')), 272s TreeChange(type='add', old=None, new=TreeEntry(path=b'a', mode=33188, sha=b'c197bd817337bf4fb5a7119cccdcada85423b65d'))] 272s 272s breezy.git.tests.test_workingtree.ChangesBetweenGitTreeAndWorkingCopyTests.test_submodule OK 32ms 272s breezy.bzr.tests.test_workingtree_4.TestWorkingTreeFormat4.test_dirstate_doesnt_read_parents_from_repo_when_setting OK 162ms 272s breezy.git.tests.test_fetch.LocalRepositoryFetchTests.test_empty OK 49ms 272s breezy.git.tests.test_workingtree.GitWorkingTreeTests.test_is_ignored_directory OK 17ms 272s blackbox.test_commit.TestCommit.test_local_commit_unbound OK 60ms 272s blackbox.test_mv.TestMove.test_mv_already_moved_files_into_subdir OK 94ms 272s breezy.git.tests.test_fetch.LocalRepositoryFetchTests.test_tagged_tree SKIP 21ms 272s fastimport 272s 272s breezy.bzr.tests.test_workingtree_4.TestWorkingTreeFormat4.test_iter_changes_unversioned_error OK 79ms 272s blackbox.test_add.TestAdd.test_add_dry_run(pre-views) OK 93ms 272s breezy.git.tests.test_git_remote_helper.RemoteHelperTests.test_list_basic OK 78ms 272s breezy.git.tests.test_mapping.FileidTests.test_unescape_underscore_space OK 2ms 272s blackbox.test_log.TestLogEncodings.test_log_handles_encoding OK 193ms 272s breezy.git.tests.test_mapping.RoundtripRevisionsFromBazaar.test_simple_commit OK 2ms 272s breezy.git.tests.test_mapping.TestImportCommit.test_explicit_encoding OK 2ms 272s breezy.git.tests.test_mapping.TestImportCommit.test_unknown_extra OK 2ms 272s blackbox.test_mv.TestMove.test_mv_change_case_dir OK 88ms 273s breezy.git.tests.test_memorytree.TestMemoryTree.test_commit_trivialERROR 36ms 273s log: {{{ 273s 73.276 preparing to commit 273s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.git.tests.test_memorytree.TestMemoryTree.test_commit_trivial/work/branch/ 273s 73.278 Selecting files for commit with filter None 273s 73.279 aborting commit write group because of exception: 273s 73.281 Traceback (most recent call last): 273s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 273s self._update_builder_with_changes() 273s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 273s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 273s for path, fs_hash in self.builder.record_iter_changes( 273s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273s self.work_tree, self.basis_revid, iter_changes 273s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 273s ): 273s ^ 273s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 273s for change in iter_changes: 273s ^^^^^^^^^^^^ 273s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 273s for change in iter_changes: 273s ^^^^^^^^^^^^ 273s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 273s (oldpath, oldmode, oldsha) = old 273s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 273s TypeError: cannot unpack non-iterable NoneType object 273s }}} 273s 273s Traceback (most recent call last): 273s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_memorytree.py", line 131, in test_commit_trivial 273s revision_id = tree.commit("message baby") 273s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 273s committed_id = commit.Commit().commit( 273s working_tree=self, 273s ...<3 lines>... 273s **kwargs, 273s ) 273s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 273s self._update_builder_with_changes() 273s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 273s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 273s for path, fs_hash in self.builder.record_iter_changes( 273s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273s self.work_tree, self.basis_revid, iter_changes 273s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 273s ): 273s ^ 273s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 273s for change in iter_changes: 273s ^^^^^^^^^^^^ 273s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 273s for change in iter_changes: 273s ^^^^^^^^^^^^ 273s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 273s (oldpath, oldmode, oldsha) = old 273s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 273s TypeError: cannot unpack non-iterable NoneType object 273s 273s breezy.bzr.tests.test_workingtree_4.TestWorkingTreeFormat4.test_observed_sha1_cachable OK 73ms 273s breezy.git.tests.test_memorytree.TestMemoryTree.test_put_existing_file OK 11ms 273s blackbox.test_mv.TestMove.test_mv_no_root OK 58ms 273s blackbox.test_commit.TestCommit.test_out_of_date_tree_commit OK 160ms 273s blackbox.test_mv.TestMove.test_mv_unqualified OK 7ms 273s breezy.git.tests.test_object_store.BazaarObjectStoreTests.test_get_raw OK 52ms 273s blackbox.test_add.TestAdd.test_add_in_versioned(pre-views) OK 112ms 273s breezy.git.tests.test_object_store.ExpectedShaTests.test_hex OK 3ms 273s blackbox.test_nick.TestNick.test_nick_directory OK 40ms 273s breezy.git.tests.test_object_store.LRUTreeCacheTests.test_get_not_present OK 23ms 273s breezy.git.tests.test_pristine_tar.ReadPristineTarData.test_read_pristine_tar_data_no_file OK 3ms 273s blackbox.test_commit.TestCommit.test_verbose_commit_modified OK 88ms 273s breezy.git.tests.test_push.InterToGitRepositoryTests.test_pointless_fetch_refs_old_mapping OK 22ms 273s breezy.git.tests.test_remote.FetchFromRemoteToBzrTests.test_sprout_with_tags SKIP 3ms 273s git executable 273s 273s breezy.git.tests.test_remote.GitUrlAndPathFromTransportTests.test_file_segment_params OK 2ms 273s breezy.git.tests.test_remote.ParseGitErrorTests.test_http_unexpected OK 3ms 273s breezy.git.tests.test_remote.ParseGitErrorTests.test_permission_denied_gitlab OK 2ms 273s breezy.git.tests.test_remote.ParseHangupTests.test_notbrancherror_yet OK 2ms 273s breezy.git.tests.test_remote.PushToRemoteFromGitTests.test_push SKIP 2ms 273s git executable 273s 273s breezy.git.tests.test_remote.RemoteControlDirTests.test_get_branches SKIP 2ms 273s git executable 273s 273s breezy.git.tests.test_remote.SplitUrlTests.test_file OK 2ms 273s breezy.git.tests.test_remote.TestRemoteGitBranch.test_set_last_revision_info SKIP 2ms 273s git executable 273s 273s blackbox.test_add.TestAdd.test_add_not_child(pre-views) OK 71ms 273s breezy.git.tests.test_repository.RevpropsRepository.test_authors_single_authorERROR 22ms 273s log: {{{ 273s 73.437 preparing to commit 273s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.git.tests.test_repository.RevpropsRepository.test_authors_single_author/work/ 273s 73.439 Selecting files for commit with filter None 273s 73.440 aborting commit write group because of exception: 273s 73.442 Traceback (most recent call last): 273s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 273s self._update_builder_with_changes() 273s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 273s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 273s for path, fs_hash in self.builder.record_iter_changes( 273s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273s self.work_tree, self.basis_revid, iter_changes 273s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 273s ): 273s ^ 273s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 273s for change in iter_changes: 273s ^^^^^^^^^^^^ 273s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 273s for change in iter_changes: 273s ^^^^^^^^^^^^ 273s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 273s (oldpath, oldmode, oldsha) = old 273s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 273s TypeError: cannot unpack non-iterable NoneType object 273s }}} 273s 273s Traceback (most recent call last): 273s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_repository.py", line 235, in test_authors_single_author 273s revid = wt.commit( 273s "base", 273s allow_pointless=True, 273s revprops={"authors": "Joe Example "}, 273s ) 273s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 273s committed_id = commit.Commit().commit( 273s working_tree=self, 273s ...<3 lines>... 273s **kwargs, 273s ) 273s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 273s self._update_builder_with_changes() 273s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 273s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 273s for path, fs_hash in self.builder.record_iter_changes( 273s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273s self.work_tree, self.basis_revid, iter_changes 273s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 273s ): 273s ^ 273s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 273s for change in iter_changes: 273s ^^^^^^^^^^^^ 273s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 273s for change in iter_changes: 273s ^^^^^^^^^^^^ 273s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 273s (oldpath, oldmode, oldsha) = old 273s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 273s TypeError: cannot unpack non-iterable NoneType object 273s 273s blackbox.test_config.TestConfigActive.test_active_in_locations OK 46ms 273s breezy.git.tests.test_repository.TestGitRepository.test_get_signature_text OK 10ms 273s breezy.git.tests.test_repository.TestGitRepositoryFeatures.test_has_revisions SKIP 11ms 273s fastimport 273s 273s breezy.bzr.tests.test_workingtree_4.TestWorkingTreeFormat4.test_tree_to_basis_in_other_tree OK 174ms 273s breezy.bzr.tests.test_weave.CannedReplacement.runTest OK 3ms 273s breezy.bzr.tests.test_weave.InsertNested.runTest OK 2ms 273s breezy.bzr.tests.test_weave.ReplaceLine.runTest OK 3ms 273s blackbox.test_add.TestAdd.test_add_symlink_to_abspath(pre-views) OK 52ms 273s breezy.bzr.tests.test_xml.TestEncodeAndEscape.test_simple_ascii OK 2ms 273s breezy.bzr.tests.test_xml.TestSerializer.test_repack_revision_5 OK 2ms 273s breezy.bzr.tests.test_xml.TestSerializer.test_roundtrip_inventory_v7 OK 2ms 273s breezy.bzr.tests.test_xml.TestSerializer.test_unpack_inventory_5a_cache_no_copy OK 2ms 273s blackbox.test_config.TestConfigDisplay.test_multiline_all_values OK 47ms 273s blackbox.test_non_ascii.TestNonAscii.test_ancestry(iso-8859-1) OK 136ms 273s blackbox.test_config.TestConfigRemoveOption.test_breezy_config_outside_branch OK 60ms 273s breezy.git.tests.test_refs.BazaarRefsContainerTests.test_some_tag OK 92ms 273s breezy.git.tests.test_roundtrip.FormatTests.test_parent_ids OK 2ms 273s breezy.git.tests.test_blackbox.GitObjectsTests.test_in_bzr OK 100ms 273s blackbox.test_added.TestAdded.test_added_null_separator OK 104ms 273s blackbox.test_log.TestLogErrors.test_log_exclude_ancestry_single_revision OK 332ms 273s /usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py:539: DeprecationWarning: stage is deprecated and will be removed in 0.26.0 273s self.repo.stage("foo") 273s blackbox.test_alias.TestAlias.test_remove_unknown_alias OK 11ms 273s blackbox.test_config.TestConfigSetOption.test_unknown_config OK 37ms 273s /usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py:540: DeprecationWarning: do_commit is deprecated and will be removed in 0.26.0 273s self.repo.do_commit( 273s blackbox.test_config.TestWithoutConfig.test_wrong_regexp OK 15ms 273s breezy.git.tests.test_blackbox.ShallowTests.test_version_info_rio OK 35ms 273s breezy.git.tests.test_blackbox.TestGitBlackBox.test_branch_ls/usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py:423: DeprecationWarning: stage is deprecated and will be removed in 0.26.0 273s r.stage("file") 273s /usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py:424: DeprecationWarning: do_commit is deprecated and will be removed in 0.26.0 273s r.do_commit( 273s /usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py:429: DeprecationWarning: do_commit is deprecated and will be removed in 0.26.0 273s r.do_commit( 273s SKIP 11ms 273s fastimport 273s 273s blackbox.test_cp.TestCopy.test_cp_dir OK 46ms 273s blackbox.test_non_ascii.TestNonAscii.test_cat(utf-8,1) OK 161ms 273s blackbox.test_debug.TestDebugOption.test_dash_derror OK 12ms 273s blackbox.test_log.TestLogErrors.test_log_zero_end_revspec OK 142ms 273s breezy.git.tests.test_blackbox.TestGitBlackBox.test_git_import_colo OK 148ms 273s breezy.git.tests.test_blackbox.TestGitBlackBox.test_info_verbose SKIP 12ms 273s fastimport 273s 273s breezy.git.tests.test_blackbox.TestGitBlackBox.test_log_without_revno SKIP 7ms 273s fastimport 273s 273s breezy.git.tests.test_blackbox.TestGitBlackBox.test_tags SKIP 8ms 273s fastimport 273s 273s breezy.git.tests.test_builder.TestGitBranchBuilder.test_encode_path OK 2ms 273s breezy.git.tests.test_builder.TestGitBranchBuilder.test_set_symlink SKIP 3ms 273s fastimport 273s 273s breezy.git.tests.test_branch.BranchTests.test_interbranch_pull_submodule SKIP 8ms 273s fastimport 273s 273s breezy.git.tests.test_branch.TestGitBranch.test_open_by_ref OK 12ms 273s breezy.git.tests.test_branch.TestWithGitBranch.test_get_parent OK 11ms 273s breezy.git.tests.test_cache.DictGitShaMapTests.test_tree OK 2ms 273s blackbox.test_non_ascii.TestNonAscii.test_cat_revision(iso-8859-2) OK 171ms 273s breezy.bzr.tests.test_vfs_ratchet.TestSmartServerCheckout.test_lightweight_checkout OK 1347ms 273s blackbox.test_non_ascii.TestNonAscii.test_diff(utf-8,2) OK 140ms 273s blackbox.test_ancestry.TestAncestry.test_ancestry_with_truncated_checkout OK 413ms 273s breezy.git.tests.test_server.TestPlainFetch.test_fetch_from_native_gitERROR 510ms 273s log: {{{ 273s 73.572 preparing to commit 273s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.git.tests.test_server.TestPlainFetch.test_fetch_from_native_git/work/t/ 273s 73.574 Selecting files for commit with filter None 273s 73.575 aborting commit write group because of exception: 273s 73.582 Traceback (most recent call last): 273s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 273s self._update_builder_with_changes() 273s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 273s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 273s for path, fs_hash in self.builder.record_iter_changes( 273s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273s self.work_tree, self.basis_revid, iter_changes 273s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 273s ): 273s ^ 273s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 273s for change in iter_changes: 273s ^^^^^^^^^^^^ 273s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 273s for change in iter_changes: 273s ^^^^^^^^^^^^ 273s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 273s (oldpath, oldmode, oldsha) = old 273s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 273s TypeError: cannot unpack non-iterable NoneType object 273s }}} 273s 273s Traceback (most recent call last): 273s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_server.py", line 51, in test_fetch_from_native_git 273s revid = wt.commit(message="some data") 273s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 273s committed_id = commit.Commit().commit( 273s working_tree=self, 273s ...<3 lines>... 273s **kwargs, 273s ) 273s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 273s self._update_builder_with_changes() 273s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 273s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 273s for path, fs_hash in self.builder.record_iter_changes( 273s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273s self.work_tree, self.basis_revid, iter_changes 273s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 273s ): 273s ^ 273s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 273s for change in iter_changes: 273s ^^^^^^^^^^^^ 273s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 273s for change in iter_changes: 273s ^^^^^^^^^^^^ 273s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 273s (oldpath, oldmode, oldsha) = old 273s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 273s TypeError: cannot unpack non-iterable NoneType object 273s 273s breezy.git.tests.test_transportgit.TransportObjectStoreTests.test_add_objects OK 12ms 273s breezy.git.tests.test_transportgit.TransportObjectStoreTests.test_empty_packs OK 4ms 273s breezy.git.tests.test_transportgit.TransportObjectStoreTests.test_iter_tree_contents_include_trees OK 22ms 273s breezy.git.tests.test_cache.SqliteGitShaMapTests.test_commit OK 274ms 273s breezy.git.tests.test_cache.TdbGitShaMapTests.test_missing_revisions SKIP 6ms 273s Missing tdb 273s 273s blackbox.test_diff.TestCheckoutDiff.test_diff_branches_no_working_trees OK 452ms 273s breezy.git.tests.test_dir.TestGitDir.test_open_reference_loop OK 13ms 273s breezy.git.tests.test_transportgit.TransportObjectStoreTests.test_repackERROR 25ms 273s Empty attachments: 273s log 273s 273s Traceback (most recent call last): 273s File "/usr/lib/python3/dist-packages/dulwich/tests/test_object_store.py", line 370, in test_repack 273s self.assertEqual(6, self.store.repack()) 273s ~~~~~~~~~~~~~~~~~^^ 273s File "/usr/lib/python3/dist-packages/dulwich/object_store.py", line 965, in repack 273s self.delete_loose_object(obj.id) 273s ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ 273s File "/usr/lib/python3/dist-packages/dulwich/object_store.py", line 894, in delete_loose_object 273s raise NotImplementedError(self.delete_loose_object) 273s NotImplementedError: )> 273s 273s breezy.git.tests.test_tree.ChangesFromGitChangesTests.test_copy_and_modify OK 2ms 273s breezy.git.tests.test_fetch.ImportObjects.test_import_blob_simple OK 5ms 273s breezy.git.tests.test_tree.ChangesFromGitChangesTests.test_unchanged OK 2ms 273s breezy.git.tests.test_tree.DeltaFromGitChangesTests.test_modified OK 2ms 273s breezy.git.tests.test_fetch.LocalRepositoryFetchTests.test_dir_becomes_symlink SKIP 8ms 273s fastimport 273s 273s breezy.git.tests.test_tree.FindRelatedPathsAcrossTrees.test_missing OK 19ms 273s blackbox.test_non_ascii.TestNonAscii.test_file_id(cp1251) OK 180ms 273s breezy.git.tests.test_fetch.LocalRepositoryFetchTests.test_symlink_becomes_dir SKIP 15ms 273s fastimport 273s 273s breezy.git.tests.test_urls.TestConvertURL.test_path OK 2ms 273s breezy.git.tests.test_workingtree.ChangesBetweenGitTreeAndWorkingCopyTests.test_empty FAIL 13ms 273s Empty attachments: 273s log 273s 273s Traceback (most recent call last): 273s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 202, in test_empty 273s self.expectDelta([("add", (None, None, None), (b"", stat.S_IFDIR, Tree().id))]) 273s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 273s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 196, in expectDelta 273s self.assertEqual(expected_changes, list(changes)) 273s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 273s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 1338, in assertEqual 273s raise AssertionError( 273s ...<3 lines>... 273s ) 273s AssertionError: not equal: 273s a = [('add', 273s (None, None, None), 273s (b'', 16384, b'4b825dc642cb6eb9a060e54bf8d69288fbee4904'))] 273s b = [TreeChange(type='add', old=None, new=TreeEntry(path=b'', mode=16384, sha=b'4b825dc642cb6eb9a060e54bf8d69288fbee4904'))] 273s 273s blackbox.test_annotate.TestAnnotate.test_annotate_cmd_two_revisions OK 175ms 273s breezy.git.tests.test_git_remote_helper.RemoteHelperTests.test_import SKIP 38ms 273s fastimport 273s 273s breezy.git.tests.test_mapping.FileidTests.test_unescape_underscore OK 2ms 273s breezy.git.tests.test_workingtree.GitWorkingTreeFileTests.test_addERROR 23ms 273s log: {{{ 273s 74.184 preparing to commit 273s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.git.tests.test_workingtree.GitWorkingTreeFileTests.test_add/work/linked/ 273s 74.186 Selecting files for commit with filter None 273s 74.187 aborting commit write group because of exception: 273s 74.189 Traceback (most recent call last): 273s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 273s self._update_builder_with_changes() 273s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 273s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 273s for path, fs_hash in self.builder.record_iter_changes( 273s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273s self.work_tree, self.basis_revid, iter_changes 273s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 273s ): 273s ^ 273s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 273s for change in iter_changes: 273s ^^^^^^^^^^^^ 273s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 273s for change in iter_changes: 273s ^^^^^^^^^^^^ 273s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 273s (oldpath, oldmode, oldsha) = old 273s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 273s TypeError: cannot unpack non-iterable NoneType object 273s }}} 273s 273s Traceback (most recent call last): 273s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 134, in test_add 273s self.wt.commit("Add somefile") 273s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ 273s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 273s committed_id = commit.Commit().commit( 273s working_tree=self, 273s ...<3 lines>... 273s **kwargs, 273s ) 273s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 273s self._update_builder_with_changes() 273s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 273s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 273s for path, fs_hash in self.builder.record_iter_changes( 273s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273s self.work_tree, self.basis_revid, iter_changes 273s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 273s ): 273s ^ 273s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 273s for change in iter_changes: 273s ^^^^^^^^^^^^ 273s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 273s for change in iter_changes: 273s ^^^^^^^^^^^^ 273s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 273s (oldpath, oldmode, oldsha) = old 273s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 273s TypeError: cannot unpack non-iterable NoneType object 273s 273s breezy.git.tests.test_workingtree.TreeDeltaFromGitChangesTests.test_missing OK 2ms 273s breezy.git.tests.test_mapping.RoundtripRevisionsFromBazaar.test_revision_id OK 2ms 273s breezy.git.tests.test_mapping.TestImportCommit.test_commit OK 2ms 273s breezy.git.tests.test_mapping.TestImportCommit.test_unknown_encoding OK 2ms 273s blackbox.test_log.TestLogFile.test_log_file_historical_start OK 479ms 273s breezy.git.tests.test_memorytree.TestMemoryTree.test_add_with_kind OK 14ms 273s breezy.bzr.tests.test_vfs_ratchet.TestSmartServerLog.test_standard_log OK 267ms 273s breezy.git.tests.test_memorytree.TestMemoryTree.test_lock_write_after_read_fails OK 9ms 273s blackbox.test_annotate.TestSimpleAnnotate.test_annotate_edited_file_show_ids OK 68ms 273s breezy.git.tests.test_object_store.BazaarObjectStoreTests.test_get_blob OK 44ms 274s breezy.git.tests.test_object_store.ExpectedShaTests.test_binary OK 2ms 274s breezy.bzr.tests.test_vfs_ratchet.TestSmartServerReconcile.test_simple_reconcile OK 75ms 274s breezy.git.tests.test_object_store.LRUTreeCacheTests.test_get OK 37ms 274s breezy.git.tests.test_pristine_tar.ReadPristineTarData.test_read_pristine_tar_data_no_branch OK 2ms 274s blackbox.test_diff.TestCheckoutDiff.test_diff_p0 OK 204ms 274s blackbox.test_diff.TestCheckoutDiff.test_diff_using_and_format OK 9ms 274s blackbox.test_add.TestAdd.test_add_from(view-aware) OK 154ms 274s breezy.bzr.tests.test_vfs_ratchet.TestSmartServerBranching.test_branch_from_trivial_branch_streaming_acceptance OK 1295ms 274s blackbox.test_non_ascii.TestNonAscii.test_ignore(iso-8859-1) OK 212ms 274s breezy.git.tests.test_push.InterToGitRepositoryTests.test_pointless_fetch_refs OK 63ms 274s breezy.git.tests.test_remote.FetchFromRemoteToBzrTests.test_sprout_with_annotated_tag_unreferenced SKIP 4ms 274s git executable 274s 274s breezy.git.tests.test_remote.GitUrlAndPathFromTransportTests.test_file OK 3ms 274s breezy.git.tests.test_remote.ParseGitErrorTests.test_host_key_verification OK 4ms 274s breezy.git.tests.test_remote.ParseGitErrorTests.test_permission_denied_github OK 2ms 274s breezy.git.tests.test_remote.ParseHangupTests.test_not_set OK 2ms 274s breezy.git.tests.test_remote.PushToRemoteFromBzrTests.test_push_diverged SKIP 2ms 274s git executable 274s 274s breezy.git.tests.test_remote.RemoteControlDirTests.test_get_branch_reference SKIP 2ms 274s git executable 274s 274s breezy.git.tests.test_remote.RemoteRevisionTreeTests.test_open SKIP 2ms 274s git executable 274s 274s breezy.git.tests.test_remote.SplitUrlTests.test_username_password OK 2ms 274s breezy.git.tests.test_repository.RevpropsRepository.test_authorsERROR 35ms 274s log: {{{ 274s 74.407 preparing to commit 274s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.git.tests.test_repository.RevpropsRepository.test_authors/work/ 274s 74.411 Selecting files for commit with filter None 274s 74.412 aborting commit write group because of exception: 274s 74.414 Traceback (most recent call last): 274s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 274s self._update_builder_with_changes() 274s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 274s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 274s for path, fs_hash in self.builder.record_iter_changes( 274s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 274s self.work_tree, self.basis_revid, iter_changes 274s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 274s ): 274s ^ 274s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 274s for change in iter_changes: 274s ^^^^^^^^^^^^ 274s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 274s for change in iter_changes: 274s ^^^^^^^^^^^^ 274s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 274s (oldpath, oldmode, oldsha) = old 274s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 274s TypeError: cannot unpack non-iterable NoneType object 274s }}} 274s 274s Traceback (most recent call last): 274s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_repository.py", line 273, in test_authors 274s revid = wt.commit( 274s "base", 274s ...<6 lines>... 274s }, 274s ) 274s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 274s committed_id = commit.Commit().commit( 274s working_tree=self, 274s ...<3 lines>... 274s **kwargs, 274s ) 274s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 274s self._update_builder_with_changes() 274s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 274s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 274s for path, fs_hash in self.builder.record_iter_changes( 274s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 274s self.work_tree, self.basis_revid, iter_changes 274s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 274s ): 274s ^ 274s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 274s for change in iter_changes: 274s ^^^^^^^^^^^^ 274s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 274s for change in iter_changes: 274s ^^^^^^^^^^^^ 274s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 274s (oldpath, oldmode, oldsha) = old 274s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 274s TypeError: cannot unpack non-iterable NoneType object 274s 274s breezy.git.tests.test_repository.TestGitRepository.test_get_parent_map_null OK 17ms 274s blackbox.test_add.TestAdd.test_add_missing(view-aware) OK 88ms 274s breezy.git.tests.test_repository.TestGitRepositoryFeatures.test_has_revision SKIP 9ms 274s fastimport 274s 274s blackbox.test_add.TestAdd.test_add_quiet_is(view-aware) OK 66ms 274s blackbox.test_log.TestLogMergedLinearAncestry.test_n0_forward OK 294ms 274s breezy.git.tests.test_refs.BazaarRefsContainerTests.test_some_commit OK 80ms 274s breezy.git.tests.test_roundtrip.FormatTests.test_empty OK 2ms 274s breezy.git.tests.test_roundtrip.RoundtripTests.test_revid OK 2ms 274s breezy.git.tests.test_transportgit.TransportObjectStoreTests.test_add_object OK 6ms 274s breezy.git.tests.test_transportgit.TransportObjectStoreTests.test_determine_wants_all_zero OK 5ms 274s breezy.git.tests.test_transportgit.TransportObjectStoreTests.test_iter_tree_contents OK 11ms 274s breezy.git.tests.test_transportgit.TransportObjectStoreTests.test_remembers_packsERROR 11ms 274s Empty attachments: 274s log 274s 274s Traceback (most recent call last): 274s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_transportgit.py", line 53, in test_remembers_packs 274s self.store.pack_loose_objects() 274s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 274s File "/usr/lib/python3/dist-packages/dulwich/object_store.py", line 916, in pack_loose_objects 274s self.delete_loose_object(obj.id) 274s ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ 274s File "/usr/lib/python3/dist-packages/dulwich/object_store.py", line 894, in delete_loose_object 274s raise NotImplementedError(self.delete_loose_object) 274s NotImplementedError: )> 274s 274s breezy.git.tests.test_tree.ChangesFromGitChangesTests.test_add OK 2ms 274s breezy.git.tests.test_tree.ChangesFromGitChangesTests.test_rename_no_changes OK 2ms 274s blackbox.test_add.TestAdd.test_add_via_symlink(view-aware) OK 57ms 274s breezy.git.tests.test_tree.DeltaFromGitChangesTests.test_kind_change OK 2ms 274s breezy.bzr.tests.test_vfs_ratchet.TestSmartServerTags.test_show_tags OK 283ms 274s breezy.git.tests.test_tree.FindRelatedPathsAcrossTrees.test_empty_directory OK 14ms 274s breezy.git.tests.test_urls.TestConvertURL.test_just_ssh OK 2ms 274s blackbox.test_alias.TestAlias.test_add_alias_visible OK 20ms 274s breezy.git.tests.test_workingtree.ChangesBetweenGitTreeAndWorkingCopyTests.test_copied_file FAIL 22ms 274s Empty attachments: 274s log 274s 274s Traceback (most recent call last): 274s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 268, in test_copied_file 274s self.expectDelta( 274s ~~~~~~~~~~~~~~~~^ 274s [ 274s ^ 274s ...<3 lines>... 274s tree_id=oldt.id, 274s ^^^^^^^^^^^^^^^^ 274s ) 274s ^ 274s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 196, in expectDelta 274s self.assertEqual(expected_changes, list(changes)) 274s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 274s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 1338, in assertEqual 274s raise AssertionError( 274s ...<3 lines>... 274s ) 274s AssertionError: not equal: 274s a = [('modify', 274s (b'', 16384, b'5b0a6442a9e8aa177df54645eb789cdab71f8d28'), 274s (b'', 16384, b'd3a9f14f11b5824013459e6d88e9bb04c239af97')), 274s ('add', 274s (None, None, None), 274s (b'b', 33188, b'c197bd817337bf4fb5a7119cccdcada85423b65d'))] 274s b = [TreeChange(type='modify', old=TreeEntry(path=b'', mode=16384, sha=b'5b0a6442a9e8aa177df54645eb789cdab71f8d28'), new=TreeEntry(path=b'', mode=16384, sha=b'd3a9f14f11b5824013459e6d88e9bb04c239af97')), 274s TreeChange(type='add', old=None, new=TreeEntry(path=b'b', mode=33188, sha=b'c197bd817337bf4fb5a7119cccdcada85423b65d'))] 274s 274s blackbox.test_diff.TestDiff.test_diff_color_always OK 285ms 274s breezy.git.tests.test_workingtree.ChangesBetweenGitTreeAndWorkingCopyTests.test_versioned_replace_by_dirERROR 29ms 274s log: {{{ 274s 74.619 preparing to commit 274s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.git.tests.test_workingtree.ChangesBetweenGitTreeAndWorkingCopyTests.test_versioned_replace_by_dir/work/ 274s 74.620 Selecting files for commit with filter None 274s 74.622 aborting commit write group because of exception: 274s 74.623 Traceback (most recent call last): 274s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 274s self._update_builder_with_changes() 274s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 274s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 274s for path, fs_hash in self.builder.record_iter_changes( 274s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 274s self.work_tree, self.basis_revid, iter_changes 274s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 274s ): 274s ^ 274s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 274s for change in iter_changes: 274s ^^^^^^^^^^^^ 274s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 274s for change in iter_changes: 274s ^^^^^^^^^^^^ 274s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 274s (oldpath, oldmode, oldsha) = old 274s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 274s TypeError: cannot unpack non-iterable NoneType object 274s }}} 274s 274s Traceback (most recent call last): 274s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 357, in test_versioned_replace_by_dir 274s self.wt.commit("") 274s ~~~~~~~~~~~~~~^^^^ 274s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 274s committed_id = commit.Commit().commit( 274s working_tree=self, 274s ...<3 lines>... 274s **kwargs, 274s ) 274s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 274s self._update_builder_with_changes() 274s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 274s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 274s for path, fs_hash in self.builder.record_iter_changes( 274s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 274s self.work_tree, self.basis_revid, iter_changes 274s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 274s ): 274s ^ 274s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 274s for change in iter_changes: 274s ^^^^^^^^^^^^ 274s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 274s for change in iter_changes: 274s ^^^^^^^^^^^^ 274s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 274s (oldpath, oldmode, oldsha) = old 274s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 274s TypeError: cannot unpack non-iterable NoneType object 274s 274s breezy.git.tests.test_workingtree.TreeDeltaFromGitChangesTests.test_empty OK 2ms 274s blackbox.test_non_ascii.TestNonAscii.test_info(utf-8,1) OK 288ms 274s breezy.bzr.tests.test_workingtree_4.TestWorkingTreeFormat4.test_constructing_invalid_interdirstate_raises OK 127ms 274s breezy.bzr.tests.test_workingtree_4.TestWorkingTreeFormat4.test_empty_basis_to_dirstate_tree OK 44ms 274s blackbox.test_diff.TestDiff.test_diff_p1 OK 131ms 274s blackbox.test_add.TestAdd.test_add_from(pre-views) OK 146ms 274s breezy.bzr.tests.test_workingtree_4.TestWorkingTreeFormat4.test_no_dirstate_outside_lock OK 41ms 274s blackbox.test_add.TestAdd.test_add_missing(pre-views) OK 45ms 274s blackbox.test_diff.TestDiff.test_moved_away OK 83ms 274s blackbox.test_non_ascii.TestNonAscii.test_inventory(iso-8859-2) OK 182ms 274s breezy.bzr.tests.test_workingtree_4.TestWorkingTreeFormat4.test_revtree_to_revtree_not_interdirstate OK 84ms 274s breezy.bzr.tests.test_weave.AnnotateOne.runTest OK 2ms 274s blackbox.test_add.TestAdd.test_add_quiet_is(pre-views) OK 52ms 274s breezy.bzr.tests.test_weave.DivergedIncludes.runTest OK 2ms 274s blackbox.test_exceptions.TestDeprecationWarning.test_repository_deprecation_warning OK 40ms 274s breezy.bzr.tests.test_weave.Khayyam.test_multi_line_merge OK 3ms 274s breezy.bzr.tests.test_weave.TestWeave.test_allow_reserved_true OK 2ms 274s breezy.bzr.tests.test_xml.TestSerializer.test_empty_property_value OK 2ms 274s breezy.bzr.tests.test_xml.TestSerializer.test_revision_text_v7 OK 2ms 274s breezy.bzr.tests.test_xml.TestSerializer.test_unpack_basis_inventory_5 OK 2ms 274s breezy.bzr.tests.test_xml.TestSerializer.test_wrong_format_v7 OK 2ms 274s /usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py:539: DeprecationWarning: stage is deprecated and will be removed in 0.26.0 274s self.repo.stage("foo") 274s /usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py:540: DeprecationWarning: do_commit is deprecated and will be removed in 0.26.0 274s self.repo.do_commit( 274s blackbox.test_log.TestLogMerges.test_merges_partial_range OK 414ms 274s blackbox.test_ancestry.TestAncestry.test_ancestry OK 337ms 274s breezy.git.tests.test_blackbox.ShallowTests.test_log_shallow OK 57ms 274s blackbox.test_add.TestAdd.test_add_via_symlink(pre-views) OK 65ms 274s blackbox.test_alias.TestAlias.test_add_alias_outputs_nothing OK 13ms 274s blackbox.test_bisect.BisectTestCase.testLog OK 707ms 274s breezy.git.tests.test_blackbox.SwitchTests.test_branch_with_nested_treesERROR 37ms 274s log: {{{ 274s 74.962 preparing to commit 274s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.git.tests.test_blackbox.SwitchTests.test_branch_with_nested_trees/work/source/subtree/ 274s 74.964 Selecting files for commit with filter None 274s 74.966 aborting commit write group because of exception: 274s 74.968 Traceback (most recent call last): 274s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 274s self._update_builder_with_changes() 274s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 274s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 274s for path, fs_hash in self.builder.record_iter_changes( 274s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 274s self.work_tree, self.basis_revid, iter_changes 274s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 274s ): 274s ^ 274s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 274s for change in iter_changes: 274s ^^^^^^^^^^^^ 274s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 274s for change in iter_changes: 274s ^^^^^^^^^^^^ 274s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 274s (oldpath, oldmode, oldsha) = old 274s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 274s TypeError: cannot unpack non-iterable NoneType object 274s }}} 274s 274s Traceback (most recent call last): 274s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py", line 638, in test_branch_with_nested_trees 274s subtree.commit("add subtree contents") 274s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ 274s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 274s committed_id = commit.Commit().commit( 274s working_tree=self, 274s ...<3 lines>... 274s **kwargs, 274s ) 274s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 274s self._update_builder_with_changes() 274s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 274s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 274s for path, fs_hash in self.builder.record_iter_changes( 274s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 274s self.work_tree, self.basis_revid, iter_changes 274s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 274s ): 274s ^ 274s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 274s for change in iter_changes: 274s ^^^^^^^^^^^^ 274s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 274s for change in iter_changes: 274s ^^^^^^^^^^^^ 274s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 274s (oldpath, oldmode, oldsha) = old 274s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 274s TypeError: cannot unpack non-iterable NoneType object 274s 274s breezy.git.tests.test_blackbox.TestGitBlackBox.test_checkout SKIP 10ms 274s fastimport 274s 274s blackbox.test_non_ascii.TestNonAscii.test_ls(utf-8,2) OK 194ms 274s blackbox.test_export.TestExport.test_basic_tarfile_export OK 179ms 274s breezy.git.tests.test_blackbox.TestGitBlackBox.test_git_refs_from_bzr OK 88ms 274s breezy.git.tests.test_blackbox.TestGitBlackBox.test_local_whoami OK 16ms 274s blackbox.test_annotate.TestAnnotate.test_annotate_cmd_full OK 184ms 274s blackbox.test_aliases.TestAliases.test_aliases OK 179ms 274s blackbox.test_export.TestExport.test_export_partial_tree OK 175ms 274s blackbox.test_non_ascii.TestNonAscii.test_missing(cp1251) OK 217ms 275s breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline_incrementalERROR 199ms 275s log: {{{ 275s 75.090 run brz: ['init', '--git', 'bla'] 275s 75.090 breezy version: 3.3.11 275s 75.090 brz arguments: ['init', '--git', 'bla'] 275s 75.101 output: 275s 'Created a standalone tree (format: git)\n' 275s 75.101 run brz: ['init', 'foo'] 275s 75.101 breezy version: 3.3.11 275s 75.101 brz arguments: ['init', 'foo'] 275s 75.112 creating repository in file:///tmp/testbzr-7z2lnxlo.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline_incremental/work/foo/.bzr/. 275s 75.116 creating branch in file:///tmp/testbzr-7z2lnxlo.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline_incremental/work/foo/ 275s 75.128 trying to create missing lock '/tmp/testbzr-7z2lnxlo.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline_incremental/work/foo/.bzr/checkout/dirstate' 275s 75.129 opening working tree '/tmp/testbzr-7z2lnxlo.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline_incremental/work/foo' 275s 75.137 opening working tree '/tmp/testbzr-7z2lnxlo.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline_incremental/work/foo' 275s 75.139 output: 275s 'Created a standalone tree (format: 2a)\n' 275s 75.139 run brz: ['commit', '--unchanged', '-m', 'bla', 'foo'] 275s 75.139 breezy version: 3.3.11 275s 75.139 brz arguments: ['commit', '--unchanged', '-m', 'bla', 'foo'] 275s 75.142 opening working tree '/tmp/testbzr-7z2lnxlo.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline_incremental/work/foo' 275s 75.154 preparing to commit 275s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline_incremental/work/foo/ 275s 75.156 Selecting files for commit with filter None 275s INFO Committed revision 1. 275s 75.186 Committed revid b'jrandom@example.com-20251117162902-njvoi60uq35oit3p' as revno 1. 275s 75.189 errors: 275s 'bzr: warning: The commit message is a file name: "bla".\n(use --file "bla" to take commit message from that file)\nCommitting to: /tmp/testbzr-7z2lnxlo.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline_incremental/work/foo/\nCommitted revision 1.\n' 275s 75.189 run brz: ['commit', '--unchanged', '-m', 'bla', 'foo'] 275s 75.189 breezy version: 3.3.11 275s 75.189 brz arguments: ['commit', '--unchanged', '-m', 'bla', 'foo'] 275s 75.193 opening working tree '/tmp/testbzr-7z2lnxlo.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline_incremental/work/foo' 275s 75.201 preparing to commit 275s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline_incremental/work/foo/ 275s 75.203 Selecting files for commit with filter None 275s INFO Committed revision 2. 275s 75.224 Committed revid b'jrandom@example.com-20251117162902-qr4sohsgtl17h2ds' as revno 2. 275s 75.228 errors: 275s 'bzr: warning: The commit message is a file name: "bla".\n(use --file "bla" to take commit message from that file)\nCommitting to: /tmp/testbzr-7z2lnxlo.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline_incremental/work/foo/\nCommitted revision 2.\n' 275s 75.228 run brz: ['push', '--lossy', '-d', 'foo', 'bla'] 275s 75.228 breezy version: 3.3.11 275s 75.228 brz arguments: ['push', '--lossy', '-d', 'foo', 'bla'] 275s 75.231 opening working tree '/tmp/testbzr-7z2lnxlo.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline_incremental/work/foo' 275s WARNING Pushing from a Bazaar to a Git repository. For better performance, push into a Bazaar repository. 275s 75.238 updating refs. old refs: {b'HEAD': (b'ref: refs/heads/master', None)}, new refs: {b'refs/heads/master': (None, b'jrandom@example.com-20251117162902-qr4sohsgtl17h2ds')} 275s 75.239 processing b'jrandom@example.com-20251117162902-njvoi60uq35oit3p' 275s 75.241 processing b'jrandom@example.com-20251117162902-qr4sohsgtl17h2ds' 275s }}} 275s 275s Traceback (most recent call last): 275s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py", line 211, in test_push_lossy_non_mainline_incremental 275s output, error = self.run_bzr(["push", "--lossy", "-d", "foo", "bla"]) 275s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 275s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 2172, in run_bzr 275s result = self._run_bzr_core( 275s args, 275s ...<4 lines>... 275s working_dir=working_dir, 275s ) 275s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 2015, in _run_bzr_core 275s result = self.apply_redirected( 275s ui.ui_factory.stdin, 275s ...<3 lines>... 275s args, 275s ) 275s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 2502, in apply_redirected 275s return a_callable(*args, **kwargs) 275s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1381, in run_bzr_catch_user_errors 275s return run_bzr(argv) 275s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1265, in run_bzr 275s ret = run(*run_argv) 275s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 792, in run_argv_aliases 275s return self.run(**all_cmd_args) 275s ~~~~~~~~^^^^^^^^^^^^^^^^ 275s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 816, in run 275s return class_run(*args, **kwargs) 275s File "/usr/lib/python3/dist-packages/breezy/builtins.py", line 1533, in run 275s _show_push_branch( 275s ~~~~~~~~~~~~~~~~~^ 275s br_from, 275s ^^^^^^^^ 275s ...<10 lines>... 275s lossy=lossy, 275s ^^^^^^^^^^^^ 275s ) 275s ^ 275s File "/usr/lib/python3/dist-packages/breezy/push.py", line 172, in _show_push_branch 275s push_result = dir_to.push_branch( 275s br_from, revision_id, overwrite, remember, create_prefix, lossy=lossy 275s ) 275s File "/usr/lib/python3/dist-packages/breezy/git/dir.py", line 433, in push_branch 275s wt._update_git_tree( 275s ~~~~~~~~~~~~~~~~~~~^ 275s old_revision=push_result.old_revid, 275s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 275s new_revision=push_result.new_revid, 275s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 275s ) 275s ^ 275s File "/usr/lib/python3/dist-packages/breezy/git/workingtree.py", line 1454, in _update_git_tree 275s merge_inner( 275s ~~~~~~~~~~~^ 275s self.branch, 275s ^^^^^^^^^^^^ 275s ...<4 lines>... 275s show_base=show_base, 275s ^^^^^^^^^^^^^^^^^^^^ 275s ) 275s ^ 275s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 2049, in merge_inner 275s return merger.do_merge() 275s ~~~~~~~~~~~~~~~^^ 275s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 721, in do_merge 275s merge = self._do_merge_to() 275s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 680, in _do_merge_to 275s merge.do_merge() 275s ~~~~~~~~~~~~~~^^ 275s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 839, in do_merge 275s self._compute_transform() 275s ~~~~~~~~~~~~~~~~~~~~~~~^^ 275s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 855, in _compute_transform 275s entries = list(self._entries3()) 275s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 938, in _entries3 275s for change in iterator: 275s ^^^^^^^^ 275s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 275s (oldpath, oldmode, oldsha) = old 275s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 275s TypeError: cannot unpack non-iterable NoneType object 275s 275s breezy.git.tests.test_builder.TestGitBranchBuilder.test_commit_base SKIP 3ms 275s fastimport 275s 275s breezy.git.tests.test_builder.TestGitBranchBuilder.test_set_file SKIP 2ms 275s fastimport 275s 275s breezy.git.tests.test_branch.BranchTests.test_interbranch_pull SKIP 34ms 275s fastimport 275s 275s blackbox.test_annotate.TestAnnotate.test_no_mail OK 225ms 275s breezy.git.tests.test_branch.BranchTests.test_sprouted_tags/usr/lib/python3/dist-packages/breezy/git/tests/test_branch.py:74: DeprecationWarning: stage is deprecated and will be removed in 0.26.0 275s r.stage(["a"]) 275s /usr/lib/python3/dist-packages/breezy/git/tests/test_branch.py:75: DeprecationWarning: do_commit is deprecated and will be removed in 0.26.0 275s return r.do_commit(b"a", committer=b"Somebody ") 275s SKIP 16ms 275s fastimport 275s 275s blackbox.test_export.TestExport.test_tgz_export OK 135ms 275s blackbox.test_annotate.TestAnnotate.test_annotate_cmd OK 257ms 275s breezy.git.tests.test_branch.TestGitBranch.test_tag_annotated OK 54ms 275s breezy.git.tests.test_cache.DictGitShaMapTests.test_commit OK 15ms 275s breezy.git.tests.test_cache.IndexGitShaMapTests.test_missing_revisions OK 11ms 275s blackbox.test_log.TestLogMultiple.test_log_files_and_dirs_in_nested_directory OK 548ms 275s blackbox.test_annotate.TestSimpleAnnotate.test_annotate_nonexistant_file OK 141ms 275s blackbox.test_non_ascii.TestNonAscii.test_modified(iso-8859-1) OK 245ms 275s blackbox.test_fetch_ghosts.TestFetchGhosts.test_fetch_ghosts_more OK 238ms 275s blackbox.test_filesystem_cicp.TestMisc.test_ci SKIP 2ms 275s case-insensitive case-preserving filesystem 275s 275s blackbox.test_filesystem_cicp.TestMove.test_mv_newname_exists SKIP 1ms 275s case-insensitive case-preserving filesystem 275s 275s blackbox.test_annotate.TestAnnotate.test_help_annotate OK 240ms 275s blackbox.test_log.TestLogRevSpecs.test_log_negative_begin_revspec OK 166ms 275s blackbox.test_filtered_view_ops.TestViewFileOperations.test_view_on_diff OK 66ms 275s blackbox.test_annotate.TestSimpleAnnotate.test_annotate_empty_file_show_ids OK 79ms 275s breezy.git.tests.test_cache.SqliteGitShaMapTests.test_tree OK 304ms 275s breezy.git.tests.test_dir.TestGitDir.test_get_reference_loop OK 19ms 275s breezy.git.tests.test_dir.TestGitDirFormat.test_eq OK 3ms 275s breezy.git.tests.test_fetch.ImportObjects.test_import_tree_with_file_exe OK 10ms 275s breezy.git.tests.test_fetch.LocalRepositoryFetchTests.test_into_stacked_on SKIP 17ms 275s fastimport 275s 275s blackbox.test_log.TestLogRevSpecs.test_log_positive_revspecs OK 163ms 275s breezy.git.tests.test_git_remote_helper.FetchTests.test_simple OK 104ms 275s breezy.git.tests.test_mapping.FileidTests.test_escape_space OK 3ms 275s breezy.git.tests.test_mapping.RoundtripRevisionsFromBazaar.test_custom_property OK 4ms 275s breezy.git.tests.test_mapping.RoundtripRevisionsFromGit.test_commit_encoding OK 2ms 275s blackbox.test_log.TestLogUnicodeDiff.test_log_show_diff_non_ascii OK 90ms 275s breezy.git.tests.test_mapping.TestImportCommit.test_implicit_encoding_utf8 OK 2ms 275s breezy.git.tests.test_mapping.TestRevidConversionV1.test_is_control_file OK 2ms 275s blackbox.test_non_ascii.TestNonAscii.test_pull(utf-8,1) OK 432ms 275s blackbox.test_filtered_view_ops.TestViewTreeOperations.test_view_on_merge OK 266ms 275s breezy.git.tests.test_memorytree.TestMemoryTree.test_last_revision OK 52ms 275s blackbox.test_help.TestHelp.test_help_detail OK 13ms 275s blackbox.test_help.TestHelp.test_help_width_zero OK 31ms 275s blackbox.test_hooks.TestHooks.test_hooks_lazy_with_named_hook OK 29ms 275s breezy.git.tests.test_memorytree.TestMemoryTree.test_rename_file_to_subdir OK 80ms 275s breezy.git.tests.test_object_store.DirectoryToTreeTests.test_empty_dir_dummy_files OK 2ms 275s breezy.git.tests.test_object_store.FindMissingBzrRevidsTests.test_simple OK 2ms 275s blackbox.test_ignore.TestCommands.test_ignore_absolutes OK 48ms 275s blackbox.test_ignore.TestCommands.test_ignored_invalid_pattern OK 41ms 275s blackbox.test_log.Test_GenerateAllRevisions.test_wrong_order OK 270ms 275s blackbox.test_bisect.BisectTestCase.testRunScript OK 717ms 275s blackbox.test_big_file.TestAdd.test_commitXFAIL 5ms 275s reason: {{{commit keeps entire files in memory}}} 275s 275s blackbox.test_ls.TestLS.test_kinds OK 72ms 276s breezy.bzr.tests.test_vfs_ratchet.TestSmartServerCommit.test_commit_to_lightweightXFAIL 1896ms 276s reason: {{{commit still uses VFS calls}}} 276s 276s testtools.matchers._impl.MismatchError: no VFS calls expected, got: b'get'(b'/extra/from/.bzr/branch-format'),b'stat'(b'/extra/from/.bzr'),b'get'(b'/extra/from/.bzr/repository/format'),b'stat'(b'/extra/from/.bzr/repository'),b'get'(b'/extra/from/.bzr/repository/pack-names'),b'stat'(b'/extra/from/.bzr'),b'put'(b'/extra/from/.bzr/repository/upload/nl0l0kyfzuo3jbttqadc.pack', b'436'),b'append'(b'/extra/from/.bzr/repository/upload/nl0l0kyfzuo3jbttqadc.pack', b''),b'append'(b'/extra/from/.bzr/repository/upload/nl0l0kyfzuo3jbttqadc.pack', b''),b'readv'(b'/extra/from/.bzr/repository/indices/c3239b915727aa08ca948280468923ab.iix'),b'readv'(b'/extra/from/.bzr/repository/indices/9f589a2dc1ad7ac071f5a3d2bcda32a0.iix'),b'readv'(b'/extra/from/.bzr/repository/indices/911b16385108adc3d1f81e8da4873be6.iix'),b'readv'(b'/extra/from/.bzr/repository/indices/7ab46dc5f8a33add607958ebb31fdede.iix'),b'readv'(b'/extra/from/.bzr/repository/indices/691fa2b8549b70e0c46a8ff6b56f80dd.iix'),b'readv'(b'/extra/from/.bzr/repository/indices/5bedb89c6c5702e4296b7c98eadbb8b9.iix'),b'readv'(b'/extra/from/.bzr/repository/packs/5bedb89c6c5702e4296b7c98eadbb8b9.pack'),b'readv'(b'/extra/from/.bzr/repository/indices/5bedb89c6c5702e4296b7c98eadbb8b9.cix'),b'readv'(b'/extra/from/.bzr/repository/indices/c3239b915727aa08ca948280468923ab.cix'),b'readv'(b'/extra/from/.bzr/repository/packs/c3239b915727aa08ca948280468923ab.pack'),b'readv'(b'/extra/from/.bzr/repository/packs/c3239b915727aa08ca948280468923ab.pack'),b'append'(b'/extra/from/.bzr/repository/upload/nl0l0kyfzuo3jbttqadc.pack', b''),b'readv'(b'/extra/from/.bzr/repository/indices/9f589a2dc1ad7ac071f5a3d2bcda32a0.cix'),b'readv'(b'/extra/from/.bzr/repository/indices/911b16385108adc3d1f81e8da4873be6.cix'),b'readv'(b'/extra/from/.bzr/repository/indices/7ab46dc5f8a33add607958ebb31fdede.cix'),b'readv'(b'/extra/from/.bzr/repository/indices/691fa2b8549b70e0c46a8ff6b56f80dd.cix'),b'readv'(b'/extra/from/.bzr/repository/indices/57b667671064c3ec84103315307d50cf.cix'),b'readv'(b'/extra/from/.bzr/repository/indices/56e4438322ca26cb76ac152c4740d195.cix'),b'readv'(b'/extra/from/.bzr/repository/indices/563024cb5e45ce612d9b214b4208fa3b.cix'),b'append'(b'/extra/from/.bzr/repository/upload/nl0l0kyfzuo3jbttqadc.pack', b''),b'append'(b'/extra/from/.bzr/repository/upload/nl0l0kyfzuo3jbttqadc.pack', b''),b'readv'(b'/extra/from/.bzr/repository/indices/57b667671064c3ec84103315307d50cf.iix'),b'readv'(b'/extra/from/.bzr/repository/indices/56e4438322ca26cb76ac152c4740d195.iix'),b'readv'(b'/extra/from/.bzr/repository/indices/563024cb5e45ce612d9b214b4208fa3b.iix'),b'append'(b'/extra/from/.bzr/repository/upload/nl0l0kyfzuo3jbttqadc.pack', b''),b'readv'(b'/extra/from/.bzr/repository/indices/c3239b915727aa08ca948280468923ab.rix'),b'readv'(b'/extra/from/.bzr/repository/indices/5bedb89c6c5702e4296b7c98eadbb8b9.rix'),b'readv'(b'/extra/from/.bzr/repository/indices/9f589a2dc1ad7ac071f5a3d2bcda32a0.rix'),b'readv'(b'/extra/from/.bzr/repository/indices/911b16385108adc3d1f81e8da4873be6.rix'),b'readv'(b'/extra/from/.bzr/repository/indices/7ab46dc5f8a33add607958ebb31fdede.rix'),b'readv'(b'/extra/from/.bzr/repository/indices/691fa2b8549b70e0c46a8ff6b56f80dd.rix'),b'readv'(b'/extra/from/.bzr/repository/indices/57b667671064c3ec84103315307d50cf.rix'),b'readv'(b'/extra/from/.bzr/repository/indices/56e4438322ca26cb76ac152c4740d195.rix'),b'readv'(b'/extra/from/.bzr/repository/indices/563024cb5e45ce612d9b214b4208fa3b.rix'),b'readv'(b'/extra/from/.bzr/repository/upload/nl0l0kyfzuo3jbttqadc.pack'),b'readv'(b'/extra/from/.bzr/repository/upload/nl0l0kyfzuo3jbttqadc.pack'),b'readv'(b'/extra/from/.bzr/repository/upload/nl0l0kyfzuo3jbttqadc.pack'),b'append'(b'/extra/from/.bzr/repository/upload/nl0l0kyfzuo3jbttqadc.pack', b''),b'put'(b'/extra/from/.bzr/repository/indices/86bba431901ab904993fd0e7933c788a.rix', b'436'),b'append'(b'/extra/from/.bzr/repository/indices/86bba431901ab904993fd0e7933c788a.rix', b''),b'put'(b'/extra/from/.bzr/repository/indices/86bba431901ab904993fd0e7933c788a.iix', b'436'),b'append'(b'/extra/from/.bzr/repository/indices/86bba431901ab904993fd0e7933c788a.iix', b''),b'put'(b'/extra/from/.bzr/repository/indices/86bba431901ab904993fd0e7933c788a.tix', b'436'),b'append'(b'/extra/from/.bzr/repository/indices/86bba431901ab904993fd0e7933c788a.tix', b''),b'put'(b'/extra/from/.bzr/repository/indices/86bba431901ab904993fd0e7933c788a.six', b'436'),b'append'(b'/extra/from/.bzr/repository/indices/86bba431901ab904993fd0e7933c788a.six', b''),b'put'(b'/extra/from/.bzr/repository/indices/86bba431901ab904993fd0e7933c788a.cix', b'436'),b'append'(b'/extra/from/.bzr/repository/indices/86bba431901ab904993fd0e7933c788a.cix', b''),b'move'(b'/extra/from/.bzr/repository/upload/nl0l0kyfzuo3jbttqadc.pack', b'/extra/from/.bzr/repository/packs/86bba431901ab904993fd0e7933c788a.pack'),b'readv'(b'/extra/from/.bzr/repository/indices/86bba431901ab904993fd0e7933c788a.rix'),b'put'(b'/extra/from/.bzr/repository/upload/fhqijang8e00b6mfzil9.autopack', b'436'),b'append'(b'/extra/from/.bzr/repository/upload/fhqijang8e00b6mfzil9.autopack', b''),b'readv'(b'/extra/from/.bzr/repository/packs/86bba431901ab904993fd0e7933c788a.pack'),b'readv'(b'/extra/from/.bzr/repository/packs/5bedb89c6c5702e4296b7c98eadbb8b9.pack'),b'readv'(b'/extra/from/.bzr/repository/packs/56e4438322ca26cb76ac152c4740d195.pack'),b'readv'(b'/extra/from/.bzr/repository/packs/9f589a2dc1ad7ac071f5a3d2bcda32a0.pack'),b'readv'(b'/extra/from/.bzr/repository/packs/7ab46dc5f8a33add607958ebb31fdede.pack'),b'readv'(b'/extra/from/.bzr/repository/packs/911b16385108adc3d1f81e8da4873be6.pack'),b'readv'(b'/extra/from/.bzr/repository/packs/57b667671064c3ec84103315307d50cf.pack'),b'readv'(b'/extra/from/.bzr/repository/packs/563024cb5e45ce612d9b214b4208fa3b.pack'),b'readv'(b'/extra/from/.bzr/repository/packs/691fa2b8549b70e0c46a8ff6b56f80dd.pack'),b'readv'(b'/extra/from/.bzr/repository/packs/c3239b915727aa08ca948280468923ab.pack'),b'readv'(b'/extra/from/.bzr/repository/indices/86bba431901ab904993fd0e7933c788a.iix'),b'readv'(b'/extra/from/.bzr/repository/packs/86bba431901ab904993fd0e7933c788a.pack'),b'readv'(b'/extra/from/.bzr/repository/packs/5bedb89c6c5702e4296b7c98eadbb8b9.pack'),b'readv'(b'/extra/from/.bzr/repository/packs/56e4438322ca26cb76ac152c4740d195.pack'),b'readv'(b'/extra/from/.bzr/repository/packs/9f589a2dc1ad7ac071f5a3d2bcda32a0.pack'),b'readv'(b'/extra/from/.bzr/repository/packs/7ab46dc5f8a33add607958ebb31fdede.pack'),b'readv'(b'/extra/from/.bzr/repository/packs/911b16385108adc3d1f81e8da4873be6.pack'),b'readv'(b'/extra/from/.bzr/repository/packs/57b667671064c3ec84103315307d50cf.pack'),b'readv'(b'/extra/from/.bzr/repository/packs/563024cb5e45ce612d9b214b4208fa3b.pack'),b'readv'(b'/extra/from/.bzr/repository/packs/691fa2b8549b70e0c46a8ff6b56f80dd.pack'),b'readv'(b'/extra/from/.bzr/repository/packs/c3239b915727aa08ca948280468923ab.pack'),b'readv'(b'/extra/from/.bzr/repository/indices/86bba431901ab904993fd0e7933c788a.cix'),b'readv'(b'/extra/from/.bzr/repository/packs/86bba431901ab904993fd0e7933c788a.pack'),b'readv'(b'/extra/from/.bzr/repository/packs/c3239b915727aa08ca948280468923ab.pack'),b'readv'(b'/extra/from/.bzr/repository/packs/86bba431901ab904993fd0e7933c788a.pack'),b'readv'(b'/extra/from/.bzr/repository/packs/c3239b915727aa08ca948280468923ab.pack'),b'readv'(b'/extra/from/.bzr/repository/indices/86bba431901ab904993fd0e7933c788a.tix'),b'readv'(b'/extra/from/.bzr/repository/indices/57b667671064c3ec84103315307d50cf.tix'),b'readv'(b'/extra/from/.bzr/repository/indices/563024cb5e45ce612d9b214b4208fa3b.tix'),b'readv'(b'/extra/from/.bzr/repository/indices/56e4438322ca26cb76ac152c4740d195.tix'),b'readv'(b'/extra/from/.bzr/repository/indices/7ab46dc5f8a33add607958ebb31fdede.tix'),b'readv'(b'/extra/from/.bzr/repository/indices/911b16385108adc3d1f81e8da4873be6.tix'),b'readv'(b'/extra/from/.bzr/repository/indices/c3239b915727aa08ca948280468923ab.tix'),b'readv'(b'/extra/from/.bzr/repository/indices/5bedb89c6c5702e4296b7c98eadbb8b9.tix'),b'readv'(b'/extra/from/.bzr/repository/indices/9f589a2dc1ad7ac071f5a3d2bcda32a0.tix'),b'readv'(b'/extra/from/.bzr/repository/indices/691fa2b8549b70e0c46a8ff6b56f80dd.tix'),b'readv'(b'/extra/from/.bzr/repository/packs/86bba431901ab904993fd0e7933c788a.pack'),b'readv'(b'/extra/from/.bzr/repository/packs/c3239b915727aa08ca948280468923ab.pack'),b'readv'(b'/extra/from/.bzr/repository/indices/86bba431901ab904993fd0e7933c788a.six'),b'readv'(b'/extra/from/.bzr/repository/indices/57b667671064c3ec84103315307d50cf.six'),b'readv'(b'/extra/from/.bzr/repository/indices/563024cb5e45ce612d9b214b4208fa3b.six'),b'readv'(b'/extra/from/.bzr/repository/indices/56e4438322ca26cb76ac152c4740d195.six'),b'readv'(b'/extra/from/.bzr/repository/indices/7ab46dc5f8a33add607958ebb31fdede.six'),b'readv'(b'/extra/from/.bzr/repository/indices/911b16385108adc3d1f81e8da4873be6.six'),b'readv'(b'/extra/from/.bzr/repository/indices/c3239b915727aa08ca948280468923ab.six'),b'readv'(b'/extra/from/.bzr/repository/indices/5bedb89c6c5702e4296b7c98eadbb8b9.six'),b'readv'(b'/extra/from/.bzr/repository/indices/9f589a2dc1ad7ac071f5a3d2bcda32a0.six'),b'readv'(b'/extra/from/.bzr/repository/indices/691fa2b8549b70e0c46a8ff6b56f80dd.six'),b'append'(b'/extra/from/.bzr/repository/upload/fhqijang8e00b6mfzil9.autopack', b''),b'put'(b'/extra/from/.bzr/repository/indices/52db4312c32bad9735b5037e2084b33f.rix', b'436'),b'append'(b'/extra/from/.bzr/repository/indices/52db4312c32bad9735b5037e2084b33f.rix', b''),b'put'(b'/extra/from/.bzr/repository/indices/52db4312c32bad9735b5037e2084b33f.iix', b'436'),b'append'(b'/extra/from/.bzr/repository/indices/52db4312c32bad9735b5037e2084b33f.iix', b''),b'put'(b'/extra/from/.bzr/repository/indices/52db4312c32bad9735b5037e2084b33f.tix', b'436'),b'append'(b'/extra/from/.bzr/repository/indices/52db4312c32bad9735b5037e2084b33f.tix', b''),b'put'(b'/extra/from/.bzr/repository/indices/52db4312c32bad9735b5037e2084b33f.six', b'436'),b'append'(b'/extra/from/.bzr/repository/indices/52db4312c32bad9735b5037e2084b33f.six', b''),b'put'(b'/extra/from/.bzr/repository/indices/52db4312c32bad9735b5037e2084b33f.cix', b'436'),b'append'(b'/extra/from/.bzr/repository/indices/52db4312c32bad9735b5037e2084b33f.cix', b''),b'move'(b'/extra/from/.bzr/repository/upload/fhqijang8e00b6mfzil9.autopack', b'/extra/from/.bzr/repository/packs/52db4312c32bad9735b5037e2084b33f.pack'),b'mkdir'(b'/extra/from/.bzr/repository/lock/88hf5zcs8o.tmp', b''),b'put_non_atomic'(b'/extra/from/.bzr/repository/lock/88hf5zcs8o.tmp/info', b'', b'F', b''),b'rename'(b'/extra/from/.bzr/repository/lock/88hf5zcs8o.tmp', b'/extra/from/.bzr/repository/lock/held'),b'get'(b'/extra/from/.bzr/repository/lock/held/info'),b'get'(b'/extra/from/.bzr/repository/pack-names'),b'put'(b'/extra/from/.bzr/repository/pack-names', b'436'),b'list_dir'(b'/extra/from/.bzr/repository/obsolete_packs'),b'get'(b'/extra/from/.bzr/repository/lock/held/info'),b'rename'(b'/extra/from/.bzr/repository/lock/held', b'/extra/from/.bzr/repository/lock/releasing.1uzqmxo5gu8rgm451pc8.tmp'),b'delete'(b'/extra/from/.bzr/repository/lock/releasing.1uzqmxo5gu8rgm451pc8.tmp/info'),b'rmdir'(b'/extra/from/.bzr/repository/lock/releasing.1uzqmxo5gu8rgm451pc8.tmp'),b'move'(b'/extra/from/.bzr/repository/packs/86bba431901ab904993fd0e7933c788a.pack', b'/extra/from/.bzr/repository/obsolete_packs/86bba431901ab904993fd0e7933c788a.pack'),b'move'(b'/extra/from/.bzr/repository/indices/86bba431901ab904993fd0e7933c788a.iix', b'/extra/from/.bzr/repository/obsolete_packs/86bba431901ab904993fd0e7933c788a.iix'),b'move'(b'/extra/from/.bzr/repository/indices/86bba431901ab904993fd0e7933c788a.six', b'/extra/from/.bzr/repository/obsolete_packs/86bba431901ab904993fd0e7933c788a.six'),b'move'(b'/extra/from/.bzr/repository/indices/86bba431901ab904993fd0e7933c788a.tix', b'/extra/from/.bzr/repository/obsolete_packs/86bba431901ab904993fd0e7933c788a.tix'),b'move'(b'/extra/from/.bzr/repository/indices/86bba431901ab904993fd0e7933c788a.rix', b'/extra/from/.bzr/repository/obsolete_packs/86bba431901ab904993fd0e7933c788a.rix'),b'move'(b'/extra/from/.bzr/repository/indices/86bba431901ab904993fd0e7933c788a.cix', b'/extra/from/.bzr/repository/obsolete_packs/86bba431901ab904993fd0e7933c788a.cix'),b'move'(b'/extra/from/.bzr/repository/packs/57b667671064c3ec84103315307d50cf.pack', b'/extra/from/.bzr/repository/obsolete_packs/57b667671064c3ec84103315307d50cf.pack'),b'move'(b'/extra/from/.bzr/repository/indices/57b667671064c3ec84103315307d50cf.iix', b'/extra/from/.bzr/repository/obsolete_packs/57b667671064c3ec84103315307d50cf.iix'),b'move'(b'/extra/from/.bzr/repository/indices/57b667671064c3ec84103315307d50cf.six', b'/extra/from/.bzr/repository/obsolete_packs/57b667671064c3ec84103315307d50cf.six'),b'move'(b'/extra/from/.bzr/repository/indices/57b667671064c3ec84103315307d50cf.tix', b'/extra/from/.bzr/repository/obsolete_packs/57b667671064c3ec84103315307d50cf.tix'),b'move'(b'/extra/from/.bzr/repository/indices/57b667671064c3ec84103315307d50cf.rix', b'/extra/from/.bzr/repository/obsolete_packs/57b667671064c3ec84103315307d50cf.rix'),b'move'(b'/extra/from/.bzr/repository/indices/57b667671064c3ec84103315307d50cf.cix', b'/extra/from/.bzr/repository/obsolete_packs/57b667671064c3ec84103315307d50cf.cix'),b'move'(b'/extra/from/.bzr/repository/packs/563024cb5e45ce612d9b214b4208fa3b.pack', b'/extra/from/.bzr/repository/obsolete_packs/563024cb5e45ce612d9b214b4208fa3b.pack'),b'move'(b'/extra/from/.bzr/repository/indices/563024cb5e45ce612d9b214b4208fa3b.iix', b'/extra/from/.bzr/repository/obsolete_packs/563024cb5e45ce612d9b214b4208fa3b.iix'),b'move'(b'/extra/from/.bzr/repository/indices/563024cb5e45ce612d9b214b4208fa3b.six', b'/extra/from/.bzr/repository/obsolete_packs/563024cb5e45ce612d9b214b4208fa3b.six'),b'move'(b'/extra/from/.bzr/repository/indices/563024cb5e45ce612d9b214b4208fa3b.tix', b'/extra/from/.bzr/repository/obsolete_packs/563024cb5e45ce612d9b214b4208fa3b.tix'),b'move'(b'/extra/from/.bzr/repository/indices/563024cb5e45ce612d9b214b4208fa3b.rix', b'/extra/from/.bzr/repository/obsolete_packs/563024cb5e45ce612d9b214b4208fa3b.rix'),b'move'(b'/extra/from/.bzr/repository/indices/563024cb5e45ce612d9b214b4208fa3b.cix', b'/extra/from/.bzr/repository/obsolete_packs/563024cb5e45ce612d9b214b4208fa3b.cix'),b'move'(b'/extra/from/.bzr/repository/packs/56e4438322ca26cb76ac152c4740d195.pack', b'/extra/from/.bzr/repository/obsolete_packs/56e4438322ca26cb76ac152c4740d195.pack'),b'move'(b'/extra/from/.bzr/repository/indices/56e4438322ca26cb76ac152c4740d195.iix', b'/extra/from/.bzr/repository/obsolete_packs/56e4438322ca26cb76ac152c4740d195.iix'),b'move'(b'/extra/from/.bzr/repository/indices/56e4438322ca26cb76ac152c4740d195.six', b'/extra/from/.bzr/repository/obsolete_packs/56e4438322ca26cb76ac152c4740d195.six'),b'move'(b'/extra/from/.bzr/repository/indices/56e4438322ca26cb76ac152c4740d195.tix', b'/extra/from/.bzr/repository/obsolete_packs/56e4438322ca26cb76ac152c4740d195.tix'),b'move'(b'/extra/from/.bzr/repository/indices/56e4438322ca26cb76ac152c4740d195.rix', b'/extra/from/.bzr/repository/obsolete_packs/56e4438322ca26cb76ac152c4740d195.rix'),b'move'(b'/extra/from/.bzr/repository/indices/56e4438322ca26cb76ac152c4740d195.cix', b'/extra/from/.bzr/repository/obsolete_packs/56e4438322ca26cb76ac152c4740d195.cix'),b'move'(b'/extra/from/.bzr/repository/packs/7ab46dc5f8a33add607958ebb31fdede.pack', b'/extra/from/.bzr/repository/obsolete_packs/7ab46dc5f8a33add607958ebb31fdede.pack'),b'move'(b'/extra/from/.bzr/repository/indices/7ab46dc5f8a33add607958ebb31fdede.iix', b'/extra/from/.bzr/repository/obsolete_packs/7ab46dc5f8a33add607958ebb31fdede.iix'),b'move'(b'/extra/from/.bzr/repository/indices/7ab46dc5f8a33add607958ebb31fdede.six', b'/extra/from/.bzr/repository/obsolete_packs/7ab46dc5f8a33add607958ebb31fdede.six'),b'move'(b'/extra/from/.bzr/repository/indices/7ab46dc5f8a33add607958ebb31fdede.tix', b'/extra/from/.bzr/repository/obsolete_packs/7ab46dc5f8a33add607958ebb31fdede.tix'),b'move'(b'/extra/from/.bzr/repository/indices/7ab46dc5f8a33add607958ebb31fdede.rix', b'/extra/from/.bzr/repository/obsolete_packs/7ab46dc5f8a33add607958ebb31fdede.rix'),b'move'(b'/extra/from/.bzr/repository/indices/7ab46dc5f8a33add607958ebb31fdede.cix', b'/extra/from/.bzr/repository/obsolete_packs/7ab46dc5f8a33add607958ebb31fdede.cix'),b'move'(b'/extra/from/.bzr/repository/packs/911b16385108adc3d1f81e8da4873be6.pack', b'/extra/from/.bzr/repository/obsolete_packs/911b16385108adc3d1f81e8da4873be6.pack'),b'move'(b'/extra/from/.bzr/repository/indices/911b16385108adc3d1f81e8da4873be6.iix', b'/extra/from/.bzr/repository/obsolete_packs/911b16385108adc3d1f81e8da4873be6.iix'),b'move'(b'/extra/from/.bzr/repository/indices/911b16385108adc3d1f81e8da4873be6.six', b'/extra/from/.bzr/repository/obsolete_packs/911b16385108adc3d1f81e8da4873be6.six'),b'move'(b'/extra/from/.bzr/repository/indices/911b16385108adc3d1f81e8da4873be6.tix', b'/extra/from/.bzr/repository/obsolete_packs/911b16385108adc3d1f81e8da4873be6.tix'),b'move'(b'/extra/from/.bzr/repository/indices/911b16385108adc3d1f81e8da4873be6.rix', b'/extra/from/.bzr/repository/obsolete_packs/911b16385108adc3d1f81e8da4873be6.rix'),b'move'(b'/extra/from/.bzr/repository/indices/911b16385108adc3d1f81e8da4873be6.cix', b'/extra/from/.bzr/repository/obsolete_packs/911b16385108adc3d1f81e8da4873be6.cix'),b'move'(b'/extra/from/.bzr/repository/packs/c3239b915727aa08ca948280468923ab.pack', b'/extra/from/.bzr/repository/obsolete_packs/c3239b915727aa08ca948280468923ab.pack'),b'move'(b'/extra/from/.bzr/repository/indices/c3239b915727aa08ca948280468923ab.iix', b'/extra/from/.bzr/repository/obsolete_packs/c3239b915727aa08ca948280468923ab.iix'),b'move'(b'/extra/from/.bzr/repository/indices/c3239b915727aa08ca948280468923ab.six', b'/extra/from/.bzr/repository/obsolete_packs/c3239b915727aa08ca948280468923ab.six'),b'move'(b'/extra/from/.bzr/repository/indices/c3239b915727aa08ca948280468923ab.tix', b'/extra/from/.bzr/repository/obsolete_packs/c3239b915727aa08ca948280468923ab.tix'),b'move'(b'/extra/from/.bzr/repository/indices/c3239b915727aa08ca948280468923ab.rix', b'/extra/from/.bzr/repository/obsolete_packs/c3239b915727aa08ca948280468923ab.rix'),b'move'(b'/extra/from/.bzr/repository/indices/c3239b915727aa08ca948280468923ab.cix', b'/extra/from/.bzr/repository/obsolete_packs/c3239b915727aa08ca948280468923ab.cix'),b'move'(b'/extra/from/.bzr/repository/packs/5bedb89c6c5702e4296b7c98eadbb8b9.pack', b'/extra/from/.bzr/repository/obsolete_packs/5bedb89c6c5702e4296b7c98eadbb8b9.pack'),b'move'(b'/extra/from/.bzr/repository/indices/5bedb89c6c5702e4296b7c98eadbb8b9.iix', b'/extra/from/.bzr/repository/obsolete_packs/5bedb89c6c5702e4296b7c98eadbb8b9.iix'),b'move'(b'/extra/from/.bzr/repository/indices/5bedb89c6c5702e4296b7c98eadbb8b9.six', b'/extra/from/.bzr/repository/obsolete_packs/5bedb89c6c5702e4296b7c98eadbb8b9.six'),b'move'(b'/extra/from/.bzr/repository/indices/5bedb89c6c5702e4296b7c98eadbb8b9.tix', b'/extra/from/.bzr/repository/obsolete_packs/5bedb89c6c5702e4296b7c98eadbb8b9.tix'),b'move'(b'/extra/from/.bzr/repository/indices/5bedb89c6c5702e4296b7c98eadbb8b9.rix', b'/extra/from/.bzr/repository/obsolete_packs/5bedb89c6c5702e4296b7c98eadbb8b9.rix'),b'move'(b'/extra/from/.bzr/repository/indices/5bedb89c6c5702e4296b7c98eadbb8b9.cix', b'/extra/from/.bzr/repository/obsolete_packs/5bedb89c6c5702e4296b7c98eadbb8b9.cix'),b'move'(b'/extra/from/.bzr/repository/packs/9f589a2dc1ad7ac071f5a3d2bcda32a0.pack', b'/extra/from/.bzr/repository/obsolete_packs/9f589a2dc1ad7ac071f5a3d2bcda32a0.pack'),b'move'(b'/extra/from/.bzr/repository/indices/9f589a2dc1ad7ac071f5a3d2bcda32a0.iix', b'/extra/from/.bzr/repository/obsolete_packs/9f589a2dc1ad7ac071f5a3d2bcda32a0.iix'),b'move'(b'/extra/from/.bzr/repository/indices/9f589a2dc1ad7ac071f5a3d2bcda32a0.six', b'/extra/from/.bzr/repository/obsolete_packs/9f589a2dc1ad7ac071f5a3d2bcda32a0.six'),b'move'(b'/extra/from/.bzr/repository/indices/9f589a2dc1ad7ac071f5a3d2bcda32a0.tix', b'/extra/from/.bzr/repository/obsolete_packs/9f589a2dc1ad7ac071f5a3d2bcda32a0.tix'),b'move'(b'/extra/from/.bzr/repository/indices/9f589a2dc1ad7ac071f5a3d2bcda32a0.rix', b'/extra/from/.bzr/repository/obsolete_packs/9f589a2dc1ad7ac071f5a3d2bcda32a0.rix'),b'move'(b'/extra/from/.bzr/repository/indices/9f589a2dc1ad7ac071f5a3d2bcda32a0.cix', b'/extra/from/.bzr/repository/obsolete_packs/9f589a2dc1ad7ac071f5a3d2bcda32a0.cix'),b'move'(b'/extra/from/.bzr/repository/packs/691fa2b8549b70e0c46a8ff6b56f80dd.pack', b'/extra/from/.bzr/repository/obsolete_packs/691fa2b8549b70e0c46a8ff6b56f80dd.pack'),b'move'(b'/extra/from/.bzr/repository/indices/691fa2b8549b70e0c46a8ff6b56f80dd.iix', b'/extra/from/.bzr/repository/obsolete_packs/691fa2b8549b70e0c46a8ff6b56f80dd.iix'),b'move'(b'/extra/from/.bzr/repository/indices/691fa2b8549b70e0c46a8ff6b56f80dd.six', b'/extra/from/.bzr/repository/obsolete_packs/691fa2b8549b70e0c46a8ff6b56f80dd.six'),b'move'(b'/extra/from/.bzr/repository/indices/691fa2b8549b70e0c46a8ff6b56f80dd.tix', b'/extra/from/.bzr/repository/obsolete_packs/691fa2b8549b70e0c46a8ff6b56f80dd.tix'),b'move'(b'/extra/from/.bzr/repository/indices/691fa2b8549b70e0c46a8ff6b56f80dd.rix', b'/extra/from/.bzr/repository/obsolete_packs/691fa2b8549b70e0c46a8ff6b56f80dd.rix'),b'move'(b'/extra/from/.bzr/repository/indices/691fa2b8549b70e0c46a8ff6b56f80dd.cix', b'/extra/from/.bzr/repository/obsolete_packs/691fa2b8549b70e0c46a8ff6b56f80dd.cix') 276s 276s blackbox.test_bisect.BisectTestCase.testReset OK 595ms 276s blackbox.test_big_file.TestAdd.test_cloneXFAIL 4ms 276s reason: {{{commit keeps entire files in memory}}} 276s 276s blackbox.test_ls.TestLS.test_ls_path OK 121ms 276s blackbox.test_branch.TestBranch.test_branch_hardlink OK 238ms 276s breezy.git.tests.test_object_store.TreeToObjectsTests.test_merge OK 481ms 276s breezy.git.tests.test_pristine_tar.StoreGitPristineTarData.test_store_new OK 3ms 276s breezy.git.tests.test_remote.FetchFromRemoteToBzrTests.test_sprout_simple SKIP 3ms 276s git executable 276s 276s breezy.git.tests.test_remote.FetchFromRemoteToGitTests.test_sprout_submodule_relative SKIP 2ms 276s git executable 276s 276s breezy.git.tests.test_remote.GitUrlAndPathFromTransportTests.test_https_segment_params OK 2ms 276s breezy.git.tests.test_remote.ParseGitErrorTests.test_notbrancherror OK 2ms 276s breezy.git.tests.test_remote.ParseGitErrorTests.test_protected_branch OK 2ms 276s breezy.git.tests.test_remote.PushToRemoteFromBzrTests.test_push SKIP 2ms 276s git executable 276s 276s breezy.git.tests.test_remote.PushToRemoteFromGitTests.test_push_branch_symref SKIP 2ms 276s git executable 276s 276s breezy.git.tests.test_remote.RemoteControlDirTests.test_remove_tag SKIP 2ms 276s git executable 276s 276s breezy.git.tests.test_remote.SplitUrlTests.test_port OK 2ms 276s breezy.git.tests.test_remote.TestRemoteGitBranchFormat.test_supports_tags OK 2ms 276s breezy.bzr.tests.test_vfs_ratchet.TestSmartServerLog.test_verbose_log OK 269ms 276s breezy.git.tests.test_repository.SigningGitRepository.test_signed_commitERROR 19ms 276s log: {{{ 276s 76.531 preparing to commit 276s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.git.tests.test_repository.SigningGitRepository.test_signed_commit/work/ 276s 76.533 Selecting files for commit with filter None 276s 76.534 aborting commit write group because of exception: 276s 76.535 Traceback (most recent call last): 276s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 276s self._update_builder_with_changes() 276s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 276s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 276s for path, fs_hash in self.builder.record_iter_changes( 276s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 276s self.work_tree, self.basis_revid, iter_changes 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s ): 276s ^ 276s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 276s for change in iter_changes: 276s ^^^^^^^^^^^^ 276s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 276s for change in iter_changes: 276s ^^^^^^^^^^^^ 276s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 276s (oldpath, oldmode, oldsha) = old 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s TypeError: cannot unpack non-iterable NoneType object 276s }}} 276s 276s Traceback (most recent call last): 276s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_repository.py", line 204, in test_signed_commit 276s revid = wt.commit("base", allow_pointless=True) 276s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 276s committed_id = commit.Commit().commit( 276s working_tree=self, 276s ...<3 lines>... 276s **kwargs, 276s ) 276s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 276s self._update_builder_with_changes() 276s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 276s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 276s for path, fs_hash in self.builder.record_iter_changes( 276s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 276s self.work_tree, self.basis_revid, iter_changes 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s ): 276s ^ 276s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 276s for change in iter_changes: 276s ^^^^^^^^^^^^ 276s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 276s for change in iter_changes: 276s ^^^^^^^^^^^^ 276s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 276s (oldpath, oldmode, oldsha) = old 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s TypeError: cannot unpack non-iterable NoneType object 276s 276s breezy.git.tests.test_repository.TestGitRepository.test_supports_rich_root OK 9ms 276s blackbox.test_branch.TestBranch.test_branch_files_from_hardlink OK 246ms 276s breezy.git.tests.test_repository.TestGitRepositoryFeatures.test_revision_tree SKIP 13ms 276s fastimport 276s 276s breezy.git.tests.test_refs.BranchNameRefConversionTests.test_tag OK 2ms 276s breezy.git.tests.test_roundtrip.GenerateMetadataTests.test_no_metadata OK 2ms 276s breezy.git.tests.test_server.TestPresent.test_present OK 2ms 276s breezy.git.tests.test_transportgit.TransportObjectStoreTests.test_contains_nonexistant OK 7ms 276s breezy.git.tests.test_transportgit.TransportObjectStoreTests.test_get_raw OK 9ms 276s breezy.git.tests.test_transportgit.TransportObjectStoreTests.test_iterobjects_subset_missing_not_allowed OK 10ms 276s breezy.bzr.tests.test_vfs_ratchet.TestSmartServerRemoveBranch.test_simple_remove_branch OK 68ms 276s breezy.git.tests.test_transportgit.TransportObjectStoreTests.test_store_resilience OK 8ms 276s breezy.git.tests.test_tree.ChangesFromGitChangesTests.test_empty OK 2ms 276s breezy.git.tests.test_tree.DeltaFromGitChangesTests.test_copy_and_modify OK 2ms 276s breezy.git.tests.test_tree.DeltaFromGitChangesTests.test_unchanged OK 2ms 276s blackbox.test_info.TestInfo.test_info_lockingXFAIL 508ms 276s reason: {{{OS locks are exclusive for different processes (Bug #174055)}}} 276s start_brz_subprocess-log-0: {{{ 276s this is a debug log for diagnosing/reporting problems in brz 276s you can delete or truncate this file, or include sections in 276s bug reports to https://bugs.launchpad.net/brz/+filebug 276s 276s Mon 2025-11-17 16:29:04 +0000 276s 0.111 encoding stdout as sys.stdout encoding 'utf-8' 276s 0.111 encoding stdout as sys.stdout encoding 'utf-8' 276s 0.111 encoding stdout as sys.stdout encoding 'utf-8' 276s 0.137 breezy version: 3.3.11 276s 0.137 brz arguments: ['--no-plugins', 'info', '-v', 'tree/lightcheckout'] 276s 0.138 encoding stdout as sys.stdout encoding 'utf-8' 276s 0.209 opening working tree '/tmp/testbzr-8vl1s4vv.tmp/breezy.tests.blackbox.test_info.TestInfo.test_info_locking/work/tree/lightcheckout' 276s 0.228 Traceback (most recent call last): 276s File "/usr/lib/python3/dist-packages/breezy/lock.py", line 286, in __init__ 276s fcntl.lockf(self.f, fcntl.LOCK_SH | fcntl.LOCK_NB) 276s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s BlockingIOError: [Errno 11] Resource temporarily unavailable 276s 276s During handling of the above exception, another exception occurred: 276s 276s Traceback (most recent call last): 276s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1071, in exception_to_return_code 276s return the_callable(*args, **kwargs) 276s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1265, in run_bzr 276s ret = run(*run_argv) 276s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 792, in run_argv_aliases 276s return self.run(**all_cmd_args) 276s ~~~~~~~~^^^^^^^^^^^^^^^^ 276s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 816, in run 276s return class_run(*args, **kwargs) 276s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1283, in ignore_pipe 276s result = func(*args, **kwargs) 276s File "/usr/lib/python3/dist-packages/breezy/builtins.py", line 2120, in run 276s show_bzrdir_info( 276s ~~~~~~~~~~~~~~~~^ 276s controldir.ControlDir.open_containing(location)[0], 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s verbose=noise_level, 276s ^^^^^^^^^^^^^^^^^^^^ 276s outfile=self.outf, 276s ^^^^^^^^^^^^^^^^^^ 276s ) 276s ^ 276s File "/usr/lib/python3/dist-packages/breezy/info.py", line 395, in show_bzrdir_info 276s lockable.lock_read() 276s ~~~~~~~~~~~~~~~~~~^^ 276s File "/usr/lib/python3/dist-packages/breezy/bzr/workingtree_4.py", line 603, in lock_read 276s state.lock_read() 276s ~~~~~~~~~~~~~~~^^ 276s File "/usr/lib/python3/dist-packages/breezy/bzr/dirstate.py", line 3582, in lock_read 276s self._lock_token = lock.ReadLock(self._filename) 276s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ 276s File "/usr/lib/python3/dist-packages/breezy/lock.py", line 290, in __init__ 276s raise errors.LockContention(self.filename, e) 276s breezy.errors.LockContention: Could not acquire lock "/tmp/testbzr-8vl1s4vv.tmp/breezy.tests.blackbox.test_info.TestInfo.test_info_locking/work/tree/lightcheckout/.bzr/checkout/dirstate": [Errno 11] Resource temporarily unavailable 276s 276s 0.228 return code 3 276s }}} 276s 276s AssertionError: Command brz ['info', '-v', 'tree/lightcheckout'] failed with retcode 0 != 3 276s 276s breezy.git.tests.test_tree.FindRelatedPathsAcrossTrees.test_single OK 18ms 276s breezy.git.tests.test_urls.TestConvertURL.test_with_branch OK 2ms 276s breezy.git.tests.test_workingtree.ChangesBetweenGitTreeAndWorkingCopyTests.test_missing_versioned_fileERROR 25ms 276s log: {{{ 276s 76.637 preparing to commit 276s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.git.tests.test_workingtree.ChangesBetweenGitTreeAndWorkingCopyTests.test_missing_versioned_file/work/ 276s 76.639 Selecting files for commit with filter None 276s 76.641 aborting commit write group because of exception: 276s 76.642 Traceback (most recent call last): 276s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 276s self._update_builder_with_changes() 276s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 276s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 276s for path, fs_hash in self.builder.record_iter_changes( 276s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 276s self.work_tree, self.basis_revid, iter_changes 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s ): 276s ^ 276s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 276s for change in iter_changes: 276s ^^^^^^^^^^^^ 276s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 276s for change in iter_changes: 276s ^^^^^^^^^^^^ 276s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 276s (oldpath, oldmode, oldsha) = old 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s TypeError: cannot unpack non-iterable NoneType object 276s }}} 276s 276s Traceback (most recent call last): 276s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 340, in test_missing_versioned_file 276s self.wt.commit("") 276s ~~~~~~~~~~~~~~^^^^ 276s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 276s committed_id = commit.Commit().commit( 276s working_tree=self, 276s ...<3 lines>... 276s **kwargs, 276s ) 276s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 276s self._update_builder_with_changes() 276s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 276s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 276s for path, fs_hash in self.builder.record_iter_changes( 276s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 276s self.work_tree, self.basis_revid, iter_changes 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s ): 276s ^ 276s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 276s for change in iter_changes: 276s ^^^^^^^^^^^^ 276s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 276s for change in iter_changes: 276s ^^^^^^^^^^^^ 276s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 276s (oldpath, oldmode, oldsha) = old 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s TypeError: cannot unpack non-iterable NoneType object 276s 276s breezy.git.tests.test_workingtree.GitWorkingTreeTests.test_add_submodule_fileERROR 23ms 276s log: {{{ 276s 76.661 preparing to commit 276s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.git.tests.test_workingtree.GitWorkingTreeTests.test_add_submodule_file/work/asub/ 276s 76.663 Selecting files for commit with filter None 276s 76.664 aborting commit write group because of exception: 276s 76.665 Traceback (most recent call last): 276s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 276s self._update_builder_with_changes() 276s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 276s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 276s for path, fs_hash in self.builder.record_iter_changes( 276s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 276s self.work_tree, self.basis_revid, iter_changes 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s ): 276s ^ 276s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 276s for change in iter_changes: 276s ^^^^^^^^^^^^ 276s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 276s for change in iter_changes: 276s ^^^^^^^^^^^^ 276s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 276s (oldpath, oldmode, oldsha) = old 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s TypeError: cannot unpack non-iterable NoneType object 276s }}} 276s 276s Traceback (most recent call last): 276s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 114, in test_add_submodule_file 276s subtree.commit("Empty commit") 276s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ 276s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 276s committed_id = commit.Commit().commit( 276s working_tree=self, 276s ...<3 lines>... 276s **kwargs, 276s ) 276s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 276s self._update_builder_with_changes() 276s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 276s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 276s for path, fs_hash in self.builder.record_iter_changes( 276s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 276s self.work_tree, self.basis_revid, iter_changes 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s ): 276s ^ 276s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 276s for change in iter_changes: 276s ^^^^^^^^^^^^ 276s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 276s for change in iter_changes: 276s ^^^^^^^^^^^^ 276s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 276s (oldpath, oldmode, oldsha) = old 276s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 276s TypeError: cannot unpack non-iterable NoneType object 276s 276s blackbox.test_merge.TestMerge.test_directive_cherrypick OK 342ms 276s blackbox.test_branch.TestBranch.test_branch_switch_lightweight_checkout OK 286ms 276s blackbox.test_info.TestInfo.test_info_stacked OK 129ms 276s blackbox.test_add.TestAdd.test_add_control_dir(pre-views) OK 79ms 276s blackbox.test_init.TestInit.test_init_create_prefix OK 111ms 276s blackbox.test_add.TestAdd.test_add_in_unversioned(pre-views) OK 104ms 276s blackbox.test_branch.TestBranch.test_branch_switch_checkout OK 318ms 276s blackbox.test_init.TestInit.test_init_with_format OK 43ms 276s blackbox.test_branch.TestBranch.test_checkout_with_post_branch_init_hook OK 197ms 276s blackbox.test_add.TestAdd.test_add_no_recurse(pre-views) OK 63ms 276s blackbox.test_merge.TestMerge.test_merge_explicit_reprocess_show_base OK 241ms 276s breezy.bzr.tests.test_vfs_ratchet.TestSmartServerUncommit.test_uncommit OK 346ms 276s blackbox.test_inventory.TestInventory.test_inventory OK 76ms 276s blackbox.test_non_ascii.TestNonAscii.test_push(iso-8859-2) OK 1060ms 276s breezy.bzr.tests.test_workingtree_4.TestWorkingTreeFormat4.test_default_root_id OK 69ms 276s blackbox.test_add.TestAdd.test_add_skip_large_files(pre-views) OK 95ms 276s breezy.bzr.tests.test_workingtree_4.TestWorkingTreeFormat4.test_get_file_with_stat_id_only OK 51ms 276s blackbox.test_branch.TestBranch.test_branch_with_post_branch_init_hook OK 211ms 276s blackbox.test_added.TestAdded.test_added OK 102ms 276s blackbox.test_alias.TestAlias.test_list_unknown_alias OK 6ms 276s breezy.bzr.tests.test_workingtree_4.TestWorkingTreeFormat4.test_non_subtree_with_nested_trees OK 95ms 276s blackbox.test_join.TestJoin.test_join OK 200ms 276s blackbox.test_locale.TestLocale.test_log_coerced_utf8 SKIP 1ms 276s encoding when LANG=C is currently borked 276s 276s blackbox.test_non_ascii.TestNonAscii.test_remove(utf-8,2) OK 190ms 276s blackbox.test_merge.TestMerge.test_merge_override_show_base OK 265ms 276s blackbox.test_branch.TestBranchStacked.test_branch_stacked OK 140ms 276s blackbox.test_branches.TestBranches.test_default_current_dir OK 27ms 276s blackbox.test_branch.TestBranchStacked.test_branch_stacked_branch_not_stacked OK 335ms 277s blackbox.test_branches.TestBranches.test_standalone_branch OK 26ms 277s blackbox.test_log.TestLogEncodings.test_log_handles_bad_encoding OK 125ms 277s blackbox.test_branches.TestBranches.test_indicates_branch OK 55ms 277s blackbox.test_bound_branches.TestBoundBranches.test_bind_branch6 OK 44ms 277s blackbox.test_non_ascii.TestNonAscii.test_remove_verbose(cp1251) OK 201ms 277s breezy.bzr.tests.test_workingtree_4.TestWorkingTreeFormat4.test_set_parent_trees_handles_missing_basis OK 218ms 277s breezy.bzr.tests.test_weave.BadInsert.runTest OK 2ms 277s breezy.bzr.tests.test_weave.Easy.runTest OK 2ms 277s breezy.bzr.tests.test_weave.Merge.runTest OK 3ms 277s breezy.bzr.tests.test_weave.TestWeaveFile.test_empty_file OK 4ms 277s breezy.bzr.tests.test_xml.TestSerializer.test_inventory_text_v8 OK 2ms 277s breezy.bzr.tests.test_xml.TestSerializer.test_revision_text_v8 OK 2ms 277s breezy.bzr.tests.test_xml.TestSerializer.test_unpack_inventory_5 OK 2ms 277s breezy.bzr.tests.test_xml.TestSerializer.tests_serialize_inventory_v5_with_root OK 2ms 277s /usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py:539: DeprecationWarning: stage is deprecated and will be removed in 0.26.0 277s self.repo.stage("foo") 277s /usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py:540: DeprecationWarning: do_commit is deprecated and will be removed in 0.26.0 277s self.repo.do_commit( 277s breezy.git.tests.test_blackbox.ShallowTests.test_version_info_custom_with_revno OK 54ms 277s breezy.git.tests.test_blackbox.SwitchTests.test_switch_branch SKIP 21ms 277s fastimport 277s 277s blackbox.test_ancestry.TestAncestry.test_ancestry_with_location OK 346ms 277s blackbox.test_log.TestLogErrors.test_log_exclude_ancestry_no_range OK 195ms 277s blackbox.test_break_lock.TestBreakLock.test_break_lock_everything_locked OK 184ms 277s breezy.git.tests.test_blackbox.TestGitBlackBox.test_commit_without_revno/usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py:444: DeprecationWarning: stage is deprecated and will be removed in 0.26.0 277s r.stage("file") 277s /usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py:445: DeprecationWarning: do_commit is deprecated and will be removed in 0.26.0 277s cid = r.do_commit( 277s ERROR 39ms 277s log: {{{ 277s 77.473 run brz: ['commit', '-Ocalculate_revnos=yes', '--unchanged', '-m', 'one'] 277s 77.473 breezy version: 3.3.11 277s 77.473 brz arguments: ['commit', '-Ocalculate_revnos=yes', '--unchanged', '-m', 'one'] 277s 77.478 preparing to commit 277s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_commit_without_revno/work/ 277s 77.481 Selecting files for commit with filter None 277s 77.482 aborting commit write group because of exception: 277s 77.485 Traceback (most recent call last): 277s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 277s self._update_builder_with_changes() 277s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 277s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 277s for path, fs_hash in self.builder.record_iter_changes( 277s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 277s self.work_tree, self.basis_revid, iter_changes 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s ): 277s ^ 277s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 277s for change in iter_changes: 277s ^^^^^^^^^^^^ 277s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 277s for change in iter_changes: 277s ^^^^^^^^^^^^ 277s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 277s (oldpath, oldmode, oldsha) = old 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s TypeError: cannot unpack non-iterable NoneType object 277s }}} 277s 277s Traceback (most recent call last): 277s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py", line 261, in test_commit_without_revno 277s output, error = self.run_bzr( 277s ~~~~~~~~~~~~^ 277s ["commit", "-Ocalculate_revnos=yes", "--unchanged", "-m", "one"] 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s ) 277s ^ 277s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 2172, in run_bzr 277s result = self._run_bzr_core( 277s args, 277s ...<4 lines>... 277s working_dir=working_dir, 277s ) 277s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 2015, in _run_bzr_core 277s result = self.apply_redirected( 277s ui.ui_factory.stdin, 277s ...<3 lines>... 277s args, 277s ) 277s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 2502, in apply_redirected 277s return a_callable(*args, **kwargs) 277s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1381, in run_bzr_catch_user_errors 277s return run_bzr(argv) 277s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1265, in run_bzr 277s ret = run(*run_argv) 277s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 792, in run_argv_aliases 277s return self.run(**all_cmd_args) 277s ~~~~~~~~^^^^^^^^^^^^^^^^ 277s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 816, in run 277s return class_run(*args, **kwargs) 277s File "/usr/lib/python3/dist-packages/breezy/builtins.py", line 4201, in run 277s tree.commit( 277s ~~~~~~~~~~~^ 277s message_callback=get_message, 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s ...<11 lines>... 277s lossy=lossy, 277s ^^^^^^^^^^^^ 277s ) 277s ^ 277s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 277s committed_id = commit.Commit().commit( 277s working_tree=self, 277s ...<3 lines>... 277s **kwargs, 277s ) 277s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 277s self._update_builder_with_changes() 277s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 277s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 277s for path, fs_hash in self.builder.record_iter_changes( 277s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 277s self.work_tree, self.basis_revid, iter_changes 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s ): 277s ^ 277s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 277s for change in iter_changes: 277s ^^^^^^^^^^^^ 277s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 277s for change in iter_changes: 277s ^^^^^^^^^^^^ 277s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 277s (oldpath, oldmode, oldsha) = old 277s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s TypeError: cannot unpack non-iterable NoneType object 277s 277s breezy.git.tests.test_blackbox.TestGitBlackBox.test_git_refs_from_git OK 42ms 277s blackbox.test_non_ascii.TestNonAscii.test_revision_history(iso-8859-1) OK 170ms 277s breezy.git.tests.test_blackbox.TestGitBlackBox.test_log SKIP 13ms 277s fastimport 277s 277s breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_roundtrippingXFAIL 5ms 277s reason: {{{roundtripping is not yet supported}}} 277s 277s breezy.git.tests.test_builder.TestGitBranchBuilder.test_commit_merge SKIP 5ms 277s fastimport 277s 277s breezy.git.tests.test_builder.TestGitBranchBuilder.test_set_file_executable SKIP 2ms 277s fastimport 277s 277s breezy.git.tests.test_branch.BranchTests.test_interbranch_pull_noop/usr/lib/python3/dist-packages/breezy/git/tests/test_branch.py:74: DeprecationWarning: stage is deprecated and will be removed in 0.26.0 277s r.stage(["a"]) 277s /usr/lib/python3/dist-packages/breezy/git/tests/test_branch.py:75: DeprecationWarning: do_commit is deprecated and will be removed in 0.26.0 277s return r.do_commit(b"a", committer=b"Somebody ") 277s SKIP 12ms 277s fastimport 277s 277s blackbox.test_merge.TestMerge.test_merge_with_missing_file OK 401ms 277s /usr/lib/python3/dist-packages/breezy/git/tests/test_branch.py:89: DeprecationWarning: stage is deprecated and will be removed in 0.26.0 277s r.stage("b") 277s /usr/lib/python3/dist-packages/breezy/git/tests/test_branch.py:90: DeprecationWarning: do_commit is deprecated and will be removed in 0.26.0 277s revb = r.do_commit(b"b", committer=b"Somebody ") 277s breezy.git.tests.test_branch.TestGitBranch.test_last_revision_info OK 44ms 277s breezy.git.tests.test_branch.TestLocalGitBranchFormat.test_get_format_description OK 2ms 277s breezy.git.tests.test_cache.DictGitShaMapTests.test_lookup_notfound OK 2ms 277s breezy.git.tests.test_cache.IndexGitShaMapTests.test_revids OK 7ms 277s breezy.git.tests.test_cache.TdbGitShaMapTests.test_blob SKIP 6ms 277s Missing tdb 277s 277s breezy.git.tests.test_dir.TestGitDir.test_git_file OK 12ms 277s breezy.git.tests.test_dir.TestGitDirFormat.test_get_format_description OK 2ms 277s blackbox.test_log.TestLogErrors.test_log_zero_begin_revspec OK 178ms 277s breezy.git.tests.test_fetch.ImportObjects.test_import_tree_with_unusual_mode_file OK 7ms 277s breezy.git.tests.test_fetch.LocalRepositoryFetchTests.test_non_ascii_characters SKIP 10ms 277s fastimport 277s 277s blackbox.test_annotate.TestAnnotate.test_annotate_cmd_revision3 OK 211ms 277s breezy.git.tests.test_git_remote_helper.OpenLocalDirTests.test_from_dir OK 13ms 277s breezy.git.tests.test_mapping.FileidTests.test_escape_underscore OK 2ms 277s breezy.git.tests.test_mapping.RoundtripRevisionsFromBazaar.test_ghost_parent OK 2ms 277s breezy.git.tests.test_mapping.RoundtripRevisionsFromGit.test_commit_extra OK 2ms 277s breezy.git.tests.test_mapping.TestImportCommit.test_invalid_utf8 OK 2ms 277s breezy.git.tests.test_mapping.TestRevidConversionV1.test_simple_bzr_to_git_revision_id OK 2ms 277s blackbox.test_non_ascii.TestNonAscii.test_revno(utf-8,1) OK 156ms 277s breezy.git.tests.test_memorytree.TestMemoryTree.test_lock_tree_write OK 12ms 277s breezy.git.tests.test_memorytree.TestMemoryTree.test_unversion OK 13ms 277s breezy.git.tests.test_object_store.DirectoryToTreeTests.test_empty_root OK 2ms 277s breezy.git.tests.test_object_store.FindMissingBzrRevidsTests.test_two_missing OK 2ms 277s breezy.git.tests.test_object_store.TreeToObjectsTests.test_no_changes OK 60ms 277s blackbox.test_annotate.TestSimpleAnnotate.test_annotate_edited_file OK 114ms 277s blackbox.test_bound_branches.TestBoundBranches.test_commit_after_merge OK 487ms 277s breezy.git.tests.test_push.InterToGitRepositoryTests.test_instance OK 29ms 277s breezy.git.tests.test_remote.FetchFromRemoteToBzrTests.test_sprout_submodule_invalid SKIP 3ms 277s git executable 277s 277s breezy.git.tests.test_remote.FetchFromRemoteToGitTests.test_sprout_with_annotated_tag SKIP 2ms 277s git executable 277s 277s breezy.git.tests.test_remote.ParseGitErrorTests.test_connection_closed OK 2ms 277s breezy.git.tests.test_remote.ParseGitErrorTests.test_notbrancherror_github OK 2ms 277s breezy.git.tests.test_remote.ParseGitErrorTests.test_unknown OK 2ms 277s breezy.git.tests.test_remote.PushToRemoteFromBzrTests.test_push_branch_new SKIP 2ms 277s git executable 277s 277s breezy.git.tests.test_remote.PushToRemoteFromGitTests.test_push_diverged SKIP 2ms 277s git executable 277s 277s breezy.git.tests.test_remote.RemoteControlDirTests.test_set_tag SKIP 2ms 277s git executable 277s 277s breezy.git.tests.test_remote.SplitUrlTests.test_simple OK 2ms 277s breezy.git.tests.test_repository.GitRepositoryFormat.test_get_format_description OK 2ms 277s blackbox.test_merge.TestMergeRevisionRange.test_merge_reversed_revision_range(whole-tree) OK 232ms 277s breezy.git.tests.test_repository.TestGitRepository.test_all_revision_ids SKIP 16ms 277s fastimport 277s 277s breezy.git.tests.test_repository.TestGitRepositoryFeatures.test_get_revision SKIP 11ms 277s fastimport 277s 277s blackbox.test_bound_branches.TestBoundBranches.test_bind_child_ahead OK 368ms 277s breezy.git.tests.test_repository.TestGitRepositoryFeatures.test_unlock_closes SKIP 11ms 277s fastimport 277s 277s breezy.git.tests.test_revspec.Sha1ValidTests.test_invalid OK 2ms 277s breezy.git.tests.test_roundtrip.GenerateMetadataTests.test_roundtrip OK 2ms 277s breezy.git.tests.test_transform.GitTransformTests.test_directory_exists OK 17ms 277s breezy.git.tests.test_transportgit.TransportObjectStoreTests.test_delete_loose_objectERROR 16ms 277s Empty attachments: 277s log 277s 277s Traceback (most recent call last): 277s File "/usr/lib/python3/dist-packages/dulwich/tests/test_object_store.py", line 428, in test_delete_loose_object 277s self.store.delete_loose_object(b1.id) 277s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ 277s File "/usr/lib/python3/dist-packages/dulwich/object_store.py", line 894, in delete_loose_object 277s raise NotImplementedError(self.delete_loose_object) 277s NotImplementedError: )> 277s 277s breezy.git.tests.test_transportgit.TransportObjectStoreTests.test_iter OK 9ms 277s breezy.git.tests.test_transportgit.TransportObjectStoreTests.test_pack_loose_objectsERROR 19ms 277s Empty attachments: 277s log 277s 277s Traceback (most recent call last): 277s File "/usr/lib/python3/dist-packages/dulwich/tests/test_object_store.py", line 352, in test_pack_loose_objects 277s self.assertEqual(2, self.store.pack_loose_objects()) 277s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 277s File "/usr/lib/python3/dist-packages/dulwich/object_store.py", line 916, in pack_loose_objects 277s self.delete_loose_object(obj.id) 277s ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ 277s File "/usr/lib/python3/dist-packages/dulwich/object_store.py", line 894, in delete_loose_object 277s raise NotImplementedError(self.delete_loose_object) 277s NotImplementedError: )> 277s 277s breezy.git.tests.test_transportgit.TransportObjectStoreTests.test_tree_changes OK 16ms 277s breezy.git.tests.test_tree.ChangesFromGitChangesTests.test_kind_changed OK 2ms 277s breezy.git.tests.test_tree.DeltaFromGitChangesTests.test_copy_no_changes OK 2ms 277s breezy.git.tests.test_tree.DeltaFromGitChangesTests.test_unversioned OK 2ms 277s breezy.git.tests.test_unpeel_map.TestUnpeelMap.test_load OK 5ms 277s breezy.git.tests.test_urls.TestConvertURL.test_with_ref OK 2ms 277s breezy.git.tests.test_workingtree.ChangesBetweenGitTreeAndWorkingCopyTests.test_renamed_file FAIL 19ms 277s Empty attachments: 277s log 277s 277s Traceback (most recent call last): 277s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 229, in test_renamed_file 277s self.expectDelta( 277s ~~~~~~~~~~~~~~~~^ 277s [ 277s ^ 277s ...<4 lines>... 277s tree_id=oldt.id, 277s ^^^^^^^^^^^^^^^^ 277s ) 277s ^ 277s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 196, in expectDelta 277s self.assertEqual(expected_changes, list(changes)) 277s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 277s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 1338, in assertEqual 277s raise AssertionError( 277s ...<3 lines>... 277s ) 277s AssertionError: not equal: 277s a = [('modify', 277s (b'', 16384, b'5b0a6442a9e8aa177df54645eb789cdab71f8d28'), 277s (b'', 16384, b'c6deb693c23b71686ae078495f81e24ef376bee9')), 277s ('delete', 277s (b'a', 33188, b'c197bd817337bf4fb5a7119cccdcada85423b65d'), 277s (None, None, None)), 277s ('add', 277s (None, None, None), 277s (b'b', 33188, b'c197bd817337bf4fb5a7119cccdcada85423b65d'))] 277s b = [TreeChange(type='modify', old=TreeEntry(path=b'', mode=16384, sha=b'5b0a6442a9e8aa177df54645eb789cdab71f8d28'), new=TreeEntry(path=b'', mode=16384, sha=b'c6deb693c23b71686ae078495f81e24ef376bee9')), 277s TreeChange(type='delete', old=TreeEntry(path=b'a', mode=33188, sha=b'c197bd817337bf4fb5a7119cccdcada85423b65d'), new=None), 277s TreeChange(type='add', old=None, new=TreeEntry(path=b'b', mode=33188, sha=b'c197bd817337bf4fb5a7119cccdcada85423b65d'))] 277s 277s breezy.git.tests.test_workingtree.GitWorkingTreeTests.test_conflict_list OK 10ms 277s blackbox.test_non_ascii.TestNonAscii.test_root(iso-8859-2) OK 285ms 277s blackbox.test_bound_branches.TestBoundBranches.test_simple_binding OK 213ms 277s blackbox.test_annotate.TestSimpleAnnotate.test_annotated_edited_merged_file_ids OK 224ms 277s blackbox.test_add.TestAdd.test_add_control_dir(view-aware) OK 87ms 277s blackbox.test_merge_directive.TestMergeDirective.test_merge_directive_directory OK 234ms 277s blackbox.test_cat.TestCat.test_cat_filters_applied OK 82ms 277s blackbox.test_bound_branches.TestBoundBranches.test_commit_remote_bound OK 275ms 277s blackbox.test_add.TestAdd.test_add_in_unversioned(view-aware) OK 109ms 277s blackbox.test_cat_revision.TestCatRevision.test_cat_tree_less_branch OK 85ms 277s blackbox.test_log.TestLogFile.test_log_file_historical_missing OK 534ms 277s blackbox.test_non_ascii.TestNonAscii.test_touching_revisions(utf-8,2) OK 216ms 277s blackbox.test_check.TestCheck.test_check_missing_partial OK 35ms 277s blackbox.test_add.TestAdd.test_add_no_recurse(view-aware) OK 72ms 278s blackbox.test_add.TestAdd.test_add_skip_large_files(view-aware) OK 87ms 278s blackbox.test_merge_directive.TestMergeDirective.test_pull_bundle OK 310ms 278s blackbox.test_added.TestAdded.test_added_directory OK 58ms 278s blackbox.test_non_ascii.TestNonAscii.test_unknowns(cp1251) OK 186ms 278s blackbox.test_alias.TestAlias.test_remove_known_alias OK 27ms 278s blackbox.test_bound_branches.TestBoundBranches.test_unbinding OK 298ms 278s blackbox.test_checkout.TestCheckout.test_checkout_existing_dir_heavy OK 268ms 278s blackbox.test_log.TestLogMergedLinearAncestry.test_n0 OK 305ms 278s blackbox.test_patch.TestPatch.test_patch OK 137ms 278s blackbox.test_cat.TestCat.test_cat_no_working_tree OK 100ms 278s blackbox.test_bisect.BisectTestCase.testWorkflow OK 554ms 278s blackbox.test_cat_revision.TestCatRevision.test_cat_unicode_revision OK 78ms 278s blackbox.test_checkout.TestCheckout.test_checkout_light_makes_checkout OK 123ms 278s blackbox.test_big_file.TestAdd.test_add OK 3661ms 278s blackbox.test_check.TestCheck.test_check_missing_tree OK 34ms 278s blackbox.test_ancestry.TestAncestry.test_ancestry_with_repo_branch OK 329ms 278s blackbox.test_branch.TestBranch.test_branch_fetches_all_tags OK 155ms 278s blackbox.test_branch.TestBranch.test_branch_bind OK 209ms 278s blackbox.test_pull.TestPull.test_pull_cross_format_from_network OK 280ms 278s blackbox.test_missing.TestMissing.test_missing_filtered OK 480ms 278s blackbox.test_annotate.TestAnnotate.test_annotate_cmd_show_ids OK 156ms 278s blackbox.test_clone.TestClone.test_clone OK 303ms 278s blackbox.test_log.TestLogMerges.test_merges_are_indented_by_level OK 417ms 278s blackbox.test_checkout.TestCheckout.test_checkout_existing_dir_lightweight OK 285ms 278s blackbox.test_branch.TestBranch.test_branch_no_to_location OK 189ms 278s blackbox.test_commit.TestCommit.test_05_empty_commit OK 66ms 278s blackbox.test_annotate.TestSimpleAnnotate.test_annotate_edited_file_no_default OK 78ms 278s blackbox.test_modified.TestModified.test_modified OK 152ms 278s blackbox.test_branch.TestBranch.test_branch_only_copies_history OK 238ms 278s blackbox.test_commit.TestCommit.test_commit_hook_template_accepted OK 78ms 278s blackbox.test_mv.TestMove.test_mv_already_moved_file_into_unversioned_subdir OK 58ms 278s blackbox.test_checkout.TestCheckout.test_checkout_makes_bound_branch OK 217ms 278s blackbox.test_mv.TestMove.test_mv_auto_after OK 106ms 278s blackbox.test_mv.TestMove.test_mv_file_to_wrong_case_dir SKIP 8ms 278s case-insensitive filesystem 278s 278s blackbox.test_annotate.TestSimpleAnnotate.test_annotated_edited_merged_file_revnos OK 205ms 278s blackbox.test_commit.TestCommit.test_commit_sanitizes_CR_in_message OK 126ms 278s blackbox.test_branch.TestBranch.test_branch_switch_no_wt OK 263ms 278s blackbox.test_mv.TestMove.test_mv_relative OK 69ms 278s blackbox.test_commit.TestCommit.test_empty_commit_message OK 68ms 278s blackbox.test_pull.TestPull.test_pull_revision OK 467ms 279s blackbox.test_branch.TestBranch.test_branch_with_nested_trees_no_recurse OK 301ms 279s blackbox.test_commit.TestCommit.test_fixes_multiple_bugs_sets_properties OK 92ms 279s blackbox.test_nick.TestNick.test_bound_nick OK 119ms 279s blackbox.test_clone.TestClone.test_clone_no_to_location OK 241ms 279s blackbox.test_log.TestLogMultiple.test_log_files_and_directories OK 506ms 279s blackbox.test_commit.TestCommit.test_non_ascii_file_unversioned_utf8 OK 86ms 279s blackbox.test_pull.TestPull.test_pull_to_experimental_format_warning OK 162ms 279s blackbox.test_branch.TestBranch.test_into_colocated OK 232ms 279s blackbox.test_branch.TestBranchParentLocation.test_branch_switch_parent_heavyweight OK 156ms 279s blackbox.test_commit.TestCommit.test_10_verbose_commit OK 94ms 279s blackbox.test_branch.TestRemoteBranch.test_branch_local_remote SKIP 5ms 279s paramiko 279s 279s blackbox.test_non_ascii.TestNonAscii.test_added(iso-8859-2) OK 208ms 279s blackbox.test_branches.TestBranches.test_recursive_current OK 96ms 279s blackbox.test_branch.TestBranchStacked.test_branch_stacked_from_rich_root_non_stackable OK 112ms 279s blackbox.test_commit.TestCommit.test_commit_hook_template_rejected OK 108ms 279s blackbox.test_commit.TestCommit.test_unicode_commit_message_is_filename OK 158ms 279s blackbox.test_log.TestLogRevSpecs.test_log_limit_short OK 170ms 279s blackbox.test_bound_branches.TestBind.test_bind_before_bound OK 61ms 279s blackbox.test_branches.TestBranches.test_no_colocated_support OK 71ms 279s blackbox.test_break_lock.TestConfigBreakLock.test_break_lock OK 21ms 279s blackbox.test_config.TestConfigActive.test_active_in_branch OK 99ms 279s blackbox.test_commit.TestCommit.test_commit_success OK 144ms 279s blackbox.test_bound_branches.TestBoundBranches.test_bind_fail_if_missing OK 82ms 279s blackbox.test_config.TestConfigDisplay.test_locations_config_for_branch OK 71ms 279s blackbox.test_push.TestPush.test_push_dash_d OK 340ms 279s blackbox.test_log.TestLogRevSpecs.test_log_null_end_revspec OK 206ms 279s blackbox.test_commit.TestCommit.test_fixes_bug_output OK 106ms 279s blackbox.test_config.TestConfigRemoveOption.test_branch_config_forcing_branch OK 100ms 279s blackbox.test_bisect.BisectTestCase.testWorkflowSubtree OK 679ms 279s blackbox.test_bound_branches.TestBoundBranches.test_bound_commit OK 268ms 279s blackbox.test_commit.TestCommit.test_fixes_unknown_bug_prefix OK 78ms 279s blackbox.test_config.TestConfigSetOption.test_breezy_config_outside_branch OK 67ms 279s blackbox.test_config.TestWithoutConfig.test_unexpected_regexp OK 13ms 279s blackbox.test_conflicts.TestUnicodePathsOnAsciiTerminal.test_messages SKIP 1ms 279s Need to decide if replacing is the desired behaviour 279s blackbox.test_cp.TestCopy.test_cp_unversioned OK 24ms 279s blackbox.test_bound_branches.TestBoundBranches.test_rebind_branch5 OK 78ms 279s blackbox.test_branch.TestBranch.test_branch_broken_pack OK 148ms 279s blackbox.test_non_ascii.TestNonAscii.test_branch(utf-8,2) OK 439ms 279s blackbox.test_cat.TestCat.test_cat_directory OK 69ms 279s blackbox.test_push.TestPush.test_push_new_branch_stacked_on OK 314ms 279s blackbox.test_commit.TestCommit.test_other_branch_commit OK 176ms 279s blackbox.test_log.TestLogTags.test_merged_log_with_tags OK 330ms 279s blackbox.test_diff.TestCheckoutDiff.test_diff_across_rename OK 202ms 279s blackbox.test_branch.TestBranch.test_branch_no_tree OK 162ms 279s blackbox.test_diff.TestCheckoutDiff.test_diff_nonexistent_dotted_revision_change OK 18ms 279s blackbox.test_non_ascii.TestNonAscii.test_cat(cp1251) OK 187ms 279s blackbox.test_cat_revision.TestCatRevision.test_cat_revision OK 168ms 279s blackbox.test_push.TestPush.test_push_onto_repo OK 137ms 280s blackbox.test_check.TestCheck.test_check_initial_tree OK 58ms 280s blackbox.test_bound_branches.TestBoundBranches.test_pull_overwrite OK 536ms 280s blackbox.test_commit.TestCommit.test_verbose_commit_includes_master_location OK 234ms 280s blackbox.test_check.TestCheck.test_partial_check OK 85ms 280s blackbox.test_config.TestConfigActive.test_active_in_breezy OK 52ms 280s blackbox.test_diff.TestCheckoutDiff.test_diff_to_working_tree_in_subdir OK 208ms 280s blackbox.test_log.Test_GenerateAllRevisions.test_not_an_ancestor OK 265ms 280s blackbox.test_non_ascii.TestNonAscii.test_deleted(iso-8859-1) OK 206ms 280s blackbox.test_cat.TestCat.test_cat_branch_revspec OK 126ms 280s blackbox.test_config.TestConfigDisplay.test_locations_config_outside_branch OK 58ms 280s blackbox.test_lookup_revision.TestLookupRevision.test_lookup_revison_directory OK 65ms 280s blackbox.test_push.TestPush.test_push_use_existing OK 248ms 280s blackbox.test_cat.TestCat.test_remote_cat OK 86ms 280s blackbox.test_config.TestConfigRemoveOption.test_breezy_config_inside_branch OK 65ms 280s blackbox.test_ls.TestLS.test_ls_null_verbose OK 46ms 280s blackbox.test_branch.TestBranch.test_branch_with_nested_trees OK 375ms 280s blackbox.test_checkout.TestCheckout.test_checkout_into_empty_dir OK 196ms 280s blackbox.test_config.TestConfigSetOption.test_locations_config_inside_branch OK 60ms 280s blackbox.test_check.ChrootedCheckTests.test_check_missing_repository OK 64ms 280s blackbox.test_non_ascii.TestNonAscii.test_file_id(utf-8,1) OK 156ms 280s blackbox.test_config.TestWithoutConfig.test_unknown_option OK 13ms 280s blackbox.test_conflicts.TestUnicodePathsOnAsciiTerminal.test_text_conflict_paths SKIP 1ms 280s Need to decide if replacing is the desired behaviour 280s blackbox.test_push.TestPushRedirect.test_push_gracefully_handles_too_many_redirects OK 101ms 280s blackbox.test_clean_tree.TestBzrTools.test_clean_tree_interactive OK 46ms 280s blackbox.test_command_encoding.TestCommandEncoding.test_strict_ascii OK 6ms 280s blackbox.test_check.TestCheck.test_check_repository OK 73ms 280s blackbox.test_branch.TestBranch.test_lightweight_checkout_with_post_branch_init_hook OK 138ms 280s blackbox.test_commit.TestCommit.test_commit_exclude_excludes_modified_files OK 82ms 280s blackbox.test_diff.TestDiff.test_diff_branches OK 315ms 280s blackbox.test_diff.TestDiff.test_diff_nonexistent_revision OK 17ms 280s blackbox.test_merge.TestMerge.test_conflict_leaves_base_this_other_files OK 245ms 280s blackbox.test_push.TestPushStrictWithChanges.test_push_no_strict(uncommitted) OK 240ms 280s blackbox.test_commit.TestCommit.test_commit_recursive_checkout OK 140ms 280s blackbox.test_diff.TestDiff.test_diff_unversioned OK 110ms 280s blackbox.test_branch.TestBranchStacked.test_branch_stacked_from_smart_server OK 148ms 280s blackbox.test_commit.TestCommit.test_commit_without_username OK 71ms 280s blackbox.test_non_ascii.TestNonAscii.test_file_path(iso-8859-2) OK 391ms 280s blackbox.test_commit.TestCommit.test_fixes_invalid_argument OK 66ms 280s blackbox.test_checkout.TestCheckout.test_checkout_hardlink_files_from OK 331ms 280s blackbox.test_merge.TestMerge.test_merge_defaults_to_reprocess OK 242ms 280s blackbox.test_commit.TestCommit.test_no_bugs_no_properties OK 66ms 280s blackbox.test_push.TestPushStrictWithChanges.test_push_respect_config_var_strict(out-of-sync-trees) OK 221ms 280s blackbox.test_clean_tree.TestBzrTools.test_clean_tree OK 84ms 280s blackbox.test_command_encoding.TestCommandEncoding.test_replace_ascii OK 5ms 280s blackbox.test_non_ascii.TestNonAscii.test_ignored(utf-8,2) OK 151ms 280s blackbox.test_branches.TestBranches.test_recursive OK 279ms 280s blackbox.test_commit.TestCommit.test_bugs_sets_property OK 69ms 280s blackbox.test_break_lock.TestConfigBreakLock.test_create_pending_lock OK 9ms 280s blackbox.test_debug.TestDebugBytes.test_bytes_reports_activity OK 551ms 280s blackbox.test_commit.TestCommit.test_strict_commit_no_changes OK 119ms 280s blackbox.test_diff.TestExternalDiff.test_external_diff OK 381ms 280s blackbox.test_commit.TestCommit.test_verbose_commit_with_unknown OK 66ms 280s blackbox.test_exceptions.TestOptParseBugHandling.test_nonascii_optparse OK 10ms 280s blackbox.test_merge.TestMerge.test_merge_override_reprocess OK 250ms 280s blackbox.test_config.TestConfigDisplay.test_list_value_all OK 46ms 281s blackbox.test_config.TestConfigDisplayWithPolicy.test_location_with_policy OK 38ms 281s blackbox.test_export.TestExport.test_export_directory OK 121ms 281s blackbox.test_config.TestConfigSetOption.test_branch_config_forcing_branch OK 49ms 281s blackbox.test_non_ascii.TestNonAscii.test_info(cp1251) OK 244ms 281s blackbox.test_config.TestWithoutConfig.test_remove_no_option OK 7ms 281s blackbox.test_commit.TestCommit.test_commit_merge_reports_all_modified_files OK 279ms 281s blackbox.test_export.TestExport.test_tar_export_unicode_filename OK 80ms 281s blackbox.test_merge.TestMerge.test_merge_uncommitted_file OK 191ms 281s blackbox.test_commit.TestCommit.test_commit_time_missing_tz OK 64ms 281s blackbox.test_bound_branches.TestBoundBranches.test_bind_parent_ahead OK 391ms 281s blackbox.test_push.TestPushStrictWithChanges.test_push_with_revision(pending-merges) OK 479ms 281s blackbox.test_export.TestExport.test_zip_export_unicode OK 111ms 281s blackbox.test_filesystem_cicp.TestAdd.test_re_add SKIP 1ms 281s case-insensitive case-preserving filesystem 281s 281s blackbox.test_filesystem_cicp.TestMove.test_mv_newname SKIP 2ms 281s case-insensitive case-preserving filesystem 281s 281s blackbox.test_commit.TestCommit.test_fixes_bug_with_alternate_trackers OK 95ms 281s blackbox.test_non_ascii.TestNonAscii.test_log(iso-8859-1) OK 211ms 281s blackbox.test_reconcile.TrivialTest.test_trivial_reconcile OK 57ms 281s blackbox.test_filtered_view_ops.TestViewFileOperations.test_view_on_commit OK 89ms 281s blackbox.test_diff.TestCheckoutDiff.test_diff_branches OK 505ms 281s blackbox.test_diff.TestCheckoutDiff.test_diff_nonexistent_revision OK 15ms 281s blackbox.test_conflicts.TestUnicodePaths.test_messages OK 299ms 281s blackbox.test_cp.TestCopy.test_cp_nonexisting OK 20ms 281s blackbox.test_commit.TestCommit.test_mv_dirs_non_ascii OK 112ms 281s blackbox.test_filtered_view_ops.TestViewFileOperations.test_view_on_status OK 53ms 281s blackbox.test_help.TestHelp.test_help_checkouts OK 6ms 281s blackbox.test_help.TestHelp.test_help_urlspec OK 6ms 281s blackbox.test_merge.TestMergeForce.test_merge_with_uncommitted_changes OK 263ms 281s blackbox.test_help.TestTranslatedHelp.test_help_switch_ascii OK 8ms 281s blackbox.test_reconfigure.TestReconfigure.test_lightweight_format_checkout_to_tree OK 173ms 281s blackbox.test_commit.TestCommit.test_set_commit_message OK 98ms 281s blackbox.test_reconfigure.TestReconfigure.test_make_without_trees_already_no_trees OK 25ms 281s blackbox.test_non_ascii.TestNonAscii.test_missing(utf-8,1) OK 224ms 281s blackbox.test_reconfigure.TestReconfigure.test_standalone_to_use_shared OK 62ms 281s blackbox.test_diff.TestCheckoutDiff.test_diff_unversioned OK 229ms 281s blackbox.test_bound_branches.TestBoundBranches.test_pull_updates_both OK 374ms 281s blackbox.test_diff.TestCheckoutDiff.test_custom_format OK 221ms 281s blackbox.test_commit.TestCommit.test_verbose_commit_renamed OK 127ms 281s blackbox.test_config.TestConfigDisplay.test_breezy_config OK 49ms 281s blackbox.test_non_ascii.TestNonAscii.test_mkdir(iso-8859-2) OK 166ms 281s blackbox.test_merge_directive.TestMergeDirective.test_merge_directive OK 272ms 281s blackbox.test_reference.TestReference.test_one_arg_displays OK 164ms 281s blackbox.test_config.TestConfigDisplay.test_registry_value_all OK 61ms 281s blackbox.test_cat.TestCat.test_cat_different_id OK 119ms 281s blackbox.test_cat_revision.TestCatRevision.test_cat_no_such_revid OK 47ms 281s blackbox.test_config.TestConfigRemoveOption.test_unknown_config OK 67ms 281s blackbox.test_diff.TestCheckoutDiff.test_diff_nonexistent OK 191ms 281s blackbox.test_config.TestWithoutConfig.test_all_set_exclusive OK 8ms 281s blackbox.test_remove.TestRemove.test_remove_changed_files OK 107ms 281s blackbox.test_check.TestCheck.test_check_branch OK 59ms 281s blackbox.test_remove.TestRemove.test_remove_keep_one_file OK 62ms 281s blackbox.test_check.TestCheck.test_check_tree OK 62ms 281s blackbox.test_import.TestImport.test_import_upstream OK 483ms 281s blackbox.test_non_ascii.TestNonAscii.test_mv(utf-8,2) OK 257ms 281s blackbox.test_diff.TestDiff.test_diff_branches_no_working_trees OK 345ms 281s blackbox.test_remove.TestRemove.test_remove_no_files_specified_missing_link OK 60ms 281s blackbox.test_ignore.TestCommands.test_ignore_patterns OK 69ms 281s blackbox.test_merge_directive.TestMergeDirective.test_public_branch OK 291ms 281s blackbox.test_info.TestInfo.test_info_empty_controldir OK 16ms 281s blackbox.test_diff.TestCheckoutDiff.test_diff_to_branch_no_working_tree OK 190ms 282s blackbox.test_checkout.TestCheckout.test_checkout_in_branch_with_r OK 138ms 282s blackbox.test_remove.TestRemove.test_rm_one_file OK 97ms 282s blackbox.test_diff.TestDiff.test_diff_p0 OK 110ms 282s blackbox.test_diff.TestDiff.test_diff_using_and_format OK 12ms 282s blackbox.test_clean_tree.TestBzrTools.test_clean_tree_directory OK 55ms 282s blackbox.test_command_encoding.TestCommandEncoding.test_replace_utf8 OK 5ms 282s blackbox.test_conflicts.TestConflicts.test_conflicts_directory OK 313ms 282s blackbox.test_diff.TestDiff.test_diff OK 193ms 282s blackbox.test_missing.TestMissing.test_missing_directory OK 210ms 282s blackbox.test_info.TestInfo.test_info_shared_repository_with_trees OK 205ms 282s blackbox.test_diff.TestExternalDiff.test_external_diff_options_and_using OK 135ms 282s blackbox.test_diff.TestDiff.test_diff_nonexistent_dotted_revision OK 18ms 282s blackbox.test_cp.TestCopy.test_cp_file_into OK 89ms 282s blackbox.test_init.TestInit.test_init_branch_quiet OK 51ms 282s blackbox.test_mkdir.TestMkdir.test_mkdir_parents_with_unversioned_parent OK 63ms 282s blackbox.test_init.TestInit.test_init_no_tree OK 43ms 282s blackbox.test_init.TestSFTPInit.test_init_without_username SKIP 5ms 282s paramiko 282s 282s blackbox.test_deleted.TestDeleted.test_deleted_directory OK 94ms 282s blackbox.test_diff.TestCheckoutDiff.test_diff_illegal_prefix_value OK 7ms 282s blackbox.test_mv.TestMove.test_mv_already_moved_file_into_subdir OK 73ms 282s blackbox.test_diff.TestDiff.test_diff_to_working_tree OK 135ms 282s blackbox.test_export.TestExport.test_basic_directory_export OK 166ms 282s blackbox.test_inventory.TestInventory.test_inventory_specific_files OK 100ms 282s blackbox.test_locale.TestLocale.test_log_BOGUS SKIP 1ms 282s python > 3.8 doesn't allow changing filesystem default encoding 282s 282s blackbox.test_non_ascii.TestNonAscii.test_pull(cp1251) OK 477ms 282s blackbox.test_mv.TestMove.test_mv_auto OK 104ms 282s blackbox.test_remember_option.TestPullRemember.test_next_uses_no_option OK 400ms 282s blackbox.test_diff.TestDiffLabels.test_diff_label_renamed OK 134ms 282s blackbox.test_export.TestExport.test_export_from_outside_branch OK 118ms 282s blackbox.test_diff.TestCheckoutDiff.test_diff_prefix OK 188ms 282s blackbox.test_commit.TestCommit.test_commit_a_text_merge_in_a_checkout OK 463ms 282s blackbox.test_mv.TestMove.test_mv_dirs OK 131ms 282s blackbox.test_export.TestExport.test_tbz2_export OK 82ms 282s blackbox.test_diff.TestDiff.test_binary_diff_remove OK 67ms 282s blackbox.test_diff.TestDiff.test_diff_illegal_revision_specifiers OK 8ms 282s blackbox.test_non_ascii.TestNonAscii.test_relpath(iso-8859-1) OK 171ms 282s blackbox.test_fetch_ghosts.TestFetchGhosts.test_fetch_ghosts OK 55ms 282s blackbox.test_filesystem_cicp.TestAdd.test_re_add_dir SKIP 1ms 282s case-insensitive case-preserving filesystem 282s 282s blackbox.test_filesystem_cicp.TestMove.test_mv_newname_after SKIP 1ms 282s case-insensitive case-preserving filesystem 282s 282s blackbox.test_mv.TestMove.test_mv_readonly_lightweight_checkout OK 63ms 282s blackbox.test_commit.TestCommit.test_commit_readonly_checkout OK 90ms 282s blackbox.test_nick.TestNick.test_autonick_urlencoded OK 39ms 282s blackbox.test_log.TestLogDiff.test_log_diff_file2 OK 285ms 282s blackbox.test_exceptions.TestExceptionReporting.test_exception_exitcode OK 222ms 282s blackbox.test_filtered_view_ops.TestViewFileOperations.test_view_on_commit_selected OK 82ms 282s blackbox.test_non_ascii.TestNonAscii.test_remove_verbose(utf-8,1) OK 161ms 282s blackbox.test_log.TestLogErrors.test_log_change_nonexistent_revno OK 73ms 282s blackbox.test_filtered_view_ops.TestViewFileOperations.test_view_on_status_selected OK 56ms 282s blackbox.test_remember_option.TestPushRemember.test_next_uses_remember OK 341ms 282s blackbox.test_diff.TestDiff.test_diff_revno_branches OK 231ms 282s blackbox.test_non_ascii.TestNonAscii.test_added(iso-8859-1) OK 165ms 282s blackbox.test_export.TestExport.test_dir_export_partial_tree_per_file_timestamps OK 151ms 282s blackbox.test_help.TestHelp.test_help_commands OK 107ms 282s blackbox.test_help.TestHelp.test_help_usage OK 7ms 282s blackbox.test_help.TestTranslatedHelp.test_help_switch_utf8 OK 8ms 282s blackbox.test_log.TestLogErrors.test_log_reversed_revspecs OK 148ms 282s blackbox.test_diff.TestDiffLabels.test_diff_label_modified OK 97ms 282s blackbox.test_non_ascii.TestNonAscii.test_renames(iso-8859-2) OK 167ms 282s blackbox.test_exceptions.TestDeprecationWarning.test_repository_deprecation_warning_suppressed_global OK 37ms 282s blackbox.test_remove_tree.TestRemoveTree.test_remove_tree_checkout_explicit OK 176ms 282s blackbox.test_commit.TestCommit.test_commit_with_path OK 314ms 282s blackbox.test_export.TestExport.test_tar_export_ignores_bzr OK 133ms 283s blackbox.test_export.TestExport.test_dir_export OK 104ms 283s blackbox.test_commit.TestCommit.test_fixes_bug_with_default_tracker OK 90ms 283s blackbox.test_non_ascii.TestNonAscii.test_revision_info(utf-8,2) OK 166ms 283s blackbox.test_import.TestImport.test_import_upstream_lzma OK 209ms 283s blackbox.test_export.TestExport.test_zip_export_per_file_timestamps OK 139ms 283s blackbox.test_filesystem_cicp.TestAdd.test_add_simple SKIP 1ms 283s case-insensitive case-preserving filesystem 283s 283s blackbox.test_filesystem_cicp.TestMove.test_mv_newcase SKIP 1ms 283s case-insensitive case-preserving filesystem 283s 283s blackbox.test_commit.TestCommit.test_no_author OK 77ms 283s blackbox.test_export.TestExport.test_export_uncommitted_no_tree OK 112ms 283s blackbox.test_ignore.TestCommands.test_ignore_versioned_file OK 71ms 283s blackbox.test_info.TestInfo.test_info_empty_controldir_verbose OK 13ms 283s blackbox.test_non_ascii.TestNonAscii.test_branch(utf-8,1) OK 358ms 283s blackbox.test_filtered_view_ops.TestViewFileOperations.test_view_on_add OK 66ms 283s blackbox.test_log.TestLogFile.test_log_file3 OK 338ms 283s blackbox.test_export.TestExport.test_zip_export_file OK 84ms 283s blackbox.test_filesystem_cicp.TestAdd.test_add_implied SKIP 1ms 283s case-insensitive case-preserving filesystem 283s 283s blackbox.test_filesystem_cicp.TestMisc.test_status SKIP 1ms 283s case-insensitive case-preserving filesystem 283s 283s blackbox.test_filesystem_cicp.TestMove.test_mv_newname_root SKIP 1ms 283s case-insensitive case-preserving filesystem 283s 283s blackbox.test_info.TestInfo.test_info_shows_colocated_branches OK 76ms 283s blackbox.test_non_ascii.TestNonAscii.test_revno(cp1251) OK 174ms 283s blackbox.test_remove_tree.TestRemoveTree.test_remove_tree_pending_merges_force OK 297ms 283s blackbox.test_filtered_view_ops.TestViewFileOperations.test_view_on_revert OK 75ms 283s blackbox.test_commit.TestCommit.test_strict_commit OK 151ms 283s blackbox.test_init.TestInit.test_init_colocated OK 59ms 283s blackbox.test_filtered_view_ops.TestViewFileOperations.test_view_on_ls OK 73ms 283s blackbox.test_init.TestInit.test_init_unicode OK 45ms 283s blackbox.test_find_merge_base.TestFindMergeBase.test_find_null_merge_base OK 99ms 283s blackbox.test_remove_tree.TestRemoveTree.test_remove_tree_uncommitted_changes_force OK 104ms 283s blackbox.test_help.TestHelp.test_help_status_flags OK 7ms 283s blackbox.test_help.TestTranslatedHelp.test_help_command_ascii OK 7ms 283s blackbox.test_non_ascii.TestNonAscii.test_cat(iso-8859-2) OK 194ms 283s blackbox.test_hooks.TestHooks.test_hooks_with_no_hooks OK 21ms 283s blackbox.test_log.TestLogMatch.test_message OK 182ms 283s blackbox.test_inventory.TestInventory.test_in_subdir OK 74ms 283s blackbox.test_non_ascii.TestNonAscii.test_status(iso-8859-1) OK 174ms 283s blackbox.test_ignore.TestCommands.test_ignore_multiple_arguments OK 51ms 283s blackbox.test_commit.TestCommit.test_verbose_commit_with_unchanged OK 222ms 283s blackbox.test_info.TestInfo.test_info_colocated OK 61ms 283s blackbox.test_inventory.TestInventory.test_missing_file OK 81ms 283s blackbox.test_locale.TestLocale.test_log_C SKIP 1ms 283s python > 3.8 doesn't allow changing filesystem default encoding 283s 283s blackbox.test_filtered_view_ops.TestViewTreeOperations.test_view_on_update OK 244ms 283s blackbox.test_help.TestHelp.test_help_repositories OK 7ms 283s blackbox.test_help.TestHelp.test_help_working_trees OK 9ms 283s blackbox.test_non_ascii.TestNonAscii.test_deleted(utf-8,2) OK 191ms 283s blackbox.test_config.TestConfigDisplay.test_cmd_line OK 66ms 283s blackbox.test_hooks.TestHooks.test_hooks_no_branch OK 6ms 283s blackbox.test_non_ascii.TestNonAscii.test_unknowns(utf-8,1) OK 176ms 283s blackbox.test_config.TestConfigDisplay.test_registry_value_one OK 47ms 283s blackbox.test_pack.TestPack.test_pack_accepts_branch_url OK 29ms 283s blackbox.test_ignore.TestCommands.test_ignore_directories OK 72ms 283s blackbox.test_config.TestConfigSetOption.test_branch_config_default OK 52ms 283s blackbox.test_config.TestWithoutConfig.test_config_all OK 19ms 283s blackbox.test_ignored.TestIgnored.test_ignored_added_file OK 61ms 283s blackbox.test_info.TestInfo.test_info_repository_hook OK 20ms 283s blackbox.test_non_ascii.TestNonAscii.test_diff(cp1251) OK 180ms 283s blackbox.test_info.TestInfo.test_info_standalone_no_tree OK 28ms 283s blackbox.test_log.TestLogDiff.test_log_diff_with_merges OK 258ms 283s blackbox.test_init.TestInit.test_init_existing_branch OK 43ms 283s blackbox.test_init.TestSFTPInit.test_init SKIP 5ms 283s paramiko 283s 283s blackbox.test_pull.TestPull.test_overwrite_tags OK 168ms 283s blackbox.test_log.TestLogMerges.test_force_merge_revisions_on OK 412ms 283s blackbox.test_info.TestInfo.test_info_shared_repository OK 322ms 283s blackbox.test_log.TestLogErrors.test_log_change_single_revno_only OK 77ms 283s blackbox.test_init.TestInit.test_init_at_repository_root OK 46ms 283s blackbox.test_inventory.TestInventory.test_inventory_kind OK 83ms 283s blackbox.test_init.TestInit.test_init_format_2a OK 45ms 283s blackbox.test_init.TestSFTPInit.test_init_existing_branch SKIP 7ms 283s paramiko 283s 283s blackbox.test_resolve.TestResolve.test_bug_842575_take_otherXFAIL 572ms 283s 283s blackbox.test_non_ascii.TestNonAscii.test_file_path(iso-8859-1) OK 234ms 283s blackbox.test_resolve_location.TestCatRevision.test_parent OK 51ms 283s blackbox.test_log.TestLogErrors.test_log_unsupported_timezone OK 163ms 283s blackbox.test_conflicts.TestConflicts.test_conflicts_text OK 317ms 284s blackbox.test_revert.TestRevert.test_revert_newly_added OK 55ms 284s blackbox.test_join.TestJoin.test_join_error OK 175ms 284s blackbox.test_revno.TestRevno.test_revno_tree_no_tree OK 26ms 284s blackbox.test_cp.TestCopy.test_cp_invalid OK 70ms 284s blackbox.test_pull.TestPull.test_pull_dash_d OK 305ms 284s blackbox.test_inventory.TestInventory.test_inventory_revision OK 223ms 284s blackbox.test_diff.TestCheckoutDiff.test_binary_diff_remove OK 90ms 284s blackbox.test_diff.TestCheckoutDiff.test_diff_illegal_revision_specifiers OK 11ms 284s blackbox.test_non_ascii.TestNonAscii.test_ignored(utf-8,1) OK 197ms 284s blackbox.test_log.MainlineGhostTests.test_log_range OK 140ms 284s blackbox.test_pull.TestPull.test_pull_tag_conflicts OK 99ms 284s blackbox.test_join.TestJoin.test_references_check_repository_support OK 76ms 284s blackbox.test_log.TestLogMultiple.test_log_directory OK 418ms 284s blackbox.test_pull.TestPull.test_pull_warns_about_show_base_when_no_working_tree OK 63ms 284s blackbox.test_log.TestLogEncodings.test_stdout_encoding OK 106ms 284s blackbox.test_revision_info.TestRevisionInfo.test_revision_info OK 251ms 284s blackbox.test_log.MainlineGhostTests.test_log_range_open_end OK 102ms 284s blackbox.test_log.TestLogErrors.test_log_change_incompatible_with_revision OK 7ms 284s blackbox.test_log.TestLogErrors.test_log_nonexistent_dotted_revno OK 86ms 284s blackbox.test_rmbranch.TestRemoveBranch.test_remove_active_colo_branch OK 75ms 284s blackbox.test_script.TestTestScript.test_unknnown_file OK 14ms 284s blackbox.test_log.TestLogErrors.test_log_nonexistent_revno OK 76ms 284s blackbox.test_selftest.TestOptions.test_subunitv1 OK 6ms 284s blackbox.test_non_ascii.TestNonAscii.test_info(iso-8859-2) OK 286ms 284s blackbox.test_push.TestPush.test_push_from_subdir OK 200ms 284s blackbox.test_log.TestLogErrors.test_log_zero_revspec OK 98ms 284s blackbox.test_log.TestLogFile.test_log_file_historical_end OK 510ms 284s blackbox.test_log.TestLogRevSpecs.test_log_dotted_revspecs OK 331ms 284s blackbox.test_push.TestPush.test_push_no_tree OK 142ms 284s blackbox.test_diff.TestCheckoutDiff.test_diff_revno_branches OK 456ms 284s blackbox.test_send.TestBundleStrictWithoutChanges.test_send_strict OK 233ms 284s blackbox.test_non_ascii.TestNonAscii.test_log(utf-8,2) OK 199ms 284s blackbox.test_log.TestLogFile.test_log_file1 OK 317ms 284s blackbox.test_log.TestLogRevSpecs.test_log_null_begin_revspec OK 159ms 284s blackbox.test_log.TestLogSignatures.test_log_without_signatures SKIP 6ms 284s gpg 284s 284s blackbox.test_diff.TestDiff.test_custom_format OK 131ms 284s blackbox.test_log.TestLogMergedLinearAncestry.test_fallback_when_end_rev_is_not_on_mainline OK 290ms 284s blackbox.test_log.TestLogVerbose.test_log_short_verbose_verbose OK 99ms 284s blackbox.test_push.TestPush.test_push_smart_with_default_stacking_relative_path OK 236ms 284s blackbox.test_non_ascii.TestNonAscii.test_ls(cp1251) OK 202ms 284s blackbox.test_diff.TestDiff.test_diff_nonexistent OK 131ms 284s blackbox.test_log.TestLogMatch.test_author OK 171ms 284s blackbox.test_push.TestPush.test_push_without_tree OK 79ms 285s blackbox.test_diff.TestDiff.test_diff_to_branch_no_working_tree OK 124ms 285s blackbox.test_log.TestLogFile.test_log_file_renamed OK 537ms 285s blackbox.test_non_ascii.TestNonAscii.test_mkdir(iso-8859-1) OK 195ms 285s blackbox.test_send.TestSend.test_mailto_option OK 421ms 285s blackbox.test_logformats.TestLogFormats.test_missing_default_format OK 248ms 285s blackbox.test_diff.TestDiffLabels.test_diff_label_removed OK 118ms 285s blackbox.test_exceptions.TestDeprecationWarning.test_repository_deprecation_warning_suppressed_locations OK 40ms 285s blackbox.test_ls.TestLS.test_ls_ignored OK 90ms 285s blackbox.test_lsprof.TestLSProf.test_stdout OK 26ms 285s blackbox.test_log.TestLogMerges.test_include_merged OK 435ms 285s blackbox.test_push.TestPushStrictWithChanges.test_push_bogus_config_var_ignored(out-of-sync-trees) OK 326ms 285s blackbox.test_export.TestExport.test_dir_export_nested OK 111ms 285s blackbox.test_log.TestLogMergedLinearAncestry.test_n1 OK 295ms 285s blackbox.test_non_ascii.TestNonAscii.test_mv(utf-8,1) OK 266ms 285s blackbox.test_log.TestLogMerges.test_force_merge_revisions_N OK 433ms 285s blackbox.test_export.TestExport.test_tar_export OK 101ms 285s blackbox.test_send.TestSend.test_revision_branch_interaction OK 392ms 285s blackbox.test_export.TestExport.test_zip_export_ignores_bzr OK 121ms 285s blackbox.test_filesystem_cicp.TestAdd.test_add_not_found SKIP 1ms 285s case-insensitive case-preserving filesystem 285s 285s blackbox.test_filesystem_cicp.TestMove.test_mv_multiple SKIP 1ms 285s case-insensitive case-preserving filesystem 285s 285s blackbox.test_filesystem_cicp.TestMove.test_mv_newname_root_after SKIP 1ms 285s case-insensitive case-preserving filesystem 285s 285s blackbox.test_filtered_view_ops.TestViewFileOperations.test_view_on_remove_selected OK 86ms 285s blackbox.test_merge.TestMerge.test_merge_bundle OK 422ms 285s blackbox.test_log.TestLogMultiple.test_log_files OK 444ms 285s blackbox.test_push.TestPushStrictWithChanges.test_push_no_strict_command_line_override_config(pending-merges) OK 450ms 285s blackbox.test_log.TestLogMerges.test_merges_partial_range_ignore_before_lower_bound OK 411ms 285s blackbox.test_log.TestLogMerges.test_omit_merges_with_sidelines OK 413ms 285s blackbox.test_send.TestSendStrictWithChanges.test_send_default(out-of-sync-trees) OK 297ms 285s blackbox.test_non_ascii.TestNonAscii.test_pull(iso-8859-2) OK 444ms 285s blackbox.test_find_merge_base.TestFindMergeBase.test_find_merge_base OK 217ms 285s blackbox.test_help.TestHelp.test_help_revisionspec OK 9ms 285s blackbox.test_merge.TestMerge.test_merge_missing_second_revision_spec OK 194ms 285s blackbox.test_push.TestPushStrictWithChanges.test_push_strict_with_changes(uncommitted) OK 125ms 285s blackbox.test_help.TestHelp.test_hidden OK 41ms 285s blackbox.test_hooks.TestHooks.test_hooks_with_named_hook OK 30ms 285s blackbox.test_log.TestLogRevSpecs.test_branch_revspec OK 156ms 285s blackbox.test_merge.TestMerge.test_merge_reprocess OK 94ms 285s blackbox.test_non_ascii.TestNonAscii.test_relpath(utf-8,2) OK 170ms 285s blackbox.test_ignore.TestCommands.test_ignore_directory OK 58ms 285s blackbox.test_ignored.TestIgnored.test_ignored_directory OK 38ms 286s blackbox.test_push.TestPushStrictWithoutChanges.test_push_default OK 205ms 286s blackbox.test_info.TestInfo.test_info_revinfo_optional OK 46ms 286s blackbox.test_log.TestLogRevSpecs.test_log_negative_both_revspec_partial OK 134ms 286s blackbox.test_log.TestLogRevSpecs.test_log_limit OK 381ms 286s blackbox.test_info.TestInfo.test_info_unshared_repository_with_colocated_branches OK 36ms 286s blackbox.test_init.TestInit.test_init_existing_without_workingtree OK 51ms 286s blackbox.test_init.TestSFTPInit.test_init_append_revisions_only SKIP 5ms 286s paramiko 286s 286s blackbox.test_non_ascii.TestNonAscii.test_remove(cp1251) OK 182ms 286s blackbox.test_reconfigure.TestReconfigure.test_checkout_to_lightweight_checkout OK 104ms 286s blackbox.test_reconfigure.TestReconfigure.test_make_with_trees OK 20ms 286s blackbox.test_send.TestSendStrictWithChanges.test_send_respect_config_var_strict(pending_merges) OK 451ms 286s blackbox.test_log.TestLogRevSpecs.test_log_null_both_revspecs OK 172ms 286s blackbox.test_inventory.TestInventory.test_inventory_mixed OK 116ms 286s blackbox.test_merge.TestMergeForce.test_merge_force OK 337ms 286s blackbox.test_reconfigure.TestReconfigure.test_shared_format_to_standalone OK 171ms 286s blackbox.test_non_ascii.TestNonAscii.test_renames(iso-8859-1) OK 202ms 286s blackbox.test_log.TestLogRevSpecsWithPaths.test_log_revno_n_path_wrong_namespace OK 321ms 286s blackbox.test_log.TestLogMultiple.test_log_in_nested_directory OK 624ms 286s blackbox.test_join.TestJoin.test_join_reference OK 174ms 286s blackbox.test_log.TestLogVerbose.test_log_s_verbose OK 81ms 286s blackbox.test_log.TestLogTags.test_log_with_tags OK 207ms 286s blackbox.test_send.TestSendStrictWithChanges.test_send_with_revision(uncommitted) OK 287ms 286s blackbox.test_merge_directive.TestMergeDirective.test_mail_uses_config OK 240ms 286s blackbox.test_logformats.TestLogFormats.test_logformat_gnu_changelog OK 69ms 286s blackbox.test_non_ascii.TestNonAscii.test_revision_info(utf-8,1) OK 180ms 286s blackbox.test_log.TestLogRevSpecs.test_log_negative_begin_revspec_full_log OK 168ms 286s blackbox.test_log.MainlineGhostTests.test_log_range_open_begin OK 119ms 286s blackbox.test_reconfigure.TestReconfigureStacking.test_reconfigure_stacking OK 282ms 286s blackbox.test_log.TestLogErrors.test_log_bad_message_re OK 82ms 286s blackbox.test_merge_directive.TestMergeDirective.test_no_common_ancestor OK 128ms 286s blackbox.test_ls.TestLS.test_ls_branch OK 137ms 286s blackbox.test_non_ascii.TestNonAscii.test_revno(iso-8859-2) OK 188ms 286s blackbox.test_log.TestLogErrors.test_log_nonexistent_file OK 117ms 286s blackbox.test_log.TestLogRevSpecsWithPaths.test_log_revno_n_path OK 216ms 286s blackbox.test_ls.TestLS.test_show_ids OK 100ms 286s blackbox.test_send.TestSendStrictWithoutChanges.test_send_without_workingtree OK 274ms 286s blackbox.test_log.Test_GenerateAllRevisions.test_no_start_rev_id_with_end_rev_id_being_a_merge OK 333ms 286s blackbox.test_reference.TestReference.test_uses_working_tree_location OK 213ms 286s blackbox.test_log.TestLogVerbose.test_log_long_verbose OK 88ms 286s blackbox.test_log.TestLogExcludeCommonAncestry.test_exclude_common_ancestry_simple_revnos OK 150ms 286s blackbox.test_non_ascii.TestNonAscii.test_status(utf-8,2) OK 192ms 286s blackbox.test_logformats.TestLogFormats.test_log_default_format OK 79ms 286s blackbox.test_remove.TestRemove.test_remove_files OK 107ms 286s blackbox.test_log.TestLogFile.test_log_local_branch_file OK 76ms 286s blackbox.test_logformats.TestLogFormats.test_missing_format_arg OK 199ms 286s blackbox.test_remove.TestRemove.test_remove_no_files_specified OK 54ms 287s blackbox.test_ls.TestLS.test_ls_added OK 117ms 287s blackbox.test_remove.TestRemove.test_remove_unversioned_files OK 47ms 287s blackbox.test_ls.TestLS.test_ls_no_recursive OK 78ms 287s blackbox.test_ls.TestLS.test_ls_path_nonrecursive OK 38ms 287s blackbox.test_serve.TestBzrServe.test_bzr_serve_supports_client_timeout OK 339ms 287s blackbox.test_non_ascii.TestNonAscii.test_touching_revisions(cp1251) OK 227ms 287s blackbox.test_serve.TestUserdirExpansion.test_get_base_path OK 9ms 287s blackbox.test_shared_repository.TestSharedRepo.test_make_repository_quiet OK 19ms 287s blackbox.test_shell_complete.ShellCompleteTests.test_specific_command_missing OK 29ms 287s blackbox.test_re_sign.ReSign.test_resign_range OK 150ms 287s blackbox.test_missing.TestMissing.test_missing OK 576ms 287s blackbox.test_log.TestLogMergedLinearAncestry.test_n1_forward OK 246ms 287s blackbox.test_outside_wt.TestOutsideWT.test_url_log OK 102ms 287s blackbox.test_shelve.TestShelveRelpath.test_shelve_in_subdir OK 64ms 287s blackbox.test_mkdir.TestMkdir.test_mkdir_parents_existing_unversioned_dir OK 59ms 287s blackbox.test_merge.TestMerge.test_directive_verify_warning OK 249ms 287s blackbox.test_mv.TestMove.test_mv_already_moved_file OK 64ms 287s blackbox.test_remember_option.TestPushRemember.test_first_use_no_remember OK 170ms 287s blackbox.test_mv.TestMove.test_mv_already_moved_files_into_unversioned_subdir OK 62ms 287s blackbox.test_merge.TestMerge.test_merge OK 677ms 287s blackbox.test_verify_signatures.TestVerifySignatures.test_verify_signatures OK 197ms 287s blackbox.test_mv.TestMove.test_mv_change_case_dir_w_files OK 65ms 287s blackbox.test_mv.TestMove.test_mv_nonexisting OK 22ms 287s blackbox.test_merge.TestMerge.test_cherrypicking_merge OK 433ms 287s blackbox.test_mv.TestMove.test_mv_unversioned OK 25ms 287s blackbox.test_split.TestSplit.test_split_tree_failure OK 83ms 287s blackbox.test_merge.TestMerge.test_merge_fetches_tags OK 254ms 287s blackbox.test_pull.TestPull.test_overwrite_children OK 398ms 287s blackbox.test_log.TestLogMerges.test_merges_single_merge_rev OK 430ms 287s blackbox.test_status.BranchStatus.test_status_nonexistent_file_with_unversioned OK 138ms 287s blackbox.test_merge.TestMerge.test_merge_interactive_unlocks_branch OK 229ms 287s blackbox.test_non_ascii.TestNonAscii.test_added(utf-8,1) OK 204ms 287s blackbox.test_status.CheckoutStatus.test_branch_status_revisions OK 116ms 287s blackbox.test_pull.TestPull.test_pull_cross_to_experimental_format_warning OK 160ms 287s blackbox.test_merge.TestMerge.test_merge_preview OK 263ms 287s blackbox.test_status.CheckoutStatus.test_status_out_of_date OK 90ms 287s blackbox.test_non_ascii.TestNonAscii.test_ancestry(iso-8859-2) OK 152ms 287s blackbox.test_merge.TestMerge.test_merge_pull_preview OK 217ms 287s blackbox.test_remember_option.TestSendRemember.test_next_uses_no_option OK 527ms 287s blackbox.test_merge.TestMerge.test_merge_criss_cross OK 401ms 287s blackbox.test_status.TestStatus.test_status_SV OK 106ms 287s blackbox.test_merge.TestMerge.test_merge_nonexistent_file OK 90ms 288s blackbox.test_merge.TestMerge.test_no_remember_dont_set_submit OK 187ms 288s blackbox.test_log.TestLogMultiple.test_log_nested_directory OK 411ms 288s blackbox.test_remove_tree.TestRemoveTree.test_remove_tree_multiple_branch_explicit OK 169ms 288s blackbox.test_non_ascii.TestNonAscii.test_cat(utf-8,2) OK 191ms 288s blackbox.test_merge.TestMerge.test_weave_cherrypick OK 272ms 288s blackbox.test_switch.TestSwitch.test_create_branch OK 182ms 288s blackbox.test_log.TestLogRevSpecs.test_log_negative_both_revspec_full_log OK 159ms 288s blackbox.test_remove_tree.TestRemoveTree.test_remove_tree_shelved_changes_force OK 194ms 288s blackbox.test_merge.TestMergeRevisionRange.test_merge_reversed_revision_range(file-only) OK 225ms 288s blackbox.test_non_ascii.TestNonAscii.test_cat_revision(cp1251) OK 207ms 288s blackbox.test_merge.TestMerge.test_merge_uncommitted OK 293ms 288s blackbox.test_repair_workingtree.TestRepairWorkingTree.test_repair_naive_destroyed_fails OK 105ms 288s blackbox.test_log.TestLogRevSpecsWithPaths.test_log_revno_n_path_correct_order OK 170ms 288s blackbox.test_merge_directive.TestMergeDirective.test_encoding_exact OK 276ms 288s blackbox.test_non_ascii.TestNonAscii.test_diff(iso-8859-1) OK 187ms 288s blackbox.test_log.TestLogVerbose.test_log_long_verbose_verbose OK 88ms 288s blackbox.test_switch.TestSwitch.test_switch_finds_relative_bound_branch OK 335ms 288s blackbox.test_merge.TestMergeForce.test_merge_with_pending_merges OK 274ms 288s blackbox.test_logformats.TestLogFormats.test_log_format_arg OK 94ms 288s blackbox.test_merge_directive.TestMergeDirective.test_merge_raw OK 315ms 288s blackbox.test_pull.TestPull.test_pull_smart_stacked_streaming_acceptance OK 843ms 288s blackbox.test_merge_directive.TestMergeDirective.test_message OK 239ms 288s blackbox.test_ls.TestLS.test_ls_basic OK 133ms 288s blackbox.test_non_ascii.TestNonAscii.test_file_path(utf-8,1) OK 271ms 288s blackbox.test_switch.TestSwitch.test_switch_lightweight_directory OK 240ms 288s blackbox.test_resolve.TestResolve.test_resolve_one_by_one OK 393ms 288s blackbox.test_ls.TestLS.test_ls_revision OK 93ms 288s blackbox.test_pull.TestPull.test_pull_verbose_uses_default_log OK 200ms 288s blackbox.test_merge_directive.TestMergeDirective.test_pull_raw OK 289ms 288s blackbox.test_merge_directive.TestMergeDirective.test_merge_bundle OK 301ms 288s blackbox.test_merge_directive.TestMergeDirective.test_signing OK 199ms 288s blackbox.test_switch.TestSwitch.test_switch_up_to_date_light_checkout OK 141ms 288s blackbox.test_revert.TestRevert.test_revert_dirnameXFAIL 160ms 288s reason: {{{j is in the delta revert applies because j was renamed too}}} 288s 288s AssertionError: False is not true : j does not exist 288s 288s blackbox.test_mkdir.TestMkdir.test_mkdir OK 59ms 288s blackbox.test_push.TestPush.test_push_error_on_vfs_http OK 99ms 288s blackbox.test_missing.TestMissing.test_missing_quiet OK 90ms 288s blackbox.test_non_ascii.TestNonAscii.test_ignore(iso-8859-2) OK 225ms 289s blackbox.test_modified.TestModified.test_modified_directory OK 83ms 289s blackbox.test_mv.TestMove.test_dupe_move OK 147ms 289s blackbox.test_revno.TestRevno.test_revno OK 164ms 289s blackbox.test_mv.TestMove.test_mv_already_moved_file_to_versioned_target OK 49ms 289s blackbox.test_switch.TestSwitchStandAloneCorruption.test_switch_to_new_branch_on_old_rev OK 246ms 289s blackbox.test_merge_directive.TestMergeDirective.test_patch_types OK 264ms 289s blackbox.test_mv.TestMove.test_mv_already_moved_files_forcing_after OK 54ms 289s blackbox.test_mv.TestMove.test_mv_auto_dry_run OK 89ms 289s blackbox.test_push.TestPush.test_push_new_branch_stacked_uses_parent_when_no_public_url OK 271ms 289s blackbox.test_mv.TestMove.test_mv_auto_two_paths OK 85ms 289s blackbox.test_merge.TestMerge.test_lca_merge_criss_cross OK 422ms 289s blackbox.test_non_ascii.TestNonAscii.test_info(utf-8,2) OK 283ms 289s blackbox.test_mv.TestMove.test_mv_invalid OK 81ms 289s blackbox.test_mv.TestMove.test_mv_no_auto_dry_run OK 80ms 289s blackbox.test_missing.TestMissing.test_missing_check_last_location OK 172ms 289s blackbox.test_mv.TestMove.test_mv_removed_non_ascii OK 90ms 289s blackbox.test_mv.TestMove.test_mv_through_symlinks OK 77ms 289s blackbox.test_mkdir.TestMkdir.test_mkdir_parents_existing_versioned_dir OK 84ms 289s blackbox.test_push.TestPush.test_push_repository_no_branch_doesnt_fetch_all_revs OK 181ms 289s blackbox.test_nick.TestNick.test_nick_command OK 51ms 289s blackbox.test_revision_history.TestRevisionHistory.test_revision_history_with_checkout OK 351ms 289s blackbox.test_mv.TestMove.test_mv_already_moved_file_forcing_after OK 59ms 289s blackbox.test_non_ascii.TestNonAscii.test_inventory(cp1251) OK 208ms 289s blackbox.test_tags.TestTagging.test_commit_in_heavyweight_checkout_reports_tag_conflict OK 339ms 289s blackbox.test_nick.TestNick.test_bound_nick_explicit OK 121ms 289s blackbox.test_revision_info.TestRevisionInfo.test_revision_info_tree_no_working_tree OK 40ms 289s blackbox.test_tags.TestTagging.test_tag_command_help OK 8ms 289s blackbox.test_script.TestTestScript.test_empty_file OK 25ms 289s blackbox.test_merge.TestMerge.test_merge_from_submit OK 282ms 289s blackbox.test_mv.TestMove.test_mv_already_moved_files_using_after OK 81ms 289s blackbox.test_selftest.TestOptions.test_parallel_fork_unsupported OK 45ms 289s blackbox.test_mv.TestMove.test_mv_change_case_file OK 55ms 289s blackbox.test_non_ascii.TestNonAscii.test_ancestry(utf-8,2) OK 165ms 289s blackbox.test_testament.TestTestament.test_testament_command OK 116ms 289s blackbox.test_push.TestPush.test_push_with_revisionspec OK 225ms 289s blackbox.test_non_ascii.TestNonAscii.test_added(cp1251) OK 166ms 289s blackbox.test_mv.TestMove.test_mv_quiet OK 59ms 289s blackbox.test_non_ascii.TestNonAscii.test_ls(iso-8859-1) OK 200ms 289s blackbox.test_mv.TestMove.test_mv_unversioned_non_ascii OK 47ms 289s blackbox.test_merge.TestMerge.test_merge_pull OK 195ms 289s blackbox.test_send.TestBundleStrictWithoutChanges.test_send_config_var_no_strict OK 219ms 289s blackbox.test_non_ascii.TestNonAscii.test_mkdir(utf-8,1) OK 181ms 289s blackbox.test_non_ascii.TestNonAscii.test_added(utf-8,2) OK 166ms 289s blackbox.test_merge.TestMerge.test_remember_sets_submit OK 158ms 289s blackbox.test_non_ascii.TestNonAscii.test_branch(iso-8859-1) OK 303ms 289s blackbox.test_non_ascii.TestNonAscii.test_branch(cp1251) OK 351ms 289s blackbox.test_merge.TestMergeScript.test_merge_empty_branch OK 110ms 289s blackbox.test_non_ascii.TestNonAscii.test_modified(iso-8859-2) OK 174ms 289s blackbox.test_non_ascii.TestNonAscii.test_ancestry(cp1251) OK 162ms 290s blackbox.test_push.TestPushStrictWithChanges.test_push_bogus_config_var_ignored(pending-merges) OK 426ms 290s blackbox.test_non_ascii.TestNonAscii.test_cat_revision(iso-8859-1) OK 148ms 290s blackbox.test_non_ascii.TestNonAscii.test_cat_revision(utf-8,1) OK 157ms 290s blackbox.test_send.TestSend.test_format OK 386ms 290s blackbox.test_non_ascii.TestNonAscii.test_cat(iso-8859-1) OK 161ms 290s blackbox.test_merge_directive.TestMergeDirective.test_merge_user_r OK 225ms 290s blackbox.test_non_ascii.TestNonAscii.test_diff(utf-8,1) OK 152ms 290s blackbox.test_non_ascii.TestNonAscii.test_deleted(iso-8859-2) OK 172ms 290s blackbox.test_push.TestPushStrictWithChanges.test_push_no_strict_command_line_override_config(uncommitted) OK 256ms 290s blackbox.test_non_ascii.TestNonAscii.test_deleted(utf-8,1) OK 189ms 290s blackbox.test_non_ascii.TestNonAscii.test_file_id(iso-8859-2) OK 141ms 290s blackbox.test_non_ascii.TestNonAscii.test_file_id(utf-8,2) OK 147ms 290s blackbox.test_merge_directive.TestMergeDirective.test_pull_user_r OK 229ms 290s blackbox.test_non_ascii.TestNonAscii.test_pull(utf-8,2) OK 428ms 290s blackbox.test_send.TestSend.test_note_revisions OK 319ms 290s blackbox.test_non_ascii.TestNonAscii.test_diff(iso-8859-2) OK 161ms 290s blackbox.test_too_much.OldTests.test_bzr OK 955ms 290s blackbox.test_too_much.SFTPTestsAbsoluteSibling.test_push SKIP 5ms 290s paramiko 290s 290s blackbox.test_non_ascii.TestNonAscii.test_ignore(utf-8,2) OK 186ms 290s blackbox.test_push.TestPushStrictWithChanges.test_push_strict_command_line_override_config(out-of-sync-trees) OK 302ms 290s blackbox.test_non_ascii.TestNonAscii.test_file_path(cp1251) OK 223ms 290s blackbox.test_missing.TestMissing.test_missing_tags OK 218ms 290s blackbox.test_non_ascii.TestNonAscii.test_ignored(cp1251) OK 173ms 290s blackbox.test_non_ascii.TestNonAscii.test_file_path(utf-8,2) OK 223ms 290s blackbox.test_modified.TestModified.test_modified_with_spaces OK 127ms 290s blackbox.test_non_ascii.TestNonAscii.test_ignored(iso-8859-1) OK 164ms 290s blackbox.test_mv.TestMove.test_mv_already_moved_file_using_after OK 52ms 290s blackbox.test_push.TestPushStrictWithoutChanges.test_push_config_var_strict OK 220ms 290s blackbox.test_reconfigure.TestReconfigure.test_branch_to_tree OK 49ms 290s blackbox.test_send.TestSendStrictWithChanges.test_send_bogus_config_var_ignored(pending_merges) OK 430ms 290s blackbox.test_mv.TestMove.test_mv_auto_one_path OK 86ms 290s blackbox.test_non_ascii.TestNonAscii.test_inventory(iso-8859-1) OK 180ms 290s blackbox.test_non_ascii.TestNonAscii.test_ignore(cp1251) OK 227ms 290s blackbox.test_non_ascii.TestNonAscii.test_inventory(utf-8,1) OK 186ms 290s blackbox.test_reconfigure.TestReconfigure.test_lightweight_rich_root_pack_checkout_to_tree OK 157ms 291s blackbox.test_reconfigure.TestReconfigure.test_no_type OK 24ms 291s blackbox.test_mv.TestMove.test_mv_modes OK 151ms 291s blackbox.test_non_ascii.TestNonAscii.test_ls(utf-8,1) OK 179ms 291s blackbox.test_reconfigure.TestReconfigure.test_use_shared_to_standalone OK 56ms 291s blackbox.test_too_much.TestCommands.test_locations OK 561ms 291s blackbox.test_mv.TestMove.test_mv_smoke_aliases OK 61ms 291s blackbox.test_non_ascii.TestNonAscii.test_log(iso-8859-2) OK 194ms 291s blackbox.test_send.TestSendStrictWithChanges.test_send_no_strict_command_line_override_config(uncommitted) OK 278ms 291s blackbox.test_nick.TestNick.test_boundless_nick OK 92ms 291s blackbox.test_non_ascii.TestNonAscii.test_info(iso-8859-1) OK 280ms 291s blackbox.test_reference.TestReference.test_uses_basis_tree_location OK 190ms 291s blackbox.test_non_ascii.TestNonAscii.test_missing(iso-8859-2) OK 224ms 291s blackbox.test_non_ascii.TestNonAscii.test_ancestry(utf-8,1) OK 164ms 291s blackbox.test_remove.TestRemove.test_remove_deleted_files OK 102ms 291s blackbox.test_uncommit.TestUncommit.test_uncommit_bound OK 301ms 291s blackbox.test_non_ascii.TestNonAscii.test_missing(utf-8,2) OK 238ms 291s blackbox.test_non_ascii.TestNonAscii.test_log(utf-8,1) OK 188ms 291s blackbox.test_non_ascii.TestNonAscii.test_push(cp1251) OK 1004ms 291s blackbox.test_remove.TestRemove.test_remove_no_backup_unversioned_files OK 59ms 291s blackbox.test_non_ascii.TestNonAscii.test_modified(utf-8,2) OK 141ms 291s blackbox.test_uncommit.TestUncommit.test_uncommit_neg_1 OK 103ms 291s blackbox.test_send.TestSendStrictWithChanges.test_send_strict_command_line_override_config(out-of-sync-trees) OK 355ms 291s blackbox.test_remove.TestRemove.test_remove_one_file OK 82ms 291s blackbox.test_non_ascii.TestNonAscii.test_ls(iso-8859-2) OK 161ms 291s blackbox.test_non_ascii.TestNonAscii.test_mkdir(cp1251) OK 187ms 291s blackbox.test_non_ascii.TestNonAscii.test_remove(iso-8859-1) OK 160ms 291s blackbox.test_uncommit.TestUncommit.test_uncommit_shows_pull_with_location OK 107ms 291s blackbox.test_re_sign.ReSign.test_resign_multiple OK 122ms 291s blackbox.test_non_ascii.TestNonAscii.test_branch(iso-8859-2) OK 304ms 291s blackbox.test_non_ascii.TestNonAscii.test_mv(cp1251) OK 229ms 291s blackbox.test_update.TestUpdate.test_update_dash_r OK 113ms 291s blackbox.test_send.TestSendStrictWithoutChanges.test_send_config_var_strict OK 231ms 291s blackbox.test_non_ascii.TestNonAscii.test_renames(utf-8,1) OK 160ms 291s blackbox.test_non_ascii.TestNonAscii.test_mkdir(utf-8,2) OK 169ms 291s blackbox.test_update.TestUpdate.test_update_standalone_trivial_with_alias_up OK 41ms 291s blackbox.test_upgrade.TestWithUpgradableBranches.test_upgrade_checkout OK 4ms 291s blackbox.test_remember_option.TestPushRemember.test_first_use_no_option OK 166ms 291s blackbox.test_non_ascii.TestNonAscii.test_cat_revision(utf-8,2) OK 167ms 291s blackbox.test_upgrade.TestWithUpgradableBranches.test_upgrade_up_to_date OK 75ms 291s blackbox.test_version.TestVersion.test_version_short SKIP 4ms 291s Needs a working tree of brz sources 291s blackbox.test_non_ascii.TestNonAscii.test_mv(iso-8859-1) OK 267ms 291s blackbox.test_non_ascii.TestNonAscii.test_revision_history(iso-8859-2) OK 153ms 291s blackbox.test_non_ascii.TestNonAscii.test_modified(cp1251) OK 160ms 291s blackbox.test_version_info.TestVersionInfo.test_basic OK 126ms 291s blackbox.test_non_ascii.TestNonAscii.test_deleted(cp1251) OK 186ms 292s blackbox.test_version_info.TestVersionInfo.test_non_ascii OK 72ms 292s blackbox.test_non_ascii.TestNonAscii.test_revno(utf-8,2) OK 143ms 292s blackbox.test_serve.TestBzrServe.test_bzr_serve_inet_readwrite OK 319ms 292s blackbox.test_versioning.TestMkdir.test_mkdir_quiet OK 40ms 292s blackbox.test_serve.TestBzrServe.test_server_exception_with_hook OK 13ms 292s blackbox.test_shared_repository.TestSharedRepo.test_init_repo_existing_dir OK 20ms 292s blackbox.test_shared_repository.TestSharedRepo.test_trees_argument OK 22ms 292s blackbox.test_whoami.TestWhoami.test_whoami_ascii OK 49ms 292s blackbox.test_remember_option.TestSendRemember.test_first_use_remember OK 354ms 292s blackbox.test_non_ascii.TestNonAscii.test_file_id(iso-8859-1) OK 161ms 292s blackbox.test_shelve.TestShelveList.test_shelve_list_via_directory OK 50ms 292s blackbox.test_whoami.TestWhoami.test_whoami_remote_directory OK 64ms 292s commands.test_commit.TestCommitWithBoundBranch.test_commit_both_modified SKIP 5ms 292s paramiko 292s 292s commands.test_pull.TestPull.test_pull_with_bound_branch SKIP 6ms 292s paramiko 292s 292s blackbox.test_remove_tree.TestRemoveTree.test_remove_tree_lightweight_checkout_explicit OK 109ms 292s blackbox.test_non_ascii.TestNonAscii.test_root(cp1251) OK 239ms 292s blackbox.test_non_ascii.TestNonAscii.test_pull(iso-8859-1) OK 381ms 292s blackbox.test_non_ascii.TestNonAscii.test_ignore(utf-8,1) OK 208ms 292s blackbox.test_remove_tree.TestRemoveTree.test_remove_tree_shelved_changes OK 111ms 292s blackbox.test_sign_my_commits.SignMyCommits.test_sign_diff_committer OK 207ms 292s per_branch.test_branch.ChrootedTests.test_open_containing(BranchReferenceFormat) SKIP 221ms 292s Uninitializable branch format 292s 292s blackbox.test_non_ascii.TestNonAscii.test_relpath(utf-8,1) OK 157ms 292s blackbox.test_repair_workingtree.TestRepairWorkingTree.test_repair_forced OK 91ms 292s blackbox.test_non_ascii.TestNonAscii.test_touching_revisions(iso-8859-1) OK 208ms 292s blackbox.test_outside_wt.TestOutsideWT.test_cwd_log OK 11ms 292s per_branch.test_branch.TestBound.test_bind_clears_cached_master_branch(BzrBranchFormat7) OK 84ms 292s blackbox.test_patch.TestPatch.test_patch_invalid_strip OK 9ms 292s blackbox.test_split.TestSplit.test_split OK 153ms 292s blackbox.test_non_ascii.TestNonAscii.test_push(iso-8859-1) OK 862ms 292s blackbox.test_non_ascii.TestNonAscii.test_ignored(iso-8859-2) OK 185ms 292s blackbox.test_non_ascii.TestNonAscii.test_remove(iso-8859-2) OK 184ms 292s blackbox.test_status.BranchStatus.test_specific_files_conflicts OK 99ms 292s blackbox.test_pull.TestPull.test_pull_cross_format_warning OK 131ms 292s per_branch.test_branch.TestBound.test_bind_clears_cached_master_branch(RemoteBranchFormat-v2) SKIP 171ms 292s Format does not support binding 292s 292s blackbox.test_non_ascii.TestNonAscii.test_remove(utf-8,1) OK 170ms 292s blackbox.test_non_ascii.TestNonAscii.test_inventory(utf-8,2) OK 173ms 292s blackbox.test_resolve.TestResolve.test_resolve_from_subdir OK 314ms 292s per_branch.test_branch.TestBound.test_bind_diverged(BzrBranchFormat4) SKIP 114ms 292s Format does not support binding 292s 292s blackbox.test_non_ascii.TestNonAscii.test_push(utf-8,1) OK 962ms 292s per_branch.test_branch.TestBound.test_bind_unbind(LocalGitBranchFormat) SKIP 21ms 292s Format does not support binding 292s 292s blackbox.test_non_ascii.TestNonAscii.test_renames(utf-8,2) OK 207ms 292s per_branch.test_branch.TestBound.test_old_bound_location(BranchReferenceFormat) SKIP 28ms 292s Uninitializable branch format 292s 292s blackbox.test_status.BranchStatus.test_status_write_lock OK 218ms 292s blackbox.test_non_ascii.TestNonAscii.test_log(cp1251) OK 185ms 292s blackbox.test_non_ascii.TestNonAscii.test_remove_verbose(iso-8859-2) OK 213ms 292s per_branch.test_branch.TestBound.test_set_bound_location_clears_cached_master_branch(BzrBranchFormat7) OK 104ms 292s blackbox.test_pull.TestPull.test_pull_show_base OK 321ms 292s blackbox.test_revert.TestRevert.test_revert_chatter OK 195ms 292s blackbox.test_non_ascii.TestNonAscii.test_relpath(iso-8859-2) OK 168ms 293s blackbox.test_status.CheckoutStatus.test_status_nonexistent_file OK 188ms 293s blackbox.test_non_ascii.TestNonAscii.test_revision_history(cp1251) OK 212ms 293s blackbox.test_non_ascii.TestNonAscii.test_revision_history(utf-8,2) OK 197ms 293s blackbox.test_non_ascii.TestNonAscii.test_missing(iso-8859-1) OK 212ms 293s blackbox.test_revno.TestRevno.test_dotted_revno_tree OK 159ms 293s blackbox.test_status.CheckoutStatus.test_tree_status_specific_files OK 118ms 293s per_branch.test_branch.TestBound.test_set_bound_location_clears_cached_master_branch(RemoteBranchFormat-v2) SKIP 231ms 293s Format does not support binding 293s 293s blackbox.test_non_ascii.TestNonAscii.test_remove_verbose(utf-8,2) OK 221ms 293s blackbox.test_non_ascii.TestNonAscii.test_revno(iso-8859-1) OK 153ms 293s blackbox.test_pull.TestPull.test_pull_verbose_defaults_to_long OK 241ms 293s per_branch.test_branch.TestBound.test_unbind_clears_cached_master_branch(BzrBranchFormat4) SKIP 36ms 293s Format does not support binding 293s 293s per_branch.test_branch.TestBranch.test_bad_revision(LocalGitBranchFormat) OK 10ms 293s per_branch.test_branch.TestBranch.test_clone_branch_nickname(BranchReferenceFormat) SKIP 3ms 293s XXX branch cloning is not yet tested. 293s blackbox.test_non_ascii.TestNonAscii.test_revision_info(cp1251) OK 163ms 293s blackbox.test_status.TestStatus.test_status_short OK 133ms 293s blackbox.test_non_ascii.TestNonAscii.test_modified(utf-8,1) OK 169ms 293s blackbox.test_revision_history.TestRevisionHistory.test_revision_history OK 167ms 293s blackbox.test_push.TestPush.test_push_does_not_change_format_with_default_if_target_cannot OK 131ms 293s blackbox.test_non_ascii.TestNonAscii.test_renames(cp1251) OK 194ms 293s blackbox.test_non_ascii.TestNonAscii.test_status(utf-8,1) OK 215ms 293s blackbox.test_revision_info.TestRevisionInfo.test_revision_info_tree OK 151ms 293s per_branch.test_branch.TestBranch.test_clone_branch_parent(BzrBranchFormat7) OK 287ms 293s blackbox.test_switch.TestSwitch.test_create_branch_short_name OK 222ms 293s blackbox.test_non_ascii.TestNonAscii.test_root(iso-8859-1) OK 263ms 293s blackbox.test_non_ascii.TestNonAscii.test_mv(iso-8859-2) OK 254ms 293s blackbox.test_non_ascii.TestNonAscii.test_revision_info(iso-8859-1) OK 161ms 293s blackbox.test_rmbranch.TestRemoveBranch.test_remove_local OK 134ms 293s blackbox.test_selftest.TestOptions.test_lsprof_tests OK 5ms 293s blackbox.test_selftest.TestOptions.test_transport_set_to_sftp SKIP 3ms 293s paramiko 293s 293s blackbox.test_push.TestPush.test_push_new_branch_stacked_on_can_use_dir_urls OK 278ms 293s blackbox.test_non_ascii.TestNonAscii.test_touching_revisions(iso-8859-2) OK 253ms 293s blackbox.test_switch.TestSwitch.test_switch_into_unrelated_colocated OK 167ms 293s blackbox.test_non_ascii.TestNonAscii.test_touching_revisions(utf-8,1) OK 210ms 293s blackbox.test_outside_wt.TestOutsideWT.test_diff_outside_tree OK 123ms 293s blackbox.test_non_ascii.TestNonAscii.test_root(utf-8,1) OK 242ms 293s blackbox.test_push.TestPush.test_push_quiet OK 190ms 293s blackbox.test_switch.TestSwitch.test_switch_nick_lightweight OK 132ms 293s blackbox.test_push.TestPush.test_push_use_existing_into_empty_bzrdir OK 78ms 293s blackbox.test_non_ascii.TestNonAscii.test_unknowns(iso-8859-2) OK 163ms 293s blackbox.test_switch.TestSwitchParentLocation.test_switch_parent_lightweight OK 121ms 293s blackbox.test_tags.TestTagging.test_automatic_tag_name OK 15ms 293s blackbox.test_pack.TestPack.test_pack_silent OK 33ms 293s blackbox.test_ping.TestSmartServerPing.test_simple_ping OK 159ms 293s blackbox.test_non_ascii.TestNonAscii.test_status(iso-8859-2) OK 169ms 293s per_branch.test_branch.TestBranch.test_clone_branch_parent(RemoteBranchFormat-v2) OK 471ms 293s blackbox.test_push.TestPushRedirect.test_push_redirects_on_mkdir OK 104ms 294s per_branch.test_branch.TestBranch.test_clone_partial(BzrBranchFormat4) OK 59ms 294s per_branch.test_branch.TestBranch.test_commit_nicks(LocalGitBranchFormat)ERROR 18ms 294s log: {{{ 294s 94.302 preparing to commit 294s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_branch.TestBranch.test_commit_nicks(LocalGitBranchFormat)/work/bzr.dev/ 294s 94.303 Selecting files for commit with filter None 294s 94.305 aborting commit write group because of exception: 294s 94.306 Traceback (most recent call last): 294s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 294s self._update_builder_with_changes() 294s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 294s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 294s for path, fs_hash in self.builder.record_iter_changes( 294s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 294s self.work_tree, self.basis_revid, iter_changes 294s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 294s ): 294s ^ 294s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 294s for change in iter_changes: 294s ^^^^^^^^^^^^ 294s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 294s for change in iter_changes: 294s ^^^^^^^^^^^^ 294s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 294s (oldpath, oldmode, oldsha) = old 294s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 294s TypeError: cannot unpack non-iterable NoneType object 294s }}} 294s 294s Traceback (most recent call last): 294s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_branch.py", line 299, in test_commit_nicks 294s wt.commit("My commit respect da nick.") 294s ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 294s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 294s committed_id = commit.Commit().commit( 294s working_tree=self, 294s ...<3 lines>... 294s **kwargs, 294s ) 294s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 294s self._update_builder_with_changes() 294s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 294s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 294s for path, fs_hash in self.builder.record_iter_changes( 294s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 294s self.work_tree, self.basis_revid, iter_changes 294s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 294s ): 294s ^ 294s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 294s for change in iter_changes: 294s ^^^^^^^^^^^^ 294s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 294s for change in iter_changes: 294s ^^^^^^^^^^^^ 294s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 294s (oldpath, oldmode, oldsha) = old 294s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 294s TypeError: cannot unpack non-iterable NoneType object 294s 294s blackbox.test_pull.TestPull.test_pull_cross_format_warning_no_IDS OK 129ms 294s per_branch.test_branch.TestBranch.test_create_anonymous_heavyweight_checkout(BranchReferenceFormat) SKIP 24ms 294s Uninitializable branch format 294s 294s blackbox.test_send.TestSend.test_content_options OK 490ms 294s blackbox.test_non_ascii.TestNonAscii.test_unknowns(utf-8,2) OK 175ms 294s per_branch.test_branch.TestBranch.test_create_anonymous_lightweight_checkout(BzrBranchFormat7) OK 81ms 294s blackbox.test_pack.TestPack.test_pack_accepts_repo_url OK 22ms 294s blackbox.test_tags.TestTagging.test_list_tags_revision_filtering OK 221ms 294s blackbox.test_pull.TestPull.test_pull_bundle OK 254ms 294s blackbox.test_tags.TestTagging.test_tag_quiet OK 39ms 294s blackbox.test_push.TestPushStrictWithChanges.test_push_no_strict(pending-merges) OK 344ms 294s blackbox.test_send.TestSend.test_nonexistant_branch OK 274ms 294s blackbox.test_non_ascii.TestNonAscii.test_push(utf-8,2) OK 813ms 294s per_branch.test_branch.TestBranch.test_create_anonymous_lightweight_checkout(RemoteBranchFormat-v2) OK 252ms 294s per_branch.test_branch.TestBranch.test_create_append_revisions_only(BzrBranchFormat4) OK 16ms 294s blackbox.test_pull.TestPull.test_overwrite_uptodate OK 301ms 294s blackbox.test_non_ascii.TestNonAscii.test_relpath(cp1251) OK 142ms 294s per_branch.test_branch.TestBranch.test_create_checkout(LocalGitBranchFormat) SKIP 99ms 294s roundtripping between BzrBranch7(file:///tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_branch.TestBranch.test_create_checkout%28LocalGitBranchFormat%29/work/b/) and not supported 294s 294s per_branch.test_branch.TestBranch.test_create_colocated(BranchReferenceFormat) SKIP 17ms 294s control dir does not support colocated branches 294s 294s blackbox.test_push.TestPushStrictWithChanges.test_push_strict_command_line_override_config(uncommitted) OK 215ms 294s per_branch.test_branch.TestBranch.test_create_memorytree(BzrBranchFormat7) OK 40ms 294s blackbox.test_pull.TestPull.test_pull_remember OK 381ms 294s blackbox.test_pull.TestPull.test_pull_smart_bound_branch OK 513ms 294s blackbox.test_send.TestSendStrictWithChanges.test_send_bogus_config_var_ignored(uncommitted) OK 239ms 294s blackbox.test_non_ascii.TestNonAscii.test_remove_verbose(iso-8859-1) OK 159ms 294s blackbox.test_pull.TestPull.test_pull_from_directory_service OK 237ms 294s per_branch.test_branch.TestBranch.test_create_memorytree(RemoteBranchFormat-v2) OK 144ms 294s per_branch.test_branch.TestBranch.test_create_open_branch_uses_repository(BzrBranchFormat4) SKIP 15ms 294s requires shared repository support 294s 294s blackbox.test_pull.TestPull.test_pull_verbose_no_files OK 162ms 294s per_branch.test_branch.TestBranch.test_create_tree_with_merge(LocalGitBranchFormat)ERROR 17ms 294s log: {{{ 294s 95.003 preparing to commit 294s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_branch.TestBranch.test_create_tree_with_merge(LocalGitBranchFormat)/work/tree/ 294s 95.005 Selecting files for commit with filter None 294s 95.006 aborting commit write group because of exception: 294s 95.008 Traceback (most recent call last): 294s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 294s self._update_builder_with_changes() 294s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 294s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 294s for path, fs_hash in self.builder.record_iter_changes( 294s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 294s self.work_tree, self.basis_revid, iter_changes 294s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 294s ): 294s ^ 294s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 294s for change in iter_changes: 294s ^^^^^^^^^^^^ 294s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 294s for change in iter_changes: 294s ^^^^^^^^^^^^ 294s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 294s (oldpath, oldmode, oldsha) = old 294s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 294s TypeError: cannot unpack non-iterable NoneType object 294s }}} 294s 294s Traceback (most recent call last): 294s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_branch.py", line 54, in test_create_tree_with_merge 294s tree, revmap = self.create_tree_with_merge() 294s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 294s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/__init__.py", line 110, in create_tree_with_merge 294s revmap["1"] = tree.commit("first") 294s ~~~~~~~~~~~^^^^^^^^^ 294s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 294s committed_id = commit.Commit().commit( 294s working_tree=self, 294s ...<3 lines>... 294s **kwargs, 294s ) 294s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 294s self._update_builder_with_changes() 294s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 294s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 294s for path, fs_hash in self.builder.record_iter_changes( 294s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 294s self.work_tree, self.basis_revid, iter_changes 294s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 294s ): 294s ^ 294s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 294s for change in iter_changes: 294s ^^^^^^^^^^^^ 294s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 294s for change in iter_changes: 294s ^^^^^^^^^^^^ 294s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 294s (oldpath, oldmode, oldsha) = old 294s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 294s TypeError: cannot unpack non-iterable NoneType object 294s 294s blackbox.test_pull.TestPull.test_pull_tags OK 185ms 294s per_branch.test_branch.TestBranch.test_fetch_revisions(BranchReferenceFormat) SKIP 19ms 294s Uninitializable branch format 294s 294s blackbox.test_pull.TestPull.test_pull_tag_notification OK 88ms 294s per_branch.test_branch.TestBranch.test_format_description(BzrBranchFormat7) OK 37ms 294s blackbox.test_non_ascii.TestNonAscii.test_revision_history(utf-8,1) OK 161ms 294s blackbox.test_push.TestPushStrictWithChanges.test_push_with_revision(out-of-sync-trees) OK 285ms 294s blackbox.test_send.TestSendStrictWithChanges.test_send_no_strict(out-of-sync-trees) OK 315ms 294s per_branch.test_branch.TestBranch.test_format_description(RemoteBranchFormat-v2) OK 115ms 294s blackbox.test_push.TestPush.test_push_create_prefix OK 182ms 294s blackbox.test_pull.TestPullOutput.test_pull_log_format OK 174ms 294s per_branch.test_branch.TestBranch.test_generate_revision_history(BzrBranchFormat4) OK 36ms 294s blackbox.test_push.TestPush.test_push_doesnt_create_broken_branch OK 218ms 294s per_branch.test_branch.TestBranch.test_generate_revision_history_NULL_REVISION(LocalGitBranchFormat)ERROR 21ms 294s log: {{{ 294s 95.226 preparing to commit 294s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_branch.TestBranch.test_generate_revision_history_NULL_REVISION(LocalGitBranchFormat)/work/ 294s 95.228 Selecting files for commit with filter None 294s 95.229 aborting commit write group because of exception: 294s 95.230 Traceback (most recent call last): 294s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 294s self._update_builder_with_changes() 294s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 294s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 294s for path, fs_hash in self.builder.record_iter_changes( 294s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 294s self.work_tree, self.basis_revid, iter_changes 294s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 294s ): 294s ^ 294s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 294s for change in iter_changes: 294s ^^^^^^^^^^^^ 294s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 294s for change in iter_changes: 294s ^^^^^^^^^^^^ 294s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 294s (oldpath, oldmode, oldsha) = old 294s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 294s TypeError: cannot unpack non-iterable NoneType object 294s }}} 294s 294s Traceback (most recent call last): 294s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_branch.py", line 424, in test_generate_revision_history_NULL_REVISION 294s tree.commit("foo") 294s ~~~~~~~~~~~^^^^^^^ 294s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 294s committed_id = commit.Commit().commit( 294s working_tree=self, 294s ...<3 lines>... 294s **kwargs, 294s ) 294s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 294s self._update_builder_with_changes() 294s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 294s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 294s for path, fs_hash in self.builder.record_iter_changes( 294s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 294s self.work_tree, self.basis_revid, iter_changes 294s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 294s ): 294s ^ 294s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 294s for change in iter_changes: 294s ^^^^^^^^^^^^ 294s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 294s for change in iter_changes: 294s ^^^^^^^^^^^^ 294s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 294s (oldpath, oldmode, oldsha) = old 294s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 294s TypeError: cannot unpack non-iterable NoneType object 294s 294s blackbox.test_non_ascii.TestNonAscii.test_revision_info(iso-8859-2) OK 170ms 294s blackbox.test_reconfigure.TestReconfigure.test_branch_and_use_shared OK 163ms 294s blackbox.test_push.TestPush.test_push_new_branch_stacked_no_parent OK 51ms 295s per_branch.test_branch.TestBranch.test_get_commit_builder(BranchReferenceFormat) SKIP 23ms 295s Uninitializable branch format 295s 295s per_branch.test_branch.TestBranch.test_get_set_append_revisions_only(BzrBranchFormat7) OK 32ms 295s blackbox.test_push.TestPush.test_push_onto_just_bzrdir OK 78ms 295s blackbox.test_reconfigure.TestReconfigure.test_lightweight_knit_checkout_to_tree OK 166ms 295s blackbox.test_push.TestPush.test_push_funky_id OK 209ms 295s per_branch.test_branch.TestBranch.test_get_set_append_revisions_only(RemoteBranchFormat-v2) OK 131ms 295s blackbox.test_push.TestPush.test_push_suggests_parent_alias OK 122ms 295s per_branch.test_branch.TestBranch.test_heads_to_fetch(BzrBranchFormat4) OK 34ms 295s blackbox.test_too_much.HTTPTests.test_branch OK 1006ms 295s per_branch.test_branch.TestBranch.test_heads_to_fetch_not_null_revision(LocalGitBranchFormat) OK 11ms 295s blackbox.test_too_much.SFTPTestsAbsolute.test_push SKIP 6ms 295s paramiko 295s 295s blackbox.test_reconfigure.TestReconfigure.test_make_without_trees_leaves_tree_alone OK 63ms 295s blackbox.test_too_much.SFTPTestsRelative.test_push SKIP 6ms 295s paramiko 295s 295s per_branch.test_branch.TestBranch.test_nicks(BranchReferenceFormat) SKIP 15ms 295s Uninitializable branch format 295s 295s blackbox.test_push.TestPush.test_push_notifies_default_stacking OK 89ms 295s blackbox.test_non_ascii.TestNonAscii.test_root(utf-8,2) OK 271ms 295s per_branch.test_branch.TestBranch.test_nicks_bzr(BzrBranchFormat7) OK 38ms 295s blackbox.test_reconfigure.TestReconfigure.test_tree_to_branch OK 50ms 295s blackbox.test_send.TestSendStrictWithChanges.test_send_strict_command_line_override_config(pending_merges) OK 454ms 295s blackbox.test_push.TestPushOutput.test_push_with_revspec OK 201ms 295s blackbox.test_reference.TestReference.test_one_arg_uses_containing_tree OK 137ms 295s blackbox.test_non_ascii.TestNonAscii.test_status(cp1251) OK 162ms 295s per_branch.test_branch.TestBranch.test_nicks_bzr(RemoteBranchFormat-v2) OK 199ms 295s per_branch.test_branch.TestBranch.test_public_branch(BzrBranchFormat4) OK 18ms 295s per_branch.test_branch.TestBranch.test_record_initial_ghost(LocalGitBranchFormat) SKIP 9ms 295s repository format does not support ghosts 295s 295s per_branch.test_branch.TestBranch.test_record_two_ghosts(BranchReferenceFormat) SKIP 16ms 295s Uninitializable branch format 295s 295s blackbox.test_remove.TestRemove.test_remove_changed_files_from_child_dir OK 98ms 295s blackbox.test_push.TestPush.test_push_smart_with_default_stacking_url_path_segment OK 266ms 295s blackbox.test_send.TestSendStrictWithoutChanges.test_send_config_var_no_strict OK 212ms 295s blackbox.test_remove.TestRemove.test_remove_keep_unversioned_files OK 69ms 295s blackbox.test_non_ascii.TestNonAscii.test_unknowns(iso-8859-1) OK 190ms 295s blackbox.test_remove.TestRemove.test_remove_non_existing_files OK 49ms 295s blackbox.test_push.TestPushForeign.test_no_roundtripping OK 123ms 295s blackbox.test_too_much.TestCommands.test_status OK 432ms 295s per_branch.test_branch.TestBranch.test_revision_ids_are_utf8(BzrBranchFormat7) OK 171ms 295s blackbox.test_push.TestPushStrictWithChanges.test_push_default(out-of-sync-trees) OK 279ms 295s blackbox.test_uncommit.TestUncommit.test_uncommit_keep_tags OK 82ms 296s blackbox.test_serve.TestBzrServe.test_bzr_serve_inet_readonly OK 215ms 296s blackbox.test_re_sign.ReSign.test_resign OK 179ms 296s blackbox.test_serve.TestBzrServe.test_server_exception_no_hook OK 19ms 296s blackbox.test_shared_repository.TestSharedRepo.test_init OK 59ms 296s blackbox.test_push.TestPushStrictWithChanges.test_push_default(uncommitted) OK 224ms 296s blackbox.test_shared_repository.TestSharedRepo.test_notification_on_branch_from_repository OK 21ms 296s blackbox.test_pack.TestPack.test_pack_clean_obsolete_packs OK 299ms 296s blackbox.test_shelve.TestShelveList.test_shelve_destroy OK 54ms 296s blackbox.test_push.TestPushStrictWithChanges.test_push_respect_config_var_strict(pending-merges) OK 281ms 296s blackbox.test_uncommit.TestUncommit.test_uncommit_pending_merge OK 257ms 296s blackbox.test_shelve.TestUnshelvePreview.test_non_ascii OK 106ms 296s blackbox.test_update.TestUpdate.test_readonly_lightweight_update OK 101ms 296s blackbox.test_remember_option.TestPullRemember.test_next_uses_no_remember OK 328ms 296s blackbox.test_push.TestPushStrictWithChanges.test_push_with_revision(uncommitted) OK 202ms 296s blackbox.test_push.TestPushStrictWithChanges.test_push_no_strict_command_line_override_config(out-of-sync-trees) OK 315ms 296s blackbox.test_update.TestUpdate.test_update_out_of_date_standalone_tree OK 132ms 296s blackbox.test_reconcile.TrivialTest.test_does_something_reconcile OK 64ms 296s per_branch.test_branch.TestBranch.test_revision_ids_are_utf8(RemoteBranchFormat-v2) OK 549ms 296s per_branch.test_branch.TestBranch.test_submit_branch(BzrBranchFormat4) OK 25ms 296s per_branch.test_branch.TestBranchControlComponent.test_urls(LocalGitBranchFormat) OK 10ms 296s per_branch.test_branch.TestBranchFormat.test_branch_format_network_name(BranchReferenceFormat) SKIP 21ms 296s Uninitializable branch format 296s 296s blackbox.test_verify_signatures.TestVerifySignatures.test_verify_signatures_verbose_all_valid OK 247ms 296s per_branch.test_branch.TestBranchFormat.test_get_config_calls(BzrBranchFormat7) OK 24ms 296s blackbox.test_reconfigure.TestReconfigure.test_lightweight_checkout_to_tree OK 81ms 296s blackbox.test_reconfigure.TestReconfigure.test_make_without_trees OK 17ms 296s per_branch.test_branch.TestBranchFormat.test_get_config_calls(RemoteBranchFormat-v2) OK 55ms 296s per_branch.test_branch.TestBranchPushLocations.test_get_push_location_exact(BzrBranchFormat4) OK 18ms 296s per_branch.test_branch.TestBranchPushLocations.test_get_push_location_unset(LocalGitBranchFormat) OK 8ms 296s per_branch.test_branch.TestBranchPushLocations.test_set_push_location(BranchReferenceFormat) SKIP 16ms 296s Uninitializable branch format 296s 296s blackbox.test_push.TestPush.test_push_new_branch_stacked_uses_parent_public OK 1450ms 296s blackbox.test_reconfigure.TestReconfigure.test_shared_rich_root_pack_to_standalone OK 103ms 296s per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format(BzrBranchFormat7) OK 27ms 296s blackbox.test_remember_option.TestSendRemember.test_first_use_no_option OK 359ms 296s per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format(RemoteBranchFormat-v2) OK 67ms 296s per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format_default(BzrBranchFormat4) OK 18ms 296s per_branch.test_branch.TestFormat.test_format_initialize_find_open(LocalGitBranchFormat) OK 13ms 296s blackbox.test_update.TestUpdate.test_update_with_merges OK 308ms 296s per_branch.test_branch.TestFormat.test_get_reference(BranchReferenceFormat) SKIP 14ms 296s Uninitializable branch format 296s 296s blackbox.test_status.BranchStatus.test_pending OK 256ms 296s blackbox.test_reference.TestReference.test_no_args_lists OK 130ms 296s per_branch.test_branch.TestFormat.test_set_reference(BzrBranchFormat7) OK 57ms 296s blackbox.test_remove_tree.TestRemoveTree.test_remove_tree_empty_dir OK 105ms 296s blackbox.test_remove.TestRemove.test_remove_backslash OK 86ms 296s blackbox.test_upgrade.TestWithUpgradableBranches.test_upgrade_explicit_knit OK 117ms 296s blackbox.test_status.BranchStatus.test_status_with_shelves OK 109ms 296s blackbox.test_remove_tree.TestRemoveTree.test_remove_tree_remote_path OK 77ms 296s blackbox.test_remove.TestRemove.test_remove_keep_non_existing_files OK 52ms 296s blackbox.test_upgrade.UpgradeRecommendedTests.test_recommend_upgrade_wt4 OK 59ms 296s per_branch.test_branch.TestFormat.test_set_reference(RemoteBranchFormat-v2) OK 116ms 296s blackbox.test_version.TestVersionUnicodeOutput.test_command SKIP 5ms 296s Needs a working tree of brz sources 296s per_branch.test_branch.TestFormatMetadata.test_stores_revno(BzrBranchFormat4) OK 4ms 296s per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_are_opened(LocalGitBranchFormat) SKIP 12ms 296s format does not support stacking 296s 296s per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_not_opened(BranchReferenceFormat) SKIP 16ms 296s Uninitializable branch format 296s 296s blackbox.test_push.TestPushStrictWithChanges.test_push_strict_with_changes(pending-merges) OK 567ms 296s blackbox.test_repair_workingtree.TestRepairWorkingTree.test_repair_corrupted_dirstate OK 85ms 296s blackbox.test_remove.TestRemove.test_remove_no_files_specified_missing_file OK 72ms 296s blackbox.test_version_info.TestVersionInfo.test_custom_without_template OK 56ms 296s blackbox.test_status.CheckoutStatus.test_status_multiple_nonexistent_files OK 156ms 296s blackbox.test_pull.TestPull.test_pull OK 925ms 296s blackbox.test_remove.TestRemove.test_remove_with_new_in_dir2 OK 97ms 296s blackbox.test_status.CheckoutStatus.test_tree_status_ignores OK 106ms 296s blackbox.test_push.TestPushStrictWithoutChanges.test_push_no_strict OK 211ms 296s blackbox.test_versioning.SubdirCommit.test_subdir_commit OK 204ms 296s blackbox.test_push.TestPush.test_push_remember OK 564ms 297s blackbox.test_reconfigure.TestReconfigure.test_force OK 71ms 297s blackbox.test_remember_option.TestPullRemember.test_first_use_remember OK 173ms 297s blackbox.test_status.TestStatus.test_status_plain OK 125ms 297s blackbox.test_reconfigure.TestReconfigure.test_make_with_trees_already_trees OK 21ms 297s blackbox.test_view.TestViewUI.test_list_view OK 86ms 297s blackbox.test_whoami.TestWhoami.test_whoami_email_no_args OK 11ms 297s blackbox.test_pull.TestPull.test_pull_quiet OK 231ms 297s commands.test_branch.TestBranch.test_branch_remote_remote SKIP 7ms 297s paramiko 297s 297s commands.test_init_repository.TestInitRepository.test_init_shared_repository SKIP 5ms 297s paramiko 297s 297s blackbox.test_resolve.TestResolve.test_resolve_all OK 346ms 297s commands.test_revert.TestRevert.test_revert_tree_write_lock_and_branch_read_lock OK 22ms 297s blackbox.test_switch.TestSwitch.test_create_branch_no_branch OK 69ms 297s blackbox.test_resolve_location.TestCatRevision.test_parent_missing OK 50ms 297s blackbox.test_pull.TestPull.test_pull_tag_overwrite OK 100ms 297s blackbox.test_reconfigure.TestReconfigure.test_shared_knit_to_standalone OK 147ms 297s blackbox.test_push.TestPush.test_push_verbose_shows_log OK 243ms 297s blackbox.test_reference.TestReference.test_missing_file OK 40ms 297s blackbox.test_switch.TestSwitch.test_switch_into_colocated OK 165ms 297s per_branch.test_branch.TestStrict.test_strict_history(BzrBranchFormat7) OK 563ms 297s blackbox.test_push.TestPush.test_overwrite_tags OK 137ms 297s blackbox.test_remember_option.TestPushRemember.test_next_uses_no_remember OK 336ms 297s per_branch.test_branch.ChrootedTests.test_open_containing(BzrBranchFormat4) OK 343ms 297s blackbox.test_switch.TestSwitch.test_switch_nick OK 180ms 297s blackbox.test_revert.TestRevert.test_revert_removing_file OK 310ms 297s blackbox.test_push.TestPushStrictWithChanges.test_push_bogus_config_var_ignored(uncommitted) OK 239ms 297s per_branch.test_branch.TestBound.test_bind_clears_cached_master_branch(LocalGitBranchFormat) SKIP 28ms 297s Format does not support binding 297s 297s blackbox.test_push.TestPush.test_push_new_branch_revision_count OK 169ms 297s per_branch.test_branch.TestBound.test_bind_diverged(BranchReferenceFormat) SKIP 19ms 297s Uninitializable branch format 297s 297s blackbox.test_remove_tree.TestRemoveTree.test_remove_tree_checkout OK 151ms 297s per_branch.test_branch.TestBound.test_bind_unbind(BzrBranchFormat7) OK 56ms 297s blackbox.test_revno.TestRevno.test_revno_with_revision OK 110ms 297s blackbox.test_switch.TestSwitchParentLocation.test_switch_parent_heavyweight OK 167ms 297s blackbox.test_revision_info.TestRevisionInfo.test_revision_info_explicit_branch_dir OK 68ms 297s per_branch.test_branch.TestBound.test_bind_unbind(RemoteBranchFormat-v2) SKIP 107ms 297s Format does not support binding 297s 297s per_branch.test_branch.TestBound.test_old_bound_location(BzrBranchFormat4) SKIP 15ms 297s Format does not store old bound locations 297s 297s per_branch.test_branch.TestBound.test_set_bound_location_clears_cached_master_branch(LocalGitBranchFormat) SKIP 18ms 297s Format does not support binding 297s 297s per_branch.test_branch.TestBound.test_unbind_clears_cached_master_branch(BranchReferenceFormat) SKIP 21ms 297s Uninitializable branch format 297s 297s blackbox.test_push.TestPush.test_push_only_pushes_history OK 230ms 297s blackbox.test_remerge.TestRemerge.test_conflicts OK 493ms 297s per_branch.test_branch.TestBranch.test_bad_revision(BzrBranchFormat7) OK 31ms 297s blackbox.test_rmbranch.TestRemoveBranch.test_remove_colo OK 138ms 297s blackbox.test_remove.TestRemove.test_remove_invalid_files OK 47ms 297s blackbox.test_push.TestPushStrictWithChanges.test_push_no_strict(out-of-sync-trees) OK 320ms 297s blackbox.test_selftest.TestOptions.test_list_only OK 11ms 297s blackbox.test_selftest.TestOptions.test_subunitv2 OK 4ms 297s per_branch.test_branch.TestBranch.test_bad_revision(RemoteBranchFormat-v2) OK 58ms 297s per_branch.test_branch.TestBranch.test_clone_branch_nickname(BzrBranchFormat4) SKIP 3ms 297s XXX branch cloning is not yet tested. 297s blackbox.test_remove_tree.TestRemoveTree.test_remove_tree_pending_merges OK 283ms 297s blackbox.test_push.TestPush.test_push_stacks_with_default_stacking_if_target_is_stackable OK 106ms 297s per_branch.test_branch.TestBranch.test_clone_branch_parent(LocalGitBranchFormat)ERROR 25ms 297s log: {{{ 297s 98.068 preparing to commit 297s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_branch.TestBranch.test_clone_branch_parent(LocalGitBranchFormat)/work/a/ 297s 98.070 Selecting files for commit with filter None 297s 98.073 aborting commit write group because of exception: 297s 98.074 Traceback (most recent call last): 297s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 297s self._update_builder_with_changes() 297s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 297s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 297s for path, fs_hash in self.builder.record_iter_changes( 297s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 297s self.work_tree, self.basis_revid, iter_changes 297s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 297s ): 297s ^ 297s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 297s for change in iter_changes: 297s ^^^^^^^^^^^^ 297s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 297s for change in iter_changes: 297s ^^^^^^^^^^^^ 297s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 297s (oldpath, oldmode, oldsha) = old 297s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 297s TypeError: cannot unpack non-iterable NoneType object 297s }}} 297s 297s Traceback (most recent call last): 297s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_branch.py", line 168, in test_clone_branch_parent 297s branch_b = self.get_parented_branch() 297s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_branch.py", line 153, in get_parented_branch 297s rev1 = wt_a.commit("commit one") 297s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 297s committed_id = commit.Commit().commit( 297s working_tree=self, 297s ...<3 lines>... 297s **kwargs, 297s ) 297s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 297s self._update_builder_with_changes() 297s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 297s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 297s for path, fs_hash in self.builder.record_iter_changes( 297s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 297s self.work_tree, self.basis_revid, iter_changes 297s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 297s ): 297s ^ 297s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 297s for change in iter_changes: 297s ^^^^^^^^^^^^ 297s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 297s for change in iter_changes: 297s ^^^^^^^^^^^^ 297s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 297s (oldpath, oldmode, oldsha) = old 297s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 297s TypeError: cannot unpack non-iterable NoneType object 297s 297s per_branch.test_branch.TestBranch.test_clone_partial(BranchReferenceFormat) SKIP 15ms 297s Uninitializable branch format 297s 297s blackbox.test_remove.TestRemove.test_remove_no_files_specified_already_deleted OK 105ms 297s blackbox.test_remove_tree.TestRemoveTree.test_remove_tree_uncommitted_changes OK 95ms 297s blackbox.test_switch.TestSwitchUncommitted.test_store_and_restore_uncommitted OK 279ms 297s per_branch.test_branch.TestBranch.test_commit_nicks(BzrBranchFormat7) OK 75ms 297s blackbox.test_remove.TestRemove.test_remove_with_new OK 84ms 297s blackbox.test_tags.TestTagging.test_list_tags_dotted_revnos_unsupported OK 73ms 297s blackbox.test_tags.TestTagging.test_tag_delete_requires_name OK 13ms 297s blackbox.test_push.TestPushOutput.test_push_log_format OK 185ms 298s blackbox.test_send.TestBundleStrictWithoutChanges.test_send_without_workingtree OK 229ms 298s per_branch.test_branch.TestBranch.test_commit_nicks(RemoteBranchFormat-v2) OK 212ms 298s blackbox.test_remember_option.TestPullRemember.test_first_use_no_option OK 185ms 298s blackbox.test_testament.TestTestament.test_testament_non_ascii OK 176ms 298s blackbox.test_too_much.SFTPTestsAbsolute.test_log SKIP 8ms 298s paramiko 298s 298s blackbox.test_too_much.SFTPTestsRelative.test_log SKIP 5ms 298s paramiko 298s 298s blackbox.test_push.TestPushStrictWithChanges.test_push_strict_command_line_override_config(pending-merges) OK 425ms 298s per_branch.test_branch.TestBranch.test_create_anonymous_heavyweight_checkout(BzrBranchFormat4) OK 97ms 298s per_branch.test_branch.TestBranch.test_create_anonymous_lightweight_checkout(LocalGitBranchFormat)ERROR 18ms 298s log: {{{ 298s 98.488 preparing to commit 298s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_branch.TestBranch.test_create_anonymous_lightweight_checkout(LocalGitBranchFormat)/work/a/ 298s 98.490 Selecting files for commit with filter None 298s 98.491 aborting commit write group because of exception: 298s 98.492 Traceback (most recent call last): 298s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 298s self._update_builder_with_changes() 298s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 298s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 298s for path, fs_hash in self.builder.record_iter_changes( 298s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 298s self.work_tree, self.basis_revid, iter_changes 298s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 298s ): 298s ^ 298s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 298s for change in iter_changes: 298s ^^^^^^^^^^^^ 298s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 298s for change in iter_changes: 298s ^^^^^^^^^^^^ 298s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 298s (oldpath, oldmode, oldsha) = old 298s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 298s TypeError: cannot unpack non-iterable NoneType object 298s }}} 298s 298s Traceback (most recent call last): 298s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_branch.py", line 460, in test_create_anonymous_lightweight_checkout 298s rev_id = tree_a.commit("put some content in the branch") 298s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 298s committed_id = commit.Commit().commit( 298s working_tree=self, 298s ...<3 lines>... 298s **kwargs, 298s ) 298s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 298s self._update_builder_with_changes() 298s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 298s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 298s for path, fs_hash in self.builder.record_iter_changes( 298s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 298s self.work_tree, self.basis_revid, iter_changes 298s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 298s ): 298s ^ 298s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 298s for change in iter_changes: 298s ^^^^^^^^^^^^ 298s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 298s for change in iter_changes: 298s ^^^^^^^^^^^^ 298s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 298s (oldpath, oldmode, oldsha) = old 298s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 298s TypeError: cannot unpack non-iterable NoneType object 298s 298s per_branch.test_branch.TestBranch.test_create_append_revisions_only(BranchReferenceFormat) OK 16ms 298s blackbox.test_remember_option.TestPushRemember.test_first_use_remember OK 201ms 298s blackbox.test_send.TestSend.test_message_option OK 363ms 298s blackbox.test_push.TestPushStrictWithoutChanges.test_push_config_var_no_strict OK 196ms 298s blackbox.test_push.TestPushStrictWithChanges.test_push_default(pending-merges) OK 422ms 298s blackbox.test_resolve.TestResolve.test_bug_842575_manual_rmXFAIL 554ms 298s 298s per_branch.test_branch.TestStrict.test_strict_history(RemoteBranchFormat-v2) OK 1152ms 298s per_branch.test_branch.TestTestCaseWithBranch.test_branch_format_matches_bzrdir_branch_format(BzrBranchFormat4) OK 4ms 298s blackbox.test_reconfigure.TestReconfigure.test_branch_to_specified_checkout OK 64ms 298s per_branch.test_branch.TestTestCaseWithBranch.test_make_branch_gets_expected_format(LocalGitBranchFormat) OK 11ms 298s blackbox.test_resolve_location.TestCatRevision.test_already_url OK 33ms 298s per_branch.test_branch.TestUncommittedChanges.test_get_unshelver(BranchReferenceFormat) SKIP 18ms 298s Uninitializable branch format 298s 298s per_branch.test_branch.TestBranch.test_create_checkout(BzrBranchFormat7) OK 299ms 298s blackbox.test_push.TestPushStrictWithChanges.test_push_respect_config_var_strict(uncommitted) OK 138ms 298s blackbox.test_reconfigure.TestReconfigure.test_lightweight_pack092_checkout_to_tree OK 144ms 298s blackbox.test_revert.TestRevert.test_revert_in_subdir OK 167ms 298s blackbox.test_reconfigure.TestReconfigure.test_no_args OK 48ms 298s per_branch.test_branch.TestUncommittedChanges.test_get_unshelver_bound(BzrBranchFormat7) OK 178ms 298s blackbox.test_too_much.TestCommands.test_revert OK 497ms 298s blackbox.test_revno.TestRevno.test_revno_tree OK 114ms 298s blackbox.test_send.TestSend.test_uses_parent OK 384ms 298s blackbox.test_push.TestPushStrictWithChanges.test_push_strict_with_changes(out-of-sync-trees) OK 221ms 298s blackbox.test_uncommit.TestUncommit.test_uncommit_interactive OK 141ms 298s blackbox.test_reconfigure.TestReconfigure.test_use_shared_and_branch OK 168ms 298s blackbox.test_reference.TestReference.test_two_args_sets OK 47ms 298s blackbox.test_remove.TestRemove.test_remove_changed_ignored_files OK 72ms 298s blackbox.test_remember_option.TestSendRemember.test_next_uses_no_remember OK 595ms 298s per_branch.test_branch.TestUncommittedChanges.test_get_unshelver_bound(RemoteBranchFormat-v2) SKIP 295ms 298s Branch cannot be bound. 298s 298s blackbox.test_revision_history.TestRevisionHistory.test_revision_history_with_repo_branch OK 212ms 298s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted(BzrBranchFormat4) OK 21ms 298s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted_already_stored(LocalGitBranchFormat) SKIP 11ms 298s Cannot store uncommitted changes. 298s 298s blackbox.test_push.TestPushStrictWithoutChanges.test_push_strict OK 225ms 298s blackbox.test_send.TestSendStrictWithChanges.test_send_no_strict(uncommitted) OK 237ms 299s blackbox.test_remove.TestRemove.test_remove_new_no_files_specified OK 66ms 299s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted_bound(BranchReferenceFormat) SKIP 23ms 299s Uninitializable branch format 299s 299s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted_none(BzrBranchFormat7) OK 22ms 299s blackbox.test_remove_tree.TestRemoveTree.test_remove_tree_original_branch OK 99ms 299s blackbox.test_rmbranch.TestRemoveBranch.test_no_tree OK 101ms 299s blackbox.test_reconfigure.TestReconfigure.test_lightweight_checkout_to_checkout OK 77ms 299s blackbox.test_script.TestTestScript.test_simple_file OK 15ms 299s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted_none(RemoteBranchFormat-v2) OK 58ms 299s blackbox.test_selftest.TestOptions.test_starting_with_multiple_argument OK 5ms 299s blackbox.test_remove.TestRemove.test_remove_one_deleted_file OK 106ms 299s blackbox.test_reconfigure.TestReconfigure.test_make_with_trees_nonshared_repo OK 36ms 299s per_branch.test_break_lock.TestBreakLock.test_locked(BzrBranchFormat4) OK 27ms 299s per_branch.test_break_lock.TestBreakLock.test_unlocked(LocalGitBranchFormat) OK 12ms 299s per_branch.test_break_lock.TestBreakLock.test_unlocked_repo_locked(BranchReferenceFormat) SKIP 20ms 299s Uninitializable branch format 299s 299s per_branch.test_break_lock.TestBreakLock.test_unlocks_master_branch(BzrBranchFormat7) OK 71ms 299s blackbox.test_remove_tree.TestRemoveTree.test_remove_tree_sprouted_branch OK 178ms 299s blackbox.test_reconfigure.TestReconfigure.test_shared_pack092_to_standalone OK 131ms 299s per_branch.test_branch.TestBranch.test_create_checkout(RemoteBranchFormat-v2) OK 730ms 299s blackbox.test_re_sign.ReSign.test_resign_directory OK 178ms 299s per_branch.test_branch.TestBranch.test_create_colocated(BzrBranchFormat4) OK 28ms 299s blackbox.test_repair_workingtree.TestRepairWorkingTree.test_repair_refuses_uncorrupted OK 94ms 299s per_branch.test_branch.TestBranch.test_create_memorytree(LocalGitBranchFormat) OK 14ms 299s blackbox.test_send.TestBundleStrictWithoutChanges.test_send_no_strict OK 229ms 299s blackbox.test_reference.TestReference.test_missing_file_forced OK 101ms 299s blackbox.test_send.TestSendStrictWithChanges.test_send_respect_config_var_strict(out-of-sync-trees) OK 359ms 299s per_branch.test_break_lock.TestBreakLock.test_unlocks_master_branch(RemoteBranchFormat-v2) OK 141ms 299s per_branch.test_branch.TestBranch.test_create_open_branch_uses_repository(BranchReferenceFormat) OK 36ms 299s per_branch.test_check.TestBranchCheck.test__get_check_refs(BzrBranchFormat4) OK 30ms 299s per_branch.test_check.TestBranchCheck.test_check_branch_report_results(LocalGitBranchFormat) OK 9ms 299s per_branch.test_check.TestBranchCheck.test_check_detects_invalid_revhistory(BranchReferenceFormat) SKIP 22ms 299s Uninitializable branch format 299s 299s blackbox.test_uncommit.TestUncommit.test_uncommit_octopus_merge OK 630ms 299s per_branch.test_config.TestGetConfig.test_set_submit_branch(BzrBranchFormat7) OK 31ms 299s per_branch.test_branch.TestBranch.test_create_tree_with_merge(BzrBranchFormat7) OK 115ms 299s blackbox.test_update.TestUpdate.test_no_upgrade_single_file OK 70ms 299s per_branch.test_config.TestGetConfig.test_set_submit_branch(RemoteBranchFormat-v2) OK 80ms 299s per_branch.test_config.TestGetConfig.test_set_user_option_with_dict(BzrBranchFormat4) OK 23ms 299s blackbox.test_resolve.TestResolve.test_resolve_via_directory_option OK 292ms 299s per_branch.test_create_checkout.TestCreateCheckout.test_checkout_format_heavyweight(LocalGitBranchFormat) OK 64ms 299s per_branch.test_create_checkout.TestCreateCheckout.test_checkout_format_lightweight(BranchReferenceFormat) SKIP 17ms 299s Uninitializable branch format 299s 299s blackbox.test_send.TestSend.test_mailto_child_option OK 314ms 299s blackbox.test_update.TestUpdate.test_update_out_of_date_light_checkout OK 153ms 299s blackbox.test_remember_option.TestPullRemember.test_next_uses_remember OK 376ms 299s blackbox.test_revert.TestRevert.test_revert_forget_merges OK 98ms 299s per_branch.test_create_checkout.TestCreateCheckout.test_create_checkout_exists(BzrBranchFormat7) OK 74ms 299s blackbox.test_send.TestSendStrictWithChanges.test_send_with_revision(pending_merges) OK 379ms 299s blackbox.test_revno.TestRevno.test_revno_and_tree_mutually_exclusive OK 43ms 299s per_branch.test_branch.TestBranch.test_create_tree_with_merge(RemoteBranchFormat-v2) OK 316ms 299s per_branch.test_branch.TestBranch.test_fetch_revisions(BzrBranchFormat4) OK 54ms 299s per_branch.test_branch.TestBranch.test_format_description(LocalGitBranchFormat) OK 10ms 299s per_branch.test_create_checkout.TestCreateCheckout.test_create_checkout_exists(RemoteBranchFormat-v2) OK 156ms 299s per_branch.test_branch.TestBranch.test_generate_revision_history(BranchReferenceFormat) SKIP 24ms 299s Uninitializable branch format 299s 299s per_branch.test_create_checkout.TestCreateCheckout.test_create_lightweight_checkout(BzrBranchFormat4) OK 43ms 299s per_branch.test_create_checkout.TestCreateCheckout.test_create_revision_checkout(LocalGitBranchFormat)ERROR 20ms 299s log: {{{ 299s 100.174 preparing to commit 299s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_create_checkout.TestCreateCheckout.test_create_revision_checkout(LocalGitBranchFormat)/work/base/ 299s 100.176 Selecting files for commit with filter None 299s 100.177 aborting commit write group because of exception: 299s 100.178 Traceback (most recent call last): 299s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 299s self._update_builder_with_changes() 299s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 299s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 299s for path, fs_hash in self.builder.record_iter_changes( 299s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 299s self.work_tree, self.basis_revid, iter_changes 299s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 299s ): 299s ^ 299s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 299s for change in iter_changes: 299s ^^^^^^^^^^^^ 299s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 299s for change in iter_changes: 299s ^^^^^^^^^^^^ 299s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 299s (oldpath, oldmode, oldsha) = old 299s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 299s TypeError: cannot unpack non-iterable NoneType object 299s }}} 299s 299s Traceback (most recent call last): 299s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_create_checkout.py", line 52, in test_create_revision_checkout 299s rev1 = tree1.commit("first") 299s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 299s committed_id = commit.Commit().commit( 299s working_tree=self, 299s ...<3 lines>... 299s **kwargs, 299s ) 299s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 299s self._update_builder_with_changes() 299s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 299s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 299s for path, fs_hash in self.builder.record_iter_changes( 299s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 299s self.work_tree, self.basis_revid, iter_changes 299s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 299s ): 299s ^ 299s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 299s for change in iter_changes: 299s ^^^^^^^^^^^^ 299s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 299s for change in iter_changes: 299s ^^^^^^^^^^^^ 299s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 299s (oldpath, oldmode, oldsha) = old 299s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 299s TypeError: cannot unpack non-iterable NoneType object 299s 299s per_branch.test_create_clone.TestCreateClone.test_create_clone_of_multiple_roots(BranchReferenceFormat) SKIP 20ms 299s Uninitializable branch format 299s 299s per_branch.test_branch.TestBranch.test_generate_revision_history_NULL_REVISION(BzrBranchFormat7) OK 79ms 299s blackbox.test_update.TestUpdate.test_update_with_merge_merged_to_master OK 321ms 299s blackbox.test_send.TestSend.test_output_option OK 354ms 300s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_missing_parent_dir(BzrBranchFormat7) OK 69ms 300s blackbox.test_remember_option.TestSendRemember.test_first_use_no_remember OK 370ms 300s blackbox.test_upgrade.TestWithUpgradableBranches.test_upgrade_dry_run_supported OK 52ms 300s blackbox.test_serve.TestBzrServe.test_bzr_serve_dhpss OK 320ms 300s blackbox.test_revision_history.TestRevisionHistory.test_revision_history_with_lightweight_checkout OK 323ms 300s blackbox.test_upgrade.UpgradeRecommendedTests.test_no_upgrade_recommendation_from_bzrdir OK 52ms 300s blackbox.test_remerge.TestRemerge.test_remerge OK 800ms 300s blackbox.test_remove_tree.TestRemoveTree.test_remove_tree_lightweight_checkout OK 111ms 300s per_branch.test_branch.TestBranch.test_generate_revision_history_NULL_REVISION(RemoteBranchFormat-v2) OK 213ms 300s blackbox.test_rmbranch.TestRemoveBranch.test_no_arg OK 107ms 300s per_branch.test_branch.TestBranch.test_get_commit_builder(BzrBranchFormat4) OK 16ms 300s per_branch.test_branch.TestBranch.test_get_set_append_revisions_only(LocalGitBranchFormat) OK 9ms 300s blackbox.test_script.TestTestScript.test_failing_script OK 22ms 300s blackbox.test_selftest.TestOptions.test_parameters_passed_to_core OK 11ms 300s per_branch.test_branch.TestBranch.test_heads_to_fetch(BranchReferenceFormat) SKIP 20ms 300s Uninitializable branch format 300s 300s blackbox.test_remove_tree.TestRemoveTree.test_remove_tree_repeatedly OK 96ms 300s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_missing_parent_dir(RemoteBranchFormat-v2) OK 228ms 300s blackbox.test_remove.TestRemove.test_remove_keep_files OK 107ms 300s per_branch.test_branch.TestBranch.test_heads_to_fetch_not_null_revision(BzrBranchFormat7) OK 45ms 300s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_missing_parent_dir_create(BzrBranchFormat4) OK 51ms 300s blackbox.test_version.TestVersionBzrLogLocation.test_unicode_brz_log OK 207ms 300s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_no_revision_id(LocalGitBranchFormat)ERROR 18ms 300s log: {{{ 300s 100.562 preparing to commit 300s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_no_revision_id(LocalGitBranchFormat)/work/source/ 300s 100.564 Selecting files for commit with filter None 300s 100.565 aborting commit write group because of exception: 300s 100.567 Traceback (most recent call last): 300s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 300s self._update_builder_with_changes() 300s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 300s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 300s for path, fs_hash in self.builder.record_iter_changes( 300s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 300s self.work_tree, self.basis_revid, iter_changes 300s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 300s ): 300s ^ 300s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 300s for change in iter_changes: 300s ^^^^^^^^^^^^ 300s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 300s for change in iter_changes: 300s ^^^^^^^^^^^^ 300s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 300s (oldpath, oldmode, oldsha) = old 300s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 300s TypeError: cannot unpack non-iterable NoneType object 300s }}} 300s 300s Traceback (most recent call last): 300s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_create_clone.py", line 69, in test_create_clone_on_transport_no_revision_id 300s tree.commit("a commit") 300s ~~~~~~~~~~~^^^^^^^^^^^^ 300s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 300s committed_id = commit.Commit().commit( 300s working_tree=self, 300s ...<3 lines>... 300s **kwargs, 300s ) 300s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 300s self._update_builder_with_changes() 300s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 300s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 300s for path, fs_hash in self.builder.record_iter_changes( 300s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 300s self.work_tree, self.basis_revid, iter_changes 300s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 300s ): 300s ^ 300s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 300s for change in iter_changes: 300s ^^^^^^^^^^^^ 300s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 300s for change in iter_changes: 300s ^^^^^^^^^^^^ 300s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 300s (oldpath, oldmode, oldsha) = old 300s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 300s TypeError: cannot unpack non-iterable NoneType object 300s 300s blackbox.test_remove.TestRemove.test_remove_no_files_specified_missing_dir_and_contents OK 66ms 300s blackbox.test_repair_workingtree.TestRepairWorkingTree.test_repair_destroyed_with_revs_passes OK 91ms 300s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_revision_id(BranchReferenceFormat) SKIP 21ms 300s Uninitializable branch format 300s 300s blackbox.test_send.TestSendStrictWithChanges.test_send_default(pending_merges) OK 386ms 300s per_branch.test_branch.TestBranch.test_heads_to_fetch_not_null_revision(RemoteBranchFormat-v2) OK 116ms 300s blackbox.test_remove.TestRemove.test_remove_with_new_in_dir1 OK 75ms 300s per_branch.test_branch.TestBranch.test_nicks(BzrBranchFormat4) OK 19ms 300s per_branch.test_branch.TestBranch.test_nicks_bzr(LocalGitBranchFormat) SKIP 9ms 300s not a bzr branch format 300s 300s blackbox.test_send.TestBundleStrictWithoutChanges.test_send_config_var_strict OK 210ms 300s per_branch.test_branch.TestBranch.test_public_branch(BranchReferenceFormat) SKIP 18ms 300s Uninitializable branch format 300s 300s blackbox.test_version_info.TestVersionInfo.test_custom_no_clean_in_template OK 122ms 300s per_branch.test_branch.TestBranch.test_record_initial_ghost(BzrBranchFormat7) OK 73ms 300s blackbox.test_serve.TestBzrServe.test_bzr_serve_supports_configurable_timeout OK 441ms 300s blackbox.test_version_info.TestVersionInfo.test_rio OK 121ms 300s blackbox.test_remember_option.TestPullRemember.test_first_use_no_remember OK 174ms 300s per_branch.test_branch.TestBranch.test_record_initial_ghost(RemoteBranchFormat-v2) SKIP 110ms 300s repository format does not support ghosts 300s 300s blackbox.test_send.TestSendStrictWithChanges.test_send_respect_config_var_strict(uncommitted) OK 243ms 300s per_branch.test_branch.TestBranch.test_record_two_ghosts(BzrBranchFormat4) SKIP 21ms 300s repository format does not support ghosts 300s 300s blackbox.test_resolve.TestResolve.test_resolve_all_via_directory_option OK 293ms 300s blackbox.test_shared_repository.TestSharedRepo.test_branch OK 137ms 300s per_branch.test_branch.TestBranch.test_revision_ids_are_utf8(LocalGitBranchFormat)ERROR 35ms 300s log: {{{ 300s 100.896 preparing to commit 300s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_branch.TestBranch.test_revision_ids_are_utf8(LocalGitBranchFormat)/work/tree/ 300s 100.898 Selecting files for commit with filter None 300s 100.909 aborting commit write group because of exception: 300s 100.910 Traceback (most recent call last): 300s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 300s self._update_builder_with_changes() 300s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 300s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 300s for path, fs_hash in self.builder.record_iter_changes( 300s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 300s self.work_tree, self.basis_revid, iter_changes 300s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 300s ): 300s ^ 300s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 300s for change in iter_changes: 300s ^^^^^^^^^^^^ 300s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 300s for change in iter_changes: 300s ^^^^^^^^^^^^ 300s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 300s (oldpath, oldmode, oldsha) = old 300s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 300s TypeError: cannot unpack non-iterable NoneType object 300s }}} 300s 300s Traceback (most recent call last): 300s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_branch.py", line 74, in test_revision_ids_are_utf8 300s rev1 = wt.commit("f") 300s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 300s committed_id = commit.Commit().commit( 300s working_tree=self, 300s ...<3 lines>... 300s **kwargs, 300s ) 300s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 300s self._update_builder_with_changes() 300s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 300s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 300s for path, fs_hash in self.builder.record_iter_changes( 300s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 300s self.work_tree, self.basis_revid, iter_changes 300s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 300s ): 300s ^ 300s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 300s for change in iter_changes: 300s ^^^^^^^^^^^^ 300s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 300s for change in iter_changes: 300s ^^^^^^^^^^^^ 300s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 300s (oldpath, oldmode, oldsha) = old 300s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 300s TypeError: cannot unpack non-iterable NoneType object 300s 300s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_stacked(BzrBranchFormat7) OK 330ms 300s blackbox.test_shared_repository.TestSharedRepo.test_no_trees_argument OK 34ms 300s per_branch.test_branch.TestBranch.test_submit_branch(BranchReferenceFormat) SKIP 21ms 300s Uninitializable branch format 300s 300s blackbox.test_view.TestViewUI.test_delete_view OK 142ms 300s blackbox.test_whoami.TestWhoami.test_whoami_email_arg OK 7ms 300s commands.test_branch.TestBranch.test_branch_remote_local SKIP 5ms 300s paramiko 300s 300s per_branch.test_branch.TestBranchControlComponent.test_urls(BzrBranchFormat7) OK 25ms 300s commands.test_init.TestInit.test_init SKIP 5ms 300s paramiko 300s 300s commands.test_update.TestUpdate.test_update SKIP 6ms 300s paramiko 300s 300s blackbox.test_shelve.TestShelveList.test_no_shelved_changes OK 46ms 300s per_branch.test_branch.TestBranchControlComponent.test_urls(RemoteBranchFormat-v2) OK 70ms 300s blackbox.test_shelve.TestShelveRelpath.test_shelve_via_directory OK 62ms 300s blackbox.test_send.TestSend.test_format_child_option OK 384ms 300s per_branch.test_branch.TestBranchFormat.test_branch_format_network_name(BzrBranchFormat4) OK 28ms 300s per_branch.test_branch.TestBranchFormat.test_get_config_calls(LocalGitBranchFormat) OK 12ms 300s per_branch.test_branch.TestBranchPushLocations.test_get_push_location_exact(BranchReferenceFormat) SKIP 27ms 300s Uninitializable branch format 300s 300s per_branch.test_branch.TestBranchPushLocations.test_get_push_location_unset(BzrBranchFormat7) OK 41ms 300s blackbox.test_remember_option.TestPushRemember.test_next_uses_no_option OK 323ms 300s blackbox.test_send.TestSendStrictWithChanges.test_send_strict_with_changes(out-of-sync-trees) OK 298ms 300s per_branch.test_branch.ChrootedTests.test_open_containing(RemoteGitBranchFormat) SKIP 246ms 300s Format Remote Git Repository is not initializable. 300s per_branch.test_branch.TestBranchPushLocations.test_get_push_location_unset(RemoteBranchFormat-v2) OK 84ms 300s per_branch.test_branch.TestBranchPushLocations.test_set_push_location(BzrBranchFormat4) OK 20ms 300s per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format(LocalGitBranchFormat) OK 23ms 301s per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format_default(BranchReferenceFormat) SKIP 16ms 301s Uninitializable branch format 301s 301s blackbox.test_verify_signatures.TestVerifySignatures.test_verify_signatures_acceptable_key OK 254ms 301s per_branch.test_branch.TestBound.test_bind_clears_cached_master_branch(BzrBranchFormat5) OK 80ms 301s per_branch.test_branch.TestFormat.test_format_initialize_find_open(BzrBranchFormat7) OK 26ms 301s blackbox.test_revert.TestRevert.test_revert OK 466ms 301s blackbox.test_status.BranchStatus.test_branch_status OK 100ms 301s blackbox.test_send.TestSend.test_omitted_revision OK 349ms 301s blackbox.test_send.TestSendStrictWithoutChanges.test_send_strict OK 245ms 301s per_branch.test_branch.TestFormat.test_format_initialize_find_open(RemoteBranchFormat-v2) OK 115ms 301s per_branch.test_branch.TestFormat.test_get_reference(BzrBranchFormat4) OK 16ms 301s blackbox.test_serve.TestBzrServe.test_bzr_serve_quiet OK 36ms 301s blackbox.test_serve.TestUserdirExpansion.test_bzr_serve_expands_userdir OK 3ms 301s per_branch.test_branch.TestFormat.test_set_reference(LocalGitBranchFormat) OK 20ms 301s per_branch.test_branch.TestFormatMetadata.test_stores_revno(BranchReferenceFormat) OK 5ms 301s blackbox.test_shared_repository.TestSharedRepo.test_make_repository OK 23ms 301s blackbox.test_revert.TestRevert.test_revert_to_revision_in_subdir OK 135ms 301s blackbox.test_shell_complete.ShellCompleteTests.test_specific_command OK 6ms 301s blackbox.test_status.BranchStatus.test_status_on_ignored OK 116ms 301s per_branch.test_branch.TestBound.test_bind_diverged(BzrBranchFormat8) OK 208ms 301s per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_are_opened(BzrBranchFormat7) OK 58ms 301s per_branch.test_branch.TestBound.test_bind_unbind(BzrBranchFormat6) OK 61ms 301s blackbox.test_shelve.TestShelveList.test_unshelve_keep OK 123ms 301s per_branch.test_branch.TestBound.test_bind_unbind(RemoteBranchFormat-default) SKIP 59ms 301s Format does not support binding 301s 301s blackbox.test_revno.TestRevno.test_stale_revno_tree OK 141ms 301s per_branch.test_branch.TestBound.test_old_bound_location(RemoteGitBranchFormat) SKIP 4ms 301s Format Remote Git Repository is not initializable. 301s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_stacked(RemoteBranchFormat-v2) OK 726ms 301s blackbox.test_remember_option.TestSendRemember.test_next_uses_remember OK 556ms 301s per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_are_opened(RemoteBranchFormat-v2) OK 209ms 301s per_branch.test_branch.TestBound.test_set_bound_location_clears_cached_master_branch(BzrBranchFormat5) OK 103ms 301s blackbox.test_revision_info.TestRevisionInfo.test_revision_info_not_in_history OK 144ms 301s per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_not_opened(BzrBranchFormat4) SKIP 43ms 301s format does not support stacking 301s 301s blackbox.test_send.TestSendStrictWithChanges.test_send_bogus_config_var_ignored(out-of-sync-trees) OK 364ms 301s per_branch.test_branch.TestStrict.test_strict_history(LocalGitBranchFormat) SKIP 13ms 301s Format does not support strict history 301s per_branch.test_branch.TestTestCaseWithBranch.test_branch_format_matches_bzrdir_branch_format(BranchReferenceFormat) OK 9ms 301s per_branch.test_branch.TestBound.test_unbind_clears_cached_master_branch(BzrBranchFormat8) OK 81ms 301s per_branch.test_branch.TestTestCaseWithBranch.test_make_branch_gets_expected_format(BzrBranchFormat7) OK 26ms 301s blackbox.test_remove_tree.TestRemoveTree.test_remove_tree_original_branch_explicit OK 123ms 301s per_branch.test_branch.TestBranch.test_bad_revision(BzrBranchFormat6) OK 27ms 301s per_branch.test_branch.TestBranch.test_bad_revision(RemoteBranchFormat-default) OK 39ms 301s blackbox.test_status.CheckoutStatus.test_pending OK 376ms 301s per_branch.test_branch.TestBranch.test_clone_branch_nickname(RemoteGitBranchFormat) SKIP 5ms 301s XXX branch cloning is not yet tested. 301s blackbox.test_sign_my_commits.SignMyCommits.test_sign_my_commits_location OK 277ms 301s per_branch.test_branch.TestTestCaseWithBranch.test_make_branch_gets_expected_format(RemoteBranchFormat-v2) OK 69ms 301s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_stacked_hooks_get_stacked_branch(BzrBranchFormat4) OK 241ms 301s blackbox.test_rmbranch.TestRemoveBranch.test_remove_colo_directory OK 153ms 301s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_false(LocalGitBranchFormat)ERROR 26ms 301s log: {{{ 301s 101.904 preparing to commit 301s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_false(LocalGitBranchFormat)/work/source/ 301s 101.906 Selecting files for commit with filter None 301s 101.907 aborting commit write group because of exception: 301s 101.908 Traceback (most recent call last): 301s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 301s self._update_builder_with_changes() 301s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 301s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 301s for path, fs_hash in self.builder.record_iter_changes( 301s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 301s self.work_tree, self.basis_revid, iter_changes 301s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 301s ): 301s ^ 301s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 301s for change in iter_changes: 301s ^^^^^^^^^^^^ 301s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 301s for change in iter_changes: 301s ^^^^^^^^^^^^ 301s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 301s (oldpath, oldmode, oldsha) = old 301s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 301s TypeError: cannot unpack non-iterable NoneType object 301s }}} 301s 301s Traceback (most recent call last): 301s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_create_clone.py", line 48, in test_create_clone_on_transport_use_existing_dir_false 301s tree.commit("a commit") 301s ~~~~~~~~~~~^^^^^^^^^^^^ 301s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 301s committed_id = commit.Commit().commit( 301s working_tree=self, 301s ...<3 lines>... 301s **kwargs, 301s ) 301s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 301s self._update_builder_with_changes() 301s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 301s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 301s for path, fs_hash in self.builder.record_iter_changes( 301s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 301s self.work_tree, self.basis_revid, iter_changes 301s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 301s ): 301s ^ 301s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 301s for change in iter_changes: 301s ^^^^^^^^^^^^ 301s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 301s for change in iter_changes: 301s ^^^^^^^^^^^^ 301s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 301s (oldpath, oldmode, oldsha) = old 301s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 301s TypeError: cannot unpack non-iterable NoneType object 301s 301s blackbox.test_selftest.TestOptions.test_load_list OK 5ms 301s blackbox.test_selftest.TestOptions.test_transport_set_to_memory OK 5ms 301s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_true(BranchReferenceFormat) SKIP 20ms 301s Uninitializable branch format 301s 301s per_branch.test_branch.TestUncommittedChanges.test_get_unshelver(BzrBranchFormat4) OK 52ms 301s per_branch.test_branch.TestUncommittedChanges.test_get_unshelver_bound(LocalGitBranchFormat)ERROR 23ms 301s log: {{{ 301s 101.954 preparing to commit 301s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_branch.TestUncommittedChanges.test_get_unshelver_bound(LocalGitBranchFormat)/work/tree/ 301s 101.956 Selecting files for commit with filter None 301s 101.957 aborting commit write group because of exception: 301s 101.959 Traceback (most recent call last): 301s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 301s self._update_builder_with_changes() 301s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 301s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 301s for path, fs_hash in self.builder.record_iter_changes( 301s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 301s self.work_tree, self.basis_revid, iter_changes 301s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 301s ): 301s ^ 301s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 301s for change in iter_changes: 301s ^^^^^^^^^^^^ 301s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 301s for change in iter_changes: 301s ^^^^^^^^^^^^ 301s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 301s (oldpath, oldmode, oldsha) = old 301s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 301s TypeError: cannot unpack non-iterable NoneType object 301s }}} 301s 301s Traceback (most recent call last): 301s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_branch.py", line 947, in test_get_unshelver_bound 301s tree.commit("") 301s ~~~~~~~~~~~^^^^ 301s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 301s committed_id = commit.Commit().commit( 301s working_tree=self, 301s ...<3 lines>... 301s **kwargs, 301s ) 301s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 301s self._update_builder_with_changes() 301s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 301s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 301s for path, fs_hash in self.builder.record_iter_changes( 301s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 301s self.work_tree, self.basis_revid, iter_changes 301s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 301s ): 301s ^ 301s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 301s for change in iter_changes: 301s ^^^^^^^^^^^^ 301s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 301s for change in iter_changes: 301s ^^^^^^^^^^^^ 301s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 301s (oldpath, oldmode, oldsha) = old 301s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 301s TypeError: cannot unpack non-iterable NoneType object 301s 301s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted(BranchReferenceFormat) SKIP 34ms 301s Uninitializable branch format 301s 301s blackbox.test_remove_tree.TestRemoveTree.test_remove_tree_sprouted_branch_explicit OK 187ms 301s blackbox.test_split.TestSplit.test_split_rich_root_pack OK 125ms 301s blackbox.test_status.CheckoutStatus.test_status_with_shelves OK 146ms 301s per_branch.test_commit.TestCommit.test_commit_nicks(BzrBranchFormat7) OK 95ms 301s blackbox.test_status.TestStatus.test_status_illegal_revision_specifiers OK 8ms 301s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted_already_stored(BzrBranchFormat7) OK 39ms 301s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted_already_stored(RemoteBranchFormat-v2) OK 79ms 301s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted_bound(BzrBranchFormat4) SKIP 29ms 301s Branch cannot be bound. 301s 301s blackbox.test_status.BranchStatus.test_status_nonexistent_file_with_others OK 146ms 301s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted_none(LocalGitBranchFormat) SKIP 12ms 301s Cannot store uncommitted changes. 301s 301s per_branch.test_break_lock.TestBreakLock.test_locked(BranchReferenceFormat) SKIP 22ms 301s Uninitializable branch format 301s 301s per_branch.test_branch.TestBranch.test_clone_branch_parent(BzrBranchFormat5) OK 298ms 301s blackbox.test_switch.TestSwitch.test_create_branch_directory_services OK 153ms 301s per_branch.test_break_lock.TestBreakLock.test_unlocked(BzrBranchFormat7) OK 33ms 301s blackbox.test_send.TestSendStrictWithChanges.test_send_no_strict_command_line_override_config(pending_merges) OK 489ms 301s per_branch.test_commit.TestCommit.test_commit_nicks(RemoteBranchFormat-v2) OK 233ms 301s blackbox.test_status.CheckoutStatus.test_branch_status OK 114ms 302s per_branch.test_break_lock.TestBreakLock.test_unlocked(RemoteBranchFormat-v2) OK 94ms 302s per_branch.test_commit.TestCommitHook.test_post_commit_bound(BzrBranchFormat4) OK 49ms 302s blackbox.test_resolve.TestBug788000.test_bug_788000 OK 301ms 302s per_branch.test_break_lock.TestBreakLock.test_unlocked_repo_locked(BzrBranchFormat4) SKIP 23ms 302s Repository does not use physical locks. 302s 302s per_branch.test_commit.TestCommitHook.test_post_commit_not_to_origin(LocalGitBranchFormat)ERROR 18ms 302s log: {{{ 302s 102.319 preparing to commit 302s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_commit.TestCommitHook.test_post_commit_not_to_origin(LocalGitBranchFormat)/work/branch/ 302s 102.321 Selecting files for commit with filter None 302s 102.322 aborting commit write group because of exception: 302s 102.324 Traceback (most recent call last): 302s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 302s self._update_builder_with_changes() 302s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 302s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 302s for path, fs_hash in self.builder.record_iter_changes( 302s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302s self.work_tree, self.basis_revid, iter_changes 302s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 302s ): 302s ^ 302s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 302s for change in iter_changes: 302s ^^^^^^^^^^^^ 302s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 302s for change in iter_changes: 302s ^^^^^^^^^^^^ 302s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 302s (oldpath, oldmode, oldsha) = old 302s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 302s TypeError: cannot unpack non-iterable NoneType object 302s }}} 302s 302s Traceback (most recent call last): 302s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_commit.py", line 150, in test_post_commit_not_to_origin 302s revid = tree.commit("first revision") 302s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 302s committed_id = commit.Commit().commit( 302s working_tree=self, 302s ...<3 lines>... 302s **kwargs, 302s ) 302s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 302s self._update_builder_with_changes() 302s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 302s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 302s for path, fs_hash in self.builder.record_iter_changes( 302s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302s self.work_tree, self.basis_revid, iter_changes 302s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 302s ): 302s ^ 302s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 302s for change in iter_changes: 302s ^^^^^^^^^^^^ 302s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 302s for change in iter_changes: 302s ^^^^^^^^^^^^ 302s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 302s (oldpath, oldmode, oldsha) = old 302s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 302s TypeError: cannot unpack non-iterable NoneType object 302s 302s blackbox.test_send.TestSend.test_bundle OK 420ms 302s per_branch.test_commit.TestCommitHook.test_post_commit_to_origin(BranchReferenceFormat) SKIP 30ms 302s Uninitializable branch format 302s 302s per_branch.test_break_lock.TestBreakLock.test_unlocks_master_branch(LocalGitBranchFormat) OK 37ms 302s per_branch.test_branch.TestBranch.test_clone_partial(BzrBranchFormat8) OK 188ms 302s per_branch.test_check.TestBranchCheck.test__get_check_refs(BranchReferenceFormat) SKIP 26ms 302s Uninitializable branch format 302s 302s blackbox.test_resolve.TestResolveAuto.test_auto_resolve OK 91ms 302s blackbox.test_switch.TestSwitch.test_switch_finds_relative_branch OK 222ms 302s per_branch.test_check.TestBranchCheck.test_check_branch_report_results(BzrBranchFormat7) OK 29ms 302s blackbox.test_status.CheckoutStatus.test_status_on_ignored OK 162ms 302s per_branch.test_branch.TestBranch.test_commit_nicks(BzrBranchFormat6) OK 88ms 302s per_branch.test_commit.TestCommitHook.test_pre_commit_delta(BzrBranchFormat7) OK 120ms 302s per_branch.test_check.TestBranchCheck.test_check_branch_report_results(RemoteBranchFormat-v2) OK 62ms 302s blackbox.test_send.TestSendStrictWithChanges.test_send_strict_with_changes(uncommitted) OK 247ms 302s blackbox.test_switch.TestSwitch.test_switch_new_colocated OK 134ms 302s per_branch.test_check.TestBranchCheck.test_check_detects_invalid_revhistory(BzrBranchFormat4) OK 114ms 302s per_branch.test_config.TestGetConfig.test_set_submit_branch(LocalGitBranchFormat) OK 20ms 302s blackbox.test_revert.TestRevert.test_revert_in_checkout OK 225ms 302s per_branch.test_branch.TestBranch.test_commit_nicks(RemoteBranchFormat-default) OK 183ms 302s per_branch.test_branch.TestBranch.test_create_anonymous_heavyweight_checkout(RemoteGitBranchFormat) SKIP 4ms 302s Format Remote Git Repository is not initializable. 302s per_branch.test_config.TestGetConfig.test_set_user_option_with_dict(BranchReferenceFormat) SKIP 26ms 302s Uninitializable branch format 302s 302s blackbox.test_status.TestStatus.test_pending_specific_files OK 247ms 302s blackbox.test_revno.TestRevno.test_revno_ghost OK 62ms 302s per_branch.test_create_checkout.TestCreateCheckout.test_checkout_format_heavyweight(BzrBranchFormat7) OK 92ms 302s blackbox.test_status.TestStatusEncodings.test_stdout_latin1 OK 58ms 302s blackbox.test_send.TestSendStrictWithoutChanges.test_send_default OK 235ms 302s blackbox.test_switch.TestSwitch.test_switch_with_post_switch_hook OK 203ms 302s per_branch.test_branch.TestBranch.test_create_anonymous_lightweight_checkout(BzrBranchFormat5) OK 123ms 302s per_branch.test_branch.TestBranch.test_create_append_revisions_only(BzrBranchFormat8) OK 30ms 302s per_branch.test_commit.TestCommitHook.test_pre_commit_delta(RemoteBranchFormat-v2) OK 317ms 302s blackbox.test_revision_history.TestRevisionHistory.test_revision_history_with_location OK 136ms 302s per_branch.test_commit.TestCommitHook.test_pre_commit_fails(BzrBranchFormat4) OK 36ms 302s blackbox.test_rmbranch.TestRemoveBranch.test_no_branch OK 21ms 302s blackbox.test_send.TestSend.test_no_common_ancestor OK 500ms 302s per_branch.test_commit.TestCommitHook.test_pre_commit_passes(LocalGitBranchFormat)ERROR 19ms 302s log: {{{ 302s 102.840 preparing to commit 302s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_commit.TestCommitHook.test_pre_commit_passes(LocalGitBranchFormat)/work/branch/ 302s 102.841 Selecting files for commit with filter None 302s 102.842 aborting commit write group because of exception: 302s 102.844 Traceback (most recent call last): 302s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 302s self._update_builder_with_changes() 302s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 302s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 302s for path, fs_hash in self.builder.record_iter_changes( 302s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302s self.work_tree, self.basis_revid, iter_changes 302s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 302s ): 302s ^ 302s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 302s for change in iter_changes: 302s ^^^^^^^^^^^^ 302s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 302s for change in iter_changes: 302s ^^^^^^^^^^^^ 302s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 302s (oldpath, oldmode, oldsha) = old 302s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 302s TypeError: cannot unpack non-iterable NoneType object 302s }}} 302s 302s Traceback (most recent call last): 302s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_commit.py", line 189, in test_pre_commit_passes 302s revid1 = tree.commit("first revision") 302s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 302s committed_id = commit.Commit().commit( 302s working_tree=self, 302s ...<3 lines>... 302s **kwargs, 302s ) 302s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 302s self._update_builder_with_changes() 302s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 302s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 302s for path, fs_hash in self.builder.record_iter_changes( 302s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302s self.work_tree, self.basis_revid, iter_changes 302s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 302s ): 302s ^ 302s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 302s for change in iter_changes: 302s ^^^^^^^^^^^^ 302s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 302s for change in iter_changes: 302s ^^^^^^^^^^^^ 302s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 302s (oldpath, oldmode, oldsha) = old 302s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 302s TypeError: cannot unpack non-iterable NoneType object 302s 302s blackbox.test_script.TestTestScript.test_null_output OK 16ms 302s blackbox.test_selftest.TestOptions.test_starting_with OK 5ms 302s per_branch.test_dotted_revno_to_revision_id.TestDottedRevnoToRevisionId.test_ghost_revision(BranchReferenceFormat) SKIP 20ms 302s Uninitializable branch format 302s 302s blackbox.test_switch.TestSwitch.test_switch_explicit_nick_lightweight OK 144ms 302s per_branch.test_create_checkout.TestCreateCheckout.test_checkout_format_heavyweight(RemoteBranchFormat-v2) OK 144ms 302s per_branch.test_create_checkout.TestCreateCheckout.test_checkout_format_lightweight(BzrBranchFormat4) OK 39ms 302s per_branch.test_create_checkout.TestCreateCheckout.test_create_checkout_exists(LocalGitBranchFormat) OK 30ms 302s per_branch.test_create_checkout.TestCreateCheckout.test_create_lightweight_checkout(BranchReferenceFormat) SKIP 25ms 302s Uninitializable branch format 302s 302s blackbox.test_switch.TestSwitchUncommitted.test_does_not_restore_changes OK 252ms 302s per_branch.test_dotted_revno_to_revision_id.TestDottedRevnoToRevisionId.test_lookup_revision_id_by_dotted(BzrBranchFormat7) OK 132ms 302s blackbox.test_serve.TestBzrServe.test_bzr_serve_port_readonly OK 260ms 302s blackbox.test_switch.TestSwitch.test_switch_lightweight_co_with_post_switch_hook OK 171ms 302s per_branch.test_branch.TestBranch.test_create_checkout(BzrBranchFormat6) OK 319ms 302s blackbox.test_serve.TestCmdServeChrooting.test_serve_tcp OK 115ms 302s blackbox.test_send.TestBundleStrictWithoutChanges.test_send_default OK 269ms 302s blackbox.test_tags.TestTagging.test_conflicting_tags OK 144ms 302s blackbox.test_shared_repository.TestSharedRepo.test_init_repo_with_post_repo_init_hook OK 37ms 302s per_branch.test_create_checkout.TestCreateCheckout.test_create_revision_checkout(BzrBranchFormat7) OK 197ms 302s blackbox.test_shared_repository.TestSharedRepo.test_trees_default OK 24ms 302s blackbox.test_switch.TestSwitch.test_switch_revision OK 157ms 302s blackbox.test_shelve.TestShelveList.test_shelve_no_message OK 44ms 302s blackbox.test_tags.TestTagging.test_tag_current_rev OK 108ms 303s blackbox.test_switch.TestSwitchStandAloneCorruption.test_switch_on_previous_rev OK 118ms 303s blackbox.test_send.TestSend.test_uses_submit OK 506ms 303s blackbox.test_testament.TestTestament.test_testament_command_2 OK 122ms 303s blackbox.test_too_much.SFTPTestsAbsolute.test_branch SKIP 5ms 303s paramiko 303s 303s per_branch.test_dotted_revno_to_revision_id.TestDottedRevnoToRevisionId.test_lookup_revision_id_by_dotted(RemoteBranchFormat-v2) OK 384ms 303s blackbox.test_too_much.SFTPTestsRelative.test_branch SKIP 14ms 303s paramiko 303s 303s per_branch.test_get_rev_id.TestGetRevid.test_empty_branch(BzrBranchFormat4) OK 38ms 303s blackbox.test_sign_my_commits.SignMyCommits.test_sign_dry_run OK 205ms 303s per_branch.test_get_rev_id.TestGetRevid.test_non_empty_branch(LocalGitBranchFormat) OK 89ms 303s blackbox.test_send.TestSend.test_from_option OK 382ms 303s per_branch.test_get_revision_id_to_revno_map.TestCaching.test_locked(BranchReferenceFormat) SKIP 20ms 303s Uninitializable branch format 303s 303s blackbox.test_split.TestSplit.test_split_repo_failure OK 110ms 303s per_branch.test_create_checkout.TestCreateCheckout.test_create_revision_checkout(RemoteBranchFormat-v2) OK 365ms 303s per_branch.test_create_clone.TestCreateClone.test_create_clone_of_multiple_roots(BzrBranchFormat4) OK 86ms 303s per_branch.test_get_revision_id_to_revno_map.TestCaching.test_set_last_revision_info_when_locked(BzrBranchFormat7) OK 100ms 303s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_missing_parent_dir(LocalGitBranchFormat)ERROR 23ms 303s log: {{{ 303s 103.633 preparing to commit 303s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_missing_parent_dir(LocalGitBranchFormat)/work/source/ 303s 103.635 Selecting files for commit with filter None 303s 103.637 aborting commit write group because of exception: 303s 103.638 Traceback (most recent call last): 303s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 303s self._update_builder_with_changes() 303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 303s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 303s for path, fs_hash in self.builder.record_iter_changes( 303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 303s self.work_tree, self.basis_revid, iter_changes 303s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 303s ): 303s ^ 303s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 303s for change in iter_changes: 303s ^^^^^^^^^^^^ 303s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 303s for change in iter_changes: 303s ^^^^^^^^^^^^ 303s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 303s (oldpath, oldmode, oldsha) = old 303s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 303s TypeError: cannot unpack non-iterable NoneType object 303s }}} 303s 303s Traceback (most recent call last): 303s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_create_clone.py", line 28, in test_create_clone_on_transport_missing_parent_dir 303s tree.commit("a commit") 303s ~~~~~~~~~~~^^^^^^^^^^^^ 303s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 303s committed_id = commit.Commit().commit( 303s working_tree=self, 303s ...<3 lines>... 303s **kwargs, 303s ) 303s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 303s self._update_builder_with_changes() 303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 303s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 303s for path, fs_hash in self.builder.record_iter_changes( 303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 303s self.work_tree, self.basis_revid, iter_changes 303s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 303s ): 303s ^ 303s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 303s for change in iter_changes: 303s ^^^^^^^^^^^^ 303s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 303s for change in iter_changes: 303s ^^^^^^^^^^^^ 303s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 303s (oldpath, oldmode, oldsha) = old 303s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 303s TypeError: cannot unpack non-iterable NoneType object 303s 303s blackbox.test_tags.TestTagging.test_commit_in_heavyweight_checkout_copies_tags_to_master OK 331ms 303s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_missing_parent_dir_create(BranchReferenceFormat) SKIP 22ms 303s Uninitializable branch format 303s 303s blackbox.test_status.BranchStatus.test_status_multiple_nonexistent_files OK 141ms 303s per_branch.test_branch.TestBranch.test_create_checkout(RemoteBranchFormat-default) OK 597ms 303s per_branch.test_branch.TestBranch.test_create_colocated(RemoteGitBranchFormat) SKIP 6ms 303s Format Remote Git Repository is not initializable. 303s per_branch.test_branch.TestBranch.test_create_memorytree(BzrBranchFormat5) OK 39ms 303s blackbox.test_send.TestSendStrictWithChanges.test_send_no_strict(pending_merges) OK 417ms 303s blackbox.test_status.BranchStatus.test_tree_status_ignores OK 96ms 303s blackbox.test_tags.TestTagging.test_sort_tags_custom OK 134ms 303s per_branch.test_branch.TestBranch.test_create_open_branch_uses_repository(BzrBranchFormat8) OK 44ms 303s blackbox.test_send.TestSend.test_output OK 311ms 303s blackbox.test_too_much.TestCommands.test_pull_verbose OK 448ms 303s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_no_revision_id(BzrBranchFormat7) OK 179ms 303s blackbox.test_tags.TestTagging.test_tags_with_mainline_ghosts OK 120ms 303s per_branch.test_branch.TestBranch.test_create_tree_with_merge(BzrBranchFormat6) OK 122ms 303s blackbox.test_status.CheckoutStatus.test_status_nonexistent_file_with_others OK 149ms 303s per_branch.test_get_revision_id_to_revno_map.TestCaching.test_set_last_revision_info_when_locked(RemoteBranchFormat-v2) OK 342ms 303s per_branch.test_get_revision_id_to_revno_map.TestCaching.test_unlocked(BzrBranchFormat4) OK 42ms 303s blackbox.test_status.TestStatus.test_kind_change_plain OK 105ms 303s per_branch.test_get_revision_id_to_revno_map.TestRevisionIdToDottedRevno.test_simple_revno(LocalGitBranchFormat)ERROR 15ms 303s log: {{{ 303s 104.022 preparing to commit 303s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestRevisionIdToDottedRevno.test_simple_revno(LocalGitBranchFormat)/work/tree/ 303s 104.023 Selecting files for commit with filter None 303s 104.024 aborting commit write group because of exception: 303s 104.026 Traceback (most recent call last): 303s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 303s self._update_builder_with_changes() 303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 303s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 303s for path, fs_hash in self.builder.record_iter_changes( 303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 303s self.work_tree, self.basis_revid, iter_changes 303s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 303s ): 303s ^ 303s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 303s for change in iter_changes: 303s ^^^^^^^^^^^^ 303s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 303s for change in iter_changes: 303s ^^^^^^^^^^^^ 303s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 303s (oldpath, oldmode, oldsha) = old 303s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 303s TypeError: cannot unpack non-iterable NoneType object 303s }}} 303s 303s Traceback (most recent call last): 303s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_get_revision_id_to_revno_map.py", line 24, in test_simple_revno 303s tree, revmap = self.create_tree_with_merge() 303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 303s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/__init__.py", line 110, in create_tree_with_merge 303s revmap["1"] = tree.commit("first") 303s ~~~~~~~~~~~^^^^^^^^^ 303s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 303s committed_id = commit.Commit().commit( 303s working_tree=self, 303s ...<3 lines>... 303s **kwargs, 303s ) 303s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 303s self._update_builder_with_changes() 303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 303s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 303s for path, fs_hash in self.builder.record_iter_changes( 303s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 303s self.work_tree, self.basis_revid, iter_changes 303s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 303s ): 303s ^ 303s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 303s for change in iter_changes: 303s ^^^^^^^^^^^^ 303s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 303s for change in iter_changes: 303s ^^^^^^^^^^^^ 303s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 303s (oldpath, oldmode, oldsha) = old 303s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 303s TypeError: cannot unpack non-iterable NoneType object 303s 303s blackbox.test_send.TestSendStrictWithChanges.test_send_strict_command_line_override_config(uncommitted) OK 273ms 303s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_generate_revision_history(BranchReferenceFormat) OK 14ms 303s blackbox.test_send.TestSendStrictWithChanges.test_send_default(uncommitted) OK 237ms 303s blackbox.test_uncommit.TestUncommit.test_uncommit_bound_local OK 234ms 303s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_pull(BzrBranchFormat7) OK 58ms 303s blackbox.test_too_much.HTTPTests.test_push OK 200ms 303s blackbox.test_uncommit.TestUncommit.test_uncommit_no_history OK 46ms 303s blackbox.test_too_much.SFTPTestsAbsoluteSibling.test_log SKIP 5ms 303s paramiko 303s 303s blackbox.test_status.TestStatus.test_status_versioned OK 105ms 303s blackbox.test_too_much.TestCommands.test_invalid_commands OK 30ms 303s blackbox.test_unknowns.TestUnknowns.test_unknowns OK 67ms 303s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_no_revision_id(RemoteBranchFormat-v2) OK 359ms 303s per_branch.test_branch.TestBranch.test_create_tree_with_merge(RemoteBranchFormat-default) OK 311ms 303s per_branch.test_branch.TestBranch.test_fetch_revisions(RemoteGitBranchFormat) SKIP 5ms 303s Format Remote Git Repository is not initializable. 303s per_branch.test_branch.TestBranch.test_format_description(BzrBranchFormat5) OK 36ms 304s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_revision_id(BzrBranchFormat4) OK 76ms 304s blackbox.test_uncommit.TestUncommit.test_uncommit OK 139ms 304s blackbox.test_switch.TestSwitch.test_switch_existing_colocated OK 167ms 304s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_stacked(LocalGitBranchFormat)ERROR 21ms 304s log: {{{ 304s 104.292 preparing to commit 304s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_stacked(LocalGitBranchFormat)/work/source/ 304s 104.294 Selecting files for commit with filter None 304s 104.295 aborting commit write group because of exception: 304s 104.296 Traceback (most recent call last): 304s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 304s self._update_builder_with_changes() 304s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 304s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 304s for path, fs_hash in self.builder.record_iter_changes( 304s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 304s self.work_tree, self.basis_revid, iter_changes 304s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 304s ): 304s ^ 304s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 304s for change in iter_changes: 304s ^^^^^^^^^^^^ 304s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 304s for change in iter_changes: 304s ^^^^^^^^^^^^ 304s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 304s (oldpath, oldmode, oldsha) = old 304s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 304s TypeError: cannot unpack non-iterable NoneType object 304s }}} 304s 304s Traceback (most recent call last): 304s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_create_clone.py", line 90, in test_create_clone_on_transport_stacked 304s tree.commit("a commit") 304s ~~~~~~~~~~~^^^^^^^^^^^^ 304s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 304s committed_id = commit.Commit().commit( 304s working_tree=self, 304s ...<3 lines>... 304s **kwargs, 304s ) 304s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 304s self._update_builder_with_changes() 304s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 304s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 304s for path, fs_hash in self.builder.record_iter_changes( 304s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 304s self.work_tree, self.basis_revid, iter_changes 304s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 304s ): 304s ^ 304s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 304s for change in iter_changes: 304s ^^^^^^^^^^^^ 304s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 304s for change in iter_changes: 304s ^^^^^^^^^^^^ 304s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 304s (oldpath, oldmode, oldsha) = old 304s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 304s TypeError: cannot unpack non-iterable NoneType object 304s 304s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_stacked_hooks_get_stacked_branch(BranchReferenceFormat) SKIP 22ms 304s Uninitializable branch format 304s 304s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_pull(RemoteBranchFormat-v2) OK 229ms 304s blackbox.test_send.TestSendStrictWithChanges.test_send_with_revision(out-of-sync-trees) OK 296ms 304s blackbox.test_switch.TestSwitch.test_switch_lightweight_after_branch_moved OK 61ms 304s per_branch.test_branch.TestBranch.test_generate_revision_history(BzrBranchFormat8) OK 106ms 304s blackbox.test_send.TestSendStrictWithChanges.test_send_no_strict_command_line_override_config(out-of-sync-trees) OK 316ms 304s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_false(BzrBranchFormat7) OK 71ms 304s blackbox.test_update.TestUpdate.test_update_dash_r_in_master OK 237ms 304s per_branch.test_branch.TestBranch.test_generate_revision_history_NULL_REVISION(BzrBranchFormat6) OK 80ms 304s blackbox.test_switch.TestSwitch.test_switch_only_revision OK 155ms 304s blackbox.test_update.TestUpdate.test_update_up_to_date_checkout OK 98ms 304s blackbox.test_switch.TestSwitchStandAloneCorruption.test_empty_tree_switch OK 52ms 304s blackbox.test_upgrade.TestWithUpgradableBranches.test_upgrade_clean_supported OK 74ms 304s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_false(RemoteBranchFormat-v2) OK 208ms 304s per_branch.test_branch.TestBranch.test_generate_revision_history_NULL_REVISION(RemoteBranchFormat-default) OK 163ms 304s per_branch.test_branch.TestBranch.test_get_commit_builder(RemoteGitBranchFormat) SKIP 4ms 304s Format Remote Git Repository is not initializable. 304s per_branch.test_branch.TestBranch.test_get_set_append_revisions_only(BzrBranchFormat5) OK 21ms 304s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_push(BzrBranchFormat4) OK 315ms 304s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_true(BzrBranchFormat4) OK 55ms 304s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_set_last_revision_info(LocalGitBranchFormat) OK 16ms 304s blackbox.test_upgrade.TestWithUpgradableBranches.test_upgrade_up_to_date_checkout_warns_branch_left_alone OK 81ms 304s per_branch.test_hooks.TestOpen.test_create(BranchReferenceFormat) OK 12ms 304s blackbox.test_uncommit.TestUncommit.test_uncommit_multiple_merge OK 392ms 304s per_branch.test_commit.TestCommit.test_commit_nicks(LocalGitBranchFormat)ERROR 22ms 304s log: {{{ 304s 104.668 preparing to commit 304s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_commit.TestCommit.test_commit_nicks(LocalGitBranchFormat)/work/bzr.dev/ 304s 104.670 Selecting files for commit with filter None 304s 104.671 aborting commit write group because of exception: 304s 104.673 Traceback (most recent call last): 304s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 304s self._update_builder_with_changes() 304s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 304s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 304s for path, fs_hash in self.builder.record_iter_changes( 304s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 304s self.work_tree, self.basis_revid, iter_changes 304s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 304s ): 304s ^ 304s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 304s for change in iter_changes: 304s ^^^^^^^^^^^^ 304s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 304s for change in iter_changes: 304s ^^^^^^^^^^^^ 304s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 304s (oldpath, oldmode, oldsha) = old 304s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 304s TypeError: cannot unpack non-iterable NoneType object 304s }}} 304s 304s Traceback (most recent call last): 304s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_commit.py", line 30, in test_commit_nicks 304s wt.commit("My commit respect da nick.") 304s ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 304s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 304s committed_id = commit.Commit().commit( 304s working_tree=self, 304s ...<3 lines>... 304s **kwargs, 304s ) 304s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 304s self._update_builder_with_changes() 304s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 304s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 304s for path, fs_hash in self.builder.record_iter_changes( 304s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 304s self.work_tree, self.basis_revid, iter_changes 304s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 304s ): 304s ^ 304s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 304s for change in iter_changes: 304s ^^^^^^^^^^^^ 304s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 304s for change in iter_changes: 304s ^^^^^^^^^^^^ 304s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 304s (oldpath, oldmode, oldsha) = old 304s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 304s TypeError: cannot unpack non-iterable NoneType object 304s 304s per_branch.test_hooks.TestOpen.test_open(BzrBranchFormat7) OK 15ms 304s per_branch.test_commit.TestCommitHook.test_post_commit_bound(BranchReferenceFormat) SKIP 17ms 304s Uninitializable branch format 304s 304s per_branch.test_hooks.TestOpen.test_open(RemoteBranchFormat-v2) OK 50ms 304s per_branch.test_branch.TestBranch.test_heads_to_fetch(BzrBranchFormat8) OK 100ms 304s blackbox.test_send.TestSendStrictWithChanges.test_send_strict_with_changes(pending_merges) OK 369ms 304s per_branch.test_hooks.TestPostChangeBranchTip.test_branch_is_locked(BzrBranchFormat4) OK 16ms 304s per_branch.test_commit.TestCommitHook.test_post_commit_not_to_origin(BzrBranchFormat7) OK 63ms 304s per_branch.test_hooks.TestPostChangeBranchTip.test_calls_all_hooks_no_errors(LocalGitBranchFormat) OK 14ms 304s blackbox.test_uncommit.TestUncommit.test_uncommit_shows_log_with_revision_id OK 104ms 304s per_branch.test_branch.TestBranch.test_heads_to_fetch_not_null_revision(BzrBranchFormat6) OK 37ms 304s per_branch.test_hooks.TestPostChangeBranchTip.test_empty_history(BranchReferenceFormat) OK 18ms 304s per_branch.test_hooks.TestPostChangeBranchTip.test_hook_runs_after_change(BzrBranchFormat7) OK 28ms 304s per_branch.test_branch.TestBranch.test_heads_to_fetch_not_null_revision(RemoteBranchFormat-default) OK 76ms 304s per_branch.test_branch.TestBranch.test_nicks(RemoteGitBranchFormat) SKIP 4ms 304s Format Remote Git Repository is not initializable. 304s blackbox.test_version.TestVersionBzrLogLocation.test_dev_null OK 202ms 304s per_branch.test_branch.TestBranch.test_nicks_bzr(BzrBranchFormat5) OK 37ms 304s per_branch.test_hooks.TestPostChangeBranchTip.test_hook_runs_after_change(RemoteBranchFormat-v2) OK 99ms 304s per_branch.test_branch.TestBranch.test_public_branch(BzrBranchFormat8) OK 39ms 304s blackbox.test_send.TestSendStrictWithoutChanges.test_send_no_strict OK 190ms 304s per_branch.test_commit.TestCommitHook.test_post_commit_not_to_origin(RemoteBranchFormat-v2) OK 189ms 304s per_branch.test_hooks.TestPostChangeBranchTip.test_nonempty_history(BzrBranchFormat4) OK 41ms 304s per_branch.test_hooks.TestPreChangeBranchTip.test_branch_is_locked(LocalGitBranchFormat) OK 14ms 304s blackbox.test_update.TestUpdate.test_update_conflicts_returns_2 OK 193ms 304s per_branch.test_hooks.TestPreChangeBranchTip.test_calls_all_hooks_no_errors(BranchReferenceFormat) OK 18ms 304s blackbox.test_tags.TestTagging.test_branch_push_pull_merge_copies_tags OK 410ms 304s per_branch.test_commit.TestCommitHook.test_post_commit_to_origin(BzrBranchFormat4) OK 36ms 304s blackbox.test_version_info.TestVersionInfo.test_clean OK 148ms 304s per_branch.test_branch.TestBranch.test_record_initial_ghost(BzrBranchFormat6) OK 77ms 304s blackbox.test_update.TestUpdate.test_update_standalone_trivial OK 41ms 304s per_branch.test_hooks.TestPreChangeBranchTip.test_empty_history(BzrBranchFormat7) OK 15ms 304s blackbox.test_upgrade.TestWithUpgradableBranches.test_upgrade_branch_in_repo OK 3ms 304s per_branch.test_commit.TestCommitHook.test_pre_commit_delta(LocalGitBranchFormat)ERROR 25ms 304s log: {{{ 304s 104.994 preparing to commit 304s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_commit.TestCommitHook.test_pre_commit_delta(LocalGitBranchFormat)/work/ 304s 104.996 Selecting files for commit with filter None 304s 104.999 aborting commit write group because of exception: 304s 105.000 Traceback (most recent call last): 304s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 304s self._update_builder_with_changes() 304s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 304s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 304s for path, fs_hash in self.builder.record_iter_changes( 304s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 304s self.work_tree, self.basis_revid, iter_changes 304s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 304s ): 304s ^ 304s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 304s for change in iter_changes: 304s ^^^^^^^^^^^^ 304s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 304s for change in iter_changes: 304s ^^^^^^^^^^^^ 304s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 304s (oldpath, oldmode, oldsha) = old 304s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 304s TypeError: cannot unpack non-iterable NoneType object 304s }}} 304s 304s Traceback (most recent call last): 304s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_commit.py", line 285, in test_pre_commit_delta 304s revid1 = tree.commit("first revision") 304s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 304s committed_id = commit.Commit().commit( 304s working_tree=self, 304s ...<3 lines>... 304s **kwargs, 304s ) 304s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 304s self._update_builder_with_changes() 304s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 304s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 304s for path, fs_hash in self.builder.record_iter_changes( 304s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 304s self.work_tree, self.basis_revid, iter_changes 304s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 304s ): 304s ^ 304s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 304s for change in iter_changes: 304s ^^^^^^^^^^^^ 304s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 304s for change in iter_changes: 304s ^^^^^^^^^^^^ 304s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 304s (oldpath, oldmode, oldsha) = old 304s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 304s TypeError: cannot unpack non-iterable NoneType object 304s 304s per_branch.test_hooks.TestPreChangeBranchTip.test_empty_history(RemoteBranchFormat-v2) OK 88ms 304s per_branch.test_branch.TestBranch.test_record_initial_ghost(RemoteBranchFormat-default) SKIP 89ms 304s repository format does not support ghosts 304s 304s blackbox.test_upgrade.TestWithUpgradableBranches.test_upgrade_repository_scans_branches OK 4ms 304s blackbox.test_version.TestVersion.test_version SKIP 3ms 304s Needs a working tree of brz sources 304s per_branch.test_commit.TestCommitHook.test_pre_commit_fails(BranchReferenceFormat) SKIP 21ms 304s Uninitializable branch format 304s 304s per_branch.test_commit.TestCommitHook.test_pre_commit_passes(BzrBranchFormat7) OK 67ms 304s per_branch.test_branch.TestBranch.test_record_two_ghosts(RemoteGitBranchFormat) SKIP 6ms 304s Format Remote Git Repository is not initializable. 304s per_branch.test_hooks.TestPreChangeBranchTip.test_explicit_reject_by_hook(BzrBranchFormat4) OK 43ms 304s blackbox.test_version_info.TestVersionInfo.test_python OK 136ms 304s blackbox.test_version_info.TestVersionInfo.test_all OK 145ms 304s per_branch.test_hooks.TestPreChangeBranchTip.test_hook_failure_prevents_change(LocalGitBranchFormat) OK 55ms 304s per_branch.test_hooks.TestPreChangeBranchTip.test_hook_runs_before_change(BranchReferenceFormat) OK 29ms 304s blackbox.test_tags.TestTagging.test_merge_without_commit_does_not_propagate_tags_to_master OK 250ms 304s per_branch.test_hooks.TestPreChangeBranchTip.test_nonempty_history(BzrBranchFormat7) OK 38ms 305s per_branch.test_branch.TestBranch.test_revision_ids_are_utf8(BzrBranchFormat5) OK 168ms 305s blackbox.test_versioning.TestMkdir.test_mkdir_w_nested_trees OK 125ms 305s blackbox.test_serve.TestBzrServe.test_bzr_serve_port_readwrite OK 353ms 305s blackbox.test_serve.TestUserdirExpansion.test_bzr_serve_does_not_expand_userdir_outside_base OK 3ms 305s per_branch.test_branch.TestBranch.test_submit_branch(BzrBranchFormat8) OK 32ms 305s blackbox.test_version_info.TestVersionInfo.test_no_working_tree OK 140ms 305s blackbox.test_shared_repository.TestSharedRepo.test_init_repo_without_username OK 19ms 305s per_branch.test_commit.TestCommitHook.test_pre_commit_passes(RemoteBranchFormat-v2) OK 223ms 305s per_branch.test_dotted_revno_to_revision_id.TestDottedRevnoToRevisionId.test_ghost_revision(BzrBranchFormat4) SKIP 4ms 305s repository format does not support ghosts 305s 305s blackbox.test_shell_complete.ShellCompleteTests.test_list OK 14ms 305s per_branch.test_branch.TestBranchControlComponent.test_urls(BzrBranchFormat6) OK 24ms 305s blackbox.test_whoami.TestWhoami.test_whoami_branch OK 49ms 305s blackbox.test_tags.TestTagging.test_tag_same_revision OK 106ms 305s blackbox.test_whoami.TestWhoami.test_whoami_utf8 OK 12ms 305s commands.test_commit.TestCommitWithBoundBranch.test_commit_local SKIP 4ms 305s paramiko 305s 305s per_branch.test_dotted_revno_to_revision_id.TestDottedRevnoToRevisionId.test_lookup_revision_id_by_dotted(LocalGitBranchFormat)ERROR 18ms 305s log: {{{ 305s 105.329 preparing to commit 305s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_dotted_revno_to_revision_id.TestDottedRevnoToRevisionId.test_lookup_revision_id_by_dotted(LocalGitBranchFormat)/work/tree/ 305s 105.331 Selecting files for commit with filter None 305s 105.331 aborting commit write group because of exception: 305s 105.333 Traceback (most recent call last): 305s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 305s self._update_builder_with_changes() 305s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 305s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 305s for path, fs_hash in self.builder.record_iter_changes( 305s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 305s self.work_tree, self.basis_revid, iter_changes 305s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 305s ): 305s ^ 305s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 305s for change in iter_changes: 305s ^^^^^^^^^^^^ 305s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 305s for change in iter_changes: 305s ^^^^^^^^^^^^ 305s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 305s (oldpath, oldmode, oldsha) = old 305s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 305s TypeError: cannot unpack non-iterable NoneType object 305s }}} 305s 305s Traceback (most recent call last): 305s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_dotted_revno_to_revision_id.py", line 27, in test_lookup_revision_id_by_dotted 305s tree, revmap = self.create_tree_with_merge() 305s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 305s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/__init__.py", line 110, in create_tree_with_merge 305s revmap["1"] = tree.commit("first") 305s ~~~~~~~~~~~^^^^^^^^^ 305s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 305s committed_id = commit.Commit().commit( 305s working_tree=self, 305s ...<3 lines>... 305s **kwargs, 305s ) 305s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 305s self._update_builder_with_changes() 305s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 305s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 305s for path, fs_hash in self.builder.record_iter_changes( 305s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 305s self.work_tree, self.basis_revid, iter_changes 305s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 305s ): 305s ^ 305s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 305s for change in iter_changes: 305s ^^^^^^^^^^^^ 305s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 305s for change in iter_changes: 305s ^^^^^^^^^^^^ 305s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 305s (oldpath, oldmode, oldsha) = old 305s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 305s TypeError: cannot unpack non-iterable NoneType object 305s 305s commands.test_push.TestPush.test_push SKIP 7ms 305s paramiko 305s 305s per_branch.test_get_rev_id.TestGetRevid.test_empty_branch(BranchReferenceFormat) OK 25ms 305s per_branch.test_branch.TestBranchControlComponent.test_urls(RemoteBranchFormat-default) OK 42ms 305s blackbox.test_versioning.TestMkdir.test_mkdir_in_subdir OK 63ms 305s per_branch.test_branch.TestBranchFormat.test_branch_format_network_name(RemoteGitBranchFormat) SKIP 4ms 305s Format Remote Git Repository is not initializable. 305s blackbox.test_shelve.TestShelveList.test_shelve_one OK 54ms 305s per_branch.test_branch.TestBranchFormat.test_get_config_calls(BzrBranchFormat5) OK 37ms 305s blackbox.test_whoami.TestWhoami.test_warning OK 47ms 305s per_branch.test_hooks.TestPreChangeBranchTip.test_nonempty_history(RemoteBranchFormat-v2) OK 175ms 305s blackbox.test_whoami.TestWhoami.test_whoami_not_set OK 11ms 305s commands.test_checkout.TestCheckout.test_checkout_lightweight SKIP 5ms 305s paramiko 305s 305s per_branch.test_branch.TestBranchPushLocations.test_get_push_location_exact(BzrBranchFormat8) OK 24ms 305s commands.test_pull.TestPull.test_pull SKIP 5ms 305s paramiko 305s 305s per_branch.test_branch.TestBranchPushLocations.test_get_push_location_unset(BzrBranchFormat6) OK 22ms 305s per_branch.test_get_rev_id.TestGetRevid.test_non_empty_branch(BzrBranchFormat7) OK 96ms 305s per_branch.test_http.InaccessibleParentTests.test_clone_invalid_parent(BzrBranchFormat4) OK 40ms 305s per_branch.test_http.InaccessibleParentTests.test_get_parent_invalid(LocalGitBranchFormat)ERROR 18ms 305s Empty attachments: 305s log 305s 305s Traceback (most recent call last): 305s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_http.py", line 66, in test_get_parent_invalid 305s branch_b = self.get_branch_with_invalid_parent() 305s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_http.py", line 50, in get_branch_with_invalid_parent 305s self.make_branch("parent/path/to/a").controldir.sprout( 305s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 305s self.get_url("child/path/to/b") 305s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 305s ) 305s ^ 305s File "/usr/lib/python3/dist-packages/breezy/git/dir.py", line 188, in sprout 305s interrepo.fetch_objects( 305s ~~~~~~~~~~~~~~~~~~~~~~~^ 305s determine_wants=determine_wants, mapping=source_branch.mapping 305s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 305s ) 305s ^ 305s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 305s refs = self.source._git.fetch( 305s self.target._git, determine_wants, progress=progress 305s ) 305s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 305s count, pack_data = self.fetch_pack_data( 305s ~~~~~~~~~~~~~~~~~~~~^ 305s determine_wants, 305s ^^^^^^^^^^^^^^^^ 305s ...<2 lines>... 305s depth=depth, 305s ^^^^^^^^^^^^ 305s ) 305s ^ 305s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 305s missing_objects = self.find_missing_objects( 305s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 305s ) 305s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 305s wants = determine_wants(refs, depth) 305s TypeError: InterGitGitRepository.determine_wants_all() takes 2 positional arguments but 3 were given 305s 305s per_branch.test_branch.TestBranchPushLocations.test_get_push_location_unset(RemoteBranchFormat-default) OK 34ms 305s per_branch.test_branch.TestBranchPushLocations.test_set_push_location(RemoteGitBranchFormat) SKIP 4ms 305s Format Remote Git Repository is not initializable. 305s per_branch.test_http.InaccessibleParentTests.test_sprout_invalid_parent(BranchReferenceFormat) SKIP 16ms 305s Uninitializable branch format 305s 305s per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format(BzrBranchFormat5) OK 26ms 305s per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format_default(BzrBranchFormat8) OK 22ms 305s blackbox.test_serve.TestBzrServe.test_bzr_serve_graceful_shutdown OK 1225ms 305s per_branch.test_branch.TestFormat.test_format_initialize_find_open(BzrBranchFormat6) OK 29ms 305s blackbox.test_sign_my_commits.SignMyCommits.test_sign_my_commits OK 209ms 305s per_branch.test_branch.TestFormat.test_format_initialize_find_open(RemoteBranchFormat-default) OK 76ms 305s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_exclude_ancestry(BzrBranchFormat7) OK 150ms 305s per_branch.test_branch.TestFormat.test_get_reference(RemoteGitBranchFormat) SKIP 4ms 305s Format Remote Git Repository is not initializable. 305s blackbox.test_split.TestSplit.test_split_rich_root OK 95ms 305s per_branch.test_branch.TestFormat.test_set_reference(BzrBranchFormat5) OK 38ms 305s per_branch.test_branch.TestFormatMetadata.test_stores_revno(BzrBranchFormat8) OK 3ms 305s per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_are_opened(BzrBranchFormat6) SKIP 21ms 305s format does not support stacking 305s 305s per_branch.test_get_rev_id.TestGetRevid.test_non_empty_branch(RemoteBranchFormat-v2) OK 325ms 305s blackbox.test_status.BranchStatus.test_status_nonexistent_file OK 115ms 305s per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_are_opened(RemoteBranchFormat-default) OK 112ms 305s per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_not_opened(RemoteGitBranchFormat) SKIP 4ms 305s Format Remote Git Repository is not initializable. 305s per_branch.test_get_revision_id_to_revno_map.TestCaching.test_locked(BzrBranchFormat4) OK 44ms 305s per_branch.test_get_revision_id_to_revno_map.TestCaching.test_set_last_revision_info_when_locked(LocalGitBranchFormat)ERROR 15ms 305s log: {{{ 305s 105.834 preparing to commit 305s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestCaching.test_set_last_revision_info_when_locked(LocalGitBranchFormat)/work/tree/ 305s 105.835 Selecting files for commit with filter None 305s 105.836 aborting commit write group because of exception: 305s 105.837 Traceback (most recent call last): 305s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 305s self._update_builder_with_changes() 305s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 305s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 305s for path, fs_hash in self.builder.record_iter_changes( 305s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 305s self.work_tree, self.basis_revid, iter_changes 305s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 305s ): 305s ^ 305s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 305s for change in iter_changes: 305s ^^^^^^^^^^^^ 305s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 305s for change in iter_changes: 305s ^^^^^^^^^^^^ 305s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 305s (oldpath, oldmode, oldsha) = old 305s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 305s TypeError: cannot unpack non-iterable NoneType object 305s }}} 305s 305s Traceback (most recent call last): 305s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_get_revision_id_to_revno_map.py", line 88, in test_set_last_revision_info_when_locked 305s branch, revmap, calls = self.get_instrumented_branch() 305s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 305s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_get_revision_id_to_revno_map.py", line 58, in get_instrumented_branch 305s tree, revmap = self.create_tree_with_merge() 305s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 305s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/__init__.py", line 110, in create_tree_with_merge 305s revmap["1"] = tree.commit("first") 305s ~~~~~~~~~~~^^^^^^^^^ 305s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 305s committed_id = commit.Commit().commit( 305s working_tree=self, 305s ...<3 lines>... 305s **kwargs, 305s ) 305s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 305s self._update_builder_with_changes() 305s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 305s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 305s for path, fs_hash in self.builder.record_iter_changes( 305s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 305s self.work_tree, self.basis_revid, iter_changes 305s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 305s ): 305s ^ 305s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 305s for change in iter_changes: 305s ^^^^^^^^^^^^ 305s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 305s for change in iter_changes: 305s ^^^^^^^^^^^^ 305s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 305s (oldpath, oldmode, oldsha) = old 305s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 305s TypeError: cannot unpack non-iterable NoneType object 305s 305s per_branch.test_get_revision_id_to_revno_map.TestCaching.test_unlocked(BranchReferenceFormat) SKIP 15ms 305s Uninitializable branch format 305s 305s per_branch.test_branch.TestStrict.test_strict_history(BzrBranchFormat5) SKIP 35ms 305s Format does not support strict history 305s per_branch.test_branch.TestTestCaseWithBranch.test_branch_format_matches_bzrdir_branch_format(BzrBranchFormat8) OK 3ms 305s per_branch.test_branch.TestTestCaseWithBranch.test_make_branch_gets_expected_format(BzrBranchFormat6) OK 25ms 305s blackbox.test_status.BranchStatus.test_tree_status_specific_files OK 95ms 305s per_branch.test_branch.TestTestCaseWithBranch.test_make_branch_gets_expected_format(RemoteBranchFormat-default) OK 35ms 305s per_branch.test_branch.TestUncommittedChanges.test_get_unshelver(RemoteGitBranchFormat) SKIP 4ms 305s Format Remote Git Repository is not initializable. 305s blackbox.test_serve.TestBzrServe.test_bzr_serve_supports_protocol OK 380ms 305s per_branch.test_get_revision_id_to_revno_map.TestRevisionIdToDottedRevno.test_simple_revno(BzrBranchFormat7) OK 93ms 305s per_branch.test_branch.ChrootedTests.test_open_containing(BzrBranchFormat5) OK 664ms 305s blackbox.test_status.CheckoutStatus.test_status_nonexistent_file_with_unversioned OK 132ms 305s per_branch.test_branch.TestUncommittedChanges.test_get_unshelver_bound(BzrBranchFormat5) OK 118ms 305s per_branch.test_branch.ChrootedTests.test_open_containing(BzrBranchFormat8) OK 639ms 305s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted(BzrBranchFormat8) OK 41ms 305s per_branch.test_branch.TestBound.test_bind_clears_cached_master_branch(BzrBranchFormat8) OK 82ms 305s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted_already_stored(BzrBranchFormat6) OK 26ms 305s blackbox.test_status.TestStatus.test_kind_change_short OK 96ms 305s blackbox.test_shared_repository.TestSharedRepo.test_branch_tree OK 189ms 305s blackbox.test_shared_repository.TestSharedRepo.test_notification_on_branch_from_nonrepository OK 9ms 305s per_branch.test_branch.TestBound.test_bind_clears_cached_master_branch(BzrBranchFormat6) OK 84ms 305s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted_already_stored(RemoteBranchFormat-default) OK 55ms 305s blackbox.test_status.TestStatusEncodings.test_stdout_ascii OK 46ms 305s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted_bound(RemoteGitBranchFormat) SKIP 10ms 305s Format Remote Git Repository is not initializable. 305s blackbox.test_too_much.HTTPTests.test_check OK 856ms 305s blackbox.test_too_much.SFTPTestsAbsoluteSibling.test_branch SKIP 6ms 305s paramiko 305s 305s blackbox.test_shelve.TestShelveList.test_shelf_order OK 83ms 305s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted_none(BzrBranchFormat5) OK 59ms 305s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_exclude_ancestry(RemoteBranchFormat-v2) OK 605ms 305s per_branch.test_break_lock.TestBreakLock.test_locked(BzrBranchFormat8) OK 33ms 306s per_branch.test_branch.TestBound.test_bind_clears_cached_master_branch(RemoteBranchFormat-default) SKIP 123ms 306s Format does not support binding 306s 306s per_branch.test_branch.TestBound.test_bind_diverged(RemoteGitBranchFormat) SKIP 5ms 306s Format Remote Git Repository is not initializable. 306s per_branch.test_break_lock.TestBreakLock.test_unlocked(BzrBranchFormat6) OK 27ms 306s per_branch.test_get_revision_id_to_revno_map.TestRevisionIdToDottedRevno.test_simple_revno(RemoteBranchFormat-v2) OK 369ms 306s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_generate_revision_history(BzrBranchFormat4) OK 15ms 306s blackbox.test_shelve.TestShelveUnshelve.test_directory OK 126ms 306s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_starting_at_embedded_merge(BzrBranchFormat4) OK 103ms 306s per_branch.test_branch.TestBound.test_bind_unbind(BzrBranchFormat5) OK 67ms 306s per_branch.test_branch.TestBound.test_bind_diverged(BzrBranchFormat6) OK 263ms 306s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_with_different_depths_merge(LocalGitBranchFormat)ERROR 17ms 306s log: {{{ 306s 106.358 preparing to commit 306s 106.360 Selecting files for commit with filter None 306s 106.361 aborting commit write group because of exception: 306s 106.363 Traceback (most recent call last): 306s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 306s self._update_builder_with_changes() 306s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 306s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 306s for path, fs_hash in self.builder.record_iter_changes( 306s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 306s self.work_tree, self.basis_revid, iter_changes 306s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 306s ): 306s ^ 306s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 306s for change in iter_changes: 306s ^^^^^^^^^^^^ 306s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 306s for change in iter_changes: 306s ^^^^^^^^^^^^ 306s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 306s (oldpath, oldmode, oldsha) = old 306s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 306s TypeError: cannot unpack non-iterable NoneType object 306s }}} 306s 306s Traceback (most recent call last): 306s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 337, in test_merge_sorted_with_different_depths_merge 306s branch = self.make_branch_with_different_depths_merges() 306s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 254, in make_branch_with_different_depths_merges 306s self.make_snapshot(builder, None, "1") 306s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 306s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 194, in make_snapshot 306s self.revids[revid_name] = builder.build_snapshot( 306s ~~~~~~~~~~~~~~~~~~~~~~^ 306s parents, files, message="Revision {}".format(revid_name) 306s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 306s ) 306s ^ 306s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 306s return self._do_commit( 306s ~~~~~~~~~~~~~~~^ 306s tree, 306s ^^^^^ 306s ...<5 lines>... 306s message_callback=message_callback, 306s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 306s ) 306s ^ 306s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 306s return tree.commit( 306s ~~~~~~~~~~~^ 306s message, message_callback=message_callback, reporter=reporter, **kwargs 306s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 306s ) 306s ^ 306s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 306s committed_id = commit.Commit().commit( 306s working_tree=self, 306s ...<3 lines>... 306s **kwargs, 306s ) 306s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 306s self._update_builder_with_changes() 306s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 306s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 306s for path, fs_hash in self.builder.record_iter_changes( 306s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 306s self.work_tree, self.basis_revid, iter_changes 306s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 306s ): 306s ^ 306s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 306s for change in iter_changes: 306s ^^^^^^^^^^^^ 306s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 306s for change in iter_changes: 306s ^^^^^^^^^^^^ 306s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 306s (oldpath, oldmode, oldsha) = old 306s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 306s TypeError: cannot unpack non-iterable NoneType object 306s 306s per_branch.test_break_lock.TestBreakLock.test_unlocked(RemoteBranchFormat-default) OK 85ms 306s per_branch.test_break_lock.TestBreakLock.test_unlocked_repo_locked(RemoteGitBranchFormat) SKIP 8ms 306s Format Remote Git Repository is not initializable. 306s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted(BranchReferenceFormat) SKIP 21ms 306s Uninitializable branch format 306s 306s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_pull(LocalGitBranchFormat) OK 63ms 306s per_branch.test_branch.TestBound.test_old_bound_location(BzrBranchFormat8) OK 63ms 306s blackbox.test_switch.TestSwitch.test_switch_explicit_nick OK 250ms 306s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_push(BranchReferenceFormat) OK 62ms 306s per_branch.test_break_lock.TestBreakLock.test_unlocks_master_branch(BzrBranchFormat5) OK 72ms 306s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_set_last_revision_info(BzrBranchFormat7) OK 15ms 306s blackbox.test_switch.TestSwitch.test_switch_lightweight_after_branch_moved_relative OK 70ms 306s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_forward(BzrBranchFormat7) OK 99ms 306s per_branch.test_branch.TestBound.test_set_bound_location_clears_cached_master_branch(BzrBranchFormat6) OK 96ms 306s per_branch.test_check.TestBranchCheck.test__get_check_refs(BzrBranchFormat8) OK 80ms 306s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_set_last_revision_info(RemoteBranchFormat-v2) OK 90ms 306s per_branch.test_check.TestBranchCheck.test_check_branch_report_results(BzrBranchFormat6) OK 27ms 306s per_branch.test_hooks.TestOpen.test_create(BzrBranchFormat4) OK 18ms 306s blackbox.test_verify_signatures.TestVerifySignatures.test_verify_signatures_verbose OK 232ms 306s per_branch.test_hooks.TestOpen.test_open(LocalGitBranchFormat) OK 18ms 306s per_branch.test_check.TestBranchCheck.test_check_branch_report_results(RemoteBranchFormat-default) OK 43ms 306s per_branch.test_branch.TestBound.test_set_bound_location_clears_cached_master_branch(RemoteBranchFormat-default) SKIP 97ms 306s Format does not support binding 306s 306s per_branch.test_branch.TestBound.test_unbind_clears_cached_master_branch(RemoteGitBranchFormat) SKIP 4ms 306s Format Remote Git Repository is not initializable. 306s per_branch.test_check.TestBranchCheck.test_check_detects_invalid_revhistory(RemoteGitBranchFormat) SKIP 8ms 306s Format Remote Git Repository is not initializable. 306s per_branch.test_hooks.TestPostChangeBranchTip.test_branch_is_locked(BranchReferenceFormat) OK 17ms 306s per_branch.test_hooks.TestPostChangeBranchTip.test_calls_all_hooks_no_errors(BzrBranchFormat7) OK 13ms 306s per_branch.test_branch.TestBranch.test_bad_revision(BzrBranchFormat5) OK 23ms 306s per_branch.test_branch.TestBranch.test_clone_branch_nickname(BzrBranchFormat8) SKIP 10ms 306s XXX branch cloning is not yet tested. 306s per_branch.test_config.TestGetConfig.test_set_submit_branch(BzrBranchFormat5) OK 54ms 306s per_branch.test_hooks.TestPostChangeBranchTip.test_calls_all_hooks_no_errors(RemoteBranchFormat-v2) OK 64ms 306s per_branch.test_config.TestGetConfig.test_set_user_option_with_dict(BzrBranchFormat8) OK 24ms 306s per_branch.test_hooks.TestPostChangeBranchTip.test_empty_history(BzrBranchFormat4) OK 13ms 306s blackbox.test_status.BranchStatus.test_branch_status_revisions OK 132ms 306s blackbox.test_switch.TestSwitch.test_switch_out_of_date_light_checkout OK 232ms 306s per_branch.test_hooks.TestPostChangeBranchTip.test_hook_runs_after_change(LocalGitBranchFormat) OK 27ms 306s per_branch.test_create_checkout.TestCreateCheckout.test_checkout_format_heavyweight(BzrBranchFormat6) OK 77ms 306s per_branch.test_hooks.TestPostChangeBranchTip.test_nonempty_history(BranchReferenceFormat) OK 40ms 306s per_branch.test_hooks.TestPreChangeBranchTip.test_branch_is_locked(BzrBranchFormat7) OK 14ms 306s blackbox.test_status.BranchStatus.test_status_out_of_date OK 69ms 306s per_branch.test_branch.TestBound.test_bind_diverged(RemoteBranchFormat-default) OK 436ms 306s per_branch.test_branch.TestBound.test_bind_unbind(RemoteGitBranchFormat) SKIP 5ms 306s Format Remote Git Repository is not initializable. 306s blackbox.test_switch.TestSwitchStandAloneCorruption.test_switch_create_colo_locks_repo_path OK 94ms 306s per_branch.test_branch.TestBound.test_old_bound_location(BzrBranchFormat5) SKIP 27ms 306s Format does not store old bound locations 306s 306s blackbox.test_tags.TestTagging.test_cannot_tag_range OK 14ms 306s per_branch.test_hooks.TestPreChangeBranchTip.test_branch_is_locked(RemoteBranchFormat-v2) OK 50ms 306s blackbox.test_tags.TestTagging.test_no_tag_name OK 14ms 306s blackbox.test_too_much.TestCommands.test_conflicts OK 649ms 306s per_branch.test_hooks.TestPreChangeBranchTip.test_calls_all_hooks_no_errors(BzrBranchFormat4) OK 14ms 306s blackbox.test_too_much.TestCommands.test_unknown_command OK 22ms 306s per_branch.test_hooks.TestPreChangeBranchTip.test_empty_history(LocalGitBranchFormat) OK 14ms 306s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_forward(RemoteBranchFormat-v2) OK 382ms 306s per_branch.test_create_checkout.TestCreateCheckout.test_checkout_format_heavyweight(RemoteBranchFormat-default) OK 106ms 306s per_branch.test_create_checkout.TestCreateCheckout.test_checkout_format_lightweight(RemoteGitBranchFormat) SKIP 10ms 306s Format Remote Git Repository is not initializable. 306s blackbox.test_tags.TestTagging.test_tag_unsupported OK 52ms 306s blackbox.test_status.CheckoutStatus.test_specific_files_conflicts OK 108ms 306s per_branch.test_hooks.TestPreChangeBranchTip.test_explicit_reject_by_hook(BranchReferenceFormat) OK 38ms 306s per_branch.test_branch.TestBranch.test_clone_branch_parent(BzrBranchFormat6) OK 268ms 306s per_branch.test_hooks.TestPreChangeBranchTip.test_hook_failure_prevents_change(BzrBranchFormat7) OK 40ms 306s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range(BzrBranchFormat4) OK 68ms 306s per_branch.test_branch.TestBound.test_set_bound_location_clears_cached_master_branch(BzrBranchFormat8) OK 127ms 306s per_branch.test_create_checkout.TestCreateCheckout.test_create_checkout_exists(BzrBranchFormat5) OK 90ms 306s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_forward(LocalGitBranchFormat)ERROR 33ms 306s log: {{{ 306s 106.961 preparing to commit 306s 106.962 Selecting files for commit with filter None 306s 106.963 aborting commit write group because of exception: 306s 106.965 Traceback (most recent call last): 306s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 306s self._update_builder_with_changes() 306s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 306s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 306s for path, fs_hash in self.builder.record_iter_changes( 306s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 306s self.work_tree, self.basis_revid, iter_changes 306s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 306s ): 306s ^ 306s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 306s for change in iter_changes: 306s ^^^^^^^^^^^^ 306s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 306s for change in iter_changes: 306s ^^^^^^^^^^^^ 306s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 306s (oldpath, oldmode, oldsha) = old 306s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 306s TypeError: cannot unpack non-iterable NoneType object 306s }}} 306s 306s Traceback (most recent call last): 306s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 27, in setUp 306s builder = self.make_builder_with_merges(".") 306s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 58, in make_builder_with_merges 306s self.make_snapshot(builder, None, "1") 306s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 306s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 41, in make_snapshot 306s self.revids[revid_name] = builder.build_snapshot( 306s ~~~~~~~~~~~~~~~~~~~~~~^ 306s parents, files, message="Revision {}".format(revid_name) 306s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 306s ) 306s ^ 306s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 306s return self._do_commit( 306s ~~~~~~~~~~~~~~~^ 306s tree, 306s ^^^^^ 306s ...<5 lines>... 306s message_callback=message_callback, 306s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 306s ) 306s ^ 306s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 306s return tree.commit( 306s ~~~~~~~~~~~^ 306s message, message_callback=message_callback, reporter=reporter, **kwargs 306s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 306s ) 306s ^ 306s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 306s committed_id = commit.Commit().commit( 306s working_tree=self, 306s ...<3 lines>... 306s **kwargs, 306s ) 306s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 306s self._update_builder_with_changes() 306s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 306s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 306s for path, fs_hash in self.builder.record_iter_changes( 306s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 306s self.work_tree, self.basis_revid, iter_changes 306s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 306s ): 306s ^ 306s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 306s for change in iter_changes: 306s ^^^^^^^^^^^^ 306s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 306s for change in iter_changes: 306s ^^^^^^^^^^^^ 306s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 306s (oldpath, oldmode, oldsha) = old 306s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 306s TypeError: cannot unpack non-iterable NoneType object 306s 306s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_start_only(BranchReferenceFormat) SKIP 25ms 306s Uninitializable branch format 306s 306s per_branch.test_branch.TestBound.test_unbind_clears_cached_master_branch(BzrBranchFormat6) OK 67ms 306s per_branch.test_create_checkout.TestCreateCheckout.test_create_lightweight_checkout(BzrBranchFormat8) OK 68ms 306s per_branch.test_hooks.TestPreChangeBranchTip.test_hook_failure_prevents_change(RemoteBranchFormat-v2) OK 134ms 306s per_branch.test_hooks.TestPreChangeBranchTip.test_hook_runs_before_change(BzrBranchFormat4) OK 28ms 306s per_branch.test_branch.TestBound.test_unbind_clears_cached_master_branch(RemoteBranchFormat-default) SKIP 101ms 306s Format does not support binding 306s 306s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_start_only_forward(BzrBranchFormat7) OK 124ms 306s per_branch.test_branch.TestBranch.test_bad_revision(RemoteGitBranchFormat) SKIP 6ms 306s Format Remote Git Repository is not initializable. 306s per_branch.test_branch.TestBranch.test_clone_branch_nickname(BzrBranchFormat5) SKIP 4ms 306s XXX branch cloning is not yet tested. 306s blackbox.test_status.CheckoutStatus.test_status_write_lock OK 242ms 306s per_branch.test_hooks.TestPreChangeBranchTip.test_nonempty_history(LocalGitBranchFormat) OK 40ms 306s per_branch.test_http.InaccessibleParentTests.test_clone_invalid_parent(BranchReferenceFormat) SKIP 21ms 306s Uninitializable branch format 306s 306s per_branch.test_http.InaccessibleParentTests.test_get_parent_invalid(BzrBranchFormat7) OK 101ms 306s per_branch.test_create_checkout.TestCreateCheckout.test_create_revision_checkout(BzrBranchFormat6) OK 221ms 307s blackbox.test_uncommit.TestUncommit.test_uncommit_merge_plus_pending OK 502ms 307s blackbox.test_status.TestStatus.test_status_no_pending OK 267ms 307s per_branch.test_branch.TestBranch.test_clone_branch_parent(BzrBranchFormat8) OK 297ms 307s blackbox.test_uncommit.TestUncommit.test_uncommit_removes_tags OK 104ms 307s per_branch.test_branch.TestBranch.test_clone_branch_parent(RemoteBranchFormat-default) OK 595ms 307s per_branch.test_branch.TestBranch.test_clone_partial(RemoteGitBranchFormat) SKIP 5ms 307s Format Remote Git Repository is not initializable. 307s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_start_only_forward(RemoteBranchFormat-v2) OK 396ms 307s per_branch.test_http.InaccessibleParentTests.test_get_parent_invalid(RemoteBranchFormat-v2) OK 288ms 307s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_exclude(BzrBranchFormat4) OK 47ms 307s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_exclude_forward(LocalGitBranchFormat)ERROR 17ms 307s log: {{{ 307s 107.569 preparing to commit 307s 107.570 Selecting files for commit with filter None 307s 107.571 aborting commit write group because of exception: 307s 107.572 Traceback (most recent call last): 307s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 307s self._update_builder_with_changes() 307s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 307s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 307s for path, fs_hash in self.builder.record_iter_changes( 307s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 307s self.work_tree, self.basis_revid, iter_changes 307s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 307s ): 307s ^ 307s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 307s for change in iter_changes: 307s ^^^^^^^^^^^^ 307s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 307s for change in iter_changes: 307s ^^^^^^^^^^^^ 307s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 307s (oldpath, oldmode, oldsha) = old 307s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 307s TypeError: cannot unpack non-iterable NoneType object 307s }}} 307s 307s Traceback (most recent call last): 307s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 27, in setUp 307s builder = self.make_builder_with_merges(".") 307s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 58, in make_builder_with_merges 307s self.make_snapshot(builder, None, "1") 307s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 307s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 41, in make_snapshot 307s self.revids[revid_name] = builder.build_snapshot( 307s ~~~~~~~~~~~~~~~~~~~~~~^ 307s parents, files, message="Revision {}".format(revid_name) 307s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 307s ) 307s ^ 307s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 307s return self._do_commit( 307s ~~~~~~~~~~~~~~~^ 307s tree, 307s ^^^^^ 307s ...<5 lines>... 307s message_callback=message_callback, 307s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 307s ) 307s ^ 307s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 307s return tree.commit( 307s ~~~~~~~~~~~^ 307s message, message_callback=message_callback, reporter=reporter, **kwargs 307s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 307s ) 307s ^ 307s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 307s committed_id = commit.Commit().commit( 307s working_tree=self, 307s ...<3 lines>... 307s **kwargs, 307s ) 307s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 307s self._update_builder_with_changes() 307s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 307s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 307s for path, fs_hash in self.builder.record_iter_changes( 307s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 307s self.work_tree, self.basis_revid, iter_changes 307s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 307s ): 307s ^ 307s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 307s for change in iter_changes: 307s ^^^^^^^^^^^^ 307s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 307s for change in iter_changes: 307s ^^^^^^^^^^^^ 307s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 307s (oldpath, oldmode, oldsha) = old 307s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 307s TypeError: cannot unpack non-iterable NoneType object 307s 307s blackbox.test_switch.TestSwitch.test_create_branch_local OK 184ms 307s per_branch.test_branch.TestBranch.test_commit_nicks(BzrBranchFormat5) OK 75ms 307s per_branch.test_http.InaccessibleParentTests.test_sprout_invalid_parent(BzrBranchFormat4) OK 51ms 307s per_branch.test_branch.TestBranch.test_clone_partial(BzrBranchFormat6) OK 180ms 307s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_include(BranchReferenceFormat) SKIP 34ms 307s Uninitializable branch format 307s 307s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_exclude_ancestry(LocalGitBranchFormat)ERROR 19ms 307s log: {{{ 307s 107.605 preparing to commit 307s 107.606 Selecting files for commit with filter None 307s 107.607 aborting commit write group because of exception: 307s 107.609 Traceback (most recent call last): 307s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 307s self._update_builder_with_changes() 307s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 307s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 307s for path, fs_hash in self.builder.record_iter_changes( 307s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 307s self.work_tree, self.basis_revid, iter_changes 307s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 307s ): 307s ^ 307s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 307s for change in iter_changes: 307s ^^^^^^^^^^^^ 307s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 307s for change in iter_changes: 307s ^^^^^^^^^^^^ 307s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 307s (oldpath, oldmode, oldsha) = old 307s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 307s TypeError: cannot unpack non-iterable NoneType object 307s }}} 307s 307s Traceback (most recent call last): 307s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 368, in test_merge_sorted_exclude_ancestry 307s branch = self.make_branch_with_alternate_ancestries() 307s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 296, in make_branch_with_alternate_ancestries 307s self.make_snapshot(builder, None, "1") 307s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 307s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 194, in make_snapshot 307s self.revids[revid_name] = builder.build_snapshot( 307s ~~~~~~~~~~~~~~~~~~~~~~^ 307s parents, files, message="Revision {}".format(revid_name) 307s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 307s ) 307s ^ 307s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 307s return self._do_commit( 307s ~~~~~~~~~~~~~~~^ 307s tree, 307s ^^^^^ 307s ...<5 lines>... 307s message_callback=message_callback, 307s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 307s ) 307s ^ 307s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 307s return tree.commit( 307s ~~~~~~~~~~~^ 307s message, message_callback=message_callback, reporter=reporter, **kwargs 307s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 307s ) 307s ^ 307s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 307s committed_id = commit.Commit().commit( 307s working_tree=self, 307s ...<3 lines>... 307s **kwargs, 307s ) 307s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 307s self._update_builder_with_changes() 307s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 307s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 307s for path, fs_hash in self.builder.record_iter_changes( 307s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 307s self.work_tree, self.basis_revid, iter_changes 307s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 307s ): 307s ^ 307s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 307s for change in iter_changes: 307s ^^^^^^^^^^^^ 307s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 307s for change in iter_changes: 307s ^^^^^^^^^^^^ 307s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 307s (oldpath, oldmode, oldsha) = old 307s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 307s TypeError: cannot unpack non-iterable NoneType object 307s 307s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_starting_at_embedded_merge(BranchReferenceFormat) SKIP 24ms 307s Uninitializable branch format 307s 307s blackbox.test_too_much.HTTPTests.test_log OK 758ms 307s blackbox.test_too_much.SFTPTestsAbsoluteSibling.test_check SKIP 5ms 307s paramiko 307s 307s per_branch.test_create_checkout.TestCreateCheckout.test_create_revision_checkout(RemoteBranchFormat-default) OK 444ms 307s per_branch.test_create_clone.TestCreateClone.test_create_clone_of_multiple_roots(RemoteGitBranchFormat) SKIP 5ms 307s Format Remote Git Repository is not initializable. 307s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_include_forward(BzrBranchFormat7) OK 101ms 307s blackbox.test_too_much.TestCommands.test_external_command OK 77ms 307s per_branch.test_branch.TestBranch.test_create_anonymous_heavyweight_checkout(BzrBranchFormat8) OK 158ms 307s blackbox.test_update.TestUpdate.test_smoke_update_checkout_bound_branch_local_commits OK 304ms 307s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_missing_parent_dir(BzrBranchFormat5) OK 76ms 307s blackbox.test_switch.TestSwitch.test_switch_finds_relative_unicode_branch OK 216ms 307s blackbox.test_update.TestUpdate.test_update_quiet OK 51ms 307s blackbox.test_upgrade.SFTPTests.test_upgrade_url SKIP 10ms 307s paramiko 307s 307s per_branch.test_branch.TestBranch.test_create_anonymous_lightweight_checkout(BzrBranchFormat6) OK 102ms 307s blackbox.test_upgrade.TestWithUpgradableBranches.test_upgrade_permission_check OK 72ms 307s blackbox.test_uncommit.TestInconsistentDelta.test_inconsistent_delta OK 177ms 307s blackbox.test_switch.TestSwitch.test_switch_new_colocated_unicode OK 166ms 307s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_missing_parent_dir_create(BzrBranchFormat8) OK 200ms 307s blackbox.test_upgrade.UpgradeRecommendedTests.test_upgrade_shared_repo OK 90ms 307s blackbox.test_version.TestVersionUnicodeOutput.test_flag SKIP 6ms 307s Needs a working tree of brz sources 307s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_include_forward(RemoteBranchFormat-v2) OK 284ms 307s blackbox.test_version_info.TestVersionInfo.test_invalid_format OK 11ms 307s per_branch.test_branch.TestBranch.test_clone_partial(RemoteBranchFormat-default) OK 451ms 307s per_branch.test_branch.TestBranch.test_commit_nicks(RemoteGitBranchFormat) SKIP 8ms 307s Format Remote Git Repository is not initializable. 307s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges(BzrBranchFormat4) OK 79ms 307s per_branch.test_branch.TestBranch.test_create_anonymous_lightweight_checkout(RemoteBranchFormat-default) OK 255ms 307s per_branch.test_branch.TestBranch.test_create_append_revisions_only(RemoteGitBranchFormat) SKIP 5ms 307s Format Remote Git Repository is not initializable. 307s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_can_show_non_parents(LocalGitBranchFormat)ERROR 25ms 307s log: {{{ 307s 108.090 preparing to commit 307s 108.093 Selecting files for commit with filter None 307s 108.095 aborting commit write group because of exception: 307s 108.096 Traceback (most recent call last): 307s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 307s self._update_builder_with_changes() 307s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 307s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 307s for path, fs_hash in self.builder.record_iter_changes( 307s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 307s self.work_tree, self.basis_revid, iter_changes 307s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 307s ): 307s ^ 307s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 307s for change in iter_changes: 307s ^^^^^^^^^^^^ 307s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 307s for change in iter_changes: 307s ^^^^^^^^^^^^ 307s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 307s (oldpath, oldmode, oldsha) = old 307s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 307s TypeError: cannot unpack non-iterable NoneType object 307s }}} 307s 307s Traceback (most recent call last): 307s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 27, in setUp 307s builder = self.make_builder_with_merges(".") 307s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 58, in make_builder_with_merges 307s self.make_snapshot(builder, None, "1") 307s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 307s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 41, in make_snapshot 307s self.revids[revid_name] = builder.build_snapshot( 307s ~~~~~~~~~~~~~~~~~~~~~~^ 307s parents, files, message="Revision {}".format(revid_name) 307s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 307s ) 307s ^ 307s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 307s return self._do_commit( 307s ~~~~~~~~~~~~~~~^ 307s tree, 307s ^^^^^ 307s ...<5 lines>... 307s message_callback=message_callback, 307s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 307s ) 307s ^ 307s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 307s return tree.commit( 307s ~~~~~~~~~~~^ 307s message, message_callback=message_callback, reporter=reporter, **kwargs 307s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 307s ) 307s ^ 307s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 307s committed_id = commit.Commit().commit( 307s working_tree=self, 307s ...<3 lines>... 307s **kwargs, 307s ) 307s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 307s self._update_builder_with_changes() 307s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 307s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 307s for path, fs_hash in self.builder.record_iter_changes( 307s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 307s self.work_tree, self.basis_revid, iter_changes 307s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 307s ): 307s ^ 307s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 307s for change in iter_changes: 307s ^^^^^^^^^^^^ 307s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 307s for change in iter_changes: 307s ^^^^^^^^^^^^ 307s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 307s (oldpath, oldmode, oldsha) = old 307s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 307s TypeError: cannot unpack non-iterable NoneType object 307s 307s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_forward(BranchReferenceFormat) SKIP 22ms 307s Uninitializable branch format 307s 307s blackbox.test_versioning.TestMkdir.test_mkdir OK 150ms 307s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_with_different_depths_merge(BzrBranchFormat7) OK 529ms 307s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_no_revision_id(BzrBranchFormat6) OK 269ms 307s per_branch.test_branch.TestBranch.test_create_anonymous_heavyweight_checkout(BzrBranchFormat5) OK 209ms 308s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_ignore_non_parents(BzrBranchFormat7) OK 155ms 308s blackbox.test_view.TestViewUI.test_switch_view OK 125ms 308s blackbox.test_whoami.TestWhoami.test_whoami_no_args_no_conf OK 8ms 308s commands.test_cat.TestCat.test_cat SKIP 5ms 308s paramiko 308s 308s commands.test_merge.TestMerge.test_merge SKIP 4ms 308s paramiko 308s 308s blackbox.test_uncommit.TestUncommit.test_uncommit_merges OK 419ms 308s blackbox.test_switch.TestSwitchDoesntOpenMasterBranch.test_switch_create_doesnt_open_master_branch OK 358ms 308s per_branch.test_branch.TestBranch.test_create_anonymous_lightweight_checkout(BzrBranchFormat8) OK 102ms 308s per_branch.test_branch.TestBranch.test_create_append_revisions_only(BzrBranchFormat6) OK 31ms 308s blackbox.test_uncommit.TestUncommit.test_uncommit_revision OK 122ms 308s per_branch.test_branch.TestBranch.test_create_checkout(BzrBranchFormat5) OK 362ms 308s per_branch.test_branch.TestBranch.test_create_colocated(BzrBranchFormat8) SKIP 18ms 308s control dir does not support colocated branches 308s 308s blackbox.test_switch.TestSwitchUncommitted.test_does_not_store OK 169ms 308s per_branch.test_branch.TestBranch.test_create_append_revisions_only(RemoteBranchFormat-default) OK 111ms 308s per_branch.test_branch.TestBranch.test_create_checkout(RemoteGitBranchFormat) SKIP 8ms 308s Format Remote Git Repository is not initializable. 308s per_branch.test_branch.TestBranch.test_create_memorytree(BzrBranchFormat6) OK 45ms 308s per_branch.test_branch.TestBranch.test_create_colocated(BzrBranchFormat5) SKIP 34ms 308s control dir does not support colocated branches 308s 308s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_no_revision_id(RemoteBranchFormat-default) OK 319ms 308s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_revision_id(RemoteGitBranchFormat) SKIP 5ms 308s Format Remote Git Repository is not initializable. 308s per_branch.test_branch.TestBranch.test_create_memorytree(BzrBranchFormat8) OK 48ms 308s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_ignore_non_parents(RemoteBranchFormat-v2) OK 329ms 308s per_branch.test_branch.TestBranch.test_create_memorytree(RemoteBranchFormat-default) OK 100ms 308s per_branch.test_branch.TestBranch.test_create_open_branch_uses_repository(BzrBranchFormat6) OK 26ms 308s per_branch.test_branch.TestBranch.test_create_open_branch_uses_repository(RemoteGitBranchFormat) SKIP 4ms 308s Format Remote Git Repository is not initializable. 308s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_exclude(BzrBranchFormat4) OK 50ms 308s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_include(LocalGitBranchFormat)ERROR 18ms 308s log: {{{ 308s 108.666 preparing to commit 308s 108.667 Selecting files for commit with filter None 308s 108.668 aborting commit write group because of exception: 308s 108.669 Traceback (most recent call last): 308s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 308s self._update_builder_with_changes() 308s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 308s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 308s for path, fs_hash in self.builder.record_iter_changes( 308s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 308s self.work_tree, self.basis_revid, iter_changes 308s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 308s ): 308s ^ 308s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 308s for change in iter_changes: 308s ^^^^^^^^^^^^ 308s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 308s for change in iter_changes: 308s ^^^^^^^^^^^^ 308s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 308s (oldpath, oldmode, oldsha) = old 308s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 308s TypeError: cannot unpack non-iterable NoneType object 308s }}} 308s 308s Traceback (most recent call last): 308s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 27, in setUp 308s builder = self.make_builder_with_merges(".") 308s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 58, in make_builder_with_merges 308s self.make_snapshot(builder, None, "1") 308s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 308s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 41, in make_snapshot 308s self.revids[revid_name] = builder.build_snapshot( 308s ~~~~~~~~~~~~~~~~~~~~~~^ 308s parents, files, message="Revision {}".format(revid_name) 308s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 308s ) 308s ^ 308s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 308s return self._do_commit( 308s ~~~~~~~~~~~~~~~^ 308s tree, 308s ^^^^^ 308s ...<5 lines>... 308s message_callback=message_callback, 308s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 308s ) 308s ^ 308s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 308s return tree.commit( 308s ~~~~~~~~~~~^ 308s message, message_callback=message_callback, reporter=reporter, **kwargs 308s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 308s ) 308s ^ 308s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 308s committed_id = commit.Commit().commit( 308s working_tree=self, 308s ...<3 lines>... 308s **kwargs, 308s ) 308s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 308s self._update_builder_with_changes() 308s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 308s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 308s for path, fs_hash in self.builder.record_iter_changes( 308s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 308s self.work_tree, self.basis_revid, iter_changes 308s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 308s ): 308s ^ 308s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 308s for change in iter_changes: 308s ^^^^^^^^^^^^ 308s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 308s for change in iter_changes: 308s ^^^^^^^^^^^^ 308s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 308s (oldpath, oldmode, oldsha) = old 308s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 308s TypeError: cannot unpack non-iterable NoneType object 308s 308s per_branch.test_branch.TestBranch.test_create_open_branch_uses_repository(RemoteBranchFormat-default) OK 60ms 308s per_branch.test_branch.TestBranch.test_create_tree_with_merge(RemoteGitBranchFormat) SKIP 7ms 308s Format Remote Git Repository is not initializable. 308s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_with_merges(BranchReferenceFormat) SKIP 24ms 308s Uninitializable branch format 308s 308s per_branch.test_last_revision_info.TestLastRevisionInfo.test_empty_branch(BzrBranchFormat7) OK 24ms 308s per_branch.test_branch.TestBranch.test_create_tree_with_merge(BzrBranchFormat5) OK 93ms 308s per_branch.test_branch.TestBranch.test_fetch_revisions(BzrBranchFormat5) OK 106ms 308s blackbox.test_update.TestUpdate.test_update_checkout_prevent_double_merge OK 366ms 308s per_branch.test_last_revision_info.TestLastRevisionInfo.test_empty_branch(RemoteBranchFormat-v2) OK 101ms 308s per_branch.test_branch.TestBranch.test_fetch_revisions(BzrBranchFormat8) OK 102ms 308s per_branch.test_branch.TestBranch.test_format_description(BzrBranchFormat8) OK 38ms 308s blackbox.test_tags.TestTagging.test_list_tags OK 352ms 308s per_branch.test_branch.TestBranch.test_format_description(BzrBranchFormat6) OK 33ms 308s blackbox.test_tags.TestTagging.test_tag_delete_quiet OK 45ms 308s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_stacked(BzrBranchFormat5) OK 339ms 308s per_branch.test_branch.TestBranch.test_generate_revision_history(BzrBranchFormat6) OK 85ms 308s per_branch.test_branch.TestBranch.test_format_description(RemoteBranchFormat-default) OK 69ms 308s per_branch.test_branch.ChrootedTests.test_open_containing(BzrBranchFormat6) OK 632ms 308s per_branch.test_branch.TestBranch.test_generate_revision_history(RemoteGitBranchFormat) SKIP 9ms 308s Format Remote Git Repository is not initializable. 308s blackbox.test_update.TestUpdate.test_update_show_base OK 139ms 308s per_branch.test_last_revision_info.TestLastRevisionInfo.test_import(BzrBranchFormat4) OK 155ms 308s blackbox.test_upgrade.TestWithUpgradableBranches.test_readonly_url_error OK 42ms 308s blackbox.test_testament.TestTestament.test_testament_command_3 OK 113ms 308s blackbox.test_too_much.SFTPTestsAbsolute.test_check SKIP 4ms 308s paramiko 308s 308s blackbox.test_too_much.SFTPTestsRelative.test_check SKIP 5ms 308s paramiko 308s 308s per_branch.test_branch.TestBranch.test_generate_revision_history_NULL_REVISION(BzrBranchFormat5) OK 76ms 308s blackbox.test_upgrade.TestWithUpgradableBranches.test_upgrade_repo OK 49ms 308s per_branch.test_branch.TestBranch.test_get_commit_builder(BzrBranchFormat8) OK 26ms 308s blackbox.test_version.TestVersion.test_main_version SKIP 3ms 308s Needs a working tree of brz sources 308s blackbox.test_version.TestVersionUnicodeOutput.test_unicode_bzr_home SKIP 4ms 308s Needs a working tree of brz sources 308s per_branch.test_branch.TestBranch.test_get_set_append_revisions_only(BzrBranchFormat6) OK 31ms 308s per_branch.test_last_revision_info.TestLastRevisionInfo.test_import_lossy(LocalGitBranchFormat) OK 152ms 308s per_branch.test_branch.TestBranch.test_get_set_append_revisions_only(RemoteBranchFormat-default) OK 71ms 308s per_branch.test_branch.TestBranch.test_heads_to_fetch(RemoteGitBranchFormat) SKIP 4ms 308s Format Remote Git Repository is not initializable. 308s per_branch.test_branch.TestBranch.test_generate_revision_history(RemoteBranchFormat-default) OK 228ms 308s per_branch.test_branch.TestBranch.test_generate_revision_history_NULL_REVISION(RemoteGitBranchFormat) SKIP 5ms 308s Format Remote Git Repository is not initializable. 308s blackbox.test_version_info.TestVersionInfo.test_no_branch OK 110ms 308s blackbox.test_versioning.TestMkdir.test_mkdir_fails_cleanly OK 19ms 308s per_branch.test_branch.TestBranch.test_heads_to_fetch_not_null_revision(BzrBranchFormat5) OK 33ms 308s blackbox.test_view.TestViewUI.test_view_command_help OK 8ms 308s per_branch.test_branch.TestBranch.test_get_commit_builder(BzrBranchFormat5) OK 28ms 308s blackbox.test_whoami.TestWhoami.test_whoami_nonbranch_directory OK 17ms 308s commands.test_checkout.TestCheckout.test_checkout SKIP 6ms 308s paramiko 308s 308s commands.test_missing.TestMissing.test_missing SKIP 6ms 308s paramiko 308s 308s per_branch.test_branch.TestBranch.test_nicks(BzrBranchFormat8) OK 42ms 308s per_branch.test_branch.TestBranch.test_get_set_append_revisions_only(BzrBranchFormat8) OK 40ms 308s per_branch.test_last_revision_info.TestLastRevisionInfo.test_non_empty_branch(BranchReferenceFormat) OK 103ms 308s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_stacked_hooks_get_stacked_branch(BzrBranchFormat8) OK 328ms 308s per_branch.test_branch.TestBranch.test_nicks_bzr(BzrBranchFormat6) OK 39ms 309s per_branch.test_branch.TestBranch.test_heads_to_fetch(BzrBranchFormat6) OK 79ms 309s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_false(BzrBranchFormat6) OK 67ms 309s per_branch.test_last_revision_info.TestLastRevisionInfo.test_same_repo(BzrBranchFormat7) OK 103ms 309s per_branch.test_branch.TestBranch.test_nicks_bzr(RemoteBranchFormat-default) OK 122ms 309s per_branch.test_branch.TestBranch.test_public_branch(RemoteGitBranchFormat) SKIP 4ms 309s Format Remote Git Repository is not initializable. 309s per_branch.test_branch.TestBranch.test_record_initial_ghost(BzrBranchFormat5) OK 89ms 309s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_with_different_depths_merge(RemoteBranchFormat-v2) OK 1318ms 309s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_false(RemoteBranchFormat-default) OK 187ms 309s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_true(RemoteGitBranchFormat) SKIP 6ms 309s Format Remote Git Repository is not initializable. 309s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted(BzrBranchFormat4) OK 54ms 309s per_branch.test_branch.TestBranch.test_record_two_ghosts(BzrBranchFormat8) OK 79ms 309s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_forward(LocalGitBranchFormat)ERROR 17ms 309s log: {{{ 309s 109.546 preparing to commit 309s 109.548 Selecting files for commit with filter None 309s 109.549 aborting commit write group because of exception: 309s 109.550 Traceback (most recent call last): 309s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 309s self._update_builder_with_changes() 309s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 309s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 309s for path, fs_hash in self.builder.record_iter_changes( 309s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309s self.work_tree, self.basis_revid, iter_changes 309s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 309s ): 309s ^ 309s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 309s for change in iter_changes: 309s ^^^^^^^^^^^^ 309s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 309s for change in iter_changes: 309s ^^^^^^^^^^^^ 309s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 309s (oldpath, oldmode, oldsha) = old 309s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 309s TypeError: cannot unpack non-iterable NoneType object 309s }}} 309s 309s Traceback (most recent call last): 309s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 27, in setUp 309s builder = self.make_builder_with_merges(".") 309s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 58, in make_builder_with_merges 309s self.make_snapshot(builder, None, "1") 309s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 309s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 41, in make_snapshot 309s self.revids[revid_name] = builder.build_snapshot( 309s ~~~~~~~~~~~~~~~~~~~~~~^ 309s parents, files, message="Revision {}".format(revid_name) 309s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 309s ) 309s ^ 309s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 309s return self._do_commit( 309s ~~~~~~~~~~~~~~~^ 309s tree, 309s ^^^^^ 309s ...<5 lines>... 309s message_callback=message_callback, 309s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 309s ) 309s ^ 309s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 309s return tree.commit( 309s ~~~~~~~~~~~^ 309s message, message_callback=message_callback, reporter=reporter, **kwargs 309s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 309s ) 309s ^ 309s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 309s committed_id = commit.Commit().commit( 309s working_tree=self, 309s ...<3 lines>... 309s **kwargs, 309s ) 309s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 309s self._update_builder_with_changes() 309s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 309s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 309s for path, fs_hash in self.builder.record_iter_changes( 309s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309s self.work_tree, self.basis_revid, iter_changes 309s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 309s ): 309s ^ 309s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 309s for change in iter_changes: 309s ^^^^^^^^^^^^ 309s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 309s for change in iter_changes: 309s ^^^^^^^^^^^^ 309s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 309s (oldpath, oldmode, oldsha) = old 309s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 309s TypeError: cannot unpack non-iterable NoneType object 309s 309s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range(BranchReferenceFormat) SKIP 16ms 309s Uninitializable branch format 309s 309s per_branch.test_commit.TestCommit.test_commit_nicks(BzrBranchFormat5) OK 78ms 309s per_branch.test_branch.ChrootedTests.test_open_containing(RemoteBranchFormat-default) OK 676ms 309s per_branch.test_branch.TestBound.test_bind_clears_cached_master_branch(RemoteGitBranchFormat) SKIP 5ms 309s Format Remote Git Repository is not initializable. 309s per_branch.test_branch.TestBranch.test_heads_to_fetch(RemoteBranchFormat-default) OK 308ms 309s per_branch.test_branch.TestBranch.test_heads_to_fetch_not_null_revision(RemoteGitBranchFormat) SKIP 5ms 309s Format Remote Git Repository is not initializable. 309s per_branch.test_last_revision_info.TestLastRevisionInfo.test_same_repo(RemoteBranchFormat-v2) OK 285ms 309s per_branch.test_locking.TestBranchLocking.test_01_lock_read(BzrBranchFormat4) OK 18ms 309s per_branch.test_locking.TestBranchLocking.test_02_lock_write(LocalGitBranchFormat) SKIP 9ms 309s Could not instrument branch control files. 309s per_branch.test_branch.TestBranch.test_nicks(BzrBranchFormat5) OK 38ms 309s per_branch.test_locking.TestBranchLocking.test_03_lock_fail_unlock_repo(BranchReferenceFormat) SKIP 16ms 309s Uninitializable branch format 309s 309s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_forward(BzrBranchFormat7) OK 108ms 309s per_branch.test_commit.TestCommitHook.test_post_commit_bound(BzrBranchFormat8) OK 105ms 309s per_branch.test_locking.TestBranchLocking.test_04_lock_fail_unlock_control(BzrBranchFormat7) OK 40ms 309s per_branch.test_branch.TestBranch.test_nicks_bzr(BzrBranchFormat8) OK 53ms 309s per_branch.test_branch.TestBranch.test_revision_ids_are_utf8(BzrBranchFormat6) OK 169ms 309s per_branch.test_branch.TestBranch.test_public_branch(BzrBranchFormat6) OK 47ms 309s per_branch.test_locking.TestBranchLocking.test_04_lock_fail_unlock_control(RemoteBranchFormat-v2) SKIP 65ms 309s Could not instrument branch control files. 309s per_branch.test_commit.TestCommitHook.test_post_commit_not_to_origin(BzrBranchFormat6) OK 85ms 309s per_branch.test_locking.TestBranchLocking.test_05_lock_read_fail_repo(BzrBranchFormat4) OK 15ms 309s per_branch.test_locking.TestBranchLocking.test_06_lock_write_fail_repo(LocalGitBranchFormat) SKIP 13ms 309s Could not instrument branch control files. 309s blackbox.test_too_much.TestCommands.test_push OK 798ms 309s per_branch.test_locking.TestBranchLocking.test_07_lock_read_fail_control(BranchReferenceFormat) SKIP 22ms 309s Uninitializable branch format 309s 309s per_branch.test_locking.TestBranchLocking.test_08_lock_write_fail_control(BzrBranchFormat7) OK 20ms 309s per_branch.test_branch.TestBound.test_bind_diverged(BzrBranchFormat5) OK 245ms 309s per_branch.test_branch.TestBranch.test_public_branch(RemoteBranchFormat-default) OK 138ms 309s per_branch.test_branch.TestBranch.test_record_initial_ghost(RemoteGitBranchFormat) SKIP 4ms 309s Format Remote Git Repository is not initializable. 309s per_branch.test_locking.TestBranchLocking.test_08_lock_write_fail_control(RemoteBranchFormat-v2) SKIP 86ms 309s Could not instrument branch control files. 309s per_branch.test_branch.TestBound.test_bind_unbind(BzrBranchFormat8) OK 82ms 309s per_branch.test_locking.TestBranchLocking.test_dont_leave_lock_in_place(BzrBranchFormat4) OK 23ms 309s per_branch.test_locking.TestBranchLocking.test_leave_lock_in_place(LocalGitBranchFormat) OK 10ms 309s per_branch.test_commit.TestCommitHook.test_post_commit_not_to_origin(RemoteBranchFormat-default) OK 193ms 309s per_branch.test_commit.TestCommitHook.test_post_commit_to_origin(RemoteGitBranchFormat) SKIP 5ms 309s Format Remote Git Repository is not initializable. 309s per_branch.test_branch.TestBranch.test_record_two_ghosts(BzrBranchFormat5) OK 75ms 309s per_branch.test_locking.TestBranchLocking.test_lock_and_unlock_leaves_repo_unlocked(BranchReferenceFormat) SKIP 20ms 309s Uninitializable branch format 309s 309s per_branch.test_locking.TestBranchLocking.test_lock_read_context_manager(BzrBranchFormat7) OK 31ms 309s per_branch.test_branch.TestBound.test_old_bound_location(BzrBranchFormat6) OK 69ms 309s per_branch.test_branch.TestBound.test_old_bound_location(RemoteBranchFormat-default) SKIP 38ms 309s Format does not store old bound locations 309s 309s per_branch.test_branch.TestBound.test_set_bound_location_clears_cached_master_branch(RemoteGitBranchFormat) SKIP 5ms 309s Format Remote Git Repository is not initializable. 309s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_forward(RemoteBranchFormat-v2) OK 388ms 309s per_branch.test_locking.TestBranchLocking.test_lock_read_context_manager(RemoteBranchFormat-v2) OK 71ms 309s blackbox.test_uncommit.TestUncommit.test_uncommit_checkout OK 275ms 309s per_branch.test_locking.TestBranchLocking.test_lock_read_returns_unlockable(BzrBranchFormat4) OK 20ms 309s per_branch.test_commit.TestCommitHook.test_pre_commit_delta(BzrBranchFormat5) OK 130ms 309s per_branch.test_locking.TestBranchLocking.test_lock_read_then_unlock(LocalGitBranchFormat) OK 16ms 309s per_branch.test_branch.TestBound.test_unbind_clears_cached_master_branch(BzrBranchFormat5) OK 72ms 309s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_start_only(BzrBranchFormat4) OK 65ms 309s per_branch.test_locking.TestBranchLocking.test_lock_write_locks_repo_too(BranchReferenceFormat) SKIP 24ms 309s Uninitializable branch format 309s 309s per_branch.test_branch.TestBranch.test_bad_revision(BzrBranchFormat8) OK 29ms 309s per_branch.test_branch.TestBranch.test_clone_branch_nickname(BzrBranchFormat6) SKIP 3ms 309s XXX branch cloning is not yet tested. 309s per_branch.test_branch.TestBranch.test_clone_branch_nickname(RemoteBranchFormat-default) SKIP 3ms 309s XXX branch cloning is not yet tested. 309s per_branch.test_branch.TestBranch.test_clone_branch_parent(RemoteGitBranchFormat) SKIP 4ms 309s Format Remote Git Repository is not initializable. 309s per_branch.test_locking.TestBranchLocking.test_lock_write_raises_in_lock_read(BzrBranchFormat7) OK 26ms 309s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_start_only_forward(LocalGitBranchFormat)ERROR 23ms 309s log: {{{ 309s 110.147 preparing to commit 309s 110.148 Selecting files for commit with filter None 309s 110.149 aborting commit write group because of exception: 309s 110.150 Traceback (most recent call last): 309s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 309s self._update_builder_with_changes() 309s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 309s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 309s for path, fs_hash in self.builder.record_iter_changes( 309s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309s self.work_tree, self.basis_revid, iter_changes 309s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 309s ): 309s ^ 309s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 309s for change in iter_changes: 309s ^^^^^^^^^^^^ 309s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 309s for change in iter_changes: 309s ^^^^^^^^^^^^ 309s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 309s (oldpath, oldmode, oldsha) = old 309s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 309s TypeError: cannot unpack non-iterable NoneType object 309s }}} 309s 309s Traceback (most recent call last): 309s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 27, in setUp 309s builder = self.make_builder_with_merges(".") 309s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 58, in make_builder_with_merges 309s self.make_snapshot(builder, None, "1") 309s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 309s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 41, in make_snapshot 309s self.revids[revid_name] = builder.build_snapshot( 309s ~~~~~~~~~~~~~~~~~~~~~~^ 309s parents, files, message="Revision {}".format(revid_name) 309s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 309s ) 309s ^ 309s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 309s return self._do_commit( 309s ~~~~~~~~~~~~~~~^ 309s tree, 309s ^^^^^ 309s ...<5 lines>... 309s message_callback=message_callback, 309s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 309s ) 309s ^ 309s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 309s return tree.commit( 309s ~~~~~~~~~~~^ 309s message, message_callback=message_callback, reporter=reporter, **kwargs 309s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 309s ) 309s ^ 309s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 309s committed_id = commit.Commit().commit( 309s working_tree=self, 309s ...<3 lines>... 309s **kwargs, 309s ) 309s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 309s self._update_builder_with_changes() 309s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 309s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 309s for path, fs_hash in self.builder.record_iter_changes( 309s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309s self.work_tree, self.basis_revid, iter_changes 309s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 309s ): 309s ^ 309s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 309s for change in iter_changes: 309s ^^^^^^^^^^^^ 309s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 309s for change in iter_changes: 309s ^^^^^^^^^^^^ 309s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 309s (oldpath, oldmode, oldsha) = old 309s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 309s TypeError: cannot unpack non-iterable NoneType object 309s 309s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_exclude(BranchReferenceFormat) SKIP 17ms 309s Uninitializable branch format 309s 309s blackbox.test_uncommit.TestUncommit.test_uncommit_nonascii OK 120ms 309s per_branch.test_branch.TestBranch.test_revision_ids_are_utf8(BzrBranchFormat8) OK 236ms 309s per_branch.test_commit.TestCommitHook.test_pre_commit_fails(BzrBranchFormat8) OK 112ms 309s per_branch.test_locking.TestBranchLocking.test_lock_write_raises_in_lock_read(RemoteBranchFormat-v2) OK 62ms 309s per_branch.test_branch.TestBranch.test_submit_branch(BzrBranchFormat6) OK 39ms 309s per_branch.test_locking.TestBranchLocking.test_lock_write_reenter_with_token(BzrBranchFormat4) OK 20ms 309s blackbox.test_unknowns.TestUnknowns.test_unknowns_directory OK 53ms 309s per_branch.test_locking.TestBranchLocking.test_lock_write_returns_None_refuses_token(LocalGitBranchFormat) OK 19ms 309s per_branch.test_branch.TestBranch.test_revision_ids_are_utf8(RemoteBranchFormat-default) OK 541ms 309s per_branch.test_branch.TestBranch.test_submit_branch(RemoteGitBranchFormat) SKIP 5ms 309s Format Remote Git Repository is not initializable. 309s per_branch.test_branch.ChrootedTests.test_open_containing(BzrBranchFormat7) OK 1062ms 310s per_branch.test_locking.TestBranchLocking.test_lock_write_returns_unlockable(BranchReferenceFormat) SKIP 22ms 310s Uninitializable branch format 310s 310s per_branch.test_commit.TestCommitHook.test_pre_commit_passes(BzrBranchFormat6) OK 90ms 310s per_branch.test_branch.TestBranchControlComponent.test_urls(BzrBranchFormat5) OK 33ms 310s per_branch.test_locking.TestBranchLocking.test_lock_write_with_matching_token(BzrBranchFormat7) OK 29ms 310s per_branch.test_branch.TestBranchFormat.test_branch_format_network_name(BzrBranchFormat8) OK 39ms 310s per_branch.test_branch.TestBranch.test_submit_branch(RemoteBranchFormat-default) OK 103ms 310s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_exclude_forward(BzrBranchFormat7) OK 173ms 310s per_branch.test_branch.TestBranch.test_clone_partial(BzrBranchFormat5) OK 195ms 310s per_branch.test_branch.TestBranchControlComponent.test_urls(RemoteGitBranchFormat) SKIP 6ms 310s Format Remote Git Repository is not initializable. 310s per_branch.test_branch.TestBranchFormat.test_get_config_calls(BzrBranchFormat6) OK 47ms 310s per_branch.test_branch.TestBranchFormat.test_branch_format_network_name(BzrBranchFormat5) OK 36ms 310s per_branch.test_locking.TestBranchLocking.test_lock_write_with_matching_token(RemoteBranchFormat-v2) OK 99ms 310s per_branch.test_branch.TestBranchFormat.test_get_config_calls(BzrBranchFormat8) OK 45ms 310s per_branch.test_locking.TestBranchLocking.test_lock_write_with_nonmatching_token(BzrBranchFormat4) OK 27ms 310s per_branch.test_branch.TestBranchFormat.test_get_config_calls(RemoteBranchFormat-default) OK 57ms 310s per_branch.test_branch.TestBranchPushLocations.test_get_push_location_exact(RemoteGitBranchFormat) SKIP 7ms 310s Format Remote Git Repository is not initializable. 310s per_branch.test_locking.TestBranchLocking.test_lock_write_with_token_fails_when_unlocked(LocalGitBranchFormat) OK 17ms 310s per_branch.test_branch.TestBranch.test_commit_nicks(BzrBranchFormat8) OK 106ms 310s per_branch.test_branch.TestBranchPushLocations.test_get_push_location_exact(BzrBranchFormat6) OK 29ms 310s per_branch.test_branch.TestBranchPushLocations.test_get_push_location_unset(BzrBranchFormat5) OK 28ms 310s per_branch.test_locking.TestBranchLocking.test_reentering_lock_write_raises_on_token_mismatch(BranchReferenceFormat) SKIP 25ms 310s Uninitializable branch format 310s 310s per_branch.test_branch.TestBranchPushLocations.test_set_push_location(BzrBranchFormat8) OK 30ms 310s per_branch.test_locking.TestBranchLocking.test_unlock_after_lock_write_with_token(BzrBranchFormat7) OK 27ms 310s per_branch.test_branch.TestBranchPushLocations.test_get_push_location_exact(RemoteBranchFormat-default) OK 56ms 310s per_branch.test_branch.TestBranchPushLocations.test_get_push_location_unset(RemoteGitBranchFormat) SKIP 7ms 310s Format Remote Git Repository is not initializable. 310s per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format(BzrBranchFormat6) OK 40ms 310s per_branch.test_branch.TestBranchPushLocations.test_set_push_location(BzrBranchFormat5) OK 27ms 310s per_branch.test_locking.TestBranchLocking.test_unlock_after_lock_write_with_token(RemoteBranchFormat-v2) OK 72ms 310s per_branch.test_commit.TestCommitHook.test_pre_commit_passes(RemoteBranchFormat-default) OK 279ms 310s per_branch.test_dotted_revno_to_revision_id.TestDottedRevnoToRevisionId.test_ghost_revision(RemoteGitBranchFormat) SKIP 6ms 310s repository format does not support ghosts 310s 310s per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format(BzrBranchFormat8) OK 39ms 310s per_branch.test_parent.TestParent.test_get_invalid_parent(BzrBranchFormat4) OK 27ms 310s per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format_default(BzrBranchFormat6) OK 21ms 310s per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format(RemoteBranchFormat-default) OK 69ms 310s per_branch.test_branch.TestBranch.test_create_anonymous_heavyweight_checkout(BzrBranchFormat6) OK 165ms 310s per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format_default(RemoteGitBranchFormat) SKIP 17ms 310s Format Remote Git Repository is not initializable. 310s per_branch.test_parent.TestParent.test_no_default_parent(LocalGitBranchFormat) OK 28ms 310s per_branch.test_branch.TestFormat.test_format_initialize_find_open(BzrBranchFormat5) OK 27ms 310s per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format_default(RemoteBranchFormat-default) OK 55ms 310s per_branch.test_branch.TestFormat.test_format_initialize_find_open(RemoteGitBranchFormat) SKIP 10ms 310s Format Remote Git Repository is not initializable. 310s blackbox.test_update.TestUpdate.test_update_dash_r_outside_history OK 423ms 310s per_branch.test_branch.TestFormat.test_get_reference(BzrBranchFormat8) OK 34ms 310s per_branch.test_dotted_revno_to_revision_id.TestDottedRevnoToRevisionId.test_lookup_revision_id_by_dotted(BzrBranchFormat5) OK 117ms 310s per_branch.test_parent.TestParent.test_set_get_parent(BranchReferenceFormat) OK 71ms 310s per_branch.test_parent.TestParent.test_win32_set_parent_on_another_drive(BzrBranchFormat7) SKIP 3ms 310s windows-specific test 310s per_branch.test_parent.TestParent.test_win32_set_parent_on_another_drive(RemoteBranchFormat-v2) SKIP 3ms 310s windows-specific test 310s per_branch.test_branch.TestFormat.test_get_reference(BzrBranchFormat5) OK 37ms 310s per_branch.test_get_rev_id.TestGetRevid.test_empty_branch(BzrBranchFormat8) OK 25ms 310s per_branch.test_branch.TestFormat.test_set_reference(BzrBranchFormat6) OK 43ms 310s per_branch.test_permissions.TestPermissions.test_mode_0(BzrBranchFormat4) OK 42ms 310s blackbox.test_update.TestUpdate.test_update_up_to_date_light_checkout OK 80ms 310s per_branch.test_branch.TestFormat.test_set_reference(BzrBranchFormat8) OK 67ms 310s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_exclude_forward(RemoteBranchFormat-v2) OK 434ms 310s per_branch.test_branch.TestFormatMetadata.test_stores_revno(BzrBranchFormat6) OK 4ms 310s per_branch.test_branch.TestFormatMetadata.test_stores_revno(RemoteBranchFormat-default) OK 4ms 310s per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_are_opened(RemoteGitBranchFormat) SKIP 6ms 310s Format Remote Git Repository is not initializable. 310s per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_not_opened(BzrBranchFormat5) SKIP 42ms 310s format does not support stacking 310s 310s blackbox.test_upgrade.TestWithUpgradableBranches.test_upgrade_control_dir OK 83ms 310s per_branch.test_permissions.TestPermissions.test_new_branch(LocalGitBranchFormat) OK 100ms 310s per_branch.test_branch.TestFormat.test_set_reference(RemoteBranchFormat-default) OK 125ms 310s per_branch.test_branch.TestFormatMetadata.test_stores_revno(RemoteGitBranchFormat) OK 8ms 310s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_include(BzrBranchFormat4) OK 89ms 310s per_branch.test_get_rev_id.TestGetRevid.test_non_empty_branch(BzrBranchFormat6) OK 146ms 310s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_include_forward(LocalGitBranchFormat)ERROR 20ms 310s log: {{{ 310s 110.877 preparing to commit 310s 110.878 Selecting files for commit with filter None 310s 110.879 aborting commit write group because of exception: 310s 110.881 Traceback (most recent call last): 310s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 310s self._update_builder_with_changes() 310s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 310s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 310s for path, fs_hash in self.builder.record_iter_changes( 310s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 310s self.work_tree, self.basis_revid, iter_changes 310s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 310s ): 310s ^ 310s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 310s for change in iter_changes: 310s ^^^^^^^^^^^^ 310s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 310s for change in iter_changes: 310s ^^^^^^^^^^^^ 310s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 310s (oldpath, oldmode, oldsha) = old 310s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 310s TypeError: cannot unpack non-iterable NoneType object 310s }}} 310s 310s Traceback (most recent call last): 310s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 27, in setUp 310s builder = self.make_builder_with_merges(".") 310s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 58, in make_builder_with_merges 310s self.make_snapshot(builder, None, "1") 310s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 310s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 41, in make_snapshot 310s self.revids[revid_name] = builder.build_snapshot( 310s ~~~~~~~~~~~~~~~~~~~~~~^ 310s parents, files, message="Revision {}".format(revid_name) 310s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 310s ) 310s ^ 310s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 310s return self._do_commit( 310s ~~~~~~~~~~~~~~~^ 310s tree, 310s ^^^^^ 310s ...<5 lines>... 310s message_callback=message_callback, 310s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 310s ) 310s ^ 310s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 310s return tree.commit( 310s ~~~~~~~~~~~^ 310s message, message_callback=message_callback, reporter=reporter, **kwargs 310s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 310s ) 310s ^ 310s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 310s committed_id = commit.Commit().commit( 310s working_tree=self, 310s ...<3 lines>... 310s **kwargs, 310s ) 310s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 310s self._update_builder_with_changes() 310s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 310s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 310s for path, fs_hash in self.builder.record_iter_changes( 310s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 310s self.work_tree, self.basis_revid, iter_changes 310s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 310s ): 310s ^ 310s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 310s for change in iter_changes: 310s ^^^^^^^^^^^^ 310s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 310s for change in iter_changes: 310s ^^^^^^^^^^^^ 310s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 310s (oldpath, oldmode, oldsha) = old 310s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 310s TypeError: cannot unpack non-iterable NoneType object 310s 310s per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_are_opened(BzrBranchFormat5) SKIP 31ms 310s format does not support stacking 310s 310s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges(BranchReferenceFormat) SKIP 32ms 310s Uninitializable branch format 310s 310s per_branch.test_permissions.TestPermissions.test_new_branch_group_sticky_bit(BranchReferenceFormat) OK 106ms 310s per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_not_opened(BzrBranchFormat8) OK 66ms 310s per_branch.test_branch.ChrootedTests.test_open_containing(RemoteBranchFormat-v2) OK 722ms 310s blackbox.test_upgrade.TestWithUpgradableBranches.test_upgrade_with_existing_backup_dir OK 166ms 310s per_branch.test_branch.TestBranch.test_create_anonymous_heavyweight_checkout(RemoteBranchFormat-default) OK 428ms 310s per_branch.test_branch.TestBranch.test_create_anonymous_lightweight_checkout(RemoteGitBranchFormat) SKIP 4ms 310s Format Remote Git Repository is not initializable. 310s per_branch.test_branch.TestBranch.test_create_append_revisions_only(BzrBranchFormat5) OK 35ms 310s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_can_show_non_parents(BzrBranchFormat7) OK 174ms 310s per_branch.test_branch.TestBound.test_bind_clears_cached_master_branch(BzrBranchFormat4) SKIP 101ms 310s Format does not support binding 310s 310s per_branch.test_branch.TestBound.test_bind_diverged(LocalGitBranchFormat)ERROR 33ms 310s log: {{{ 310s 111.112 preparing to commit 310s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_branch.TestBound.test_bind_diverged(LocalGitBranchFormat)/work/tree_a/ 310s 111.116 Selecting files for commit with filter None 310s 111.119 aborting commit write group because of exception: 310s 111.121 Traceback (most recent call last): 310s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 310s self._update_builder_with_changes() 310s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 310s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 310s for path, fs_hash in self.builder.record_iter_changes( 310s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 310s self.work_tree, self.basis_revid, iter_changes 310s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 310s ): 310s ^ 310s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 310s for change in iter_changes: 310s ^^^^^^^^^^^^ 310s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 310s for change in iter_changes: 310s ^^^^^^^^^^^^ 310s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 310s (oldpath, oldmode, oldsha) = old 310s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 310s TypeError: cannot unpack non-iterable NoneType object 310s }}} 310s 310s Traceback (most recent call last): 310s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_branch.py", line 749, in test_bind_diverged 310s tree_a.commit("rev1a") 310s ~~~~~~~~~~~~~^^^^^^^^^ 310s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 310s committed_id = commit.Commit().commit( 310s working_tree=self, 310s ...<3 lines>... 310s **kwargs, 310s ) 310s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 310s self._update_builder_with_changes() 310s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 310s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 310s for path, fs_hash in self.builder.record_iter_changes( 310s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 310s self.work_tree, self.basis_revid, iter_changes 310s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 310s ): 310s ^ 310s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 310s for change in iter_changes: 310s ^^^^^^^^^^^^ 310s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 310s for change in iter_changes: 310s ^^^^^^^^^^^^ 310s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 310s (oldpath, oldmode, oldsha) = old 310s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 310s TypeError: cannot unpack non-iterable NoneType object 310s 310s per_branch.test_branch.TestBound.test_bind_unbind(BranchReferenceFormat) SKIP 17ms 310s Uninitializable branch format 310s 310s per_branch.test_get_rev_id.TestGetRevid.test_non_empty_branch(RemoteBranchFormat-default) OK 280ms 310s per_branch.test_get_revision_id_to_revno_map.TestCaching.test_locked(RemoteGitBranchFormat) SKIP 6ms 310s Format Remote Git Repository is not initializable. 310s per_branch.test_branch.TestBound.test_old_bound_location(BzrBranchFormat7) OK 65ms 310s blackbox.test_version.TestVersionBzrLogLocation.test_simple OK 205ms 310s per_branch.test_get_revision_id_to_revno_map.TestCaching.test_set_last_revision_info_when_locked(BzrBranchFormat5) OK 112ms 311s per_branch.test_branch.TestBound.test_old_bound_location(RemoteBranchFormat-v2) SKIP 63ms 311s Format does not store old bound locations 311s 311s per_branch.test_pull.TestPull.test_pull_convergence_simple(BzrBranchFormat7) OK 331ms 311s per_branch.test_branch.TestBound.test_set_bound_location_clears_cached_master_branch(BzrBranchFormat4) SKIP 55ms 311s Format does not support binding 311s 311s per_branch.test_branch.TestBound.test_unbind_clears_cached_master_branch(LocalGitBranchFormat) SKIP 15ms 311s Format does not support binding 311s 311s blackbox.test_version_info.TestVersionInfo.test_custom_implies_all OK 140ms 311s per_branch.test_branch.TestBranch.test_bad_revision(BranchReferenceFormat) SKIP 21ms 311s Uninitializable branch format 311s 311s per_branch.test_branch.TestBranch.test_clone_branch_nickname(BzrBranchFormat7) SKIP 3ms 311s XXX branch cloning is not yet tested. 311s per_branch.test_branch.TestBranch.test_clone_branch_nickname(RemoteBranchFormat-v2) SKIP 3ms 311s XXX branch cloning is not yet tested. 311s per_branch.test_get_revision_id_to_revno_map.TestCaching.test_unlocked(BzrBranchFormat8) OK 108ms 311s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_can_show_non_parents(RemoteBranchFormat-v2) OK 311ms 311s per_branch.test_branch.TestBranch.test_create_checkout(BzrBranchFormat8) OK 334ms 311s per_branch.test_branch.TestBranch.test_create_colocated(BzrBranchFormat6) SKIP 17ms 311s control dir does not support colocated branches 311s 311s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_forward(BzrBranchFormat4) OK 67ms 311s per_branch.test_branch.TestBranch.test_create_colocated(RemoteBranchFormat-default) SKIP 47ms 311s control dir format does not support colocated branches 311s 311s per_branch.test_branch.TestBranch.test_clone_branch_parent(BzrBranchFormat4) OK 124ms 311s per_branch.test_get_revision_id_to_revno_map.TestRevisionIdToDottedRevno.test_simple_revno(BzrBranchFormat6) OK 116ms 311s per_branch.test_branch.TestBranch.test_create_memorytree(RemoteGitBranchFormat) SKIP 6ms 311s Format Remote Git Repository is not initializable. 311s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_ignore_non_parents(LocalGitBranchFormat)ERROR 46ms 311s log: {{{ 311s 111.484 preparing to commit 311s 111.486 Selecting files for commit with filter None 311s 111.488 aborting commit write group because of exception: 311s 111.489 Traceback (most recent call last): 311s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 311s self._update_builder_with_changes() 311s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 311s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 311s for path, fs_hash in self.builder.record_iter_changes( 311s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 311s self.work_tree, self.basis_revid, iter_changes 311s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 311s ): 311s ^ 311s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 311s for change in iter_changes: 311s ^^^^^^^^^^^^ 311s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 311s for change in iter_changes: 311s ^^^^^^^^^^^^ 311s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 311s (oldpath, oldmode, oldsha) = old 311s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 311s TypeError: cannot unpack non-iterable NoneType object 311s }}} 311s 311s Traceback (most recent call last): 311s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 27, in setUp 311s builder = self.make_builder_with_merges(".") 311s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 58, in make_builder_with_merges 311s self.make_snapshot(builder, None, "1") 311s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 311s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 41, in make_snapshot 311s self.revids[revid_name] = builder.build_snapshot( 311s ~~~~~~~~~~~~~~~~~~~~~~^ 311s parents, files, message="Revision {}".format(revid_name) 311s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 311s ) 311s ^ 311s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 311s return self._do_commit( 311s ~~~~~~~~~~~~~~~^ 311s tree, 311s ^^^^^ 311s ...<5 lines>... 311s message_callback=message_callback, 311s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 311s ) 311s ^ 311s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 311s return tree.commit( 311s ~~~~~~~~~~~^ 311s message, message_callback=message_callback, reporter=reporter, **kwargs 311s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 311s ) 311s ^ 311s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 311s committed_id = commit.Commit().commit( 311s working_tree=self, 311s ...<3 lines>... 311s **kwargs, 311s ) 311s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 311s self._update_builder_with_changes() 311s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 311s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 311s for path, fs_hash in self.builder.record_iter_changes( 311s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 311s self.work_tree, self.basis_revid, iter_changes 311s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 311s ): 311s ^ 311s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 311s for change in iter_changes: 311s ^^^^^^^^^^^^ 311s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 311s for change in iter_changes: 311s ^^^^^^^^^^^^ 311s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 311s (oldpath, oldmode, oldsha) = old 311s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 311s TypeError: cannot unpack non-iterable NoneType object 311s 311s per_branch.test_branch.TestBranch.test_clone_partial(LocalGitBranchFormat)ERROR 60ms 311s log: {{{ 311s 111.517 preparing to commit 311s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_branch.TestBranch.test_clone_partial(LocalGitBranchFormat)/work/a/ 311s 111.519 Selecting files for commit with filter None 311s 111.521 aborting commit write group because of exception: 311s 111.525 Traceback (most recent call last): 311s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 311s self._update_builder_with_changes() 311s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 311s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 311s for path, fs_hash in self.builder.record_iter_changes( 311s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 311s self.work_tree, self.basis_revid, iter_changes 311s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 311s ): 311s ^ 311s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 311s for change in iter_changes: 311s ^^^^^^^^^^^^ 311s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 311s for change in iter_changes: 311s ^^^^^^^^^^^^ 311s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 311s (oldpath, oldmode, oldsha) = old 311s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 311s TypeError: cannot unpack non-iterable NoneType object 311s }}} 311s 311s Traceback (most recent call last): 311s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_branch.py", line 133, in test_clone_partial 311s rev1 = wt_a.commit("commit one") 311s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 311s committed_id = commit.Commit().commit( 311s working_tree=self, 311s ...<3 lines>... 311s **kwargs, 311s ) 311s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 311s self._update_builder_with_changes() 311s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 311s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 311s for path, fs_hash in self.builder.record_iter_changes( 311s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 311s self.work_tree, self.basis_revid, iter_changes 311s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 311s ): 311s ^ 311s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 311s for change in iter_changes: 311s ^^^^^^^^^^^^ 311s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 311s for change in iter_changes: 311s ^^^^^^^^^^^^ 311s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 311s (oldpath, oldmode, oldsha) = old 311s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 311s TypeError: cannot unpack non-iterable NoneType object 311s 311s blackbox.test_version_info.TestVersionInfo.test_revision OK 224ms 311s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_exclude(BranchReferenceFormat) SKIP 61ms 311s Uninitializable branch format 311s 311s per_branch.test_branch.TestStrict.test_strict_history(BzrBranchFormat8) OK 749ms 311s per_branch.test_branch.TestBranch.test_create_open_branch_uses_repository(BzrBranchFormat5) OK 95ms 311s per_branch.test_branch.TestTestCaseWithBranch.test_branch_format_matches_bzrdir_branch_format(BzrBranchFormat6) OK 7ms 311s per_branch.test_branch.TestTestCaseWithBranch.test_branch_format_matches_bzrdir_branch_format(RemoteBranchFormat-default) OK 7ms 311s per_branch.test_branch.TestTestCaseWithBranch.test_make_branch_gets_expected_format(RemoteGitBranchFormat) SKIP 8ms 311s Format Remote Git Repository is not initializable. 311s per_branch.test_branch.TestBranch.test_commit_nicks(BranchReferenceFormat) SKIP 51ms 311s Uninitializable branch format 311s 311s per_branch.test_branch.TestStrict.test_strict_history(BzrBranchFormat6) OK 723ms 311s blackbox.test_view.TestViewUI.test_define_view OK 110ms 311s per_branch.test_branch.TestBranch.test_create_tree_with_merge(BzrBranchFormat8) OK 138ms 311s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_include(BzrBranchFormat7) OK 147ms 311s per_branch.test_branch.TestUncommittedChanges.test_get_unshelver(BzrBranchFormat5) OK 124ms 311s per_branch.test_branch.TestBranch.test_create_anonymous_heavyweight_checkout(BzrBranchFormat7) OK 175ms 311s blackbox.test_whoami.TestWhoami.test_whoami_directory OK 100ms 311s commands.test_branch.TestBranch.test_branch_local_remote SKIP 4ms 311s paramiko 311s 311s commands.test_commit.TestCommitWithBoundBranch.test_commit_mine_modified SKIP 4ms 311s paramiko 311s 311s commands.test_push.TestPush.test_push_onto_stacked SKIP 4ms 311s paramiko 311s 311s per_branch.test_branch.TestBranch.test_fetch_revisions(BzrBranchFormat6) OK 127ms 311s per_branch.test_branch.TestUncommittedChanges.test_get_unshelver_bound(BzrBranchFormat8) OK 153ms 311s per_branch.test_get_revision_id_to_revno_map.TestRevisionIdToDottedRevno.test_simple_revno(RemoteBranchFormat-default) OK 400ms 311s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_generate_revision_history(RemoteGitBranchFormat) OK 14ms 311s per_branch.test_pull.TestPull.test_pull_convergence_simple(RemoteBranchFormat-v2) OK 638ms 311s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted(BzrBranchFormat6) OK 69ms 311s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_pull(BzrBranchFormat5) OK 59ms 311s per_branch.test_pull.TestPull.test_pull_local_raises_LocalRequiresBoundBranch_on_unbound(BzrBranchFormat4) OK 77ms 311s per_branch.test_pull.TestPull.test_pull_local_updates_checkout_only(LocalGitBranchFormat)ERROR 27ms 311s log: {{{ 311s 112.009 preparing to commit 311s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_pull.TestPull.test_pull_local_updates_checkout_only(LocalGitBranchFormat)/work/master/ 311s 112.011 Selecting files for commit with filter None 311s 112.016 aborting commit write group because of exception: 311s 112.018 Traceback (most recent call last): 311s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 311s self._update_builder_with_changes() 311s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 311s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 311s for path, fs_hash in self.builder.record_iter_changes( 311s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 311s self.work_tree, self.basis_revid, iter_changes 311s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 311s ): 311s ^ 311s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 311s for change in iter_changes: 311s ^^^^^^^^^^^^ 311s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 311s for change in iter_changes: 311s ^^^^^^^^^^^^ 311s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 311s (oldpath, oldmode, oldsha) = old 311s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 311s TypeError: cannot unpack non-iterable NoneType object 311s }}} 311s 311s Traceback (most recent call last): 311s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_pull.py", line 71, in test_pull_local_updates_checkout_only 311s rev1 = master_tree.commit("master") 311s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 311s committed_id = commit.Commit().commit( 311s working_tree=self, 311s ...<3 lines>... 311s **kwargs, 311s ) 311s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 311s self._update_builder_with_changes() 311s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 311s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 311s for path, fs_hash in self.builder.record_iter_changes( 311s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 311s self.work_tree, self.basis_revid, iter_changes 311s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 311s ): 311s ^ 311s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 311s for change in iter_changes: 311s ^^^^^^^^^^^^ 311s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 311s for change in iter_changes: 311s ^^^^^^^^^^^^ 311s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 311s (oldpath, oldmode, oldsha) = old 311s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 311s TypeError: cannot unpack non-iterable NoneType object 311s 311s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_push(BzrBranchFormat8) OK 61ms 311s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_set_last_revision_info(BzrBranchFormat6) OK 15ms 311s per_branch.test_pull.TestPull.test_pull_merged_indirect(BranchReferenceFormat) SKIP 18ms 311s Uninitializable branch format 311s 311s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted(RemoteBranchFormat-default) OK 115ms 311s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted_already_stored(RemoteGitBranchFormat) SKIP 6ms 311s Format Remote Git Repository is not initializable. 311s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_set_last_revision_info(RemoteBranchFormat-default) OK 38ms 311s per_branch.test_branch.ChrootedTests.test_open_containing(LocalGitBranchFormat) SKIP 294ms 311s format does not support transport 311s 311s per_branch.test_hooks.TestOpen.test_create(RemoteGitBranchFormat) OK 22ms 311s per_branch.test_branch.TestBranch.test_create_anonymous_heavyweight_checkout(RemoteBranchFormat-v2) OK 323ms 311s per_branch.test_hooks.TestOpen.test_open(BzrBranchFormat5) OK 14ms 311s per_branch.test_branch.TestBound.test_bind_clears_cached_master_branch(BranchReferenceFormat) SKIP 28ms 311s Uninitializable branch format 311s 311s per_branch.test_hooks.TestPostChangeBranchTip.test_branch_is_locked(BzrBranchFormat8) OK 14ms 311s per_branch.test_hooks.TestPostChangeBranchTip.test_calls_all_hooks_no_errors(BzrBranchFormat6) OK 13ms 311s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted_bound(BzrBranchFormat5) OK 85ms 311s per_branch.test_branch.TestBranch.test_create_anonymous_lightweight_checkout(BzrBranchFormat4) OK 62ms 311s per_branch.test_branch.TestBranch.test_fetch_revisions(RemoteBranchFormat-default) OK 327ms 311s per_branch.test_branch.TestBranch.test_format_description(RemoteGitBranchFormat) SKIP 4ms 311s Format Remote Git Repository is not initializable. 311s per_branch.test_hooks.TestPostChangeBranchTip.test_calls_all_hooks_no_errors(RemoteBranchFormat-default) OK 47ms 311s per_branch.test_branch.TestBranch.test_create_append_revisions_only(LocalGitBranchFormat) OK 33ms 311s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted_none(BzrBranchFormat8) OK 45ms 311s per_branch.test_hooks.TestPostChangeBranchTip.test_empty_history(RemoteGitBranchFormat) OK 16ms 311s per_branch.test_branch.TestBranch.test_create_checkout(BranchReferenceFormat) SKIP 21ms 311s Uninitializable branch format 311s 311s per_branch.test_hooks.TestPostChangeBranchTip.test_hook_runs_after_change(BzrBranchFormat5) OK 29ms 311s per_branch.test_branch.TestBranch.test_create_colocated(BzrBranchFormat7) SKIP 17ms 311s control dir does not support colocated branches 311s 311s per_branch.test_break_lock.TestBreakLock.test_locked(BzrBranchFormat6) OK 44ms 311s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_include(RemoteBranchFormat-v2) OK 534ms 312s per_branch.test_hooks.TestPostChangeBranchTip.test_nonempty_history(BzrBranchFormat8) OK 40ms 312s per_branch.test_hooks.TestPreChangeBranchTip.test_branch_is_locked(BzrBranchFormat6) OK 13ms 312s per_branch.test_branch.TestBranch.test_create_colocated(RemoteBranchFormat-v2) SKIP 61ms 312s control dir format does not support colocated branches 312s 312s per_branch.test_branch.TestBranch.test_generate_revision_history(BzrBranchFormat5) OK 115ms 312s per_branch.test_pull.TestPull.test_pull_merges_and_fetches_tags(BzrBranchFormat7) OK 254ms 312s per_branch.test_break_lock.TestBreakLock.test_locked(RemoteBranchFormat-default) OK 65ms 312s per_branch.test_branch.TestBranch.test_create_memorytree(BzrBranchFormat4) OK 19ms 312s per_branch.test_break_lock.TestBreakLock.test_unlocked(RemoteGitBranchFormat) SKIP 4ms 312s Format Remote Git Repository is not initializable. 312s per_branch.test_branch.TestBranch.test_create_open_branch_uses_repository(LocalGitBranchFormat) SKIP 10ms 312s requires shared repository support 312s 312s per_branch.test_hooks.TestPreChangeBranchTip.test_branch_is_locked(RemoteBranchFormat-default) OK 39ms 312s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_with_merges(BzrBranchFormat4) OK 68ms 312s per_branch.test_hooks.TestPreChangeBranchTip.test_calls_all_hooks_no_errors(RemoteGitBranchFormat) OK 17ms 312s per_branch.test_branch.TestBranch.test_create_tree_with_merge(BranchReferenceFormat) SKIP 21ms 312s Uninitializable branch format 312s 312s per_branch.test_break_lock.TestBreakLock.test_unlocked_repo_locked(BzrBranchFormat5) SKIP 31ms 312s Repository does not use physical locks. 312s 312s per_branch.test_last_revision_info.TestLastRevisionInfo.test_empty_branch(LocalGitBranchFormat) OK 26ms 312s per_branch.test_hooks.TestPreChangeBranchTip.test_empty_history(BzrBranchFormat5) OK 15ms 312s per_branch.test_branch.TestBound.test_bind_diverged(BzrBranchFormat7) OK 265ms 312s per_branch.test_branch.TestBranch.test_generate_revision_history_NULL_REVISION(BzrBranchFormat8) OK 86ms 312s per_branch.test_hooks.TestPreChangeBranchTip.test_explicit_reject_by_hook(BzrBranchFormat8) OK 37ms 312s per_branch.test_break_lock.TestBreakLock.test_unlocks_master_branch(BzrBranchFormat8) OK 62ms 312s per_branch.test_branch.TestBranch.test_get_commit_builder(BzrBranchFormat6) OK 42ms 312s per_branch.test_hooks.TestPreChangeBranchTip.test_hook_failure_prevents_change(BzrBranchFormat6) OK 38ms 312s per_branch.test_check.TestBranchCheck.test__get_check_refs(BzrBranchFormat6) OK 87ms 312s per_branch.test_branch.TestBranch.test_fetch_revisions(BzrBranchFormat7) OK 149ms 312s per_branch.test_branch.TestBranch.test_get_commit_builder(RemoteBranchFormat-default) OK 82ms 312s per_branch.test_branch.TestBranch.test_get_set_append_revisions_only(RemoteGitBranchFormat) SKIP 6ms 312s Format Remote Git Repository is not initializable. 312s per_branch.test_last_revision_info.TestLastRevisionInfo.test_import(BranchReferenceFormat) OK 225ms 312s per_branch.test_hooks.TestPreChangeBranchTip.test_hook_failure_prevents_change(RemoteBranchFormat-default) OK 183ms 312s per_branch.test_branch.TestBranch.test_heads_to_fetch(BzrBranchFormat5) OK 119ms 312s per_branch.test_hooks.TestPreChangeBranchTip.test_hook_runs_before_change(RemoteGitBranchFormat) OK 33ms 312s per_branch.test_branch.TestBranch.test_heads_to_fetch_not_null_revision(BzrBranchFormat8) OK 33ms 312s per_branch.test_hooks.TestPreChangeBranchTip.test_nonempty_history(BzrBranchFormat5) OK 41ms 312s per_branch.test_branch.TestBranch.test_nicks(BzrBranchFormat6) OK 73ms 312s per_branch.test_check.TestBranchCheck.test__get_check_refs(RemoteBranchFormat-default) OK 252ms 312s per_branch.test_check.TestBranchCheck.test_check_branch_report_results(RemoteGitBranchFormat) SKIP 4ms 312s Format Remote Git Repository is not initializable. 312s per_branch.test_last_revision_info.TestLastRevisionInfo.test_import_lossy(BzrBranchFormat7) OK 190ms 312s per_branch.test_pull.TestPull.test_pull_merges_and_fetches_tags(RemoteBranchFormat-v2) OK 566ms 312s per_branch.test_http.InaccessibleParentTests.test_clone_invalid_parent(BzrBranchFormat8) OK 185ms 312s per_branch.test_branch.TestBranch.test_nicks(RemoteBranchFormat-default) OK 129ms 312s per_branch.test_branch.TestBranch.test_nicks_bzr(RemoteGitBranchFormat) SKIP 32ms 312s Format Remote Git Repository is not initializable. 312s per_branch.test_branch.TestBranch.test_public_branch(BzrBranchFormat5) OK 58ms 312s per_branch.test_branch.TestBranch.test_fetch_revisions(RemoteBranchFormat-v2) OK 483ms 312s per_branch.test_http.InaccessibleParentTests.test_get_parent_invalid(BzrBranchFormat6) OK 117ms 312s per_branch.test_pull.TestPull.test_pull_overwrite(BzrBranchFormat4) OK 131ms 312s per_branch.test_branch.TestBranch.test_format_description(BzrBranchFormat4) OK 28ms 312s per_branch.test_branch.TestBranch.test_generate_revision_history(LocalGitBranchFormat)ERROR 31ms 312s log: {{{ 312s 113.010 preparing to commit 312s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_branch.TestBranch.test_generate_revision_history(LocalGitBranchFormat)/work/ 312s 113.016 Selecting files for commit with filter None 312s 113.019 aborting commit write group because of exception: 312s 113.020 Traceback (most recent call last): 312s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 312s self._update_builder_with_changes() 312s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 312s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 312s for path, fs_hash in self.builder.record_iter_changes( 312s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 312s self.work_tree, self.basis_revid, iter_changes 312s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 312s ): 312s ^ 312s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 312s for change in iter_changes: 312s ^^^^^^^^^^^^ 312s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 312s for change in iter_changes: 312s ^^^^^^^^^^^^ 312s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 312s (oldpath, oldmode, oldsha) = old 312s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 312s TypeError: cannot unpack non-iterable NoneType object 312s }}} 312s 312s Traceback (most recent call last): 312s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_branch.py", line 402, in test_generate_revision_history 312s rev1 = tree.commit("foo") 312s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 312s committed_id = commit.Commit().commit( 312s working_tree=self, 312s ...<3 lines>... 312s **kwargs, 312s ) 312s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 312s self._update_builder_with_changes() 312s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 312s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 312s for path, fs_hash in self.builder.record_iter_changes( 312s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 312s self.work_tree, self.basis_revid, iter_changes 312s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 312s ): 312s ^ 312s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 312s for change in iter_changes: 312s ^^^^^^^^^^^^ 312s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 312s for change in iter_changes: 312s ^^^^^^^^^^^^ 312s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 312s (oldpath, oldmode, oldsha) = old 312s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 312s TypeError: cannot unpack non-iterable NoneType object 312s 312s per_branch.test_branch.TestStrict.test_strict_history(RemoteBranchFormat-default) OK 1353ms 312s per_branch.test_check.TestBranchCheck.test_check_detects_invalid_revhistory(BzrBranchFormat5) OK 293ms 312s per_branch.test_pull.TestPull.test_pull_overwrite_set(LocalGitBranchFormat)ERROR 43ms 312s log: {{{ 312s 113.006 preparing to commit 312s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_pull.TestPull.test_pull_overwrite_set(LocalGitBranchFormat)/work/tree_a/ 312s 113.008 Selecting files for commit with filter None 312s 113.015 aborting commit write group because of exception: 312s 113.016 Traceback (most recent call last): 312s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 312s self._update_builder_with_changes() 312s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 312s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 312s for path, fs_hash in self.builder.record_iter_changes( 312s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 312s self.work_tree, self.basis_revid, iter_changes 312s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 312s ): 312s ^ 312s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 312s for change in iter_changes: 312s ^^^^^^^^^^^^ 312s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 312s for change in iter_changes: 312s ^^^^^^^^^^^^ 312s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 312s (oldpath, oldmode, oldsha) = old 312s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 312s TypeError: cannot unpack non-iterable NoneType object 312s }}} 312s 312s Traceback (most recent call last): 312s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_pull.py", line 139, in test_pull_overwrite_set 312s tree_a.commit("message 1") 312s ~~~~~~~~~~~~~^^^^^^^^^^^^^ 312s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 312s committed_id = commit.Commit().commit( 312s working_tree=self, 312s ...<3 lines>... 312s **kwargs, 312s ) 312s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 312s self._update_builder_with_changes() 312s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 312s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 312s for path, fs_hash in self.builder.record_iter_changes( 312s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 312s self.work_tree, self.basis_revid, iter_changes 312s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 312s ): 312s ^ 312s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 312s for change in iter_changes: 312s ^^^^^^^^^^^^ 312s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 312s for change in iter_changes: 312s ^^^^^^^^^^^^ 312s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 312s (oldpath, oldmode, oldsha) = old 312s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 312s TypeError: cannot unpack non-iterable NoneType object 312s 312s per_branch.test_branch.TestTestCaseWithBranch.test_branch_format_matches_bzrdir_branch_format(RemoteGitBranchFormat) OK 4ms 312s per_branch.test_branch.TestBranch.test_generate_revision_history_NULL_REVISION(BranchReferenceFormat) SKIP 37ms 312s Uninitializable branch format 312s 312s per_branch.test_pull.TestPull.test_pull_overwrite_set_tags(BranchReferenceFormat) SKIP 43ms 312s Uninitializable branch format 312s 312s per_branch.test_branch.TestBranch.test_record_initial_ghost(BzrBranchFormat8) OK 142ms 312s per_branch.test_branch.TestTestCaseWithBranch.test_make_branch_gets_expected_format(BzrBranchFormat5) OK 71ms 312s per_branch.test_config.TestGetConfig.test_set_submit_branch(BzrBranchFormat8) OK 76ms 312s per_branch.test_branch.TestBound.test_bind_diverged(RemoteBranchFormat-v2) OK 747ms 312s per_branch.test_branch.TestBranch.test_get_commit_builder(BzrBranchFormat7) OK 68ms 312s per_branch.test_config.TestGetConfig.test_set_user_option_with_dict(BzrBranchFormat6) OK 47ms 312s per_branch.test_branch.TestBound.test_bind_unbind(BzrBranchFormat4) SKIP 56ms 312s Format does not support binding 312s 312s per_branch.test_branch.TestBound.test_old_bound_location(LocalGitBranchFormat) SKIP 16ms 312s Format does not store old bound locations 312s 312s per_branch.test_branch.TestBranch.test_record_two_ghosts(BzrBranchFormat6) OK 110ms 312s per_branch.test_http.InaccessibleParentTests.test_get_parent_invalid(RemoteBranchFormat-default) OK 226ms 312s per_branch.test_branch.TestBound.test_set_bound_location_clears_cached_master_branch(BranchReferenceFormat) SKIP 19ms 312s Uninitializable branch format 312s 312s per_branch.test_http.InaccessibleParentTests.test_sprout_invalid_parent(RemoteGitBranchFormat) SKIP 7ms 312s Format Remote Git Repository is not initializable. 312s per_branch.test_config.TestGetConfig.test_set_user_option_with_dict(RemoteBranchFormat-default) OK 69ms 312s per_branch.test_branch.TestUncommittedChanges.test_get_unshelver(BzrBranchFormat8) OK 120ms 312s per_branch.test_create_checkout.TestCreateCheckout.test_checkout_format_heavyweight(RemoteGitBranchFormat) SKIP 5ms 312s Format Remote Git Repository is not initializable. 312s per_branch.test_last_revision_info.TestLastRevisionInfo.test_import_lossy(RemoteBranchFormat-v2) OK 491ms 312s per_branch.test_branch.TestBranch.test_get_commit_builder(RemoteBranchFormat-v2) OK 131ms 313s per_branch.test_branch.TestBound.test_unbind_clears_cached_master_branch(BzrBranchFormat7) OK 59ms 313s per_branch.test_branch.TestBranch.test_get_set_append_revisions_only(BzrBranchFormat4) OK 15ms 313s per_branch.test_create_checkout.TestCreateCheckout.test_checkout_format_lightweight(BzrBranchFormat5) OK 64ms 313s per_branch.test_branch.TestBranch.test_record_two_ghosts(RemoteBranchFormat-default) SKIP 103ms 313s repository format does not support ghosts 313s 313s per_branch.test_branch.TestBranch.test_revision_ids_are_utf8(RemoteGitBranchFormat) SKIP 4ms 313s Format Remote Git Repository is not initializable. 313s per_branch.test_branch.TestBranch.test_heads_to_fetch(LocalGitBranchFormat)ERROR 31ms 313s log: {{{ 313s 113.298 preparing to commit 313s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_branch.TestBranch.test_heads_to_fetch(LocalGitBranchFormat)/work/a/ 313s 113.300 Selecting files for commit with filter None 313s 113.300 aborting commit write group because of exception: 313s 113.302 Traceback (most recent call last): 313s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 313s self._update_builder_with_changes() 313s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 313s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 313s for path, fs_hash in self.builder.record_iter_changes( 313s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 313s self.work_tree, self.basis_revid, iter_changes 313s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 313s ): 313s ^ 313s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 313s for change in iter_changes: 313s ^^^^^^^^^^^^ 313s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 313s for change in iter_changes: 313s ^^^^^^^^^^^^ 313s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 313s (oldpath, oldmode, oldsha) = old 313s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 313s TypeError: cannot unpack non-iterable NoneType object 313s }}} 313s 313s Traceback (most recent call last): 313s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_branch.py", line 498, in test_heads_to_fetch 313s tree.commit("first commit") 313s ~~~~~~~~~~~^^^^^^^^^^^^^^^^ 313s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 313s committed_id = commit.Commit().commit( 313s working_tree=self, 313s ...<3 lines>... 313s **kwargs, 313s ) 313s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 313s self._update_builder_with_changes() 313s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 313s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 313s for path, fs_hash in self.builder.record_iter_changes( 313s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 313s self.work_tree, self.basis_revid, iter_changes 313s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 313s ): 313s ^ 313s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 313s for change in iter_changes: 313s ^^^^^^^^^^^^ 313s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 313s for change in iter_changes: 313s ^^^^^^^^^^^^ 313s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 313s (oldpath, oldmode, oldsha) = old 313s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 313s TypeError: cannot unpack non-iterable NoneType object 313s 313s per_branch.test_branch.TestBranch.test_heads_to_fetch_not_null_revision(BranchReferenceFormat) SKIP 18ms 313s Uninitializable branch format 313s 313s per_branch.test_branch.TestBranch.test_submit_branch(BzrBranchFormat5) OK 42ms 313s per_branch.test_branch.TestUncommittedChanges.test_get_unshelver_bound(BzrBranchFormat6) OK 139ms 313s per_branch.test_pull.TestPull.test_pull_returns_result(BzrBranchFormat7) OK 297ms 313s per_branch.test_last_revision_info.TestLastRevisionInfo.test_non_empty_branch(BzrBranchFormat4) OK 119ms 313s per_branch.test_create_checkout.TestCreateCheckout.test_create_checkout_exists(BzrBranchFormat8) OK 83ms 313s per_branch.test_branch.TestBranch.test_nicks(BzrBranchFormat7) OK 54ms 313s per_branch.test_branch.TestBranchControlComponent.test_urls(BzrBranchFormat8) OK 32ms 313s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_exclude_ancestry(BzrBranchFormat5) OK 206ms 313s per_branch.test_branch.TestBranchFormat.test_branch_format_network_name(BzrBranchFormat6) OK 40ms 313s per_branch.test_branch.TestBound.test_unbind_clears_cached_master_branch(RemoteBranchFormat-v2) SKIP 169ms 313s Format does not support binding 313s 313s per_branch.test_branch.TestBranch.test_bad_revision(BzrBranchFormat4) OK 35ms 313s per_branch.test_branch.TestBranch.test_clone_branch_nickname(LocalGitBranchFormat) SKIP 3ms 313s XXX branch cloning is not yet tested. 313s per_branch.test_create_checkout.TestCreateCheckout.test_create_lightweight_checkout(BzrBranchFormat6) OK 103ms 313s per_branch.test_branch.TestBranchFormat.test_branch_format_network_name(RemoteBranchFormat-default) OK 66ms 313s per_branch.test_branch.TestBranchFormat.test_get_config_calls(RemoteGitBranchFormat) SKIP 4ms 313s Format Remote Git Repository is not initializable. 313s per_branch.test_branch.TestBranch.test_clone_branch_parent(BranchReferenceFormat) SKIP 15ms 313s Uninitializable branch format 313s 313s per_branch.test_branch.TestBranchPushLocations.test_get_push_location_exact(BzrBranchFormat5) OK 54ms 313s per_branch.test_branch.TestBranch.test_nicks(RemoteBranchFormat-v2) OK 170ms 313s per_branch.test_last_revision_info.TestLastRevisionInfo.test_same_repo(LocalGitBranchFormat) OK 174ms 313s per_branch.test_locking.TestBranchLocking.test_01_lock_read(BranchReferenceFormat) SKIP 22ms 313s Uninitializable branch format 313s 313s per_branch.test_branch.TestBranchPushLocations.test_get_push_location_unset(BzrBranchFormat8) OK 26ms 313s per_branch.test_branch.TestBranch.test_nicks_bzr(BzrBranchFormat4) OK 32ms 313s per_branch.test_locking.TestBranchLocking.test_02_lock_write(BzrBranchFormat7) OK 27ms 313s per_branch.test_branch.TestBranchPushLocations.test_set_push_location(BzrBranchFormat6) OK 25ms 313s per_branch.test_create_checkout.TestCreateCheckout.test_create_lightweight_checkout(RemoteBranchFormat-default) OK 139ms 313s per_branch.test_branch.TestBranch.test_public_branch(LocalGitBranchFormat) OK 40ms 313s per_branch.test_create_checkout.TestCreateCheckout.test_create_revision_checkout(RemoteGitBranchFormat) SKIP 7ms 313s Format Remote Git Repository is not initializable. 313s per_branch.test_branch.TestBranch.test_record_initial_ghost(BranchReferenceFormat) SKIP 19ms 313s Uninitializable branch format 313s 313s per_branch.test_branch.TestUncommittedChanges.test_get_unshelver_bound(RemoteBranchFormat-default) SKIP 274ms 313s Branch cannot be bound. 313s 313s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted(RemoteGitBranchFormat) SKIP 4ms 313s Format Remote Git Repository is not initializable. 313s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_starting_at_embedded_merge(BzrBranchFormat8) OK 235ms 313s per_branch.test_branch.TestBranchPushLocations.test_set_push_location(RemoteBranchFormat-default) OK 58ms 313s per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format(RemoteGitBranchFormat) SKIP 6ms 313s Format Remote Git Repository is not initializable. 313s per_branch.test_locking.TestBranchLocking.test_02_lock_write(RemoteBranchFormat-v2) SKIP 69ms 313s Could not instrument branch control files. 313s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted_already_stored(BzrBranchFormat5) OK 37ms 313s per_branch.test_branch.TestBranch.test_clone_partial(BzrBranchFormat7) OK 193ms 313s per_branch.test_locking.TestBranchLocking.test_03_lock_fail_unlock_repo(BzrBranchFormat4) OK 25ms 313s per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format_default(BzrBranchFormat5) OK 31ms 313s per_branch.test_locking.TestBranchLocking.test_04_lock_fail_unlock_control(LocalGitBranchFormat) SKIP 24ms 313s Could not instrument branch control files. 313s per_branch.test_locking.TestBranchLocking.test_05_lock_read_fail_repo(BranchReferenceFormat) SKIP 25ms 313s Uninitializable branch format 313s 313s per_branch.test_branch.TestBranch.test_record_two_ghosts(BzrBranchFormat7) OK 101ms 313s per_branch.test_branch.TestFormat.test_format_initialize_find_open(BzrBranchFormat8) OK 52ms 313s per_branch.test_locking.TestBranchLocking.test_06_lock_write_fail_repo(BzrBranchFormat7) OK 35ms 313s per_branch.test_branch.TestFormat.test_get_reference(BzrBranchFormat6) OK 38ms 313s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted_bound(BzrBranchFormat8) OK 104ms 313s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted_none(BzrBranchFormat6) OK 29ms 313s per_branch.test_branch.TestFormat.test_get_reference(RemoteBranchFormat-default) OK 35ms 313s per_branch.test_branch.TestFormat.test_set_reference(RemoteGitBranchFormat) SKIP 5ms 313s Format Remote Git Repository is not initializable. 313s per_branch.test_branch.TestFormatMetadata.test_stores_revno(BzrBranchFormat5) OK 3ms 313s per_branch.test_locking.TestBranchLocking.test_06_lock_write_fail_repo(RemoteBranchFormat-v2) SKIP 49ms 313s Could not instrument branch control files. 313s per_branch.test_create_clone.TestCreateClone.test_create_clone_of_multiple_roots(BzrBranchFormat5) OK 197ms 313s per_branch.test_locking.TestBranchLocking.test_07_lock_read_fail_control(BzrBranchFormat4) OK 18ms 313s per_branch.test_locking.TestBranchLocking.test_08_lock_write_fail_control(LocalGitBranchFormat) SKIP 8ms 313s Could not instrument branch control files. 313s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted_none(RemoteBranchFormat-default) OK 60ms 313s per_branch.test_branch.TestBranch.test_record_two_ghosts(RemoteBranchFormat-v2) SKIP 135ms 313s repository format does not support ghosts 313s 313s per_branch.test_locking.TestBranchLocking.test_dont_leave_lock_in_place(BranchReferenceFormat) SKIP 30ms 313s Uninitializable branch format 313s 313s per_branch.test_break_lock.TestBreakLock.test_locked(RemoteGitBranchFormat) SKIP 8ms 313s Format Remote Git Repository is not initializable. 313s per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_are_opened(BzrBranchFormat8) OK 65ms 313s per_branch.test_pull.TestPull.test_pull_returns_result(RemoteBranchFormat-v2) OK 529ms 313s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_missing_parent_dir(BzrBranchFormat8) OK 92ms 313s per_branch.test_break_lock.TestBreakLock.test_unlocked(BzrBranchFormat5) OK 39ms 313s per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_not_opened(BzrBranchFormat6) SKIP 34ms 313s format does not support stacking 313s 313s per_branch.test_locking.TestBranchLocking.test_leave_lock_in_place(BzrBranchFormat7) OK 49ms 313s per_branch.test_break_lock.TestBreakLock.test_unlocked_repo_locked(BzrBranchFormat8) SKIP 80ms 313s Repository does not use physical locks. 313s 313s per_branch.test_pull.TestPull.test_pull_stop_revision_merges_and_fetches_tags(BzrBranchFormat4) SKIP 116ms 313s format does not support tags. 313s 313s per_branch.test_locking.TestBranchLocking.test_leave_lock_in_place(RemoteBranchFormat-v2) OK 94ms 313s per_branch.test_branch.TestBranch.test_revision_ids_are_utf8(BzrBranchFormat4) OK 170ms 313s per_branch.test_locking.TestBranchLocking.test_lock_and_unlock_leaves_repo_unlocked(BzrBranchFormat4) OK 37ms 313s per_branch.test_pull.TestPull.test_pull_updates_checkout_and_master(LocalGitBranchFormat)ERROR 46ms 313s log: {{{ 313s 114.047 preparing to commit 313s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_pull.TestPull.test_pull_updates_checkout_and_master(LocalGitBranchFormat)/work/master/ 313s 114.050 Selecting files for commit with filter None 313s 114.051 aborting commit write group because of exception: 313s 114.052 Traceback (most recent call last): 313s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 313s self._update_builder_with_changes() 313s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 313s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 313s for path, fs_hash in self.builder.record_iter_changes( 313s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 313s self.work_tree, self.basis_revid, iter_changes 313s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 313s ): 313s ^ 313s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 313s for change in iter_changes: 313s ^^^^^^^^^^^^ 313s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 313s for change in iter_changes: 313s ^^^^^^^^^^^^ 313s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 313s (oldpath, oldmode, oldsha) = old 313s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 313s TypeError: cannot unpack non-iterable NoneType object 313s }}} 313s 313s Traceback (most recent call last): 313s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_pull.py", line 56, in test_pull_updates_checkout_and_master 313s master_tree.commit("master") 313s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^ 313s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 313s committed_id = commit.Commit().commit( 313s working_tree=self, 313s ...<3 lines>... 313s **kwargs, 313s ) 313s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 313s self._update_builder_with_changes() 313s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 313s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 313s for path, fs_hash in self.builder.record_iter_changes( 313s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 313s self.work_tree, self.basis_revid, iter_changes 313s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 313s ): 313s ^ 313s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 313s for change in iter_changes: 313s ^^^^^^^^^^^^ 313s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 313s for change in iter_changes: 313s ^^^^^^^^^^^^ 313s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 313s (oldpath, oldmode, oldsha) = old 313s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 313s TypeError: cannot unpack non-iterable NoneType object 313s 313s per_branch.test_locking.TestBranchLocking.test_lock_read_context_manager(LocalGitBranchFormat) OK 31ms 313s per_branch.test_branch.TestBranch.test_submit_branch(LocalGitBranchFormat) OK 51ms 313s per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_not_opened(RemoteBranchFormat-default) OK 176ms 313s per_branch.test_break_lock.TestBreakLock.test_unlocks_master_branch(BzrBranchFormat6) OK 99ms 313s per_branch.test_pull.TestPullHook.test_post_pull_bound_branch(BranchReferenceFormat) SKIP 33ms 313s Uninitializable branch format 313s 313s per_branch.test_branch.TestStrict.test_strict_history(RemoteGitBranchFormat) SKIP 5ms 313s Format Remote Git Repository is not initializable. 313s per_branch.test_branch.TestTestCaseWithBranch.test_branch_format_matches_bzrdir_branch_format(BzrBranchFormat5) OK 4ms 313s per_branch.test_locking.TestBranchLocking.test_lock_read_returns_unlockable(BranchReferenceFormat) SKIP 22ms 313s Uninitializable branch format 313s 313s per_branch.test_branch.TestBranchControlComponent.test_urls(BranchReferenceFormat) SKIP 21ms 313s Uninitializable branch format 313s 313s per_branch.test_branch.TestTestCaseWithBranch.test_make_branch_gets_expected_format(BzrBranchFormat8) OK 25ms 313s per_branch.test_locking.TestBranchLocking.test_lock_read_then_unlock(BzrBranchFormat7) OK 25ms 313s per_branch.test_branch.TestBranchFormat.test_branch_format_network_name(BzrBranchFormat7) OK 28ms 313s per_branch.test_pull.TestPullHook.test_post_pull_empty_history(BzrBranchFormat7) OK 54ms 313s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_missing_parent_dir_create(BzrBranchFormat6) OK 247ms 313s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_with_different_depths_merge(BzrBranchFormat6) OK 527ms 313s per_branch.test_break_lock.TestBreakLock.test_unlocks_master_branch(RemoteBranchFormat-default) OK 96ms 313s per_branch.test_check.TestBranchCheck.test__get_check_refs(RemoteGitBranchFormat) SKIP 7ms 313s Format Remote Git Repository is not initializable. 313s per_branch.test_branch.TestBranchFormat.test_branch_format_network_name(RemoteBranchFormat-v2) OK 89ms 313s per_branch.test_check.TestBranchCheck.test_check_branch_report_results(BzrBranchFormat5) OK 34ms 313s per_branch.test_locking.TestBranchLocking.test_lock_read_then_unlock(RemoteBranchFormat-v2) OK 107ms 313s per_branch.test_branch.TestBranch.test_clone_partial(RemoteBranchFormat-v2) OK 560ms 313s per_branch.test_locking.TestBranchLocking.test_lock_write_locks_repo_too(BzrBranchFormat4) OK 22ms 313s per_branch.test_branch.TestBranchFormat.test_get_config_calls(BzrBranchFormat4) OK 28ms 314s per_branch.test_locking.TestBranchLocking.test_lock_write_raises_in_lock_read(LocalGitBranchFormat) OK 10ms 314s per_branch.test_branch.TestBranchPushLocations.test_get_push_location_exact(LocalGitBranchFormat) OK 20ms 314s per_branch.test_branch.TestUncommittedChanges.test_get_unshelver(BzrBranchFormat6) OK 148ms 314s per_branch.test_branch.TestBranch.test_commit_nicks(BzrBranchFormat4) OK 36ms 314s per_branch.test_locking.TestBranchLocking.test_lock_write_reenter_with_token(BranchReferenceFormat) SKIP 20ms 314s Uninitializable branch format 314s 314s per_branch.test_branch.TestBranch.test_create_anonymous_heavyweight_checkout(LocalGitBranchFormat)ERROR 23ms 314s log: {{{ 314s 114.290 preparing to commit 314s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_branch.TestBranch.test_create_anonymous_heavyweight_checkout(LocalGitBranchFormat)/work/a/ 314s 114.292 Selecting files for commit with filter None 314s 114.296 aborting commit write group because of exception: 314s 114.297 Traceback (most recent call last): 314s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 314s self._update_builder_with_changes() 314s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 314s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 314s for path, fs_hash in self.builder.record_iter_changes( 314s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 314s self.work_tree, self.basis_revid, iter_changes 314s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 314s ): 314s ^ 314s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 314s for change in iter_changes: 314s ^^^^^^^^^^^^ 314s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 314s for change in iter_changes: 314s ^^^^^^^^^^^^ 314s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 314s (oldpath, oldmode, oldsha) = old 314s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 314s TypeError: cannot unpack non-iterable NoneType object 314s }}} 314s 314s Traceback (most recent call last): 314s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_branch.py", line 477, in test_create_anonymous_heavyweight_checkout 314s rev_id = tree_a.commit("put some content in the branch") 314s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 314s committed_id = commit.Commit().commit( 314s working_tree=self, 314s ...<3 lines>... 314s **kwargs, 314s ) 314s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 314s self._update_builder_with_changes() 314s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 314s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 314s for path, fs_hash in self.builder.record_iter_changes( 314s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 314s self.work_tree, self.basis_revid, iter_changes 314s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 314s ): 314s ^ 314s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 314s for change in iter_changes: 314s ^^^^^^^^^^^^ 314s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 314s for change in iter_changes: 314s ^^^^^^^^^^^^ 314s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 314s (oldpath, oldmode, oldsha) = old 314s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 314s TypeError: cannot unpack non-iterable NoneType object 314s 314s per_branch.test_branch.TestBranchPushLocations.test_get_push_location_unset(BranchReferenceFormat) SKIP 33ms 314s Uninitializable branch format 314s 314s per_branch.test_pull.TestPullHook.test_post_pull_empty_history(RemoteBranchFormat-v2) OK 179ms 314s per_branch.test_branch.TestBranchPushLocations.test_set_push_location(BzrBranchFormat7) OK 41ms 314s per_branch.test_locking.TestBranchLocking.test_lock_write_returns_None_refuses_token(BzrBranchFormat7) OK 73ms 314s per_branch.test_branch.TestBranch.test_create_anonymous_lightweight_checkout(BranchReferenceFormat) SKIP 68ms 314s Uninitializable branch format 314s 314s per_branch.test_branch.TestBranch.test_create_append_revisions_only(BzrBranchFormat7) OK 57ms 314s per_branch.test_pull.TestPullHook.test_post_pull_nonempty_history(BzrBranchFormat4) OK 106ms 314s per_branch.test_push.EmptyPushSmartEffortTests.test_empty_branch_api(LocalGitBranchFormat) SKIP 1ms 314s Branch format is not usable via HPSS. 314s 314s per_branch.test_push.EmptyPushSmartEffortTests.test_empty_branch_command(BranchReferenceFormat) SKIP 22ms 314s Uninitializable branch format 314s 314s per_branch.test_branch.TestBranchPushLocations.test_set_push_location(RemoteBranchFormat-v2) OK 126ms 314s per_branch.test_locking.TestBranchLocking.test_lock_write_returns_None_refuses_token(RemoteBranchFormat-v2) OK 128ms 314s per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format(BzrBranchFormat4) OK 19ms 314s per_branch.test_push.TestLossyPush.test_lossy_push_raises_same_vcs(BzrBranchFormat7) OK 43ms 314s per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format_default(LocalGitBranchFormat) OK 15ms 314s per_branch.test_locking.TestBranchLocking.test_lock_write_returns_unlockable(BzrBranchFormat4) OK 24ms 314s per_branch.test_branch.TestBranch.test_create_append_revisions_only(RemoteBranchFormat-v2) OK 90ms 314s per_branch.test_check.TestBranchCheck.test_check_detects_invalid_revhistory(BzrBranchFormat8) OK 278ms 314s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_missing_parent_dir_create(RemoteBranchFormat-default) OK 371ms 314s per_branch.test_locking.TestBranchLocking.test_lock_write_with_matching_token(LocalGitBranchFormat) OK 31ms 314s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_no_revision_id(RemoteGitBranchFormat) SKIP 13ms 314s Format Remote Git Repository is not initializable. 314s per_branch.test_branch.TestFormat.test_format_initialize_find_open(BranchReferenceFormat) SKIP 39ms 314s Uninitializable branch format 314s 314s per_branch.test_branch.TestUncommittedChanges.test_get_unshelver(RemoteBranchFormat-default) OK 312ms 314s per_branch.test_locking.TestBranchLocking.test_lock_write_with_nonmatching_token(BranchReferenceFormat) SKIP 56ms 314s Uninitializable branch format 314s 314s per_branch.test_config.TestGetConfig.test_set_submit_branch(BzrBranchFormat6) OK 88ms 314s per_branch.test_branch.TestUncommittedChanges.test_get_unshelver_bound(RemoteGitBranchFormat) SKIP 14ms 314s Format Remote Git Repository is not initializable. 314s per_branch.test_branch.TestFormat.test_get_reference(BzrBranchFormat7) OK 56ms 314s per_branch.test_locking.TestBranchLocking.test_lock_write_with_token_fails_when_unlocked(BzrBranchFormat7) OK 43ms 314s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted(BzrBranchFormat5) OK 58ms 314s per_branch.test_config.TestGetConfig.test_set_submit_branch(RemoteBranchFormat-default) OK 70ms 314s per_branch.test_config.TestGetConfig.test_set_user_option_with_dict(RemoteGitBranchFormat) SKIP 5ms 314s Format Remote Git Repository is not initializable. 314s per_branch.test_branch.TestFormat.test_get_reference(RemoteBranchFormat-v2) OK 70ms 314s per_branch.test_push.TestLossyPush.test_lossy_push_raises_same_vcs(RemoteBranchFormat-v2) OK 180ms 314s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted_already_stored(BzrBranchFormat8) OK 31ms 314s per_branch.test_branch.TestFormat.test_set_reference(BzrBranchFormat4) OK 36ms 314s per_branch.test_branch.TestFormatMetadata.test_stores_revno(LocalGitBranchFormat) OK 5ms 314s per_branch.test_locking.TestBranchLocking.test_lock_write_with_token_fails_when_unlocked(RemoteBranchFormat-v2) OK 78ms 314s per_branch.test_locking.TestBranchLocking.test_reentering_lock_write_raises_on_token_mismatch(BzrBranchFormat4) OK 16ms 314s per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_are_opened(BranchReferenceFormat) SKIP 19ms 314s Uninitializable branch format 314s 314s per_branch.test_locking.TestBranchLocking.test_unlock_after_lock_write_with_token(LocalGitBranchFormat) OK 11ms 314s per_branch.test_create_checkout.TestCreateCheckout.test_checkout_format_heavyweight(BzrBranchFormat5) OK 83ms 314s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted_bound(BzrBranchFormat6) OK 83ms 314s per_branch.test_parent.TestParent.test_get_invalid_parent(BranchReferenceFormat) OK 35ms 314s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_revision_id(BzrBranchFormat5) OK 239ms 314s per_branch.test_push.TestPush.test_push_convergence_simple(BzrBranchFormat4) OK 104ms 314s per_branch.test_parent.TestParent.test_no_default_parent(BzrBranchFormat7) OK 36ms 314s per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_not_opened(BzrBranchFormat7) OK 80ms 314s per_branch.test_push.TestPush.test_push_merged_indirect(LocalGitBranchFormat)ERROR 35ms 314s log: {{{ 314s 114.802 preparing to commit 314s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_push.TestPush.test_push_merged_indirect(LocalGitBranchFormat)/work/mine/ 314s 114.804 Selecting files for commit with filter None 314s 114.813 aborting commit write group because of exception: 314s 114.815 Traceback (most recent call last): 314s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 314s self._update_builder_with_changes() 314s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 314s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 314s for path, fs_hash in self.builder.record_iter_changes( 314s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 314s self.work_tree, self.basis_revid, iter_changes 314s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 314s ): 314s ^ 314s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 314s for change in iter_changes: 314s ^^^^^^^^^^^^ 314s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 314s for change in iter_changes: 314s ^^^^^^^^^^^^ 314s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 314s (oldpath, oldmode, oldsha) = old 314s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 314s TypeError: cannot unpack non-iterable NoneType object 314s }}} 314s 314s Traceback (most recent call last): 314s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_push.py", line 60, in test_push_merged_indirect 314s mine.commit("1st post", allow_pointless=True) 314s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 314s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 314s committed_id = commit.Commit().commit( 314s working_tree=self, 314s ...<3 lines>... 314s **kwargs, 314s ) 314s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 314s self._update_builder_with_changes() 314s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 314s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 314s for path, fs_hash in self.builder.record_iter_changes( 314s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 314s self.work_tree, self.basis_revid, iter_changes 314s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 314s ): 314s ^ 314s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 314s for change in iter_changes: 314s ^^^^^^^^^^^^ 314s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 314s for change in iter_changes: 314s ^^^^^^^^^^^^ 314s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 314s (oldpath, oldmode, oldsha) = old 314s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 314s TypeError: cannot unpack non-iterable NoneType object 314s 314s per_branch.test_create_checkout.TestCreateCheckout.test_checkout_format_lightweight(BzrBranchFormat8) OK 79ms 314s per_branch.test_push.TestPush.test_push_new_tag_to_bound_branch(BranchReferenceFormat) SKIP 20ms 314s Uninitializable branch format 314s 314s per_branch.test_branch.TestBranch.test_create_checkout(BzrBranchFormat4) OK 327ms 314s per_branch.test_branch.TestBranch.test_create_colocated(LocalGitBranchFormat) OK 8ms 314s per_branch.test_branch.TestBranch.test_create_memorytree(BranchReferenceFormat) SKIP 29ms 314s Uninitializable branch format 314s 314s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted_bound(RemoteBranchFormat-default) SKIP 130ms 314s Branch cannot be bound. 314s 314s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted_none(RemoteGitBranchFormat) SKIP 4ms 314s Format Remote Git Repository is not initializable. 314s per_branch.test_branch.TestBranch.test_create_open_branch_uses_repository(BzrBranchFormat7) OK 33ms 314s per_branch.test_create_checkout.TestCreateCheckout.test_create_checkout_exists(BzrBranchFormat6) OK 90ms 314s per_branch.test_parent.TestParent.test_no_default_parent(RemoteBranchFormat-v2) OK 119ms 314s per_branch.test_break_lock.TestBreakLock.test_locked(BzrBranchFormat5) OK 43ms 314s per_branch.test_break_lock.TestBreakLock.test_unlocked(BzrBranchFormat8) OK 48ms 314s per_branch.test_parent.TestParent.test_set_get_parent(BzrBranchFormat4) OK 99ms 314s per_branch.test_parent.TestParent.test_win32_set_parent_on_another_drive(LocalGitBranchFormat) SKIP 4ms 314s windows-specific test 314s per_branch.test_break_lock.TestBreakLock.test_unlocked_repo_locked(BzrBranchFormat6) SKIP 54ms 314s Repository does not use physical locks. 314s 314s per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_not_opened(RemoteBranchFormat-v2) OK 279ms 314s per_branch.test_permissions.TestPermissions.test_mode_0(BranchReferenceFormat) OK 60ms 314s per_branch.test_create_checkout.TestCreateCheckout.test_create_checkout_exists(RemoteBranchFormat-default) OK 177ms 314s per_branch.test_branch.TestBranch.test_create_open_branch_uses_repository(RemoteBranchFormat-v2) OK 200ms 314s per_branch.test_create_checkout.TestCreateCheckout.test_create_lightweight_checkout(RemoteGitBranchFormat) SKIP 8ms 314s Format Remote Git Repository is not initializable. 314s per_branch.test_break_lock.TestBreakLock.test_unlocked_repo_locked(RemoteBranchFormat-default) SKIP 66ms 314s Repository does not use physical locks. 314s 314s per_branch.test_branch.TestStrict.test_strict_history(BzrBranchFormat4) SKIP 30ms 314s Format does not support strict history 314s per_branch.test_break_lock.TestBreakLock.test_unlocks_master_branch(RemoteGitBranchFormat) SKIP 7ms 314s Format Remote Git Repository is not initializable. 314s per_branch.test_branch.TestTestCaseWithBranch.test_branch_format_matches_bzrdir_branch_format(LocalGitBranchFormat) OK 4ms 314s per_branch.test_push.TestPush.test_push_overwrite_of_non_tip_with_stop_revision(BzrBranchFormat7) OK 286ms 314s per_branch.test_branch.TestTestCaseWithBranch.test_make_branch_gets_expected_format(BranchReferenceFormat) SKIP 27ms 314s Uninitializable branch format 314s 314s per_branch.test_permissions.TestPermissions.test_new_branch(BzrBranchFormat7) OK 78ms 314s per_branch.test_permissions.TestPermissions.test_new_branch(RemoteBranchFormat-v2) SKIP 5ms 314s Remote branches have no permission logic 314s 314s per_branch.test_check.TestBranchCheck.test__get_check_refs(BzrBranchFormat5) OK 111ms 314s per_branch.test_branch.TestBranch.test_create_tree_with_merge(BzrBranchFormat4) OK 129ms 315s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_stacked(BzrBranchFormat8) OK 488ms 315s per_branch.test_check.TestBranchCheck.test_check_branch_report_results(BzrBranchFormat8) OK 57ms 315s per_branch.test_branch.TestBranch.test_fetch_revisions(LocalGitBranchFormat)ERROR 53ms 315s log: {{{ 315s 115.258 preparing to commit 315s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_branch.TestBranch.test_fetch_revisions(LocalGitBranchFormat)/work/b1/ 315s 115.260 Selecting files for commit with filter None 315s 115.263 aborting commit write group because of exception: 315s 115.265 Traceback (most recent call last): 315s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 315s self._update_builder_with_changes() 315s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 315s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 315s for path, fs_hash in self.builder.record_iter_changes( 315s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 315s self.work_tree, self.basis_revid, iter_changes 315s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 315s ): 315s ^ 315s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 315s for change in iter_changes: 315s ^^^^^^^^^^^^ 315s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 315s for change in iter_changes: 315s ^^^^^^^^^^^^ 315s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 315s (oldpath, oldmode, oldsha) = old 315s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 315s TypeError: cannot unpack non-iterable NoneType object 315s }}} 315s 315s Traceback (most recent call last): 315s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_branch.py", line 97, in test_fetch_revisions 315s rev1 = wt.commit("lala!", allow_pointless=False) 315s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 315s committed_id = commit.Commit().commit( 315s working_tree=self, 315s ...<3 lines>... 315s **kwargs, 315s ) 315s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 315s self._update_builder_with_changes() 315s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 315s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 315s for path, fs_hash in self.builder.record_iter_changes( 315s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 315s self.work_tree, self.basis_revid, iter_changes 315s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 315s ): 315s ^ 315s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 315s for change in iter_changes: 315s ^^^^^^^^^^^^ 315s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 315s for change in iter_changes: 315s ^^^^^^^^^^^^ 315s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 315s (oldpath, oldmode, oldsha) = old 315s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 315s TypeError: cannot unpack non-iterable NoneType object 315s 315s per_branch.test_branch.TestUncommittedChanges.test_get_unshelver(BzrBranchFormat7) OK 161ms 315s per_branch.test_branch.TestBranch.test_format_description(BranchReferenceFormat) SKIP 28ms 315s Uninitializable branch format 315s 315s per_branch.test_permissions.TestPermissions.test_new_branch_group_sticky_bit(BzrBranchFormat4) OK 158ms 315s per_branch.test_pull.TestPull.test_pull_convergence_simple(LocalGitBranchFormat)ERROR 21ms 315s log: {{{ 315s 115.348 preparing to commit 315s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_pull.TestPull.test_pull_convergence_simple(LocalGitBranchFormat)/work/parent/ 315s 115.350 Selecting files for commit with filter None 315s 115.351 aborting commit write group because of exception: 315s 115.352 Traceback (most recent call last): 315s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 315s self._update_builder_with_changes() 315s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 315s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 315s for path, fs_hash in self.builder.record_iter_changes( 315s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 315s self.work_tree, self.basis_revid, iter_changes 315s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 315s ): 315s ^ 315s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 315s for change in iter_changes: 315s ^^^^^^^^^^^^ 315s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 315s for change in iter_changes: 315s ^^^^^^^^^^^^ 315s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 315s (oldpath, oldmode, oldsha) = old 315s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 315s TypeError: cannot unpack non-iterable NoneType object 315s }}} 315s 315s Traceback (most recent call last): 315s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_pull.py", line 28, in test_pull_convergence_simple 315s parent.commit("1st post", allow_pointless=True) 315s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 315s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 315s committed_id = commit.Commit().commit( 315s working_tree=self, 315s ...<3 lines>... 315s **kwargs, 315s ) 315s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 315s self._update_builder_with_changes() 315s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 315s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 315s for path, fs_hash in self.builder.record_iter_changes( 315s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 315s self.work_tree, self.basis_revid, iter_changes 315s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 315s ): 315s ^ 315s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 315s for change in iter_changes: 315s ^^^^^^^^^^^^ 315s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 315s for change in iter_changes: 315s ^^^^^^^^^^^^ 315s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 315s (oldpath, oldmode, oldsha) = old 315s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 315s TypeError: cannot unpack non-iterable NoneType object 315s 315s per_branch.test_create_checkout.TestCreateCheckout.test_create_revision_checkout(BzrBranchFormat5) OK 257ms 315s per_branch.test_pull.TestPull.test_pull_local_raises_LocalRequiresBoundBranch_on_unbound(BranchReferenceFormat) SKIP 19ms 315s Uninitializable branch format 315s 315s per_branch.test_branch.TestBranch.test_generate_revision_history(BzrBranchFormat7) OK 110ms 315s per_branch.test_create_clone.TestCreateClone.test_create_clone_of_multiple_roots(BzrBranchFormat8) OK 141ms 315s per_branch.test_branch.TestUncommittedChanges.test_get_unshelver(RemoteBranchFormat-v2) OK 222ms 315s per_branch.test_check.TestBranchCheck.test_check_detects_invalid_revhistory(BzrBranchFormat6) OK 257ms 315s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_missing_parent_dir(BzrBranchFormat6) OK 64ms 315s per_branch.test_branch.TestUncommittedChanges.test_get_unshelver_bound(BzrBranchFormat4) SKIP 52ms 315s Branch cannot be bound. 315s 315s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted(LocalGitBranchFormat) SKIP 12ms 315s Cannot store uncommitted changes. 315s 315s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted_already_stored(BranchReferenceFormat) SKIP 16ms 315s Uninitializable branch format 315s 315s per_branch.test_pull.TestPull.test_pull_local_updates_checkout_only(BzrBranchFormat7) OK 269ms 315s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_stacked_hooks_get_stacked_branch(BzrBranchFormat6) OK 377ms 315s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted_bound(BzrBranchFormat7) OK 68ms 315s per_branch.test_branch.TestBranch.test_generate_revision_history(RemoteBranchFormat-v2) OK 277ms 315s per_branch.test_branch.TestBranch.test_generate_revision_history_NULL_REVISION(BzrBranchFormat4) OK 34ms 315s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_missing_parent_dir(RemoteBranchFormat-default) OK 190ms 315s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_missing_parent_dir_create(RemoteGitBranchFormat) SKIP 8ms 315s Format Remote Git Repository is not initializable. 315s per_branch.test_branch.TestBranch.test_get_commit_builder(LocalGitBranchFormat) OK 30ms 315s per_branch.test_branch.TestBranch.test_get_set_append_revisions_only(BranchReferenceFormat) SKIP 33ms 315s Uninitializable branch format 315s 315s per_branch.test_push.TestPush.test_push_overwrite_of_non_tip_with_stop_revision(RemoteBranchFormat-v2) OK 681ms 315s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted_bound(RemoteBranchFormat-v2) SKIP 212ms 315s Branch cannot be bound. 315s 315s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_with_different_depths_merge(RemoteBranchFormat-default) OK 1711ms 315s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted(RemoteGitBranchFormat) SKIP 6ms 315s Format Remote Git Repository is not initializable. 315s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted_none(BzrBranchFormat4) OK 62ms 315s per_branch.test_branch.TestBranch.test_heads_to_fetch(BzrBranchFormat7) OK 158ms 315s per_branch.test_push.TestPush.test_push_overwrite_with_older_mainline_rev(BzrBranchFormat4) OK 155ms 315s per_branch.test_break_lock.TestBreakLock.test_locked(LocalGitBranchFormat) OK 16ms 315s per_branch.test_push.TestPush.test_push_raises_specific_error_on_master_connection_error(LocalGitBranchFormat) OK 36ms 315s per_branch.test_break_lock.TestBreakLock.test_unlocked(BranchReferenceFormat) SKIP 47ms 315s Uninitializable branch format 315s 315s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_no_revision_id(BzrBranchFormat5) OK 275ms 315s per_branch.test_push.TestPush.test_push_repository_no_branch_doesnt_fetch_all_revs(BranchReferenceFormat) SKIP 55ms 315s Uninitializable branch format 315s 315s per_branch.test_break_lock.TestBreakLock.test_unlocked_repo_locked(BzrBranchFormat7) SKIP 43ms 315s Repository does not use physical locks. 315s 315s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_forward(BzrBranchFormat5) OK 186ms 315s per_branch.test_break_lock.TestBreakLock.test_unlocked_repo_locked(RemoteBranchFormat-v2) SKIP 132ms 315s Repository does not use physical locks. 315s 315s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range(BzrBranchFormat8) OK 121ms 315s per_branch.test_break_lock.TestBreakLock.test_unlocks_master_branch(BzrBranchFormat4) OK 32ms 315s per_branch.test_check.TestBranchCheck.test__get_check_refs(LocalGitBranchFormat)ERROR 24ms 315s log: {{{ 315s 116.239 preparing to commit 315s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_check.TestBranchCheck.test__get_check_refs(LocalGitBranchFormat)/work/ 315s 116.240 Selecting files for commit with filter None 315s 116.243 aborting commit write group because of exception: 315s 116.244 Traceback (most recent call last): 315s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 315s self._update_builder_with_changes() 315s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 315s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 315s for path, fs_hash in self.builder.record_iter_changes( 315s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 315s self.work_tree, self.basis_revid, iter_changes 315s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 315s ): 315s ^ 315s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 315s for change in iter_changes: 315s ^^^^^^^^^^^^ 315s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 315s for change in iter_changes: 315s ^^^^^^^^^^^^ 315s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 315s (oldpath, oldmode, oldsha) = old 315s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 315s TypeError: cannot unpack non-iterable NoneType object 315s }}} 315s 315s Traceback (most recent call last): 315s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_check.py", line 72, in test__get_check_refs 315s revid = tree.commit("foo") 315s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 315s committed_id = commit.Commit().commit( 315s working_tree=self, 315s ...<3 lines>... 315s **kwargs, 315s ) 315s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 315s self._update_builder_with_changes() 315s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 315s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 315s for path, fs_hash in self.builder.record_iter_changes( 315s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 315s self.work_tree, self.basis_revid, iter_changes 315s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 315s ): 315s ^ 315s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 315s for change in iter_changes: 315s ^^^^^^^^^^^^ 315s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 315s for change in iter_changes: 315s ^^^^^^^^^^^^ 315s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 315s (oldpath, oldmode, oldsha) = old 315s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 315s TypeError: cannot unpack non-iterable NoneType object 315s 315s per_branch.test_check.TestBranchCheck.test_check_branch_report_results(BranchReferenceFormat) SKIP 19ms 315s Uninitializable branch format 315s 316s per_branch.test_pull.TestPull.test_pull_local_updates_checkout_only(RemoteBranchFormat-v2) OK 627ms 316s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_revision_id(BzrBranchFormat8) OK 227ms 316s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_forward(BzrBranchFormat6) OK 111ms 316s per_branch.test_branch.TestBranch.test_heads_to_fetch(RemoteBranchFormat-v2) OK 419ms 316s per_branch.test_check.TestBranchCheck.test_check_detects_invalid_revhistory(RemoteBranchFormat-default) OK 849ms 316s per_branch.test_config.TestGetConfig.test_set_submit_branch(RemoteGitBranchFormat) SKIP 5ms 316s Format Remote Git Repository is not initializable. 316s per_branch.test_branch.TestBranch.test_heads_to_fetch_not_null_revision(BzrBranchFormat4) OK 33ms 316s per_branch.test_branch.TestBranch.test_nicks(LocalGitBranchFormat) OK 12ms 316s per_branch.test_push.TestPush.test_push_to_checkout_updates_master(BzrBranchFormat7) OK 376ms 316s per_branch.test_config.TestGetConfig.test_set_user_option_with_dict(BzrBranchFormat5) OK 27ms 316s per_branch.test_branch.TestBranch.test_nicks_bzr(BranchReferenceFormat) SKIP 19ms 316s Uninitializable branch format 316s 316s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_stacked_hooks_get_stacked_branch(RemoteBranchFormat-default) OK 843ms 316s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_false(RemoteGitBranchFormat) SKIP 4ms 316s Format Remote Git Repository is not initializable. 316s per_branch.test_branch.TestBranch.test_public_branch(BzrBranchFormat7) OK 49ms 316s per_branch.test_create_checkout.TestCreateCheckout.test_checkout_format_heavyweight(BzrBranchFormat8) OK 104ms 316s per_branch.test_pull.TestPull.test_pull_merged_indirect(BzrBranchFormat4) OK 279ms 316s per_branch.test_pull.TestPull.test_pull_merges_and_fetches_tags(LocalGitBranchFormat)ERROR 24ms 316s log: {{{ 316s 116.557 preparing to commit 316s 116.559 Selecting files for commit with filter None 316s 116.560 aborting commit write group because of exception: 316s 116.561 Traceback (most recent call last): 316s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 316s self._update_builder_with_changes() 316s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 316s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 316s for path, fs_hash in self.builder.record_iter_changes( 316s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 316s self.work_tree, self.basis_revid, iter_changes 316s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 316s ): 316s ^ 316s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 316s for change in iter_changes: 316s ^^^^^^^^^^^^ 316s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 316s for change in iter_changes: 316s ^^^^^^^^^^^^ 316s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 316s (oldpath, oldmode, oldsha) = old 316s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 316s TypeError: cannot unpack non-iterable NoneType object 316s }}} 316s 316s Traceback (most recent call last): 316s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_pull.py", line 209, in test_pull_merges_and_fetches_tags 316s source, rev1, rev2 = fixtures.build_branch_with_non_ancestral_rev(builder) 316s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 316s File "/usr/lib/python3/dist-packages/breezy/tests/fixtures.py", line 121, in build_branch_with_non_ancestral_rev 316s rev1 = branch_builder.build_commit(message="Rev 1") 316s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 316s return self._do_commit(tree, **commit_kwargs) 316s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 316s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 316s return tree.commit( 316s ~~~~~~~~~~~^ 316s message, message_callback=message_callback, reporter=reporter, **kwargs 316s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 316s ) 316s ^ 316s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 316s committed_id = commit.Commit().commit( 316s working_tree=self, 316s ...<3 lines>... 316s **kwargs, 316s ) 316s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 316s self._update_builder_with_changes() 316s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 316s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 316s for path, fs_hash in self.builder.record_iter_changes( 316s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 316s self.work_tree, self.basis_revid, iter_changes 316s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 316s ): 316s ^ 316s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 316s for change in iter_changes: 316s ^^^^^^^^^^^^ 316s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 316s for change in iter_changes: 316s ^^^^^^^^^^^^ 316s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 316s (oldpath, oldmode, oldsha) = old 316s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 316s TypeError: cannot unpack non-iterable NoneType object 316s 316s per_branch.test_pull.TestPull.test_pull_overwrite(BranchReferenceFormat) SKIP 25ms 316s Uninitializable branch format 316s 316s per_branch.test_check.TestBranchCheck.test_check_detects_invalid_revhistory(BzrBranchFormat7) OK 342ms 316s per_branch.test_create_checkout.TestCreateCheckout.test_checkout_format_lightweight(BzrBranchFormat6) OK 99ms 316s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_stacked(BzrBranchFormat6) OK 429ms 316s per_branch.test_branch.TestBranch.test_public_branch(RemoteBranchFormat-v2) OK 212ms 316s per_branch.test_branch.TestBranch.test_record_initial_ghost(BzrBranchFormat4) SKIP 32ms 316s repository format does not support ghosts 316s 316s per_branch.test_push.TestPush.test_push_to_checkout_updates_master(RemoteBranchFormat-v2) OK 310ms 316s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_true(BzrBranchFormat5) OK 251ms 316s per_branch.test_branch.TestBranch.test_record_two_ghosts(LocalGitBranchFormat) SKIP 13ms 316s repository format does not support ghosts 316s 316s per_branch.test_create_checkout.TestCreateCheckout.test_checkout_format_lightweight(RemoteBranchFormat-default) OK 129ms 316s per_branch.test_create_checkout.TestCreateCheckout.test_create_checkout_exists(RemoteGitBranchFormat) SKIP 8ms 316s Format Remote Git Repository is not initializable. 316s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_forward(RemoteBranchFormat-default) OK 479ms 316s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_start_only(RemoteGitBranchFormat) SKIP 10ms 316s Format Remote Git Repository is not initializable. 316s per_branch.test_branch.TestBranch.test_revision_ids_are_utf8(BranchReferenceFormat) SKIP 65ms 316s Uninitializable branch format 316s 316s per_branch.test_push.TestPush.test_push_uses_read_lock(BzrBranchFormat4) OK 81ms 316s per_branch.test_push.TestPush.test_push_with_default_stacking_does_not_create_broken_branch(LocalGitBranchFormat) SKIP 6ms 316s Not a metadir format. 316s 316s per_branch.test_push.TestPush.test_push_within_repository(BranchReferenceFormat) OK 40ms 316s per_branch.test_create_checkout.TestCreateCheckout.test_create_lightweight_checkout(BzrBranchFormat5) OK 114ms 316s per_branch.test_branch.TestBranch.test_submit_branch(BzrBranchFormat7) OK 68ms 316s per_branch.test_commit.TestCommit.test_commit_nicks(BzrBranchFormat8) OK 156ms 316s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_start_only_forward(BzrBranchFormat5) OK 163ms 316s per_branch.test_pull.TestPull.test_pull_overwrite_set(BzrBranchFormat7) OK 373ms 316s per_branch.test_push.TestPushHook.test_post_push_bound_branch(BzrBranchFormat7) OK 108ms 316s per_branch.test_branch.TestBranch.test_submit_branch(RemoteBranchFormat-v2) OK 108ms 316s per_branch.test_branch.TestBranchControlComponent.test_urls(BzrBranchFormat4) OK 16ms 316s per_branch.test_branch.TestBranchFormat.test_branch_format_network_name(LocalGitBranchFormat) OK 21ms 316s per_branch.test_commit.TestCommitHook.test_post_commit_bound(BzrBranchFormat6) OK 132ms 316s per_branch.test_branch.TestBranchFormat.test_get_config_calls(BranchReferenceFormat) SKIP 17ms 316s Uninitializable branch format 316s 316s per_branch.test_branch.TestBranchPushLocations.test_get_push_location_exact(BzrBranchFormat7) OK 35ms 316s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_exclude(BzrBranchFormat8) OK 112ms 316s per_branch.test_create_checkout.TestCreateCheckout.test_create_revision_checkout(BzrBranchFormat8) OK 255ms 316s per_branch.test_commit.TestCommitHook.test_post_commit_bound(RemoteBranchFormat-default) OK 104ms 316s per_branch.test_commit.TestCommitHook.test_post_commit_not_to_origin(RemoteGitBranchFormat) SKIP 13ms 316s Format Remote Git Repository is not initializable. 316s per_branch.test_branch.TestBranchPushLocations.test_get_push_location_exact(RemoteBranchFormat-v2) OK 82ms 316s per_branch.test_branch.TestBranchPushLocations.test_get_push_location_unset(BzrBranchFormat4) OK 34ms 316s per_branch.test_commit.TestCommitHook.test_post_commit_to_origin(BzrBranchFormat5) OK 72ms 316s per_branch.test_branch.TestBranchPushLocations.test_set_push_location(LocalGitBranchFormat) OK 37ms 316s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_exclude_forward(BzrBranchFormat6) OK 161ms 317s per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format(BranchReferenceFormat) SKIP 29ms 317s Uninitializable branch format 317s 317s per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format_default(BzrBranchFormat7) OK 33ms 317s per_branch.test_commit.TestCommitHook.test_pre_commit_delta(BzrBranchFormat8) OK 134ms 317s per_branch.test_create_clone.TestCreateClone.test_create_clone_of_multiple_roots(BzrBranchFormat6) OK 238ms 317s per_branch.test_branch.TestChildSubmitFormats.test_get_child_submit_format_default(RemoteBranchFormat-v2) OK 83ms 317s per_branch.test_push.TestPushHook.test_post_push_bound_branch(RemoteBranchFormat-v2) OK 441ms 317s per_branch.test_branch.TestFormat.test_format_initialize_find_open(BzrBranchFormat4) OK 46ms 317s per_branch.test_branch.TestFormat.test_get_reference(LocalGitBranchFormat) OK 11ms 317s per_branch.test_branch.TestFormat.test_set_reference(BranchReferenceFormat) SKIP 28ms 317s Uninitializable branch format 317s 317s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_stacked(RemoteBranchFormat-default) OK 762ms 317s per_branch.test_push.TestPushHook.test_post_push_empty_history(BzrBranchFormat4) OK 51ms 317s per_branch.test_branch.TestFormatMetadata.test_stores_revno(BzrBranchFormat7) OK 4ms 317s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_stacked_hooks_get_stacked_branch(RemoteGitBranchFormat) SKIP 5ms 317s Format Remote Git Repository is not initializable. 317s per_branch.test_branch.TestFormatMetadata.test_stores_revno(RemoteBranchFormat-v2) OK 7ms 317s per_branch.test_push.TestPushHook.test_post_push_nonempty_history(LocalGitBranchFormat)ERROR 30ms 317s log: {{{ 317s 117.474 preparing to commit 317s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_push.TestPushHook.test_post_push_nonempty_history(LocalGitBranchFormat)/work/target/ 317s 117.476 Selecting files for commit with filter None 317s 117.479 aborting commit write group because of exception: 317s 117.481 Traceback (most recent call last): 317s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 317s self._update_builder_with_changes() 317s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 317s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 317s for path, fs_hash in self.builder.record_iter_changes( 317s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 317s self.work_tree, self.basis_revid, iter_changes 317s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 317s ): 317s ^ 317s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 317s for change in iter_changes: 317s ^^^^^^^^^^^^ 317s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 317s for change in iter_changes: 317s ^^^^^^^^^^^^ 317s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 317s (oldpath, oldmode, oldsha) = old 317s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 317s TypeError: cannot unpack non-iterable NoneType object 317s }}} 317s 317s Traceback (most recent call last): 317s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_push.py", line 401, in test_post_push_nonempty_history 317s rev1 = target.commit("rev 1") 317s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 317s committed_id = commit.Commit().commit( 317s working_tree=self, 317s ...<3 lines>... 317s **kwargs, 317s ) 317s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 317s self._update_builder_with_changes() 317s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 317s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 317s for path, fs_hash in self.builder.record_iter_changes( 317s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 317s self.work_tree, self.basis_revid, iter_changes 317s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 317s ): 317s ^ 317s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 317s for change in iter_changes: 317s ^^^^^^^^^^^^ 317s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 317s for change in iter_changes: 317s ^^^^^^^^^^^^ 317s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 317s (oldpath, oldmode, oldsha) = old 317s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 317s TypeError: cannot unpack non-iterable NoneType object 317s 317s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_fixes_invalid_revhistory(BranchReferenceFormat) SKIP 11ms 317s test only applies to bzr formats 317s 317s per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_are_opened(BzrBranchFormat4) SKIP 52ms 317s format does not support stacking 317s 317s per_branch.test_commit.TestCommitHook.test_pre_commit_fails(BzrBranchFormat6) OK 172ms 317s per_branch.test_check.TestBranchCheck.test_check_detects_invalid_revhistory(RemoteBranchFormat-v2) OK 917ms 317s per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_not_opened(LocalGitBranchFormat) SKIP 11ms 317s format does not support stacking 317s 317s per_branch.test_config.TestGetConfig.test_set_submit_branch(BzrBranchFormat4) OK 19ms 317s per_branch.test_branch.TestStrict.test_strict_history(BranchReferenceFormat) SKIP 26ms 317s Uninitializable branch format 317s 317s per_branch.test_branch.TestTestCaseWithBranch.test_branch_format_matches_bzrdir_branch_format(BzrBranchFormat7) OK 5ms 317s per_branch.test_branch.TestTestCaseWithBranch.test_branch_format_matches_bzrdir_branch_format(RemoteBranchFormat-v2) OK 8ms 317s per_branch.test_config.TestGetConfig.test_set_user_option_with_dict(LocalGitBranchFormat) OK 31ms 317s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_false(BzrBranchFormat5) OK 111ms 317s per_branch.test_create_checkout.TestCreateCheckout.test_checkout_format_heavyweight(BranchReferenceFormat) SKIP 29ms 317s Uninitializable branch format 317s 317s per_branch.test_branch.TestTestCaseWithBranch.test_make_branch_gets_expected_format(BzrBranchFormat4) OK 43ms 317s per_branch.test_branch.TestUncommittedChanges.test_get_unshelver(LocalGitBranchFormat)ERROR 23ms 317s log: {{{ 317s 117.631 preparing to commit 317s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_branch.TestUncommittedChanges.test_get_unshelver(LocalGitBranchFormat)/work/tree/ 317s 117.633 Selecting files for commit with filter None 317s 117.634 aborting commit write group because of exception: 317s 117.635 Traceback (most recent call last): 317s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 317s self._update_builder_with_changes() 317s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 317s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 317s for path, fs_hash in self.builder.record_iter_changes( 317s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 317s self.work_tree, self.basis_revid, iter_changes 317s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 317s ): 317s ^ 317s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 317s for change in iter_changes: 317s ^^^^^^^^^^^^ 317s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 317s for change in iter_changes: 317s ^^^^^^^^^^^^ 317s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 317s (oldpath, oldmode, oldsha) = old 317s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 317s TypeError: cannot unpack non-iterable NoneType object 317s }}} 317s 317s Traceback (most recent call last): 317s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_branch.py", line 937, in test_get_unshelver 317s tree.commit("") 317s ~~~~~~~~~~~^^^^ 317s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 317s committed_id = commit.Commit().commit( 317s working_tree=self, 317s ...<3 lines>... 317s **kwargs, 317s ) 317s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 317s self._update_builder_with_changes() 317s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 317s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 317s for path, fs_hash in self.builder.record_iter_changes( 317s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 317s self.work_tree, self.basis_revid, iter_changes 317s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 317s ): 317s ^ 317s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 317s for change in iter_changes: 317s ^^^^^^^^^^^^ 317s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 317s for change in iter_changes: 317s ^^^^^^^^^^^^ 317s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 317s (oldpath, oldmode, oldsha) = old 317s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 317s TypeError: cannot unpack non-iterable NoneType object 317s 317s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_handles_ghosts_in_revhistory(BzrBranchFormat7) OK 144ms 317s per_branch.test_branch.TestUncommittedChanges.test_get_unshelver_bound(BranchReferenceFormat) SKIP 18ms 317s Uninitializable branch format 317s 317s per_branch.test_create_checkout.TestCreateCheckout.test_checkout_format_lightweight(BzrBranchFormat7) OK 52ms 317s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted(BzrBranchFormat7) OK 39ms 317s per_branch.test_pull.TestPull.test_pull_overwrite_set(RemoteBranchFormat-v2) OK 762ms 317s per_branch.test_pull.TestPull.test_pull_overwrite_set_tags(BzrBranchFormat4) SKIP 21ms 317s branch does not support tags 317s 317s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_handles_ghosts_in_revhistory(RemoteBranchFormat-v2) SKIP 120ms 317s repository format does not support ghosts 317s 317s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_exclude_forward(RemoteBranchFormat-default) OK 536ms 317s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_true(BzrBranchFormat8) OK 201ms 317s per_branch.test_pull.TestPull.test_pull_returns_result(LocalGitBranchFormat)ERROR 26ms 317s log: {{{ 317s 117.762 preparing to commit 317s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_pull.TestPull.test_pull_returns_result(LocalGitBranchFormat)/work/parent/ 317s 117.764 Selecting files for commit with filter None 317s 117.764 aborting commit write group because of exception: 317s 117.766 Traceback (most recent call last): 317s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 317s self._update_builder_with_changes() 317s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 317s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 317s for path, fs_hash in self.builder.record_iter_changes( 317s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 317s self.work_tree, self.basis_revid, iter_changes 317s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 317s ): 317s ^ 317s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 317s for change in iter_changes: 317s ^^^^^^^^^^^^ 317s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 317s for change in iter_changes: 317s ^^^^^^^^^^^^ 317s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 317s (oldpath, oldmode, oldsha) = old 317s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 317s TypeError: cannot unpack non-iterable NoneType object 317s }}} 317s 317s Traceback (most recent call last): 317s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_pull.py", line 99, in test_pull_returns_result 317s p1 = parent.commit("1st post") 317s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 317s committed_id = commit.Commit().commit( 317s working_tree=self, 317s ...<3 lines>... 317s **kwargs, 317s ) 317s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 317s self._update_builder_with_changes() 317s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 317s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 317s for path, fs_hash in self.builder.record_iter_changes( 317s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 317s self.work_tree, self.basis_revid, iter_changes 317s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 317s ): 317s ^ 317s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 317s for change in iter_changes: 317s ^^^^^^^^^^^^ 317s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 317s for change in iter_changes: 317s ^^^^^^^^^^^^ 317s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 317s (oldpath, oldmode, oldsha) = old 317s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 317s TypeError: cannot unpack non-iterable NoneType object 317s 317s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_include(RemoteGitBranchFormat) SKIP 6ms 317s Format Remote Git Repository is not initializable. 317s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_returns_reconciler(BzrBranchFormat4) OK 27ms 317s per_branch.test_create_checkout.TestCreateCheckout.test_checkout_format_lightweight(RemoteBranchFormat-v2) OK 140ms 317s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_supports_thorough(LocalGitBranchFormat) OK 12ms 317s per_branch.test_pull.TestPull.test_pull_stop_revision_merges_and_fetches_tags(BranchReferenceFormat) SKIP 29ms 317s Uninitializable branch format 317s 317s per_branch.test_revision_id_to_dotted_revno.TestRevisionIdToDottedRevno.test_lookup_dotted_revno(BranchReferenceFormat) SKIP 21ms 317s Uninitializable branch format 317s 317s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted(RemoteBranchFormat-v2) OK 139ms 317s per_branch.test_create_checkout.TestCreateCheckout.test_create_checkout_exists(BzrBranchFormat4) OK 41ms 317s per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_empty(BzrBranchFormat7) OK 24ms 317s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted_already_stored(BzrBranchFormat4) OK 17ms 317s per_branch.test_create_checkout.TestCreateCheckout.test_create_lightweight_checkout(LocalGitBranchFormat) OK 24ms 317s per_branch.test_commit.TestCommit.test_commit_nicks(BzrBranchFormat6) OK 84ms 317s per_branch.test_create_clone.TestCreateClone.test_create_clone_of_multiple_roots(RemoteBranchFormat-default) OK 505ms 317s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted_bound(LocalGitBranchFormat) SKIP 36ms 317s Branch cannot be bound. 317s 317s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_missing_parent_dir(RemoteGitBranchFormat) SKIP 6ms 317s Format Remote Git Repository is not initializable. 317s per_branch.test_create_checkout.TestCreateCheckout.test_create_revision_checkout(BranchReferenceFormat) SKIP 29ms 317s Uninitializable branch format 317s 317s per_branch.test_commit.TestCommitHook.test_pre_commit_fails(RemoteBranchFormat-default) OK 368ms 317s per_branch.test_commit.TestCommitHook.test_pre_commit_passes(RemoteGitBranchFormat) SKIP 6ms 317s Format Remote Git Repository is not initializable. 317s per_branch.test_branch.TestUncommittedChanges.test_store_uncommitted_none(BranchReferenceFormat) SKIP 29ms 317s Uninitializable branch format 317s 317s per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_empty(RemoteBranchFormat-v2) OK 95ms 317s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_include_forward(BzrBranchFormat5) OK 161ms 317s per_branch.test_break_lock.TestBreakLock.test_locked(BzrBranchFormat7) OK 47ms 317s per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_mainline_ghost(BzrBranchFormat4) SKIP 21ms 317s repository format does not support ghosts 317s 317s per_branch.test_dotted_revno_to_revision_id.TestDottedRevnoToRevisionId.test_ghost_revision(BzrBranchFormat5) SKIP 85ms 317s branch format stores full history 317s 317s per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_simple_revno(LocalGitBranchFormat)ERROR 49ms 317s log: {{{ 317s 117.980 preparing to commit 317s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_simple_revno(LocalGitBranchFormat)/work/tree/ 317s 117.982 Selecting files for commit with filter None 317s 117.984 aborting commit write group because of exception: 317s 117.985 Traceback (most recent call last): 317s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 317s self._update_builder_with_changes() 317s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 317s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 317s for path, fs_hash in self.builder.record_iter_changes( 317s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 317s self.work_tree, self.basis_revid, iter_changes 317s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 317s ): 317s ^ 317s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 317s for change in iter_changes: 317s ^^^^^^^^^^^^ 317s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 317s for change in iter_changes: 317s ^^^^^^^^^^^^ 317s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 317s (oldpath, oldmode, oldsha) = old 317s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 317s TypeError: cannot unpack non-iterable NoneType object 317s }}} 317s 317s Traceback (most recent call last): 317s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_revision_id_to_revno.py", line 26, in test_simple_revno 317s tree, revmap = self.create_tree_with_merge() 317s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 317s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/__init__.py", line 110, in create_tree_with_merge 317s revmap["1"] = tree.commit("first") 317s ~~~~~~~~~~~^^^^^^^^^ 317s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 317s committed_id = commit.Commit().commit( 317s working_tree=self, 317s ...<3 lines>... 317s **kwargs, 317s ) 317s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 317s self._update_builder_with_changes() 317s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 317s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 317s for path, fs_hash in self.builder.record_iter_changes( 317s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 317s self.work_tree, self.basis_revid, iter_changes 317s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 317s ): 317s ^ 317s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 317s for change in iter_changes: 317s ^^^^^^^^^^^^ 317s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 317s for change in iter_changes: 317s ^^^^^^^^^^^^ 317s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 317s (oldpath, oldmode, oldsha) = old 317s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 317s TypeError: cannot unpack non-iterable NoneType object 317s 317s per_branch.test_sprout.TestSprout.test_sprout_branch_nickname(BranchReferenceFormat) SKIP 4ms 317s XXX branch sprouting is not yet tested. 317s per_branch.test_break_lock.TestBreakLock.test_locked(RemoteBranchFormat-v2) OK 137ms 317s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges(BzrBranchFormat8) OK 163ms 317s per_branch.test_dotted_revno_to_revision_id.TestDottedRevnoToRevisionId.test_lookup_revision_id_by_dotted(BzrBranchFormat8) OK 135ms 317s per_branch.test_break_lock.TestBreakLock.test_unlocked(BzrBranchFormat4) OK 29ms 317s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_missing_parent_dir_create(BzrBranchFormat5) OK 241ms 317s per_branch.test_sprout.TestSprout.test_sprout_branch_parent(BzrBranchFormat7) OK 108ms 317s per_branch.test_create_clone.TestCreateClone.test_create_clone_of_multiple_roots(BzrBranchFormat7) OK 255ms 317s per_branch.test_commit.TestCommit.test_commit_nicks(RemoteBranchFormat-default) OK 280ms 317s per_branch.test_break_lock.TestBreakLock.test_unlocked_repo_locked(LocalGitBranchFormat) SKIP 20ms 317s Repository does not use physical locks. 317s 317s per_branch.test_commit.TestCommitHook.test_post_commit_bound(RemoteGitBranchFormat) SKIP 5ms 317s Format Remote Git Repository is not initializable. 317s per_branch.test_get_rev_id.TestGetRevid.test_empty_branch(BzrBranchFormat6) OK 31ms 317s per_branch.test_break_lock.TestBreakLock.test_unlocks_master_branch(BranchReferenceFormat) SKIP 23ms 317s Uninitializable branch format 317s 317s per_branch.test_get_rev_id.TestGetRevid.test_empty_branch(RemoteBranchFormat-default) OK 42ms 317s per_branch.test_pull.TestPull.test_pull_updates_checkout_and_master(BzrBranchFormat7) OK 405ms 317s per_branch.test_commit.TestCommitHook.test_post_commit_not_to_origin(BzrBranchFormat5) OK 67ms 317s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_can_show_non_parents(BzrBranchFormat6) OK 110ms 317s per_branch.test_check.TestBranchCheck.test__get_check_refs(BzrBranchFormat7) OK 86ms 318s per_branch.test_commit.TestCommitHook.test_post_commit_to_origin(BzrBranchFormat8) OK 63ms 318s per_branch.test_sprout.TestSprout.test_sprout_branch_parent(RemoteBranchFormat-v2) OK 174ms 318s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_no_revision_id(BzrBranchFormat8) OK 181ms 318s per_branch.test_get_rev_id.TestGetRevid.test_non_empty_branch(RemoteGitBranchFormat) OK 117ms 318s per_branch.test_sprout.TestSprout.test_sprout_from_any_repo_revision(BzrBranchFormat4) OK 76ms 318s per_branch.test_sprout.TestSprout.test_sprout_partial(LocalGitBranchFormat)ERROR 22ms 318s log: {{{ 318s 118.388 preparing to commit 318s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_partial(LocalGitBranchFormat)/work/a/ 318s 118.390 Selecting files for commit with filter None 318s 118.391 aborting commit write group because of exception: 318s 118.393 Traceback (most recent call last): 318s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 318s self._update_builder_with_changes() 318s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 318s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 318s for path, fs_hash in self.builder.record_iter_changes( 318s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 318s self.work_tree, self.basis_revid, iter_changes 318s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 318s ): 318s ^ 318s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 318s for change in iter_changes: 318s ^^^^^^^^^^^^ 318s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 318s for change in iter_changes: 318s ^^^^^^^^^^^^ 318s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 318s (oldpath, oldmode, oldsha) = old 318s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 318s TypeError: cannot unpack non-iterable NoneType object 318s }}} 318s 318s Traceback (most recent call last): 318s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_sprout.py", line 87, in test_sprout_partial 318s rev1 = wt_a.commit("commit one") 318s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 318s committed_id = commit.Commit().commit( 318s working_tree=self, 318s ...<3 lines>... 318s **kwargs, 318s ) 318s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 318s self._update_builder_with_changes() 318s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 318s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 318s for path, fs_hash in self.builder.record_iter_changes( 318s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 318s self.work_tree, self.basis_revid, iter_changes 318s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 318s ): 318s ^ 318s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 318s for change in iter_changes: 318s ^^^^^^^^^^^^ 318s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 318s for change in iter_changes: 318s ^^^^^^^^^^^^ 318s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 318s (oldpath, oldmode, oldsha) = old 318s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 318s TypeError: cannot unpack non-iterable NoneType object 318s 318s per_branch.test_get_revision_id_to_revno_map.TestCaching.test_locked(BzrBranchFormat5) OK 104ms 318s per_branch.test_commit.TestCommitHook.test_pre_commit_delta(BzrBranchFormat6) OK 135ms 318s per_branch.test_sprout.TestSprout.test_sprout_partial_not_in_revision_history(BranchReferenceFormat) SKIP 22ms 318s Uninitializable branch format 318s 318s per_branch.test_check.TestBranchCheck.test__get_check_refs(RemoteBranchFormat-v2) OK 253ms 318s per_branch.test_sprout.TestSprout.test_sprout_preserves_tags(BzrBranchFormat7) OK 99ms 318s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_revision_id(BzrBranchFormat6) OK 214ms 318s per_branch.test_check.TestBranchCheck.test_check_branch_report_results(BzrBranchFormat4) OK 21ms 318s per_branch.test_check.TestBranchCheck.test_check_detects_invalid_revhistory(LocalGitBranchFormat)ERROR 20ms 318s log: {{{ 318s 118.536 preparing to commit 318s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_check.TestBranchCheck.test_check_detects_invalid_revhistory(LocalGitBranchFormat)/work/test/ 318s 118.538 Selecting files for commit with filter None 318s 118.539 aborting commit write group because of exception: 318s 118.541 Traceback (most recent call last): 318s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 318s self._update_builder_with_changes() 318s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 318s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 318s for path, fs_hash in self.builder.record_iter_changes( 318s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 318s self.work_tree, self.basis_revid, iter_changes 318s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 318s ): 318s ^ 318s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 318s for change in iter_changes: 318s ^^^^^^^^^^^^ 318s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 318s for change in iter_changes: 318s ^^^^^^^^^^^^ 318s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 318s (oldpath, oldmode, oldsha) = old 318s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 318s TypeError: cannot unpack non-iterable NoneType object 318s }}} 318s 318s Traceback (most recent call last): 318s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_check.py", line 30, in test_check_detects_invalid_revhistory 318s r1 = tree.commit("one") 318s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 318s committed_id = commit.Commit().commit( 318s working_tree=self, 318s ...<3 lines>... 318s **kwargs, 318s ) 318s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 318s self._update_builder_with_changes() 318s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 318s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 318s for path, fs_hash in self.builder.record_iter_changes( 318s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 318s self.work_tree, self.basis_revid, iter_changes 318s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 318s ): 318s ^ 318s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 318s for change in iter_changes: 318s ^^^^^^^^^^^^ 318s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 318s for change in iter_changes: 318s ^^^^^^^^^^^^ 318s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 318s (oldpath, oldmode, oldsha) = old 318s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 318s TypeError: cannot unpack non-iterable NoneType object 318s 318s per_branch.test_get_revision_id_to_revno_map.TestCaching.test_set_last_revision_info_when_locked(BzrBranchFormat8) OK 144ms 318s per_branch.test_config.TestGetConfig.test_set_submit_branch(BranchReferenceFormat) SKIP 19ms 318s Uninitializable branch format 318s 318s per_branch.test_config.TestGetConfig.test_set_user_option_with_dict(BzrBranchFormat7) OK 30ms 318s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_can_show_non_parents(RemoteBranchFormat-default) OK 388ms 318s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_forward(RemoteGitBranchFormat) SKIP 9ms 318s Format Remote Git Repository is not initializable. 318s per_branch.test_create_clone.TestCreateClone.test_create_clone_of_multiple_roots(RemoteBranchFormat-v2) OK 496ms 318s per_branch.test_get_revision_id_to_revno_map.TestCaching.test_unlocked(BzrBranchFormat6) OK 110ms 318s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_missing_parent_dir(BzrBranchFormat4) OK 30ms 318s per_branch.test_commit.TestCommitHook.test_pre_commit_delta(RemoteBranchFormat-default) OK 284ms 318s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_missing_parent_dir_create(LocalGitBranchFormat)ERROR 28ms 318s log: {{{ 318s 118.682 preparing to commit 318s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_missing_parent_dir_create(LocalGitBranchFormat)/work/source/ 318s 118.684 Selecting files for commit with filter None 318s 118.691 aborting commit write group because of exception: 318s 118.694 Traceback (most recent call last): 318s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 318s self._update_builder_with_changes() 318s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 318s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 318s for path, fs_hash in self.builder.record_iter_changes( 318s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 318s self.work_tree, self.basis_revid, iter_changes 318s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 318s ): 318s ^ 318s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 318s for change in iter_changes: 318s ^^^^^^^^^^^^ 318s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 318s for change in iter_changes: 318s ^^^^^^^^^^^^ 318s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 318s (oldpath, oldmode, oldsha) = old 318s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 318s TypeError: cannot unpack non-iterable NoneType object 318s }}} 318s 318s Traceback (most recent call last): 318s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_create_clone.py", line 37, in test_create_clone_on_transport_missing_parent_dir_create 318s tree.commit("a commit") 318s ~~~~~~~~~~~^^^^^^^^^^^^ 318s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 318s committed_id = commit.Commit().commit( 318s working_tree=self, 318s ...<3 lines>... 318s **kwargs, 318s ) 318s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 318s self._update_builder_with_changes() 318s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 318s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 318s for path, fs_hash in self.builder.record_iter_changes( 318s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 318s self.work_tree, self.basis_revid, iter_changes 318s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 318s ): 318s ^ 318s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 318s for change in iter_changes: 318s ^^^^^^^^^^^^ 318s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 318s for change in iter_changes: 318s ^^^^^^^^^^^^ 318s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 318s (oldpath, oldmode, oldsha) = old 318s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 318s TypeError: cannot unpack non-iterable NoneType object 318s 318s per_branch.test_commit.TestCommitHook.test_pre_commit_fails(RemoteGitBranchFormat) SKIP 7ms 318s Format Remote Git Repository is not initializable. 318s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_no_revision_id(BranchReferenceFormat) SKIP 22ms 318s Uninitializable branch format 318s 318s per_branch.test_config.TestGetConfig.test_set_user_option_with_dict(RemoteBranchFormat-v2) OK 127ms 318s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_ignore_non_parents(BzrBranchFormat5) OK 176ms 318s per_branch.test_commit.TestCommitHook.test_pre_commit_passes(BzrBranchFormat5) OK 141ms 318s per_branch.test_create_checkout.TestCreateCheckout.test_checkout_format_heavyweight(BzrBranchFormat4) OK 154ms 318s per_branch.test_sprout.TestSprout.test_sprout_preserves_tags(RemoteBranchFormat-v2) OK 403ms 318s per_branch.test_dotted_revno_to_revision_id.TestDottedRevnoToRevisionId.test_ghost_revision(BzrBranchFormat8) OK 97ms 318s per_branch.test_pull.TestPull.test_pull_updates_checkout_and_master(RemoteBranchFormat-v2) OK 727ms 318s per_branch.test_create_checkout.TestCreateCheckout.test_checkout_format_lightweight(LocalGitBranchFormat) OK 65ms 318s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_revision_id(RemoteBranchFormat-default) OK 422ms 318s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_stacked(RemoteGitBranchFormat) SKIP 8ms 318s Format Remote Git Repository is not initializable. 318s per_branch.test_sprout.TestSprout.test_sprout_stacked_hooks_get_stacked_branch(BzrBranchFormat4) SKIP 49ms 318s Format doesn't auto stack successfully. 318s 318s per_branch.test_create_checkout.TestCreateCheckout.test_create_checkout_exists(BranchReferenceFormat) SKIP 35ms 318s Uninitializable branch format 318s 318s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_exclude(BzrBranchFormat8) OK 224ms 318s per_branch.test_sprout.TestSprout.test_sprout_uses_bzrdir_branch_format(LocalGitBranchFormat) OK 52ms 318s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_revision_id(BzrBranchFormat7) OK 322ms 318s per_branch.test_sprout.TestSprout.test_sprout_with_ghost_in_mainline(BranchReferenceFormat) SKIP 32ms 318s Uninitializable branch format 318s 318s per_branch.test_create_checkout.TestCreateCheckout.test_create_lightweight_checkout(BzrBranchFormat7) OK 108ms 318s per_branch.test_pull.TestPullHook.test_post_pull_bound_branch(BzrBranchFormat4) OK 156ms 318s per_branch.test_dotted_revno_to_revision_id.TestDottedRevnoToRevisionId.test_lookup_revision_id_by_dotted(BzrBranchFormat6) OK 157ms 318s per_branch.test_pull.TestPullHook.test_post_pull_empty_history(LocalGitBranchFormat)ERROR 28ms 318s Empty attachments: 318s log 318s 318s Traceback (most recent call last): 318s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_pull.py", line 284, in test_post_pull_empty_history 318s target.pull(source) 318s ~~~~~~~~~~~^^^^^^^^ 318s File "/usr/lib/python3/dist-packages/breezy/branch.py", line 1010, in pull 318s return InterBranch.get(source, self).pull( 318s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 318s overwrite=overwrite, 318s ^^^^^^^^^^^^^^^^^^^^ 318s ...<2 lines>... 318s **kwargs, 318s ^^^^^^^^^ 318s ) 318s ^ 318s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1374, in pull 318s refs, stop_revision = self.update_refs(stop_revision) 318s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 318s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1339, in update_refs 318s result = interrepo.fetch( 318s branches=[self.source.ref], include_tags=fetch_tags 318s ) 318s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 740, in fetch 318s self.fetch_objects(wants_recorder, limit=limit) 318s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 318s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 318s refs = self.source._git.fetch( 318s self.target._git, determine_wants, progress=progress 318s ) 318s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 318s count, pack_data = self.fetch_pack_data( 318s ~~~~~~~~~~~~~~~~~~~~^ 318s determine_wants, 318s ^^^^^^^^^^^^^^^^ 318s ...<2 lines>... 318s depth=depth, 318s ^^^^^^^^^^^^ 318s ) 318s ^ 318s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 318s missing_objects = self.find_missing_objects( 318s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 318s ) 318s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 318s wants = determine_wants(refs, depth) 318s TypeError: DetermineWantsRecorder.__call__() takes 2 positional arguments but 3 were given 318s 318s per_branch.test_pull.TestPullHook.test_post_pull_nonempty_history(BranchReferenceFormat) SKIP 19ms 318s Uninitializable branch format 318s 318s per_branch.test_get_revision_id_to_revno_map.TestCaching.test_unlocked(RemoteBranchFormat-default) OK 488ms 318s per_branch.test_get_revision_id_to_revno_map.TestRevisionIdToDottedRevno.test_simple_revno(RemoteGitBranchFormat) SKIP 5ms 318s Format Remote Git Repository is not initializable. 318s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_include(BzrBranchFormat6) OK 146ms 318s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_generate_revision_history(BzrBranchFormat5) OK 15ms 318s per_branch.test_push.EmptyPushSmartEffortTests.test_empty_branch_api(BzrBranchFormat7) OK 68ms 318s per_branch.test_push.EmptyPushSmartEffortTests.test_empty_branch_api(RemoteBranchFormat-v2) SKIP 1ms 318s Does not apply when remote backing branch is also a smart branch 318s 318s per_branch.test_push.EmptyPushSmartEffortTests.test_empty_branch_command(BzrBranchFormat4) SKIP 1ms 318s Branch format is not usable via HPSS. 318s 318s per_branch.test_push.TestLossyPush.test_lossy_push_raises_same_vcs(LocalGitBranchFormat) OK 15ms 318s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_pull(BzrBranchFormat8) OK 62ms 318s per_branch.test_sprout.TestSprout.test_sprout_with_unicode_symlink(BzrBranchFormat7) OK 182ms 318s per_branch.test_push.TestPush.test_push_convergence_simple(BranchReferenceFormat) SKIP 20ms 318s Uninitializable branch format 318s 318s per_branch.test_create_checkout.TestCreateCheckout.test_create_lightweight_checkout(RemoteBranchFormat-v2) OK 180ms 319s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_push(BzrBranchFormat6) OK 67ms 319s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_stacked_hooks_get_stacked_branch(BzrBranchFormat5) OK 359ms 319s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_false(BzrBranchFormat8) OK 72ms 319s per_branch.test_create_checkout.TestCreateCheckout.test_create_revision_checkout(BzrBranchFormat4) OK 117ms 319s per_branch.test_dotted_revno_to_revision_id.TestDottedRevnoToRevisionId.test_lookup_revision_id_by_dotted(RemoteBranchFormat-default) OK 288ms 319s per_branch.test_create_clone.TestCreateClone.test_create_clone_of_multiple_roots(LocalGitBranchFormat)ERROR 18ms 319s log: {{{ 319s 119.390 preparing to commit 319s 119.391 Selecting files for commit with filter None 319s 119.392 aborting commit write group because of exception: 319s 119.394 Traceback (most recent call last): 319s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 319s self._update_builder_with_changes() 319s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 319s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 319s for path, fs_hash in self.builder.record_iter_changes( 319s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 319s self.work_tree, self.basis_revid, iter_changes 319s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 319s ): 319s ^ 319s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 319s for change in iter_changes: 319s ^^^^^^^^^^^^ 319s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 319s for change in iter_changes: 319s ^^^^^^^^^^^^ 319s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 319s (oldpath, oldmode, oldsha) = old 319s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 319s TypeError: cannot unpack non-iterable NoneType object 319s }}} 319s 319s Traceback (most recent call last): 319s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_create_clone.py", line 111, in test_create_clone_of_multiple_roots 319s rev1 = builder.build_snapshot(None, [("add", ("", None, "directory", ""))]) 319s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 319s return self._do_commit( 319s ~~~~~~~~~~~~~~~^ 319s tree, 319s ^^^^^ 319s ...<5 lines>... 319s message_callback=message_callback, 319s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 319s ) 319s ^ 319s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 319s return tree.commit( 319s ~~~~~~~~~~~^ 319s message, message_callback=message_callback, reporter=reporter, **kwargs 319s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 319s ) 319s ^ 319s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 319s committed_id = commit.Commit().commit( 319s working_tree=self, 319s ...<3 lines>... 319s **kwargs, 319s ) 319s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 319s self._update_builder_with_changes() 319s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 319s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 319s for path, fs_hash in self.builder.record_iter_changes( 319s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 319s self.work_tree, self.basis_revid, iter_changes 319s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 319s ): 319s ^ 319s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 319s for change in iter_changes: 319s ^^^^^^^^^^^^ 319s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 319s for change in iter_changes: 319s ^^^^^^^^^^^^ 319s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 319s (oldpath, oldmode, oldsha) = old 319s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 319s TypeError: cannot unpack non-iterable NoneType object 319s 319s per_branch.test_get_rev_id.TestGetRevid.test_empty_branch(RemoteGitBranchFormat) OK 34ms 319s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_missing_parent_dir(BranchReferenceFormat) SKIP 22ms 319s Uninitializable branch format 319s 319s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_include(RemoteBranchFormat-default) OK 342ms 319s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_with_merges(RemoteGitBranchFormat) SKIP 7ms 319s Format Remote Git Repository is not initializable. 319s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_push(RemoteBranchFormat-default) OK 215ms 319s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_set_last_revision_info(RemoteGitBranchFormat) OK 22ms 319s per_branch.test_get_rev_id.TestGetRevid.test_non_empty_branch(BzrBranchFormat5) OK 123ms 319s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_true(BzrBranchFormat6) OK 163ms 319s per_branch.test_hooks.TestOpen.test_create(BzrBranchFormat5) OK 14ms 319s per_branch.test_last_revision_info.TestLastRevisionInfo.test_empty_branch(BzrBranchFormat5) OK 49ms 319s per_branch.test_hooks.TestOpen.test_open(BzrBranchFormat8) OK 14ms 319s per_branch.test_hooks.TestPostChangeBranchTip.test_branch_is_locked(BzrBranchFormat6) OK 15ms 319s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_revision_id(RemoteBranchFormat-v2) OK 536ms 319s per_branch.test_hooks.TestPostChangeBranchTip.test_branch_is_locked(RemoteBranchFormat-default) OK 32ms 319s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_missing_parent_dir_create(BzrBranchFormat7) OK 189ms 319s per_branch.test_hooks.TestPostChangeBranchTip.test_calls_all_hooks_no_errors(RemoteGitBranchFormat) OK 18ms 319s per_branch.test_sprout.TestSprout.test_sprout_with_unicode_symlink(RemoteBranchFormat-v2) OK 396ms 319s per_branch.test_hooks.TestPostChangeBranchTip.test_empty_history(BzrBranchFormat5) OK 17ms 319s per_branch.test_stacking.TestStacking.test_autopack_when_stacked(BzrBranchFormat4) SKIP 25ms 319s does not support stacking 319s 319s per_branch.test_get_revision_id_to_revno_map.TestCaching.test_locked(BzrBranchFormat8) OK 120ms 319s per_branch.test_push.TestPush.test_push_merged_indirect(BzrBranchFormat7) OK 431ms 319s per_branch.test_hooks.TestPostChangeBranchTip.test_hook_runs_after_change(BzrBranchFormat8) OK 33ms 319s per_branch.test_stacking.TestStacking.test_clone_from_branch_stacked_on_relative_url_preserve_stacking(LocalGitBranchFormat)ERROR 23ms 319s log: {{{ 319s 119.665 preparing to commit 319s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_stacking.TestStacking.test_clone_from_branch_stacked_on_relative_url_preserve_stacking(LocalGitBranchFormat)/work/dir/stacked-on/ 319s 119.668 Selecting files for commit with filter None 319s 119.669 aborting commit write group because of exception: 319s 119.672 Traceback (most recent call last): 319s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 319s self._update_builder_with_changes() 319s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 319s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 319s for path, fs_hash in self.builder.record_iter_changes( 319s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 319s self.work_tree, self.basis_revid, iter_changes 319s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 319s ): 319s ^ 319s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 319s for change in iter_changes: 319s ^^^^^^^^^^^^ 319s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 319s for change in iter_changes: 319s ^^^^^^^^^^^^ 319s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 319s (oldpath, oldmode, oldsha) = old 319s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 319s TypeError: cannot unpack non-iterable NoneType object 319s }}} 319s 319s Traceback (most recent call last): 319s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 285, in test_clone_from_branch_stacked_on_relative_url_preserve_stacking 319s stacked_bzrdir = self.make_stacked_bzrdir(in_directory="dir") 319s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 257, in make_stacked_bzrdir 319s tree.commit("Added foo") 319s ~~~~~~~~~~~^^^^^^^^^^^^^ 319s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 319s committed_id = commit.Commit().commit( 319s working_tree=self, 319s ...<3 lines>... 319s **kwargs, 319s ) 319s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 319s self._update_builder_with_changes() 319s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 319s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 319s for path, fs_hash in self.builder.record_iter_changes( 319s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 319s self.work_tree, self.basis_revid, iter_changes 319s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 319s ): 319s ^ 319s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 319s for change in iter_changes: 319s ^^^^^^^^^^^^ 319s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 319s for change in iter_changes: 319s ^^^^^^^^^^^^ 319s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 319s (oldpath, oldmode, oldsha) = old 319s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 319s TypeError: cannot unpack non-iterable NoneType object 319s 319s per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_no_preserve_stacking(BranchReferenceFormat) SKIP 23ms 319s Uninitializable branch format 319s 319s per_branch.test_hooks.TestPostChangeBranchTip.test_nonempty_history(BzrBranchFormat6) OK 43ms 319s per_branch.test_last_revision_info.TestLastRevisionInfo.test_import(BzrBranchFormat8) OK 162ms 319s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_stacked(BzrBranchFormat4) OK 178ms 319s per_branch.test_get_revision_id_to_revno_map.TestCaching.test_set_last_revision_info_when_locked(BzrBranchFormat6) OK 118ms 319s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_stacked_hooks_get_stacked_branch(LocalGitBranchFormat)ERROR 27ms 319s log: {{{ 319s 119.765 preparing to commit 319s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_stacked_hooks_get_stacked_branch(LocalGitBranchFormat)/work/source/ 319s 119.767 Selecting files for commit with filter None 319s 119.771 aborting commit write group because of exception: 319s 119.773 Traceback (most recent call last): 319s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 319s self._update_builder_with_changes() 319s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 319s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 319s for path, fs_hash in self.builder.record_iter_changes( 319s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 319s self.work_tree, self.basis_revid, iter_changes 319s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 319s ): 319s ^ 319s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 319s for change in iter_changes: 319s ^^^^^^^^^^^^ 319s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 319s for change in iter_changes: 319s ^^^^^^^^^^^^ 319s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 319s (oldpath, oldmode, oldsha) = old 319s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 319s TypeError: cannot unpack non-iterable NoneType object 319s }}} 319s 319s Traceback (most recent call last): 319s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_create_clone.py", line 126, in test_create_clone_on_transport_stacked_hooks_get_stacked_branch 319s tree.commit("a commit") 319s ~~~~~~~~~~~^^^^^^^^^^^^ 319s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 319s committed_id = commit.Commit().commit( 319s working_tree=self, 319s ...<3 lines>... 319s **kwargs, 319s ) 319s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 319s self._update_builder_with_changes() 319s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 319s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 319s for path, fs_hash in self.builder.record_iter_changes( 319s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 319s self.work_tree, self.basis_revid, iter_changes 319s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 319s ): 319s ^ 319s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 319s for change in iter_changes: 319s ^^^^^^^^^^^^ 319s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 319s for change in iter_changes: 319s ^^^^^^^^^^^^ 319s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 319s (oldpath, oldmode, oldsha) = old 319s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 319s TypeError: cannot unpack non-iterable NoneType object 319s 319s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_false(BranchReferenceFormat) SKIP 43ms 319s Uninitializable branch format 319s 319s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_true(RemoteBranchFormat-default) OK 340ms 319s per_branch.test_commit.TestCommit.test_commit_nicks(RemoteGitBranchFormat) SKIP 10ms 319s Format Remote Git Repository is not initializable. 319s per_branch.test_last_revision_info.TestLastRevisionInfo.test_import_lossy(BzrBranchFormat6) OK 175ms 319s per_branch.test_hooks.TestPostChangeBranchTip.test_nonempty_history(RemoteBranchFormat-default) OK 217ms 319s per_branch.test_hooks.TestPreChangeBranchTip.test_branch_is_locked(RemoteGitBranchFormat) OK 16ms 319s per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_preserve_stacking(BzrBranchFormat7) OK 254ms 319s per_branch.test_hooks.TestPreChangeBranchTip.test_calls_all_hooks_no_errors(BzrBranchFormat5) OK 16ms 319s per_branch.test_hooks.TestPreChangeBranchTip.test_empty_history(BzrBranchFormat8) OK 13ms 319s per_branch.test_commit.TestCommitHook.test_post_commit_bound(BzrBranchFormat5) OK 113ms 319s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_true(BzrBranchFormat7) OK 196ms 319s per_branch.test_hooks.TestPreChangeBranchTip.test_explicit_reject_by_hook(BzrBranchFormat6) OK 45ms 319s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_missing_parent_dir_create(RemoteBranchFormat-v2) OK 425ms 319s per_branch.test_commit.TestCommitHook.test_post_commit_not_to_origin(BzrBranchFormat8) OK 68ms 319s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_no_revision_id(BzrBranchFormat4) OK 57ms 319s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_revision_id(LocalGitBranchFormat)ERROR 18ms 319s log: {{{ 319s 120.100 preparing to commit 319s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_revision_id(LocalGitBranchFormat)/work/source/ 319s 120.102 Selecting files for commit with filter None 319s 120.103 aborting commit write group because of exception: 319s 120.105 Traceback (most recent call last): 319s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 319s self._update_builder_with_changes() 319s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 319s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 319s for path, fs_hash in self.builder.record_iter_changes( 319s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 319s self.work_tree, self.basis_revid, iter_changes 319s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 319s ): 319s ^ 319s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 319s for change in iter_changes: 319s ^^^^^^^^^^^^ 319s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 319s for change in iter_changes: 319s ^^^^^^^^^^^^ 319s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 319s (oldpath, oldmode, oldsha) = old 319s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 319s TypeError: cannot unpack non-iterable NoneType object 319s }}} 319s 319s Traceback (most recent call last): 319s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_create_clone.py", line 77, in test_create_clone_on_transport_revision_id 319s old_revid = tree.commit("a commit") 319s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 319s committed_id = commit.Commit().commit( 319s working_tree=self, 319s ...<3 lines>... 319s **kwargs, 319s ) 319s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 319s self._update_builder_with_changes() 319s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 319s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 319s for path, fs_hash in self.builder.record_iter_changes( 319s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 319s self.work_tree, self.basis_revid, iter_changes 319s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 319s ): 319s ^ 319s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 319s for change in iter_changes: 319s ^^^^^^^^^^^^ 319s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 319s for change in iter_changes: 319s ^^^^^^^^^^^^ 319s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 319s (oldpath, oldmode, oldsha) = old 319s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 319s TypeError: cannot unpack non-iterable NoneType object 319s 319s per_branch.test_commit.TestCommitHook.test_post_commit_to_origin(BzrBranchFormat6) OK 48ms 319s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_stacked(BranchReferenceFormat) SKIP 21ms 319s Uninitializable branch format 319s 319s per_branch.test_get_revision_id_to_revno_map.TestCaching.test_set_last_revision_info_when_locked(RemoteBranchFormat-default) OK 386ms 319s per_branch.test_get_revision_id_to_revno_map.TestCaching.test_unlocked(RemoteGitBranchFormat) SKIP 5ms 319s Format Remote Git Repository is not initializable. 319s per_branch.test_hooks.TestPreChangeBranchTip.test_explicit_reject_by_hook(RemoteBranchFormat-default) OK 208ms 319s per_branch.test_last_revision_info.TestLastRevisionInfo.test_import_lossy(RemoteBranchFormat-default) OK 339ms 319s per_branch.test_commit.TestCommitHook.test_post_commit_to_origin(RemoteBranchFormat-default) OK 150ms 320s per_branch.test_commit.TestCommitHook.test_pre_commit_delta(RemoteGitBranchFormat) SKIP 8ms 320s Format Remote Git Repository is not initializable. 320s per_branch.test_hooks.TestPreChangeBranchTip.test_hook_failure_prevents_change(RemoteGitBranchFormat) OK 45ms 320s per_branch.test_get_revision_id_to_revno_map.TestRevisionIdToDottedRevno.test_simple_revno(BzrBranchFormat5) OK 114ms 320s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_generate_revision_history(BzrBranchFormat8) OK 16ms 320s per_branch.test_hooks.TestPreChangeBranchTip.test_hook_runs_before_change(BzrBranchFormat5) OK 27ms 320s per_branch.test_last_revision_info.TestLastRevisionInfo.test_non_empty_branch(RemoteGitBranchFormat) OK 97ms 320s per_branch.test_hooks.TestPreChangeBranchTip.test_nonempty_history(BzrBranchFormat8) OK 38ms 320s per_branch.test_commit.TestCommitHook.test_pre_commit_fails(BzrBranchFormat5) OK 74ms 320s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_pull(BzrBranchFormat6) OK 66ms 320s per_branch.test_commit.TestCommitHook.test_pre_commit_passes(BzrBranchFormat8) OK 60ms 320s per_branch.test_last_revision_info.TestLastRevisionInfo.test_same_repo(BzrBranchFormat5) OK 97ms 320s per_branch.test_locking.TestBranchLocking.test_01_lock_read(BzrBranchFormat8) OK 20ms 320s per_branch.test_dotted_revno_to_revision_id.TestDottedRevnoToRevisionId.test_ghost_revision(BzrBranchFormat6) OK 48ms 320s per_branch.test_dotted_revno_to_revision_id.TestDottedRevnoToRevisionId.test_ghost_revision(RemoteBranchFormat-default) SKIP 4ms 320s repository format does not support ghosts 320s 320s per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_preserve_stacking(RemoteBranchFormat-v2) OK 504ms 320s per_branch.test_stacking.TestStacking.test_clone_stacking_policy_handling(BzrBranchFormat4) SKIP 4ms 320s Branch format 4 does not autoupgrade. 320s 320s per_branch.test_dotted_revno_to_revision_id.TestDottedRevnoToRevisionId.test_lookup_revision_id_by_dotted(RemoteGitBranchFormat) SKIP 4ms 320s Format Remote Git Repository is not initializable. 320s per_branch.test_http.InaccessibleParentTests.test_clone_invalid_parent(BzrBranchFormat6) OK 126ms 320s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_true(RemoteBranchFormat-v2) OK 453ms 320s per_branch.test_locking.TestBranchLocking.test_02_lock_write(BzrBranchFormat6) OK 29ms 320s per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on(LocalGitBranchFormat)ERROR 38ms 320s log: {{{ 320s 120.472 preparing to commit 320s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on(LocalGitBranchFormat)/work/stack-on/ 320s 120.474 Selecting files for commit with filter None 320s 120.475 aborting commit write group because of exception: 320s 120.476 Traceback (most recent call last): 320s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 320s self._update_builder_with_changes() 320s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 320s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 320s for path, fs_hash in self.builder.record_iter_changes( 320s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 320s self.work_tree, self.basis_revid, iter_changes 320s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 320s ): 320s ^ 320s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 320s for change in iter_changes: 320s ^^^^^^^^^^^^ 320s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 320s for change in iter_changes: 320s ^^^^^^^^^^^^ 320s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 320s (oldpath, oldmode, oldsha) = old 320s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 320s TypeError: cannot unpack non-iterable NoneType object 320s }}} 320s 320s Traceback (most recent call last): 320s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 394, in test_fetch_copies_from_stacked_on 320s stacked, unstacked, rev1 = self.prepare_stacked_on_fetch() 320s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 320s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 385, in prepare_stacked_on_fetch 320s rev1 = stack_on.commit("first commit") 320s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 320s committed_id = commit.Commit().commit( 320s working_tree=self, 320s ...<3 lines>... 320s **kwargs, 320s ) 320s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 320s self._update_builder_with_changes() 320s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 320s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 320s for path, fs_hash in self.builder.record_iter_changes( 320s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 320s self.work_tree, self.basis_revid, iter_changes 320s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 320s ): 320s ^ 320s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 320s for change in iter_changes: 320s ^^^^^^^^^^^^ 320s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 320s for change in iter_changes: 320s ^^^^^^^^^^^^ 320s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 320s (oldpath, oldmode, oldsha) = old 320s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 320s TypeError: cannot unpack non-iterable NoneType object 320s 320s per_branch.test_get_rev_id.TestGetRevid.test_empty_branch(BzrBranchFormat5) OK 46ms 320s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_stacked_hooks_get_stacked_branch(BzrBranchFormat7) OK 385ms 320s per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on_and_stacked(BranchReferenceFormat) SKIP 26ms 320s Uninitializable branch format 320s 320s per_branch.test_commit.TestCommit.test_commit_nicks(BzrBranchFormat4) OK 58ms 320s per_branch.test_locking.TestBranchLocking.test_02_lock_write(RemoteBranchFormat-default) SKIP 60ms 320s Could not instrument branch control files. 320s per_branch.test_locking.TestBranchLocking.test_03_lock_fail_unlock_repo(RemoteGitBranchFormat) SKIP 7ms 320s Format Remote Git Repository is not initializable. 320s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_pull(RemoteBranchFormat-default) OK 203ms 320s per_branch.test_push.TestPush.test_push_merged_indirect(RemoteBranchFormat-v2) OK 890ms 320s per_branch.test_commit.TestCommitHook.test_post_commit_bound(LocalGitBranchFormat) OK 37ms 320s per_branch.test_commit.TestCommitHook.test_post_commit_not_to_origin(BranchReferenceFormat) SKIP 31ms 320s Uninitializable branch format 320s 320s per_branch.test_locking.TestBranchLocking.test_04_lock_fail_unlock_control(BzrBranchFormat5) OK 72ms 320s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_push(RemoteGitBranchFormat) OK 62ms 320s per_branch.test_push.TestPush.test_push_new_tag_to_bound_branch(BzrBranchFormat4) SKIP 65ms 320s Format does not support bound branches 320s 320s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_set_last_revision_info(BzrBranchFormat5) OK 16ms 320s per_branch.test_hooks.TestOpen.test_create(BzrBranchFormat8) OK 11ms 320s per_branch.test_get_rev_id.TestGetRevid.test_non_empty_branch(BzrBranchFormat8) OK 149ms 320s per_branch.test_locking.TestBranchLocking.test_05_lock_read_fail_repo(BzrBranchFormat8) OK 43ms 320s per_branch.test_push.TestPush.test_push_overwrite_of_non_tip_with_stop_revision(LocalGitBranchFormat)ERROR 29ms 320s log: {{{ 320s 120.644 preparing to commit 320s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_push.TestPush.test_push_overwrite_of_non_tip_with_stop_revision(LocalGitBranchFormat)/work/source/ 320s 120.651 Selecting files for commit with filter None 320s 120.652 aborting commit write group because of exception: 320s 120.654 Traceback (most recent call last): 320s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 320s self._update_builder_with_changes() 320s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 320s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 320s for path, fs_hash in self.builder.record_iter_changes( 320s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 320s self.work_tree, self.basis_revid, iter_changes 320s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 320s ): 320s ^ 320s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 320s for change in iter_changes: 320s ^^^^^^^^^^^^ 320s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 320s for change in iter_changes: 320s ^^^^^^^^^^^^ 320s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 320s (oldpath, oldmode, oldsha) = old 320s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 320s TypeError: cannot unpack non-iterable NoneType object 320s }}} 320s 320s Traceback (most recent call last): 320s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_push.py", line 196, in test_push_overwrite_of_non_tip_with_stop_revision 320s source.commit("1st commit") 320s ~~~~~~~~~~~~~^^^^^^^^^^^^^^ 320s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 320s committed_id = commit.Commit().commit( 320s working_tree=self, 320s ...<3 lines>... 320s **kwargs, 320s ) 320s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 320s self._update_builder_with_changes() 320s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 320s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 320s for path, fs_hash in self.builder.record_iter_changes( 320s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 320s self.work_tree, self.basis_revid, iter_changes 320s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 320s ): 320s ^ 320s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 320s for change in iter_changes: 320s ^^^^^^^^^^^^ 320s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 320s for change in iter_changes: 320s ^^^^^^^^^^^^ 320s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 320s (oldpath, oldmode, oldsha) = old 320s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 320s TypeError: cannot unpack non-iterable NoneType object 320s 320s per_branch.test_hooks.TestOpen.test_open(BzrBranchFormat6) OK 15ms 320s per_branch.test_commit.TestCommitHook.test_post_commit_to_origin(BzrBranchFormat7) OK 84ms 320s per_branch.test_push.TestPush.test_push_overwrite_with_older_mainline_rev(BranchReferenceFormat) SKIP 28ms 320s Uninitializable branch format 320s 320s per_branch.test_locking.TestBranchLocking.test_06_lock_write_fail_repo(BzrBranchFormat6) OK 38ms 320s per_branch.test_hooks.TestOpen.test_open(RemoteBranchFormat-default) OK 41ms 320s per_branch.test_hooks.TestPostChangeBranchTip.test_branch_is_locked(RemoteGitBranchFormat) OK 15ms 320s per_branch.test_hooks.TestPostChangeBranchTip.test_calls_all_hooks_no_errors(BzrBranchFormat5) OK 15ms 320s per_branch.test_locking.TestBranchLocking.test_06_lock_write_fail_repo(RemoteBranchFormat-default) SKIP 48ms 320s Could not instrument branch control files. 320s per_branch.test_locking.TestBranchLocking.test_07_lock_read_fail_control(RemoteGitBranchFormat) SKIP 11ms 320s Format Remote Git Repository is not initializable. 320s per_branch.test_hooks.TestPostChangeBranchTip.test_empty_history(BzrBranchFormat8) OK 14ms 320s per_branch.test_hooks.TestPostChangeBranchTip.test_hook_runs_after_change(BzrBranchFormat6) OK 29ms 320s per_branch.test_locking.TestBranchLocking.test_08_lock_write_fail_control(BzrBranchFormat5) OK 33ms 320s per_branch.test_get_revision_id_to_revno_map.TestCaching.test_locked(BzrBranchFormat6) OK 141ms 320s per_branch.test_http.InaccessibleParentTests.test_clone_invalid_parent(RemoteBranchFormat-default) OK 356ms 320s per_branch.test_locking.TestBranchLocking.test_dont_leave_lock_in_place(BzrBranchFormat8) OK 50ms 320s per_branch.test_http.InaccessibleParentTests.test_get_parent_invalid(RemoteGitBranchFormat) SKIP 22ms 320s Format Remote Git Repository is not initializable. 320s per_branch.test_commit.TestCommitHook.test_post_commit_to_origin(RemoteBranchFormat-v2) OK 182ms 320s per_branch.test_locking.TestBranchLocking.test_leave_lock_in_place(BzrBranchFormat6) OK 39ms 320s per_branch.test_push.TestPush.test_push_raises_specific_error_on_master_connection_error(BzrBranchFormat7) OK 199ms 320s per_branch.test_stacking.TestStacking.test_fetch_revisions_with_file_changes(BzrBranchFormat7) OK 374ms 320s per_branch.test_hooks.TestPostChangeBranchTip.test_hook_runs_after_change(RemoteBranchFormat-default) OK 125ms 320s per_branch.test_locking.TestBranchLocking.test_leave_lock_in_place(RemoteBranchFormat-default) OK 50ms 320s per_branch.test_commit.TestCommitHook.test_pre_commit_delta(BzrBranchFormat4) OK 62ms 320s per_branch.test_locking.TestBranchLocking.test_lock_and_unlock_leaves_repo_unlocked(RemoteGitBranchFormat) SKIP 6ms 320s Format Remote Git Repository is not initializable. 320s per_branch.test_hooks.TestPostChangeBranchTip.test_nonempty_history(RemoteGitBranchFormat) OK 39ms 320s per_branch.test_commit.TestCommitHook.test_pre_commit_fails(LocalGitBranchFormat)ERROR 17ms 320s log: {{{ 320s 120.935 preparing to commit 320s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_commit.TestCommitHook.test_pre_commit_fails(LocalGitBranchFormat)/work/branch/ 320s 120.937 Selecting files for commit with filter None 320s 120.938 aborting commit write group because of exception: 320s 120.939 Traceback (most recent call last): 320s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 320s self._update_builder_with_changes() 320s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 320s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 320s for path, fs_hash in self.builder.record_iter_changes( 320s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 320s self.work_tree, self.basis_revid, iter_changes 320s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 320s ): 320s ^ 320s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 320s for change in iter_changes: 320s ^^^^^^^^^^^^ 320s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 320s for change in iter_changes: 320s ^^^^^^^^^^^^ 320s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 320s (oldpath, oldmode, oldsha) = old 320s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 320s TypeError: cannot unpack non-iterable NoneType object 320s }}} 320s 320s Traceback (most recent call last): 320s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_commit.py", line 229, in test_pre_commit_fails 320s err = self.assertRaises(PreCommitException, tree.commit, "message") 320s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 1515, in assertRaises 320s callableObj(*args, **kwargs) 320s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 320s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 320s committed_id = commit.Commit().commit( 320s working_tree=self, 320s ...<3 lines>... 320s **kwargs, 320s ) 320s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 320s self._update_builder_with_changes() 320s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 320s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 320s for path, fs_hash in self.builder.record_iter_changes( 320s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 320s self.work_tree, self.basis_revid, iter_changes 320s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 320s ): 320s ^ 320s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 320s for change in iter_changes: 320s ^^^^^^^^^^^^ 320s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 320s for change in iter_changes: 320s ^^^^^^^^^^^^ 320s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 320s (oldpath, oldmode, oldsha) = old 320s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 320s TypeError: cannot unpack non-iterable NoneType object 320s 320s per_branch.test_hooks.TestPreChangeBranchTip.test_branch_is_locked(BzrBranchFormat5) OK 14ms 320s per_branch.test_locking.TestBranchLocking.test_lock_read_context_manager(BzrBranchFormat5) OK 30ms 320s per_branch.test_commit.TestCommitHook.test_pre_commit_passes(BranchReferenceFormat) SKIP 20ms 320s Uninitializable branch format 320s 320s per_branch.test_hooks.TestPreChangeBranchTip.test_calls_all_hooks_no_errors(BzrBranchFormat8) OK 14ms 320s per_branch.test_hooks.TestPreChangeBranchTip.test_empty_history(BzrBranchFormat6) OK 15ms 320s per_branch.test_locking.TestBranchLocking.test_lock_read_returns_unlockable(BzrBranchFormat8) OK 31ms 320s per_branch.test_http.InaccessibleParentTests.test_sprout_invalid_parent(BzrBranchFormat5) OK 161ms 320s per_branch.test_locking.TestBranchLocking.test_lock_read_then_unlock(BzrBranchFormat6) OK 24ms 320s per_branch.test_hooks.TestPreChangeBranchTip.test_empty_history(RemoteBranchFormat-default) OK 36ms 320s per_branch.test_dotted_revno_to_revision_id.TestDottedRevnoToRevisionId.test_ghost_revision(BzrBranchFormat7) OK 61ms 320s per_branch.test_dotted_revno_to_revision_id.TestDottedRevnoToRevisionId.test_ghost_revision(RemoteBranchFormat-v2) SKIP 4ms 320s repository format does not support ghosts 320s 320s per_branch.test_locking.TestBranchLocking.test_lock_read_then_unlock(RemoteBranchFormat-default) OK 36ms 320s per_branch.test_locking.TestBranchLocking.test_lock_write_locks_repo_too(RemoteGitBranchFormat) SKIP 4ms 320s Format Remote Git Repository is not initializable. 320s per_branch.test_hooks.TestPreChangeBranchTip.test_explicit_reject_by_hook(RemoteGitBranchFormat) OK 52ms 320s per_branch.test_dotted_revno_to_revision_id.TestDottedRevnoToRevisionId.test_lookup_revision_id_by_dotted(BzrBranchFormat4) OK 48ms 320s per_branch.test_locking.TestBranchLocking.test_lock_write_raises_in_lock_read(BzrBranchFormat5) OK 22ms 320s per_branch.test_get_rev_id.TestGetRevid.test_empty_branch(LocalGitBranchFormat) OK 21ms 320s per_branch.test_locking.TestBranchLocking.test_lock_write_reenter_with_token(BzrBranchFormat8) OK 28ms 320s per_branch.test_hooks.TestPreChangeBranchTip.test_hook_failure_prevents_change(BzrBranchFormat5) OK 39ms 320s per_branch.test_locking.TestBranchLocking.test_lock_write_returns_None_refuses_token(BzrBranchFormat6) OK 30ms 320s per_branch.test_hooks.TestPreChangeBranchTip.test_hook_runs_before_change(BzrBranchFormat8) OK 27ms 320s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_exclude_ancestry(BzrBranchFormat8) OK 147ms 320s per_branch.test_push.TestPush.test_push_raises_specific_error_on_master_connection_error(RemoteBranchFormat-v2) OK 282ms 320s per_branch.test_get_revision_id_to_revno_map.TestCaching.test_locked(RemoteBranchFormat-default) OK 371ms 320s per_branch.test_get_revision_id_to_revno_map.TestCaching.test_set_last_revision_info_when_locked(RemoteGitBranchFormat) SKIP 7ms 320s Format Remote Git Repository is not initializable. 320s per_branch.test_locking.TestBranchLocking.test_lock_write_returns_None_refuses_token(RemoteBranchFormat-default) OK 48ms 320s per_branch.test_hooks.TestPreChangeBranchTip.test_nonempty_history(BzrBranchFormat6) OK 38ms 320s per_branch.test_locking.TestBranchLocking.test_lock_write_returns_unlockable(RemoteGitBranchFormat) SKIP 4ms 320s Format Remote Git Repository is not initializable. 320s per_branch.test_push.TestPush.test_push_repository_no_branch_doesnt_fetch_all_revs(BzrBranchFormat4) SKIP 28ms 320s some formats can't have a repo without a branch 320s 320s per_branch.test_get_rev_id.TestGetRevid.test_non_empty_branch(BranchReferenceFormat) OK 112ms 320s per_branch.test_push.TestPush.test_push_to_checkout_updates_master(LocalGitBranchFormat) OK 22ms 320s per_branch.test_locking.TestBranchLocking.test_lock_write_with_matching_token(BzrBranchFormat5) OK 50ms 320s per_branch.test_push.TestPush.test_push_uses_read_lock(BranchReferenceFormat) SKIP 17ms 320s Uninitializable branch format 320s 320s per_branch.test_locking.TestBranchLocking.test_lock_write_with_nonmatching_token(BzrBranchFormat8) OK 28ms 321s per_branch.test_locking.TestBranchLocking.test_lock_write_with_token_fails_when_unlocked(BzrBranchFormat6) OK 28ms 321s per_branch.test_get_revision_id_to_revno_map.TestCaching.test_unlocked(BzrBranchFormat5) OK 131ms 321s per_branch.test_hooks.TestPreChangeBranchTip.test_nonempty_history(RemoteBranchFormat-default) OK 136ms 321s per_branch.test_http.InaccessibleParentTests.test_clone_invalid_parent(RemoteGitBranchFormat) SKIP 9ms 321s Format Remote Git Repository is not initializable. 321s per_branch.test_get_revision_id_to_revno_map.TestCaching.test_locked(BzrBranchFormat7) OK 116ms 321s per_branch.test_locking.TestBranchLocking.test_lock_write_with_token_fails_when_unlocked(RemoteBranchFormat-default) OK 53ms 321s per_branch.test_locking.TestBranchLocking.test_reentering_lock_write_raises_on_token_mismatch(RemoteGitBranchFormat) SKIP 5ms 321s Format Remote Git Repository is not initializable. 321s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_starting_at_embedded_merge(BzrBranchFormat6) OK 216ms 321s per_branch.test_locking.TestBranchLocking.test_unlock_after_lock_write_with_token(BzrBranchFormat5) OK 31ms 321s per_branch.test_parent.TestParent.test_get_invalid_parent(BzrBranchFormat8) OK 26ms 321s per_branch.test_http.InaccessibleParentTests.test_get_parent_invalid(BzrBranchFormat5) OK 88ms 321s per_branch.test_get_revision_id_to_revno_map.TestRevisionIdToDottedRevno.test_simple_revno(BzrBranchFormat8) OK 119ms 321s per_branch.test_parent.TestParent.test_no_default_parent(BzrBranchFormat6) OK 24ms 321s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_generate_revision_history(BzrBranchFormat6) OK 15ms 321s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_stacked_hooks_get_stacked_branch(RemoteBranchFormat-v2) OK 927ms 321s per_branch.test_parent.TestParent.test_no_default_parent(RemoteBranchFormat-default) OK 38ms 321s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_false(BzrBranchFormat4) OK 32ms 321s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_generate_revision_history(RemoteBranchFormat-default) OK 48ms 321s per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_true(LocalGitBranchFormat)ERROR 19ms 321s log: {{{ 321s 121.482 preparing to commit 321s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_true(LocalGitBranchFormat)/work/source/ 321s 121.484 Selecting files for commit with filter None 321s 121.485 aborting commit write group because of exception: 321s 121.486 Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 321s self._update_builder_with_changes() 321s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 321s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 321s for path, fs_hash in self.builder.record_iter_changes( 321s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 321s self.work_tree, self.basis_revid, iter_changes 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s ): 321s ^ 321s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 321s for change in iter_changes: 321s ^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 321s for change in iter_changes: 321s ^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 321s (oldpath, oldmode, oldsha) = old 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s TypeError: cannot unpack non-iterable NoneType object 321s }}} 321s 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_create_clone.py", line 58, in test_create_clone_on_transport_use_existing_dir_true 321s tree.commit("a commit") 321s ~~~~~~~~~~~^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 321s committed_id = commit.Commit().commit( 321s working_tree=self, 321s ...<3 lines>... 321s **kwargs, 321s ) 321s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 321s self._update_builder_with_changes() 321s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 321s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 321s for path, fs_hash in self.builder.record_iter_changes( 321s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 321s self.work_tree, self.basis_revid, iter_changes 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s ): 321s ^ 321s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 321s for change in iter_changes: 321s ^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 321s for change in iter_changes: 321s ^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 321s (oldpath, oldmode, oldsha) = old 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s TypeError: cannot unpack non-iterable NoneType object 321s 321s per_branch.test_commit.TestCommit.test_commit_nicks(BranchReferenceFormat) SKIP 17ms 321s Uninitializable branch format 321s 321s per_branch.test_push.TestPush.test_push_with_default_stacking_does_not_create_broken_branch(BzrBranchFormat7) OK 284ms 321s per_branch.test_parent.TestParent.test_set_get_parent(RemoteGitBranchFormat) OK 58ms 321s per_branch.test_parent.TestParent.test_win32_set_parent_on_another_drive(BzrBranchFormat5) SKIP 4ms 321s windows-specific test 321s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_pull(RemoteGitBranchFormat) OK 65ms 321s per_branch.test_http.InaccessibleParentTests.test_sprout_invalid_parent(BzrBranchFormat8) OK 161ms 321s per_branch.test_permissions.TestPermissions.test_mode_0(BzrBranchFormat8) OK 43ms 321s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_push(BzrBranchFormat5) OK 57ms 321s per_branch.test_stacking.TestStacking.test_fetch_revisions_with_file_changes(RemoteBranchFormat-v2) OK 715ms 321s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_set_last_revision_info(BzrBranchFormat8) OK 14ms 321s per_branch.test_permissions.TestPermissions.test_new_branch(BzrBranchFormat6) OK 57ms 321s per_branch.test_commit.TestCommitHook.test_post_commit_bound(BzrBranchFormat7) OK 123ms 321s per_branch.test_permissions.TestPermissions.test_new_branch(RemoteBranchFormat-default) SKIP 5ms 321s Remote branches have no permission logic 321s 321s per_branch.test_hooks.TestOpen.test_create(BzrBranchFormat6) OK 12ms 321s per_branch.test_stacking.TestStacking.test_get_graph_stacked(BzrBranchFormat4) SKIP 33ms 321s The branch 'file:///tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_stacking.TestStacking.test_get_graph_stacked%28BzrBranchFormat4%29/work/new_branch/'(Bazaar-NG branch format 4) is not a stackable format. You will need to upgrade the branch to permit branch stacking. 321s 321s per_branch.test_stacking.TestStacking.test_get_set_stacked_on_relative(LocalGitBranchFormat) OK 11ms 321s per_branch.test_hooks.TestOpen.test_create(RemoteBranchFormat-default) OK 25ms 321s per_branch.test_get_revision_id_to_revno_map.TestCaching.test_locked(RemoteBranchFormat-v2) OK 340ms 321s per_branch.test_stacking.TestStacking.test_get_set_stacked_on_url(BranchReferenceFormat) SKIP 17ms 321s Uninitializable branch format 321s 321s per_branch.test_hooks.TestOpen.test_open(RemoteGitBranchFormat) OK 16ms 321s per_branch.test_hooks.TestPostChangeBranchTip.test_branch_is_locked(BzrBranchFormat5) OK 15ms 321s per_branch.test_hooks.TestPostChangeBranchTip.test_calls_all_hooks_no_errors(BzrBranchFormat8) OK 15ms 321s per_branch.test_get_revision_id_to_revno_map.TestCaching.test_set_last_revision_info_when_locked(BzrBranchFormat4) OK 46ms 321s per_branch.test_permissions.TestPermissions.test_new_branch_group_sticky_bit(RemoteGitBranchFormat) OK 80ms 321s per_branch.test_hooks.TestPostChangeBranchTip.test_empty_history(BzrBranchFormat6) OK 14ms 321s per_branch.test_stacking.TestStacking.test_no_op_preserve_stacking(BzrBranchFormat7) OK 55ms 321s per_branch.test_get_revision_id_to_revno_map.TestCaching.test_unlocked(LocalGitBranchFormat)ERROR 22ms 321s log: {{{ 321s 121.715 preparing to commit 321s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestCaching.test_unlocked(LocalGitBranchFormat)/work/tree/ 321s 121.716 Selecting files for commit with filter None 321s 121.717 aborting commit write group because of exception: 321s 121.719 Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 321s self._update_builder_with_changes() 321s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 321s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 321s for path, fs_hash in self.builder.record_iter_changes( 321s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 321s self.work_tree, self.basis_revid, iter_changes 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s ): 321s ^ 321s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 321s for change in iter_changes: 321s ^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 321s for change in iter_changes: 321s ^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 321s (oldpath, oldmode, oldsha) = old 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s TypeError: cannot unpack non-iterable NoneType object 321s }}} 321s 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_get_revision_id_to_revno_map.py", line 71, in test_unlocked 321s branch, revmap, calls = self.get_instrumented_branch() 321s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 321s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_get_revision_id_to_revno_map.py", line 58, in get_instrumented_branch 321s tree, revmap = self.create_tree_with_merge() 321s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 321s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/__init__.py", line 110, in create_tree_with_merge 321s revmap["1"] = tree.commit("first") 321s ~~~~~~~~~~~^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 321s committed_id = commit.Commit().commit( 321s working_tree=self, 321s ...<3 lines>... 321s **kwargs, 321s ) 321s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 321s self._update_builder_with_changes() 321s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 321s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 321s for path, fs_hash in self.builder.record_iter_changes( 321s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 321s self.work_tree, self.basis_revid, iter_changes 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s ): 321s ^ 321s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 321s for change in iter_changes: 321s ^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 321s for change in iter_changes: 321s ^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 321s (oldpath, oldmode, oldsha) = old 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s TypeError: cannot unpack non-iterable NoneType object 321s 321s per_branch.test_commit.TestCommitHook.test_post_commit_bound(RemoteBranchFormat-v2) OK 115ms 321s per_branch.test_get_revision_id_to_revno_map.TestRevisionIdToDottedRevno.test_simple_revno(BranchReferenceFormat) SKIP 16ms 321s Uninitializable branch format 321s 321s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_generate_revision_history(BzrBranchFormat7) OK 13ms 321s per_branch.test_commit.TestCommitHook.test_post_commit_not_to_origin(BzrBranchFormat4) OK 24ms 321s per_branch.test_hooks.TestPostChangeBranchTip.test_empty_history(RemoteBranchFormat-default) OK 46ms 321s per_branch.test_commit.TestCommitHook.test_post_commit_to_origin(LocalGitBranchFormat)ERROR 13ms 321s log: {{{ 321s 121.774 preparing to commit 321s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_commit.TestCommitHook.test_post_commit_to_origin(LocalGitBranchFormat)/work/branch/ 321s 121.775 Selecting files for commit with filter None 321s 121.776 aborting commit write group because of exception: 321s 121.777 Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 321s self._update_builder_with_changes() 321s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 321s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 321s for path, fs_hash in self.builder.record_iter_changes( 321s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 321s self.work_tree, self.basis_revid, iter_changes 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s ): 321s ^ 321s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 321s for change in iter_changes: 321s ^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 321s for change in iter_changes: 321s ^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 321s (oldpath, oldmode, oldsha) = old 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s TypeError: cannot unpack non-iterable NoneType object 321s }}} 321s 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_commit.py", line 92, in test_post_commit_to_origin 321s revid = tree.commit("a revision") 321s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 321s committed_id = commit.Commit().commit( 321s working_tree=self, 321s ...<3 lines>... 321s **kwargs, 321s ) 321s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 321s self._update_builder_with_changes() 321s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 321s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 321s for path, fs_hash in self.builder.record_iter_changes( 321s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 321s self.work_tree, self.basis_revid, iter_changes 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s ): 321s ^ 321s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 321s for change in iter_changes: 321s ^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 321s for change in iter_changes: 321s ^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 321s (oldpath, oldmode, oldsha) = old 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s TypeError: cannot unpack non-iterable NoneType object 321s 321s per_branch.test_commit.TestCommitHook.test_pre_commit_delta(BranchReferenceFormat) SKIP 14ms 321s Uninitializable branch format 321s 321s per_branch.test_hooks.TestPostChangeBranchTip.test_hook_runs_after_change(RemoteGitBranchFormat) OK 35ms 321s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_generate_revision_history(RemoteBranchFormat-v2) OK 72ms 321s per_branch.test_hooks.TestPostChangeBranchTip.test_nonempty_history(BzrBranchFormat5) OK 38ms 321s per_branch.test_hooks.TestPreChangeBranchTip.test_branch_is_locked(BzrBranchFormat8) OK 14ms 321s per_branch.test_commit.TestCommitHook.test_pre_commit_fails(BzrBranchFormat7) OK 69ms 321s per_branch.test_hooks.TestPreChangeBranchTip.test_calls_all_hooks_no_errors(BzrBranchFormat6) OK 17ms 321s per_branch.test_stacking.TestStacking.test_no_op_preserve_stacking(RemoteBranchFormat-v2) OK 148ms 321s per_branch.test_stacking.TestStacking.test_pull_delta_when_stacked(BzrBranchFormat4) SKIP 3ms 321s does not support stacking 321s 321s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_pull(BzrBranchFormat4) OK 60ms 321s per_branch.test_stacking.TestStacking.test_revision_history_of_stacked(LocalGitBranchFormat)ERROR 15ms 321s log: {{{ 321s 121.887 preparing to commit 321s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_stacking.TestStacking.test_revision_history_of_stacked(LocalGitBranchFormat)/work/stack-on/ 321s 121.889 Selecting files for commit with filter None 321s 121.890 aborting commit write group because of exception: 321s 121.891 Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 321s self._update_builder_with_changes() 321s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 321s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 321s for path, fs_hash in self.builder.record_iter_changes( 321s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 321s self.work_tree, self.basis_revid, iter_changes 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s ): 321s ^ 321s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 321s for change in iter_changes: 321s ^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 321s for change in iter_changes: 321s ^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 321s (oldpath, oldmode, oldsha) = old 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s TypeError: cannot unpack non-iterable NoneType object 321s }}} 321s 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 536, in test_revision_history_of_stacked 321s rev1 = stack_on.commit("first commit") 321s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 321s committed_id = commit.Commit().commit( 321s working_tree=self, 321s ...<3 lines>... 321s **kwargs, 321s ) 321s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 321s self._update_builder_with_changes() 321s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 321s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 321s for path, fs_hash in self.builder.record_iter_changes( 321s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 321s self.work_tree, self.basis_revid, iter_changes 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s ): 321s ^ 321s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 321s for change in iter_changes: 321s ^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 321s for change in iter_changes: 321s ^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 321s (oldpath, oldmode, oldsha) = old 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s TypeError: cannot unpack non-iterable NoneType object 321s 321s per_branch.test_hooks.TestPreChangeBranchTip.test_calls_all_hooks_no_errors(RemoteBranchFormat-default) OK 36ms 321s per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_after_being_stacked_raises(BranchReferenceFormat) SKIP 14ms 321s Uninitializable branch format 321s 321s per_branch.test_hooks.TestPreChangeBranchTip.test_empty_history(RemoteGitBranchFormat) OK 14ms 321s per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_raises(BzrBranchFormat7) OK 23ms 321s per_branch.test_pull.TestPull.test_pull_convergence_simple(BzrBranchFormat5) OK 232ms 321s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_push(LocalGitBranchFormat) OK 61ms 321s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_exclude_ancestry(BzrBranchFormat6) OK 394ms 321s per_branch.test_hooks.TestPreChangeBranchTip.test_explicit_reject_by_hook(BzrBranchFormat5) OK 48ms 321s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_set_last_revision_info(BranchReferenceFormat) OK 14ms 321s per_branch.test_hooks.TestOpen.test_create(BzrBranchFormat7) OK 13ms 321s per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_raises(RemoteBranchFormat-v2) OK 79ms 321s per_branch.test_hooks.TestPreChangeBranchTip.test_hook_failure_prevents_change(BzrBranchFormat8) OK 48ms 321s per_branch.test_hooks.TestOpen.test_create(RemoteBranchFormat-v2) OK 35ms 321s per_branch.test_hooks.TestOpen.test_open(BzrBranchFormat4) OK 13ms 321s per_branch.test_stacking.TestStacking.test_sprout_stacked(BzrBranchFormat4) SKIP 22ms 321s The branch 'file:///tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_stacked%28BzrBranchFormat4%29/work/mainline/'(All-in-one format 6) is not a stackable format. You will need to upgrade the branch to permit branch stacking. 321s 321s per_branch.test_hooks.TestPreChangeBranchTip.test_hook_runs_before_change(BzrBranchFormat6) OK 28ms 321s per_branch.test_hooks.TestPostChangeBranchTip.test_branch_is_locked(LocalGitBranchFormat) OK 17ms 321s per_branch.test_stacking.TestStacking.test_sprout_stacked_from_smart_server(LocalGitBranchFormat)ERROR 21ms 321s log: {{{ 321s 122.039 preparing to commit 321s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_stacked_from_smart_server(LocalGitBranchFormat)/work/mainline/ 321s 122.041 Selecting files for commit with filter None 321s 122.042 aborting commit write group because of exception: 321s 122.044 Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 321s self._update_builder_with_changes() 321s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 321s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 321s for path, fs_hash in self.builder.record_iter_changes( 321s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 321s self.work_tree, self.basis_revid, iter_changes 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s ): 321s ^ 321s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 321s for change in iter_changes: 321s ^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 321s for change in iter_changes: 321s ^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 321s (oldpath, oldmode, oldsha) = old 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s TypeError: cannot unpack non-iterable NoneType object 321s }}} 321s 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 151, in test_sprout_stacked_from_smart_server 321s trunk_revid = trunk_tree.commit("mainline") 321s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 321s committed_id = commit.Commit().commit( 321s working_tree=self, 321s ...<3 lines>... 321s **kwargs, 321s ) 321s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 321s self._update_builder_with_changes() 321s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 321s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 321s for path, fs_hash in self.builder.record_iter_changes( 321s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 321s self.work_tree, self.basis_revid, iter_changes 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s ): 321s ^ 321s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 321s for change in iter_changes: 321s ^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 321s for change in iter_changes: 321s ^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 321s (oldpath, oldmode, oldsha) = old 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s TypeError: cannot unpack non-iterable NoneType object 321s 321s per_branch.test_hooks.TestPostChangeBranchTip.test_calls_all_hooks_no_errors(BranchReferenceFormat) OK 17ms 321s per_branch.test_commit.TestCommitHook.test_pre_commit_fails(RemoteBranchFormat-v2) OK 209ms 321s per_branch.test_hooks.TestPostChangeBranchTip.test_empty_history(BzrBranchFormat7) OK 15ms 321s per_branch.test_stacking.TestStacking.test_sprout_stacking_policy_handling(BranchReferenceFormat) SKIP 27ms 321s Uninitializable branch format 321s 321s per_branch.test_commit.TestCommitHook.test_pre_commit_passes(BzrBranchFormat4) OK 29ms 321s per_branch.test_dotted_revno_to_revision_id.TestDottedRevnoToRevisionId.test_ghost_revision(LocalGitBranchFormat) SKIP 4ms 321s repository format does not support ghosts 321s 321s per_branch.test_pull.TestPull.test_pull_local_raises_LocalRequiresBoundBranch_on_unbound(BzrBranchFormat8) OK 171ms 321s per_branch.test_dotted_revno_to_revision_id.TestDottedRevnoToRevisionId.test_lookup_revision_id_by_dotted(BranchReferenceFormat) SKIP 16ms 321s Uninitializable branch format 321s 321s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_starting_at_embedded_merge(RemoteBranchFormat-default) OK 755ms 321s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_with_different_depths_merge(RemoteGitBranchFormat) SKIP 5ms 321s Format Remote Git Repository is not initializable. 321s per_branch.test_hooks.TestPostChangeBranchTip.test_empty_history(RemoteBranchFormat-v2) OK 57ms 321s per_branch.test_get_rev_id.TestGetRevid.test_empty_branch(BzrBranchFormat7) OK 20ms 321s per_branch.test_hooks.TestPreChangeBranchTip.test_hook_runs_before_change(RemoteBranchFormat-default) OK 110ms 321s per_branch.test_hooks.TestPostChangeBranchTip.test_hook_runs_after_change(BzrBranchFormat4) OK 29ms 321s per_branch.test_hooks.TestPreChangeBranchTip.test_nonempty_history(RemoteGitBranchFormat) OK 39ms 321s per_branch.test_hooks.TestPostChangeBranchTip.test_nonempty_history(LocalGitBranchFormat) OK 35ms 321s per_branch.test_get_rev_id.TestGetRevid.test_empty_branch(RemoteBranchFormat-v2) OK 55ms 321s per_branch.test_stacking.TestStacking.test_sprout_to_smart_server_stacking_policy_handling(BzrBranchFormat7) OK 133ms 321s per_branch.test_hooks.TestPreChangeBranchTip.test_branch_is_locked(BranchReferenceFormat) OK 22ms 321s per_branch.test_stacking.TestStacking.test_sprout_to_smart_server_stacking_policy_handling(RemoteBranchFormat-v2) SKIP 4ms 321s Branch format is not usable via HPSS. 321s 321s per_branch.test_stacking.TestStacking.test_stack_on_repository_branch(BzrBranchFormat4) SKIP 13ms 321s No reason given 321s 321s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted(BzrBranchFormat5) OK 102ms 321s per_branch.test_hooks.TestPreChangeBranchTip.test_calls_all_hooks_no_errors(BzrBranchFormat7) OK 18ms 321s per_branch.test_stacking.TestStacking.test_transform_fallback_location_hook(LocalGitBranchFormat) SKIP 14ms 321s Format does not support stacking. 321s 321s per_branch.test_stacking.TestStacking.test_unstack_already_locked(BranchReferenceFormat) SKIP 15ms 321s Uninitializable branch format 321s 321s per_branch.test_get_rev_id.TestGetRevid.test_non_empty_branch(BzrBranchFormat4) OK 79ms 322s per_branch.test_hooks.TestPreChangeBranchTip.test_calls_all_hooks_no_errors(RemoteBranchFormat-v2) OK 56ms 322s per_branch.test_get_revision_id_to_revno_map.TestCaching.test_locked(LocalGitBranchFormat)ERROR 14ms 322s log: {{{ 322s 122.278 preparing to commit 322s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestCaching.test_locked(LocalGitBranchFormat)/work/tree/ 322s 122.279 Selecting files for commit with filter None 322s 122.280 aborting commit write group because of exception: 322s 122.281 Traceback (most recent call last): 322s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 322s self._update_builder_with_changes() 322s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 322s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 322s for path, fs_hash in self.builder.record_iter_changes( 322s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 322s self.work_tree, self.basis_revid, iter_changes 322s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 322s ): 322s ^ 322s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 322s for change in iter_changes: 322s ^^^^^^^^^^^^ 322s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 322s for change in iter_changes: 322s ^^^^^^^^^^^^ 322s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 322s (oldpath, oldmode, oldsha) = old 322s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 322s TypeError: cannot unpack non-iterable NoneType object 322s }}} 322s 322s Traceback (most recent call last): 322s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_get_revision_id_to_revno_map.py", line 80, in test_locked 322s branch, revmap, calls = self.get_instrumented_branch() 322s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 322s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_get_revision_id_to_revno_map.py", line 58, in get_instrumented_branch 322s tree, revmap = self.create_tree_with_merge() 322s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 322s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/__init__.py", line 110, in create_tree_with_merge 322s revmap["1"] = tree.commit("first") 322s ~~~~~~~~~~~^^^^^^^^^ 322s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 322s committed_id = commit.Commit().commit( 322s working_tree=self, 322s ...<3 lines>... 322s **kwargs, 322s ) 322s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 322s self._update_builder_with_changes() 322s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 322s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 322s for path, fs_hash in self.builder.record_iter_changes( 322s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 322s self.work_tree, self.basis_revid, iter_changes 322s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 322s ): 322s ^ 322s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 322s for change in iter_changes: 322s ^^^^^^^^^^^^ 322s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 322s for change in iter_changes: 322s ^^^^^^^^^^^^ 322s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 322s (oldpath, oldmode, oldsha) = old 322s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 322s TypeError: cannot unpack non-iterable NoneType object 322s 322s per_branch.test_get_revision_id_to_revno_map.TestCaching.test_set_last_revision_info_when_locked(BranchReferenceFormat) SKIP 14ms 322s Uninitializable branch format 322s 322s per_branch.test_hooks.TestPreChangeBranchTip.test_empty_history(BzrBranchFormat4) OK 15ms 322s per_branch.test_http.InaccessibleParentTests.test_clone_invalid_parent(BzrBranchFormat5) OK 122ms 322s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_forward(BzrBranchFormat8) OK 102ms 322s per_branch.test_hooks.TestPreChangeBranchTip.test_explicit_reject_by_hook(LocalGitBranchFormat) OK 39ms 322s per_branch.test_pull.TestPull.test_pull_local_updates_checkout_only(BzrBranchFormat6) OK 247ms 322s per_branch.test_push.TestPush.test_push_with_default_stacking_does_not_create_broken_branch(RemoteBranchFormat-v2) OK 849ms 322s per_branch.test_hooks.TestPreChangeBranchTip.test_hook_failure_prevents_change(BranchReferenceFormat) OK 41ms 322s per_branch.test_push.TestPush.test_push_within_repository(BzrBranchFormat4) OK 22ms 322s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_exclude_ancestry(RemoteBranchFormat-default) OK 434ms 322s per_branch.test_http.InaccessibleParentTests.test_get_parent_invalid(BzrBranchFormat8) OK 99ms 322s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_starting_at_embedded_merge(RemoteGitBranchFormat) SKIP 9ms 322s Format Remote Git Repository is not initializable. 322s per_branch.test_get_revision_id_to_revno_map.TestCaching.test_unlocked(BzrBranchFormat7) OK 109ms 322s per_branch.test_hooks.TestPreChangeBranchTip.test_hook_runs_before_change(BzrBranchFormat7) OK 34ms 322s per_branch.test_stacking.TestStacking.test_unstack_already_multiple_locked(BzrBranchFormat7) OK 155ms 322s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range(BzrBranchFormat6) OK 131ms 322s per_branch.test_push.TestPushHook.test_post_push_bound_branch(LocalGitBranchFormat)ERROR 112ms 322s log: {{{ 322s 122.428 creating repository in file:///tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_push.TestPushHook.test_post_push_bound_branch%28LocalGitBranchFormat%29/work/local2/.bzr/. 322s 122.433 creating branch in file:///tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_push.TestPushHook.test_post_push_bound_branch%28LocalGitBranchFormat%29/work/local2/ 322s 122.451 trying to create missing lock '/tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_push.TestPushHook.test_post_push_bound_branch(LocalGitBranchFormat)/work/local2/.bzr/checkout/dirstate' 322s 122.452 opening working tree '/tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_push.TestPushHook.test_post_push_bound_branch(LocalGitBranchFormat)/work/local2' 322s }}} 322s 322s Traceback (most recent call last): 322s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_push.py", line 375, in test_post_push_bound_branch 322s source.push(local) 322s ~~~~~~~~~~~^^^^^^^ 322s File "/usr/lib/python3/dist-packages/breezy/branch.py", line 1030, in push 322s return InterBranch.get(self, target).push( 322s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 322s overwrite, stop_revision, lossy, **kwargs 322s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 322s ) 322s ^ 322s File "/usr/lib/python3/dist-packages/breezy/branch.py", line 2419, in push 322s master_inter._basic_push( 322s ~~~~~~~~~~~~~~~~~~~~~~~~^ 322s overwrite, stop_revision, tag_selector=tag_selector 322s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 322s ) 322s ^ 322s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1319, in _basic_push 322s refs, stop_revision = self.update_refs(stop_revision) 322s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 322s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1339, in update_refs 322s result = interrepo.fetch( 322s branches=[self.source.ref], include_tags=fetch_tags 322s ) 322s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 740, in fetch 322s self.fetch_objects(wants_recorder, limit=limit) 322s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 322s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 322s refs = self.source._git.fetch( 322s self.target._git, determine_wants, progress=progress 322s ) 322s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 322s count, pack_data = self.fetch_pack_data( 322s ~~~~~~~~~~~~~~~~~~~~^ 322s determine_wants, 322s ^^^^^^^^^^^^^^^^ 322s ...<2 lines>... 322s depth=depth, 322s ^^^^^^^^^^^^ 322s ) 322s ^ 322s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 322s missing_objects = self.find_missing_objects( 322s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 322s ) 322s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 322s wants = determine_wants(refs, depth) 322s TypeError: DetermineWantsRecorder.__call__() takes 2 positional arguments but 3 were given 322s 322s per_branch.test_push.TestPushHook.test_post_push_empty_history(BranchReferenceFormat) SKIP 14ms 322s Uninitializable branch format 322s 322s per_branch.test_hooks.TestPreChangeBranchTip.test_hook_runs_before_change(RemoteBranchFormat-v2) OK 183ms 322s per_branch.test_http.InaccessibleParentTests.test_sprout_invalid_parent(BzrBranchFormat6) OK 204ms 322s per_branch.test_hooks.TestPreChangeBranchTip.test_nonempty_history(BzrBranchFormat4) OK 37ms 322s per_branch.test_http.InaccessibleParentTests.test_clone_invalid_parent(LocalGitBranchFormat)ERROR 28ms 322s Empty attachments: 322s log 322s 322s Traceback (most recent call last): 322s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_http.py", line 72, in test_clone_invalid_parent 322s branch_b = self.get_branch_with_invalid_parent() 322s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_http.py", line 50, in get_branch_with_invalid_parent 322s self.make_branch("parent/path/to/a").controldir.sprout( 322s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 322s self.get_url("child/path/to/b") 322s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 322s ) 322s ^ 322s File "/usr/lib/python3/dist-packages/breezy/git/dir.py", line 188, in sprout 322s interrepo.fetch_objects( 322s ~~~~~~~~~~~~~~~~~~~~~~~^ 322s determine_wants=determine_wants, mapping=source_branch.mapping 322s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 322s ) 322s ^ 322s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 322s refs = self.source._git.fetch( 322s self.target._git, determine_wants, progress=progress 322s ) 322s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 322s count, pack_data = self.fetch_pack_data( 322s ~~~~~~~~~~~~~~~~~~~~^ 322s determine_wants, 322s ^^^^^^^^^^^^^^^^ 322s ...<2 lines>... 322s depth=depth, 322s ^^^^^^^^^^^^ 322s ) 322s ^ 322s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 322s missing_objects = self.find_missing_objects( 322s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 322s ) 322s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 322s wants = determine_wants(refs, depth) 322s TypeError: InterGitGitRepository.determine_wants_all() takes 2 positional arguments but 3 were given 322s 322s per_branch.test_http.InaccessibleParentTests.test_get_parent_invalid(BranchReferenceFormat) SKIP 26ms 322s Uninitializable branch format 322s 322s per_branch.test_push.TestPushHook.test_post_push_nonempty_history(BzrBranchFormat7) OK 179ms 322s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_with_different_depths_merge(BzrBranchFormat5) OK 394ms 322s per_branch.test_get_revision_id_to_revno_map.TestCaching.test_unlocked(RemoteBranchFormat-v2) OK 403ms 322s per_branch.test_http.InaccessibleParentTests.test_sprout_invalid_parent(BzrBranchFormat7) OK 147ms 322s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range(RemoteBranchFormat-default) OK 381ms 322s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_forward(RemoteGitBranchFormat) SKIP 5ms 322s Format Remote Git Repository is not initializable. 322s per_branch.test_get_revision_id_to_revno_map.TestRevisionIdToDottedRevno.test_simple_revno(BzrBranchFormat4) OK 53ms 322s per_branch.test_http.InaccessibleParentTests.test_sprout_invalid_parent(RemoteBranchFormat-default) OK 267ms 322s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_generate_revision_history(LocalGitBranchFormat) OK 18ms 322s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_exclude_ancestry(RemoteGitBranchFormat) SKIP 8ms 322s Format Remote Git Repository is not initializable. 322s per_branch.test_pull.TestPull.test_pull_local_updates_checkout_only(RemoteBranchFormat-default) OK 527ms 322s per_branch.test_pull.TestPull.test_pull_merged_indirect(RemoteGitBranchFormat) SKIP 4ms 322s Format Remote Git Repository is not initializable. 322s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted(BzrBranchFormat8) OK 122ms 322s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_pull(BranchReferenceFormat) OK 60ms 322s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_start_only(BzrBranchFormat5) OK 117ms 322s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_push(BzrBranchFormat7) OK 58ms 322s per_branch.test_stacking.TestStacking.test_unstack_already_multiple_locked(RemoteBranchFormat-v2) OK 618ms 322s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_forward(BzrBranchFormat6) OK 114ms 322s per_branch.test_pull.TestPull.test_pull_merges_and_fetches_tags(BzrBranchFormat5) SKIP 154ms 322s format does not support tags. 322s 322s per_branch.test_stacking.TestStacking.test_unstack_fetches(BzrBranchFormat4) SKIP 40ms 322s The branch 'file:///tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_stacking.TestStacking.test_unstack_fetches%28BzrBranchFormat4%29/work/trunk/'(All-in-one format 6) is not a stackable format. You will need to upgrade the branch to permit branch stacking. 322s 322s per_branch.test_stacking.TestStackingConnections.test_open_stacked(LocalGitBranchFormat) SKIP 5ms 322s paramiko 322s 322s per_branch.test_stacking.TestStackingConnections.test_open_stacked_relative(BranchReferenceFormat) SKIP 5ms 322s paramiko 322s 322s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_start_only_forward(BzrBranchFormat8) OK 121ms 322s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_starting_at_embedded_merge(BzrBranchFormat5) OK 200ms 322s per_branch.test_tags.AutomaticTagNameTests.test_ignores_none(BzrBranchFormat7) OK 56ms 322s per_branch.test_http.InaccessibleParentTests.test_sprout_invalid_parent(RemoteBranchFormat-v2) OK 357ms 322s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_exclude(BzrBranchFormat6) OK 109ms 322s per_branch.test_push.TestPushHook.test_post_push_nonempty_history(RemoteBranchFormat-v2) OK 548ms 322s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_fixes_invalid_revhistory(BzrBranchFormat4) SKIP 5ms 322s test only applies to bzr formats 322s 322s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_handles_ghosts_in_revhistory(LocalGitBranchFormat) SKIP 11ms 322s repository format does not support ghosts 322s 322s per_branch.test_tags.AutomaticTagNameTests.test_ignores_none(RemoteBranchFormat-v2) OK 132ms 322s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_exclude_ancestry(BzrBranchFormat4) OK 80ms 323s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_returns_reconciler(BranchReferenceFormat) SKIP 22ms 323s Uninitializable branch format 323s 323s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_push(RemoteBranchFormat-v2) OK 283ms 323s per_branch.test_tags.AutomaticTagNameTests.test_no_functions(BzrBranchFormat4) SKIP 32ms 323s format Bazaar-NG branch format 4 doesn't support tags 323s per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_set_last_revision_info(BzrBranchFormat4) OK 16ms 323s per_branch.test_pull.TestPull.test_pull_overwrite(BzrBranchFormat8) OK 249ms 323s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_starting_at_embedded_merge(LocalGitBranchFormat)ERROR 28ms 323s log: {{{ 323s 123.283 preparing to commit 323s 123.285 Selecting files for commit with filter None 323s 123.290 aborting commit write group because of exception: 323s 123.292 Traceback (most recent call last): 323s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 323s self._update_builder_with_changes() 323s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 323s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 323s for path, fs_hash in self.builder.record_iter_changes( 323s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 323s self.work_tree, self.basis_revid, iter_changes 323s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 323s ): 323s ^ 323s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 323s for change in iter_changes: 323s ^^^^^^^^^^^^ 323s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 323s for change in iter_changes: 323s ^^^^^^^^^^^^ 323s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 323s (oldpath, oldmode, oldsha) = old 323s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 323s TypeError: cannot unpack non-iterable NoneType object 323s }}} 323s 323s Traceback (most recent call last): 323s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 324, in test_merge_sorted_starting_at_embedded_merge 323s branch = self.make_branch_with_embedded_merges() 323s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 219, in make_branch_with_embedded_merges 323s self.make_snapshot(builder, None, "1") 323s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 323s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 194, in make_snapshot 323s self.revids[revid_name] = builder.build_snapshot( 323s ~~~~~~~~~~~~~~~~~~~~~~^ 323s parents, files, message="Revision {}".format(revid_name) 323s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 323s ) 323s ^ 323s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 323s return self._do_commit( 323s ~~~~~~~~~~~~~~~^ 323s tree, 323s ^^^^^ 323s ...<5 lines>... 323s message_callback=message_callback, 323s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 323s ) 323s ^ 323s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 323s return tree.commit( 323s ~~~~~~~~~~~^ 323s message, message_callback=message_callback, reporter=reporter, **kwargs 323s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 323s ) 323s ^ 323s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 323s committed_id = commit.Commit().commit( 323s working_tree=self, 323s ...<3 lines>... 323s **kwargs, 323s ) 323s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 323s self._update_builder_with_changes() 323s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 323s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 323s for path, fs_hash in self.builder.record_iter_changes( 323s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 323s self.work_tree, self.basis_revid, iter_changes 323s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 323s ): 323s ^ 323s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 323s for change in iter_changes: 323s ^^^^^^^^^^^^ 323s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 323s for change in iter_changes: 323s ^^^^^^^^^^^^ 323s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 323s (oldpath, oldmode, oldsha) = old 323s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 323s TypeError: cannot unpack non-iterable NoneType object 323s 323s per_branch.test_hooks.TestOpen.test_create(LocalGitBranchFormat) OK 11ms 323s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_with_different_depths_merge(BranchReferenceFormat) SKIP 22ms 323s Uninitializable branch format 323s 323s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_supports_thorough(BzrBranchFormat7) OK 39ms 323s per_branch.test_hooks.TestOpen.test_open(BranchReferenceFormat) OK 14ms 323s per_branch.test_tags.AutomaticTagNameTests.test_returns_tag_name(LocalGitBranchFormat)ERROR 28ms 323s log: {{{ 323s 123.309 preparing to commit 323s 123.311 Selecting files for commit with filter None 323s 123.312 aborting commit write group because of exception: 323s 123.313 Traceback (most recent call last): 323s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 323s self._update_builder_with_changes() 323s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 323s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 323s for path, fs_hash in self.builder.record_iter_changes( 323s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 323s self.work_tree, self.basis_revid, iter_changes 323s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 323s ): 323s ^ 323s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 323s for change in iter_changes: 323s ^^^^^^^^^^^^ 323s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 323s for change in iter_changes: 323s ^^^^^^^^^^^^ 323s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 323s (oldpath, oldmode, oldsha) = old 323s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 323s TypeError: cannot unpack non-iterable NoneType object 323s }}} 323s 323s Traceback (most recent call last): 323s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 477, in setUp 323s self.builder.build_snapshot( 323s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 323s None, [("add", ("", None, "directory", None))], message="foo" 323s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 323s ) 323s ^ 323s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 323s return self._do_commit( 323s ~~~~~~~~~~~~~~~^ 323s tree, 323s ^^^^^ 323s ...<5 lines>... 323s message_callback=message_callback, 323s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 323s ) 323s ^ 323s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 323s return tree.commit( 323s ~~~~~~~~~~~^ 323s message, message_callback=message_callback, reporter=reporter, **kwargs 323s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 323s ) 323s ^ 323s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 323s committed_id = commit.Commit().commit( 323s working_tree=self, 323s ...<3 lines>... 323s **kwargs, 323s ) 323s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 323s self._update_builder_with_changes() 323s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 323s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 323s for path, fs_hash in self.builder.record_iter_changes( 323s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 323s self.work_tree, self.basis_revid, iter_changes 323s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 323s ): 323s ^ 323s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 323s for change in iter_changes: 323s ^^^^^^^^^^^^ 323s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 323s for change in iter_changes: 323s ^^^^^^^^^^^^ 323s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 323s (oldpath, oldmode, oldsha) = old 323s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 323s TypeError: cannot unpack non-iterable NoneType object 323s 323s per_branch.test_tags.AutomaticTagNameTests.test_uses_first_return(BranchReferenceFormat) SKIP 4ms 323s BranchBuilder can't make reference branches. 323s per_branch.test_hooks.TestPostChangeBranchTip.test_branch_is_locked(BzrBranchFormat7) OK 14ms 323s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_forward(RemoteBranchFormat-default) OK 359ms 323s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range(RemoteGitBranchFormat) SKIP 6ms 323s Format Remote Git Repository is not initializable. 323s per_branch.test_hooks.TestPostChangeBranchTip.test_branch_is_locked(RemoteBranchFormat-v2) OK 97ms 323s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_supports_thorough(RemoteBranchFormat-v2) OK 131ms 323s per_branch.test_hooks.TestPostChangeBranchTip.test_calls_all_hooks_no_errors(BzrBranchFormat4) OK 16ms 323s per_branch.test_hooks.TestPostChangeBranchTip.test_empty_history(LocalGitBranchFormat) OK 14ms 323s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted(BzrBranchFormat7) OK 158ms 323s per_branch.test_tags.TestBranchTags.test_cached_tag_dict_not_accidentally_mutable(BzrBranchFormat7) OK 154ms 323s per_branch.test_hooks.TestPostChangeBranchTip.test_hook_runs_after_change(BranchReferenceFormat) OK 27ms 323s per_branch.test_revision_id_to_dotted_revno.TestRevisionIdToDottedRevno.test_lookup_dotted_revno(BzrBranchFormat4) OK 76ms 323s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_forward(BzrBranchFormat5) OK 128ms 323s per_branch.test_hooks.TestPostChangeBranchTip.test_nonempty_history(BzrBranchFormat7) OK 37ms 323s per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_empty(LocalGitBranchFormat) OK 12ms 323s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_with_different_depths_merge(BzrBranchFormat8) OK 465ms 323s per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_mainline_ghost(BranchReferenceFormat) SKIP 35ms 323s Uninitializable branch format 323s 323s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_exclude(RemoteBranchFormat-default) OK 408ms 323s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_exclude_forward(RemoteGitBranchFormat) SKIP 5ms 323s Format Remote Git Repository is not initializable. 323s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_start_only(BzrBranchFormat8) OK 102ms 323s per_branch.test_pull.TestPull.test_pull_overwrite_set(BzrBranchFormat6) OK 354ms 323s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted(BzrBranchFormat6) OK 121ms 323s per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_simple_revno(BzrBranchFormat7) OK 129ms 323s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_include(BzrBranchFormat5) OK 102ms 323s per_branch.test_hooks.TestPostChangeBranchTip.test_nonempty_history(RemoteBranchFormat-v2) OK 213ms 323s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_start_only_forward(BzrBranchFormat6) OK 118ms 323s per_branch.test_hooks.TestPreChangeBranchTip.test_branch_is_locked(BzrBranchFormat4) OK 14ms 323s per_branch.test_hooks.TestPreChangeBranchTip.test_calls_all_hooks_no_errors(LocalGitBranchFormat) OK 28ms 323s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_include_forward(BzrBranchFormat8) OK 88ms 323s per_branch.test_hooks.TestPreChangeBranchTip.test_empty_history(BranchReferenceFormat) OK 16ms 323s per_branch.test_hooks.TestPreChangeBranchTip.test_explicit_reject_by_hook(BzrBranchFormat7) OK 37ms 323s per_branch.test_tags.TestBranchTags.test_cached_tag_dict_not_accidentally_mutable(RemoteBranchFormat-v2) OK 368ms 323s per_branch.test_tags.TestBranchTags.test_delete_tag(BzrBranchFormat4) SKIP 12ms 323s format Bazaar-NG branch format 4 doesn't support tags 323s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges(BzrBranchFormat6) OK 85ms 323s per_branch.test_tags.TestBranchTags.test_delete_tag_invalides_cache(LocalGitBranchFormat)ERROR 20ms 323s log: {{{ 323s 123.870 preparing to commit 323s 123.871 Selecting files for commit with filter None 323s 123.872 aborting commit write group because of exception: 323s 123.873 Traceback (most recent call last): 323s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 323s self._update_builder_with_changes() 323s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 323s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 323s for path, fs_hash in self.builder.record_iter_changes( 323s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 323s self.work_tree, self.basis_revid, iter_changes 323s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 323s ): 323s ^ 323s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 323s for change in iter_changes: 323s ^^^^^^^^^^^^ 323s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 323s for change in iter_changes: 323s ^^^^^^^^^^^^ 323s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 323s (oldpath, oldmode, oldsha) = old 323s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 323s TypeError: cannot unpack non-iterable NoneType object 323s }}} 323s 323s Traceback (most recent call last): 323s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 247, in test_delete_tag_invalides_cache 323s b, revids = self.make_write_locked_branch_with_one_tag() 323s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 323s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 234, in make_write_locked_branch_with_one_tag 323s b, revids = self.make_branch_with_revision_tuple("b", 3) 323s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ 323s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 50, in make_branch_with_revision_tuple 323s revids = [builder.build_commit() for i in range(count)] 323s ~~~~~~~~~~~~~~~~~~~~^^ 323s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 323s return self._do_commit(tree, **commit_kwargs) 323s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 323s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 323s return tree.commit( 323s ~~~~~~~~~~~^ 323s message, message_callback=message_callback, reporter=reporter, **kwargs 323s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 323s ) 323s ^ 323s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 323s committed_id = commit.Commit().commit( 323s working_tree=self, 323s ...<3 lines>... 323s **kwargs, 323s ) 323s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 323s self._update_builder_with_changes() 323s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 323s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 323s for path, fs_hash in self.builder.record_iter_changes( 323s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 323s self.work_tree, self.basis_revid, iter_changes 323s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 323s ): 323s ^ 323s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 323s for change in iter_changes: 323s ^^^^^^^^^^^^ 323s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 323s for change in iter_changes: 323s ^^^^^^^^^^^^ 323s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 323s (oldpath, oldmode, oldsha) = old 323s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 323s TypeError: cannot unpack non-iterable NoneType object 323s 323s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted(RemoteBranchFormat-v2) OK 422ms 323s per_branch.test_tags.TestBranchTags.test_ghost_tag(BranchReferenceFormat) SKIP 17ms 323s Uninitializable branch format 323s 323s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted(RemoteBranchFormat-default) OK 261ms 323s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_forward(RemoteGitBranchFormat) SKIP 4ms 323s Format Remote Git Repository is not initializable. 323s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_forward(BzrBranchFormat4) OK 49ms 323s per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_simple_revno(RemoteBranchFormat-v2) OK 264ms 323s per_branch.test_sprout.TestSprout.test_sprout_branch_nickname(BzrBranchFormat4) SKIP 3ms 323s XXX branch sprouting is not yet tested. 323s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range(LocalGitBranchFormat)ERROR 16ms 323s log: {{{ 323s 123.953 preparing to commit 323s 123.954 Selecting files for commit with filter None 323s 123.955 aborting commit write group because of exception: 323s 123.957 Traceback (most recent call last): 323s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 323s self._update_builder_with_changes() 323s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 323s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 323s for path, fs_hash in self.builder.record_iter_changes( 323s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 323s self.work_tree, self.basis_revid, iter_changes 323s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 323s ): 323s ^ 323s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 323s for change in iter_changes: 323s ^^^^^^^^^^^^ 323s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 323s for change in iter_changes: 323s ^^^^^^^^^^^^ 323s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 323s (oldpath, oldmode, oldsha) = old 323s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 323s TypeError: cannot unpack non-iterable NoneType object 323s }}} 323s 323s Traceback (most recent call last): 323s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 27, in setUp 323s builder = self.make_builder_with_merges(".") 323s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 58, in make_builder_with_merges 323s self.make_snapshot(builder, None, "1") 323s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 323s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 41, in make_snapshot 323s self.revids[revid_name] = builder.build_snapshot( 323s ~~~~~~~~~~~~~~~~~~~~~~^ 323s parents, files, message="Revision {}".format(revid_name) 323s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 323s ) 323s ^ 323s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 323s return self._do_commit( 323s ~~~~~~~~~~~~~~~^ 323s tree, 323s ^^^^^ 323s ...<5 lines>... 323s message_callback=message_callback, 323s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 323s ) 323s ^ 323s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 323s return tree.commit( 323s ~~~~~~~~~~~^ 323s message, message_callback=message_callback, reporter=reporter, **kwargs 323s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 323s ) 323s ^ 323s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 323s committed_id = commit.Commit().commit( 323s working_tree=self, 323s ...<3 lines>... 323s **kwargs, 323s ) 323s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 323s self._update_builder_with_changes() 323s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 323s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 323s for path, fs_hash in self.builder.record_iter_changes( 323s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 323s self.work_tree, self.basis_revid, iter_changes 323s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 323s ): 323s ^ 323s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 323s for change in iter_changes: 323s ^^^^^^^^^^^^ 323s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 323s for change in iter_changes: 323s ^^^^^^^^^^^^ 323s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 323s (oldpath, oldmode, oldsha) = old 323s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 323s TypeError: cannot unpack non-iterable NoneType object 323s 323s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_forward(BranchReferenceFormat) SKIP 18ms 323s Uninitializable branch format 323s 323s per_branch.test_sprout.TestSprout.test_sprout_branch_parent(LocalGitBranchFormat)ERROR 16ms 323s Empty attachments: 323s log 323s 323s Traceback (most recent call last): 323s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_sprout.py", line 37, in test_sprout_branch_parent 323s target = source.controldir.sprout(self.get_url("target")).open_branch() 323s ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ 323s File "/usr/lib/python3/dist-packages/breezy/git/dir.py", line 188, in sprout 323s interrepo.fetch_objects( 323s ~~~~~~~~~~~~~~~~~~~~~~~^ 323s determine_wants=determine_wants, mapping=source_branch.mapping 323s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 323s ) 323s ^ 323s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 323s refs = self.source._git.fetch( 323s self.target._git, determine_wants, progress=progress 323s ) 323s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 323s count, pack_data = self.fetch_pack_data( 323s ~~~~~~~~~~~~~~~~~~~~^ 323s determine_wants, 323s ^^^^^^^^^^^^^^^^ 323s ...<2 lines>... 323s depth=depth, 323s ^^^^^^^^^^^^ 323s ) 323s ^ 323s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 323s missing_objects = self.find_missing_objects( 323s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 323s ) 323s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 323s wants = determine_wants(refs, depth) 323s TypeError: InterGitGitRepository.determine_wants_all() takes 2 positional arguments but 3 were given 323s 323s per_branch.test_tags.TestBranchTags.test_make_and_lookup_tag(BzrBranchFormat7) OK 87ms 323s per_branch.test_sprout.TestSprout.test_sprout_from_any_repo_revision(BranchReferenceFormat) SKIP 16ms 323s Uninitializable branch format 323s 323s per_branch.test_hooks.TestPreChangeBranchTip.test_explicit_reject_by_hook(RemoteBranchFormat-v2) OK 182ms 323s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range(BzrBranchFormat5) OK 90ms 323s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_start_only_forward(RemoteBranchFormat-default) OK 287ms 323s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_exclude(RemoteGitBranchFormat) SKIP 5ms 323s Format Remote Git Repository is not initializable. 323s per_branch.test_hooks.TestPreChangeBranchTip.test_hook_failure_prevents_change(BzrBranchFormat4) OK 40ms 323s per_branch.test_hooks.TestPreChangeBranchTip.test_hook_runs_before_change(LocalGitBranchFormat) OK 27ms 323s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_start_only(BzrBranchFormat7) OK 105ms 323s per_branch.test_hooks.TestPreChangeBranchTip.test_nonempty_history(BranchReferenceFormat) OK 40ms 323s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_forward(BzrBranchFormat8) OK 104ms 323s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_exclude_forward(BzrBranchFormat5) OK 103ms 323s per_branch.test_sprout.TestSprout.test_sprout_partial(BzrBranchFormat7) OK 158ms 323s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges(RemoteBranchFormat-default) OK 287ms 323s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_can_show_non_parents(RemoteGitBranchFormat) SKIP 11ms 323s Format Remote Git Repository is not initializable. 323s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_start_only(BzrBranchFormat6) OK 114ms 323s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_include(BzrBranchFormat8) OK 113ms 323s per_branch.test_pull.TestPull.test_pull_overwrite_set(RemoteBranchFormat-default) OK 607ms 324s per_branch.test_pull.TestPull.test_pull_overwrite_set_tags(RemoteGitBranchFormat) SKIP 4ms 324s Format Remote Git Repository is not initializable. 324s per_branch.test_http.InaccessibleParentTests.test_clone_invalid_parent(BzrBranchFormat7) OK 156ms 324s per_branch.test_tags.TestBranchTags.test_make_and_lookup_tag(RemoteBranchFormat-v2) OK 308ms 324s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_forward(BzrBranchFormat5) OK 115ms 324s per_branch.test_tags.TestBranchTags.test_merge_empty_tags(BzrBranchFormat4) SKIP 15ms 324s format Bazaar-NG branch format 4 doesn't support tags 324s per_branch.test_tags.TestBranchTags.test_merge_tags(LocalGitBranchFormat)ERROR 18ms 324s log: {{{ 324s 124.314 preparing to commit 324s 124.315 Selecting files for commit with filter None 324s 124.316 aborting commit write group because of exception: 324s 124.317 Traceback (most recent call last): 324s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 324s self._update_builder_with_changes() 324s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 324s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 324s for path, fs_hash in self.builder.record_iter_changes( 324s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 324s self.work_tree, self.basis_revid, iter_changes 324s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 324s ): 324s ^ 324s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 324s for change in iter_changes: 324s ^^^^^^^^^^^^ 324s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 324s for change in iter_changes: 324s ^^^^^^^^^^^^ 324s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 324s (oldpath, oldmode, oldsha) = old 324s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 324s TypeError: cannot unpack non-iterable NoneType object 324s }}} 324s 324s Traceback (most recent call last): 324s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 114, in test_merge_tags 324s b1, [revid, revid1] = self.make_branch_with_revision_tuple("b1", 2) 324s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 324s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 50, in make_branch_with_revision_tuple 324s revids = [builder.build_commit() for i in range(count)] 324s ~~~~~~~~~~~~~~~~~~~~^^ 324s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 324s return self._do_commit(tree, **commit_kwargs) 324s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 324s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 324s return tree.commit( 324s ~~~~~~~~~~~^ 324s message, message_callback=message_callback, reporter=reporter, **kwargs 324s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 324s ) 324s ^ 324s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 324s committed_id = commit.Commit().commit( 324s working_tree=self, 324s ...<3 lines>... 324s **kwargs, 324s ) 324s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 324s self._update_builder_with_changes() 324s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 324s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 324s for path, fs_hash in self.builder.record_iter_changes( 324s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 324s self.work_tree, self.basis_revid, iter_changes 324s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 324s ): 324s ^ 324s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 324s for change in iter_changes: 324s ^^^^^^^^^^^^ 324s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 324s for change in iter_changes: 324s ^^^^^^^^^^^^ 324s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 324s (oldpath, oldmode, oldsha) = old 324s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 324s TypeError: cannot unpack non-iterable NoneType object 324s 324s per_branch.test_tags.TestBranchTags.test_merge_tags_selector(BranchReferenceFormat) SKIP 36ms 324s Uninitializable branch format 324s 324s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_include_forward(BzrBranchFormat6) OK 116ms 324s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_ignore_non_parents(BzrBranchFormat8) OK 110ms 324s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_start_only(RemoteBranchFormat-v2) OK 362ms 324s per_branch.test_pull.TestPull.test_pull_returns_result(BzrBranchFormat5) OK 195ms 324s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_start_only_forward(BzrBranchFormat4) OK 51ms 324s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_exclude(BzrBranchFormat6) OK 99ms 324s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_exclude(LocalGitBranchFormat)ERROR 31ms 324s log: {{{ 324s 124.510 preparing to commit 324s 124.514 Selecting files for commit with filter None 324s 124.516 aborting commit write group because of exception: 324s 124.517 Traceback (most recent call last): 324s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 324s self._update_builder_with_changes() 324s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 324s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 324s for path, fs_hash in self.builder.record_iter_changes( 324s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 324s self.work_tree, self.basis_revid, iter_changes 324s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 324s ): 324s ^ 324s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 324s for change in iter_changes: 324s ^^^^^^^^^^^^ 324s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 324s for change in iter_changes: 324s ^^^^^^^^^^^^ 324s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 324s (oldpath, oldmode, oldsha) = old 324s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 324s TypeError: cannot unpack non-iterable NoneType object 324s }}} 324s 324s Traceback (most recent call last): 324s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 27, in setUp 324s builder = self.make_builder_with_merges(".") 324s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 58, in make_builder_with_merges 324s self.make_snapshot(builder, None, "1") 324s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 324s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 41, in make_snapshot 324s self.revids[revid_name] = builder.build_snapshot( 324s ~~~~~~~~~~~~~~~~~~~~~~^ 324s parents, files, message="Revision {}".format(revid_name) 324s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 324s ) 324s ^ 324s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 324s return self._do_commit( 324s ~~~~~~~~~~~~~~~^ 324s tree, 324s ^^^^^ 324s ...<5 lines>... 324s message_callback=message_callback, 324s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 324s ) 324s ^ 324s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 324s return tree.commit( 324s ~~~~~~~~~~~^ 324s message, message_callback=message_callback, reporter=reporter, **kwargs 324s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 324s ) 324s ^ 324s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 324s committed_id = commit.Commit().commit( 324s working_tree=self, 324s ...<3 lines>... 324s **kwargs, 324s ) 324s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 324s self._update_builder_with_changes() 324s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 324s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 324s for path, fs_hash in self.builder.record_iter_changes( 324s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 324s self.work_tree, self.basis_revid, iter_changes 324s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 324s ): 324s ^ 324s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 324s for change in iter_changes: 324s ^^^^^^^^^^^^ 324s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 324s for change in iter_changes: 324s ^^^^^^^^^^^^ 324s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 324s (oldpath, oldmode, oldsha) = old 324s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 324s TypeError: cannot unpack non-iterable NoneType object 324s 324s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_start_only(RemoteBranchFormat-default) OK 305ms 324s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_exclude_forward(BranchReferenceFormat) SKIP 21ms 324s Uninitializable branch format 324s 324s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_start_only_forward(RemoteGitBranchFormat) SKIP 5ms 324s Format Remote Git Repository is not initializable. 324s per_branch.test_tags.TestBranchTags.test_merge_to_invalides_cache(BzrBranchFormat7) OK 249ms 324s per_branch.test_http.InaccessibleParentTests.test_clone_invalid_parent(RemoteBranchFormat-v2) OK 373ms 324s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_exclude(BzrBranchFormat5) OK 122ms 324s per_branch.test_sprout.TestSprout.test_sprout_partial(RemoteBranchFormat-v2) OK 535ms 324s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_include(BzrBranchFormat7) OK 176ms 324s per_branch.test_http.InaccessibleParentTests.test_get_parent_invalid(BzrBranchFormat4) OK 84ms 324s per_branch.test_pull.TestPull.test_pull_stop_revision_merges_and_fetches_tags(BzrBranchFormat8) OK 308ms 324s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_include_forward(RemoteBranchFormat-default) OK 398ms 324s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges(RemoteGitBranchFormat) SKIP 5ms 324s Format Remote Git Repository is not initializable. 324s per_branch.test_http.InaccessibleParentTests.test_sprout_invalid_parent(LocalGitBranchFormat)ERROR 44ms 324s Empty attachments: 324s log 324s 324s Traceback (most recent call last): 324s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_http.py", line 79, in test_sprout_invalid_parent 324s branch_b = self.get_branch_with_invalid_parent() 324s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_http.py", line 50, in get_branch_with_invalid_parent 324s self.make_branch("parent/path/to/a").controldir.sprout( 324s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 324s self.get_url("child/path/to/b") 324s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 324s ) 324s ^ 324s File "/usr/lib/python3/dist-packages/breezy/git/dir.py", line 188, in sprout 324s interrepo.fetch_objects( 324s ~~~~~~~~~~~~~~~~~~~~~~~^ 324s determine_wants=determine_wants, mapping=source_branch.mapping 324s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 324s ) 324s ^ 324s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 324s refs = self.source._git.fetch( 324s self.target._git, determine_wants, progress=progress 324s ) 324s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 324s count, pack_data = self.fetch_pack_data( 324s ~~~~~~~~~~~~~~~~~~~~^ 324s determine_wants, 324s ^^^^^^^^^^^^^^^^ 324s ...<2 lines>... 324s depth=depth, 324s ^^^^^^^^^^^^ 324s ) 324s ^ 324s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 324s missing_objects = self.find_missing_objects( 324s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 324s ) 324s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 324s wants = determine_wants(refs, depth) 324s TypeError: InterGitGitRepository.determine_wants_all() takes 2 positional arguments but 3 were given 324s 324s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_exclude_ancestry(BranchReferenceFormat) SKIP 35ms 324s Uninitializable branch format 324s 324s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_exclude_forward(BzrBranchFormat8) OK 185ms 324s per_branch.test_sprout.TestSprout.test_sprout_partial_not_in_revision_history(BzrBranchFormat4) OK 205ms 324s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_can_show_non_parents(BzrBranchFormat5) OK 135ms 324s per_branch.test_sprout.TestSprout.test_sprout_preserves_tags(LocalGitBranchFormat)ERROR 19ms 324s log: {{{ 324s 124.902 preparing to commit 324s 124.903 Selecting files for commit with filter None 324s 124.905 aborting commit write group because of exception: 324s 124.906 Traceback (most recent call last): 324s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 324s self._update_builder_with_changes() 324s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 324s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 324s for path, fs_hash in self.builder.record_iter_changes( 324s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 324s self.work_tree, self.basis_revid, iter_changes 324s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 324s ): 324s ^ 324s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 324s for change in iter_changes: 324s ^^^^^^^^^^^^ 324s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 324s for change in iter_changes: 324s ^^^^^^^^^^^^ 324s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 324s (oldpath, oldmode, oldsha) = old 324s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 324s TypeError: cannot unpack non-iterable NoneType object 324s }}} 324s 324s Traceback (most recent call last): 324s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_sprout.py", line 122, in test_sprout_preserves_tags 324s builder.build_commit(message="Rev 1") 324s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 324s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 324s return self._do_commit(tree, **commit_kwargs) 324s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 324s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 324s return tree.commit( 324s ~~~~~~~~~~~^ 324s message, message_callback=message_callback, reporter=reporter, **kwargs 324s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 324s ) 324s ^ 324s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 324s committed_id = commit.Commit().commit( 324s working_tree=self, 324s ...<3 lines>... 324s **kwargs, 324s ) 324s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 324s self._update_builder_with_changes() 324s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 324s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 324s for path, fs_hash in self.builder.record_iter_changes( 324s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 324s self.work_tree, self.basis_revid, iter_changes 324s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 324s ): 324s ^ 324s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 324s for change in iter_changes: 324s ^^^^^^^^^^^^ 324s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 324s for change in iter_changes: 324s ^^^^^^^^^^^^ 324s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 324s (oldpath, oldmode, oldsha) = old 324s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 324s TypeError: cannot unpack non-iterable NoneType object 324s 324s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_exclude(RemoteBranchFormat-default) OK 427ms 324s per_branch.test_sprout.TestSprout.test_sprout_stacked_hooks_get_stacked_branch(BranchReferenceFormat) SKIP 17ms 324s Uninitializable branch format 324s 324s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_include(RemoteGitBranchFormat) SKIP 4ms 324s Format Remote Git Repository is not initializable. 324s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_include(BzrBranchFormat6) OK 118ms 324s per_branch.test_sprout.TestSprout.test_sprout_uses_bzrdir_branch_format(BzrBranchFormat7) OK 52ms 324s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_forward(BzrBranchFormat8) OK 102ms 324s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_with_merges(BzrBranchFormat5) OK 106ms 324s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_starting_at_embedded_merge(BzrBranchFormat7) OK 245ms 324s per_branch.test_last_revision_info.TestLastRevisionInfo.test_empty_branch(BzrBranchFormat8) OK 26ms 324s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_include(RemoteBranchFormat-v2) OK 400ms 324s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_ignore_non_parents(BzrBranchFormat6) OK 121ms 324s per_branch.test_pull.TestPull.test_pull_updates_checkout_and_master(BzrBranchFormat6) OK 365ms 324s per_branch.test_sprout.TestSprout.test_sprout_uses_bzrdir_branch_format(RemoteBranchFormat-v2) OK 165ms 324s per_branch.test_sprout.TestSprout.test_sprout_with_ghost_in_mainline(BzrBranchFormat4) SKIP 19ms 324s repository format does not support ghosts in mainline 324s 324s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_include_forward(BzrBranchFormat4) OK 49ms 324s per_branch.test_tags.TestBranchTags.test_merge_to_invalides_cache(RemoteBranchFormat-v2) OK 570ms 324s per_branch.test_sprout.TestSprout.test_sprout_with_unicode_symlink(LocalGitBranchFormat)ERROR 19ms 324s log: {{{ 324s 125.173 preparing to commit 324s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_with_unicode_symlink(LocalGitBranchFormat)/work/tree1/ 324s 125.175 Selecting files for commit with filter None 324s 125.176 aborting commit write group because of exception: 324s 125.177 Traceback (most recent call last): 324s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 324s self._update_builder_with_changes() 324s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 324s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 324s for path, fs_hash in self.builder.record_iter_changes( 324s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 324s self.work_tree, self.basis_revid, iter_changes 324s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 324s ): 324s ^ 324s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 324s for change in iter_changes: 324s ^^^^^^^^^^^^ 324s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 324s for change in iter_changes: 324s ^^^^^^^^^^^^ 324s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 324s (oldpath, oldmode, oldsha) = old 324s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 324s TypeError: cannot unpack non-iterable NoneType object 324s }}} 324s 324s Traceback (most recent call last): 324s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_sprout.py", line 169, in test_sprout_with_unicode_symlink 324s tree.commit("added a link to a Unicode target") 324s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 324s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 324s committed_id = commit.Commit().commit( 324s working_tree=self, 324s ...<3 lines>... 324s **kwargs, 324s ) 324s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 324s self._update_builder_with_changes() 324s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 324s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 324s for path, fs_hash in self.builder.record_iter_changes( 324s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 324s self.work_tree, self.basis_revid, iter_changes 324s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 324s ): 324s ^ 324s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 324s for change in iter_changes: 324s ^^^^^^^^^^^^ 324s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 324s for change in iter_changes: 324s ^^^^^^^^^^^^ 324s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 324s (oldpath, oldmode, oldsha) = old 324s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 324s TypeError: cannot unpack non-iterable NoneType object 324s 324s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges(LocalGitBranchFormat)ERROR 15ms 324s log: {{{ 324s 125.178 preparing to commit 324s 125.179 Selecting files for commit with filter None 324s 125.180 aborting commit write group because of exception: 324s 125.182 Traceback (most recent call last): 324s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 324s self._update_builder_with_changes() 324s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 324s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 324s for path, fs_hash in self.builder.record_iter_changes( 324s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 324s self.work_tree, self.basis_revid, iter_changes 324s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 324s ): 324s ^ 324s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 324s for change in iter_changes: 324s ^^^^^^^^^^^^ 324s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 324s for change in iter_changes: 324s ^^^^^^^^^^^^ 324s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 324s (oldpath, oldmode, oldsha) = old 324s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 324s TypeError: cannot unpack non-iterable NoneType object 324s }}} 324s 324s Traceback (most recent call last): 324s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 27, in setUp 324s builder = self.make_builder_with_merges(".") 324s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 58, in make_builder_with_merges 324s self.make_snapshot(builder, None, "1") 324s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 324s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 41, in make_snapshot 324s self.revids[revid_name] = builder.build_snapshot( 324s ~~~~~~~~~~~~~~~~~~~~~~^ 324s parents, files, message="Revision {}".format(revid_name) 324s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 324s ) 324s ^ 324s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 324s return self._do_commit( 324s ~~~~~~~~~~~~~~~^ 324s tree, 324s ^^^^^ 324s ...<5 lines>... 324s message_callback=message_callback, 324s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 324s ) 324s ^ 324s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 324s return tree.commit( 324s ~~~~~~~~~~~^ 324s message, message_callback=message_callback, reporter=reporter, **kwargs 324s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 324s ) 324s ^ 324s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 324s committed_id = commit.Commit().commit( 324s working_tree=self, 324s ...<3 lines>... 324s **kwargs, 324s ) 324s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 324s self._update_builder_with_changes() 324s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 324s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 324s for path, fs_hash in self.builder.record_iter_changes( 324s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 324s self.work_tree, self.basis_revid, iter_changes 324s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 324s ): 324s ^ 324s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 324s for change in iter_changes: 324s ^^^^^^^^^^^^ 324s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 324s for change in iter_changes: 324s ^^^^^^^^^^^^ 324s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 324s (oldpath, oldmode, oldsha) = old 324s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 324s TypeError: cannot unpack non-iterable NoneType object 324s 324s per_branch.test_stacking.TestStacking.test_autopack_when_stacked(BranchReferenceFormat) SKIP 16ms 324s Uninitializable branch format 324s 324s per_branch.test_tags.TestBranchTags.test_no_such_tag(BzrBranchFormat4) SKIP 21ms 324s format Bazaar-NG branch format 4 doesn't support tags 324s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_can_show_non_parents(BranchReferenceFormat) SKIP 18ms 324s Uninitializable branch format 324s 324s per_branch.test_last_revision_info.TestLastRevisionInfo.test_import(BzrBranchFormat6) OK 153ms 324s per_branch.test_tags.TestBranchTags.test_read_lock_caches_tags(LocalGitBranchFormat)ERROR 24ms 324s log: {{{ 324s 125.209 preparing to commit 324s 125.211 Selecting files for commit with filter None 324s 125.212 aborting commit write group because of exception: 324s 125.213 Traceback (most recent call last): 324s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 324s self._update_builder_with_changes() 324s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 324s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 324s for path, fs_hash in self.builder.record_iter_changes( 324s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 324s self.work_tree, self.basis_revid, iter_changes 324s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 324s ): 324s ^ 324s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 324s for change in iter_changes: 324s ^^^^^^^^^^^^ 324s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 324s for change in iter_changes: 324s ^^^^^^^^^^^^ 324s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 324s (oldpath, oldmode, oldsha) = old 324s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 324s TypeError: cannot unpack non-iterable NoneType object 324s }}} 324s 324s Traceback (most recent call last): 324s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 187, in test_read_lock_caches_tags 324s b1, [rev1, rev2, rev3] = self.make_branch_with_revision_tuple("b", 3) 324s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ 324s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 50, in make_branch_with_revision_tuple 324s revids = [builder.build_commit() for i in range(count)] 324s ~~~~~~~~~~~~~~~~~~~~^^ 324s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 324s return self._do_commit(tree, **commit_kwargs) 324s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 324s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 324s return tree.commit( 324s ~~~~~~~~~~~^ 324s message, message_callback=message_callback, reporter=reporter, **kwargs 324s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 324s ) 324s ^ 324s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 324s committed_id = commit.Commit().commit( 324s working_tree=self, 324s ...<3 lines>... 324s **kwargs, 324s ) 324s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 324s self._update_builder_with_changes() 324s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 324s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 324s for path, fs_hash in self.builder.record_iter_changes( 324s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 324s self.work_tree, self.basis_revid, iter_changes 324s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 324s ): 324s ^ 324s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 324s for change in iter_changes: 324s ^^^^^^^^^^^^ 324s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 324s for change in iter_changes: 324s ^^^^^^^^^^^^ 324s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 324s (oldpath, oldmode, oldsha) = old 324s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 324s TypeError: cannot unpack non-iterable NoneType object 324s 325s per_branch.test_tags.TestBranchTags.test_rename_revisions_invalides_cache(BranchReferenceFormat) SKIP 18ms 325s Uninitializable branch format 325s 325s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_include(RemoteBranchFormat-default) OK 352ms 325s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_forward(BzrBranchFormat7) OK 125ms 325s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_include_forward(RemoteGitBranchFormat) SKIP 8ms 325s Format Remote Git Repository is not initializable. 325s per_branch.test_tags.TestBranchTags.test_reverse_tag_dict(BzrBranchFormat7) OK 121ms 325s per_branch.test_stacking.TestStacking.test_clone_from_branch_stacked_on_relative_url_preserve_stacking(BzrBranchFormat7) OK 243ms 325s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges(BzrBranchFormat5) OK 117ms 325s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_ignore_non_parents(RemoteBranchFormat-default) OK 403ms 325s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_exclude(RemoteGitBranchFormat) SKIP 8ms 325s Format Remote Git Repository is not initializable. 325s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_can_show_non_parents(BzrBranchFormat8) OK 105ms 325s per_branch.test_last_revision_info.TestLastRevisionInfo.test_import(RemoteBranchFormat-default) OK 359ms 325s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_include(BzrBranchFormat5) OK 103ms 325s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_forward(BzrBranchFormat6) OK 101ms 325s per_branch.test_pull.TestPull.test_pull_updates_checkout_and_master(RemoteBranchFormat-default) OK 590ms 325s per_branch.test_pull.TestPullHook.test_post_pull_bound_branch(RemoteGitBranchFormat) SKIP 5ms 325s Format Remote Git Repository is not initializable. 325s per_branch.test_last_revision_info.TestLastRevisionInfo.test_import_lossy(RemoteGitBranchFormat) OK 148ms 325s per_branch.test_tags.TestBranchTags.test_reverse_tag_dict(RemoteBranchFormat-v2) OK 376ms 325s per_branch.test_tags.TestBranchTags.test_set_tag_invalides_cache(BzrBranchFormat4) SKIP 14ms 325s format Bazaar-NG branch format 4 doesn't support tags 325s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_with_merges(BzrBranchFormat8) OK 114ms 325s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_starting_at_embedded_merge(RemoteBranchFormat-v2) OK 722ms 325s per_branch.test_pull.TestPullHook.test_post_pull_empty_history(BzrBranchFormat5) OK 63ms 325s per_branch.test_tags.TestBranchTags.test_tags_initially_empty(LocalGitBranchFormat) OK 38ms 325s per_branch.test_last_revision_info.TestLastRevisionInfo.test_empty_branch(BzrBranchFormat6) OK 49ms 325s per_branch.test_tags.TestBranchTags.test_unicode_tag(BranchReferenceFormat) SKIP 27ms 325s Uninitializable branch format 325s 325s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_forward(RemoteBranchFormat-v2) OK 491ms 325s per_branch.test_last_revision_info.TestLastRevisionInfo.test_empty_branch(RemoteBranchFormat-default) OK 36ms 325s per_branch.test_last_revision_info.TestLastRevisionInfo.test_non_empty_branch(BzrBranchFormat5) OK 115ms 325s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_ignore_non_parents(BzrBranchFormat4) OK 51ms 325s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_exclude(LocalGitBranchFormat)ERROR 18ms 325s log: {{{ 325s 125.878 preparing to commit 325s 125.882 Selecting files for commit with filter None 325s 125.882 aborting commit write group because of exception: 325s 125.884 Traceback (most recent call last): 325s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 325s self._update_builder_with_changes() 325s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 325s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 325s for path, fs_hash in self.builder.record_iter_changes( 325s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 325s self.work_tree, self.basis_revid, iter_changes 325s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 325s ): 325s ^ 325s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 325s for change in iter_changes: 325s ^^^^^^^^^^^^ 325s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 325s for change in iter_changes: 325s ^^^^^^^^^^^^ 325s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 325s (oldpath, oldmode, oldsha) = old 325s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 325s TypeError: cannot unpack non-iterable NoneType object 325s }}} 325s 325s Traceback (most recent call last): 325s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 27, in setUp 325s builder = self.make_builder_with_merges(".") 325s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 58, in make_builder_with_merges 325s self.make_snapshot(builder, None, "1") 325s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 325s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 41, in make_snapshot 325s self.revids[revid_name] = builder.build_snapshot( 325s ~~~~~~~~~~~~~~~~~~~~~~^ 325s parents, files, message="Revision {}".format(revid_name) 325s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 325s ) 325s ^ 325s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 325s return self._do_commit( 325s ~~~~~~~~~~~~~~~^ 325s tree, 325s ^^^^^ 325s ...<5 lines>... 325s message_callback=message_callback, 325s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 325s ) 325s ^ 325s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 325s return tree.commit( 325s ~~~~~~~~~~~^ 325s message, message_callback=message_callback, reporter=reporter, **kwargs 325s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 325s ) 325s ^ 325s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 325s committed_id = commit.Commit().commit( 325s working_tree=self, 325s ...<3 lines>... 325s **kwargs, 325s ) 325s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 325s self._update_builder_with_changes() 325s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 325s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 325s for path, fs_hash in self.builder.record_iter_changes( 325s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 325s self.work_tree, self.basis_revid, iter_changes 325s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 325s ): 325s ^ 325s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 325s for change in iter_changes: 325s ^^^^^^^^^^^^ 325s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 325s for change in iter_changes: 325s ^^^^^^^^^^^^ 325s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 325s (oldpath, oldmode, oldsha) = old 325s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 325s TypeError: cannot unpack non-iterable NoneType object 325s 325s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_include(BranchReferenceFormat) SKIP 18ms 325s Uninitializable branch format 325s 325s per_branch.test_tags.TestBranchTags.test_unlocked_does_not_cache_tags(BzrBranchFormat7) OK 111ms 325s per_branch.test_last_revision_info.TestLastRevisionInfo.test_same_repo(BzrBranchFormat8) OK 90ms 325s per_branch.test_pull.TestPullHook.test_post_pull_nonempty_history(BzrBranchFormat8) OK 163ms 325s per_branch.test_locking.TestBranchLocking.test_01_lock_read(BzrBranchFormat6) OK 22ms 325s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_forward(RemoteBranchFormat-default) OK 312ms 325s per_branch.test_last_revision_info.TestLastRevisionInfo.test_import(RemoteGitBranchFormat) OK 136ms 325s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_ignore_non_parents(RemoteGitBranchFormat) SKIP 10ms 325s Format Remote Git Repository is not initializable. 325s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_with_different_depths_merge(BzrBranchFormat4) OK 209ms 325s per_branch.test_locking.TestBranchLocking.test_01_lock_read(RemoteBranchFormat-default) SKIP 39ms 325s Could not instrument branch control files. 325s per_branch.test_locking.TestBranchLocking.test_02_lock_write(RemoteGitBranchFormat) SKIP 5ms 325s Format Remote Git Repository is not initializable. 325s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted(LocalGitBranchFormat)ERROR 24ms 325s log: {{{ 325s 125.994 preparing to commit 325s 125.997 Selecting files for commit with filter None 325s 125.998 aborting commit write group because of exception: 325s 125.999 Traceback (most recent call last): 325s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 325s self._update_builder_with_changes() 325s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 325s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 325s for path, fs_hash in self.builder.record_iter_changes( 325s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 325s self.work_tree, self.basis_revid, iter_changes 325s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 325s ): 325s ^ 325s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 325s for change in iter_changes: 325s ^^^^^^^^^^^^ 325s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 325s for change in iter_changes: 325s ^^^^^^^^^^^^ 325s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 325s (oldpath, oldmode, oldsha) = old 325s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 325s TypeError: cannot unpack non-iterable NoneType object 325s }}} 325s 325s Traceback (most recent call last): 325s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 27, in setUp 325s builder = self.make_builder_with_merges(".") 325s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 58, in make_builder_with_merges 325s self.make_snapshot(builder, None, "1") 325s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 325s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 41, in make_snapshot 325s self.revids[revid_name] = builder.build_snapshot( 325s ~~~~~~~~~~~~~~~~~~~~~~^ 325s parents, files, message="Revision {}".format(revid_name) 325s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 325s ) 325s ^ 325s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 325s return self._do_commit( 325s ~~~~~~~~~~~~~~~^ 325s tree, 325s ^^^^^ 325s ...<5 lines>... 325s message_callback=message_callback, 325s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 325s ) 325s ^ 325s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 325s return tree.commit( 325s ~~~~~~~~~~~^ 325s message, message_callback=message_callback, reporter=reporter, **kwargs 325s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 325s ) 325s ^ 325s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 325s committed_id = commit.Commit().commit( 325s working_tree=self, 325s ...<3 lines>... 325s **kwargs, 325s ) 325s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 325s self._update_builder_with_changes() 325s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 325s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 325s for path, fs_hash in self.builder.record_iter_changes( 325s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 325s self.work_tree, self.basis_revid, iter_changes 325s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 325s ): 325s ^ 325s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 325s for change in iter_changes: 325s ^^^^^^^^^^^^ 325s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 325s for change in iter_changes: 325s ^^^^^^^^^^^^ 325s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 325s (oldpath, oldmode, oldsha) = old 325s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 325s TypeError: cannot unpack non-iterable NoneType object 325s 325s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_with_merges(BzrBranchFormat7) OK 113ms 325s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_forward(BranchReferenceFormat) SKIP 20ms 325s Uninitializable branch format 325s 325s per_branch.test_push.EmptyPushSmartEffortTests.test_empty_branch_api(BzrBranchFormat6) OK 87ms 325s per_branch.test_push.EmptyPushSmartEffortTests.test_empty_branch_api(RemoteBranchFormat-default) SKIP 1ms 325s Does not apply when remote backing branch is also a smart branch 325s 325s per_branch.test_push.EmptyPushSmartEffortTests.test_empty_branch_command(RemoteGitBranchFormat) SKIP 1ms 325s Branch format is not usable via HPSS. 325s 325s per_branch.test_locking.TestBranchLocking.test_03_lock_fail_unlock_repo(BzrBranchFormat5) OK 49ms 325s per_branch.test_locking.TestBranchLocking.test_04_lock_fail_unlock_control(BzrBranchFormat8) OK 32ms 325s per_branch.test_push.TestLossyPush.test_lossy_push_raises_same_vcs(BzrBranchFormat5) OK 50ms 325s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_exclude(BzrBranchFormat5) OK 119ms 325s per_branch.test_locking.TestBranchLocking.test_05_lock_read_fail_repo(BzrBranchFormat6) OK 27ms 325s per_branch.test_stacking.TestStacking.test_clone_from_branch_stacked_on_relative_url_preserve_stacking(RemoteBranchFormat-v2) OK 698ms 325s per_branch.test_last_revision_info.TestLastRevisionInfo.test_import_lossy(BzrBranchFormat5) OK 182ms 325s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range(BzrBranchFormat7) OK 136ms 325s per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_no_preserve_stacking(BzrBranchFormat4) SKIP 35ms 325s The branch 'file:///tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_no_preserve_stacking%28BzrBranchFormat4%29/work/stacked-on/'(All-in-one format 6) is not a stackable format. You will need to upgrade the branch to permit branch stacking. 325s 325s per_branch.test_locking.TestBranchLocking.test_05_lock_read_fail_repo(RemoteBranchFormat-default) SKIP 65ms 325s Could not instrument branch control files. 325s per_branch.test_locking.TestBranchLocking.test_06_lock_write_fail_repo(RemoteGitBranchFormat) SKIP 8ms 325s Format Remote Git Repository is not initializable. 325s per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_preserve_stacking(LocalGitBranchFormat)ERROR 20ms 325s log: {{{ 325s 126.180 preparing to commit 325s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_preserve_stacking(LocalGitBranchFormat)/work/stacked-on/ 325s 126.183 Selecting files for commit with filter None 325s 126.185 aborting commit write group because of exception: 325s 126.186 Traceback (most recent call last): 325s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 325s self._update_builder_with_changes() 325s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 325s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 325s for path, fs_hash in self.builder.record_iter_changes( 325s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 325s self.work_tree, self.basis_revid, iter_changes 325s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 325s ): 325s ^ 325s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 325s for change in iter_changes: 325s ^^^^^^^^^^^^ 325s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 325s for change in iter_changes: 325s ^^^^^^^^^^^^ 325s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 325s (oldpath, oldmode, oldsha) = old 325s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 325s TypeError: cannot unpack non-iterable NoneType object 325s }}} 325s 325s Traceback (most recent call last): 325s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 268, in test_clone_from_stacked_branch_preserve_stacking 325s stacked_bzrdir = self.make_stacked_bzrdir() 325s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 257, in make_stacked_bzrdir 325s tree.commit("Added foo") 325s ~~~~~~~~~~~^^^^^^^^^^^^^ 325s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 325s committed_id = commit.Commit().commit( 325s working_tree=self, 325s ...<3 lines>... 325s **kwargs, 325s ) 325s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 325s self._update_builder_with_changes() 325s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 325s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 325s for path, fs_hash in self.builder.record_iter_changes( 325s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 325s self.work_tree, self.basis_revid, iter_changes 325s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 325s ): 325s ^ 325s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 325s for change in iter_changes: 325s ^^^^^^^^^^^^ 325s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 325s for change in iter_changes: 325s ^^^^^^^^^^^^ 325s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 325s (oldpath, oldmode, oldsha) = old 325s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 325s TypeError: cannot unpack non-iterable NoneType object 325s 325s per_branch.test_locking.TestBranchLocking.test_07_lock_read_fail_control(BzrBranchFormat5) OK 25ms 325s per_branch.test_stacking.TestStacking.test_clone_stacking_policy_handling(BranchReferenceFormat) SKIP 15ms 325s Uninitializable branch format 325s 325s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_include(BzrBranchFormat8) OK 122ms 325s per_branch.test_locking.TestBranchLocking.test_08_lock_write_fail_control(BzrBranchFormat8) OK 23ms 325s per_branch.test_last_revision_info.TestLastRevisionInfo.test_non_empty_branch(BzrBranchFormat8) OK 96ms 325s per_branch.test_locking.TestBranchLocking.test_dont_leave_lock_in_place(BzrBranchFormat6) OK 30ms 326s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_with_merges(BzrBranchFormat6) OK 101ms 326s per_branch.test_locking.TestBranchLocking.test_dont_leave_lock_in_place(RemoteBranchFormat-default) OK 69ms 326s per_branch.test_locking.TestBranchLocking.test_leave_lock_in_place(RemoteGitBranchFormat) SKIP 4ms 326s Format Remote Git Repository is not initializable. 326s per_branch.test_locking.TestBranchLocking.test_lock_and_unlock_leaves_repo_unlocked(BzrBranchFormat5) OK 25ms 326s per_branch.test_last_revision_info.TestLastRevisionInfo.test_same_repo(BzrBranchFormat6) OK 114ms 326s per_branch.test_push.TestPush.test_push_convergence_simple(BzrBranchFormat8) OK 292ms 326s per_branch.test_locking.TestBranchLocking.test_lock_read_context_manager(BzrBranchFormat8) OK 25ms 326s per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on(BzrBranchFormat7) OK 176ms 326s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_with_merges(RemoteBranchFormat-v2) OK 375ms 326s per_branch.test_locking.TestBranchLocking.test_lock_read_returns_unlockable(BzrBranchFormat6) OK 25ms 326s per_branch.test_tags.TestBranchTags.test_unlocked_does_not_cache_tags(RemoteBranchFormat-v2) OK 491ms 326s per_branch.test_last_revision_info.TestLastRevisionInfo.test_empty_branch(BzrBranchFormat4) OK 25ms 326s per_branch.test_tags.TestTagsMergeToInCheckouts.test_ignore_master_disables_tag_propagation(BzrBranchFormat4) SKIP 16ms 326s format Bazaar-NG branch format 4 doesn't support tags 326s per_branch.test_locking.TestBranchLocking.test_lock_read_returns_unlockable(RemoteBranchFormat-default) OK 37ms 326s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_conflict_in_child_only(LocalGitBranchFormat) SKIP 20ms 326s format Local Git Branch doesn't support bound branches 326s 326s per_branch.test_locking.TestBranchLocking.test_lock_read_then_unlock(RemoteGitBranchFormat) SKIP 6ms 326s Format Remote Git Repository is not initializable. 326s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_conflict_in_master_only(BranchReferenceFormat) SKIP 18ms 326s Uninitializable branch format 326s 326s per_branch.test_locking.TestBranchLocking.test_lock_write_locks_repo_too(BzrBranchFormat5) OK 27ms 326s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range(RemoteBranchFormat-v2) OK 329ms 326s per_branch.test_locking.TestBranchLocking.test_lock_write_raises_in_lock_read(BzrBranchFormat8) OK 35ms 326s per_branch.test_locking.TestBranchLocking.test_lock_write_reenter_with_token(BzrBranchFormat6) OK 31ms 326s per_branch.test_last_revision_info.TestLastRevisionInfo.test_import(LocalGitBranchFormat) OK 139ms 326s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_forward(BzrBranchFormat4) OK 83ms 326s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_start_only(LocalGitBranchFormat)ERROR 21ms 326s log: {{{ 326s 126.585 preparing to commit 326s 126.589 Selecting files for commit with filter None 326s 126.590 aborting commit write group because of exception: 326s 126.592 Traceback (most recent call last): 326s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 326s self._update_builder_with_changes() 326s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 326s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 326s for path, fs_hash in self.builder.record_iter_changes( 326s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 326s self.work_tree, self.basis_revid, iter_changes 326s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 326s ): 326s ^ 326s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 326s for change in iter_changes: 326s ^^^^^^^^^^^^ 326s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 326s for change in iter_changes: 326s ^^^^^^^^^^^^ 326s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 326s (oldpath, oldmode, oldsha) = old 326s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 326s TypeError: cannot unpack non-iterable NoneType object 326s }}} 326s 326s Traceback (most recent call last): 326s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 27, in setUp 326s builder = self.make_builder_with_merges(".") 326s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 58, in make_builder_with_merges 326s self.make_snapshot(builder, None, "1") 326s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 326s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 41, in make_snapshot 326s self.revids[revid_name] = builder.build_snapshot( 326s ~~~~~~~~~~~~~~~~~~~~~~^ 326s parents, files, message="Revision {}".format(revid_name) 326s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 326s ) 326s ^ 326s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 326s return self._do_commit( 326s ~~~~~~~~~~~~~~~^ 326s tree, 326s ^^^^^ 326s ...<5 lines>... 326s message_callback=message_callback, 326s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 326s ) 326s ^ 326s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 326s return tree.commit( 326s ~~~~~~~~~~~^ 326s message, message_callback=message_callback, reporter=reporter, **kwargs 326s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 326s ) 326s ^ 326s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 326s committed_id = commit.Commit().commit( 326s working_tree=self, 326s ...<3 lines>... 326s **kwargs, 326s ) 326s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 326s self._update_builder_with_changes() 326s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 326s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 326s for path, fs_hash in self.builder.record_iter_changes( 326s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 326s self.work_tree, self.basis_revid, iter_changes 326s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 326s ): 326s ^ 326s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 326s for change in iter_changes: 326s ^^^^^^^^^^^^ 326s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 326s for change in iter_changes: 326s ^^^^^^^^^^^^ 326s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 326s (oldpath, oldmode, oldsha) = old 326s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 326s TypeError: cannot unpack non-iterable NoneType object 326s 326s per_branch.test_locking.TestBranchLocking.test_lock_write_reenter_with_token(RemoteBranchFormat-default) OK 60ms 326s per_branch.test_locking.TestBranchLocking.test_lock_write_returns_None_refuses_token(RemoteGitBranchFormat) SKIP 5ms 326s Format Remote Git Repository is not initializable. 326s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_start_only_forward(BranchReferenceFormat) SKIP 20ms 326s Uninitializable branch format 326s 326s per_branch.test_last_revision_info.TestLastRevisionInfo.test_same_repo(RemoteBranchFormat-default) OK 253ms 326s per_branch.test_locking.TestBranchLocking.test_01_lock_read(RemoteGitBranchFormat) SKIP 5ms 326s Format Remote Git Repository is not initializable. 326s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_different_conflict_in_master_and_child(BzrBranchFormat7) OK 169ms 326s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_with_merges(RemoteBranchFormat-default) OK 345ms 326s per_branch.test_locking.TestBranchLocking.test_lock_write_returns_unlockable(BzrBranchFormat5) OK 70ms 326s per_branch.test_locking.TestBranchLocking.test_02_lock_write(BzrBranchFormat5) OK 65ms 326s per_branch.test_last_revision_info.TestLastRevisionInfo.test_empty_branch(RemoteGitBranchFormat) OK 37ms 326s per_branch.test_locking.TestBranchLocking.test_03_lock_fail_unlock_repo(BzrBranchFormat8) OK 52ms 326s per_branch.test_locking.TestBranchLocking.test_lock_write_with_matching_token(BzrBranchFormat8) OK 57ms 326s per_branch.test_last_revision_info.TestLastRevisionInfo.test_import_lossy(BranchReferenceFormat) OK 193ms 326s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_exclude(BzrBranchFormat7) OK 161ms 326s per_branch.test_locking.TestBranchLocking.test_lock_write_with_nonmatching_token(BzrBranchFormat6) OK 50ms 326s per_branch.test_locking.TestBranchLocking.test_04_lock_fail_unlock_control(BzrBranchFormat6) OK 51ms 326s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_different_conflict_in_master_and_child(RemoteBranchFormat-v2) SKIP 161ms 326s format Remote: Branch format 7 doesn't support bound branches 326s 326s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_overwrite_conflict_in_child_and_master(BzrBranchFormat4) SKIP 26ms 326s format Bazaar-NG branch format 4 doesn't support tags 326s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_overwrite_conflict_in_master(LocalGitBranchFormat) SKIP 28ms 326s format Local Git Branch doesn't support bound branches 326s 326s per_branch.test_locking.TestBranchLocking.test_04_lock_fail_unlock_control(RemoteBranchFormat-default) SKIP 65ms 326s Could not instrument branch control files. 326s per_branch.test_locking.TestBranchLocking.test_05_lock_read_fail_repo(RemoteGitBranchFormat) SKIP 5ms 326s Format Remote Git Repository is not initializable. 326s per_branch.test_last_revision_info.TestLastRevisionInfo.test_non_empty_branch(BzrBranchFormat7) OK 119ms 326s per_branch.test_locking.TestBranchLocking.test_lock_write_with_nonmatching_token(RemoteBranchFormat-default) OK 78ms 326s per_branch.test_locking.TestBranchLocking.test_lock_write_with_token_fails_when_unlocked(RemoteGitBranchFormat) SKIP 5ms 326s Format Remote Git Repository is not initializable. 326s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_propagates_tags(BranchReferenceFormat) SKIP 29ms 326s Uninitializable branch format 326s 326s per_branch.test_locking.TestBranchLocking.test_06_lock_write_fail_repo(BzrBranchFormat5) OK 33ms 326s per_branch.test_push.TestPush.test_push_merged_indirect(BzrBranchFormat6) OK 543ms 326s per_branch.test_locking.TestBranchLocking.test_reentering_lock_write_raises_on_token_mismatch(BzrBranchFormat5) OK 50ms 326s per_branch.test_last_revision_info.TestLastRevisionInfo.test_import(BzrBranchFormat5) OK 225ms 326s per_branch.test_locking.TestBranchLocking.test_07_lock_read_fail_control(BzrBranchFormat8) OK 58ms 326s per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on(RemoteBranchFormat-v2) OK 579ms 326s per_branch.test_locking.TestBranchLocking.test_unlock_after_lock_write_with_token(BzrBranchFormat8) OK 40ms 326s per_branch.test_locking.TestBranchLocking.test_08_lock_write_fail_control(BzrBranchFormat6) OK 42ms 326s per_branch.test_parent.TestParent.test_get_invalid_parent(BzrBranchFormat6) OK 70ms 326s per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on_and_stacked(BzrBranchFormat4) SKIP 86ms 326s Format does not support stacking. 326s 326s per_branch.test_locking.TestBranchLocking.test_08_lock_write_fail_control(RemoteBranchFormat-default) SKIP 71ms 326s Could not instrument branch control files. 326s per_branch.test_locking.TestBranchLocking.test_dont_leave_lock_in_place(RemoteGitBranchFormat) SKIP 4ms 326s Format Remote Git Repository is not initializable. 326s per_branch.test_stacking.TestStacking.test_fetch_revisions_with_file_changes(LocalGitBranchFormat)ERROR 25ms 326s log: {{{ 326s 127.060 preparing to commit 326s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_stacking.TestStacking.test_fetch_revisions_with_file_changes(LocalGitBranchFormat)/work/src/ 326s 127.062 Selecting files for commit with filter None 326s 127.063 aborting commit write group because of exception: 326s 127.064 Traceback (most recent call last): 326s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 326s self._update_builder_with_changes() 326s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 326s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 326s for path, fs_hash in self.builder.record_iter_changes( 326s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 326s self.work_tree, self.basis_revid, iter_changes 326s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 326s ): 326s ^ 326s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 326s for change in iter_changes: 326s ^^^^^^^^^^^^ 326s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 326s for change in iter_changes: 326s ^^^^^^^^^^^^ 326s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 326s (oldpath, oldmode, oldsha) = old 326s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 326s TypeError: cannot unpack non-iterable NoneType object 326s }}} 326s 326s Traceback (most recent call last): 326s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 467, in test_fetch_revisions_with_file_changes 326s src_tree.commit("first commit") 326s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ 326s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 326s committed_id = commit.Commit().commit( 326s working_tree=self, 326s ...<3 lines>... 326s **kwargs, 326s ) 326s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 326s self._update_builder_with_changes() 326s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 326s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 326s for path, fs_hash in self.builder.record_iter_changes( 326s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 326s self.work_tree, self.basis_revid, iter_changes 326s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 326s ): 326s ^ 326s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 326s for change in iter_changes: 326s ^^^^^^^^^^^^ 326s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 326s for change in iter_changes: 326s ^^^^^^^^^^^^ 326s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 326s (oldpath, oldmode, oldsha) = old 326s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 326s TypeError: cannot unpack non-iterable NoneType object 326s 326s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_same_conflict_in_master_and_child(BzrBranchFormat7) OK 225ms 326s per_branch.test_stacking.TestStacking.test_get_graph_stacked(BranchReferenceFormat) SKIP 36ms 326s Uninitializable branch format 326s 326s per_branch.test_locking.TestBranchLocking.test_leave_lock_in_place(BzrBranchFormat5) OK 43ms 326s per_branch.test_parent.TestParent.test_get_invalid_parent(RemoteBranchFormat-default) OK 88ms 326s per_branch.test_last_revision_info.TestLastRevisionInfo.test_import_lossy(BzrBranchFormat8) OK 226ms 326s per_branch.test_parent.TestParent.test_no_default_parent(RemoteGitBranchFormat) OK 33ms 326s per_branch.test_locking.TestBranchLocking.test_lock_and_unlock_leaves_repo_unlocked(BzrBranchFormat8) OK 50ms 326s per_branch.test_locking.TestBranchLocking.test_lock_read_context_manager(BzrBranchFormat6) OK 42ms 326s per_branch.test_stacking.TestStacking.test_get_set_stacked_on_relative(BzrBranchFormat7) OK 98ms 326s per_branch.test_last_revision_info.TestLastRevisionInfo.test_non_empty_branch(RemoteBranchFormat-v2) OK 364ms 326s per_branch.test_parent.TestParent.test_set_get_parent(BzrBranchFormat5) OK 102ms 326s per_branch.test_parent.TestParent.test_win32_set_parent_on_another_drive(BzrBranchFormat8) SKIP 3ms 326s windows-specific test 326s per_branch.test_locking.TestBranchLocking.test_lock_read_context_manager(RemoteBranchFormat-default) OK 71ms 327s per_branch.test_locking.TestBranchLocking.test_lock_read_returns_unlockable(RemoteGitBranchFormat) SKIP 11ms 327s Format Remote Git Repository is not initializable. 327s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_exclude(RemoteBranchFormat-v2) OK 513ms 327s per_branch.test_last_revision_info.TestLastRevisionInfo.test_non_empty_branch(BzrBranchFormat6) OK 158ms 327s per_branch.test_locking.TestBranchLocking.test_lock_read_then_unlock(BzrBranchFormat5) OK 56ms 327s per_branch.test_permissions.TestPermissions.test_mode_0(BzrBranchFormat6) OK 79ms 327s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_same_conflict_in_master_and_child(RemoteBranchFormat-v2) SKIP 237ms 327s format Remote: Branch format 7 doesn't support bound branches 327s 327s per_branch.test_permissions.TestPermissions.test_mode_0(RemoteBranchFormat-default) SKIP 9ms 327s Remote branches have no permission logic 327s 327s per_branch.test_locking.TestBranchLocking.test_lock_write_locks_repo_too(BzrBranchFormat8) OK 37ms 327s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_exclude_forward(BzrBranchFormat4) OK 88ms 327s per_branch.test_tags.TestUnsupportedTags.test_merge_empty_tags(BzrBranchFormat4) OK 46ms 327s per_branch.test_tags.TestUnsupportedTags.test_tag_methods_raise(LocalGitBranchFormat) SKIP 16ms 327s Format Local Git Branch declares that tags are supported 327s per_branch.test_last_revision_info.TestLastRevisionInfo.test_same_repo(BzrBranchFormat4) OK 170ms 327s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_include(LocalGitBranchFormat)ERROR 26ms 327s log: {{{ 327s 127.392 preparing to commit 327s 127.395 Selecting files for commit with filter None 327s 127.397 aborting commit write group because of exception: 327s 127.398 Traceback (most recent call last): 327s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 327s self._update_builder_with_changes() 327s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 327s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 327s for path, fs_hash in self.builder.record_iter_changes( 327s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 327s self.work_tree, self.basis_revid, iter_changes 327s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 327s ): 327s ^ 327s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 327s for change in iter_changes: 327s ^^^^^^^^^^^^ 327s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 327s for change in iter_changes: 327s ^^^^^^^^^^^^ 327s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 327s (oldpath, oldmode, oldsha) = old 327s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 327s TypeError: cannot unpack non-iterable NoneType object 327s }}} 327s 327s Traceback (most recent call last): 327s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 27, in setUp 327s builder = self.make_builder_with_merges(".") 327s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 58, in make_builder_with_merges 327s self.make_snapshot(builder, None, "1") 327s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 327s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 41, in make_snapshot 327s self.revids[revid_name] = builder.build_snapshot( 327s ~~~~~~~~~~~~~~~~~~~~~~^ 327s parents, files, message="Revision {}".format(revid_name) 327s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 327s ) 327s ^ 327s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 327s return self._do_commit( 327s ~~~~~~~~~~~~~~~^ 327s tree, 327s ^^^^^ 327s ...<5 lines>... 327s message_callback=message_callback, 327s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 327s ) 327s ^ 327s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 327s return tree.commit( 327s ~~~~~~~~~~~^ 327s message, message_callback=message_callback, reporter=reporter, **kwargs 327s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 327s ) 327s ^ 327s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 327s committed_id = commit.Commit().commit( 327s working_tree=self, 327s ...<3 lines>... 327s **kwargs, 327s ) 327s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 327s self._update_builder_with_changes() 327s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 327s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 327s for path, fs_hash in self.builder.record_iter_changes( 327s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 327s self.work_tree, self.basis_revid, iter_changes 327s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 327s ): 327s ^ 327s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 327s for change in iter_changes: 327s ^^^^^^^^^^^^ 327s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 327s for change in iter_changes: 327s ^^^^^^^^^^^^ 327s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 327s (oldpath, oldmode, oldsha) = old 327s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 327s TypeError: cannot unpack non-iterable NoneType object 327s 327s per_branch.test_locking.TestBranchLocking.test_lock_write_raises_in_lock_read(BzrBranchFormat6) OK 56ms 327s per_branch.test_locking.TestBranchLocking.test_01_lock_read(LocalGitBranchFormat) SKIP 28ms 327s Could not instrument branch control files. 327s per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_bound(BranchReferenceFormat) SKIP 36ms 327s Uninitializable branch format 327s 327s per_branch.test_permissions.TestPermissions.test_new_branch(RemoteGitBranchFormat) OK 97ms 327s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_include_forward(BranchReferenceFormat) SKIP 43ms 327s Uninitializable branch format 327s 327s per_branch.test_locking.TestBranchLocking.test_02_lock_write(BranchReferenceFormat) SKIP 20ms 327s Uninitializable branch format 327s 327s per_branch.test_stacking.TestStacking.test_get_set_stacked_on_relative(RemoteBranchFormat-v2) OK 272ms 327s per_branch.test_locking.TestBranchLocking.test_lock_write_raises_in_lock_read(RemoteBranchFormat-default) OK 71ms 327s per_branch.test_locking.TestBranchLocking.test_03_lock_fail_unlock_repo(BzrBranchFormat7) OK 57ms 327s per_branch.test_locking.TestBranchLocking.test_lock_write_reenter_with_token(RemoteGitBranchFormat) SKIP 6ms 327s Format Remote Git Repository is not initializable. 327s per_branch.test_stacking.TestStacking.test_get_set_stacked_on_url(BzrBranchFormat4) OK 58ms 327s per_branch.test_locking.TestBranchLocking.test_lock_write_returns_None_refuses_token(BzrBranchFormat5) OK 54ms 327s per_branch.test_stacking.TestStacking.test_no_op_preserve_stacking(LocalGitBranchFormat)ERROR 38ms 327s Empty attachments: 327s log 327s 327s Traceback (most recent call last): 327s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 314, in test_no_op_preserve_stacking 327s cloned_bzrdir = branch.controldir.clone("cloned", preserve_stacking=True) 327s File "/usr/lib/python3/dist-packages/breezy/controldir.py", line 626, in clone 327s return self.clone_on_transport( 327s ~~~~~~~~~~~~~~~~~~~~~~~^ 327s _mod_transport.get_transport(url), 327s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 327s ...<3 lines>... 327s tag_selector=tag_selector, 327s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 327s ) 327s ^ 327s File "/usr/lib/python3/dist-packages/breezy/git/dir.py", line 296, in clone_on_transport 327s (pack_hint, _, refs) = interrepo.fetch_objects( 327s ~~~~~~~~~~~~~~~~~~~~~~~^ 327s determine_wants, mapping=default_mapping 327s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 327s ) 327s ^ 327s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 327s refs = self.source._git.fetch( 327s self.target._git, determine_wants, progress=progress 327s ) 327s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 327s count, pack_data = self.fetch_pack_data( 327s ~~~~~~~~~~~~~~~~~~~~^ 327s determine_wants, 327s ^^^^^^^^^^^^^^^^ 327s ...<2 lines>... 327s depth=depth, 327s ^^^^^^^^^^^^ 327s ) 327s ^ 327s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 327s missing_objects = self.find_missing_objects( 327s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 327s ) 327s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 327s wants = determine_wants(refs, depth) 327s TypeError: InterGitGitRepository.determine_wants_all() takes 2 positional arguments but 3 were given 327s 327s per_branch.test_stacking.TestStacking.test_pull_delta_when_stacked(BranchReferenceFormat) SKIP 8ms 327s does not support stacking 327s 327s per_branch.test_permissions.TestPermissions.test_new_branch_group_sticky_bit(BzrBranchFormat5) OK 150ms 327s per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_not_to_origin(BzrBranchFormat7) OK 158ms 327s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges(BzrBranchFormat7) OK 150ms 327s per_branch.test_locking.TestBranchLocking.test_lock_write_returns_unlockable(BzrBranchFormat8) OK 42ms 327s per_branch.test_locking.TestBranchLocking.test_03_lock_fail_unlock_repo(RemoteBranchFormat-v2) SKIP 144ms 327s Could not instrument branch control files. 327s per_branch.test_last_revision_info.TestLastRevisionInfo.test_non_empty_branch(RemoteBranchFormat-default) OK 342ms 327s per_branch.test_locking.TestBranchLocking.test_lock_write_with_matching_token(BzrBranchFormat6) OK 72ms 327s per_branch.test_locking.TestBranchLocking.test_04_lock_fail_unlock_control(BzrBranchFormat4) OK 34ms 327s per_branch.test_locking.TestBranchLocking.test_05_lock_read_fail_repo(LocalGitBranchFormat) SKIP 26ms 327s Could not instrument branch control files. 327s per_branch.test_locking.TestBranchLocking.test_06_lock_write_fail_repo(BranchReferenceFormat) SKIP 18ms 327s Uninitializable branch format 327s 327s per_branch.test_locking.TestBranchLocking.test_lock_write_with_matching_token(RemoteBranchFormat-default) OK 74ms 327s per_branch.test_locking.TestBranchLocking.test_lock_write_with_nonmatching_token(RemoteGitBranchFormat) SKIP 19ms 327s Format Remote Git Repository is not initializable. 327s per_branch.test_locking.TestBranchLocking.test_07_lock_read_fail_control(BzrBranchFormat7) OK 52ms 327s per_branch.test_last_revision_info.TestLastRevisionInfo.test_same_repo(RemoteGitBranchFormat) OK 139ms 327s per_branch.test_locking.TestBranchLocking.test_lock_write_with_token_fails_when_unlocked(BzrBranchFormat5) OK 44ms 327s per_branch.test_locking.TestBranchLocking.test_01_lock_read(BzrBranchFormat5) OK 46ms 327s per_branch.test_locking.TestBranchLocking.test_reentering_lock_write_raises_on_token_mismatch(BzrBranchFormat8) OK 52ms 327s per_branch.test_locking.TestBranchLocking.test_02_lock_write(BzrBranchFormat8) OK 45ms 327s per_branch.test_locking.TestBranchLocking.test_07_lock_read_fail_control(RemoteBranchFormat-v2) SKIP 106ms 327s Could not instrument branch control files. 327s per_branch.test_locking.TestBranchLocking.test_unlock_after_lock_write_with_token(BzrBranchFormat6) OK 57ms 327s per_branch.test_locking.TestBranchLocking.test_08_lock_write_fail_control(BzrBranchFormat4) OK 43ms 327s per_branch.test_locking.TestBranchLocking.test_03_lock_fail_unlock_repo(BzrBranchFormat6) OK 47ms 327s per_branch.test_locking.TestBranchLocking.test_dont_leave_lock_in_place(LocalGitBranchFormat) OK 16ms 327s per_branch.test_pull.TestPull.test_pull_convergence_simple(BzrBranchFormat8) OK 384ms 327s per_branch.test_locking.TestBranchLocking.test_leave_lock_in_place(BranchReferenceFormat) SKIP 47ms 327s Uninitializable branch format 327s 327s per_branch.test_locking.TestBranchLocking.test_03_lock_fail_unlock_repo(RemoteBranchFormat-default) SKIP 86ms 327s Could not instrument branch control files. 327s per_branch.test_locking.TestBranchLocking.test_unlock_after_lock_write_with_token(RemoteBranchFormat-default) OK 106ms 327s per_branch.test_locking.TestBranchLocking.test_04_lock_fail_unlock_control(RemoteGitBranchFormat) SKIP 13ms 327s Format Remote Git Repository is not initializable. 327s per_branch.test_stacking.TestStacking.test_revision_history_of_stacked(BzrBranchFormat7) OK 472ms 327s per_branch.test_locking.TestBranchLocking.test_lock_and_unlock_leaves_repo_unlocked(BzrBranchFormat7) OK 67ms 327s per_branch.test_parent.TestParent.test_get_invalid_parent(RemoteGitBranchFormat) OK 49ms 327s per_branch.test_push.TestPush.test_push_merged_indirect(RemoteBranchFormat-default) OK 1153ms 327s per_branch.test_locking.TestBranchLocking.test_05_lock_read_fail_repo(BzrBranchFormat5) OK 47ms 327s per_branch.test_push.TestPush.test_push_new_tag_to_bound_branch(RemoteGitBranchFormat) SKIP 5ms 327s Format Remote Git Repository is not initializable. 327s per_branch.test_parent.TestParent.test_no_default_parent(BzrBranchFormat5) OK 28ms 327s per_branch.test_locking.TestBranchLocking.test_06_lock_write_fail_repo(BzrBranchFormat8) OK 32ms 327s per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_not_to_origin(RemoteBranchFormat-v2) OK 521ms 327s per_branch.test_locking.TestBranchLocking.test_07_lock_read_fail_control(BzrBranchFormat6) OK 34ms 327s per_branch.test_locking.TestBranchLocking.test_lock_and_unlock_leaves_repo_unlocked(RemoteBranchFormat-v2) OK 92ms 327s per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_to_origin(BzrBranchFormat4) OK 34ms 327s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges(RemoteBranchFormat-v2) OK 555ms 327s per_branch.test_locking.TestBranchLocking.test_lock_read_context_manager(BzrBranchFormat4) OK 51ms 327s per_branch.test_parent.TestParent.test_set_get_parent(BzrBranchFormat8) OK 108ms 327s per_branch.test_parent.TestParent.test_win32_set_parent_on_another_drive(BzrBranchFormat6) SKIP 4ms 327s windows-specific test 327s per_branch.test_parent.TestParent.test_win32_set_parent_on_another_drive(RemoteBranchFormat-default) SKIP 7ms 327s windows-specific test 327s per_branch.test_locking.TestBranchLocking.test_lock_read_returns_unlockable(LocalGitBranchFormat) OK 21ms 327s per_branch.test_update.TestUpdate.test_update_in_checkout_of_readonly(LocalGitBranchFormat)ERROR 57ms 327s log: {{{ 327s 128.159 preparing to commit 327s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_update.TestUpdate.test_update_in_checkout_of_readonly(LocalGitBranchFormat)/work/tree1/ 327s 128.162 Selecting files for commit with filter None 327s 128.172 aborting commit write group because of exception: 327s 128.174 Traceback (most recent call last): 327s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 327s self._update_builder_with_changes() 327s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 327s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 327s for path, fs_hash in self.builder.record_iter_changes( 327s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 327s self.work_tree, self.basis_revid, iter_changes 327s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 327s ): 327s ^ 327s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 327s for change in iter_changes: 327s ^^^^^^^^^^^^ 327s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 327s for change in iter_changes: 327s ^^^^^^^^^^^^ 327s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 327s (oldpath, oldmode, oldsha) = old 327s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 327s TypeError: cannot unpack non-iterable NoneType object 327s }}} 327s 327s Traceback (most recent call last): 327s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_update.py", line 68, in test_update_in_checkout_of_readonly 327s rev1 = tree1.commit("one") 327s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 327s committed_id = commit.Commit().commit( 327s working_tree=self, 327s ...<3 lines>... 327s **kwargs, 327s ) 327s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 327s self._update_builder_with_changes() 327s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 327s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 327s for path, fs_hash in self.builder.record_iter_changes( 327s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 327s self.work_tree, self.basis_revid, iter_changes 327s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 327s ): 327s ^ 327s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 327s for change in iter_changes: 327s ^^^^^^^^^^^^ 327s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 327s for change in iter_changes: 327s ^^^^^^^^^^^^ 327s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 327s (oldpath, oldmode, oldsha) = old 327s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 327s TypeError: cannot unpack non-iterable NoneType object 327s 327s per_branch.test_locking.TestBranchLocking.test_07_lock_read_fail_control(RemoteBranchFormat-default) SKIP 76ms 327s Could not instrument branch control files. 327s per_branch.test_locking.TestBranchLocking.test_08_lock_write_fail_control(RemoteGitBranchFormat) SKIP 4ms 327s Format Remote Git Repository is not initializable. 327s per_branch.test_update.TestUpdate.test_update_local_commits_returns_old_tip(BranchReferenceFormat) SKIP 26ms 327s Uninitializable branch format 327s 327s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_can_show_non_parents(BzrBranchFormat4) OK 91ms 327s per_branch.test_locking.TestBranchLocking.test_lock_read_then_unlock(BranchReferenceFormat) SKIP 42ms 327s Uninitializable branch format 327s 327s per_branch.test_locking.TestBranchLocking.test_dont_leave_lock_in_place(BzrBranchFormat5) OK 43ms 328s per_branch.test_permissions.TestPermissions.test_mode_0(RemoteGitBranchFormat) OK 79ms 328s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_forward(LocalGitBranchFormat)ERROR 55ms 328s log: {{{ 328s 128.273 preparing to commit 328s 128.275 Selecting files for commit with filter None 328s 128.277 aborting commit write group because of exception: 328s 128.278 Traceback (most recent call last): 328s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 328s self._update_builder_with_changes() 328s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 328s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 328s for path, fs_hash in self.builder.record_iter_changes( 328s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 328s self.work_tree, self.basis_revid, iter_changes 328s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 328s ): 328s ^ 328s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 328s for change in iter_changes: 328s ^^^^^^^^^^^^ 328s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 328s for change in iter_changes: 328s ^^^^^^^^^^^^ 328s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 328s (oldpath, oldmode, oldsha) = old 328s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 328s TypeError: cannot unpack non-iterable NoneType object 328s }}} 328s 328s Traceback (most recent call last): 328s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 27, in setUp 328s builder = self.make_builder_with_merges(".") 328s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 58, in make_builder_with_merges 328s self.make_snapshot(builder, None, "1") 328s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 328s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 41, in make_snapshot 328s self.revids[revid_name] = builder.build_snapshot( 328s ~~~~~~~~~~~~~~~~~~~~~~^ 328s parents, files, message="Revision {}".format(revid_name) 328s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 328s ) 328s ^ 328s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 328s return self._do_commit( 328s ~~~~~~~~~~~~~~~^ 328s tree, 328s ^^^^^ 328s ...<5 lines>... 328s message_callback=message_callback, 328s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 328s ) 328s ^ 328s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 328s return tree.commit( 328s ~~~~~~~~~~~^ 328s message, message_callback=message_callback, reporter=reporter, **kwargs 328s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 328s ) 328s ^ 328s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 328s committed_id = commit.Commit().commit( 328s working_tree=self, 328s ...<3 lines>... 328s **kwargs, 328s ) 328s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 328s self._update_builder_with_changes() 328s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 328s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 328s for path, fs_hash in self.builder.record_iter_changes( 328s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 328s self.work_tree, self.basis_revid, iter_changes 328s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 328s ): 328s ^ 328s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 328s for change in iter_changes: 328s ^^^^^^^^^^^^ 328s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 328s for change in iter_changes: 328s ^^^^^^^^^^^^ 328s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 328s (oldpath, oldmode, oldsha) = old 328s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 328s TypeError: cannot unpack non-iterable NoneType object 328s 328s per_branch.test_locking.TestBranchLocking.test_lock_write_locks_repo_too(BzrBranchFormat7) OK 75ms 328s per_branch.test_pull.TestPull.test_pull_local_raises_LocalRequiresBoundBranch_on_unbound(BzrBranchFormat6) OK 362ms 328s per_branch.test_locking.TestBranchLocking.test_leave_lock_in_place(BzrBranchFormat8) OK 80ms 328s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_ignore_non_parents(BranchReferenceFormat) SKIP 46ms 328s Uninitializable branch format 328s 328s per_branch.test_locking.TestBranchLocking.test_lock_and_unlock_leaves_repo_unlocked(BzrBranchFormat6) OK 28ms 328s per_branch.test_push.TestPush.test_push_overwrite_of_non_tip_with_stop_revision(BzrBranchFormat5) OK 295ms 328s per_branch.test_locking.TestBranchLocking.test_lock_and_unlock_leaves_repo_unlocked(RemoteBranchFormat-default) OK 49ms 328s per_branch.test_permissions.TestPermissions.test_new_branch(BzrBranchFormat5) OK 127ms 328s per_branch.test_locking.TestBranchLocking.test_lock_read_context_manager(RemoteGitBranchFormat) SKIP 6ms 328s Format Remote Git Repository is not initializable. 328s per_branch.test_locking.TestBranchLocking.test_lock_write_locks_repo_too(RemoteBranchFormat-v2) OK 121ms 328s per_branch.test_locking.TestBranchLocking.test_lock_read_returns_unlockable(BzrBranchFormat5) OK 48ms 328s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_exclude(BzrBranchFormat7) OK 143ms 328s per_branch.test_locking.TestBranchLocking.test_lock_write_raises_in_lock_read(BzrBranchFormat4) OK 49ms 328s per_branch.test_locking.TestBranchLocking.test_lock_read_then_unlock(BzrBranchFormat8) OK 36ms 328s per_branch.test_locking.TestBranchLocking.test_lock_write_reenter_with_token(LocalGitBranchFormat) OK 12ms 328s per_branch.test_update.TestUpdate.test_update_prefix_returns_none(BzrBranchFormat7) OK 292ms 328s per_branch.test_locking.TestBranchLocking.test_lock_write_returns_None_refuses_token(BranchReferenceFormat) SKIP 18ms 328s Uninitializable branch format 328s 328s per_branch.test_locking.TestBranchLocking.test_lock_write_locks_repo_too(BzrBranchFormat6) OK 31ms 328s per_branch.test_permissions.TestPermissions.test_new_branch_group_sticky_bit(BzrBranchFormat8) OK 122ms 328s per_branch.test_locking.TestBranchLocking.test_lock_write_returns_unlockable(BzrBranchFormat7) OK 38ms 328s per_branch.test_locking.TestBranchLocking.test_lock_write_locks_repo_too(RemoteBranchFormat-default) OK 63ms 328s per_branch.test_push.TestPush.test_push_overwrite_with_older_mainline_rev(BzrBranchFormat8) OK 230ms 328s per_branch.test_locking.TestBranchLocking.test_lock_write_raises_in_lock_read(RemoteGitBranchFormat) SKIP 8ms 328s Format Remote Git Repository is not initializable. 328s per_branch.test_locking.TestBranchLocking.test_lock_write_reenter_with_token(BzrBranchFormat5) OK 49ms 328s per_branch.test_locking.TestBranchLocking.test_lock_write_returns_None_refuses_token(BzrBranchFormat8) OK 34ms 328s per_branch.test_locking.TestBranchLocking.test_lock_write_returns_unlockable(RemoteBranchFormat-v2) OK 143ms 328s per_branch.test_locking.TestBranchLocking.test_lock_write_returns_unlockable(BzrBranchFormat6) OK 38ms 328s per_branch.test_locking.TestBranchLocking.test_lock_write_with_matching_token(BzrBranchFormat4) OK 17ms 328s per_branch.test_locking.TestBranchLocking.test_lock_write_with_nonmatching_token(LocalGitBranchFormat) OK 8ms 328s per_branch.test_pull.TestPull.test_pull_local_raises_LocalRequiresBoundBranch_on_unbound(RemoteBranchFormat-default) OK 411ms 328s per_branch.test_locking.TestBranchLocking.test_lock_write_with_token_fails_when_unlocked(BranchReferenceFormat) SKIP 15ms 328s Uninitializable branch format 328s 328s per_branch.test_pull.TestPull.test_pull_local_updates_checkout_only(RemoteGitBranchFormat) SKIP 5ms 328s Format Remote Git Repository is not initializable. 328s per_branch.test_locking.TestBranchLocking.test_lock_write_returns_unlockable(RemoteBranchFormat-default) OK 36ms 328s per_branch.test_locking.TestBranchLocking.test_lock_write_with_matching_token(RemoteGitBranchFormat) SKIP 6ms 328s Format Remote Git Repository is not initializable. 328s per_branch.test_push.TestPush.test_push_raises_specific_error_on_master_connection_error(BzrBranchFormat6) OK 178ms 328s per_branch.test_locking.TestBranchLocking.test_reentering_lock_write_raises_on_token_mismatch(BzrBranchFormat7) OK 32ms 328s per_branch.test_locking.TestBranchLocking.test_lock_write_with_nonmatching_token(BzrBranchFormat5) OK 28ms 328s per_branch.test_locking.TestBranchLocking.test_lock_write_with_token_fails_when_unlocked(BzrBranchFormat8) OK 24ms 328s per_branch.test_update.TestUpdate.test_update_prefix_returns_none(RemoteBranchFormat-v2) OK 312ms 328s per_branch.test_locking.TestBranchLocking.test_reentering_lock_write_raises_on_token_mismatch(BzrBranchFormat6) OK 27ms 328s per_branch.test_locking.TestBranchLocking.test_reentering_lock_write_raises_on_token_mismatch(RemoteBranchFormat-v2) OK 73ms 328s per_branch.test_update.TestUpdate.test_update_unbound_works(BzrBranchFormat4) OK 27ms 328s per_branch.test_locking.TestBranchLocking.test_unlock_after_lock_write_with_token(BzrBranchFormat4) OK 28ms 328s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_exclude(RemoteBranchFormat-v2) OK 405ms 328s per_branch.test_pull.TestPull.test_pull_convergence_simple(BzrBranchFormat6) OK 352ms 328s per_branch.test_parent.TestParent.test_get_invalid_parent(LocalGitBranchFormat) OK 37ms 328s per_branch.test_locking.TestBranchLocking.test_reentering_lock_write_raises_on_token_mismatch(RemoteBranchFormat-default) OK 84ms 328s per_branch.test_locking.TestBranchLocking.test_unlock_after_lock_write_with_token(RemoteGitBranchFormat) SKIP 4ms 328s Format Remote Git Repository is not initializable. 328s per_branch.test_parent.TestParent.test_no_default_parent(BranchReferenceFormat) OK 32ms 328s per_controldir.test_controldir.ChrootedControlDirTests.test_find_repository_no_repository(RemoteBzrDirFormat) OK 100ms 328s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_include(BzrBranchFormat4) OK 74ms 328s per_controldir.test_controldir.ChrootedControlDirTests.test_find_repository_no_repository(SmartHgDirFormat) SKIP 5ms 328s format is not initializable 328s 328s per_branch.test_parent.TestParent.test_get_invalid_parent(BzrBranchFormat5) OK 50ms 328s per_branch.test_push.TestPush.test_push_raises_specific_error_on_master_connection_error(RemoteBranchFormat-default) OK 221ms 328s per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_with_merges(LocalGitBranchFormat)ERROR 35ms 328s log: {{{ 328s 128.972 preparing to commit 328s 128.975 Selecting files for commit with filter None 328s 128.976 aborting commit write group because of exception: 328s 128.978 Traceback (most recent call last): 328s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 328s self._update_builder_with_changes() 328s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 328s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 328s for path, fs_hash in self.builder.record_iter_changes( 328s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 328s self.work_tree, self.basis_revid, iter_changes 328s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 328s ): 328s ^ 328s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 328s for change in iter_changes: 328s ^^^^^^^^^^^^ 328s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 328s for change in iter_changes: 328s ^^^^^^^^^^^^ 328s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 328s (oldpath, oldmode, oldsha) = old 328s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 328s TypeError: cannot unpack non-iterable NoneType object 328s }}} 328s 328s Traceback (most recent call last): 328s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 27, in setUp 328s builder = self.make_builder_with_merges(".") 328s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 58, in make_builder_with_merges 328s self.make_snapshot(builder, None, "1") 328s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 328s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 41, in make_snapshot 328s self.revids[revid_name] = builder.build_snapshot( 328s ~~~~~~~~~~~~~~~~~~~~~~^ 328s parents, files, message="Revision {}".format(revid_name) 328s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 328s ) 328s ^ 328s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 328s return self._do_commit( 328s ~~~~~~~~~~~~~~~^ 328s tree, 328s ^^^^^ 328s ...<5 lines>... 328s message_callback=message_callback, 328s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 328s ) 328s ^ 328s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 328s return tree.commit( 328s ~~~~~~~~~~~^ 328s message, message_callback=message_callback, reporter=reporter, **kwargs 328s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 328s ) 328s ^ 328s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 328s committed_id = commit.Commit().commit( 328s working_tree=self, 328s ...<3 lines>... 328s **kwargs, 328s ) 328s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 328s self._update_builder_with_changes() 328s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 328s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 328s for path, fs_hash in self.builder.record_iter_changes( 328s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 328s self.work_tree, self.basis_revid, iter_changes 328s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 328s ): 328s ^ 328s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 328s for change in iter_changes: 328s ^^^^^^^^^^^^ 328s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 328s for change in iter_changes: 328s ^^^^^^^^^^^^ 328s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 328s (oldpath, oldmode, oldsha) = old 328s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 328s TypeError: cannot unpack non-iterable NoneType object 328s 328s per_branch.test_push.TestPush.test_push_repository_no_branch_doesnt_fetch_all_revs(RemoteGitBranchFormat) SKIP 7ms 328s cannot initialize this format 328s 328s per_controldir.test_controldir.TestBreakLock.test_break_lock_branch(BzrDirFormat5) SKIP 43ms 328s format does not support branch references 328s 328s per_controldir.test_controldir.TestBreakLock.test_break_lock_branch(DarcsDirFormat) SKIP 13ms 328s Format darcs control directory is not initializable. 328s per_branch.test_parent.TestParent.test_no_default_parent(BzrBranchFormat8) OK 47ms 328s per_branch.test_last_revision_info.TestLastRevisionInfo.test_empty_branch(BranchReferenceFormat) OK 33ms 328s per_branch.test_parent.TestParent.test_set_get_parent(BzrBranchFormat7) OK 93ms 328s per_branch.test_parent.TestParent.test_set_get_parent(BzrBranchFormat6) OK 55ms 328s per_branch.test_stacking.TestStacking.test_revision_history_of_stacked(RemoteBranchFormat-v2) OK 1104ms 328s per_controldir.test_controldir.TestBreakLock.test_break_lock_branch(RemoteBzrDirFormat-v2) OK 160ms 328s per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_after_being_stacked_raises(BzrBranchFormat4) OK 35ms 328s per_controldir.test_controldir.TestBreakLock.test_break_lock_empty(LocalGitControlDirFormat) OK 12ms 328s per_controldir.test_controldir.TestBreakLock.test_break_lock_empty(SvnWorkingTreeDirFormat) SKIP 5ms 328s Format Subversion working directory is not initializable. 328s per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_raises(LocalGitBranchFormat) OK 12ms 328s per_branch.test_last_revision_info.TestLastRevisionInfo.test_import(BzrBranchFormat7) OK 173ms 328s per_controldir.test_controldir.TestBreakLock.test_break_lock_repository(BzrDirMetaFormat1) SKIP 25ms 328s format does not physically lock 328s 328s per_branch.test_parent.TestParent.test_set_get_parent(RemoteBranchFormat-v2) OK 178ms 328s per_controldir.test_controldir.TestBreakLock.test_break_lock_repository(LocalHgDirFormat) SKIP 5ms 328s Format Local Mercurial control directory is not initializable. 328s per_branch.test_parent.TestParent.test_win32_set_parent_on_another_drive(BzrBranchFormat4) SKIP 4ms 328s windows-specific test 328s per_branch.test_stacking.TestStacking.test_sprout_stacked(BranchReferenceFormat) SKIP 29ms 328s Uninitializable branch format 328s 328s per_controldir.test_controldir.TestBreakLock.test_break_lock_tree(BzrDirFormat4) SKIP 7ms 328s Format All-in-one format 4 is not initializable. 328s per_controldir.test_controldir.TestBreakLock.test_break_lock_tree(CVSDirFormat) SKIP 5ms 328s Format CVS control directory. is not initializable. 328s per_branch.test_permissions.TestPermissions.test_mode_0(LocalGitBranchFormat) OK 38ms 329s per_branch.test_pull.TestPull.test_pull_merged_indirect(BzrBranchFormat5) OK 538ms 329s per_branch.test_parent.TestParent.test_set_get_parent(RemoteBranchFormat-default) OK 228ms 329s per_branch.test_parent.TestParent.test_win32_set_parent_on_another_drive(RemoteGitBranchFormat) SKIP 4ms 329s windows-specific test 329s per_branch.test_permissions.TestPermissions.test_new_branch(BranchReferenceFormat) OK 72ms 329s per_controldir.test_controldir.TestBreakLock.test_break_lock_tree(RemoteBzrDirFormat-default) SKIP 126ms 329s format does not support breaking locks 329s 329s per_branch.test_push.TestPush.test_push_to_checkout_updates_master(BzrBranchFormat5) OK 357ms 329s per_branch.test_permissions.TestPermissions.test_mode_0(BzrBranchFormat5) OK 64ms 329s per_controldir.test_controldir.TestControlDir.test_backup_copies_existing(BareLocalGitControlDirFormat)ERROR 30ms 329s log: {{{ 329s 129.381 preparing to commit 329s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_backup_copies_existing(BareLocalGitControlDirFormat)/work/test.branch/ 329s 129.383 Selecting files for commit with filter None 329s 129.384 aborting commit write group because of exception: 329s 129.386 Traceback (most recent call last): 329s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 329s self._update_builder_with_changes() 329s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 329s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 329s for path, fs_hash in self.builder.record_iter_changes( 329s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 329s self.work_tree, self.basis_revid, iter_changes 329s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 329s ): 329s ^ 329s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 329s for change in iter_changes: 329s ^^^^^^^^^^^^ 329s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 329s for change in iter_changes: 329s ^^^^^^^^^^^^ 329s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 329s (oldpath, oldmode, oldsha) = old 329s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 329s TypeError: cannot unpack non-iterable NoneType object 329s }}} 329s 329s Traceback (most recent call last): 329s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 1600, in test_backup_copies_existing 329s tree.commit("some data to be copied.") 329s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ 329s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 329s committed_id = commit.Commit().commit( 329s working_tree=self, 329s ...<3 lines>... 329s **kwargs, 329s ) 329s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 329s self._update_builder_with_changes() 329s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 329s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 329s for path, fs_hash in self.builder.record_iter_changes( 329s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 329s self.work_tree, self.basis_revid, iter_changes 329s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 329s ): 329s ^ 329s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 329s for change in iter_changes: 329s ^^^^^^^^^^^^ 329s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 329s for change in iter_changes: 329s ^^^^^^^^^^^^ 329s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 329s (oldpath, oldmode, oldsha) = old 329s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 329s TypeError: cannot unpack non-iterable NoneType object 329s 329s per_controldir.test_controldir.TestControlDir.test_backup_copies_existing(MonotoneDirFormat) SKIP 4ms 329s Format Monotone control directory is not initializable. 329s per_controldir.test_controldir.TestControlDir.test_branch_names(BzrDirFormat6) OK 43ms 329s per_controldir.test_controldir.TestControlDir.test_branch_names(FossilDirFormat) SKIP 7ms 329s Format Fossil control directory is not initializable. 329s per_branch.test_permissions.TestPermissions.test_new_branch_group_sticky_bit(BzrBranchFormat7) OK 128ms 329s per_controldir.test_controldir.TestControlDir.test_can_and_needs_format_conversion(BzrDirMetaFormat1Colo) OK 21ms 329s per_branch.test_permissions.TestPermissions.test_new_branch_group_sticky_bit(RemoteBranchFormat-v2) SKIP 4ms 329s Remote branches have no permission logic 329s 329s per_controldir.test_controldir.TestControlDir.test_can_and_needs_format_conversion(RemoteGitControlDirFormat) SKIP 11ms 329s Format Remote Git Repository is not initializable. 329s per_controldir.test_controldir.TestControlDir.test_can_and_needs_format_conversion(SvnRepositoryFormat) SKIP 5ms 329s Format Subversion repository is not initializable. 329s per_branch.test_permissions.TestPermissions.test_new_branch(BzrBranchFormat8) OK 106ms 329s per_branch.test_push.TestPush.test_push_uses_read_lock(BzrBranchFormat8) OK 223ms 329s per_branch.test_permissions.TestPermissions.test_new_branch_group_sticky_bit(BzrBranchFormat6) OK 181ms 329s per_branch.test_permissions.TestPermissions.test_new_branch_group_sticky_bit(RemoteBranchFormat-default) SKIP 5ms 329s Remote branches have no permission logic 329s 329s per_branch.test_pull.TestPull.test_pull_convergence_simple(RemoteGitBranchFormat) SKIP 11ms 329s Format Remote Git Repository is not initializable. 329s per_branch.test_pull.TestPull.test_pull_merges_and_fetches_tags(BzrBranchFormat8) OK 393ms 329s per_branch.test_pull.TestPull.test_pull_convergence_simple(BzrBranchFormat4) OK 268ms 329s per_branch.test_pull.TestPull.test_pull_convergence_simple(RemoteBranchFormat-default) OK 845ms 329s per_branch.test_pull.TestPull.test_pull_local_raises_LocalRequiresBoundBranch_on_unbound(RemoteGitBranchFormat) SKIP 10ms 329s Format Remote Git Repository is not initializable. 329s per_branch.test_pull.TestPull.test_pull_local_raises_LocalRequiresBoundBranch_on_unbound(LocalGitBranchFormat)ERROR 24ms 329s log: {{{ 329s 129.749 preparing to commit 329s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_pull.TestPull.test_pull_local_raises_LocalRequiresBoundBranch_on_unbound(LocalGitBranchFormat)/work/branch/ 329s 129.751 Selecting files for commit with filter None 329s 129.753 aborting commit write group because of exception: 329s 129.754 Traceback (most recent call last): 329s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 329s self._update_builder_with_changes() 329s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 329s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 329s for path, fs_hash in self.builder.record_iter_changes( 329s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 329s self.work_tree, self.basis_revid, iter_changes 329s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 329s ): 329s ^ 329s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 329s for change in iter_changes: 329s ^^^^^^^^^^^^ 329s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 329s for change in iter_changes: 329s ^^^^^^^^^^^^ 329s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 329s (oldpath, oldmode, oldsha) = old 329s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 329s TypeError: cannot unpack non-iterable NoneType object 329s }}} 329s 329s Traceback (most recent call last): 329s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_pull.py", line 84, in test_pull_local_raises_LocalRequiresBoundBranch_on_unbound 329s rev1 = master_tree.commit("master") 329s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 329s committed_id = commit.Commit().commit( 329s working_tree=self, 329s ...<3 lines>... 329s **kwargs, 329s ) 329s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 329s self._update_builder_with_changes() 329s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 329s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 329s for path, fs_hash in self.builder.record_iter_changes( 329s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 329s self.work_tree, self.basis_revid, iter_changes 329s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 329s ): 329s ^ 329s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 329s for change in iter_changes: 329s ^^^^^^^^^^^^ 329s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 329s for change in iter_changes: 329s ^^^^^^^^^^^^ 329s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 329s (oldpath, oldmode, oldsha) = old 329s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 329s TypeError: cannot unpack non-iterable NoneType object 329s 329s per_branch.test_pull.TestPull.test_pull_local_updates_checkout_only(BranchReferenceFormat) SKIP 24ms 329s Uninitializable branch format 329s 329s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_fixed_user_id(RemoteBzrDirFormat) OK 340ms 329s per_branch.test_last_revision_info.TestLastRevisionInfo.test_import(RemoteBranchFormat-v2) OK 624ms 329s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_fixed_user_id(SmartHgDirFormat) SKIP 5ms 329s Format Smart Mercurial control directory is not initializable. 329s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_into_shared_repo(BzrDirFormat5) SKIP 57ms 329s repository format does not support shared repositories 329s 329s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_into_shared_repo(DarcsDirFormat) SKIP 4ms 329s Format darcs control directory is not initializable. 329s per_branch.test_pull.TestPull.test_pull_local_raises_LocalRequiresBoundBranch_on_unbound(BzrBranchFormat5) OK 227ms 329s per_branch.test_stacking.TestStacking.test_sprout_stacked_from_smart_server(BzrBranchFormat7) OK 734ms 329s per_branch.test_last_revision_info.TestLastRevisionInfo.test_import_lossy(BzrBranchFormat4) OK 173ms 329s per_branch.test_pull.TestPull.test_pull_overwrite(BzrBranchFormat6) OK 334ms 329s per_branch.test_push.TestPush.test_push_with_default_stacking_does_not_create_broken_branch(BzrBranchFormat6) OK 480ms 329s per_branch.test_pull.TestPull.test_pull_local_updates_checkout_only(BzrBranchFormat5) OK 327ms 329s per_branch.test_last_revision_info.TestLastRevisionInfo.test_non_empty_branch(LocalGitBranchFormat) OK 115ms 329s per_branch.test_last_revision_info.TestLastRevisionInfo.test_same_repo(BranchReferenceFormat) OK 104ms 329s per_branch.test_pull.TestPull.test_pull_local_updates_checkout_only(BzrBranchFormat8) OK 324ms 329s per_branch.test_locking.TestBranchLocking.test_01_lock_read(BzrBranchFormat7) OK 24ms 330s per_branch.test_pull.TestPull.test_pull_merged_indirect(BzrBranchFormat7) OK 487ms 330s per_branch.test_locking.TestBranchLocking.test_01_lock_read(RemoteBranchFormat-v2) SKIP 60ms 330s Could not instrument branch control files. 330s per_branch.test_locking.TestBranchLocking.test_02_lock_write(BzrBranchFormat4) OK 16ms 330s per_branch.test_locking.TestBranchLocking.test_03_lock_fail_unlock_repo(LocalGitBranchFormat) SKIP 13ms 330s Could not instrument branch control files. 330s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_into_shared_repo(RemoteBzrDirFormat-v2) OK 446ms 330s per_branch.test_locking.TestBranchLocking.test_04_lock_fail_unlock_control(BranchReferenceFormat) SKIP 39ms 330s Uninitializable branch format 330s 330s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_revision(LocalGitControlDirFormat)ERROR 66ms 330s log: {{{ 330s 130.373 preparing to commit 330s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_revision(LocalGitControlDirFormat)/work/commit_tree/ 330s 130.377 Selecting files for commit with filter None 330s 130.378 aborting commit write group because of exception: 330s 130.380 Traceback (most recent call last): 330s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 330s self._update_builder_with_changes() 330s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 330s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 330s for path, fs_hash in self.builder.record_iter_changes( 330s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 330s self.work_tree, self.basis_revid, iter_changes 330s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 330s ): 330s ^ 330s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 330s for change in iter_changes: 330s ^^^^^^^^^^^^ 330s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 330s for change in iter_changes: 330s ^^^^^^^^^^^^ 330s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 330s (oldpath, oldmode, oldsha) = old 330s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 330s TypeError: cannot unpack non-iterable NoneType object 330s }}} 330s 330s Traceback (most recent call last): 330s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 364, in test_clone_controldir_branch_revision 330s rev1 = tree.commit("revision 1") 330s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 330s committed_id = commit.Commit().commit( 330s working_tree=self, 330s ...<3 lines>... 330s **kwargs, 330s ) 330s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 330s self._update_builder_with_changes() 330s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 330s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 330s for path, fs_hash in self.builder.record_iter_changes( 330s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 330s self.work_tree, self.basis_revid, iter_changes 330s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 330s ): 330s ^ 330s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 330s for change in iter_changes: 330s ^^^^^^^^^^^^ 330s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 330s for change in iter_changes: 330s ^^^^^^^^^^^^ 330s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 330s (oldpath, oldmode, oldsha) = old 330s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 330s TypeError: cannot unpack non-iterable NoneType object 330s 330s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_revision(SvnWorkingTreeDirFormat) SKIP 4ms 330s Format Subversion working directory is not initializable. 330s per_branch.test_locking.TestBranchLocking.test_05_lock_read_fail_repo(BzrBranchFormat7) OK 35ms 330s per_branch.test_locking.TestBranchLocking.test_05_lock_read_fail_repo(RemoteBranchFormat-v2) SKIP 81ms 330s Could not instrument branch control files. 330s per_branch.test_locking.TestBranchLocking.test_06_lock_write_fail_repo(BzrBranchFormat4) OK 17ms 330s per_branch.test_locking.TestBranchLocking.test_07_lock_read_fail_control(LocalGitBranchFormat) SKIP 9ms 330s Could not instrument branch control files. 330s per_branch.test_pull.TestPull.test_pull_merged_indirect(BzrBranchFormat8) OK 447ms 330s per_branch.test_locking.TestBranchLocking.test_08_lock_write_fail_control(BranchReferenceFormat) SKIP 20ms 330s Uninitializable branch format 330s 330s per_branch.test_locking.TestBranchLocking.test_dont_leave_lock_in_place(BzrBranchFormat7) OK 33ms 330s per_controldir.test_controldir.TestControlDir.test_clone_controldir_into_notrees_repo(BzrDirMetaFormat1) OK 160ms 330s per_controldir.test_controldir.TestControlDir.test_clone_controldir_into_notrees_repo(LocalHgDirFormat) SKIP 4ms 330s Format Local Mercurial control directory is not initializable. 330s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_branch_both_under_shared(BzrDirFormat4) SKIP 4ms 330s Format All-in-one format 4 is not initializable. 330s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_branch_both_under_shared(CVSDirFormat) SKIP 4ms 330s Format CVS control directory. is not initializable. 330s per_branch.test_pull.TestPull.test_pull_overwrite(RemoteBranchFormat-default) OK 637ms 330s per_branch.test_pull.TestPull.test_pull_overwrite_set(RemoteGitBranchFormat) SKIP 5ms 330s Format Remote Git Repository is not initializable. 330s per_branch.test_pull.TestPull.test_pull_overwrite_set_tags(BzrBranchFormat5) SKIP 56ms 330s branch does not support tags 330s 330s per_branch.test_pull.TestPull.test_pull_merged_indirect(BzrBranchFormat6) OK 508ms 330s per_branch.test_pull.TestPull.test_pull_merges_and_fetches_tags(BzrBranchFormat6) OK 224ms 330s per_branch.test_locking.TestBranchLocking.test_dont_leave_lock_in_place(RemoteBranchFormat-v2) OK 204ms 330s per_branch.test_locking.TestBranchLocking.test_leave_lock_in_place(BzrBranchFormat4) OK 28ms 330s per_branch.test_locking.TestBranchLocking.test_lock_and_unlock_leaves_repo_unlocked(LocalGitBranchFormat) OK 8ms 330s per_branch.test_locking.TestBranchLocking.test_lock_read_context_manager(BranchReferenceFormat) SKIP 21ms 330s Uninitializable branch format 330s 330s per_branch.test_locking.TestBranchLocking.test_lock_read_returns_unlockable(BzrBranchFormat7) OK 23ms 330s per_branch.test_locking.TestBranchLocking.test_lock_read_returns_unlockable(RemoteBranchFormat-v2) OK 61ms 330s per_branch.test_stacking.TestStacking.test_sprout_stacked_from_smart_server(RemoteBranchFormat-v2) OK 953ms 330s per_branch.test_stacking.TestStacking.test_sprout_stacking_policy_handling(BzrBranchFormat4) SKIP 4ms 330s Branch format 4 does not autoupgrade. 330s 330s per_branch.test_stacking.TestStacking.test_sprout_to_smart_server_stacking_policy_handling(LocalGitBranchFormat) SKIP 6ms 330s Branch format is not usable via HPSS. 330s 330s per_branch.test_locking.TestBranchLocking.test_lock_read_then_unlock(BzrBranchFormat4) OK 19ms 330s per_branch.test_locking.TestBranchLocking.test_lock_write_locks_repo_too(LocalGitBranchFormat) OK 9ms 330s per_branch.test_pull.TestPull.test_pull_returns_result(BzrBranchFormat8) OK 236ms 330s per_branch.test_locking.TestBranchLocking.test_lock_write_raises_in_lock_read(BranchReferenceFormat) SKIP 31ms 330s Uninitializable branch format 330s 330s per_branch.test_stacking.TestStacking.test_stack_on_repository_branch(BranchReferenceFormat) SKIP 52ms 330s No reason given 330s 330s per_branch.test_push.TestPush.test_push_with_default_stacking_does_not_create_broken_branch(RemoteBranchFormat-default) OK 936ms 330s per_branch.test_push.TestPush.test_push_within_repository(RemoteGitBranchFormat) SKIP 9ms 330s Format Remote Git Repository is not initializable. 330s per_branch.test_locking.TestBranchLocking.test_lock_write_reenter_with_token(BzrBranchFormat7) OK 60ms 330s per_branch.test_stacking.TestStacking.test_transform_fallback_location_hook(BzrBranchFormat7) OK 82ms 330s per_branch.test_push.TestPushHook.test_post_push_bound_branch(BzrBranchFormat5) OK 86ms 330s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_branch_both_under_shared(RemoteBzrDirFormat-default) OK 536ms 330s per_branch.test_locking.TestBranchLocking.test_lock_write_reenter_with_token(RemoteBranchFormat-v2) OK 96ms 330s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_branch_only_source_under_shared(BareLocalGitControlDirFormat) SKIP 9ms 330s repository format does not support shared repositories 330s 330s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_branch_only_source_under_shared(MonotoneDirFormat) SKIP 4ms 330s Format Monotone control directory is not initializable. 330s per_branch.test_locking.TestBranchLocking.test_lock_write_returns_None_refuses_token(BzrBranchFormat4) OK 21ms 330s per_branch.test_push.TestPushHook.test_post_push_empty_history(BzrBranchFormat8) OK 56ms 330s per_branch.test_locking.TestBranchLocking.test_lock_write_returns_unlockable(LocalGitBranchFormat) OK 12ms 330s per_branch.test_pull.TestPull.test_pull_merges_and_fetches_tags(RemoteBranchFormat-default) OK 425ms 330s per_branch.test_pull.TestPull.test_pull_overwrite(RemoteGitBranchFormat) SKIP 5ms 330s Format Remote Git Repository is not initializable. 330s per_branch.test_locking.TestBranchLocking.test_lock_write_with_matching_token(BranchReferenceFormat) SKIP 32ms 330s Uninitializable branch format 330s 330s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_revision(BzrDirFormat6) SKIP 90ms 330s revision limiting not strict yet 330s per_branch.test_locking.TestBranchLocking.test_lock_write_with_nonmatching_token(BzrBranchFormat7) OK 30ms 330s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_revision(FossilDirFormat) SKIP 4ms 330s Format Fossil control directory is not initializable. 330s per_branch.test_stacking.TestStacking.test_transform_fallback_location_hook(RemoteBranchFormat-v2) OK 192ms 330s per_branch.test_pull.TestPull.test_pull_stop_revision_merges_and_fetches_tags(BzrBranchFormat6) OK 315ms 331s per_branch.test_stacking.TestStacking.test_unstack_already_locked(BzrBranchFormat4) SKIP 57ms 331s The branch 'file:///tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_stacking.TestStacking.test_unstack_already_locked%28BzrBranchFormat4%29/work/stacked-on/'(All-in-one format 6) is not a stackable format. You will need to upgrade the branch to permit branch stacking. 331s 331s per_branch.test_pull.TestPull.test_pull_merged_indirect(RemoteBranchFormat-v2) OK 1038ms 331s per_branch.test_stacking.TestStacking.test_unstack_already_multiple_locked(LocalGitBranchFormat)ERROR 18ms 331s log: {{{ 331s 131.315 preparing to commit 331s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_stacking.TestStacking.test_unstack_already_multiple_locked(LocalGitBranchFormat)/work/stacked-on/ 331s 131.317 Selecting files for commit with filter None 331s 131.318 aborting commit write group because of exception: 331s 131.319 Traceback (most recent call last): 331s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 331s self._update_builder_with_changes() 331s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 331s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 331s for path, fs_hash in self.builder.record_iter_changes( 331s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 331s self.work_tree, self.basis_revid, iter_changes 331s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 331s ): 331s ^ 331s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 331s for change in iter_changes: 331s ^^^^^^^^^^^^ 331s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 331s for change in iter_changes: 331s ^^^^^^^^^^^^ 331s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 331s (oldpath, oldmode, oldsha) = old 331s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 331s TypeError: cannot unpack non-iterable NoneType object 331s }}} 331s 331s Traceback (most recent call last): 331s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 232, in test_unstack_already_multiple_locked 331s stacked_bzrdir = self.make_stacked_bzrdir() 331s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 257, in make_stacked_bzrdir 331s tree.commit("Added foo") 331s ~~~~~~~~~~~^^^^^^^^^^^^^ 331s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 331s committed_id = commit.Commit().commit( 331s working_tree=self, 331s ...<3 lines>... 331s **kwargs, 331s ) 331s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 331s self._update_builder_with_changes() 331s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 331s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 331s for path, fs_hash in self.builder.record_iter_changes( 331s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 331s self.work_tree, self.basis_revid, iter_changes 331s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 331s ): 331s ^ 331s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 331s for change in iter_changes: 331s ^^^^^^^^^^^^ 331s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 331s for change in iter_changes: 331s ^^^^^^^^^^^^ 331s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 331s (oldpath, oldmode, oldsha) = old 331s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 331s TypeError: cannot unpack non-iterable NoneType object 331s 331s per_branch.test_locking.TestBranchLocking.test_lock_write_with_nonmatching_token(RemoteBranchFormat-v2) OK 124ms 331s per_branch.test_stacking.TestStacking.test_unstack_fetches(BranchReferenceFormat) SKIP 18ms 331s Uninitializable branch format 331s 331s per_branch.test_stacking.TestStackingConnections.test_open_stacked(BzrBranchFormat7) SKIP 5ms 331s paramiko 331s 331s per_branch.test_stacking.TestStackingConnections.test_open_stacked(RemoteBranchFormat-v2) SKIP 5ms 331s paramiko 331s 331s per_branch.test_stacking.TestStackingConnections.test_open_stacked_relative(BzrBranchFormat4) SKIP 5ms 331s paramiko 331s 331s per_branch.test_locking.TestBranchLocking.test_lock_write_with_token_fails_when_unlocked(BzrBranchFormat4) OK 16ms 331s per_branch.test_locking.TestBranchLocking.test_reentering_lock_write_raises_on_token_mismatch(LocalGitBranchFormat) OK 11ms 331s per_branch.test_pull.TestPull.test_pull_merges_and_fetches_tags(BzrBranchFormat4) SKIP 66ms 331s format does not support tags. 331s 331s per_branch.test_tags.AutomaticTagNameTests.test_ignores_none(LocalGitBranchFormat)ERROR 21ms 331s log: {{{ 331s 131.361 preparing to commit 331s 131.363 Selecting files for commit with filter None 331s 131.364 aborting commit write group because of exception: 331s 131.365 Traceback (most recent call last): 331s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 331s self._update_builder_with_changes() 331s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 331s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 331s for path, fs_hash in self.builder.record_iter_changes( 331s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 331s self.work_tree, self.basis_revid, iter_changes 331s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 331s ): 331s ^ 331s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 331s for change in iter_changes: 331s ^^^^^^^^^^^^ 331s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 331s for change in iter_changes: 331s ^^^^^^^^^^^^ 331s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 331s (oldpath, oldmode, oldsha) = old 331s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 331s TypeError: cannot unpack non-iterable NoneType object 331s }}} 331s 331s Traceback (most recent call last): 331s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 477, in setUp 331s self.builder.build_snapshot( 331s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 331s None, [("add", ("", None, "directory", None))], message="foo" 331s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 331s ) 331s ^ 331s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 331s return self._do_commit( 331s ~~~~~~~~~~~~~~~^ 331s tree, 331s ^^^^^ 331s ...<5 lines>... 331s message_callback=message_callback, 331s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 331s ) 331s ^ 331s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 331s return tree.commit( 331s ~~~~~~~~~~~^ 331s message, message_callback=message_callback, reporter=reporter, **kwargs 331s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 331s ) 331s ^ 331s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 331s committed_id = commit.Commit().commit( 331s working_tree=self, 331s ...<3 lines>... 331s **kwargs, 331s ) 331s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 331s self._update_builder_with_changes() 331s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 331s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 331s for path, fs_hash in self.builder.record_iter_changes( 331s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 331s self.work_tree, self.basis_revid, iter_changes 331s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 331s ): 331s ^ 331s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 331s for change in iter_changes: 331s ^^^^^^^^^^^^ 331s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 331s for change in iter_changes: 331s ^^^^^^^^^^^^ 331s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 331s (oldpath, oldmode, oldsha) = old 331s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 331s TypeError: cannot unpack non-iterable NoneType object 331s 331s per_branch.test_push.TestPushHook.test_post_push_nonempty_history(BzrBranchFormat6) OK 229ms 331s per_branch.test_tags.AutomaticTagNameTests.test_no_functions(BranchReferenceFormat) SKIP 4ms 331s BranchBuilder can't make reference branches. 331s per_branch.test_locking.TestBranchLocking.test_unlock_after_lock_write_with_token(BranchReferenceFormat) SKIP 25ms 331s Uninitializable branch format 331s 331s per_branch.test_pull.TestPull.test_pull_overwrite(LocalGitBranchFormat)ERROR 20ms 331s log: {{{ 331s 131.386 preparing to commit 331s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_pull.TestPull.test_pull_overwrite(LocalGitBranchFormat)/work/tree_a/ 331s 131.387 Selecting files for commit with filter None 331s 131.388 aborting commit write group because of exception: 331s 131.390 Traceback (most recent call last): 331s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 331s self._update_builder_with_changes() 331s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 331s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 331s for path, fs_hash in self.builder.record_iter_changes( 331s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 331s self.work_tree, self.basis_revid, iter_changes 331s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 331s ): 331s ^ 331s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 331s for change in iter_changes: 331s ^^^^^^^^^^^^ 331s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 331s for change in iter_changes: 331s ^^^^^^^^^^^^ 331s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 331s (oldpath, oldmode, oldsha) = old 331s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 331s TypeError: cannot unpack non-iterable NoneType object 331s }}} 331s 331s Traceback (most recent call last): 331s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_pull.py", line 116, in test_pull_overwrite 331s tree_a.commit("message 1") 331s ~~~~~~~~~~~~~^^^^^^^^^^^^^ 331s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 331s committed_id = commit.Commit().commit( 331s working_tree=self, 331s ...<3 lines>... 331s **kwargs, 331s ) 331s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 331s self._update_builder_with_changes() 331s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 331s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 331s for path, fs_hash in self.builder.record_iter_changes( 331s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 331s self.work_tree, self.basis_revid, iter_changes 331s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 331s ): 331s ^ 331s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 331s for change in iter_changes: 331s ^^^^^^^^^^^^ 331s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 331s for change in iter_changes: 331s ^^^^^^^^^^^^ 331s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 331s (oldpath, oldmode, oldsha) = old 331s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 331s TypeError: cannot unpack non-iterable NoneType object 331s 331s per_branch.test_pull.TestPull.test_pull_overwrite_set(BranchReferenceFormat) SKIP 26ms 331s Uninitializable branch format 331s 331s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_under_shared(BzrDirMetaFormat1Colo) OK 210ms 331s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_under_shared(RemoteGitControlDirFormat) SKIP 5ms 331s Format Remote Git Repository is not initializable. 331s per_branch.test_parent.TestParent.test_get_invalid_parent(BzrBranchFormat7) OK 46ms 331s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_under_shared(SvnRepositoryFormat) SKIP 8ms 331s Format Subversion repository is not initializable. 331s per_branch.test_tags.AutomaticTagNameTests.test_returns_tag_name(BzrBranchFormat7) OK 60ms 331s per_branch.test_pull.TestPull.test_pull_overwrite_set(BzrBranchFormat5) OK 320ms 331s per_branch.test_parent.TestParent.test_get_invalid_parent(RemoteBranchFormat-v2) OK 85ms 331s per_branch.test_parent.TestParent.test_no_default_parent(BzrBranchFormat4) OK 39ms 331s per_branch.test_tags.AutomaticTagNameTests.test_returns_tag_name(RemoteBranchFormat-v2) OK 134ms 331s per_branch.test_tags.AutomaticTagNameTests.test_uses_first_return(BzrBranchFormat4) SKIP 30ms 331s format Bazaar-NG branch format 4 doesn't support tags 331s per_branch.test_parent.TestParent.test_set_get_parent(LocalGitBranchFormat) OK 70ms 331s per_branch.test_parent.TestParent.test_win32_set_parent_on_another_drive(BranchReferenceFormat) SKIP 4ms 331s windows-specific test 331s per_controldir.test_controldir.TestControlDir.test_clone_controldir_tree_revision(RemoteBzrDirFormat) OK 196ms 331s per_controldir.test_controldir.TestControlDir.test_clone_controldir_tree_revision(SmartHgDirFormat) SKIP 4ms 331s Format Smart Mercurial control directory is not initializable. 331s per_branch.test_tags.TestBranchTags.test_cached_tag_dict_not_accidentally_mutable(LocalGitBranchFormat)ERROR 31ms 331s log: {{{ 331s 131.613 preparing to commit 331s 131.617 Selecting files for commit with filter None 331s 131.618 aborting commit write group because of exception: 331s 131.620 Traceback (most recent call last): 331s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 331s self._update_builder_with_changes() 331s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 331s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 331s for path, fs_hash in self.builder.record_iter_changes( 331s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 331s self.work_tree, self.basis_revid, iter_changes 331s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 331s ): 331s ^ 331s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 331s for change in iter_changes: 331s ^^^^^^^^^^^^ 331s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 331s for change in iter_changes: 331s ^^^^^^^^^^^^ 331s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 331s (oldpath, oldmode, oldsha) = old 331s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 331s TypeError: cannot unpack non-iterable NoneType object 331s }}} 331s 331s Traceback (most recent call last): 331s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 220, in test_cached_tag_dict_not_accidentally_mutable 331s b, [rev1, rev2, rev3] = self.make_branch_with_revision_tuple("b", 3) 331s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ 331s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 50, in make_branch_with_revision_tuple 331s revids = [builder.build_commit() for i in range(count)] 331s ~~~~~~~~~~~~~~~~~~~~^^ 331s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 331s return self._do_commit(tree, **commit_kwargs) 331s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 331s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 331s return tree.commit( 331s ~~~~~~~~~~~^ 331s message, message_callback=message_callback, reporter=reporter, **kwargs 331s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 331s ) 331s ^ 331s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 331s committed_id = commit.Commit().commit( 331s working_tree=self, 331s ...<3 lines>... 331s **kwargs, 331s ) 331s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 331s self._update_builder_with_changes() 331s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 331s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 331s for path, fs_hash in self.builder.record_iter_changes( 331s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 331s self.work_tree, self.basis_revid, iter_changes 331s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 331s ): 331s ^ 331s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 331s for change in iter_changes: 331s ^^^^^^^^^^^^ 331s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 331s for change in iter_changes: 331s ^^^^^^^^^^^^ 331s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 331s (oldpath, oldmode, oldsha) = old 331s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 331s TypeError: cannot unpack non-iterable NoneType object 331s 331s per_controldir.test_controldir.TestControlDir.test_clone_controldir_with_colocated(BzrDirFormat5) SKIP 8ms 331s format does not supported colocated branches 331s 331s per_controldir.test_controldir.TestControlDir.test_clone_controldir_with_colocated(DarcsDirFormat) SKIP 16ms 331s format does not supported colocated branches 331s 331s per_controldir.test_controldir.TestControlDir.test_clone_controldir_with_colocated(RemoteBzrDirFormat-v2) SKIP 11ms 331s format does not supported colocated branches 331s 331s per_branch.test_tags.TestBranchTags.test_delete_tag(BranchReferenceFormat) SKIP 40ms 331s Uninitializable branch format 331s 331s per_branch.test_permissions.TestPermissions.test_mode_0(BzrBranchFormat7) OK 68ms 331s per_controldir.test_controldir.TestControlDir.test_clone_on_transport_preserves_repo_format(LocalGitControlDirFormat)ERROR 29ms 331s Empty attachments: 331s log 331s 331s Traceback (most recent call last): 331s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 400, in test_clone_on_transport_preserves_repo_format 331s target_controldir = a_dir.clone_on_transport(target_transport) 331s File "/usr/lib/python3/dist-packages/breezy/git/dir.py", line 296, in clone_on_transport 331s (pack_hint, _, refs) = interrepo.fetch_objects( 331s ~~~~~~~~~~~~~~~~~~~~~~~^ 331s determine_wants, mapping=default_mapping 331s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 331s ) 331s ^ 331s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 331s refs = self.source._git.fetch( 331s self.target._git, determine_wants, progress=progress 331s ) 331s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 331s count, pack_data = self.fetch_pack_data( 331s ~~~~~~~~~~~~~~~~~~~~^ 331s determine_wants, 331s ^^^^^^^^^^^^^^^^ 331s ...<2 lines>... 331s depth=depth, 331s ^^^^^^^^^^^^ 331s ) 331s ^ 331s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 331s missing_objects = self.find_missing_objects( 331s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 331s ) 331s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 331s wants = determine_wants(refs, depth) 331s TypeError: InterGitGitRepository.determine_wants_all() takes 2 positional arguments but 3 were given 331s 331s per_controldir.test_controldir.TestControlDir.test_clone_on_transport_preserves_repo_format(SvnWorkingTreeDirFormat) SKIP 4ms 331s Format Subversion working directory is not initializable. 331s per_branch.test_permissions.TestPermissions.test_mode_0(RemoteBranchFormat-v2) SKIP 10ms 331s Remote branches have no permission logic 331s 331s per_branch.test_pull.TestPull.test_pull_merged_indirect(RemoteBranchFormat-default) OK 991ms 331s per_branch.test_pull.TestPull.test_pull_merges_and_fetches_tags(RemoteGitBranchFormat) SKIP 4ms 331s Format Remote Git Repository is not initializable. 331s per_controldir.test_controldir.TestControlDir.test_clone_respects_stacked(BzrDirMetaFormat1) OK 71ms 331s per_controldir.test_controldir.TestControlDir.test_clone_respects_stacked(LocalHgDirFormat) SKIP 5ms 331s Format Local Mercurial control directory is not initializable. 331s per_controldir.test_controldir.TestControlDir.test_create_branch(BzrDirFormat4) SKIP 4ms 331s format is not initializable 331s 331s per_branch.test_pull.TestPull.test_pull_overwrite_set_tags(BzrBranchFormat7) OK 364ms 331s per_controldir.test_controldir.TestControlDir.test_create_branch(CVSDirFormat) SKIP 3ms 331s format is not initializable 331s 331s per_branch.test_permissions.TestPermissions.test_new_branch(BzrBranchFormat4) OK 90ms 331s per_controldir.test_controldir.TestControlDir.test_create_branch(RemoteBzrDirFormat-default) OK 41ms 331s per_controldir.test_controldir.TestControlDir.test_create_branch_append_revisions_only(BareLocalGitControlDirFormat) SKIP 29ms 331s format does not support append_revisions_only setting 331s 331s per_branch.test_tags.TestBranchTags.test_delete_tag_invalides_cache(BzrBranchFormat7) OK 183ms 331s per_controldir.test_controldir.TestControlDir.test_create_branch_append_revisions_only(MonotoneDirFormat) SKIP 8ms 331s format is not initializable 331s 331s per_branch.test_pull.TestPull.test_pull_overwrite_set_tags(BzrBranchFormat8) OK 369ms 331s per_branch.test_push.TestPushHook.test_post_push_nonempty_history(RemoteBranchFormat-default) OK 519ms 331s per_controldir.test_controldir.TestControlDir.test_create_null_workingtree(BzrDirFormat6) OK 45ms 331s per_controldir.test_controldir.TestControlDir.test_create_null_workingtree(FossilDirFormat) SKIP 4ms 331s Format Fossil control directory is not initializable. 331s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_fixes_invalid_revhistory(RemoteGitBranchFormat) SKIP 22ms 331s test only applies to bzr formats 331s 331s per_controldir.test_controldir.TestControlDir.test_create_repository(BzrDirMetaFormat1Colo) OK 59ms 331s per_controldir.test_controldir.TestControlDir.test_create_repository(RemoteGitControlDirFormat) SKIP 5ms 331s format is not initializable 331s 331s per_controldir.test_controldir.TestControlDir.test_create_repository(SvnRepositoryFormat) SKIP 10ms 331s format is not initializable 331s 331s per_branch.test_pull.TestPull.test_pull_stop_revision_merges_and_fetches_tags(RemoteBranchFormat-default) OK 725ms 331s per_branch.test_permissions.TestPermissions.test_new_branch_group_sticky_bit(LocalGitBranchFormat) OK 193ms 331s per_branch.test_pull.TestPull.test_pull_updates_checkout_and_master(RemoteGitBranchFormat) SKIP 5ms 331s Format Remote Git Repository is not initializable. 331s per_branch.test_pull.TestPull.test_pull_convergence_simple(BranchReferenceFormat) SKIP 25ms 331s Uninitializable branch format 331s 331s per_controldir.test_controldir.TestControlDir.test_create_repository_nonshared(RemoteBzrDirFormat) OK 33ms 331s per_controldir.test_controldir.TestControlDir.test_create_repository_nonshared(SmartHgDirFormat) SKIP 4ms 331s format is not initializable 331s 331s per_controldir.test_controldir.TestControlDir.test_create_repository_shared(BzrDirFormat5) SKIP 25ms 331s format does not support shared repositories 331s 331s per_controldir.test_controldir.TestControlDir.test_create_repository_shared(DarcsDirFormat) SKIP 4ms 331s format is not initializable 331s 331s per_controldir.test_controldir.TestControlDir.test_create_repository_shared(RemoteBzrDirFormat-v2) OK 50ms 331s per_controldir.test_controldir.TestControlDir.test_create_workingtree(LocalGitControlDirFormat) OK 17ms 331s per_controldir.test_controldir.TestControlDir.test_create_workingtree(SvnWorkingTreeDirFormat) SKIP 7ms 331s format is not initializable 331s 331s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_handles_ghosts_in_revhistory(BzrBranchFormat5) OK 209ms 331s per_branch.test_pull.TestPull.test_pull_overwrite(BzrBranchFormat5) OK 418ms 331s per_branch.test_pull.TestPullHook.test_post_pull_bound_branch(BzrBranchFormat5) OK 156ms 331s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_returns_reconciler(BzrBranchFormat8) OK 74ms 331s per_branch.test_pull.TestPull.test_pull_returns_result(BzrBranchFormat6) OK 366ms 331s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_supports_thorough(BzrBranchFormat6) OK 36ms 331s per_branch.test_pull.TestPullHook.test_post_pull_empty_history(BzrBranchFormat8) OK 115ms 332s per_branch.test_pull.TestPull.test_pull_local_raises_LocalRequiresBoundBranch_on_unbound(BzrBranchFormat7) OK 294ms 332s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_supports_thorough(RemoteBranchFormat-default) OK 84ms 332s per_branch.test_revision_id_to_dotted_revno.TestRevisionIdToDottedRevno.test_lookup_dotted_revno(RemoteGitBranchFormat) SKIP 4ms 332s Format Remote Git Repository is not initializable. 332s per_controldir.test_controldir.TestControlDir.test_create_workingtree_revision(BzrDirMetaFormat1) OK 216ms 332s per_controldir.test_controldir.TestControlDir.test_create_workingtree_revision(LocalHgDirFormat) SKIP 5ms 332s format is not initializable 332s 332s per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_empty(BzrBranchFormat5) OK 28ms 332s per_controldir.test_controldir.TestControlDir.test_destroy_branch(BzrDirFormat4) SKIP 7ms 332s Format All-in-one format 4 is not initializable. 332s per_controldir.test_controldir.TestControlDir.test_destroy_branch(CVSDirFormat) SKIP 6ms 332s Format CVS control directory. is not initializable. 332s per_controldir.test_controldir.TestControlDir.test_destroy_branch(RemoteBzrDirFormat-default) OK 32ms 332s per_branch.test_tags.TestBranchTags.test_delete_tag_invalides_cache(RemoteBranchFormat-v2) OK 541ms 332s per_controldir.test_controldir.TestControlDir.test_destroy_branch_no_branch(BareLocalGitControlDirFormat) SKIP 10ms 332s Format does not support destroying branch 332s 332s per_controldir.test_controldir.TestControlDir.test_destroy_branch_no_branch(MonotoneDirFormat) SKIP 5ms 332s Format Monotone control directory is not initializable. 332s per_branch.test_tags.TestBranchTags.test_ghost_tag(BzrBranchFormat4) SKIP 15ms 332s format Bazaar-NG branch format 4 doesn't support tags 332s per_controldir.test_controldir.TestControlDir.test_destroy_repository(BzrDirFormat6) SKIP 19ms 332s Format does not support destroying repository 332s 332s per_controldir.test_controldir.TestControlDir.test_destroy_repository(FossilDirFormat) SKIP 4ms 332s Format Fossil control directory is not initializable. 332s per_branch.test_tags.TestBranchTags.test_make_and_lookup_tag(LocalGitBranchFormat)ERROR 23ms 332s log: {{{ 332s 132.423 preparing to commit 332s 132.424 Selecting files for commit with filter None 332s 132.425 aborting commit write group because of exception: 332s 132.426 Traceback (most recent call last): 332s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 332s self._update_builder_with_changes() 332s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 332s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 332s for path, fs_hash in self.builder.record_iter_changes( 332s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 332s self.work_tree, self.basis_revid, iter_changes 332s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 332s ): 332s ^ 332s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 332s for change in iter_changes: 332s ^^^^^^^^^^^^ 332s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 332s for change in iter_changes: 332s ^^^^^^^^^^^^ 332s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 332s (oldpath, oldmode, oldsha) = old 332s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 332s TypeError: cannot unpack non-iterable NoneType object 332s }}} 332s 332s Traceback (most recent call last): 332s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 60, in test_make_and_lookup_tag 332s b, [target_revid1, target_revid2] = self.make_branch_with_revision_tuple("b", 2) 332s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ 332s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 50, in make_branch_with_revision_tuple 332s revids = [builder.build_commit() for i in range(count)] 332s ~~~~~~~~~~~~~~~~~~~~^^ 332s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 332s return self._do_commit(tree, **commit_kwargs) 332s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 332s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 332s return tree.commit( 332s ~~~~~~~~~~~^ 332s message, message_callback=message_callback, reporter=reporter, **kwargs 332s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 332s ) 332s ^ 332s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 332s committed_id = commit.Commit().commit( 332s working_tree=self, 332s ...<3 lines>... 332s **kwargs, 332s ) 332s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 332s self._update_builder_with_changes() 332s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 332s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 332s for path, fs_hash in self.builder.record_iter_changes( 332s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 332s self.work_tree, self.basis_revid, iter_changes 332s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 332s ): 332s ^ 332s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 332s for change in iter_changes: 332s ^^^^^^^^^^^^ 332s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 332s for change in iter_changes: 332s ^^^^^^^^^^^^ 332s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 332s (oldpath, oldmode, oldsha) = old 332s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 332s TypeError: cannot unpack non-iterable NoneType object 332s 332s per_branch.test_pull.TestPullHook.test_post_pull_nonempty_history(BzrBranchFormat6) OK 179ms 332s per_branch.test_tags.TestBranchTags.test_merge_empty_tags(BranchReferenceFormat) SKIP 20ms 332s Uninitializable branch format 332s 332s per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_mainline_ghost(BzrBranchFormat8) OK 113ms 332s per_branch.test_pull.TestPull.test_pull_overwrite_set(BzrBranchFormat8) OK 330ms 332s per_controldir.test_controldir.TestControlDir.test_destroy_workingtree(BzrDirMetaFormat1Colo) OK 112ms 332s per_controldir.test_controldir.TestControlDir.test_destroy_workingtree(RemoteGitControlDirFormat) SKIP 4ms 332s Format Remote Git Repository is not initializable. 332s per_controldir.test_controldir.TestControlDir.test_destroy_workingtree(SvnRepositoryFormat) SKIP 14ms 332s Format Subversion repository is not initializable. 332s per_controldir.test_controldir.TestControlDir.test_find_repository_containing_shared_repository(RemoteBzrDirFormat) OK 37ms 332s per_controldir.test_controldir.TestControlDir.test_find_repository_containing_shared_repository(SmartHgDirFormat) SKIP 4ms 332s Format Smart Mercurial control directory is not initializable. 332s per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_simple_revno(BzrBranchFormat6) OK 131ms 332s per_controldir.test_controldir.TestControlDir.test_find_repository_no_repo_under_standalone_branch(BzrDirFormat5) SKIP 21ms 332s requires shared repository support 332s 332s per_controldir.test_controldir.TestControlDir.test_find_repository_no_repo_under_standalone_branch(DarcsDirFormat) SKIP 6ms 332s Format darcs control directory is not initializable. 332s per_branch.test_pull.TestPull.test_pull_returns_result(RemoteBranchFormat-default) OK 427ms 332s per_branch.test_pull.TestPull.test_pull_stop_revision_merges_and_fetches_tags(RemoteGitBranchFormat) SKIP 5ms 332s Format Remote Git Repository is not initializable. 332s per_branch.test_pull.TestPull.test_pull_overwrite_set_tags(RemoteBranchFormat-v2) OK 892ms 332s per_branch.test_pull.TestPull.test_pull_local_raises_LocalRequiresBoundBranch_on_unbound(RemoteBranchFormat-v2) OK 401ms 332s per_controldir.test_controldir.TestControlDir.test_find_repository_no_repo_under_standalone_branch(RemoteBzrDirFormat-v2) OK 115ms 332s per_controldir.test_controldir.TestControlDir.test_find_repository_shared_within_shared_repository(LocalGitControlDirFormat) SKIP 16ms 332s requires support for shared repositories 332s 332s per_controldir.test_controldir.TestControlDir.test_find_repository_shared_within_shared_repository(SvnWorkingTreeDirFormat) SKIP 13ms 332s Format Subversion working directory is not initializable. 332s per_branch.test_tags.TestBranchTags.test_merge_tags(BzrBranchFormat7) OK 336ms 332s per_controldir.test_controldir.TestControlDir.test_find_repository_standalone_with_containing_shared_repository(BzrDirMetaFormat1) OK 34ms 332s per_controldir.test_controldir.TestControlDir.test_find_repository_standalone_with_containing_shared_repository(LocalHgDirFormat) SKIP 5ms 332s Format Local Mercurial control directory is not initializable. 332s per_controldir.test_controldir.TestControlDir.test_find_repository_with_nested_dirs_works(BzrDirFormat4) SKIP 12ms 332s Format All-in-one format 4 is not initializable. 332s per_controldir.test_controldir.TestControlDir.test_find_repository_with_nested_dirs_works(CVSDirFormat) SKIP 12ms 332s Format CVS control directory. is not initializable. 332s per_branch.test_pull.TestPull.test_pull_returns_result(BzrBranchFormat4) OK 153ms 332s per_branch.test_pull.TestPull.test_pull_overwrite_set_tags(BzrBranchFormat6) OK 353ms 332s per_branch.test_pull.TestPull.test_pull_stop_revision_merges_and_fetches_tags(LocalGitBranchFormat)ERROR 25ms 332s log: {{{ 332s 132.842 preparing to commit 332s 132.844 Selecting files for commit with filter None 332s 132.846 aborting commit write group because of exception: 332s 132.847 Traceback (most recent call last): 332s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 332s self._update_builder_with_changes() 332s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 332s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 332s for path, fs_hash in self.builder.record_iter_changes( 332s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 332s self.work_tree, self.basis_revid, iter_changes 332s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 332s ): 332s ^ 332s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 332s for change in iter_changes: 332s ^^^^^^^^^^^^ 332s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 332s for change in iter_changes: 332s ^^^^^^^^^^^^ 332s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 332s (oldpath, oldmode, oldsha) = old 332s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 332s TypeError: cannot unpack non-iterable NoneType object 332s }}} 332s 332s Traceback (most recent call last): 332s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_pull.py", line 230, in test_pull_stop_revision_merges_and_fetches_tags 332s source, rev1, rev2 = fixtures.build_branch_with_non_ancestral_rev(builder) 332s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 332s File "/usr/lib/python3/dist-packages/breezy/tests/fixtures.py", line 121, in build_branch_with_non_ancestral_rev 332s rev1 = branch_builder.build_commit(message="Rev 1") 332s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 332s return self._do_commit(tree, **commit_kwargs) 332s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 332s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 332s return tree.commit( 332s ~~~~~~~~~~~^ 332s message, message_callback=message_callback, reporter=reporter, **kwargs 332s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 332s ) 332s ^ 332s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 332s committed_id = commit.Commit().commit( 332s working_tree=self, 332s ...<3 lines>... 332s **kwargs, 332s ) 332s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 332s self._update_builder_with_changes() 332s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 332s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 332s for path, fs_hash in self.builder.record_iter_changes( 332s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 332s self.work_tree, self.basis_revid, iter_changes 332s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 332s ): 332s ^ 332s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 332s for change in iter_changes: 332s ^^^^^^^^^^^^ 332s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 332s for change in iter_changes: 332s ^^^^^^^^^^^^ 332s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 332s (oldpath, oldmode, oldsha) = old 332s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 332s TypeError: cannot unpack non-iterable NoneType object 332s 332s per_branch.test_pull.TestPull.test_pull_updates_checkout_and_master(BranchReferenceFormat) SKIP 29ms 332s Uninitializable branch format 332s 332s per_branch.test_pull.TestPull.test_pull_local_updates_checkout_only(BzrBranchFormat4) OK 193ms 332s per_controldir.test_controldir.TestControlDir.test_find_repository_with_nested_dirs_works(RemoteBzrDirFormat-default) OK 89ms 332s per_branch.test_pull.TestPull.test_pull_merged_indirect(LocalGitBranchFormat)ERROR 27ms 332s log: {{{ 332s 132.917 preparing to commit 332s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_pull.TestPull.test_pull_merged_indirect(LocalGitBranchFormat)/work/parent/ 332s 132.919 Selecting files for commit with filter None 332s 132.921 aborting commit write group because of exception: 332s 132.924 Traceback (most recent call last): 332s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 332s self._update_builder_with_changes() 332s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 332s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 332s for path, fs_hash in self.builder.record_iter_changes( 332s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 332s self.work_tree, self.basis_revid, iter_changes 332s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 332s ): 332s ^ 332s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 332s for change in iter_changes: 332s ^^^^^^^^^^^^ 332s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 332s for change in iter_changes: 332s ^^^^^^^^^^^^ 332s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 332s (oldpath, oldmode, oldsha) = old 332s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 332s TypeError: cannot unpack non-iterable NoneType object 332s }}} 332s 332s Traceback (most recent call last): 332s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_pull.py", line 42, in test_pull_merged_indirect 332s parent.commit("1st post", allow_pointless=True) 332s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 332s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 332s committed_id = commit.Commit().commit( 332s working_tree=self, 332s ...<3 lines>... 332s **kwargs, 332s ) 332s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 332s self._update_builder_with_changes() 332s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 332s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 332s for path, fs_hash in self.builder.record_iter_changes( 332s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 332s self.work_tree, self.basis_revid, iter_changes 332s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 332s ): 332s ^ 332s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 332s for change in iter_changes: 332s ^^^^^^^^^^^^ 332s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 332s for change in iter_changes: 332s ^^^^^^^^^^^^ 332s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 332s (oldpath, oldmode, oldsha) = old 332s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 332s TypeError: cannot unpack non-iterable NoneType object 332s 332s per_controldir.test_controldir.TestControlDir.test_format_description(BareLocalGitControlDirFormat) OK 16ms 332s per_controldir.test_controldir.TestControlDir.test_format_description(MonotoneDirFormat) SKIP 8ms 332s Format Monotone control directory is not initializable. 332s per_branch.test_pull.TestPull.test_pull_merges_and_fetches_tags(BranchReferenceFormat) SKIP 33ms 332s Uninitializable branch format 332s 332s per_controldir.test_controldir.TestControlDir.test_format_initialize_find_open(BzrDirFormat6) OK 27ms 332s per_controldir.test_controldir.TestControlDir.test_format_initialize_find_open(FossilDirFormat) SKIP 10ms 332s format is not initializable 332s 332s per_branch.test_pull.TestPullHook.test_post_pull_nonempty_history(RemoteBranchFormat-default) OK 536ms 332s per_branch.test_push.EmptyPushSmartEffortTests.test_empty_branch_api(RemoteGitBranchFormat) SKIP 3ms 332s Branch format is not usable via HPSS. 332s 332s per_branch.test_pull.TestPullHook.test_post_pull_bound_branch(BzrBranchFormat7) OK 103ms 332s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex(BzrDirMetaFormat1Colo) OK 13ms 332s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex(RemoteGitControlDirFormat) SKIP 6ms 332s control dir format is not initializable 332s 332s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex(SvnRepositoryFormat) SKIP 9ms 332s control dir format is not initializable 332s 332s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_create_prefix_False(RemoteBzrDirFormat) OK 4ms 332s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_create_prefix_False(SmartHgDirFormat) SKIP 4ms 332s format is not initializable 332s 332s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_create_prefix_True(BzrDirFormat5) OK 21ms 332s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_create_prefix_True(DarcsDirFormat) SKIP 4ms 332s control dir format is not initializable 332s 332s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_create_prefix_True(RemoteBzrDirFormat-v2) OK 16ms 332s per_branch.test_push.EmptyPushSmartEffortTests.test_empty_branch_command(BzrBranchFormat5) OK 103ms 332s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_force_new_repo_False(LocalGitControlDirFormat) OK 37ms 332s per_branch.test_pull.TestPull.test_pull_updates_checkout_and_master(BzrBranchFormat5) OK 429ms 332s per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_simple_revno(RemoteBranchFormat-default) OK 510ms 332s per_branch.test_sprout.TestSprout.test_sprout_branch_nickname(RemoteGitBranchFormat) SKIP 3ms 332s XXX branch sprouting is not yet tested. 332s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_force_new_repo_False(SvnWorkingTreeDirFormat) SKIP 24ms 332s control dir format is not initializable 332s 332s per_branch.test_push.TestLossyPush.test_lossy_push_raises_same_vcs(BzrBranchFormat8) OK 57ms 332s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_force_new_repo_True(BzrDirMetaFormat1) OK 52ms 332s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_force_new_repo_True(LocalHgDirFormat) SKIP 40ms 332s control dir format is not initializable 332s 332s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_repo_fmt_name_None(BzrDirFormat4) SKIP 5ms 332s control dir format is not initializable 332s 332s per_branch.test_pull.TestPullHook.test_post_pull_bound_branch(BzrBranchFormat8) OK 117ms 332s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_repo_fmt_name_None(CVSDirFormat) SKIP 5ms 332s control dir format is not initializable 332s 332s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_repo_fmt_name_None(RemoteBzrDirFormat-default) OK 29ms 332s per_branch.test_sprout.TestSprout.test_sprout_branch_parent(BzrBranchFormat5) OK 145ms 332s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_repo_fmt_name_followed(BareLocalGitControlDirFormat) OK 15ms 332s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_repo_fmt_name_followed(MonotoneDirFormat) SKIP 5ms 332s control dir format is not initializable 332s 332s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_use_existing_dir_False(BzrDirFormat6) OK 4ms 333s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_use_existing_dir_False(FossilDirFormat) SKIP 4ms 333s format is not initializable 333s 333s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_use_existing_dir_True(BzrDirMetaFormat1Colo) OK 21ms 333s per_branch.test_pull.TestPullHook.test_post_pull_empty_history(BzrBranchFormat6) OK 85ms 333s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_use_existing_dir_True(RemoteGitControlDirFormat) SKIP 8ms 333s control dir format is not initializable 333s 333s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_use_existing_dir_True(SvnRepositoryFormat) SKIP 4ms 333s control dir format is not initializable 333s 333s per_controldir.test_controldir.TestControlDir.test_format_network_name(RemoteBzrDirFormat) OK 13ms 333s per_branch.test_pull.TestPull.test_pull_overwrite(BzrBranchFormat7) OK 349ms 333s per_controldir.test_controldir.TestControlDir.test_format_network_name(SmartHgDirFormat) SKIP 4ms 333s Format Smart Mercurial control directory is not initializable. 333s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_no_branch(BzrDirFormat5) SKIP 38ms 333s format does not support branchless control directories 333s 333s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_no_branch(DarcsDirFormat) SKIP 9ms 333s Format darcs control directory is not initializable. 333s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_no_branch(RemoteBzrDirFormat-v2) OK 18ms 333s per_branch.test_pull.TestPullHook.test_post_pull_bound_branch(RemoteBranchFormat-v2) OK 401ms 333s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_on_non_reference(LocalGitControlDirFormat) OK 16ms 333s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_on_non_reference(SvnWorkingTreeDirFormat) SKIP 24ms 333s Format Subversion working directory is not initializable. 333s per_branch.test_pull.TestPullHook.test_post_pull_empty_history(RemoteBranchFormat-default) OK 136ms 333s per_branch.test_pull.TestPullHook.test_post_pull_nonempty_history(RemoteGitBranchFormat) SKIP 12ms 333s Format Remote Git Repository is not initializable. 333s per_branch.test_pull.TestPullHook.test_post_pull_empty_history(BzrBranchFormat4) OK 108ms 333s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_on_reference(BzrDirMetaFormat1) OK 79ms 333s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_on_reference(LocalHgDirFormat) SKIP 8ms 333s Format Local Mercurial control directory is not initializable. 333s per_controldir.test_controldir.TestControlDir.test_get_branches(BzrDirFormat4) SKIP 11ms 333s Format All-in-one format 4 is not initializable. 333s per_branch.test_tags.TestBranchTags.test_merge_tags(RemoteBranchFormat-v2) OK 730ms 333s per_controldir.test_controldir.TestControlDir.test_get_branches(CVSDirFormat) SKIP 4ms 333s Format CVS control directory. is not initializable. 333s per_branch.test_pull.TestPullHook.test_post_pull_nonempty_history(LocalGitBranchFormat)ERROR 37ms 333s log: {{{ 333s 133.512 preparing to commit 333s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_pull.TestPullHook.test_post_pull_nonempty_history(LocalGitBranchFormat)/work/target/ 333s 133.514 Selecting files for commit with filter None 333s 133.516 aborting commit write group because of exception: 333s 133.518 Traceback (most recent call last): 333s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 333s self._update_builder_with_changes() 333s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 333s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 333s for path, fs_hash in self.builder.record_iter_changes( 333s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 333s self.work_tree, self.basis_revid, iter_changes 333s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 333s ): 333s ^ 333s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 333s for change in iter_changes: 333s ^^^^^^^^^^^^ 333s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 333s for change in iter_changes: 333s ^^^^^^^^^^^^ 333s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 333s (oldpath, oldmode, oldsha) = old 333s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 333s TypeError: cannot unpack non-iterable NoneType object 333s }}} 333s 333s Traceback (most recent call last): 333s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_pull.py", line 356, in test_post_pull_nonempty_history 333s rev1 = target.commit("rev 1") 333s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 333s committed_id = commit.Commit().commit( 333s working_tree=self, 333s ...<3 lines>... 333s **kwargs, 333s ) 333s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 333s self._update_builder_with_changes() 333s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 333s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 333s for path, fs_hash in self.builder.record_iter_changes( 333s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 333s self.work_tree, self.basis_revid, iter_changes 333s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 333s ): 333s ^ 333s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 333s for change in iter_changes: 333s ^^^^^^^^^^^^ 333s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 333s for change in iter_changes: 333s ^^^^^^^^^^^^ 333s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 333s (oldpath, oldmode, oldsha) = old 333s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 333s TypeError: cannot unpack non-iterable NoneType object 333s 333s per_branch.test_tags.TestBranchTags.test_merge_tags_selector(BzrBranchFormat4) SKIP 22ms 333s format Bazaar-NG branch format 4 doesn't support tags 333s per_branch.test_push.EmptyPushSmartEffortTests.test_empty_branch_api(BranchReferenceFormat) SKIP 29ms 333s Uninitializable branch format 333s 333s per_controldir.test_controldir.TestControlDir.test_get_branches(RemoteBzrDirFormat-default) OK 53ms 333s per_branch.test_push.EmptyPushSmartEffortTests.test_empty_branch_api(BzrBranchFormat5) OK 169ms 333s per_branch.test_tags.TestBranchTags.test_merge_to_invalides_cache(LocalGitBranchFormat)ERROR 73ms 333s log: {{{ 333s 133.561 preparing to commit 333s 133.563 Selecting files for commit with filter None 333s 133.570 aborting commit write group because of exception: 333s 133.572 Traceback (most recent call last): 333s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 333s self._update_builder_with_changes() 333s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 333s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 333s for path, fs_hash in self.builder.record_iter_changes( 333s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 333s self.work_tree, self.basis_revid, iter_changes 333s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 333s ): 333s ^ 333s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 333s for change in iter_changes: 333s ^^^^^^^^^^^^ 333s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 333s for change in iter_changes: 333s ^^^^^^^^^^^^ 333s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 333s (oldpath, oldmode, oldsha) = old 333s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 333s TypeError: cannot unpack non-iterable NoneType object 333s }}} 333s 333s Traceback (most recent call last): 333s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 252, in test_merge_to_invalides_cache 333s b1, revids = self.make_write_locked_branch_with_one_tag() 333s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 333s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 234, in make_write_locked_branch_with_one_tag 333s b, revids = self.make_branch_with_revision_tuple("b", 3) 333s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ 333s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 50, in make_branch_with_revision_tuple 333s revids = [builder.build_commit() for i in range(count)] 333s ~~~~~~~~~~~~~~~~~~~~^^ 333s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 333s return self._do_commit(tree, **commit_kwargs) 333s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 333s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 333s return tree.commit( 333s ~~~~~~~~~~~^ 333s message, message_callback=message_callback, reporter=reporter, **kwargs 333s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 333s ) 333s ^ 333s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 333s committed_id = commit.Commit().commit( 333s working_tree=self, 333s ...<3 lines>... 333s **kwargs, 333s ) 333s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 333s self._update_builder_with_changes() 333s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 333s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 333s for path, fs_hash in self.builder.record_iter_changes( 333s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 333s self.work_tree, self.basis_revid, iter_changes 333s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 333s ): 333s ^ 333s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 333s for change in iter_changes: 333s ^^^^^^^^^^^^ 333s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 333s for change in iter_changes: 333s ^^^^^^^^^^^^ 333s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 333s (oldpath, oldmode, oldsha) = old 333s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 333s TypeError: cannot unpack non-iterable NoneType object 333s 333s per_controldir.test_controldir.TestControlDir.test_get_selected_branch(BareLocalGitControlDirFormat) OK 60ms 333s per_controldir.test_controldir.TestControlDir.test_get_selected_branch(MonotoneDirFormat) SKIP 4ms 333s format is not initializable 333s 333s per_branch.test_push.TestPush.test_push_convergence_simple(BzrBranchFormat6) OK 503ms 333s per_branch.test_sprout.TestSprout.test_sprout_from_any_repo_revision(BzrBranchFormat8) OK 393ms 333s per_branch.test_tags.TestBranchTags.test_no_such_tag(BranchReferenceFormat) SKIP 41ms 333s Uninitializable branch format 333s 333s per_controldir.test_controldir.TestControlDir.test_get_selected_branch_none_selected(BzrDirFormat6) OK 24ms 333s per_controldir.test_controldir.TestControlDir.test_get_selected_branch_none_selected(FossilDirFormat) SKIP 6ms 333s format is not initializable 333s 333s per_controldir.test_controldir.TestControlDir.test_list_branches(BzrDirMetaFormat1Colo) OK 38ms 333s per_controldir.test_controldir.TestControlDir.test_list_branches(RemoteGitControlDirFormat) SKIP 5ms 333s format is not initializable 333s 333s per_controldir.test_controldir.TestControlDir.test_list_branches(SvnRepositoryFormat) SKIP 5ms 333s format is not initializable 333s 333s per_branch.test_push.EmptyPushSmartEffortTests.test_empty_branch_command(BzrBranchFormat7) OK 154ms 333s per_branch.test_push.EmptyPushSmartEffortTests.test_empty_branch_command(RemoteBranchFormat-v2) SKIP 3ms 333s Does not apply when remote backing branch is also a smart branch 333s 333s per_controldir.test_controldir.TestControlDir.test_multiple_initialization(RemoteBzrDirFormat) OK 14ms 333s per_controldir.test_controldir.TestControlDir.test_multiple_initialization(SmartHgDirFormat) SKIP 5ms 333s format is not initializable 333s 333s per_controldir.test_controldir.TestControlDir.test_open_branch(BzrDirFormat5) OK 19ms 333s per_branch.test_push.TestLossyPush.test_lossy_push_raises_same_vcs(BzrBranchFormat4) OK 33ms 333s per_controldir.test_controldir.TestControlDir.test_open_branch(DarcsDirFormat) SKIP 5ms 333s format is not initializable 333s 333s per_branch.test_push.EmptyPushSmartEffortTests.test_empty_branch_command(BzrBranchFormat8) OK 148ms 333s per_branch.test_push.TestPush.test_push_convergence_simple(LocalGitBranchFormat)ERROR 23ms 333s log: {{{ 333s 133.760 preparing to commit 333s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_push.TestPush.test_push_convergence_simple(LocalGitBranchFormat)/work/mine/ 333s 133.762 Selecting files for commit with filter None 333s 133.764 aborting commit write group because of exception: 333s 133.768 Traceback (most recent call last): 333s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 333s self._update_builder_with_changes() 333s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 333s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 333s for path, fs_hash in self.builder.record_iter_changes( 333s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 333s self.work_tree, self.basis_revid, iter_changes 333s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 333s ): 333s ^ 333s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 333s for change in iter_changes: 333s ^^^^^^^^^^^^ 333s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 333s for change in iter_changes: 333s ^^^^^^^^^^^^ 333s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 333s (oldpath, oldmode, oldsha) = old 333s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 333s TypeError: cannot unpack non-iterable NoneType object 333s }}} 333s 333s Traceback (most recent call last): 333s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_push.py", line 43, in test_push_convergence_simple 333s mine.commit("1st post", allow_pointless=True) 333s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 333s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 333s committed_id = commit.Commit().commit( 333s working_tree=self, 333s ...<3 lines>... 333s **kwargs, 333s ) 333s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 333s self._update_builder_with_changes() 333s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 333s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 333s for path, fs_hash in self.builder.record_iter_changes( 333s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 333s self.work_tree, self.basis_revid, iter_changes 333s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 333s ): 333s ^ 333s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 333s for change in iter_changes: 333s ^^^^^^^^^^^^ 333s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 333s for change in iter_changes: 333s ^^^^^^^^^^^^ 333s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 333s (oldpath, oldmode, oldsha) = old 333s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 333s TypeError: cannot unpack non-iterable NoneType object 333s 333s per_branch.test_pull.TestPull.test_pull_overwrite_set_tags(RemoteBranchFormat-default) OK 954ms 333s per_branch.test_pull.TestPull.test_pull_returns_result(RemoteGitBranchFormat) SKIP 4ms 333s Format Remote Git Repository is not initializable. 333s per_branch.test_push.TestPush.test_push_merged_indirect(BranchReferenceFormat) SKIP 25ms 333s Uninitializable branch format 333s 333s per_branch.test_tags.TestBranchTags.test_read_lock_caches_tags(BzrBranchFormat7) OK 152ms 333s per_controldir.test_controldir.TestControlDir.test_open_branch(RemoteBzrDirFormat-v2) OK 63ms 333s per_branch.test_push.TestLossyPush.test_lossy_push_raises_same_vcs(BzrBranchFormat6) OK 63ms 333s per_controldir.test_controldir.TestControlDir.test_open_not_bzrdir(LocalGitControlDirFormat) OK 7ms 333s per_controldir.test_controldir.TestControlDir.test_open_not_bzrdir(SvnWorkingTreeDirFormat) OK 18ms 333s per_branch.test_sprout.TestSprout.test_sprout_partial(BzrBranchFormat6) OK 212ms 333s per_controldir.test_controldir.TestControlDir.test_open_repository(BzrDirMetaFormat1) OK 22ms 333s per_controldir.test_controldir.TestControlDir.test_open_repository(LocalHgDirFormat) SKIP 5ms 333s format is not initializable 333s 333s per_controldir.test_controldir.TestControlDir.test_open_workingtree(BzrDirFormat4) SKIP 4ms 333s format is not initializable 333s 333s per_controldir.test_controldir.TestControlDir.test_open_workingtree(CVSDirFormat) SKIP 6ms 333s format is not initializable 333s 333s per_controldir.test_controldir.TestControlDir.test_open_workingtree(RemoteBzrDirFormat-default) SKIP 33ms 333s Can't initialize RemoteBzrDirFormat(_network_name=None) on transport 333s per_controldir.test_controldir.TestControlDir.test_open_workingtree_raises_no_working_tree(BareLocalGitControlDirFormat) OK 7ms 333s per_controldir.test_controldir.TestControlDir.test_open_workingtree_raises_no_working_tree(MonotoneDirFormat) SKIP 6ms 333s Format Monotone control directory is not initializable. 333s per_branch.test_push.TestLossyPush.test_lossy_push_raises_same_vcs(RemoteBranchFormat-default) OK 107ms 333s per_branch.test_push.TestPush.test_push_convergence_simple(RemoteGitBranchFormat) SKIP 5ms 333s Format Remote Git Repository is not initializable. 333s per_controldir.test_controldir.TestControlDir.test_root_transport(BzrDirFormat6) OK 28ms 333s per_controldir.test_controldir.TestControlDir.test_root_transport(FossilDirFormat) SKIP 4ms 333s Format Fossil control directory is not initializable. 333s per_branch.test_push.TestPush.test_push_new_tag_to_bound_branch(BzrBranchFormat7) OK 191ms 333s per_controldir.test_controldir.TestControlDir.test_set_branch_reference(BzrDirMetaFormat1Colo) OK 54ms 333s per_controldir.test_controldir.TestControlDir.test_set_branch_reference(RemoteGitControlDirFormat) SKIP 4ms 333s Format Remote Git Repository is not initializable. 333s per_controldir.test_controldir.TestControlDir.test_set_branch_reference(SvnRepositoryFormat) SKIP 4ms 333s Format Subversion repository is not initializable. 333s per_branch.test_pull.TestPull.test_pull_stop_revision_merges_and_fetches_tags(BzrBranchFormat5) SKIP 256ms 333s format does not support tags. 333s 333s per_controldir.test_controldir.TestControlDir.test_set_branch_reference_on_existing_branch(RemoteBzrDirFormat) OK 73ms 333s per_controldir.test_controldir.TestControlDir.test_set_branch_reference_on_existing_branch(SmartHgDirFormat) SKIP 4ms 333s Format Smart Mercurial control directory is not initializable. 333s per_controldir.test_controldir.TestControlDir.test_set_branch_reference_on_existing_reference(BzrDirFormat5) SKIP 40ms 333s control directory does not support branch references 333s 333s per_controldir.test_controldir.TestControlDir.test_set_branch_reference_on_existing_reference(DarcsDirFormat) SKIP 12ms 333s Format darcs control directory is not initializable. 333s per_branch.test_pull.TestPull.test_pull_overwrite(RemoteBranchFormat-v2) OK 846ms 334s per_branch.test_push.TestPush.test_push_new_tag_to_bound_branch(RemoteBranchFormat-v2) SKIP 228ms 334s Format does not support bound branches 334s 334s per_branch.test_pull.TestPull.test_pull_overwrite_set(BzrBranchFormat4) OK 129ms 334s per_branch.test_push.TestPush.test_push_overwrite_of_non_tip_with_stop_revision(BzrBranchFormat4) OK 82ms 334s per_branch.test_pull.TestPull.test_pull_overwrite_set_tags(LocalGitBranchFormat)ERROR 18ms 334s log: {{{ 334s 134.295 preparing to commit 334s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_pull.TestPull.test_pull_overwrite_set_tags(LocalGitBranchFormat)/work/tree_a/ 334s 134.297 Selecting files for commit with filter None 334s 134.298 aborting commit write group because of exception: 334s 134.300 Traceback (most recent call last): 334s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 334s self._update_builder_with_changes() 334s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 334s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 334s for path, fs_hash in self.builder.record_iter_changes( 334s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 334s self.work_tree, self.basis_revid, iter_changes 334s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 334s ): 334s ^ 334s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 334s for change in iter_changes: 334s ^^^^^^^^^^^^ 334s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 334s for change in iter_changes: 334s ^^^^^^^^^^^^ 334s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 334s (oldpath, oldmode, oldsha) = old 334s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 334s TypeError: cannot unpack non-iterable NoneType object 334s }}} 334s 334s Traceback (most recent call last): 334s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_pull.py", line 168, in test_pull_overwrite_set_tags 334s rev1 = tree_a.commit("message 1") 334s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 334s committed_id = commit.Commit().commit( 334s working_tree=self, 334s ...<3 lines>... 334s **kwargs, 334s ) 334s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 334s self._update_builder_with_changes() 334s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 334s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 334s for path, fs_hash in self.builder.record_iter_changes( 334s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 334s self.work_tree, self.basis_revid, iter_changes 334s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 334s ): 334s ^ 334s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 334s for change in iter_changes: 334s ^^^^^^^^^^^^ 334s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 334s for change in iter_changes: 334s ^^^^^^^^^^^^ 334s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 334s (oldpath, oldmode, oldsha) = old 334s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 334s TypeError: cannot unpack non-iterable NoneType object 334s 334s per_controldir.test_controldir.TestControlDir.test_set_branch_reference_on_existing_reference(RemoteBzrDirFormat-v2) OK 173ms 334s per_branch.test_pull.TestPull.test_pull_returns_result(BranchReferenceFormat) SKIP 40ms 334s Uninitializable branch format 334s 334s per_branch.test_push.TestPush.test_push_overwrite_with_older_mainline_rev(LocalGitBranchFormat)ERROR 46ms 334s log: {{{ 334s 134.313 preparing to commit 334s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_push.TestPush.test_push_overwrite_with_older_mainline_rev(LocalGitBranchFormat)/work/source/ 334s 134.315 Selecting files for commit with filter None 334s 134.317 aborting commit write group because of exception: 334s 134.318 Traceback (most recent call last): 334s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 334s self._update_builder_with_changes() 334s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 334s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 334s for path, fs_hash in self.builder.record_iter_changes( 334s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 334s self.work_tree, self.basis_revid, iter_changes 334s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 334s ): 334s ^ 334s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 334s for change in iter_changes: 334s ^^^^^^^^^^^^ 334s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 334s for change in iter_changes: 334s ^^^^^^^^^^^^ 334s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 334s (oldpath, oldmode, oldsha) = old 334s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 334s TypeError: cannot unpack non-iterable NoneType object 334s }}} 334s 334s Traceback (most recent call last): 334s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_push.py", line 181, in test_push_overwrite_with_older_mainline_rev 334s source.commit("1st commit") 334s ~~~~~~~~~~~~~^^^^^^^^^^^^^^ 334s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 334s committed_id = commit.Commit().commit( 334s working_tree=self, 334s ...<3 lines>... 334s **kwargs, 334s ) 334s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 334s self._update_builder_with_changes() 334s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 334s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 334s for path, fs_hash in self.builder.record_iter_changes( 334s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 334s self.work_tree, self.basis_revid, iter_changes 334s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 334s ): 334s ^ 334s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 334s for change in iter_changes: 334s ^^^^^^^^^^^^ 334s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 334s for change in iter_changes: 334s ^^^^^^^^^^^^ 334s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 334s (oldpath, oldmode, oldsha) = old 334s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 334s TypeError: cannot unpack non-iterable NoneType object 334s 334s per_controldir.test_controldir.TestControlDir.test_sprout_branch_no_tree(LocalGitControlDirFormat)ERROR 58ms 334s log: {{{ 334s 134.336 preparing to commit 334s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_branch_no_tree(LocalGitControlDirFormat)/work/source/ 334s 134.341 Selecting files for commit with filter None 334s 134.342 aborting commit write group because of exception: 334s 134.347 Traceback (most recent call last): 334s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 334s self._update_builder_with_changes() 334s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 334s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 334s for path, fs_hash in self.builder.record_iter_changes( 334s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 334s self.work_tree, self.basis_revid, iter_changes 334s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 334s ): 334s ^ 334s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 334s for change in iter_changes: 334s ^^^^^^^^^^^^ 334s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 334s for change in iter_changes: 334s ^^^^^^^^^^^^ 334s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 334s (oldpath, oldmode, oldsha) = old 334s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 334s TypeError: cannot unpack non-iterable NoneType object 334s }}} 334s 334s Traceback (most recent call last): 334s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 1013, in test_sprout_branch_no_tree 334s tree.commit("revision 1") 334s ~~~~~~~~~~~^^^^^^^^^^^^^^ 334s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 334s committed_id = commit.Commit().commit( 334s working_tree=self, 334s ...<3 lines>... 334s **kwargs, 334s ) 334s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 334s self._update_builder_with_changes() 334s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 334s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 334s for path, fs_hash in self.builder.record_iter_changes( 334s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 334s self.work_tree, self.basis_revid, iter_changes 334s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 334s ): 334s ^ 334s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 334s for change in iter_changes: 334s ^^^^^^^^^^^^ 334s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 334s for change in iter_changes: 334s ^^^^^^^^^^^^ 334s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 334s (oldpath, oldmode, oldsha) = old 334s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 334s TypeError: cannot unpack non-iterable NoneType object 334s 334s per_controldir.test_controldir.TestControlDir.test_sprout_branch_no_tree(SvnWorkingTreeDirFormat) SKIP 7ms 334s Format Subversion working directory is not initializable. 334s per_branch.test_sprout.TestSprout.test_sprout_partial(RemoteBranchFormat-default) OK 544ms 334s per_branch.test_tags.TestBranchTags.test_read_lock_caches_tags(RemoteBranchFormat-v2) OK 599ms 334s per_branch.test_push.TestPush.test_push_raises_specific_error_on_master_connection_error(BranchReferenceFormat) SKIP 60ms 334s Uninitializable branch format 334s 334s per_branch.test_sprout.TestSprout.test_sprout_partial_not_in_revision_history(RemoteGitBranchFormat) SKIP 8ms 334s Format Remote Git Repository is not initializable. 334s per_branch.test_push.TestPush.test_push_merged_indirect(BzrBranchFormat5) OK 481ms 334s per_branch.test_push.TestPush.test_push_convergence_simple(RemoteBranchFormat-default) OK 796ms 334s per_branch.test_tags.TestBranchTags.test_rename_revisions_invalides_cache(BzrBranchFormat4) SKIP 40ms 334s format Bazaar-NG branch format 4 doesn't support tags 334s per_branch.test_push.TestPush.test_push_merged_indirect(RemoteGitBranchFormat) SKIP 7ms 334s Format Remote Git Repository is not initializable. 334s per_branch.test_tags.TestBranchTags.test_reverse_tag_dict(LocalGitBranchFormat)ERROR 29ms 334s log: {{{ 334s 134.459 preparing to commit 334s 134.461 Selecting files for commit with filter None 334s 134.462 aborting commit write group because of exception: 334s 134.463 Traceback (most recent call last): 334s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 334s self._update_builder_with_changes() 334s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 334s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 334s for path, fs_hash in self.builder.record_iter_changes( 334s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 334s self.work_tree, self.basis_revid, iter_changes 334s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 334s ): 334s ^ 334s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 334s for change in iter_changes: 334s ^^^^^^^^^^^^ 334s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 334s for change in iter_changes: 334s ^^^^^^^^^^^^ 334s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 334s (oldpath, oldmode, oldsha) = old 334s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 334s TypeError: cannot unpack non-iterable NoneType object 334s }}} 334s 334s Traceback (most recent call last): 334s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 80, in test_reverse_tag_dict 334s b, [target_revid1, target_revid2] = self.make_branch_with_revision_tuple("b", 2) 334s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ 334s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 50, in make_branch_with_revision_tuple 334s revids = [builder.build_commit() for i in range(count)] 334s ~~~~~~~~~~~~~~~~~~~~^^ 334s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 334s return self._do_commit(tree, **commit_kwargs) 334s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 334s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 334s return tree.commit( 334s ~~~~~~~~~~~^ 334s message, message_callback=message_callback, reporter=reporter, **kwargs 334s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 334s ) 334s ^ 334s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 334s committed_id = commit.Commit().commit( 334s working_tree=self, 334s ...<3 lines>... 334s **kwargs, 334s ) 334s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 334s self._update_builder_with_changes() 334s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 334s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 334s for path, fs_hash in self.builder.record_iter_changes( 334s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 334s self.work_tree, self.basis_revid, iter_changes 334s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 334s ): 334s ^ 334s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 334s for change in iter_changes: 334s ^^^^^^^^^^^^ 334s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 334s for change in iter_changes: 334s ^^^^^^^^^^^^ 334s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 334s (oldpath, oldmode, oldsha) = old 334s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 334s TypeError: cannot unpack non-iterable NoneType object 334s 334s per_branch.test_pull.TestPull.test_pull_updates_checkout_and_master(BzrBranchFormat8) OK 452ms 334s per_branch.test_tags.TestBranchTags.test_set_tag_invalides_cache(BranchReferenceFormat) SKIP 40ms 334s Uninitializable branch format 334s 334s per_branch.test_sprout.TestSprout.test_sprout_preserves_tags(BzrBranchFormat5) SKIP 100ms 334s Branch format does not support tags or tags to ghosts. 334s 334s per_branch.test_tags.TestBranchTags.test_tags_initially_empty(BzrBranchFormat7) OK 65ms 334s per_branch.test_push.TestPush.test_push_new_tag_to_bound_branch(BzrBranchFormat5) SKIP 156ms 334s Format does not support tags 334s 334s per_branch.test_push.TestPush.test_push_new_tag_to_bound_branch(BzrBranchFormat8) OK 215ms 334s per_branch.test_pull.TestPullHook.test_post_pull_bound_branch(BzrBranchFormat6) OK 133ms 334s per_branch.test_push.TestPush.test_push_repository_no_branch_doesnt_fetch_all_revs(BzrBranchFormat7) OK 255ms 334s per_branch.test_pull.TestPull.test_pull_stop_revision_merges_and_fetches_tags(BzrBranchFormat7) OK 332ms 334s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared(BzrDirMetaFormat1) OK 343ms 334s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared(LocalHgDirFormat) SKIP 4ms 334s Format Local Mercurial control directory is not initializable. 334s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared_force_new_repo(BzrDirFormat4) SKIP 4ms 334s Format All-in-one format 4 is not initializable. 334s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared_force_new_repo(CVSDirFormat) SKIP 5ms 334s Format CVS control directory. is not initializable. 334s per_branch.test_sprout.TestSprout.test_sprout_stacked_hooks_get_stacked_branch(BzrBranchFormat8) OK 234ms 334s per_branch.test_tags.TestBranchTags.test_tags_initially_empty(RemoteBranchFormat-v2) OK 211ms 334s per_branch.test_sprout.TestSprout.test_sprout_uses_bzrdir_branch_format(BzrBranchFormat6) OK 77ms 334s per_branch.test_tags.TestBranchTags.test_unicode_tag(BzrBranchFormat4) SKIP 42ms 334s format Bazaar-NG branch format 4 doesn't support tags 334s per_branch.test_tags.TestBranchTags.test_unlocked_does_not_cache_tags(LocalGitBranchFormat)ERROR 24ms 334s log: {{{ 334s 134.841 preparing to commit 334s 134.843 Selecting files for commit with filter None 334s 134.844 aborting commit write group because of exception: 334s 134.846 Traceback (most recent call last): 334s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 334s self._update_builder_with_changes() 334s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 334s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 334s for path, fs_hash in self.builder.record_iter_changes( 334s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 334s self.work_tree, self.basis_revid, iter_changes 334s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 334s ): 334s ^ 334s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 334s for change in iter_changes: 334s ^^^^^^^^^^^^ 334s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 334s for change in iter_changes: 334s ^^^^^^^^^^^^ 334s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 334s (oldpath, oldmode, oldsha) = old 334s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 334s TypeError: cannot unpack non-iterable NoneType object 334s }}} 334s 334s Traceback (most recent call last): 334s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 205, in test_unlocked_does_not_cache_tags 334s b1, [rev1, rev2, rev3] = self.make_branch_with_revision_tuple("b", 3) 334s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ 334s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 50, in make_branch_with_revision_tuple 334s revids = [builder.build_commit() for i in range(count)] 334s ~~~~~~~~~~~~~~~~~~~~^^ 334s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 334s return self._do_commit(tree, **commit_kwargs) 334s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 334s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 334s return tree.commit( 334s ~~~~~~~~~~~^ 334s message, message_callback=message_callback, reporter=reporter, **kwargs 334s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 334s ) 334s ^ 334s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 334s committed_id = commit.Commit().commit( 334s working_tree=self, 334s ...<3 lines>... 334s **kwargs, 334s ) 334s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 334s self._update_builder_with_changes() 334s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 334s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 334s for path, fs_hash in self.builder.record_iter_changes( 334s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 334s self.work_tree, self.basis_revid, iter_changes 334s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 334s ): 334s ^ 334s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 334s for change in iter_changes: 334s ^^^^^^^^^^^^ 334s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 334s for change in iter_changes: 334s ^^^^^^^^^^^^ 334s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 334s (oldpath, oldmode, oldsha) = old 334s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 334s TypeError: cannot unpack non-iterable NoneType object 334s 334s per_branch.test_tags.TestTagsMergeToInCheckouts.test_ignore_master_disables_tag_propagation(BranchReferenceFormat) SKIP 21ms 334s Uninitializable branch format 334s 334s per_branch.test_push.TestPush.test_push_overwrite_of_non_tip_with_stop_revision(BzrBranchFormat6) OK 263ms 334s per_branch.test_pull.TestPullHook.test_post_pull_bound_branch(RemoteBranchFormat-default) OK 296ms 334s per_branch.test_push.TestPush.test_push_overwrite_of_non_tip_with_stop_revision(BzrBranchFormat8) OK 323ms 334s per_branch.test_pull.TestPullHook.test_post_pull_empty_history(RemoteGitBranchFormat) SKIP 5ms 334s Format Remote Git Repository is not initializable. 334s per_branch.test_sprout.TestSprout.test_sprout_uses_bzrdir_branch_format(RemoteBranchFormat-default) OK 189ms 334s per_branch.test_sprout.TestSprout.test_sprout_with_ghost_in_mainline(RemoteGitBranchFormat) SKIP 7ms 334s Format Remote Git Repository is not initializable. 334s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_conflict_in_child_only(BzrBranchFormat7) OK 207ms 334s per_branch.test_pull.TestPullHook.test_post_pull_nonempty_history(BzrBranchFormat5) OK 157ms 334s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared_force_new_repo(RemoteBzrDirFormat-default) OK 411ms 334s per_branch.test_push.TestPush.test_push_overwrite_with_older_mainline_rev(BzrBranchFormat6) OK 245ms 334s per_branch.test_push.EmptyPushSmartEffortTests.test_empty_branch_api(BzrBranchFormat8) OK 97ms 334s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference(BareLocalGitControlDirFormat)ERROR 41ms 334s Empty attachments: 334s log 334s 334s Traceback (most recent call last): 334s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 745, in test_sprout_controldir_branch_reference 334s target = dir.sprout(self.get_url("target")) 334s File "/usr/lib/python3/dist-packages/breezy/git/dir.py", line 188, in sprout 334s interrepo.fetch_objects( 334s ~~~~~~~~~~~~~~~~~~~~~~~^ 334s determine_wants=determine_wants, mapping=source_branch.mapping 334s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 334s ) 334s ^ 334s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 334s refs = self.source._git.fetch( 334s self.target._git, determine_wants, progress=progress 334s ) 334s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 334s count, pack_data = self.fetch_pack_data( 334s ~~~~~~~~~~~~~~~~~~~~^ 334s determine_wants, 334s ^^^^^^^^^^^^^^^^ 334s ...<2 lines>... 334s depth=depth, 334s ^^^^^^^^^^^^ 334s ) 334s ^ 334s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 334s missing_objects = self.find_missing_objects( 334s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 334s ) 334s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 334s wants = determine_wants(refs, depth) 334s TypeError: InterGitGitRepository.determine_wants_all() takes 2 positional arguments but 3 were given 334s 334s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference(MonotoneDirFormat) SKIP 5ms 334s Format Monotone control directory is not initializable. 334s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_conflict_in_child_only(RemoteBranchFormat-v2) SKIP 137ms 334s format Remote: Branch format 7 doesn't support bound branches 334s 334s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_conflict_in_master_only(BzrBranchFormat4) SKIP 16ms 334s format Bazaar-NG branch format 4 doesn't support tags 334s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared(BzrDirFormat6) SKIP 49ms 334s format does not support branch references 334s 334s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared(FossilDirFormat) SKIP 4ms 334s Format Fossil control directory is not initializable. 334s per_branch.test_sprout.TestSprout.test_sprout_with_unicode_symlink(BzrBranchFormat5) OK 230ms 334s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_different_conflict_in_master_and_child(LocalGitBranchFormat) SKIP 17ms 334s format Local Git Branch doesn't support bound branches 334s 335s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_overwrite_conflict_in_child_and_master(BranchReferenceFormat) SKIP 16ms 335s Uninitializable branch format 335s 335s per_branch.test_push.EmptyPushSmartEffortTests.test_empty_branch_command(BzrBranchFormat6) OK 109ms 335s per_branch.test_push.EmptyPushSmartEffortTests.test_empty_branch_command(RemoteBranchFormat-default) SKIP 1ms 335s Does not apply when remote backing branch is also a smart branch 335s 335s per_branch.test_push.TestLossyPush.test_lossy_push_raises_same_vcs(RemoteGitBranchFormat) SKIP 5ms 335s Format Remote Git Repository is not initializable. 335s per_branch.test_push.TestPush.test_push_repository_no_branch_doesnt_fetch_all_revs(RemoteBranchFormat-v2) OK 647ms 335s per_branch.test_pull.TestPull.test_pull_stop_revision_merges_and_fetches_tags(RemoteBranchFormat-v2) OK 674ms 335s per_branch.test_push.TestPush.test_push_to_checkout_updates_master(BzrBranchFormat4) OK 44ms 335s per_branch.test_push.TestPush.test_push_uses_read_lock(LocalGitBranchFormat)ERROR 30ms 335s log: {{{ 335s 135.367 preparing to commit 335s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_push.TestPush.test_push_uses_read_lock(LocalGitBranchFormat)/work/source/ 335s 135.369 Selecting files for commit with filter None 335s 135.370 aborting commit write group because of exception: 335s 135.372 Traceback (most recent call last): 335s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 335s self._update_builder_with_changes() 335s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 335s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 335s for path, fs_hash in self.builder.record_iter_changes( 335s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 335s self.work_tree, self.basis_revid, iter_changes 335s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 335s ): 335s ^ 335s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 335s for change in iter_changes: 335s ^^^^^^^^^^^^ 335s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 335s for change in iter_changes: 335s ^^^^^^^^^^^^ 335s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 335s (oldpath, oldmode, oldsha) = old 335s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 335s TypeError: cannot unpack non-iterable NoneType object 335s }}} 335s 335s Traceback (most recent call last): 335s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_push.py", line 129, in test_push_uses_read_lock 335s source.commit("a") 335s ~~~~~~~~~~~~~^^^^^ 335s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 335s committed_id = commit.Commit().commit( 335s working_tree=self, 335s ...<3 lines>... 335s **kwargs, 335s ) 335s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 335s self._update_builder_with_changes() 335s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 335s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 335s for path, fs_hash in self.builder.record_iter_changes( 335s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 335s self.work_tree, self.basis_revid, iter_changes 335s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 335s ): 335s ^ 335s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 335s for change in iter_changes: 335s ^^^^^^^^^^^^ 335s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 335s for change in iter_changes: 335s ^^^^^^^^^^^^ 335s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 335s (oldpath, oldmode, oldsha) = old 335s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 335s TypeError: cannot unpack non-iterable NoneType object 335s 335s per_branch.test_push.TestPush.test_push_with_default_stacking_does_not_create_broken_branch(BranchReferenceFormat) SKIP 3ms 335s BranchBuilder can't make reference branches. 335s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_overwrite_conflict_in_master(BzrBranchFormat7) OK 150ms 335s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared_force_new_repo(BzrDirMetaFormat1Colo) OK 209ms 335s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared_force_new_repo(RemoteGitControlDirFormat) SKIP 6ms 335s Format Remote Git Repository is not initializable. 335s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared_force_new_repo(SvnRepositoryFormat) SKIP 5ms 335s Format Subversion repository is not initializable. 335s per_branch.test_push.TestPush.test_push_within_repository(BzrBranchFormat7) OK 129ms 335s per_branch.test_push.TestPush.test_push_overwrite_of_non_tip_with_stop_revision(RemoteBranchFormat-default) OK 661ms 335s per_branch.test_pull.TestPull.test_pull_updates_checkout_and_master(BzrBranchFormat4) OK 201ms 335s per_branch.test_push.TestPush.test_push_overwrite_with_older_mainline_rev(RemoteGitBranchFormat) SKIP 5ms 335s Format Remote Git Repository is not initializable. 335s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_overwrite_conflict_in_master(RemoteBranchFormat-v2) SKIP 178ms 335s format Remote: Branch format 7 doesn't support bound branches 335s 335s per_branch.test_push.TestPush.test_push_convergence_simple(BzrBranchFormat5) OK 325ms 335s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_propagates_tags(BzrBranchFormat4) SKIP 40ms 335s format Bazaar-NG branch format 4 doesn't support tags 335s per_branch.test_pull.TestPullHook.test_post_pull_bound_branch(LocalGitBranchFormat)ERROR 90ms 335s log: {{{ 335s 135.569 creating repository in file:///tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_pull.TestPullHook.test_post_pull_bound_branch%28LocalGitBranchFormat%29/work/local2/.bzr/. 335s 135.574 creating branch in file:///tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_pull.TestPullHook.test_post_pull_bound_branch%28LocalGitBranchFormat%29/work/local2/ 335s 135.588 trying to create missing lock '/tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_pull.TestPullHook.test_post_pull_bound_branch(LocalGitBranchFormat)/work/local2/.bzr/checkout/dirstate' 335s 135.588 opening working tree '/tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_pull.TestPullHook.test_post_pull_bound_branch(LocalGitBranchFormat)/work/local2' 335s }}} 335s 335s Traceback (most recent call last): 335s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_pull.py", line 330, in test_post_pull_bound_branch 335s local.pull(source) 335s ~~~~~~~~~~^^^^^^^^ 335s File "/usr/lib/python3/dist-packages/breezy/branch.py", line 1010, in pull 335s return InterBranch.get(source, self).pull( 335s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 335s overwrite=overwrite, 335s ^^^^^^^^^^^^^^^^^^^^ 335s ...<2 lines>... 335s **kwargs, 335s ^^^^^^^^^ 335s ) 335s ^ 335s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1163, in pull 335s master_branch.pull( 335s ~~~~~~~~~~~~~~~~~~^ 335s self.source, 335s ^^^^^^^^^^^^ 335s ...<2 lines>... 335s run_hooks=False, 335s ^^^^^^^^^^^^^^^^ 335s ) 335s ^ 335s File "/usr/lib/python3/dist-packages/breezy/branch.py", line 1010, in pull 335s return InterBranch.get(source, self).pull( 335s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 335s overwrite=overwrite, 335s ^^^^^^^^^^^^^^^^^^^^ 335s ...<2 lines>... 335s **kwargs, 335s ^^^^^^^^^ 335s ) 335s ^ 335s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1374, in pull 335s refs, stop_revision = self.update_refs(stop_revision) 335s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 335s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1339, in update_refs 335s result = interrepo.fetch( 335s branches=[self.source.ref], include_tags=fetch_tags 335s ) 335s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 740, in fetch 335s self.fetch_objects(wants_recorder, limit=limit) 335s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 335s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 335s refs = self.source._git.fetch( 335s self.target._git, determine_wants, progress=progress 335s ) 335s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 335s count, pack_data = self.fetch_pack_data( 335s ~~~~~~~~~~~~~~~~~~~~^ 335s determine_wants, 335s ^^^^^^^^^^^^^^^^ 335s ...<2 lines>... 335s depth=depth, 335s ^^^^^^^^^^^^ 335s ) 335s ^ 335s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 335s missing_objects = self.find_missing_objects( 335s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 335s ) 335s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 335s wants = determine_wants(refs, depth) 335s TypeError: DetermineWantsRecorder.__call__() takes 2 positional arguments but 3 were given 335s 335s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_same_conflict_in_master_and_child(LocalGitBranchFormat) SKIP 17ms 335s format Local Git Branch doesn't support bound branches 335s 335s per_branch.test_pull.TestPullHook.test_post_pull_empty_history(BranchReferenceFormat) SKIP 17ms 335s Uninitializable branch format 335s 335s per_branch.test_tags.TestUnsupportedTags.test_merge_empty_tags(BranchReferenceFormat) SKIP 19ms 335s Uninitializable branch format 335s 335s per_branch.test_tags.TestUnsupportedTags.test_tag_methods_raise(BzrBranchFormat7) SKIP 47ms 335s Format Branch format 7 declares that tags are supported 335s per_branch.test_push.TestPush.test_push_raises_specific_error_on_master_connection_error(BzrBranchFormat5) OK 185ms 335s per_branch.test_push.TestPush.test_push_overwrite_with_older_mainline_rev(RemoteBranchFormat-default) OK 590ms 335s per_branch.test_push.TestPush.test_push_raises_specific_error_on_master_connection_error(RemoteGitBranchFormat) SKIP 9ms 335s Format Remote Git Repository is not initializable. 335s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_revision(RemoteBzrDirFormat) OK 334ms 335s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_revision(SmartHgDirFormat) SKIP 9ms 335s Format Smart Mercurial control directory is not initializable. 335s per_branch.test_tags.TestUnsupportedTags.test_tag_methods_raise(RemoteBranchFormat-v2) SKIP 132ms 335s Format Remote: Branch format 7 declares that tags are supported 335s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_absent_tag(BzrDirFormat5) SKIP 37ms 335s Branch format does not support tags or tags referencing ghost revisions. 335s 335s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_absent_tag(DarcsDirFormat) SKIP 5ms 335s Format darcs control directory is not initializable. 335s per_branch.test_pull.TestPullHook.test_post_pull_nonempty_history(BzrBranchFormat7) OK 218ms 335s per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_bound(BzrBranchFormat4) OK 32ms 335s per_branch.test_push.TestPush.test_push_within_repository(RemoteBranchFormat-v2) OK 386ms 335s per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_not_to_origin(LocalGitBranchFormat)ERROR 20ms 335s log: {{{ 335s 135.884 preparing to commit 335s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_not_to_origin(LocalGitBranchFormat)/work/branch/ 335s 135.885 Selecting files for commit with filter None 335s 135.887 aborting commit write group because of exception: 335s 135.888 Traceback (most recent call last): 335s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 335s self._update_builder_with_changes() 335s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 335s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 335s for path, fs_hash in self.builder.record_iter_changes( 335s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 335s self.work_tree, self.basis_revid, iter_changes 335s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 335s ): 335s ^ 335s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 335s for change in iter_changes: 335s ^^^^^^^^^^^^ 335s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 335s for change in iter_changes: 335s ^^^^^^^^^^^^ 335s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 335s (oldpath, oldmode, oldsha) = old 335s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 335s TypeError: cannot unpack non-iterable NoneType object 335s }}} 335s 335s Traceback (most recent call last): 335s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_uncommit.py", line 114, in test_post_uncommit_not_to_origin 335s revid = tree.commit("first revision") 335s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 335s committed_id = commit.Commit().commit( 335s working_tree=self, 335s ...<3 lines>... 335s **kwargs, 335s ) 335s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 335s self._update_builder_with_changes() 335s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 335s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 335s for path, fs_hash in self.builder.record_iter_changes( 335s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 335s self.work_tree, self.basis_revid, iter_changes 335s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 335s ): 335s ^ 335s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 335s for change in iter_changes: 335s ^^^^^^^^^^^^ 335s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 335s for change in iter_changes: 335s ^^^^^^^^^^^^ 335s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 335s (oldpath, oldmode, oldsha) = old 335s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 335s TypeError: cannot unpack non-iterable NoneType object 335s 335s per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_to_origin(BranchReferenceFormat) SKIP 29ms 335s Uninitializable branch format 335s 335s per_branch.test_push.TestPush.test_push_repository_no_branch_doesnt_fetch_all_revs(BzrBranchFormat8) OK 192ms 335s per_branch.test_push.TestPush.test_push_repository_no_branch_doesnt_fetch_all_revs(BzrBranchFormat5) OK 182ms 335s per_branch.test_push.TestPushHook.test_post_push_bound_branch(BzrBranchFormat4) OK 117ms 335s per_branch.test_push.TestPushHook.test_post_push_empty_history(LocalGitBranchFormat)ERROR 22ms 335s Empty attachments: 335s log 335s 335s Traceback (most recent call last): 335s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_push.py", line 329, in test_post_push_empty_history 335s source.push(target) 335s ~~~~~~~~~~~^^^^^^^^ 335s File "/usr/lib/python3/dist-packages/breezy/branch.py", line 1030, in push 335s return InterBranch.get(self, target).push( 335s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 335s overwrite, stop_revision, lossy, **kwargs 335s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 335s ) 335s ^ 335s File "/usr/lib/python3/dist-packages/breezy/branch.py", line 2434, in push 335s result = self._basic_push( 335s overwrite, stop_revision, tag_selector=tag_selector 335s ) 335s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1319, in _basic_push 335s refs, stop_revision = self.update_refs(stop_revision) 335s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 335s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1339, in update_refs 335s result = interrepo.fetch( 335s branches=[self.source.ref], include_tags=fetch_tags 335s ) 335s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 740, in fetch 335s self.fetch_objects(wants_recorder, limit=limit) 335s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 335s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 335s refs = self.source._git.fetch( 335s self.target._git, determine_wants, progress=progress 335s ) 335s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 335s count, pack_data = self.fetch_pack_data( 335s ~~~~~~~~~~~~~~~~~~~~^ 335s determine_wants, 335s ^^^^^^^^^^^^^^^^ 335s ...<2 lines>... 335s depth=depth, 335s ^^^^^^^^^^^^ 335s ) 335s ^ 335s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 335s missing_objects = self.find_missing_objects( 335s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 335s ) 335s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 335s wants = determine_wants(refs, depth) 335s TypeError: DetermineWantsRecorder.__call__() takes 2 positional arguments but 3 were given 335s 335s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_absent_tag(RemoteBzrDirFormat-v2) OK 196ms 335s per_branch.test_push.TestPushHook.test_post_push_nonempty_history(BranchReferenceFormat) SKIP 16ms 335s Uninitializable branch format 335s 335s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_fixes_invalid_revhistory(BzrBranchFormat7) SKIP 3ms 335s test only applies to bzr formats 335s 335s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_fixes_invalid_revhistory(RemoteBranchFormat-v2) SKIP 3ms 335s test only applies to bzr formats 335s 335s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_tags(LocalGitControlDirFormat)ERROR 16ms 335s log: {{{ 335s 136.050 preparing to commit 335s 136.052 Selecting files for commit with filter None 335s 136.052 aborting commit write group because of exception: 335s 136.054 Traceback (most recent call last): 335s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 335s self._update_builder_with_changes() 335s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 335s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 335s for path, fs_hash in self.builder.record_iter_changes( 335s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 335s self.work_tree, self.basis_revid, iter_changes 335s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 335s ): 335s ^ 335s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 335s for change in iter_changes: 335s ^^^^^^^^^^^^ 335s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 335s for change in iter_changes: 335s ^^^^^^^^^^^^ 335s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 335s (oldpath, oldmode, oldsha) = old 335s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 335s TypeError: cannot unpack non-iterable NoneType object 335s }}} 335s 335s Traceback (most recent call last): 335s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 821, in test_sprout_controldir_branch_with_tags 335s source, rev1, rev2 = fixtures.build_branch_with_non_ancestral_rev(builder) 335s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 335s File "/usr/lib/python3/dist-packages/breezy/tests/fixtures.py", line 121, in build_branch_with_non_ancestral_rev 335s rev1 = branch_builder.build_commit(message="Rev 1") 335s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 335s return self._do_commit(tree, **commit_kwargs) 335s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 335s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 335s return tree.commit( 335s ~~~~~~~~~~~^ 335s message, message_callback=message_callback, reporter=reporter, **kwargs 335s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 335s ) 335s ^ 335s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 335s committed_id = commit.Commit().commit( 335s working_tree=self, 335s ...<3 lines>... 335s **kwargs, 335s ) 335s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 335s self._update_builder_with_changes() 335s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 335s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 335s for path, fs_hash in self.builder.record_iter_changes( 335s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 335s self.work_tree, self.basis_revid, iter_changes 335s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 335s ): 335s ^ 335s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 335s for change in iter_changes: 335s ^^^^^^^^^^^^ 335s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 335s for change in iter_changes: 335s ^^^^^^^^^^^^ 335s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 335s (oldpath, oldmode, oldsha) = old 335s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 335s TypeError: cannot unpack non-iterable NoneType object 335s 335s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_tags(SvnWorkingTreeDirFormat) SKIP 4ms 335s Format Subversion working directory is not initializable. 335s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_handles_ghosts_in_revhistory(BzrBranchFormat4) SKIP 22ms 335s repository format does not support ghosts 335s 335s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_returns_reconciler(LocalGitBranchFormat) OK 18ms 335s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_supports_thorough(BranchReferenceFormat) SKIP 21ms 335s Uninitializable branch format 335s 335s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty(BzrDirMetaFormat1) OK 66ms 335s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty(LocalHgDirFormat) SKIP 5ms 335s Format Local Mercurial control directory is not initializable. 335s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty_under_shared_repo(BzrDirFormat4) SKIP 5ms 335s Format All-in-one format 4 is not initializable. 335s per_branch.test_push.TestPush.test_push_merged_indirect(BzrBranchFormat8) OK 519ms 335s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty_under_shared_repo(CVSDirFormat) SKIP 4ms 335s Format CVS control directory. is not initializable. 335s per_branch.test_update.TestUpdate.test_update_in_checkout_of_readonly(BzrBranchFormat7) OK 274ms 335s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty_under_shared_repo(RemoteBzrDirFormat-default) OK 87ms 335s per_branch.test_revision_id_to_dotted_revno.TestRevisionIdToDottedRevno.test_lookup_dotted_revno(BzrBranchFormat7) OK 120ms 335s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty_under_shared_repo_force_new(BareLocalGitControlDirFormat) SKIP 12ms 335s format does not support shared repositories 335s 335s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty_under_shared_repo_force_new(MonotoneDirFormat) SKIP 4ms 335s Format Monotone control directory is not initializable. 335s per_branch.test_push.TestPush.test_push_new_tag_to_bound_branch(BzrBranchFormat6) OK 123ms 336s per_branch.test_push.TestPush.test_push_to_checkout_updates_master(BzrBranchFormat6) OK 371ms 336s per_branch.test_push.TestPush.test_push_to_checkout_updates_master(BzrBranchFormat8) OK 356ms 336s per_branch.test_pull.TestPullHook.test_post_pull_nonempty_history(RemoteBranchFormat-v2) OK 436ms 336s per_branch.test_push.EmptyPushSmartEffortTests.test_empty_branch_api(BzrBranchFormat4) SKIP 1ms 336s Branch format is not usable via HPSS. 336s 336s per_branch.test_push.EmptyPushSmartEffortTests.test_empty_branch_command(LocalGitBranchFormat) SKIP 1ms 336s Branch format is not usable via HPSS. 336s 336s per_branch.test_push.TestLossyPush.test_lossy_push_raises_same_vcs(BranchReferenceFormat) SKIP 31ms 336s Uninitializable branch format 336s 336s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_rev_not_source_branch_copies_tags(BzrDirFormat6) SKIP 120ms 336s Branch format does not support tags 336s 336s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_rev_not_source_branch_copies_tags(FossilDirFormat) SKIP 7ms 336s Format Fossil control directory is not initializable. 336s per_branch.test_push.TestPush.test_push_new_tag_to_bound_branch(RemoteBranchFormat-default) SKIP 107ms 336s Format does not support bound branches 336s 336s per_branch.test_push.TestPush.test_push_overwrite_of_non_tip_with_stop_revision(RemoteGitBranchFormat) SKIP 16ms 336s Format Remote Git Repository is not initializable. 336s per_branch.test_push.TestPush.test_push_uses_read_lock(BzrBranchFormat6) OK 154ms 336s per_branch.test_push.TestPush.test_push_to_checkout_updates_master(RemoteBranchFormat-default) OK 204ms 336s per_branch.test_push.TestPush.test_push_uses_read_lock(RemoteGitBranchFormat) SKIP 5ms 336s Format Remote Git Repository is not initializable. 336s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_source_branch_with_absent_tag(BzrDirMetaFormat1Colo) OK 159ms 336s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_source_branch_with_absent_tag(RemoteGitControlDirFormat) SKIP 5ms 336s Format Remote Git Repository is not initializable. 336s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_source_branch_with_absent_tag(SvnRepositoryFormat) SKIP 7ms 336s Format Subversion repository is not initializable. 336s per_branch.test_push.TestPush.test_push_overwrite_with_older_mainline_rev(BzrBranchFormat5) OK 191ms 336s per_branch.test_push.TestPush.test_push_convergence_simple(BzrBranchFormat7) OK 304ms 336s per_branch.test_revision_id_to_dotted_revno.TestRevisionIdToDottedRevno.test_lookup_dotted_revno(RemoteBranchFormat-v2) OK 424ms 336s per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_empty(BzrBranchFormat4) OK 27ms 336s per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_mainline_ghost(LocalGitBranchFormat) SKIP 17ms 336s repository format does not support ghosts 336s 336s per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_simple_revno(BranchReferenceFormat) SKIP 25ms 336s Uninitializable branch format 336s 336s per_branch.test_sprout.TestSprout.test_sprout_branch_nickname(BzrBranchFormat7) SKIP 6ms 336s XXX branch sprouting is not yet tested. 336s per_branch.test_sprout.TestSprout.test_sprout_branch_nickname(RemoteBranchFormat-v2) SKIP 4ms 336s XXX branch sprouting is not yet tested. 336s per_branch.test_push.TestPush.test_push_uses_read_lock(RemoteBranchFormat-default) OK 308ms 336s per_branch.test_push.TestPush.test_push_with_default_stacking_does_not_create_broken_branch(RemoteGitBranchFormat) SKIP 6ms 336s Not a metadir format. 336s 336s per_branch.test_sprout.TestSprout.test_sprout_branch_parent(BzrBranchFormat4) OK 54ms 336s per_branch.test_push.TestPush.test_push_raises_specific_error_on_master_connection_error(BzrBranchFormat8) OK 219ms 336s per_branch.test_update.TestUpdate.test_update_in_checkout_of_readonly(RemoteBranchFormat-v2) OK 612ms 336s per_branch.test_sprout.TestSprout.test_sprout_from_any_repo_revision(LocalGitBranchFormat)ERROR 62ms 336s log: {{{ 336s 136.813 preparing to commit 336s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_from_any_repo_revision(LocalGitBranchFormat)/work/source/ 336s 136.814 Selecting files for commit with filter None 336s 136.819 aborting commit write group because of exception: 336s 136.820 Traceback (most recent call last): 336s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 336s self._update_builder_with_changes() 336s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 336s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 336s for path, fs_hash in self.builder.record_iter_changes( 336s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 336s self.work_tree, self.basis_revid, iter_changes 336s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 336s ): 336s ^ 336s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 336s for change in iter_changes: 336s ^^^^^^^^^^^^ 336s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 336s for change in iter_changes: 336s ^^^^^^^^^^^^ 336s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 336s (oldpath, oldmode, oldsha) = old 336s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 336s TypeError: cannot unpack non-iterable NoneType object 336s }}} 336s 336s Traceback (most recent call last): 336s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_sprout.py", line 141, in test_sprout_from_any_repo_revision 336s rev1a = wt.commit("rev1a") 336s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 336s committed_id = commit.Commit().commit( 336s working_tree=self, 336s ...<3 lines>... 336s **kwargs, 336s ) 336s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 336s self._update_builder_with_changes() 336s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 336s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 336s for path, fs_hash in self.builder.record_iter_changes( 336s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 336s self.work_tree, self.basis_revid, iter_changes 336s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 336s ): 336s ^ 336s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 336s for change in iter_changes: 336s ^^^^^^^^^^^^ 336s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 336s for change in iter_changes: 336s ^^^^^^^^^^^^ 336s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 336s (oldpath, oldmode, oldsha) = old 336s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 336s TypeError: cannot unpack non-iterable NoneType object 336s 336s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_branch_both_under_shared(RemoteBzrDirFormat) OK 334ms 336s per_branch.test_sprout.TestSprout.test_sprout_partial(BranchReferenceFormat) SKIP 34ms 336s Uninitializable branch format 336s 336s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_branch_both_under_shared(SmartHgDirFormat) SKIP 14ms 336s Format Smart Mercurial control directory is not initializable. 336s per_branch.test_update.TestUpdate.test_update_local_commits_returns_old_tip(BzrBranchFormat4) OK 103ms 336s per_branch.test_push.TestPush.test_push_with_default_stacking_does_not_create_broken_branch(BzrBranchFormat5) OK 421ms 336s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_branch_only_source_under_shared(BzrDirFormat5) SKIP 49ms 336s format does not support shared repositories 336s 336s per_branch.test_update.TestUpdate.test_update_prefix_returns_none(LocalGitBranchFormat) OK 30ms 336s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_branch_only_source_under_shared(DarcsDirFormat) SKIP 5ms 336s Format darcs control directory is not initializable. 336s per_branch.test_update.TestUpdate.test_update_unbound_works(BranchReferenceFormat) SKIP 52ms 336s Uninitializable branch format 336s 336s per_branch.test_push.TestPush.test_push_within_repository(BzrBranchFormat5) OK 223ms 336s per_controldir.test_controldir.ChrootedControlDirTests.test_find_repository_no_repository(BzrDirFormat4) SKIP 11ms 336s format is not initializable 336s 336s per_controldir.test_controldir.ChrootedControlDirTests.test_find_repository_no_repository(CVSDirFormat) SKIP 7ms 336s format is not initializable 336s 336s per_branch.test_push.TestPush.test_push_repository_no_branch_doesnt_fetch_all_revs(BzrBranchFormat6) OK 232ms 336s per_controldir.test_controldir.ChrootedControlDirTests.test_find_repository_no_repository(RemoteBzrDirFormat-default) OK 33ms 336s per_controldir.test_controldir.TestBreakLock.test_break_lock_branch(BareLocalGitControlDirFormat) SKIP 37ms 336s format does not support breaking locks 336s 336s per_controldir.test_controldir.TestBreakLock.test_break_lock_branch(MonotoneDirFormat) SKIP 8ms 336s Format Monotone control directory is not initializable. 336s per_branch.test_push.TestPush.test_push_within_repository(BzrBranchFormat8) OK 152ms 336s per_controldir.test_controldir.TestBreakLock.test_break_lock_empty(BzrDirFormat6) OK 28ms 336s per_controldir.test_controldir.TestBreakLock.test_break_lock_empty(FossilDirFormat) SKIP 5ms 336s Format Fossil control directory is not initializable. 336s per_branch.test_push.TestPushHook.test_post_push_bound_branch(BzrBranchFormat8) OK 122ms 336s per_controldir.test_controldir.TestBreakLock.test_break_lock_repository(BzrDirMetaFormat1Colo) SKIP 22ms 336s format does not physically lock 336s 336s per_controldir.test_controldir.TestBreakLock.test_break_lock_repository(RemoteGitControlDirFormat) SKIP 8ms 336s Format Remote Git Repository is not initializable. 336s per_controldir.test_controldir.TestBreakLock.test_break_lock_repository(SvnRepositoryFormat) SKIP 4ms 336s Format Subversion repository is not initializable. 336s per_branch.test_push.TestPushHook.test_post_push_empty_history(BzrBranchFormat6) OK 65ms 336s per_branch.test_push.TestPushHook.test_post_push_bound_branch(BzrBranchFormat6) OK 99ms 336s per_branch.test_sprout.TestSprout.test_sprout_partial_not_in_revision_history(BzrBranchFormat7) OK 320ms 336s per_controldir.test_controldir.TestBreakLock.test_break_lock_tree(RemoteBzrDirFormat) SKIP 79ms 336s format does not support breaking locks 336s 337s per_controldir.test_controldir.TestBreakLock.test_break_lock_tree(SmartHgDirFormat) SKIP 4ms 337s Format Smart Mercurial control directory is not initializable. 337s per_controldir.test_controldir.TestControlDir.test_backup_copies_existing(BzrDirFormat5) OK 45ms 337s per_controldir.test_controldir.TestControlDir.test_backup_copies_existing(DarcsDirFormat) SKIP 5ms 337s Format darcs control directory is not initializable. 337s per_branch.test_push.TestPushHook.test_post_push_empty_history(RemoteBranchFormat-default) OK 113ms 337s per_branch.test_push.TestPushHook.test_post_push_nonempty_history(RemoteGitBranchFormat) SKIP 9ms 337s Format Remote Git Repository is not initializable. 337s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_fixes_invalid_revhistory(BzrBranchFormat5) SKIP 5ms 337s test only applies to bzr formats 337s 337s per_branch.test_stacking.TestStacking.test_autopack_when_stacked(BzrBranchFormat8) OK 2074ms 337s per_branch.test_push.TestPushHook.test_post_push_bound_branch(RemoteBranchFormat-default) OK 242ms 337s per_branch.test_push.TestPushHook.test_post_push_empty_history(RemoteGitBranchFormat) SKIP 16ms 337s Format Remote Git Repository is not initializable. 337s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_handles_ghosts_in_revhistory(BzrBranchFormat8) OK 147ms 337s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_returns_reconciler(BzrBranchFormat6) OK 26ms 337s per_branch.test_push.TestPush.test_push_convergence_simple(RemoteBranchFormat-v2) OK 841ms 337s per_controldir.test_controldir.TestControlDir.test_backup_copies_existing(RemoteBzrDirFormat-v2) OK 256ms 337s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_branch_only_source_under_shared(RemoteBzrDirFormat-v2) OK 623ms 337s per_controldir.test_controldir.TestControlDir.test_branch_names(LocalGitControlDirFormat) OK 27ms 337s per_controldir.test_controldir.TestControlDir.test_branch_names(SvnWorkingTreeDirFormat) SKIP 5ms 337s Format Subversion working directory is not initializable. 337s per_controldir.test_controldir.TestControlDir.test_can_and_needs_format_conversion(BzrDirMetaFormat1) OK 21ms 337s per_controldir.test_controldir.TestControlDir.test_can_and_needs_format_conversion(LocalHgDirFormat) SKIP 5ms 337s Format Local Mercurial control directory is not initializable. 337s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_returns_reconciler(RemoteBranchFormat-default) OK 120ms 337s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_fixed_user_id(BzrDirFormat4) SKIP 6ms 337s Format All-in-one format 4 is not initializable. 337s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_supports_thorough(RemoteGitBranchFormat) SKIP 6ms 337s Format Remote Git Repository is not initializable. 337s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_fixed_user_id(CVSDirFormat) SKIP 5ms 337s Format CVS control directory. is not initializable. 337s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_revision(LocalGitControlDirFormat)ERROR 70ms 337s log: {{{ 337s 137.600 preparing to commit 337s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_revision(LocalGitControlDirFormat)/work/commit_tree/ 337s 137.604 Selecting files for commit with filter None 337s 137.605 aborting commit write group because of exception: 337s 137.607 Traceback (most recent call last): 337s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 337s self._update_builder_with_changes() 337s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 337s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 337s for path, fs_hash in self.builder.record_iter_changes( 337s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 337s self.work_tree, self.basis_revid, iter_changes 337s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 337s ): 337s ^ 337s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 337s for change in iter_changes: 337s ^^^^^^^^^^^^ 337s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 337s for change in iter_changes: 337s ^^^^^^^^^^^^ 337s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 337s (oldpath, oldmode, oldsha) = old 337s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 337s TypeError: cannot unpack non-iterable NoneType object 337s }}} 337s 337s Traceback (most recent call last): 337s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 688, in test_sprout_controldir_repository_revision 337s tree.commit("revision 1") 337s ~~~~~~~~~~~^^^^^^^^^^^^^^ 337s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 337s committed_id = commit.Commit().commit( 337s working_tree=self, 337s ...<3 lines>... 337s **kwargs, 337s ) 337s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 337s self._update_builder_with_changes() 337s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 337s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 337s for path, fs_hash in self.builder.record_iter_changes( 337s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 337s self.work_tree, self.basis_revid, iter_changes 337s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 337s ): 337s ^ 337s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 337s for change in iter_changes: 337s ^^^^^^^^^^^^ 337s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 337s for change in iter_changes: 337s ^^^^^^^^^^^^ 337s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 337s (oldpath, oldmode, oldsha) = old 337s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 337s TypeError: cannot unpack non-iterable NoneType object 337s 337s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_revision(SvnWorkingTreeDirFormat) SKIP 9ms 337s Format Subversion working directory is not initializable. 337s per_branch.test_push.TestPush.test_push_repository_no_branch_doesnt_fetch_all_revs(RemoteBranchFormat-default) OK 630ms 337s per_branch.test_stacking.TestStacking.test_clone_from_branch_stacked_on_relative_url_preserve_stacking(BzrBranchFormat6) OK 349ms 337s per_branch.test_push.TestPush.test_push_to_checkout_updates_master(RemoteGitBranchFormat) SKIP 19ms 337s Format Remote Git Repository is not initializable. 337s per_branch.test_push.TestPushHook.test_post_push_nonempty_history(BzrBranchFormat5) OK 240ms 337s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_fixes_invalid_revhistory(BzrBranchFormat8) SKIP 7ms 337s test only applies to bzr formats 337s 337s per_branch.test_push.TestPush.test_push_merged_indirect(BzrBranchFormat4) OK 256ms 337s per_branch.test_push.TestPush.test_push_new_tag_to_bound_branch(LocalGitBranchFormat) SKIP 14ms 337s Format does not support bound branches 337s 337s per_branch.test_revision_id_to_dotted_revno.TestRevisionIdToDottedRevno.test_lookup_dotted_revno(BzrBranchFormat5) OK 154ms 337s per_branch.test_push.TestPush.test_push_overwrite_of_non_tip_with_stop_revision(BranchReferenceFormat) SKIP 29ms 337s Uninitializable branch format 337s 337s per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_empty(BzrBranchFormat8) OK 51ms 337s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_handles_ghosts_in_revhistory(BzrBranchFormat6) OK 130ms 337s per_branch.test_push.TestPush.test_push_uses_read_lock(BzrBranchFormat5) OK 148ms 337s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_handles_ghosts_in_revhistory(RemoteBranchFormat-default) SKIP 112ms 337s repository format does not support ghosts 337s 337s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_returns_reconciler(RemoteGitBranchFormat) SKIP 6ms 337s Format Remote Git Repository is not initializable. 337s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_under_shared_force_new_repo(BzrDirMetaFormat1) OK 307ms 337s per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_mainline_ghost(BzrBranchFormat6) OK 162ms 337s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_fixed_user_id(RemoteBzrDirFormat-default) OK 366ms 337s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_under_shared_force_new_repo(LocalHgDirFormat) SKIP 22ms 337s Format Local Mercurial control directory is not initializable. 337s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference(BzrDirFormat4) SKIP 5ms 337s Format All-in-one format 4 is not initializable. 337s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference(CVSDirFormat) SKIP 7ms 337s Format CVS control directory. is not initializable. 337s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_supports_thorough(BzrBranchFormat5) OK 59ms 337s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_into_shared_repo(BareLocalGitControlDirFormat)ERROR 45ms 337s log: {{{ 337s 138.004 preparing to commit 337s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_into_shared_repo(BareLocalGitControlDirFormat)/work/commit_tree.branch/ 337s 138.006 Selecting files for commit with filter None 337s 138.007 aborting commit write group because of exception: 337s 138.009 Traceback (most recent call last): 337s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 337s self._update_builder_with_changes() 337s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 337s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 337s for path, fs_hash in self.builder.record_iter_changes( 337s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 337s self.work_tree, self.basis_revid, iter_changes 337s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 337s ): 337s ^ 337s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 337s for change in iter_changes: 337s ^^^^^^^^^^^^ 337s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 337s for change in iter_changes: 337s ^^^^^^^^^^^^ 337s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 337s (oldpath, oldmode, oldsha) = old 337s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 337s TypeError: cannot unpack non-iterable NoneType object 337s }}} 337s 337s Traceback (most recent call last): 337s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 338, in test_clone_controldir_branch_and_repo_into_shared_repo 337s tree.commit("revision 1") 337s ~~~~~~~~~~~^^^^^^^^^^^^^^ 337s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 337s committed_id = commit.Commit().commit( 337s working_tree=self, 337s ...<3 lines>... 337s **kwargs, 337s ) 337s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 337s self._update_builder_with_changes() 337s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 337s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 337s for path, fs_hash in self.builder.record_iter_changes( 337s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 337s self.work_tree, self.basis_revid, iter_changes 337s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 337s ): 337s ^ 337s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 337s for change in iter_changes: 337s ^^^^^^^^^^^^ 337s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 337s for change in iter_changes: 337s ^^^^^^^^^^^^ 337s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 337s (oldpath, oldmode, oldsha) = old 337s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 337s TypeError: cannot unpack non-iterable NoneType object 337s 337s per_branch.test_push.TestPush.test_push_overwrite_with_older_mainline_rev(BzrBranchFormat7) OK 232ms 337s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_into_shared_repo(MonotoneDirFormat) SKIP 4ms 337s Format Monotone control directory is not initializable. 337s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference(RemoteBzrDirFormat-default) SKIP 53ms 337s cannot make working tree with transport 337s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference_revision(BareLocalGitControlDirFormat) SKIP 33ms 337s cannot make working tree with transport 337s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference_revision(MonotoneDirFormat) SKIP 5ms 337s Format Monotone control directory is not initializable. 337s per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_mainline_ghost(RemoteBranchFormat-default) SKIP 124ms 337s repository format does not support ghosts 337s 337s per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_simple_revno(RemoteGitBranchFormat) SKIP 5ms 337s Format Remote Git Repository is not initializable. 337s per_branch.test_sprout.TestSprout.test_sprout_branch_nickname(BzrBranchFormat5) SKIP 4ms 337s XXX branch sprouting is not yet tested. 337s per_branch.test_revision_id_to_dotted_revno.TestRevisionIdToDottedRevno.test_lookup_dotted_revno(BzrBranchFormat8) OK 140ms 337s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_revision(BzrDirFormat6) OK 129ms 337s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_revision(FossilDirFormat) SKIP 7ms 337s Format Fossil control directory is not initializable. 337s per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_empty(BzrBranchFormat6) OK 34ms 337s per_branch.test_sprout.TestSprout.test_sprout_partial_not_in_revision_history(RemoteBranchFormat-v2) OK 960ms 337s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_revision(BzrDirFormat6) OK 111ms 337s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_revision(FossilDirFormat) SKIP 7ms 337s Format Fossil control directory is not initializable. 337s per_branch.test_sprout.TestSprout.test_sprout_preserves_tags(BzrBranchFormat4) SKIP 46ms 337s Branch format does not support tags or tags to ghosts. 337s 337s per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_empty(RemoteBranchFormat-default) OK 57ms 337s per_branch.test_sprout.TestSprout.test_sprout_branch_parent(BzrBranchFormat8) OK 120ms 337s per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_mainline_ghost(RemoteGitBranchFormat) SKIP 12ms 337s Format Remote Git Repository is not initializable. 337s per_branch.test_sprout.TestSprout.test_sprout_stacked_hooks_get_stacked_branch(LocalGitBranchFormat)ERROR 32ms 337s log: {{{ 337s 138.225 preparing to commit 337s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_stacked_hooks_get_stacked_branch(LocalGitBranchFormat)/work/source/ 337s 138.227 Selecting files for commit with filter None 337s 138.229 aborting commit write group because of exception: 337s 138.230 Traceback (most recent call last): 337s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 337s self._update_builder_with_changes() 337s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 337s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 337s for path, fs_hash in self.builder.record_iter_changes( 337s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 337s self.work_tree, self.basis_revid, iter_changes 337s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 337s ): 337s ^ 337s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 337s for change in iter_changes: 337s ^^^^^^^^^^^^ 337s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 337s for change in iter_changes: 337s ^^^^^^^^^^^^ 337s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 337s (oldpath, oldmode, oldsha) = old 337s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 337s TypeError: cannot unpack non-iterable NoneType object 337s }}} 337s 337s Traceback (most recent call last): 337s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_sprout.py", line 197, in test_sprout_stacked_hooks_get_stacked_branch 337s tree.commit("a commit") 337s ~~~~~~~~~~~^^^^^^^^^^^^ 337s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 337s committed_id = commit.Commit().commit( 337s working_tree=self, 337s ...<3 lines>... 337s **kwargs, 337s ) 337s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 337s self._update_builder_with_changes() 337s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 337s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 337s for path, fs_hash in self.builder.record_iter_changes( 337s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 337s self.work_tree, self.basis_revid, iter_changes 337s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 337s ): 337s ^ 337s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 337s for change in iter_changes: 337s ^^^^^^^^^^^^ 337s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 337s for change in iter_changes: 337s ^^^^^^^^^^^^ 337s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 337s (oldpath, oldmode, oldsha) = old 337s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 337s TypeError: cannot unpack non-iterable NoneType object 337s 337s per_branch.test_sprout.TestSprout.test_sprout_uses_bzrdir_branch_format(BranchReferenceFormat) SKIP 5ms 337s cannot sprout to a reference 337s 337s per_branch.test_push.TestPush.test_push_with_default_stacking_does_not_create_broken_branch(BzrBranchFormat8) OK 426ms 338s per_branch.test_stacking.TestStacking.test_clone_from_branch_stacked_on_relative_url_preserve_stacking(RemoteBranchFormat-default) OK 638ms 338s per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_no_preserve_stacking(RemoteGitBranchFormat) SKIP 6ms 338s Format Remote Git Repository is not initializable. 338s per_controldir.test_controldir.TestControlDir.test_clone_controldir_into_notrees_repo(BzrDirMetaFormat1Colo) OK 172ms 338s per_controldir.test_controldir.TestControlDir.test_clone_controldir_into_notrees_repo(RemoteGitControlDirFormat) SKIP 7ms 338s Format Remote Git Repository is not initializable. 338s per_controldir.test_controldir.TestControlDir.test_clone_controldir_into_notrees_repo(SvnRepositoryFormat) SKIP 5ms 338s Format Subversion repository is not initializable. 338s per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_simple_revno(BzrBranchFormat5) OK 134ms 338s per_branch.test_sprout.TestSprout.test_sprout_branch_nickname(BzrBranchFormat8) SKIP 24ms 338s XXX branch sprouting is not yet tested. 338s per_branch.test_push.TestPush.test_push_within_repository(BzrBranchFormat6) OK 226ms 338s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_with_repository_to_shared(BzrDirMetaFormat1Colo) OK 350ms 338s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_with_repository_to_shared(RemoteGitControlDirFormat) SKIP 4ms 338s Format Remote Git Repository is not initializable. 338s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_with_repository_to_shared(SvnRepositoryFormat) SKIP 4ms 338s Format Subversion repository is not initializable. 338s per_branch.test_sprout.TestSprout.test_sprout_branch_parent(BzrBranchFormat6) OK 185ms 338s per_branch.test_sprout.TestSprout.test_sprout_with_ghost_in_mainline(BzrBranchFormat7) OK 328ms 338s per_branch.test_sprout.TestSprout.test_sprout_from_any_repo_revision(BzrBranchFormat6) OK 352ms 338s per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_preserve_stacking(BzrBranchFormat5) OK 330ms 338s per_branch.test_push.TestPush.test_push_within_repository(RemoteBranchFormat-default) OK 181ms 338s per_branch.test_push.TestPushHook.test_post_push_bound_branch(RemoteGitBranchFormat) SKIP 7ms 338s Format Remote Git Repository is not initializable. 338s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_branch_both_under_shared(RemoteBzrDirFormat) OK 342ms 338s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_branch_both_under_shared(SmartHgDirFormat) SKIP 6ms 338s Format Smart Mercurial control directory is not initializable. 338s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_branch_only_source_under_shared(BzrDirFormat5) SKIP 13ms 338s repository format does not support shared repositories 338s 338s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_branch_only_source_under_shared(DarcsDirFormat) SKIP 6ms 338s Format darcs control directory is not initializable. 338s per_branch.test_push.TestPush.test_push_overwrite_with_older_mainline_rev(RemoteBranchFormat-v2) OK 710ms 338s per_branch.test_push.TestPushHook.test_post_push_empty_history(BzrBranchFormat5) OK 66ms 338s per_branch.test_stacking.TestStacking.test_clone_stacking_policy_handling(BzrBranchFormat8) OK 109ms 338s per_branch.test_sprout.TestSprout.test_sprout_branch_parent(RemoteBranchFormat-default) OK 175ms 338s per_branch.test_sprout.TestSprout.test_sprout_from_any_repo_revision(RemoteGitBranchFormat) SKIP 8ms 338s Format Remote Git Repository is not initializable. 338s per_branch.test_sprout.TestSprout.test_sprout_with_ghost_in_mainline(RemoteBranchFormat-v2) SKIP 187ms 338s repository format does not support ghosts in mainline 338s 338s per_controldir.test_controldir.TestControlDir.test_sprout_takes_accelerator(RemoteBzrDirFormat) OK 226ms 338s per_branch.test_push.TestPush.test_push_raises_specific_error_on_master_connection_error(BzrBranchFormat4) OK 56ms 338s per_controldir.test_controldir.TestControlDir.test_sprout_takes_accelerator(SmartHgDirFormat) SKIP 26ms 338s Format Smart Mercurial control directory is not initializable. 338s per_branch.test_push.TestPush.test_push_repository_no_branch_doesnt_fetch_all_revs(LocalGitBranchFormat) SKIP 44ms 338s some formats can't have a repo without a branch 338s 338s per_branch.test_push.TestPush.test_push_to_checkout_updates_master(BranchReferenceFormat) SKIP 18ms 338s Uninitializable branch format 338s 338s per_controldir.test_controldir.TestControlDir.test_sprout_with_revision_id_uses_default_stack_on(BzrDirFormat5) SKIP 65ms 338s Only relevant for stackable formats. 338s 338s per_controldir.test_controldir.TestControlDir.test_sprout_with_revision_id_uses_default_stack_on(DarcsDirFormat) SKIP 9ms 338s Format darcs control directory is not initializable. 338s per_branch.test_sprout.TestSprout.test_sprout_with_unicode_symlink(BzrBranchFormat4) OK 128ms 338s per_branch.test_stacking.TestStacking.test_autopack_when_stacked(LocalGitBranchFormat) SKIP 11ms 338s does not support stacking 338s 338s per_branch.test_stacking.TestStacking.test_clone_from_branch_stacked_on_relative_url_preserve_stacking(BranchReferenceFormat) SKIP 16ms 338s Uninitializable branch format 338s 338s per_branch.test_push.TestPushHook.test_post_push_nonempty_history(BzrBranchFormat8) OK 213ms 338s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_fixes_invalid_revhistory(BzrBranchFormat6) SKIP 4ms 338s test only applies to bzr formats 338s 338s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_fixes_invalid_revhistory(RemoteBranchFormat-default) SKIP 4ms 338s test only applies to bzr formats 338s 338s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_handles_ghosts_in_revhistory(RemoteGitBranchFormat) SKIP 4ms 338s Format Remote Git Repository is not initializable. 338s per_branch.test_sprout.TestSprout.test_sprout_partial(BzrBranchFormat5) OK 199ms 338s per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on(BzrBranchFormat6) OK 213ms 338s per_branch.test_push.TestPush.test_push_uses_read_lock(BzrBranchFormat7) OK 143ms 338s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_returns_reconciler(BzrBranchFormat5) OK 30ms 338s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_supports_thorough(BzrBranchFormat8) OK 26ms 338s per_branch.test_revision_id_to_dotted_revno.TestRevisionIdToDottedRevno.test_lookup_dotted_revno(BzrBranchFormat6) OK 100ms 338s per_branch.test_sprout.TestSprout.test_sprout_from_any_repo_revision(RemoteBranchFormat-default) OK 530ms 338s per_branch.test_sprout.TestSprout.test_sprout_partial(RemoteGitBranchFormat) SKIP 6ms 338s Format Remote Git Repository is not initializable. 338s per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_no_preserve_stacking(BzrBranchFormat7) OK 250ms 338s per_branch.test_sprout.TestSprout.test_sprout_partial_not_in_revision_history(BzrBranchFormat8) OK 227ms 338s per_controldir.test_controldir.TestControlDir.test_sprout_with_revision_id_uses_default_stack_on(RemoteBzrDirFormat-v2) OK 362ms 338s per_controldir.test_controldir.TestControlDir.test_uninitializable(LocalGitControlDirFormat) SKIP 3ms 338s format is initializable 338s 338s per_controldir.test_controldir.TestControlDir.test_uninitializable(SvnWorkingTreeDirFormat) OK 3ms 338s per_branch.test_sprout.TestSprout.test_sprout_preserves_tags(BzrBranchFormat6) OK 72ms 339s per_controldir.test_controldir.TestControlDir.test_upgrade_new_instance(BzrDirMetaFormat1) OK 46ms 339s per_controldir.test_controldir.TestControlDir.test_upgrade_new_instance(LocalHgDirFormat) SKIP 4ms 339s Format Local Mercurial control directory is not initializable. 339s per_controldir.test_controldir.TestControlDirControlComponent.test_urls(BzrDirFormat4) SKIP 4ms 339s Format All-in-one format 4 is not initializable. 339s per_controldir.test_controldir.TestControlDirControlComponent.test_urls(CVSDirFormat) SKIP 3ms 339s Format CVS control directory. is not initializable. 339s per_controldir.test_controldir.TestControlDirControlComponent.test_urls(RemoteBzrDirFormat-default) OK 21ms 339s per_branch.test_sprout.TestSprout.test_sprout_partial_not_in_revision_history(BzrBranchFormat5) OK 203ms 339s per_controldir.test_controldir.TestTransportConfig.test_get_config(BareLocalGitControlDirFormat) SKIP 7ms 339s This BzrDir format does not support configs. 339s 339s per_controldir.test_controldir.TestTransportConfig.test_get_config(MonotoneDirFormat) SKIP 4ms 339s Format Monotone control directory is not initializable. 339s per_controldir.test_format.TestControlDir.test_check_support_status(BzrDirFormat6) OK 3ms 339s per_controldir.test_format.TestControlDir.test_check_support_status(FossilDirFormat) OK 3ms 339s per_controldir.test_format.TestControlDir.test_get_format_description(BzrDirMetaFormat1Colo) OK 3ms 339s per_controldir.test_format.TestControlDir.test_get_format_description(RemoteGitControlDirFormat) OK 3ms 339s per_controldir.test_format.TestControlDir.test_get_format_description(SvnRepositoryFormat) OK 3ms 339s per_controldir.test_format.TestControlDir.test_is_supported(RemoteBzrDirFormat) OK 3ms 339s per_controldir.test_format.TestControlDir.test_is_supported(SmartHgDirFormat) OK 3ms 339s per_controldir.test_format.TestControlDir.test_supports_transport(BzrDirFormat5) OK 3ms 339s per_controldir.test_format.TestControlDir.test_supports_transport(DarcsDirFormat) OK 3ms 339s per_controldir.test_format.TestControlDir.test_supports_transport(RemoteBzrDirFormat-v2) OK 10ms 339s per_controldir.test_format.TestControlDir.test_upgrade_recommended(LocalGitControlDirFormat) OK 8ms 339s per_controldir.test_format.TestControlDir.test_upgrade_recommended(SvnWorkingTreeDirFormat) OK 4ms 339s per_branch.test_sprout.TestSprout.test_sprout_preserves_tags(BzrBranchFormat8) OK 62ms 339s per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on(RemoteBranchFormat-default) OK 445ms 339s per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on_and_stacked(RemoteGitBranchFormat) SKIP 5ms 339s Format Remote Git Repository is not initializable. 339s per_branch.test_push.TestPush.test_push_uses_read_lock(RemoteBranchFormat-v2) OK 431ms 339s per_branch.test_push.TestPush.test_push_with_default_stacking_does_not_create_broken_branch(BzrBranchFormat4) SKIP 9ms 339s Not a metadir format. 339s 339s per_branch.test_revision_id_to_dotted_revno.TestRevisionIdToDottedRevno.test_lookup_dotted_revno(RemoteBranchFormat-default) OK 317ms 339s per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_empty(RemoteGitBranchFormat) SKIP 6ms 339s Format Remote Git Repository is not initializable. 339s per_branch.test_push.TestPush.test_push_within_repository(LocalGitBranchFormat) OK 10ms 339s per_branch.test_push.TestPushHook.test_post_push_bound_branch(BranchReferenceFormat) SKIP 36ms 339s Uninitializable branch format 339s 339s per_branch.test_sprout.TestSprout.test_sprout_preserves_tags(RemoteBranchFormat-default) OK 267ms 339s per_branch.test_push.TestPushHook.test_post_push_empty_history(BzrBranchFormat7) OK 60ms 339s per_branch.test_sprout.TestSprout.test_sprout_stacked_hooks_get_stacked_branch(RemoteGitBranchFormat) SKIP 6ms 339s Format Remote Git Repository is not initializable. 339s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_branch_only_source_under_shared(RemoteBzrDirFormat-v2) OK 829ms 339s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_revision(LocalGitControlDirFormat)ERROR 51ms 339s log: {{{ 339s 139.561 preparing to commit 339s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_revision(LocalGitControlDirFormat)/work/commit_tree/ 339s 139.564 Selecting files for commit with filter None 339s 139.569 aborting commit write group because of exception: 339s 139.570 Traceback (most recent call last): 339s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 339s self._update_builder_with_changes() 339s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 339s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 339s for path, fs_hash in self.builder.record_iter_changes( 339s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 339s self.work_tree, self.basis_revid, iter_changes 339s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 339s ): 339s ^ 339s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 339s for change in iter_changes: 339s ^^^^^^^^^^^^ 339s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 339s for change in iter_changes: 339s ^^^^^^^^^^^^ 339s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 339s (oldpath, oldmode, oldsha) = old 339s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 339s TypeError: cannot unpack non-iterable NoneType object 339s }}} 339s 339s Traceback (most recent call last): 339s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 300, in test_clone_controldir_repository_revision 339s tree.commit("revision 1") 339s ~~~~~~~~~~~^^^^^^^^^^^^^^ 339s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 339s committed_id = commit.Commit().commit( 339s working_tree=self, 339s ...<3 lines>... 339s **kwargs, 339s ) 339s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 339s self._update_builder_with_changes() 339s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 339s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 339s for path, fs_hash in self.builder.record_iter_changes( 339s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 339s self.work_tree, self.basis_revid, iter_changes 339s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 339s ): 339s ^ 339s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 339s for change in iter_changes: 339s ^^^^^^^^^^^^ 339s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 339s for change in iter_changes: 339s ^^^^^^^^^^^^ 339s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 339s (oldpath, oldmode, oldsha) = old 339s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 339s TypeError: cannot unpack non-iterable NoneType object 339s 339s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_revision(SvnWorkingTreeDirFormat) SKIP 11ms 339s Format Subversion working directory is not initializable. 339s per_branch.test_sprout.TestSprout.test_sprout_stacked_hooks_get_stacked_branch(BzrBranchFormat6) OK 222ms 339s per_branch.test_sprout.TestSprout.test_sprout_uses_bzrdir_branch_format(BzrBranchFormat5) OK 98ms 339s per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_mainline_ghost(BzrBranchFormat5) OK 198ms 339s per_controldir.test_push.TestPush.test_push_incremental(BzrDirMetaFormat1) OK 303ms 339s per_controldir.test_push.TestPush.test_push_incremental(LocalHgDirFormat) SKIP 12ms 339s Format Local Mercurial control directory is not initializable. 339s per_controldir.test_push.TestPush.test_push_new_branch(BzrDirFormat4) SKIP 5ms 339s Format All-in-one format 4 is not initializable. 339s per_controldir.test_push.TestPush.test_push_new_branch(CVSDirFormat) SKIP 4ms 339s Format CVS control directory. is not initializable. 339s per_branch.test_stacking.TestStacking.test_fetch_revisions_with_file_changes(BzrBranchFormat5) SKIP 279ms 339s Format does not support stacking. 339s 339s per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_no_preserve_stacking(RemoteBranchFormat-v2) OK 567ms 339s per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_simple_revno(BzrBranchFormat8) OK 116ms 339s per_branch.test_sprout.TestSprout.test_sprout_branch_nickname(BzrBranchFormat6) SKIP 3ms 339s XXX branch sprouting is not yet tested. 339s per_branch.test_sprout.TestSprout.test_sprout_branch_nickname(RemoteBranchFormat-default) SKIP 8ms 339s XXX branch sprouting is not yet tested. 339s per_branch.test_sprout.TestSprout.test_sprout_branch_parent(RemoteGitBranchFormat) SKIP 9ms 339s Format Remote Git Repository is not initializable. 339s per_branch.test_push.TestPushHook.test_post_push_empty_history(RemoteBranchFormat-v2) OK 241ms 339s per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_preserve_stacking(BzrBranchFormat4) SKIP 42ms 339s The branch 'file:///tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_preserve_stacking%28BzrBranchFormat4%29/work/stacked-on/'(All-in-one format 6) is not a stackable format. You will need to upgrade the branch to permit branch stacking. 339s 339s per_branch.test_stacking.TestStacking.test_clone_stacking_policy_handling(LocalGitBranchFormat) SKIP 5ms 339s Branch format 4 does not autoupgrade. 339s 339s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_under_shared(BzrDirMetaFormat1) OK 204ms 339s per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on(BranchReferenceFormat) SKIP 21ms 339s Uninitializable branch format 339s 339s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_under_shared(LocalHgDirFormat) SKIP 6ms 339s Format Local Mercurial control directory is not initializable. 339s per_controldir.test_controldir.TestControlDir.test_clone_controldir_tree_revision(BzrDirFormat4) SKIP 10ms 339s Format All-in-one format 4 is not initializable. 339s per_branch.test_stacking.TestStacking.test_get_graph_stacked(BzrBranchFormat8) OK 124ms 339s per_controldir.test_controldir.TestControlDir.test_clone_controldir_tree_revision(CVSDirFormat) SKIP 7ms 339s Format CVS control directory. is not initializable. 339s per_branch.test_push.TestPushHook.test_post_push_nonempty_history(BzrBranchFormat4) OK 79ms 339s per_branch.test_sprout.TestSprout.test_sprout_with_ghost_in_mainline(BzrBranchFormat8) OK 224ms 339s per_branch.test_stacking.TestStacking.test_get_set_stacked_on_relative(BzrBranchFormat6) OK 43ms 339s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_fixes_invalid_revhistory(LocalGitBranchFormat) SKIP 9ms 339s test only applies to bzr formats 339s 339s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_handles_ghosts_in_revhistory(BranchReferenceFormat) SKIP 32ms 339s Uninitializable branch format 339s 339s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_returns_reconciler(BzrBranchFormat7) OK 28ms 339s per_controldir.test_push.TestPush.test_push_new_branch(RemoteBzrDirFormat-default) OK 268ms 339s per_branch.test_stacking.TestStacking.test_get_set_stacked_on_relative(RemoteBranchFormat-default) OK 101ms 339s per_branch.test_stacking.TestStacking.test_get_set_stacked_on_url(RemoteGitBranchFormat) SKIP 5ms 339s Format Remote Git Repository is not initializable. 339s per_controldir.test_push.TestPush.test_push_new_branch_fetch_tags(BareLocalGitControlDirFormat)ERROR 20ms 339s log: {{{ 339s 139.966 preparing to commit 339s 139.968 Selecting files for commit with filter None 339s 139.971 aborting commit write group because of exception: 339s 139.973 Traceback (most recent call last): 339s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 339s self._update_builder_with_changes() 339s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 339s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 339s for path, fs_hash in self.builder.record_iter_changes( 339s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 339s self.work_tree, self.basis_revid, iter_changes 339s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 339s ): 339s ^ 339s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 339s for change in iter_changes: 339s ^^^^^^^^^^^^ 339s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 339s for change in iter_changes: 339s ^^^^^^^^^^^^ 339s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 339s (oldpath, oldmode, oldsha) = old 339s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 339s TypeError: cannot unpack non-iterable NoneType object 339s }}} 339s 339s Traceback (most recent call last): 339s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 101, in test_push_new_branch_fetch_tags 339s rev_1 = builder.build_snapshot( 339s None, 339s ...<3 lines>... 339s ], 339s ) 339s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 339s return self._do_commit( 339s ~~~~~~~~~~~~~~~^ 339s tree, 339s ^^^^^ 339s ...<5 lines>... 339s message_callback=message_callback, 339s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 339s ) 339s ^ 339s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 339s return tree.commit( 339s ~~~~~~~~~~~^ 339s message, message_callback=message_callback, reporter=reporter, **kwargs 339s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 339s ) 339s ^ 339s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 339s committed_id = commit.Commit().commit( 339s working_tree=self, 339s ...<3 lines>... 339s **kwargs, 339s ) 339s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 339s self._update_builder_with_changes() 339s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 339s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 339s for path, fs_hash in self.builder.record_iter_changes( 339s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 339s self.work_tree, self.basis_revid, iter_changes 339s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 339s ): 339s ^ 339s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 339s for change in iter_changes: 339s ^^^^^^^^^^^^ 339s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 339s for change in iter_changes: 339s ^^^^^^^^^^^^ 339s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 339s (oldpath, oldmode, oldsha) = old 339s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 339s TypeError: cannot unpack non-iterable NoneType object 339s 339s per_controldir.test_push.TestPush.test_push_new_branch_fetch_tags(MonotoneDirFormat) SKIP 4ms 339s Format Monotone control directory is not initializable. 339s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_returns_reconciler(RemoteBranchFormat-v2) OK 72ms 339s per_branch.test_sprout.TestSprout.test_sprout_from_any_repo_revision(BzrBranchFormat5) OK 251ms 339s per_branch.test_reconcile.TestBranchReconcile.test_reconcile_supports_thorough(BzrBranchFormat4) OK 35ms 339s per_branch.test_sprout.TestSprout.test_sprout_stacked_hooks_get_stacked_branch(RemoteBranchFormat-default) OK 427ms 339s per_branch.test_revision_id_to_dotted_revno.TestRevisionIdToDottedRevno.test_lookup_dotted_revno(LocalGitBranchFormat)ERROR 20ms 339s log: {{{ 339s 140.031 preparing to commit 339s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_revision_id_to_dotted_revno.TestRevisionIdToDottedRevno.test_lookup_dotted_revno(LocalGitBranchFormat)/work/tree/ 339s 140.033 Selecting files for commit with filter None 339s 140.034 aborting commit write group because of exception: 339s 140.036 Traceback (most recent call last): 339s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 339s self._update_builder_with_changes() 339s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 339s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 339s for path, fs_hash in self.builder.record_iter_changes( 339s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 339s self.work_tree, self.basis_revid, iter_changes 339s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 339s ): 339s ^ 339s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 339s for change in iter_changes: 339s ^^^^^^^^^^^^ 339s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 339s for change in iter_changes: 339s ^^^^^^^^^^^^ 339s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 339s (oldpath, oldmode, oldsha) = old 339s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 339s TypeError: cannot unpack non-iterable NoneType object 339s }}} 339s 339s Traceback (most recent call last): 339s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_revision_id_to_dotted_revno.py", line 25, in test_lookup_dotted_revno 339s tree, revmap = self.create_tree_with_merge() 339s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 339s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/__init__.py", line 110, in create_tree_with_merge 339s revmap["1"] = tree.commit("first") 339s ~~~~~~~~~~~^^^^^^^^^ 339s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 339s committed_id = commit.Commit().commit( 339s working_tree=self, 339s ...<3 lines>... 339s **kwargs, 339s ) 339s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 339s self._update_builder_with_changes() 339s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 339s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 339s for path, fs_hash in self.builder.record_iter_changes( 339s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 339s self.work_tree, self.basis_revid, iter_changes 339s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 339s ): 339s ^ 339s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 339s for change in iter_changes: 339s ^^^^^^^^^^^^ 339s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 339s for change in iter_changes: 339s ^^^^^^^^^^^^ 339s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 339s (oldpath, oldmode, oldsha) = old 339s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 339s TypeError: cannot unpack non-iterable NoneType object 339s 339s per_branch.test_stacking.TestStacking.test_no_op_preserve_stacking(BzrBranchFormat5) OK 85ms 339s per_branch.test_sprout.TestSprout.test_sprout_uses_bzrdir_branch_format(RemoteGitBranchFormat) SKIP 40ms 339s Format Remote Git Repository is not initializable. 339s per_branch.test_sprout.TestSprout.test_sprout_with_unicode_symlink(BzrBranchFormat6) OK 213ms 339s per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_empty(BranchReferenceFormat) SKIP 42ms 339s Uninitializable branch format 339s 339s per_controldir.test_push.TestPush.test_push_new_branch_lossy(BzrDirFormat6) OK 106ms 339s per_controldir.test_push.TestPush.test_push_new_branch_lossy(FossilDirFormat) SKIP 7ms 339s Format Fossil control directory is not initializable. 339s per_controldir.test_controldir.TestControlDir.test_clone_controldir_tree_revision(RemoteBzrDirFormat-default) SKIP 321ms 339s bzrdir on transport has no working tree 339s per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on_and_stacked(BzrBranchFormat7) OK 378ms 339s per_controldir.test_controldir.TestControlDir.test_clone_controldir_with_colocated(BareLocalGitControlDirFormat)ERROR 43ms 339s log: {{{ 339s 140.172 preparing to commit 339s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_with_colocated(BareLocalGitControlDirFormat)/work/commit_tree.branch/ 339s 140.174 Selecting files for commit with filter None 339s 140.175 aborting commit write group because of exception: 339s 140.177 Traceback (most recent call last): 339s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 339s self._update_builder_with_changes() 339s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 339s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 339s for path, fs_hash in self.builder.record_iter_changes( 339s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 339s self.work_tree, self.basis_revid, iter_changes 339s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 339s ): 339s ^ 339s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 339s for change in iter_changes: 339s ^^^^^^^^^^^^ 339s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 339s for change in iter_changes: 339s ^^^^^^^^^^^^ 339s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 339s (oldpath, oldmode, oldsha) = old 339s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 339s TypeError: cannot unpack non-iterable NoneType object 339s }}} 339s 339s Traceback (most recent call last): 339s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 379, in test_clone_controldir_with_colocated 339s rev1 = tree.commit("revision 1") 339s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 339s committed_id = commit.Commit().commit( 339s working_tree=self, 339s ...<3 lines>... 339s **kwargs, 339s ) 339s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 339s self._update_builder_with_changes() 339s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 339s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 339s for path, fs_hash in self.builder.record_iter_changes( 339s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 339s self.work_tree, self.basis_revid, iter_changes 339s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 339s ): 339s ^ 339s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 339s for change in iter_changes: 339s ^^^^^^^^^^^^ 339s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 339s for change in iter_changes: 339s ^^^^^^^^^^^^ 339s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 339s (oldpath, oldmode, oldsha) = old 339s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 339s TypeError: cannot unpack non-iterable NoneType object 339s 339s per_controldir.test_controldir.TestControlDir.test_clone_controldir_with_colocated(MonotoneDirFormat) SKIP 4ms 339s format does not supported colocated branches 339s 339s per_controldir.test_push.TestPush.test_push_new_empty(BzrDirMetaFormat1Colo) OK 119ms 339s per_controldir.test_push.TestPush.test_push_new_empty(RemoteGitControlDirFormat) SKIP 7ms 339s Format Remote Git Repository is not initializable. 339s per_branch.test_sprout.TestSprout.test_sprout_partial(BzrBranchFormat8) OK 212ms 339s per_controldir.test_push.TestPush.test_push_new_empty(SvnRepositoryFormat) SKIP 5ms 339s Format Subversion repository is not initializable. 339s per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_mainline_ghost(BzrBranchFormat7) OK 141ms 339s per_controldir.test_controldir.TestControlDir.test_clone_on_transport_preserves_repo_format(BzrDirFormat6) OK 59ms 340s per_controldir.test_controldir.TestControlDir.test_clone_on_transport_preserves_repo_format(FossilDirFormat) SKIP 4ms 340s Format Fossil control directory is not initializable. 340s per_branch.test_sprout.TestSprout.test_sprout_with_ghost_in_mainline(BzrBranchFormat5) OK 218ms 340s per_controldir.test_controldir.TestControlDir.test_clone_respects_stacked(BzrDirMetaFormat1Colo) OK 73ms 340s per_controldir.test_controldir.TestControlDir.test_clone_respects_stacked(RemoteGitControlDirFormat) SKIP 5ms 340s Format Remote Git Repository is not initializable. 340s per_controldir.test_controldir.TestControlDir.test_clone_respects_stacked(SvnRepositoryFormat) SKIP 6ms 340s Format Subversion repository is not initializable. 340s per_controldir.test_push.TestPush.test_push_no_such_revision(RemoteBzrDirFormat) OK 113ms 340s per_controldir.test_push.TestPush.test_push_no_such_revision(SmartHgDirFormat) SKIP 6ms 340s Format Smart Mercurial control directory is not initializable. 340s per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_mainline_ghost(RemoteBranchFormat-v2) SKIP 121ms 340s repository format does not support ghosts 340s 340s per_controldir.test_controldir.TestControlDir.test_create_branch(RemoteBzrDirFormat) OK 37ms 340s per_branch.test_sprout.TestSprout.test_sprout_with_unicode_symlink(RemoteBranchFormat-default) OK 306ms 340s per_controldir.test_controldir.TestControlDir.test_create_branch(SmartHgDirFormat) SKIP 6ms 340s format is not initializable 340s 340s per_branch.test_stacking.TestStacking.test_autopack_when_stacked(RemoteGitBranchFormat) SKIP 6ms 340s Format Remote Git Repository is not initializable. 340s per_controldir.test_push.TestPush.test_push_tag_selector(BzrDirFormat5) SKIP 43ms 340s tags not supported 340s 340s per_controldir.test_push.TestPush.test_push_tag_selector(DarcsDirFormat) SKIP 13ms 340s Format darcs control directory is not initializable. 340s per_controldir.test_controldir.TestControlDir.test_create_branch_append_revisions_only(BzrDirFormat5) SKIP 25ms 340s format does not support append_revisions_only setting 340s 340s per_controldir.test_controldir.TestControlDir.test_create_branch_append_revisions_only(DarcsDirFormat) SKIP 4ms 340s format is not initializable 340s 340s per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_simple_revno(BzrBranchFormat4) OK 64ms 340s per_branch.test_sprout.TestSprout.test_sprout_branch_nickname(LocalGitBranchFormat) SKIP 3ms 340s XXX branch sprouting is not yet tested. 340s per_branch.test_stacking.TestStacking.test_pull_delta_when_stacked(BzrBranchFormat8) OK 374ms 340s per_branch.test_sprout.TestSprout.test_sprout_branch_parent(BranchReferenceFormat) SKIP 15ms 340s Uninitializable branch format 340s 340s per_branch.test_sprout.TestSprout.test_sprout_with_unicode_symlink(BzrBranchFormat8) OK 148ms 340s per_branch.test_sprout.TestSprout.test_sprout_partial_not_in_revision_history(BzrBranchFormat6) OK 232ms 340s per_branch.test_stacking.TestStacking.test_autopack_when_stacked(BzrBranchFormat6) SKIP 31ms 340s does not support stacking 340s 340s per_controldir.test_controldir.TestControlDir.test_create_branch_append_revisions_only(RemoteBzrDirFormat-v2) OK 72ms 340s per_controldir.test_controldir.TestControlDir.test_create_null_workingtree(LocalGitControlDirFormat) OK 12ms 340s per_controldir.test_controldir.TestControlDir.test_create_null_workingtree(SvnWorkingTreeDirFormat) SKIP 4ms 340s Format Subversion working directory is not initializable. 340s per_controldir.test_controldir.TestControlDir.test_create_repository(BzrDirMetaFormat1) OK 28ms 340s per_controldir.test_controldir.TestControlDir.test_create_repository(LocalHgDirFormat) SKIP 5ms 340s format is not initializable 340s 340s per_controldir.test_controldir.TestControlDir.test_create_repository_nonshared(BzrDirFormat4) SKIP 7ms 340s format is not initializable 340s 340s per_controldir.test_controldir.TestControlDir.test_create_repository_nonshared(CVSDirFormat) SKIP 4ms 340s format is not initializable 340s 340s per_controldir.test_controldir.TestControlDir.test_create_repository_nonshared(RemoteBzrDirFormat-default) OK 27ms 340s per_controldir.test_controldir.TestControlDir.test_create_repository_shared(BareLocalGitControlDirFormat) SKIP 6ms 340s format does not support shared repositories 340s 340s per_controldir.test_controldir.TestControlDir.test_create_repository_shared(MonotoneDirFormat) SKIP 3ms 340s format is not initializable 340s 340s per_controldir.test_controldir.TestControlDir.test_create_workingtree(BzrDirFormat6) OK 14ms 340s per_controldir.test_controldir.TestControlDir.test_create_workingtree(FossilDirFormat) SKIP 3ms 340s format is not initializable 340s 340s per_branch.test_stacking.TestStacking.test_clone_from_branch_stacked_on_relative_url_preserve_stacking(BzrBranchFormat5) OK 224ms 340s per_branch.test_sprout.TestSprout.test_sprout_from_any_repo_revision(BzrBranchFormat7) OK 196ms 340s per_branch.test_stacking.TestStacking.test_revision_history_of_stacked(BzrBranchFormat6) OK 290ms 340s per_controldir.test_controldir.TestControlDir.test_create_workingtree_revision(BzrDirMetaFormat1Colo) OK 131ms 340s per_controldir.test_controldir.TestControlDir.test_create_workingtree_revision(RemoteGitControlDirFormat) SKIP 4ms 340s format is not initializable 340s 340s per_controldir.test_controldir.TestControlDir.test_create_workingtree_revision(SvnRepositoryFormat) SKIP 4ms 340s format is not initializable 340s 340s per_controldir.test_push.TestPush.test_push_tag_selector(RemoteBzrDirFormat-v2) OK 341ms 340s per_controldir.test_controldir.TestControlDir.test_destroy_branch(RemoteBzrDirFormat) OK 25ms 340s per_controldir.test_controldir.TestControlDir.test_destroy_branch(SmartHgDirFormat) SKIP 4ms 340s Format Smart Mercurial control directory is not initializable. 340s per_controldir.test_push.TestPush.test_push_to_colocated_active(LocalGitControlDirFormat)ERROR 23ms 340s log: {{{ 340s 140.752 preparing to commit 340s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_controldir.test_push.TestPush.test_push_to_colocated_active(LocalGitControlDirFormat)/work/tree/ 340s 140.754 Selecting files for commit with filter None 340s 140.756 aborting commit write group because of exception: 340s 140.757 Traceback (most recent call last): 340s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 340s self._update_builder_with_changes() 340s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 340s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 340s for path, fs_hash in self.builder.record_iter_changes( 340s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 340s self.work_tree, self.basis_revid, iter_changes 340s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 340s ): 340s ^ 340s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 340s for change in iter_changes: 340s ^^^^^^^^^^^^ 340s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 340s for change in iter_changes: 340s ^^^^^^^^^^^^ 340s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 340s (oldpath, oldmode, oldsha) = old 340s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 340s TypeError: cannot unpack non-iterable NoneType object 340s }}} 340s 340s Traceback (most recent call last): 340s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 43, in test_push_to_colocated_active 340s tree, rev_1 = self.create_simple_tree() 340s ~~~~~~~~~~~~~~~~~~~~~~~^^ 340s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 31, in create_simple_tree 340s rev_1 = tree.commit("one") 340s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 340s committed_id = commit.Commit().commit( 340s working_tree=self, 340s ...<3 lines>... 340s **kwargs, 340s ) 340s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 340s self._update_builder_with_changes() 340s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 340s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 340s for path, fs_hash in self.builder.record_iter_changes( 340s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 340s self.work_tree, self.basis_revid, iter_changes 340s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 340s ): 340s ^ 340s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 340s for change in iter_changes: 340s ^^^^^^^^^^^^ 340s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 340s for change in iter_changes: 340s ^^^^^^^^^^^^ 340s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 340s (oldpath, oldmode, oldsha) = old 340s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 340s TypeError: cannot unpack non-iterable NoneType object 340s 340s per_controldir.test_controldir.TestControlDir.test_destroy_branch_no_branch(BzrDirFormat5) SKIP 17ms 340s Format does not support destroying branch 340s 340s per_controldir.test_push.TestPush.test_push_to_colocated_active(SvnWorkingTreeDirFormat) SKIP 8ms 340s Format Subversion working directory is not initializable. 340s per_controldir.test_controldir.TestControlDir.test_destroy_branch_no_branch(DarcsDirFormat) SKIP 4ms 340s Format darcs control directory is not initializable. 340s per_controldir.test_controldir.TestControlDir.test_destroy_branch_no_branch(RemoteBzrDirFormat-v2) OK 29ms 340s per_controldir.test_controldir.TestControlDir.test_destroy_repository(LocalGitControlDirFormat) SKIP 14ms 340s Format does not support destroying repository 340s 340s per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_no_preserve_stacking(BzrBranchFormat8) OK 218ms 340s per_controldir.test_controldir.TestControlDir.test_destroy_repository(SvnWorkingTreeDirFormat) SKIP 8ms 340s Format Subversion working directory is not initializable. 340s per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on_and_stacked(RemoteBranchFormat-v2) OK 743ms 340s per_controldir.test_controldir.TestControlDir.test_destroy_workingtree(BzrDirMetaFormat1) OK 121ms 340s per_controldir.test_controldir.TestControlDir.test_destroy_workingtree(LocalHgDirFormat) SKIP 4ms 340s Format Local Mercurial control directory is not initializable. 340s per_controldir.test_controldir.TestControlDir.test_find_repository_containing_shared_repository(BzrDirFormat4) SKIP 5ms 340s Format All-in-one format 4 is not initializable. 340s per_controldir.test_controldir.TestControlDir.test_find_repository_containing_shared_repository(CVSDirFormat) SKIP 4ms 340s Format CVS control directory. is not initializable. 340s per_branch.test_stacking.TestStacking.test_fetch_revisions_with_file_changes(BzrBranchFormat4) SKIP 53ms 340s Format does not support stacking. 340s 340s per_controldir.test_push.TestPush.test_push_to_colocated_existing_inactive(BzrDirMetaFormat1) OK 207ms 340s per_controldir.test_push.TestPush.test_push_to_colocated_existing_inactive(LocalHgDirFormat) SKIP 7ms 340s Format Local Mercurial control directory is not initializable. 340s per_controldir.test_push.TestPush.test_push_to_colocated_new_inactive(BzrDirFormat4) SKIP 8ms 340s Format All-in-one format 4 is not initializable. 340s per_controldir.test_push.TestPush.test_push_to_colocated_new_inactive(CVSDirFormat) SKIP 6ms 340s Format CVS control directory. is not initializable. 340s per_branch.test_stacking.TestStacking.test_get_graph_stacked(LocalGitBranchFormat)ERROR 18ms 340s log: {{{ 340s 140.986 preparing to commit 340s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_stacking.TestStacking.test_get_graph_stacked(LocalGitBranchFormat)/work/mainline/ 340s 140.988 Selecting files for commit with filter None 340s 140.988 aborting commit write group because of exception: 340s 140.990 Traceback (most recent call last): 340s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 340s self._update_builder_with_changes() 340s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 340s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 340s for path, fs_hash in self.builder.record_iter_changes( 340s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 340s self.work_tree, self.basis_revid, iter_changes 340s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 340s ): 340s ^ 340s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 340s for change in iter_changes: 340s ^^^^^^^^^^^^ 340s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 340s for change in iter_changes: 340s ^^^^^^^^^^^^ 340s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 340s (oldpath, oldmode, oldsha) = old 340s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 340s TypeError: cannot unpack non-iterable NoneType object 340s }}} 340s 340s Traceback (most recent call last): 340s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 115, in test_get_graph_stacked 340s trunk_revid = trunk_tree.commit("mainline") 340s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 340s committed_id = commit.Commit().commit( 340s working_tree=self, 340s ...<3 lines>... 340s **kwargs, 340s ) 340s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 340s self._update_builder_with_changes() 340s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 340s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 340s for path, fs_hash in self.builder.record_iter_changes( 340s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 340s self.work_tree, self.basis_revid, iter_changes 340s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 340s ): 340s ^ 340s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 340s for change in iter_changes: 340s ^^^^^^^^^^^^ 340s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 340s for change in iter_changes: 340s ^^^^^^^^^^^^ 340s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 340s (oldpath, oldmode, oldsha) = old 340s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 340s TypeError: cannot unpack non-iterable NoneType object 340s 340s per_controldir.test_controldir.TestControlDir.test_find_repository_containing_shared_repository(RemoteBzrDirFormat-default) OK 46ms 340s per_branch.test_stacking.TestStacking.test_get_set_stacked_on_relative(BranchReferenceFormat) SKIP 25ms 340s Uninitializable branch format 340s 340s per_controldir.test_controldir.TestControlDir.test_find_repository_no_repo_under_standalone_branch(BareLocalGitControlDirFormat) SKIP 16ms 340s requires shared repository support 340s 340s per_controldir.test_controldir.TestControlDir.test_find_repository_no_repo_under_standalone_branch(MonotoneDirFormat) SKIP 6ms 340s Format Monotone control directory is not initializable. 340s per_controldir.test_controldir.TestControlDir.test_find_repository_shared_within_shared_repository(BzrDirFormat6) SKIP 17ms 340s requires support for shared repositories 340s 340s per_controldir.test_controldir.TestControlDir.test_find_repository_shared_within_shared_repository(FossilDirFormat) SKIP 4ms 340s Format Fossil control directory is not initializable. 340s per_controldir.test_controldir.TestControlDir.test_find_repository_standalone_with_containing_shared_repository(BzrDirMetaFormat1Colo) OK 31ms 340s per_branch.test_stacking.TestStacking.test_get_set_stacked_on_url(BzrBranchFormat7) OK 62ms 340s per_controldir.test_controldir.TestControlDir.test_find_repository_standalone_with_containing_shared_repository(RemoteGitControlDirFormat) SKIP 4ms 340s Format Remote Git Repository is not initializable. 340s per_controldir.test_controldir.TestControlDir.test_find_repository_standalone_with_containing_shared_repository(SvnRepositoryFormat) SKIP 5ms 340s Format Subversion repository is not initializable. 340s per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_preserve_stacking(BzrBranchFormat6) OK 288ms 340s per_controldir.test_controldir.TestControlDir.test_find_repository_with_nested_dirs_works(RemoteBzrDirFormat) OK 32ms 340s per_controldir.test_controldir.TestControlDir.test_find_repository_with_nested_dirs_works(SmartHgDirFormat) SKIP 9ms 340s Format Smart Mercurial control directory is not initializable. 340s per_branch.test_sprout.TestSprout.test_sprout_partial_not_in_revision_history(RemoteBranchFormat-default) OK 690ms 340s per_controldir.test_controldir.TestControlDir.test_format_description(BzrDirFormat5) OK 25ms 340s per_branch.test_sprout.TestSprout.test_sprout_preserves_tags(RemoteGitBranchFormat) SKIP 4ms 340s Format Remote Git Repository is not initializable. 340s per_controldir.test_controldir.TestControlDir.test_format_description(DarcsDirFormat) SKIP 6ms 340s Format darcs control directory is not initializable. 340s per_controldir.test_controldir.TestControlDir.test_format_description(RemoteBzrDirFormat-v2) OK 30ms 340s per_branch.test_sprout.TestSprout.test_sprout_from_any_repo_revision(RemoteBranchFormat-v2) OK 589ms 340s per_controldir.test_controldir.TestControlDir.test_format_initialize_find_open(LocalGitControlDirFormat) OK 25ms 340s per_controldir.test_controldir.TestControlDir.test_format_initialize_find_open(SvnWorkingTreeDirFormat) SKIP 4ms 340s format is not initializable 340s 340s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex(BzrDirMetaFormat1) OK 10ms 340s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex(LocalHgDirFormat) SKIP 4ms 340s control dir format is not initializable 340s 340s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_create_prefix_False(BzrDirFormat4) SKIP 14ms 340s format is not initializable 340s 340s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_create_prefix_False(CVSDirFormat) SKIP 7ms 340s format is not initializable 340s 340s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_create_prefix_False(RemoteBzrDirFormat-default) OK 14ms 341s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_create_prefix_True(BareLocalGitControlDirFormat) OK 12ms 341s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_create_prefix_True(MonotoneDirFormat) SKIP 5ms 341s control dir format is not initializable 341s 341s per_branch.test_sprout.TestSprout.test_sprout_partial(BzrBranchFormat4) OK 74ms 341s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_force_new_repo_False(BzrDirFormat6) OK 29ms 341s per_branch.test_sprout.TestSprout.test_sprout_partial_not_in_revision_history(LocalGitBranchFormat)ERROR 19ms 341s log: {{{ 341s 141.295 preparing to commit 341s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_partial_not_in_revision_history(LocalGitBranchFormat)/work/source/ 341s 141.297 Selecting files for commit with filter None 341s 141.298 aborting commit write group because of exception: 341s 141.299 Traceback (most recent call last): 341s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 341s self._update_builder_with_changes() 341s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 341s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 341s for path, fs_hash in self.builder.record_iter_changes( 341s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 341s self.work_tree, self.basis_revid, iter_changes 341s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 341s ): 341s ^ 341s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 341s for change in iter_changes: 341s ^^^^^^^^^^^^ 341s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 341s for change in iter_changes: 341s ^^^^^^^^^^^^ 341s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 341s (oldpath, oldmode, oldsha) = old 341s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 341s TypeError: cannot unpack non-iterable NoneType object 341s }}} 341s 341s Traceback (most recent call last): 341s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_sprout.py", line 102, in test_sprout_partial_not_in_revision_history 341s rev1 = wt.commit("rev1") 341s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 341s committed_id = commit.Commit().commit( 341s working_tree=self, 341s ...<3 lines>... 341s **kwargs, 341s ) 341s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 341s self._update_builder_with_changes() 341s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 341s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 341s for path, fs_hash in self.builder.record_iter_changes( 341s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 341s self.work_tree, self.basis_revid, iter_changes 341s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 341s ): 341s ^ 341s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 341s for change in iter_changes: 341s ^^^^^^^^^^^^ 341s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 341s for change in iter_changes: 341s ^^^^^^^^^^^^ 341s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 341s (oldpath, oldmode, oldsha) = old 341s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 341s TypeError: cannot unpack non-iterable NoneType object 341s 341s per_controldir.test_push.TestPush.test_push_to_colocated_new_inactive(RemoteBzrDirFormat-default) SKIP 322ms 341s no colocated branch support 341s 341s per_branch.test_sprout.TestSprout.test_sprout_preserves_tags(BranchReferenceFormat) SKIP 19ms 341s Uninitializable branch format 341s 341s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_force_new_repo_False(FossilDirFormat) SKIP 22ms 341s control dir format is not initializable 341s 341s per_branch.test_sprout.TestSprout.test_sprout_stacked_hooks_get_stacked_branch(BzrBranchFormat5) OK 191ms 341s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_force_new_repo_True(BzrDirMetaFormat1Colo) OK 39ms 341s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_branch_names(BzrDirMetaFormat1) OK 60ms 341s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_branch_reference(RemoteGitControlDirFormat) SKIP 4ms 341s Format Remote Git Repository is not initializable. 341s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_create_colo_branch(BareLocalGitControlDirFormat) OK 7ms 341s per_branch.test_sprout.TestSprout.test_sprout_uses_bzrdir_branch_format(BzrBranchFormat8) OK 50ms 341s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_force_new_repo_True(RemoteGitControlDirFormat) SKIP 34ms 341s control dir format is not initializable 341s 341s per_branch.test_stacking.TestStacking.test_get_set_stacked_on_url(RemoteBranchFormat-v2) OK 343ms 341s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_force_new_repo_True(SvnRepositoryFormat) SKIP 38ms 341s control dir format is not initializable 341s 341s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_repo_fmt_name_None(RemoteBzrDirFormat) OK 13ms 341s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_get_branches(BzrDirMetaFormat1Colo) OK 61ms 341s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_repo_fmt_name_None(SmartHgDirFormat) SKIP 7ms 341s control dir format is not initializable 341s 341s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_open_by_url(LocalGitControlDirFormat)ERROR 33ms 341s log: {{{ 341s 141.459 preparing to commit 341s 141.460 Selecting files for commit with filter None 341s 141.462 aborting commit write group because of exception: 341s 141.463 Traceback (most recent call last): 341s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 341s self._update_builder_with_changes() 341s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 341s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 341s for path, fs_hash in self.builder.record_iter_changes( 341s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 341s self.work_tree, self.basis_revid, iter_changes 341s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 341s ): 341s ^ 341s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 341s for change in iter_changes: 341s ^^^^^^^^^^^^ 341s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 341s for change in iter_changes: 341s ^^^^^^^^^^^^ 341s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 341s (oldpath, oldmode, oldsha) = old 341s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 341s TypeError: cannot unpack non-iterable NoneType object 341s }}} 341s 341s Traceback (most recent call last): 341s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 80, in test_open_by_url 341s made_branch = self.create_branch(made_control, name="colo") 341s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 32, in create_branch 341s bb.build_commit() 341s ~~~~~~~~~~~~~~~^^ 341s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 341s return self._do_commit(tree, **commit_kwargs) 341s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 341s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 341s return tree.commit( 341s ~~~~~~~~~~~^ 341s message, message_callback=message_callback, reporter=reporter, **kwargs 341s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 341s ) 341s ^ 341s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 341s committed_id = commit.Commit().commit( 341s working_tree=self, 341s ...<3 lines>... 341s **kwargs, 341s ) 341s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 341s self._update_builder_with_changes() 341s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 341s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 341s for path, fs_hash in self.builder.record_iter_changes( 341s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 341s self.work_tree, self.basis_revid, iter_changes 341s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 341s ): 341s ^ 341s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 341s for change in iter_changes: 341s ^^^^^^^^^^^^ 341s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 341s for change in iter_changes: 341s ^^^^^^^^^^^^ 341s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 341s (oldpath, oldmode, oldsha) = old 341s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 341s TypeError: cannot unpack non-iterable NoneType object 341s 341s per_branch.test_stacking.TestStacking.test_no_op_preserve_stacking(BzrBranchFormat4) OK 60ms 341s per_branch.test_stacking.TestStacking.test_pull_delta_when_stacked(LocalGitBranchFormat) SKIP 5ms 341s does not support stacking 341s 341s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_repo_fmt_name_followed(BzrDirFormat5) OK 39ms 341s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_repo_fmt_name_followed(DarcsDirFormat) SKIP 7ms 341s control dir format is not initializable 341s 341s per_branch.test_stacking.TestStacking.test_revision_history_of_stacked(BranchReferenceFormat) SKIP 24ms 341s Uninitializable branch format 341s 341s per_branch.test_stacking.TestStacking.test_revision_history_of_stacked(RemoteBranchFormat-default) OK 800ms 341s per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_after_being_stacked_raises(RemoteGitBranchFormat) SKIP 5ms 341s Format Remote Git Repository is not initializable. 341s per_branch.test_sprout.TestSprout.test_sprout_stacked_hooks_get_stacked_branch(BzrBranchFormat7) OK 191ms 341s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_repo_fmt_name_followed(RemoteBzrDirFormat-v2) OK 33ms 341s per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_raises(BzrBranchFormat5) OK 22ms 341s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_use_existing_dir_False(LocalGitControlDirFormat) OK 5ms 341s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_use_existing_dir_False(SvnWorkingTreeDirFormat) SKIP 5ms 341s format is not initializable 341s 341s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_use_existing_dir_True(BzrDirMetaFormat1) OK 10ms 341s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_use_existing_dir_True(LocalHgDirFormat) SKIP 4ms 341s control dir format is not initializable 341s 341s per_controldir.test_controldir.TestControlDir.test_format_network_name(BzrDirFormat4) SKIP 4ms 341s Format All-in-one format 4 is not initializable. 341s per_controldir.test_controldir.TestControlDir.test_format_network_name(CVSDirFormat) SKIP 6ms 341s Format CVS control directory. is not initializable. 341s per_controldir.test_controldir.TestControlDir.test_format_network_name(RemoteBzrDirFormat-default) OK 15ms 341s per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_after_being_stacked_raises(BzrBranchFormat7) OK 71ms 341s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_no_branch(BareLocalGitControlDirFormat) SKIP 8ms 341s format does not support branchless control directories 341s 341s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_no_branch(MonotoneDirFormat) SKIP 4ms 341s Format Monotone control directory is not initializable. 341s per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_preserve_stacking(RemoteBranchFormat-default) OK 493ms 341s per_branch.test_stacking.TestStacking.test_clone_stacking_policy_handling(RemoteGitBranchFormat) SKIP 10ms 341s Branch format 4 does not autoupgrade. 341s 341s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_on_non_reference(BzrDirFormat6) OK 26ms 341s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_on_non_reference(FossilDirFormat) SKIP 5ms 341s Format Fossil control directory is not initializable. 341s per_branch.test_sprout.TestSprout.test_sprout_with_ghost_in_mainline(BzrBranchFormat6) OK 241ms 341s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_on_reference(BzrDirMetaFormat1Colo) OK 34ms 341s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_on_reference(RemoteGitControlDirFormat) SKIP 4ms 341s Format Remote Git Repository is not initializable. 341s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_on_reference(SvnRepositoryFormat) SKIP 4ms 341s Format Subversion repository is not initializable. 341s per_controldir.test_controldir.TestControlDir.test_get_branches(RemoteBzrDirFormat) OK 26ms 341s per_controldir.test_controldir.TestControlDir.test_get_branches(SmartHgDirFormat) SKIP 4ms 341s Format Smart Mercurial control directory is not initializable. 341s per_controldir.test_controldir.TestControlDir.test_get_selected_branch(BzrDirFormat5) OK 31ms 341s per_branch.test_sprout.TestSprout.test_sprout_with_ghost_in_mainline(RemoteBranchFormat-default) SKIP 91ms 341s repository format does not support ghosts in mainline 341s 341s per_controldir.test_controldir.TestControlDir.test_get_selected_branch(DarcsDirFormat) SKIP 8ms 341s format is not initializable 341s 341s per_branch.test_sprout.TestSprout.test_sprout_with_unicode_symlink(RemoteGitBranchFormat) SKIP 8ms 341s Format Remote Git Repository is not initializable. 341s per_controldir.test_controldir.TestControlDir.test_get_selected_branch(RemoteBzrDirFormat-v2) OK 21ms 341s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_sprout_into_colocated_leaves_workingtree(BzrDirMetaFormat1) OK 270ms 341s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_unicode(RemoteGitControlDirFormat) SKIP 7ms 341s Control dir does not support creating new branches. 341s 341s per_controldir.test_controldir.TestControlDir.test_get_selected_branch_none_selected(LocalGitControlDirFormat) OK 8ms 341s per_controldir.test_controldir.TestControlDir.test_get_selected_branch_none_selected(SvnWorkingTreeDirFormat) SKIP 3ms 341s format is not initializable 341s 341s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_create_colo_branch(SmartHgDirFormat) SKIP 4ms 341s Control dir format not supported 341s 341s per_branch.test_stacking.TestStacking.test_autopack_when_stacked(BzrBranchFormat5) SKIP 32ms 341s does not support stacking 341s 341s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_destroy_colocated_branch(BzrDirFormat6) OK 18ms 341s per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on(BzrBranchFormat5) OK 180ms 341s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_destroy_colocated_branch(SvnRepositoryFormat) SKIP 6ms 341s Format Subversion repository is not initializable. 341s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_get_branch_reference(FossilDirFormat) SKIP 4ms 341s Control dir format not supported 341s 341s per_controldir.test_controldir.TestControlDir.test_list_branches(BzrDirMetaFormat1) OK 25ms 341s per_controldir.test_controldir.TestControlDir.test_list_branches(LocalHgDirFormat) SKIP 4ms 341s format is not initializable 341s 341s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_get_branches(BzrDirFormat4) SKIP 4ms 341s Control dir format not supported 341s 341s per_controldir.test_controldir.TestControlDir.test_multiple_initialization(BzrDirFormat4) SKIP 3ms 341s format is not initializable 341s 341s per_controldir.test_controldir.TestControlDir.test_multiple_initialization(CVSDirFormat) SKIP 4ms 341s format is not initializable 341s 341s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_get_branches(MonotoneDirFormat) SKIP 4ms 341s Control dir format not supported 341s 341s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_open_branch(CVSDirFormat) SKIP 4ms 341s Control dir format not supported 341s 341s per_controldir.test_controldir.TestControlDir.test_multiple_initialization(RemoteBzrDirFormat-default) OK 8ms 341s per_controldir.test_controldir.TestControlDir.test_open_branch(BareLocalGitControlDirFormat) OK 8ms 341s per_controldir.test_controldir.TestControlDir.test_open_branch(MonotoneDirFormat) SKIP 4ms 341s format is not initializable 341s 341s per_controldir.test_controldir.TestControlDir.test_open_not_bzrdir(BzrDirFormat6) OK 4ms 341s per_controldir.test_controldir.TestControlDir.test_open_not_bzrdir(FossilDirFormat) OK 4ms 341s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_open_branch(RemoteBzrDirFormat-default) OK 23ms 341s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_set_branch_reference(LocalHgDirFormat) SKIP 5ms 341s Format Local Mercurial control directory is not initializable. 341s per_foreign_vcs.test_branch.ForeignBranchFormatTests.test_initialize(ForeignGit) OK 10ms 341s per_controldir.test_controldir.TestControlDir.test_open_repository(BzrDirMetaFormat1Colo) OK 16ms 341s per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_after_being_stacked_raises(RemoteBranchFormat-v2) OK 257ms 341s per_controldir.test_controldir.TestControlDir.test_open_repository(RemoteGitControlDirFormat) SKIP 5ms 341s format is not initializable 341s 341s per_controldir.test_controldir.TestControlDir.test_open_repository(SvnRepositoryFormat) SKIP 4ms 341s format is not initializable 341s 341s per_foreign_vcs.test_branch.ForeignBranchTests.test_last_revision_empty_branch(ForeignGit) OK 13ms 341s per_foreign_vcs.test_repository.ForeignRepositoryTests.test_make_working_trees(ForeignGit) OK 10ms 341s per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_raises(BzrBranchFormat4) OK 23ms 341s per_interrepository.test_fetch.TestFetchDependentData.test_reference(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat) SKIP 28ms 341s Need full versioned files support. 341s 341s per_controldir.test_controldir.TestControlDir.test_open_workingtree(RemoteBzrDirFormat) OK 52ms 341s per_controldir.test_controldir.TestControlDir.test_open_workingtree(SmartHgDirFormat) SKIP 6ms 341s format is not initializable 341s 341s per_branch.test_stacking.TestStacking.test_sprout_stacked(BzrBranchFormat8) OK 365ms 341s per_branch.test_stacking.TestStacking.test_sprout_stacked(LocalGitBranchFormat)ERROR 38ms 341s log: {{{ 341s 141.884 preparing to commit 341s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_stacked(LocalGitBranchFormat)/work/mainline/ 341s 141.886 Selecting files for commit with filter None 341s 141.887 aborting commit write group because of exception: 341s 141.890 Traceback (most recent call last): 341s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 341s self._update_builder_with_changes() 341s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 341s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 341s for path, fs_hash in self.builder.record_iter_changes( 341s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 341s self.work_tree, self.basis_revid, iter_changes 341s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 341s ): 341s ^ 341s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 341s for change in iter_changes: 341s ^^^^^^^^^^^^ 341s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 341s for change in iter_changes: 341s ^^^^^^^^^^^^ 341s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 341s (oldpath, oldmode, oldsha) = old 341s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 341s TypeError: cannot unpack non-iterable NoneType object 341s }}} 341s 341s Traceback (most recent call last): 341s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 135, in test_sprout_stacked 341s trunk_revid = trunk_tree.commit("mainline") 341s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 341s committed_id = commit.Commit().commit( 341s working_tree=self, 341s ...<3 lines>... 341s **kwargs, 341s ) 341s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 341s self._update_builder_with_changes() 341s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 341s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 341s for path, fs_hash in self.builder.record_iter_changes( 341s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 341s self.work_tree, self.basis_revid, iter_changes 341s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 341s ): 341s ^ 341s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 341s for change in iter_changes: 341s ^^^^^^^^^^^^ 341s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 341s for change in iter_changes: 341s ^^^^^^^^^^^^ 341s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 341s (oldpath, oldmode, oldsha) = old 341s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 341s TypeError: cannot unpack non-iterable NoneType object 341s 341s per_branch.test_stacking.TestStacking.test_sprout_stacked_from_smart_server(BranchReferenceFormat) SKIP 23ms 341s Uninitializable branch format 341s 341s per_controldir.test_controldir.TestControlDir.test_open_workingtree_raises_no_working_tree(BzrDirFormat5) SKIP 24ms 341s format does not support control directories without working tree 341s 341s per_controldir.test_controldir.TestControlDir.test_open_workingtree_raises_no_working_tree(DarcsDirFormat) SKIP 6ms 341s Format darcs control directory is not initializable. 341s per_controldir.test_controldir.TestControlDir.test_open_workingtree_raises_no_working_tree(RemoteBzrDirFormat-v2) OK 22ms 341s per_interrepository.test_fetch.TestFetchDependentData.test_reference(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnitPack4) SKIP 70ms 341s Need subtree support. 341s 341s per_controldir.test_controldir.TestControlDir.test_root_transport(LocalGitControlDirFormat) OK 19ms 341s per_controldir.test_controldir.TestControlDir.test_root_transport(SvnWorkingTreeDirFormat) SKIP 4ms 341s Format Subversion working directory is not initializable. 341s per_branch.test_sprout.TestSprout.test_sprout_stacked_hooks_get_stacked_branch(RemoteBranchFormat-v2) OK 493ms 341s per_controldir.test_controldir.TestControlDir.test_set_branch_reference(BzrDirMetaFormat1) OK 47ms 341s per_interrepository.test_fetch.TestInterRepository.test_fetch(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a)ERROR 66ms 341s log: {{{ 341s 141.995 preparing to commit 341s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a)/work/a/ 341s 142.000 Selecting files for commit with filter None 341s 142.007 aborting commit write group because of exception: 341s 142.010 Traceback (most recent call last): 341s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 341s self._update_builder_with_changes() 341s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 341s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 341s for path, fs_hash in self.builder.record_iter_changes( 341s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 341s self.work_tree, self.basis_revid, iter_changes 341s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 341s ): 341s ^ 341s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 341s for change in iter_changes: 341s ^^^^^^^^^^^^ 341s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 341s for change in iter_changes: 341s ^^^^^^^^^^^^ 341s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 341s (oldpath, oldmode, oldsha) = old 341s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 341s TypeError: cannot unpack non-iterable NoneType object 341s }}} 341s 341s Traceback (most recent call last): 341s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_fetch.py", line 45, in test_fetch 341s rev1 = tree_a.commit("rev1") 341s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 341s committed_id = commit.Commit().commit( 341s working_tree=self, 341s ...<3 lines>... 341s **kwargs, 341s ) 341s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 341s self._update_builder_with_changes() 341s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 341s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 341s for path, fs_hash in self.builder.record_iter_changes( 341s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 341s self.work_tree, self.basis_revid, iter_changes 341s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 341s ): 341s ^ 341s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 341s for change in iter_changes: 341s ^^^^^^^^^^^^ 341s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 341s for change in iter_changes: 341s ^^^^^^^^^^^^ 341s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 341s (oldpath, oldmode, oldsha) = old 341s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 341s TypeError: cannot unpack non-iterable NoneType object 341s 341s per_controldir.test_controldir.TestControlDir.test_set_branch_reference(LocalHgDirFormat) SKIP 9ms 341s Format Local Mercurial control directory is not initializable. 341s per_controldir.test_controldir.TestControlDir.test_set_branch_reference_on_existing_branch(BzrDirFormat4) SKIP 4ms 341s Format All-in-one format 4 is not initializable. 341s per_controldir.test_controldir.TestControlDir.test_set_branch_reference_on_existing_branch(CVSDirFormat) SKIP 6ms 341s Format CVS control directory. is not initializable. 341s per_branch.test_stacking.TestStacking.test_clone_from_branch_stacked_on_relative_url_preserve_stacking(BzrBranchFormat8) OK 291ms 341s per_branch.test_sprout.TestSprout.test_sprout_uses_bzrdir_branch_format(BzrBranchFormat4) OK 54ms 341s per_branch.test_sprout.TestSprout.test_sprout_with_ghost_in_mainline(LocalGitBranchFormat) SKIP 27ms 341s repository format does not support ghosts in mainline 341s 341s per_branch.test_stacking.TestStacking.test_sprout_stacking_policy_handling(BzrBranchFormat7) OK 180ms 341s per_controldir.test_controldir.TestControlDir.test_set_branch_reference_on_existing_branch(RemoteBzrDirFormat-default) OK 61ms 341s per_branch.test_sprout.TestSprout.test_sprout_with_unicode_symlink(BranchReferenceFormat) SKIP 33ms 341s Uninitializable branch format 341s 341s per_controldir.test_controldir.TestControlDir.test_set_branch_reference_on_existing_reference(BareLocalGitControlDirFormat) OK 37ms 341s per_controldir.test_controldir.TestControlDir.test_set_branch_reference_on_existing_reference(MonotoneDirFormat) SKIP 5ms 341s Format Monotone control directory is not initializable. 341s per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on_and_stacked(BzrBranchFormat8) OK 405ms 341s per_controldir.test_controldir.TestControlDir.test_sprout_branch_no_tree(BzrDirFormat6) SKIP 54ms 341s control dir format requires working tree 341s 341s per_controldir.test_controldir.TestControlDir.test_sprout_branch_no_tree(FossilDirFormat) SKIP 7ms 341s Format Fossil control directory is not initializable. 341s per_interrepository.test_fetch.TestInterRepository.test_fetch(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnit3) OK 210ms 341s per_interrepository.test_fetch.TestInterRepository.test_fetch_across_stacking_boundary_ignores_ghost(InterWeaveRepo,RepositoryFormat7,RepositoryFormat7) SKIP 4ms 341s Need stacking support in the target. 341s 341s per_interrepository.test_fetch.TestInterRepository.test_fetch_across_stacking_boundary_ignores_ghost(InterKnitRepo,RepositoryFormatKnit3,RepositoryFormatKnitPack3) SKIP 4ms 341s Need stacking support in the target. 341s 341s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnit1) SKIP 4ms 341s Need stacking support in the source. 341s 341s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked(InterKnitRepo,RepositoryFormatKnitPack1,RepositoryFormatKnit1) SKIP 5ms 341s Need stacking support in the source. 341s 341s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_smart(InterSameDataRepository,RepositoryFormatKnit3,RepositoryFormatKnit3) SKIP 4ms 341s Need stacking support in the source. 341s 342s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_smart(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnitPack1) SKIP 4ms 342s Need stacking support in the source. 342s 342s per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_no_preserve_stacking(BzrBranchFormat6) OK 271ms 342s per_branch.test_stacking.TestStacking.test_sprout_stacking_policy_handling(RemoteBranchFormat-v2) OK 250ms 342s per_branch.test_stacking.TestStacking.test_sprout_to_smart_server_stacking_policy_handling(BzrBranchFormat4) SKIP 5ms 342s Branch format is not usable via HPSS. 342s 342s per_branch.test_stacking.TestStacking.test_stack_on_repository_branch(LocalGitBranchFormat) SKIP 15ms 342s No reason given 342s 342s per_branch.test_stacking.TestStacking.test_transform_fallback_location_hook(BranchReferenceFormat) SKIP 20ms 342s Uninitializable branch format 342s 342s per_branch.test_stacking.TestStacking.test_fetch_revisions_with_file_changes(BzrBranchFormat6) SKIP 202ms 342s Format does not support stacking. 342s 342s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared(BzrDirMetaFormat1Colo) OK 251ms 342s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared(RemoteGitControlDirFormat) SKIP 4ms 342s Format Remote Git Repository is not initializable. 342s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared(SvnRepositoryFormat) SKIP 8ms 342s Format Subversion repository is not initializable. 342s per_branch.test_stacking.TestStacking.test_sprout_stacked_from_smart_server(BzrBranchFormat6) OK 621ms 342s per_branch.test_stacking.TestStacking.test_unstack_already_locked(BzrBranchFormat7) OK 180ms 342s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared_force_new_repo(RemoteBzrDirFormat) OK 229ms 342s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared_force_new_repo(SmartHgDirFormat) SKIP 6ms 342s Format Smart Mercurial control directory is not initializable. 342s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference(BzrDirFormat5) SKIP 28ms 342s format does not support branch references 342s 342s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference(DarcsDirFormat) SKIP 7ms 342s Format darcs control directory is not initializable. 342s per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_no_preserve_stacking(RemoteBranchFormat-default) OK 427ms 342s per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_preserve_stacking(RemoteGitBranchFormat) SKIP 4ms 342s Format Remote Git Repository is not initializable. 342s per_branch.test_stacking.TestStacking.test_autopack_when_stacked(RemoteBranchFormat-default) OK 2322ms 342s per_branch.test_stacking.TestStacking.test_clone_from_branch_stacked_on_relative_url_preserve_stacking(RemoteGitBranchFormat) SKIP 4ms 342s Format Remote Git Repository is not initializable. 342s per_branch.test_stacking.TestStacking.test_clone_stacking_policy_handling(BzrBranchFormat5) OK 108ms 342s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference(RemoteBzrDirFormat-v2) OK 183ms 342s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared(LocalGitControlDirFormat)ERROR 20ms 342s log: {{{ 342s 142.934 preparing to commit 342s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared(LocalGitControlDirFormat)/work/referenced/ 342s 142.936 Selecting files for commit with filter None 342s 142.937 aborting commit write group because of exception: 342s 142.939 Traceback (most recent call last): 342s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 342s self._update_builder_with_changes() 342s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 342s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 342s for path, fs_hash in self.builder.record_iter_changes( 342s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 342s self.work_tree, self.basis_revid, iter_changes 342s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 342s ): 342s ^ 342s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 342s for change in iter_changes: 342s ^^^^^^^^^^^^ 342s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 342s for change in iter_changes: 342s ^^^^^^^^^^^^ 342s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 342s (oldpath, oldmode, oldsha) = old 342s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 342s TypeError: cannot unpack non-iterable NoneType object 342s }}} 342s 342s Traceback (most recent call last): 342s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 756, in test_sprout_controldir_branch_reference_shared 342s rev1 = referenced_tree.commit("1", allow_pointless=True) 342s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 342s committed_id = commit.Commit().commit( 342s working_tree=self, 342s ...<3 lines>... 342s **kwargs, 342s ) 342s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 342s self._update_builder_with_changes() 342s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 342s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 342s for path, fs_hash in self.builder.record_iter_changes( 342s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 342s self.work_tree, self.basis_revid, iter_changes 342s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 342s ): 342s ^ 342s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 342s for change in iter_changes: 342s ^^^^^^^^^^^^ 342s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 342s for change in iter_changes: 342s ^^^^^^^^^^^^ 342s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 342s (oldpath, oldmode, oldsha) = old 342s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 342s TypeError: cannot unpack non-iterable NoneType object 342s 342s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared(SvnWorkingTreeDirFormat) SKIP 4ms 342s Format Subversion working directory is not initializable. 342s per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_no_preserve_stacking(BzrBranchFormat5) OK 233ms 342s per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on(BzrBranchFormat8) OK 167ms 342s per_branch.test_stacking.TestStacking.test_fetch_revisions_with_file_changes(RemoteBranchFormat-default) OK 643ms 342s per_branch.test_stacking.TestStacking.test_get_graph_stacked(RemoteGitBranchFormat) SKIP 5ms 342s Format Remote Git Repository is not initializable. 342s per_branch.test_stacking.TestStacking.test_get_set_stacked_on_relative(BzrBranchFormat5) OK 70ms 342s per_branch.test_stacking.TestStacking.test_unstack_already_locked(RemoteBranchFormat-v2) OK 566ms 342s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared_force_new_repo(BzrDirMetaFormat1) OK 230ms 342s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared_force_new_repo(LocalHgDirFormat) SKIP 5ms 342s Format Local Mercurial control directory is not initializable. 342s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_revision(BzrDirFormat4) SKIP 5ms 342s Format All-in-one format 4 is not initializable. 342s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_revision(CVSDirFormat) SKIP 15ms 342s Format CVS control directory. is not initializable. 342s per_branch.test_stacking.TestStacking.test_unstack_already_multiple_locked(BzrBranchFormat4) SKIP 64ms 342s The branch 'file:///tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_stacking.TestStacking.test_unstack_already_multiple_locked%28BzrBranchFormat4%29/work/stacked-on/'(All-in-one format 6) is not a stackable format. You will need to upgrade the branch to permit branch stacking. 342s 342s per_branch.test_stacking.TestStacking.test_get_set_stacked_on_url(BzrBranchFormat8) OK 94ms 342s per_branch.test_stacking.TestStacking.test_unstack_fetches(LocalGitBranchFormat)ERROR 22ms 342s log: {{{ 342s 143.209 preparing to commit 342s 143.211 Selecting files for commit with filter None 342s 143.211 aborting commit write group because of exception: 342s 143.214 Traceback (most recent call last): 342s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 342s self._update_builder_with_changes() 342s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 342s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 342s for path, fs_hash in self.builder.record_iter_changes( 342s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 342s self.work_tree, self.basis_revid, iter_changes 342s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 342s ): 342s ^ 342s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 342s for change in iter_changes: 342s ^^^^^^^^^^^^ 342s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 342s for change in iter_changes: 342s ^^^^^^^^^^^^ 342s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 342s (oldpath, oldmode, oldsha) = old 342s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 342s TypeError: cannot unpack non-iterable NoneType object 342s }}} 342s 342s Traceback (most recent call last): 342s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 176, in test_unstack_fetches 342s trunk, mainline_revid, rev2 = fixtures.build_branch_with_non_ancestral_rev( 342s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 342s builder 342s ^^^^^^^ 342s ) 342s ^ 342s File "/usr/lib/python3/dist-packages/breezy/tests/fixtures.py", line 121, in build_branch_with_non_ancestral_rev 342s rev1 = branch_builder.build_commit(message="Rev 1") 342s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 342s return self._do_commit(tree, **commit_kwargs) 342s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 342s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 342s return tree.commit( 342s ~~~~~~~~~~~^ 342s message, message_callback=message_callback, reporter=reporter, **kwargs 342s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 342s ) 342s ^ 342s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 342s committed_id = commit.Commit().commit( 342s working_tree=self, 342s ...<3 lines>... 342s **kwargs, 342s ) 342s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 342s self._update_builder_with_changes() 342s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 342s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 342s for path, fs_hash in self.builder.record_iter_changes( 342s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 342s self.work_tree, self.basis_revid, iter_changes 342s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 342s ): 342s ^ 342s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 342s for change in iter_changes: 342s ^^^^^^^^^^^^ 342s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 342s for change in iter_changes: 342s ^^^^^^^^^^^^ 342s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 342s (oldpath, oldmode, oldsha) = old 342s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 342s TypeError: cannot unpack non-iterable NoneType object 342s 342s per_branch.test_stacking.TestStackingConnections.test_open_stacked(BranchReferenceFormat) SKIP 14ms 342s paramiko 342s 342s per_branch.test_stacking.TestStackingConnections.test_open_stacked_relative(BzrBranchFormat7) SKIP 5ms 342s paramiko 342s 342s per_branch.test_stacking.TestStackingConnections.test_open_stacked_relative(RemoteBranchFormat-v2) SKIP 4ms 342s paramiko 342s 343s per_branch.test_tags.AutomaticTagNameTests.test_ignores_none(BzrBranchFormat4) SKIP 18ms 343s format Bazaar-NG branch format 4 doesn't support tags 343s per_branch.test_stacking.TestStacking.test_no_op_preserve_stacking(BzrBranchFormat6) OK 67ms 343s per_branch.test_tags.AutomaticTagNameTests.test_no_functions(LocalGitBranchFormat)ERROR 16ms 343s log: {{{ 343s 143.270 preparing to commit 343s 143.271 Selecting files for commit with filter None 343s 143.272 aborting commit write group because of exception: 343s 143.273 Traceback (most recent call last): 343s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 343s self._update_builder_with_changes() 343s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 343s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 343s for path, fs_hash in self.builder.record_iter_changes( 343s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 343s self.work_tree, self.basis_revid, iter_changes 343s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 343s ): 343s ^ 343s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 343s for change in iter_changes: 343s ^^^^^^^^^^^^ 343s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 343s for change in iter_changes: 343s ^^^^^^^^^^^^ 343s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 343s (oldpath, oldmode, oldsha) = old 343s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 343s TypeError: cannot unpack non-iterable NoneType object 343s }}} 343s 343s Traceback (most recent call last): 343s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 477, in setUp 343s self.builder.build_snapshot( 343s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 343s None, [("add", ("", None, "directory", None))], message="foo" 343s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 343s ) 343s ^ 343s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 343s return self._do_commit( 343s ~~~~~~~~~~~~~~~^ 343s tree, 343s ^^^^^ 343s ...<5 lines>... 343s message_callback=message_callback, 343s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 343s ) 343s ^ 343s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 343s return tree.commit( 343s ~~~~~~~~~~~^ 343s message, message_callback=message_callback, reporter=reporter, **kwargs 343s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 343s ) 343s ^ 343s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 343s committed_id = commit.Commit().commit( 343s working_tree=self, 343s ...<3 lines>... 343s **kwargs, 343s ) 343s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 343s self._update_builder_with_changes() 343s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 343s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 343s for path, fs_hash in self.builder.record_iter_changes( 343s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 343s self.work_tree, self.basis_revid, iter_changes 343s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 343s ): 343s ^ 343s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 343s for change in iter_changes: 343s ^^^^^^^^^^^^ 343s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 343s for change in iter_changes: 343s ^^^^^^^^^^^^ 343s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 343s (oldpath, oldmode, oldsha) = old 343s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 343s TypeError: cannot unpack non-iterable NoneType object 343s 343s per_branch.test_tags.AutomaticTagNameTests.test_returns_tag_name(BranchReferenceFormat) SKIP 3ms 343s BranchBuilder can't make reference branches. 343s per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_preserve_stacking(BzrBranchFormat8) OK 284ms 343s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_smart(InterDifferingSerializer,RepositoryFormat2a,RepositoryFormatKnitPack6RichRoot) OK 1059ms 343s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_smart_old(InterRepository,RepositoryFormatKnit1,RepositoryFormatKnit3) SKIP 5ms 343s Need stacking support in the source. 343s 343s per_branch.test_tags.AutomaticTagNameTests.test_uses_first_return(BzrBranchFormat7) OK 47ms 343s per_branch.test_stacking.TestStacking.test_no_op_preserve_stacking(RemoteBranchFormat-default) OK 95ms 343s per_branch.test_stacking.TestStacking.test_pull_delta_when_stacked(RemoteGitBranchFormat) SKIP 5ms 343s does not support stacking 343s 343s per_branch.test_stacking.TestStacking.test_clone_stacking_policy_handling(BzrBranchFormat6) OK 85ms 343s per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on_and_stacked(BzrBranchFormat6) OK 387ms 343s per_branch.test_tags.AutomaticTagNameTests.test_uses_first_return(RemoteBranchFormat-v2) OK 149ms 343s per_branch.test_tags.TestBranchTags.test_cached_tag_dict_not_accidentally_mutable(BzrBranchFormat4) SKIP 12ms 343s format Bazaar-NG branch format 4 doesn't support tags 343s per_branch.test_tags.TestBranchTags.test_delete_tag(LocalGitBranchFormat)ERROR 22ms 343s log: {{{ 343s 143.496 preparing to commit 343s 143.497 Selecting files for commit with filter None 343s 143.498 aborting commit write group because of exception: 343s 143.499 Traceback (most recent call last): 343s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 343s self._update_builder_with_changes() 343s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 343s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 343s for path, fs_hash in self.builder.record_iter_changes( 343s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 343s self.work_tree, self.basis_revid, iter_changes 343s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 343s ): 343s ^ 343s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 343s for change in iter_changes: 343s ^^^^^^^^^^^^ 343s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 343s for change in iter_changes: 343s ^^^^^^^^^^^^ 343s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 343s (oldpath, oldmode, oldsha) = old 343s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 343s TypeError: cannot unpack non-iterable NoneType object 343s }}} 343s 343s Traceback (most recent call last): 343s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 163, in test_delete_tag 343s b, [revid] = self.make_branch_with_revision_tuple("b", 1) 343s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ 343s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 50, in make_branch_with_revision_tuple 343s revids = [builder.build_commit() for i in range(count)] 343s ~~~~~~~~~~~~~~~~~~~~^^ 343s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 343s return self._do_commit(tree, **commit_kwargs) 343s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 343s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 343s return tree.commit( 343s ~~~~~~~~~~~^ 343s message, message_callback=message_callback, reporter=reporter, **kwargs 343s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 343s ) 343s ^ 343s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 343s committed_id = commit.Commit().commit( 343s working_tree=self, 343s ...<3 lines>... 343s **kwargs, 343s ) 343s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 343s self._update_builder_with_changes() 343s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 343s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 343s for path, fs_hash in self.builder.record_iter_changes( 343s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 343s self.work_tree, self.basis_revid, iter_changes 343s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 343s ): 343s ^ 343s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 343s for change in iter_changes: 343s ^^^^^^^^^^^^ 343s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 343s for change in iter_changes: 343s ^^^^^^^^^^^^ 343s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 343s (oldpath, oldmode, oldsha) = old 343s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 343s TypeError: cannot unpack non-iterable NoneType object 343s 343s per_branch.test_tags.TestBranchTags.test_delete_tag_invalides_cache(BranchReferenceFormat) SKIP 15ms 343s Uninitializable branch format 343s 343s per_branch.test_tags.TestBranchTags.test_ghost_tag(BzrBranchFormat7) OK 42ms 343s per_branch.test_stacking.TestStacking.test_clone_stacking_policy_handling(RemoteBranchFormat-default) OK 183ms 343s per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on(RemoteGitBranchFormat) SKIP 5ms 343s Format Remote Git Repository is not initializable. 343s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_revision(RemoteBzrDirFormat-default) OK 426ms 343s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_absent_tag(BareLocalGitControlDirFormat)ERROR 45ms 343s log: {{{ 343s 143.640 preparing to commit 343s 143.642 Selecting files for commit with filter None 343s 143.643 aborting commit write group because of exception: 343s 143.645 Traceback (most recent call last): 343s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 343s self._update_builder_with_changes() 343s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 343s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 343s for path, fs_hash in self.builder.record_iter_changes( 343s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 343s self.work_tree, self.basis_revid, iter_changes 343s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 343s ): 343s ^ 343s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 343s for change in iter_changes: 343s ^^^^^^^^^^^^ 343s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 343s for change in iter_changes: 343s ^^^^^^^^^^^^ 343s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 343s (oldpath, oldmode, oldsha) = old 343s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 343s TypeError: cannot unpack non-iterable NoneType object 343s }}} 343s 343s Traceback (most recent call last): 343s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 839, in test_sprout_controldir_branch_with_absent_tag 343s builder.build_commit(message="Rev 1") 343s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 343s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 343s return self._do_commit(tree, **commit_kwargs) 343s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 343s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 343s return tree.commit( 343s ~~~~~~~~~~~^ 343s message, message_callback=message_callback, reporter=reporter, **kwargs 343s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 343s ) 343s ^ 343s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 343s committed_id = commit.Commit().commit( 343s working_tree=self, 343s ...<3 lines>... 343s **kwargs, 343s ) 343s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 343s self._update_builder_with_changes() 343s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 343s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 343s for path, fs_hash in self.builder.record_iter_changes( 343s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 343s self.work_tree, self.basis_revid, iter_changes 343s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 343s ): 343s ^ 343s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 343s for change in iter_changes: 343s ^^^^^^^^^^^^ 343s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 343s for change in iter_changes: 343s ^^^^^^^^^^^^ 343s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 343s (oldpath, oldmode, oldsha) = old 343s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 343s TypeError: cannot unpack non-iterable NoneType object 343s 343s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_absent_tag(MonotoneDirFormat) SKIP 7ms 343s Format Monotone control directory is not initializable. 343s per_branch.test_stacking.TestStacking.test_revision_history_of_stacked(BzrBranchFormat5) OK 364ms 343s per_branch.test_stacking.TestStacking.test_sprout_stacked_from_smart_server(RemoteBranchFormat-default) OK 1214ms 343s per_branch.test_stacking.TestStacking.test_sprout_stacking_policy_handling(RemoteGitBranchFormat) SKIP 7ms 343s Branch format 4 does not autoupgrade. 343s 343s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_tags(BzrDirFormat6) SKIP 67ms 343s Branch format does not support tags. 343s 343s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_tags(FossilDirFormat) SKIP 17ms 343s Format Fossil control directory is not initializable. 343s per_branch.test_tags.TestBranchTags.test_ghost_tag(RemoteBranchFormat-v2) OK 210ms 343s per_branch.test_tags.TestBranchTags.test_make_and_lookup_tag(BzrBranchFormat4) SKIP 22ms 343s format Bazaar-NG branch format 4 doesn't support tags 343s per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_after_being_stacked_raises(BzrBranchFormat8) OK 93ms 343s per_branch.test_tags.TestBranchTags.test_merge_empty_tags(LocalGitBranchFormat) OK 39ms 343s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty(BzrDirMetaFormat1Colo) OK 79ms 343s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty(RemoteGitControlDirFormat) SKIP 5ms 343s Format Remote Git Repository is not initializable. 343s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty(SvnRepositoryFormat) SKIP 4ms 343s Format Subversion repository is not initializable. 343s per_branch.test_tags.TestBranchTags.test_merge_tags(BranchReferenceFormat) SKIP 26ms 343s Uninitializable branch format 343s 343s per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_raises(BzrBranchFormat6) OK 31ms 343s per_branch.test_stacking.TestStacking.test_autopack_when_stacked(BzrBranchFormat7) OK 1836ms 343s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty_under_shared_repo(RemoteBzrDirFormat) OK 112ms 343s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty_under_shared_repo(SmartHgDirFormat) SKIP 7ms 343s Format Smart Mercurial control directory is not initializable. 343s per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_raises(RemoteBranchFormat-default) OK 112ms 343s per_branch.test_stacking.TestStacking.test_sprout_stacked(RemoteGitBranchFormat) SKIP 7ms 343s Format Remote Git Repository is not initializable. 343s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty_under_shared_repo_force_new(BzrDirFormat5) SKIP 32ms 343s format does not support shared repositories 343s 343s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty_under_shared_repo_force_new(DarcsDirFormat) SKIP 4ms 343s Format darcs control directory is not initializable. 343s per_branch.test_stacking.TestStacking.test_sprout_to_smart_server_stacking_policy_handling(BzrBranchFormat5) OK 290ms 343s per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on_and_stacked(BzrBranchFormat5) OK 462ms 343s per_branch.test_stacking.TestStacking.test_stack_on_repository_branch(BzrBranchFormat8) OK 85ms 343s per_branch.test_tags.TestBranchTags.test_merge_tags_selector(BzrBranchFormat7) OK 313ms 343s per_branch.test_stacking.TestStacking.test_transform_fallback_location_hook(BzrBranchFormat6) SKIP 58ms 343s Format does not support stacking. 343s 343s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty_under_shared_repo_force_new(RemoteBzrDirFormat-v2) OK 187ms 343s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_rev_not_source_branch_copies_tags(LocalGitControlDirFormat)ERROR 17ms 343s log: {{{ 343s 144.197 preparing to commit 343s 144.199 Selecting files for commit with filter None 343s 144.200 aborting commit write group because of exception: 343s 144.201 Traceback (most recent call last): 343s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 343s self._update_builder_with_changes() 343s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 343s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 343s for path, fs_hash in self.builder.record_iter_changes( 343s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 343s self.work_tree, self.basis_revid, iter_changes 343s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 343s ): 343s ^ 343s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 343s for change in iter_changes: 343s ^^^^^^^^^^^^ 343s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 343s for change in iter_changes: 343s ^^^^^^^^^^^^ 343s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 343s (oldpath, oldmode, oldsha) = old 343s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 343s TypeError: cannot unpack non-iterable NoneType object 343s }}} 343s 343s Traceback (most recent call last): 343s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 882, in test_sprout_controldir_passing_rev_not_source_branch_copies_tags 343s base_rev = builder.build_commit(message="Base") 343s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 343s return self._do_commit(tree, **commit_kwargs) 343s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 343s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 343s return tree.commit( 343s ~~~~~~~~~~~^ 343s message, message_callback=message_callback, reporter=reporter, **kwargs 343s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 343s ) 343s ^ 343s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 343s committed_id = commit.Commit().commit( 343s working_tree=self, 343s ...<3 lines>... 343s **kwargs, 343s ) 343s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 343s self._update_builder_with_changes() 343s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 343s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 343s for path, fs_hash in self.builder.record_iter_changes( 343s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 343s self.work_tree, self.basis_revid, iter_changes 343s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 343s ): 343s ^ 343s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 343s for change in iter_changes: 343s ^^^^^^^^^^^^ 343s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 343s for change in iter_changes: 343s ^^^^^^^^^^^^ 343s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 343s (oldpath, oldmode, oldsha) = old 343s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 343s TypeError: cannot unpack non-iterable NoneType object 343s 344s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_rev_not_source_branch_copies_tags(SvnWorkingTreeDirFormat) SKIP 5ms 344s Format Subversion working directory is not initializable. 344s per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on_and_stacked(RemoteBranchFormat-default) OK 851ms 344s per_branch.test_stacking.TestStacking.test_fetch_revisions_with_file_changes(RemoteGitBranchFormat) SKIP 5ms 344s Format Remote Git Repository is not initializable. 344s per_branch.test_stacking.TestStacking.test_transform_fallback_location_hook(RemoteBranchFormat-default) OK 165ms 344s per_branch.test_stacking.TestStacking.test_unstack_already_locked(RemoteGitBranchFormat) SKIP 13ms 344s Format Remote Git Repository is not initializable. 344s per_branch.test_stacking.TestStacking.test_get_graph_stacked(BzrBranchFormat5) SKIP 118ms 344s The branch 'file:///tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_branch.test_stacking.TestStacking.test_get_graph_stacked%28BzrBranchFormat5%29/work/new_branch/'(Branch format 5) is not a stackable format. You will need to upgrade the branch to permit branch stacking. 344s 344s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_source_branch_with_absent_tag(BzrDirMetaFormat1) OK 180ms 344s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_source_branch_with_absent_tag(LocalHgDirFormat) SKIP 4ms 344s Format Local Mercurial control directory is not initializable. 344s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_branch_both_under_shared(BzrDirFormat4) SKIP 4ms 344s Format All-in-one format 4 is not initializable. 344s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_branch_both_under_shared(CVSDirFormat) SKIP 6ms 344s Format CVS control directory. is not initializable. 344s per_branch.test_stacking.TestStacking.test_fetch_revisions_with_file_changes(BzrBranchFormat8) OK 369ms 344s per_branch.test_stacking.TestStacking.test_get_set_stacked_on_relative(BzrBranchFormat8) OK 64ms 344s per_branch.test_stacking.TestStacking.test_get_set_stacked_on_url(BzrBranchFormat6) OK 48ms 344s per_branch.test_stacking.TestStacking.test_get_graph_stacked(BzrBranchFormat6) SKIP 101ms 344s The branch 'file:///tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_branch.test_stacking.TestStacking.test_get_graph_stacked%28BzrBranchFormat6%29/work/new_branch/'(Branch format 6) is not a stackable format. You will need to upgrade the branch to permit branch stacking. 344s 344s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_smart_old(InterDifferingSerializer,RepositoryFormatKnitPack6RichRoot,RepositoryFormat2a) OK 1192ms 344s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_to_stacked_copies_parent_inventories(InterRepository,RepositoryFormat5,RepositoryFormatKnit3) SKIP 4ms 344s Need stacking support in the source. 344s 344s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_to_stacked_copies_parent_inventories(InterDifferingSerializer+get_known_graph_ancestry,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) SKIP 4ms 344s Need stacking support in the source. 344s 344s per_branch.test_stacking.TestStacking.test_unstack_already_multiple_locked(BzrBranchFormat5) OK 237ms 344s per_branch.test_stacking.TestStacking.test_sprout_stacked_from_smart_server(BzrBranchFormat5) OK 619ms 344s per_interrepository.test_fetch.TestInterRepository.test_fetch_funky_file_id(InterToLocalGitRepository,RepositoryFormat2a,GitRepositoryFormat) SKIP 171ms 344s roundtripping not supported 344s 344s per_branch.test_stacking.TestStacking.test_get_set_stacked_on_url(RemoteBranchFormat-default) OK 214ms 344s per_branch.test_stacking.TestStacking.test_no_op_preserve_stacking(RemoteGitBranchFormat) SKIP 9ms 344s Format Remote Git Repository is not initializable. 344s per_branch.test_tags.TestBranchTags.test_merge_tags_selector(RemoteBranchFormat-v2) OK 555ms 344s per_branch.test_stacking.TestStacking.test_pull_delta_when_stacked(BzrBranchFormat5) SKIP 4ms 344s does not support stacking 344s 344s per_branch.test_tags.TestBranchTags.test_merge_to_invalides_cache(BzrBranchFormat4) SKIP 29ms 344s format Bazaar-NG branch format 4 doesn't support tags 344s per_branch.test_stacking.TestStacking.test_sprout_stacking_policy_handling(BzrBranchFormat8) OK 179ms 344s per_branch.test_tags.TestBranchTags.test_no_such_tag(LocalGitBranchFormat) OK 31ms 344s per_branch.test_stacking.TestStacking.test_get_graph_stacked(RemoteBranchFormat-default) OK 307ms 344s per_branch.test_tags.TestBranchTags.test_read_lock_caches_tags(BranchReferenceFormat) SKIP 26ms 344s Uninitializable branch format 344s 344s per_branch.test_stacking.TestStacking.test_get_set_stacked_on_relative(RemoteGitBranchFormat) SKIP 5ms 344s Format Remote Git Repository is not initializable. 344s per_interrepository.test_fetch.TestInterRepository.test_fetch_funky_file_id(InterDifferingSerializer,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) OK 133ms 344s per_interrepository.test_fetch.TestInterRepository.test_fetch_inconsistent_last_changed_entries(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat) SKIP 4ms 344s Need full versioned files 344s 344s per_branch.test_stacking.TestStacking.test_get_set_stacked_on_url(BzrBranchFormat5) OK 46ms 344s per_branch.test_stacking.TestStacking.test_unstack_fetches(BzrBranchFormat8) OK 288ms 344s per_branch.test_stacking.TestStackingConnections.test_open_stacked(BzrBranchFormat6) SKIP 5ms 344s paramiko 344s 344s per_branch.test_stacking.TestStackingConnections.test_open_stacked(RemoteBranchFormat-default) SKIP 4ms 344s paramiko 344s 344s per_branch.test_stacking.TestStackingConnections.test_open_stacked_relative(RemoteGitBranchFormat) SKIP 6ms 344s paramiko 344s 344s per_branch.test_tags.TestBranchTags.test_rename_revisions_invalides_cache(BzrBranchFormat7) OK 111ms 344s per_branch.test_tags.AutomaticTagNameTests.test_ignores_none(BzrBranchFormat5) SKIP 35ms 344s format Branch format 5 doesn't support tags 344s per_branch.test_stacking.TestStacking.test_no_op_preserve_stacking(BzrBranchFormat8) OK 70ms 344s per_interrepository.test_fetch.TestInterRepository.test_fetch_inconsistent_last_changed_entries(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnitPack4) OK 107ms 344s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_basis_text(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a) SKIP 4ms 344s Need full versioned files support 344s 344s per_branch.test_stacking.TestStacking.test_pull_delta_when_stacked(BzrBranchFormat6) SKIP 10ms 344s does not support stacking 344s 344s per_branch.test_stacking.TestStacking.test_sprout_to_smart_server_stacking_policy_handling(BzrBranchFormat6) OK 171ms 344s per_branch.test_stacking.TestStacking.test_sprout_to_smart_server_stacking_policy_handling(RemoteBranchFormat-default) SKIP 6ms 344s Branch format is not usable via HPSS. 344s 344s per_branch.test_stacking.TestStacking.test_stack_on_repository_branch(RemoteGitBranchFormat) SKIP 6ms 344s Format Remote Git Repository is not initializable. 344s per_branch.test_tags.AutomaticTagNameTests.test_no_functions(BzrBranchFormat8) OK 42ms 344s per_branch.test_stacking.TestStacking.test_transform_fallback_location_hook(BzrBranchFormat5) SKIP 61ms 344s Format does not support stacking. 344s 344s per_branch.test_tags.AutomaticTagNameTests.test_returns_tag_name(BzrBranchFormat6) OK 67ms 344s per_branch.test_stacking.TestStacking.test_revision_history_of_stacked(BzrBranchFormat8) OK 329ms 344s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_branch_both_under_shared(RemoteBzrDirFormat-default) OK 677ms 344s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_branch_only_source_under_shared(BareLocalGitControlDirFormat) SKIP 18ms 344s format does not support shared repositories 344s 344s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_basis_text(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnit3) OK 176ms 344s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_branch_only_source_under_shared(MonotoneDirFormat) SKIP 11ms 344s Format Monotone control directory is not initializable. 344s per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_after_being_stacked_raises(BzrBranchFormat6) OK 72ms 344s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_revision_same_location_fails(InterWeaveRepo,RepositoryFormat7,RepositoryFormat7) OK 21ms 344s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_revision_same_location_fails(InterKnitRepo,RepositoryFormatKnit3,RepositoryFormatKnitPack3) OK 21ms 344s per_branch.test_tags.AutomaticTagNameTests.test_returns_tag_name(RemoteBranchFormat-default) OK 138ms 344s per_branch.test_tags.AutomaticTagNameTests.test_uses_first_return(RemoteGitBranchFormat) SKIP 4ms 344s Format Remote Git Repository is not initializable. 344s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_revision(BzrDirFormat6) SKIP 80ms 344s revision limiting not strict yet 344s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_revision(FossilDirFormat) SKIP 4ms 344s Format Fossil control directory is not initializable. 344s per_branch.test_stacking.TestStacking.test_unstack_already_locked(BzrBranchFormat8) OK 189ms 344s per_branch.test_tags.TestBranchTags.test_cached_tag_dict_not_accidentally_mutable(BzrBranchFormat5) SKIP 32ms 344s format Branch format 5 doesn't support tags 344s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_text_other_location_fails(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnit1) OK 97ms 344s per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_after_being_stacked_raises(RemoteBranchFormat-default) OK 133ms 345s per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_raises(RemoteGitBranchFormat) SKIP 7ms 345s Format Remote Git Repository is not initializable. 345s per_branch.test_tags.TestBranchTags.test_rename_revisions_invalides_cache(RemoteBranchFormat-v2) OK 351ms 345s per_branch.test_tags.TestBranchTags.test_reverse_tag_dict(BzrBranchFormat4) SKIP 34ms 345s format Bazaar-NG branch format 4 doesn't support tags 345s per_branch.test_tags.TestBranchTags.test_delete_tag(BzrBranchFormat8) OK 116ms 345s per_branch.test_tags.TestBranchTags.test_set_tag_invalides_cache(LocalGitBranchFormat)ERROR 40ms 345s log: {{{ 345s 145.327 preparing to commit 345s 145.329 Selecting files for commit with filter None 345s 145.330 aborting commit write group because of exception: 345s 145.331 Traceback (most recent call last): 345s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 345s self._update_builder_with_changes() 345s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 345s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 345s for path, fs_hash in self.builder.record_iter_changes( 345s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345s self.work_tree, self.basis_revid, iter_changes 345s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 345s ): 345s ^ 345s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 345s for change in iter_changes: 345s ^^^^^^^^^^^^ 345s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 345s for change in iter_changes: 345s ^^^^^^^^^^^^ 345s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 345s (oldpath, oldmode, oldsha) = old 345s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 345s TypeError: cannot unpack non-iterable NoneType object 345s }}} 345s 345s Traceback (most recent call last): 345s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 242, in test_set_tag_invalides_cache 345s b, revids = self.make_write_locked_branch_with_one_tag() 345s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 345s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 234, in make_write_locked_branch_with_one_tag 345s b, revids = self.make_branch_with_revision_tuple("b", 3) 345s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ 345s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 50, in make_branch_with_revision_tuple 345s revids = [builder.build_commit() for i in range(count)] 345s ~~~~~~~~~~~~~~~~~~~~^^ 345s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 345s return self._do_commit(tree, **commit_kwargs) 345s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 345s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 345s return tree.commit( 345s ~~~~~~~~~~~^ 345s message, message_callback=message_callback, reporter=reporter, **kwargs 345s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 345s ) 345s ^ 345s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 345s committed_id = commit.Commit().commit( 345s working_tree=self, 345s ...<3 lines>... 345s **kwargs, 345s ) 345s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 345s self._update_builder_with_changes() 345s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 345s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 345s for path, fs_hash in self.builder.record_iter_changes( 345s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345s self.work_tree, self.basis_revid, iter_changes 345s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 345s ): 345s ^ 345s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 345s for change in iter_changes: 345s ^^^^^^^^^^^^ 345s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 345s for change in iter_changes: 345s ^^^^^^^^^^^^ 345s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 345s (oldpath, oldmode, oldsha) = old 345s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 345s TypeError: cannot unpack non-iterable NoneType object 345s 345s per_branch.test_tags.TestBranchTags.test_tags_initially_empty(BranchReferenceFormat) SKIP 15ms 345s Uninitializable branch format 345s 345s per_branch.test_stacking.TestStacking.test_unstack_already_multiple_locked(BzrBranchFormat6) OK 191ms 345s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_text_other_location_fails(InterKnitRepo,RepositoryFormatKnitPack1,RepositoryFormatKnit1) OK 149ms 345s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary(InterSameDataRepository,RepositoryFormatKnit3,RepositoryFormatKnit3) SKIP 5ms 345s Need stacking support in the target. 345s 345s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnitPack1) SKIP 5ms 345s Need stacking support in the target. 345s 345s per_branch.test_tags.TestBranchTags.test_unicode_tag(BzrBranchFormat7) OK 100ms 345s per_branch.test_tags.TestBranchTags.test_delete_tag_invalides_cache(BzrBranchFormat6) OK 159ms 345s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_under_shared_force_new_repo(BzrDirMetaFormat1Colo) OK 306ms 345s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_under_shared_force_new_repo(RemoteGitControlDirFormat) SKIP 6ms 345s Format Remote Git Repository is not initializable. 345s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_under_shared_force_new_repo(SvnRepositoryFormat) SKIP 12ms 345s Format Subversion repository is not initializable. 345s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference(RemoteBzrDirFormat) OK 127ms 345s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference(SmartHgDirFormat) SKIP 5ms 345s Format Smart Mercurial control directory is not initializable. 345s per_branch.test_stacking.TestStacking.test_sprout_stacked(BzrBranchFormat5) OK 388ms 345s per_branch.test_stacking.TestStacking.test_pull_delta_when_stacked(RemoteBranchFormat-default) OK 739ms 345s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference_revision(BzrDirFormat5) SKIP 35ms 345s format does not support branch references 345s 345s per_branch.test_stacking.TestStacking.test_revision_history_of_stacked(RemoteGitBranchFormat) SKIP 5ms 345s Format Remote Git Repository is not initializable. 345s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference_revision(DarcsDirFormat) SKIP 4ms 345s Format darcs control directory is not initializable. 345s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary(InterDifferingSerializer,RepositoryFormat2a,RepositoryFormatKnitPack6RichRoot) OK 303ms 345s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary_smart(InterRepository,RepositoryFormatKnit1,RepositoryFormatKnit3) SKIP 8ms 345s Need stacking support in the target. 345s 345s per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_after_being_stacked_raises(BzrBranchFormat5) OK 52ms 345s per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_raises(BzrBranchFormat8) OK 26ms 345s per_branch.test_tags.TestBranchTags.test_unicode_tag(RemoteBranchFormat-v2) OK 327ms 345s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference_revision(RemoteBzrDirFormat-v2) SKIP 99ms 345s cannot make working tree with transport 345s per_branch.test_tags.TestBranchTags.test_unlocked_does_not_cache_tags(BzrBranchFormat4) SKIP 15ms 345s format Bazaar-NG branch format 4 doesn't support tags 345s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_revision(LocalGitControlDirFormat)ERROR 19ms 345s log: {{{ 345s 145.801 preparing to commit 345s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_revision(LocalGitControlDirFormat)/work/source/ 345s 145.803 Selecting files for commit with filter None 345s 145.804 aborting commit write group because of exception: 345s 145.805 Traceback (most recent call last): 345s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 345s self._update_builder_with_changes() 345s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 345s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 345s for path, fs_hash in self.builder.record_iter_changes( 345s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345s self.work_tree, self.basis_revid, iter_changes 345s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 345s ): 345s ^ 345s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 345s for change in iter_changes: 345s ^^^^^^^^^^^^ 345s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 345s for change in iter_changes: 345s ^^^^^^^^^^^^ 345s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 345s (oldpath, oldmode, oldsha) = old 345s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 345s TypeError: cannot unpack non-iterable NoneType object 345s }}} 345s 345s Traceback (most recent call last): 345s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 993, in test_sprout_controldir_tree_revision 345s rev1 = tree.commit("revision 1") 345s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 345s committed_id = commit.Commit().commit( 345s working_tree=self, 345s ...<3 lines>... 345s **kwargs, 345s ) 345s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 345s self._update_builder_with_changes() 345s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 345s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 345s for path, fs_hash in self.builder.record_iter_changes( 345s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345s self.work_tree, self.basis_revid, iter_changes 345s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 345s ): 345s ^ 345s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 345s for change in iter_changes: 345s ^^^^^^^^^^^^ 345s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 345s for change in iter_changes: 345s ^^^^^^^^^^^^ 345s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 345s (oldpath, oldmode, oldsha) = old 345s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 345s TypeError: cannot unpack non-iterable NoneType object 345s 345s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_revision(SvnWorkingTreeDirFormat) SKIP 5ms 345s Format Subversion working directory is not initializable. 345s per_branch.test_tags.TestTagsMergeToInCheckouts.test_ignore_master_disables_tag_propagation(LocalGitBranchFormat) SKIP 30ms 345s format Local Git Branch doesn't support bound branches 345s 345s per_branch.test_tags.TestBranchTags.test_delete_tag_invalides_cache(RemoteBranchFormat-default) OK 382ms 345s per_branch.test_tags.TestBranchTags.test_ghost_tag(RemoteGitBranchFormat) SKIP 7ms 345s Format Remote Git Repository is not initializable. 345s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_conflict_in_child_only(BranchReferenceFormat) SKIP 40ms 345s Uninitializable branch format 345s 345s per_branch.test_tags.TestBranchTags.test_make_and_lookup_tag(BzrBranchFormat5) SKIP 31ms 345s format Branch format 5 doesn't support tags 345s per_branch.test_stacking.TestStacking.test_unstack_already_multiple_locked(RemoteBranchFormat-default) OK 567ms 345s per_branch.test_stacking.TestStacking.test_unstack_fetches(RemoteGitBranchFormat) SKIP 4ms 345s Format Remote Git Repository is not initializable. 345s per_branch.test_stacking.TestStackingConnections.test_open_stacked(BzrBranchFormat5) SKIP 8ms 345s paramiko 345s 345s per_branch.test_stacking.TestStackingConnections.test_open_stacked_relative(BzrBranchFormat8) SKIP 7ms 345s paramiko 345s 345s per_branch.test_tags.TestBranchTags.test_merge_empty_tags(BzrBranchFormat8) OK 92ms 345s per_branch.test_tags.AutomaticTagNameTests.test_ignores_none(BzrBranchFormat6) OK 58ms 345s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_conflict_in_master_only(BzrBranchFormat7) OK 194ms 345s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_with_repository_to_shared(BzrDirMetaFormat1) OK 266ms 345s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_with_repository_to_shared(LocalHgDirFormat) SKIP 4ms 345s Format Local Mercurial control directory is not initializable. 345s per_controldir.test_controldir.TestControlDir.test_sprout_takes_accelerator(BzrDirFormat4) SKIP 3ms 345s Format All-in-one format 4 is not initializable. 345s per_controldir.test_controldir.TestControlDir.test_sprout_takes_accelerator(CVSDirFormat) SKIP 4ms 345s Format CVS control directory. is not initializable. 345s per_branch.test_stacking.TestStacking.test_sprout_stacked(BzrBranchFormat6) OK 346ms 345s per_branch.test_tags.AutomaticTagNameTests.test_ignores_none(RemoteBranchFormat-default) OK 92ms 345s per_branch.test_tags.AutomaticTagNameTests.test_no_functions(RemoteGitBranchFormat) SKIP 4ms 345s Format Remote Git Repository is not initializable. 345s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_conflict_in_master_only(RemoteBranchFormat-v2) SKIP 111ms 345s format Remote: Branch format 7 doesn't support bound branches 345s 345s per_branch.test_tags.AutomaticTagNameTests.test_returns_tag_name(BzrBranchFormat5) SKIP 46ms 345s format Branch format 5 doesn't support tags 345s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_different_conflict_in_master_and_child(BzrBranchFormat4) SKIP 20ms 345s format Bazaar-NG branch format 4 doesn't support tags 345s per_branch.test_stacking.TestStacking.test_sprout_stacked_from_smart_server(BzrBranchFormat8) OK 548ms 345s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_overwrite_conflict_in_child_and_master(LocalGitBranchFormat) SKIP 15ms 345s format Local Git Branch doesn't support bound branches 345s 345s per_branch.test_tags.AutomaticTagNameTests.test_uses_first_return(BzrBranchFormat8) OK 46ms 345s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_overwrite_conflict_in_master(BranchReferenceFormat) SKIP 28ms 345s Uninitializable branch format 345s 346s per_controldir.test_controldir.TestControlDir.test_sprout_takes_accelerator(RemoteBzrDirFormat-default) SKIP 180ms 346s Cannot sprout to remote bzrdirs. 346s per_branch.test_tags.TestBranchTags.test_merge_tags(BzrBranchFormat6) OK 278ms 346s per_controldir.test_controldir.TestControlDir.test_sprout_with_revision_id_uses_default_stack_on(BareLocalGitControlDirFormat)ERROR 16ms 346s log: {{{ 346s 146.279 preparing to commit 346s 146.280 Selecting files for commit with filter None 346s 146.281 aborting commit write group because of exception: 346s 146.282 Traceback (most recent call last): 346s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 346s self._update_builder_with_changes() 346s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 346s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 346s for path, fs_hash in self.builder.record_iter_changes( 346s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 346s self.work_tree, self.basis_revid, iter_changes 346s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 346s ): 346s ^ 346s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 346s for change in iter_changes: 346s ^^^^^^^^^^^^ 346s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 346s for change in iter_changes: 346s ^^^^^^^^^^^^ 346s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 346s (oldpath, oldmode, oldsha) = old 346s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 346s TypeError: cannot unpack non-iterable NoneType object 346s }}} 346s 346s Traceback (most recent call last): 346s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 1029, in test_sprout_with_revision_id_uses_default_stack_on 346s rev1 = builder.build_commit(message="Rev 1.") 346s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 346s return self._do_commit(tree, **commit_kwargs) 346s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 346s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 346s return tree.commit( 346s ~~~~~~~~~~~^ 346s message, message_callback=message_callback, reporter=reporter, **kwargs 346s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 346s ) 346s ^ 346s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 346s committed_id = commit.Commit().commit( 346s working_tree=self, 346s ...<3 lines>... 346s **kwargs, 346s ) 346s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 346s self._update_builder_with_changes() 346s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 346s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 346s for path, fs_hash in self.builder.record_iter_changes( 346s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 346s self.work_tree, self.basis_revid, iter_changes 346s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 346s ): 346s ^ 346s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 346s for change in iter_changes: 346s ^^^^^^^^^^^^ 346s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 346s for change in iter_changes: 346s ^^^^^^^^^^^^ 346s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 346s (oldpath, oldmode, oldsha) = old 346s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 346s TypeError: cannot unpack non-iterable NoneType object 346s 346s per_controldir.test_controldir.TestControlDir.test_sprout_with_revision_id_uses_default_stack_on(MonotoneDirFormat) SKIP 3ms 346s Format Monotone control directory is not initializable. 346s per_controldir.test_controldir.TestControlDir.test_uninitializable(BzrDirFormat6) SKIP 3ms 346s format is initializable 346s 346s per_controldir.test_controldir.TestControlDir.test_uninitializable(FossilDirFormat) OK 16ms 346s per_branch.test_stacking.TestStacking.test_sprout_stacking_policy_handling(BzrBranchFormat6) OK 142ms 346s per_controldir.test_controldir.TestControlDir.test_upgrade_new_instance(BzrDirMetaFormat1Colo) OK 63ms 346s per_controldir.test_controldir.TestControlDir.test_upgrade_new_instance(RemoteGitControlDirFormat) SKIP 9ms 346s Format Remote Git Repository is not initializable. 346s per_controldir.test_controldir.TestControlDir.test_upgrade_new_instance(SvnRepositoryFormat) SKIP 5ms 346s Format Subversion repository is not initializable. 346s per_controldir.test_controldir.TestControlDirControlComponent.test_urls(RemoteBzrDirFormat) OK 8ms 346s per_branch.test_tags.TestBranchTags.test_cached_tag_dict_not_accidentally_mutable(BzrBranchFormat6) OK 168ms 346s per_controldir.test_controldir.TestControlDirControlComponent.test_urls(SmartHgDirFormat) SKIP 4ms 346s Format Smart Mercurial control directory is not initializable. 346s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_propagates_tags(BzrBranchFormat7) OK 169ms 346s per_controldir.test_controldir.TestTransportConfig.test_get_config(BzrDirFormat5) SKIP 21ms 346s This BzrDir format does not support configs. 346s 346s per_controldir.test_controldir.TestTransportConfig.test_get_config(DarcsDirFormat) SKIP 6ms 346s Format darcs control directory is not initializable. 346s per_controldir.test_controldir.TestTransportConfig.test_get_config(RemoteBzrDirFormat-v2) OK 16ms 346s per_controldir.test_format.TestControlDir.test_check_support_status(LocalGitControlDirFormat) OK 6ms 346s per_controldir.test_format.TestControlDir.test_check_support_status(SvnWorkingTreeDirFormat) OK 5ms 346s per_controldir.test_format.TestControlDir.test_get_format_description(BzrDirMetaFormat1) OK 3ms 346s per_controldir.test_format.TestControlDir.test_get_format_description(LocalHgDirFormat) OK 4ms 346s per_controldir.test_format.TestControlDir.test_is_supported(BzrDirFormat4) OK 17ms 346s per_controldir.test_format.TestControlDir.test_is_supported(CVSDirFormat) OK 3ms 346s per_controldir.test_format.TestControlDir.test_is_supported(RemoteBzrDirFormat-default) OK 12ms 346s per_controldir.test_format.TestControlDir.test_supports_transport(BareLocalGitControlDirFormat) OK 7ms 346s per_controldir.test_format.TestControlDir.test_supports_transport(MonotoneDirFormat) OK 8ms 346s per_controldir.test_format.TestControlDir.test_upgrade_recommended(BzrDirFormat6) OK 3ms 346s per_controldir.test_format.TestControlDir.test_upgrade_recommended(FossilDirFormat) OK 3ms 346s per_branch.test_stacking.TestStacking.test_sprout_stacking_policy_handling(RemoteBranchFormat-default) OK 225ms 346s per_branch.test_stacking.TestStacking.test_autopack_when_stacked(RemoteBranchFormat-v2) OK 2611ms 346s per_branch.test_stacking.TestStacking.test_sprout_to_smart_server_stacking_policy_handling(RemoteGitBranchFormat) SKIP 4ms 346s Branch format is not usable via HPSS. 346s 346s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_propagates_tags(RemoteBranchFormat-v2) SKIP 189ms 346s format Remote: Branch format 7 doesn't support bound branches 346s 346s per_branch.test_stacking.TestStacking.test_clone_from_branch_stacked_on_relative_url_preserve_stacking(BzrBranchFormat4) SKIP 36ms 346s The branch 'file:///tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_stacking.TestStacking.test_clone_from_branch_stacked_on_relative_url_preserve_stacking%28BzrBranchFormat4%29/work/dir/stacked-on/'(All-in-one format 6) is not a stackable format. You will need to upgrade the branch to permit branch stacking. 346s 346s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_same_conflict_in_master_and_child(BzrBranchFormat4) SKIP 25ms 346s format Bazaar-NG branch format 4 doesn't support tags 346s per_branch.test_tags.TestUnsupportedTags.test_merge_empty_tags(LocalGitBranchFormat) SKIP 14ms 346s Format Local Git Branch declares that tags are supported 346s per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_no_preserve_stacking(LocalGitBranchFormat)ERROR 34ms 346s log: {{{ 346s 146.624 preparing to commit 346s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_no_preserve_stacking(LocalGitBranchFormat)/work/stacked-on/ 346s 146.627 Selecting files for commit with filter None 346s 146.628 aborting commit write group because of exception: 346s 146.630 Traceback (most recent call last): 346s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 346s self._update_builder_with_changes() 346s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 346s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 346s for path, fs_hash in self.builder.record_iter_changes( 346s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 346s self.work_tree, self.basis_revid, iter_changes 346s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 346s ): 346s ^ 346s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 346s for change in iter_changes: 346s ^^^^^^^^^^^^ 346s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 346s for change in iter_changes: 346s ^^^^^^^^^^^^ 346s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 346s (oldpath, oldmode, oldsha) = old 346s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 346s TypeError: cannot unpack non-iterable NoneType object 346s }}} 346s 346s Traceback (most recent call last): 346s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 298, in test_clone_from_stacked_branch_no_preserve_stacking 346s stacked_bzrdir = self.make_stacked_bzrdir() 346s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 257, in make_stacked_bzrdir 346s tree.commit("Added foo") 346s ~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 346s committed_id = commit.Commit().commit( 346s working_tree=self, 346s ...<3 lines>... 346s **kwargs, 346s ) 346s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 346s self._update_builder_with_changes() 346s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 346s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 346s for path, fs_hash in self.builder.record_iter_changes( 346s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 346s self.work_tree, self.basis_revid, iter_changes 346s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 346s ): 346s ^ 346s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 346s for change in iter_changes: 346s ^^^^^^^^^^^^ 346s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 346s for change in iter_changes: 346s ^^^^^^^^^^^^ 346s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 346s (oldpath, oldmode, oldsha) = old 346s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 346s TypeError: cannot unpack non-iterable NoneType object 346s 346s per_branch.test_tags.TestUnsupportedTags.test_tag_methods_raise(BranchReferenceFormat) SKIP 26ms 346s Uninitializable branch format 346s 346s per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_preserve_stacking(BranchReferenceFormat) SKIP 26ms 346s Uninitializable branch format 346s 346s per_branch.test_stacking.TestStacking.test_stack_on_repository_branch(BzrBranchFormat5) OK 118ms 346s per_controldir.test_push.TestPush.test_push_incremental(BzrDirMetaFormat1Colo) OK 229ms 346s per_controldir.test_push.TestPush.test_push_incremental(RemoteGitControlDirFormat) SKIP 5ms 346s Format Remote Git Repository is not initializable. 346s per_controldir.test_push.TestPush.test_push_incremental(SvnRepositoryFormat) SKIP 4ms 346s Format Subversion repository is not initializable. 346s per_branch.test_stacking.TestStacking.test_transform_fallback_location_hook(BzrBranchFormat8) OK 62ms 346s per_branch.test_stacking.TestStacking.test_clone_stacking_policy_handling(BzrBranchFormat7) OK 114ms 346s per_branch.test_stacking.TestStacking.test_sprout_stacked(RemoteBranchFormat-default) OK 692ms 346s per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_bound(BzrBranchFormat7) OK 138ms 346s per_branch.test_stacking.TestStacking.test_sprout_stacked_from_smart_server(RemoteGitBranchFormat) SKIP 6ms 346s Format Remote Git Repository is not initializable. 346s per_branch.test_tags.TestBranchTags.test_cached_tag_dict_not_accidentally_mutable(RemoteBranchFormat-default) OK 415ms 346s per_branch.test_tags.TestBranchTags.test_delete_tag(RemoteGitBranchFormat) SKIP 4ms 346s Format Remote Git Repository is not initializable. 346s per_branch.test_tags.TestBranchTags.test_delete_tag_invalides_cache(BzrBranchFormat5) SKIP 62ms 346s format Branch format 5 doesn't support tags 346s per_branch.test_tags.TestBranchTags.test_merge_tags(RemoteBranchFormat-default) OK 653ms 346s per_branch.test_tags.TestBranchTags.test_merge_tags_selector(RemoteGitBranchFormat) SKIP 9ms 346s Format Remote Git Repository is not initializable. 346s per_branch.test_tags.TestBranchTags.test_ghost_tag(BzrBranchFormat8) OK 62ms 346s per_controldir.test_push.TestPush.test_push_new_branch(RemoteBzrDirFormat) OK 201ms 346s per_controldir.test_push.TestPush.test_push_new_branch(SmartHgDirFormat) SKIP 5ms 346s Format Smart Mercurial control directory is not initializable. 346s per_branch.test_tags.TestBranchTags.test_merge_to_invalides_cache(BzrBranchFormat5) SKIP 40ms 346s format Branch format 5 doesn't support tags 346s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary_smart(InterDifferingSerializer,RepositoryFormatKnitPack6RichRoot,RepositoryFormat2a) OK 1277ms 346s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary_smart_old(InterRepository,RepositoryFormat5,RepositoryFormatKnit3) SKIP 6ms 346s Need stacking support in the target. 346s 346s per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_bound(RemoteBranchFormat-v2) OK 211ms 346s per_controldir.test_push.TestPush.test_push_new_branch_fetch_tags(BzrDirFormat5) SKIP 83ms 346s source format does not support tags 346s 346s per_controldir.test_push.TestPush.test_push_new_branch_fetch_tags(DarcsDirFormat) SKIP 7ms 346s Format darcs control directory is not initializable. 346s per_branch.test_stacking.TestStacking.test_unstack_already_locked(BzrBranchFormat6) OK 293ms 346s per_branch.test_stacking.TestStacking.test_sprout_stacking_policy_handling(BzrBranchFormat5) OK 240ms 346s per_branch.test_tags.TestBranchTags.test_no_such_tag(BzrBranchFormat8) OK 85ms 346s per_branch.test_tags.TestBranchTags.test_make_and_lookup_tag(BzrBranchFormat6) OK 154ms 346s per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_not_to_origin(BzrBranchFormat4) OK 93ms 346s per_branch.test_stacking.TestStacking.test_clone_stacking_policy_handling(RemoteBranchFormat-v2) OK 340ms 346s per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_to_origin(LocalGitBranchFormat)ERROR 27ms 346s log: {{{ 346s 147.120 preparing to commit 346s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_to_origin(LocalGitBranchFormat)/work/branch/ 346s 147.121 Selecting files for commit with filter None 346s 147.122 aborting commit write group because of exception: 346s 147.127 Traceback (most recent call last): 346s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 346s self._update_builder_with_changes() 346s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 346s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 346s for path, fs_hash in self.builder.record_iter_changes( 346s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 346s self.work_tree, self.basis_revid, iter_changes 346s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 346s ): 346s ^ 346s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 346s for change in iter_changes: 346s ^^^^^^^^^^^^ 346s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 346s for change in iter_changes: 346s ^^^^^^^^^^^^ 346s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 346s (oldpath, oldmode, oldsha) = old 346s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 346s TypeError: cannot unpack non-iterable NoneType object 346s }}} 346s 346s Traceback (most recent call last): 346s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_uncommit.py", line 62, in test_post_uncommit_to_origin 346s revid = tree.commit("a revision") 346s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 346s committed_id = commit.Commit().commit( 346s working_tree=self, 346s ...<3 lines>... 346s **kwargs, 346s ) 346s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 346s self._update_builder_with_changes() 346s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 346s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 346s for path, fs_hash in self.builder.record_iter_changes( 346s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 346s self.work_tree, self.basis_revid, iter_changes 346s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 346s ): 346s ^ 346s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 346s for change in iter_changes: 346s ^^^^^^^^^^^^ 346s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 346s for change in iter_changes: 346s ^^^^^^^^^^^^ 346s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 346s (oldpath, oldmode, oldsha) = old 346s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 346s TypeError: cannot unpack non-iterable NoneType object 346s 346s per_branch.test_update.TestUpdate.test_update_in_checkout_of_readonly(BranchReferenceFormat) SKIP 17ms 346s Uninitializable branch format 346s 346s per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on(BzrBranchFormat4) SKIP 35ms 346s Format does not support stacking. 346s 346s per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on_and_stacked(LocalGitBranchFormat)ERROR 24ms 346s log: {{{ 346s 147.165 preparing to commit 346s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on_and_stacked(LocalGitBranchFormat)/work/stack-on/ 346s 147.168 Selecting files for commit with filter None 346s 147.170 aborting commit write group because of exception: 346s 147.171 Traceback (most recent call last): 346s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 346s self._update_builder_with_changes() 346s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 346s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 346s for path, fs_hash in self.builder.record_iter_changes( 346s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 346s self.work_tree, self.basis_revid, iter_changes 346s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 346s ): 346s ^ 346s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 346s for change in iter_changes: 346s ^^^^^^^^^^^^ 346s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 346s for change in iter_changes: 346s ^^^^^^^^^^^^ 346s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 346s (oldpath, oldmode, oldsha) = old 346s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 346s TypeError: cannot unpack non-iterable NoneType object 346s }}} 346s 346s Traceback (most recent call last): 346s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 399, in test_fetch_copies_from_stacked_on_and_stacked 346s stacked, unstacked, rev1 = self.prepare_stacked_on_fetch() 346s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 346s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 385, in prepare_stacked_on_fetch 346s rev1 = stack_on.commit("first commit") 346s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 346s committed_id = commit.Commit().commit( 346s working_tree=self, 346s ...<3 lines>... 346s **kwargs, 346s ) 346s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 346s self._update_builder_with_changes() 346s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 346s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 346s for path, fs_hash in self.builder.record_iter_changes( 346s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 346s self.work_tree, self.basis_revid, iter_changes 346s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 346s ): 346s ^ 346s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 346s for change in iter_changes: 346s ^^^^^^^^^^^^ 346s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 346s for change in iter_changes: 346s ^^^^^^^^^^^^ 346s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 346s (oldpath, oldmode, oldsha) = old 346s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 346s TypeError: cannot unpack non-iterable NoneType object 346s 346s per_branch.test_stacking.TestStacking.test_fetch_revisions_with_file_changes(BranchReferenceFormat) SKIP 23ms 346s Uninitializable branch format 346s 346s per_branch.test_stacking.TestStacking.test_sprout_to_smart_server_stacking_policy_handling(BzrBranchFormat8) OK 197ms 347s per_branch.test_tags.TestBranchTags.test_read_lock_caches_tags(BzrBranchFormat6) OK 216ms 347s per_branch.test_stacking.TestStacking.test_get_graph_stacked(BzrBranchFormat7) OK 98ms 347s per_branch.test_update.TestUpdate.test_update_local_commits_returns_old_tip(BzrBranchFormat7) OK 154ms 347s per_branch.test_stacking.TestStacking.test_stack_on_repository_branch(BzrBranchFormat6) OK 89ms 347s per_branch.test_tags.TestBranchTags.test_make_and_lookup_tag(RemoteBranchFormat-default) OK 323ms 347s per_branch.test_tags.TestBranchTags.test_merge_empty_tags(RemoteGitBranchFormat) SKIP 9ms 347s Format Remote Git Repository is not initializable. 347s per_branch.test_tags.TestBranchTags.test_merge_tags(BzrBranchFormat5) SKIP 18ms 347s format Branch format 5 doesn't support tags 347s per_branch.test_stacking.TestStacking.test_unstack_already_locked(RemoteBranchFormat-default) OK 517ms 347s per_branch.test_stacking.TestStacking.test_unstack_already_multiple_locked(RemoteGitBranchFormat) SKIP 4ms 347s Format Remote Git Repository is not initializable. 347s per_controldir.test_push.TestPush.test_push_new_branch_fetch_tags(RemoteBzrDirFormat-v2) OK 561ms 347s per_branch.test_stacking.TestStacking.test_stack_on_repository_branch(RemoteBranchFormat-default) OK 293ms 347s per_branch.test_stacking.TestStacking.test_transform_fallback_location_hook(RemoteGitBranchFormat) SKIP 13ms 347s Format Remote Git Repository is not initializable. 347s per_controldir.test_push.TestPush.test_push_new_branch_lossy(LocalGitControlDirFormat)ERROR 42ms 347s log: {{{ 347s 147.620 preparing to commit 347s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_controldir.test_push.TestPush.test_push_new_branch_lossy(LocalGitControlDirFormat)/work/tree/ 347s 147.622 Selecting files for commit with filter None 347s 147.626 aborting commit write group because of exception: 347s 147.627 Traceback (most recent call last): 347s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 347s self._update_builder_with_changes() 347s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 347s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 347s for path, fs_hash in self.builder.record_iter_changes( 347s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 347s self.work_tree, self.basis_revid, iter_changes 347s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 347s ): 347s ^ 347s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 347s for change in iter_changes: 347s ^^^^^^^^^^^^ 347s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 347s for change in iter_changes: 347s ^^^^^^^^^^^^ 347s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 347s (oldpath, oldmode, oldsha) = old 347s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 347s TypeError: cannot unpack non-iterable NoneType object 347s }}} 347s 347s Traceback (most recent call last): 347s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 131, in test_push_new_branch_lossy 347s tree, rev_1 = self.create_simple_tree() 347s ~~~~~~~~~~~~~~~~~~~~~~~^^ 347s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 31, in create_simple_tree 347s rev_1 = tree.commit("one") 347s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 347s committed_id = commit.Commit().commit( 347s working_tree=self, 347s ...<3 lines>... 347s **kwargs, 347s ) 347s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 347s self._update_builder_with_changes() 347s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 347s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 347s for path, fs_hash in self.builder.record_iter_changes( 347s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 347s self.work_tree, self.basis_revid, iter_changes 347s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 347s ): 347s ^ 347s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 347s for change in iter_changes: 347s ^^^^^^^^^^^^ 347s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 347s for change in iter_changes: 347s ^^^^^^^^^^^^ 347s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 347s (oldpath, oldmode, oldsha) = old 347s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 347s TypeError: cannot unpack non-iterable NoneType object 347s 347s per_controldir.test_push.TestPush.test_push_new_branch_lossy(SvnWorkingTreeDirFormat) SKIP 7ms 347s Format Subversion working directory is not initializable. 347s per_branch.test_stacking.TestStacking.test_get_graph_stacked(RemoteBranchFormat-v2) OK 368ms 347s per_branch.test_update.TestUpdate.test_update_local_commits_returns_old_tip(RemoteBranchFormat-v2) OK 381ms 347s per_branch.test_tags.TestBranchTags.test_merge_tags_selector(BzrBranchFormat8) OK 259ms 347s per_branch.test_stacking.TestStacking.test_get_set_stacked_on_relative(BzrBranchFormat4) OK 73ms 347s per_branch.test_update.TestUpdate.test_update_prefix_returns_none(BzrBranchFormat4) OK 70ms 347s per_branch.test_tags.TestBranchTags.test_read_lock_caches_tags(RemoteBranchFormat-default) OK 491ms 347s per_branch.test_stacking.TestStacking.test_get_set_stacked_on_url(LocalGitBranchFormat) OK 28ms 347s per_branch.test_update.TestUpdate.test_update_unbound_works(LocalGitBranchFormat) OK 15ms 347s per_branch.test_tags.TestBranchTags.test_rename_revisions_invalides_cache(RemoteGitBranchFormat) SKIP 4ms 347s Format Remote Git Repository is not initializable. 347s per_controldir.test_controldir.ChrootedControlDirTests.test_find_repository_no_repository(BzrDirFormat6) OK 18ms 347s per_controldir.test_controldir.ChrootedControlDirTests.test_find_repository_no_repository(FossilDirFormat) SKIP 7ms 347s format is not initializable 347s 347s per_branch.test_stacking.TestStacking.test_no_op_preserve_stacking(BranchReferenceFormat) SKIP 26ms 347s Uninitializable branch format 347s 347s per_branch.test_tags.TestBranchTags.test_reverse_tag_dict(BzrBranchFormat5) SKIP 27ms 347s format Branch format 5 doesn't support tags 347s per_controldir.test_push.TestPush.test_push_new_empty(BzrDirMetaFormat1) OK 150ms 347s per_controldir.test_push.TestPush.test_push_new_empty(LocalHgDirFormat) SKIP 4ms 347s Format Local Mercurial control directory is not initializable. 347s per_controldir.test_push.TestPush.test_push_no_such_revision(BzrDirFormat4) SKIP 4ms 347s Format All-in-one format 4 is not initializable. 347s per_controldir.test_push.TestPush.test_push_no_such_revision(CVSDirFormat) SKIP 5ms 347s Format CVS control directory. is not initializable. 347s per_controldir.test_controldir.TestBreakLock.test_break_lock_branch(BzrDirMetaFormat1Colo) OK 60ms 347s per_branch.test_stacking.TestStacking.test_unstack_fetches(BzrBranchFormat5) OK 286ms 347s per_controldir.test_controldir.TestBreakLock.test_break_lock_branch(RemoteGitControlDirFormat) SKIP 5ms 347s Format Remote Git Repository is not initializable. 347s per_branch.test_stacking.TestStackingConnections.test_open_stacked(BzrBranchFormat8) SKIP 5ms 347s paramiko 347s 347s per_branch.test_stacking.TestStacking.test_unstack_already_locked(BzrBranchFormat5) OK 222ms 347s per_controldir.test_controldir.TestBreakLock.test_break_lock_branch(SvnRepositoryFormat) SKIP 5ms 347s Format Subversion repository is not initializable. 347s per_branch.test_stacking.TestStackingConnections.test_open_stacked_relative(BzrBranchFormat6) SKIP 7ms 347s paramiko 347s 347s per_branch.test_stacking.TestStackingConnections.test_open_stacked_relative(RemoteBranchFormat-default) SKIP 4ms 347s paramiko 347s 347s per_controldir.test_controldir.TestBreakLock.test_break_lock_empty(RemoteBzrDirFormat) OK 11ms 347s per_branch.test_tags.AutomaticTagNameTests.test_ignores_none(RemoteGitBranchFormat) SKIP 5ms 347s Format Remote Git Repository is not initializable. 347s per_controldir.test_controldir.TestBreakLock.test_break_lock_empty(SmartHgDirFormat) SKIP 5ms 347s Format Smart Mercurial control directory is not initializable. 347s per_controldir.test_controldir.TestBreakLock.test_break_lock_repository(BzrDirFormat5) SKIP 15ms 347s format does not physically lock 347s 347s per_controldir.test_controldir.TestBreakLock.test_break_lock_repository(DarcsDirFormat) SKIP 13ms 347s Format darcs control directory is not initializable. 347s per_branch.test_tags.TestBranchTags.test_set_tag_invalides_cache(BzrBranchFormat8) OK 124ms 347s per_branch.test_tags.AutomaticTagNameTests.test_no_functions(BzrBranchFormat5) SKIP 46ms 347s format Branch format 5 doesn't support tags 347s per_controldir.test_controldir.TestBreakLock.test_break_lock_repository(RemoteBzrDirFormat-v2) SKIP 40ms 347s format does not physically lock 347s 347s per_controldir.test_controldir.TestBreakLock.test_break_lock_tree(LocalGitControlDirFormat) SKIP 20ms 347s format does not support breaking locks 347s 347s per_controldir.test_controldir.TestBreakLock.test_break_lock_tree(SvnWorkingTreeDirFormat) SKIP 4ms 347s Format Subversion working directory is not initializable. 347s per_branch.test_tags.TestBranchTags.test_merge_to_invalides_cache(BzrBranchFormat6) OK 267ms 347s per_branch.test_tags.TestBranchTags.test_tags_initially_empty(BzrBranchFormat6) OK 49ms 347s per_branch.test_tags.AutomaticTagNameTests.test_returns_tag_name(BzrBranchFormat8) OK 74ms 347s per_controldir.test_push.TestPush.test_push_no_such_revision(RemoteBzrDirFormat-default) OK 189ms 347s per_branch.test_stacking.TestStacking.test_unstack_already_multiple_locked(BzrBranchFormat8) OK 183ms 347s per_controldir.test_push.TestPush.test_push_tag_selector(BareLocalGitControlDirFormat)ERROR 41ms 347s log: {{{ 347s 148.024 preparing to commit 347s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_controldir.test_push.TestPush.test_push_tag_selector(BareLocalGitControlDirFormat)/work/tree.branch/ 347s 148.026 Selecting files for commit with filter None 347s 148.027 aborting commit write group because of exception: 347s 148.029 Traceback (most recent call last): 347s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 347s self._update_builder_with_changes() 347s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 347s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 347s for path, fs_hash in self.builder.record_iter_changes( 347s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 347s self.work_tree, self.basis_revid, iter_changes 347s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 347s ): 347s ^ 347s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 347s for change in iter_changes: 347s ^^^^^^^^^^^^ 347s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 347s for change in iter_changes: 347s ^^^^^^^^^^^^ 347s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 347s (oldpath, oldmode, oldsha) = old 347s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 347s TypeError: cannot unpack non-iterable NoneType object 347s }}} 347s 347s Traceback (most recent call last): 347s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 156, in test_push_tag_selector 347s tree, rev1 = self.create_simple_tree() 347s ~~~~~~~~~~~~~~~~~~~~~~~^^ 347s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 31, in create_simple_tree 347s rev_1 = tree.commit("one") 347s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 347s committed_id = commit.Commit().commit( 347s working_tree=self, 347s ...<3 lines>... 347s **kwargs, 347s ) 347s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 347s self._update_builder_with_changes() 347s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 347s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 347s for path, fs_hash in self.builder.record_iter_changes( 347s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 347s self.work_tree, self.basis_revid, iter_changes 347s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 347s ): 347s ^ 347s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 347s for change in iter_changes: 347s ^^^^^^^^^^^^ 347s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 347s for change in iter_changes: 347s ^^^^^^^^^^^^ 347s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 347s (oldpath, oldmode, oldsha) = old 347s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 347s TypeError: cannot unpack non-iterable NoneType object 347s 347s per_controldir.test_push.TestPush.test_push_tag_selector(MonotoneDirFormat) SKIP 5ms 347s Format Monotone control directory is not initializable. 347s per_branch.test_tags.AutomaticTagNameTests.test_uses_first_return(BzrBranchFormat6) OK 64ms 347s per_controldir.test_controldir.TestControlDir.test_backup_copies_existing(BzrDirMetaFormat1) OK 126ms 347s per_branch.test_tags.TestBranchTags.test_tags_initially_empty(RemoteBranchFormat-default) OK 124ms 347s per_controldir.test_controldir.TestControlDir.test_backup_copies_existing(LocalHgDirFormat) SKIP 6ms 347s Format Local Mercurial control directory is not initializable. 347s per_branch.test_tags.TestBranchTags.test_unicode_tag(RemoteGitBranchFormat) SKIP 6ms 347s Format Remote Git Repository is not initializable. 347s per_controldir.test_controldir.TestControlDir.test_branch_names(BzrDirFormat4) SKIP 7ms 347s Format All-in-one format 4 is not initializable. 347s per_controldir.test_controldir.TestControlDir.test_branch_names(CVSDirFormat) SKIP 4ms 347s Format CVS control directory. is not initializable. 347s per_controldir.test_push.TestPush.test_push_to_colocated_active(BzrDirFormat6) SKIP 65ms 347s no colocated branch support 347s 347s per_controldir.test_push.TestPush.test_push_to_colocated_active(FossilDirFormat) SKIP 4ms 347s Format Fossil control directory is not initializable. 347s per_branch.test_tags.TestBranchTags.test_unlocked_does_not_cache_tags(BzrBranchFormat5) SKIP 21ms 347s format Branch format 5 doesn't support tags 347s per_controldir.test_controldir.TestControlDir.test_branch_names(RemoteBzrDirFormat-default) OK 23ms 347s per_controldir.test_controldir.TestControlDir.test_can_and_needs_format_conversion(BareLocalGitControlDirFormat) OK 14ms 347s per_controldir.test_controldir.TestControlDir.test_can_and_needs_format_conversion(MonotoneDirFormat) SKIP 5ms 347s Format Monotone control directory is not initializable. 347s per_branch.test_stacking.TestStacking.test_pull_delta_when_stacked(BzrBranchFormat7) OK 401ms 347s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_fixed_user_id(BzrDirFormat6) OK 54ms 347s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_fixed_user_id(FossilDirFormat) SKIP 6ms 347s Format Fossil control directory is not initializable. 347s per_branch.test_tags.AutomaticTagNameTests.test_uses_first_return(RemoteBranchFormat-default) OK 170ms 347s per_branch.test_tags.TestBranchTags.test_cached_tag_dict_not_accidentally_mutable(RemoteGitBranchFormat) SKIP 4ms 347s Format Remote Git Repository is not initializable. 347s per_branch.test_tags.TestTagsMergeToInCheckouts.test_ignore_master_disables_tag_propagation(BzrBranchFormat8) OK 140ms 348s per_branch.test_tags.TestBranchTags.test_delete_tag(BzrBranchFormat5) SKIP 43ms 348s format Branch format 5 doesn't support tags 348s per_branch.test_stacking.TestStacking.test_unstack_fetches(BzrBranchFormat6) OK 235ms 348s per_controldir.test_push.TestPush.test_push_to_colocated_existing_inactive(BzrDirMetaFormat1Colo) OK 235ms 348s per_controldir.test_push.TestPush.test_push_to_colocated_existing_inactive(RemoteGitControlDirFormat) SKIP 4ms 348s Format Remote Git Repository is not initializable. 348s per_controldir.test_push.TestPush.test_push_to_colocated_existing_inactive(SvnRepositoryFormat) SKIP 5ms 348s Format Subversion repository is not initializable. 348s per_branch.test_tags.TestBranchTags.test_delete_tag_invalides_cache(BzrBranchFormat8) OK 107ms 348s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_into_shared_repo(BzrDirMetaFormat1Colo) OK 176ms 348s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_into_shared_repo(RemoteGitControlDirFormat) SKIP 4ms 348s Format Remote Git Repository is not initializable. 348s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_into_shared_repo(SvnRepositoryFormat) SKIP 4ms 348s Format Subversion repository is not initializable. 348s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_conflict_in_child_only(BzrBranchFormat6) OK 159ms 348s per_branch.test_tags.TestBranchTags.test_ghost_tag(BzrBranchFormat6) OK 39ms 348s per_branch.test_tags.TestBranchTags.test_merge_to_invalides_cache(RemoteBranchFormat-default) OK 508ms 348s per_branch.test_tags.TestBranchTags.test_no_such_tag(RemoteGitBranchFormat) SKIP 6ms 348s Format Remote Git Repository is not initializable. 348s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary_smart_old(InterDifferingSerializer+get_known_graph_ancestry,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) OK 1484ms 348s per_branch.test_tags.TestBranchTags.test_ghost_tag(RemoteBranchFormat-default) OK 72ms 348s per_interrepository.test_fetch.TestInterRepository.test_fetch_revision_hash(InterToLocalGitRepository,RepositoryFormat2a,GitRepositoryFormat) SKIP 6ms 348s Need full versioned files 348s 348s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_conflict_in_child_only(RemoteBranchFormat-default) SKIP 72ms 348s format Remote: Branch format 7 doesn't support bound branches 348s 348s per_branch.test_tags.TestBranchTags.test_make_and_lookup_tag(RemoteGitBranchFormat) SKIP 4ms 348s Format Remote Git Repository is not initializable. 348s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_conflict_in_master_only(RemoteGitBranchFormat) SKIP 5ms 348s Format Remote Git Repository is not initializable. 348s per_branch.test_tags.TestBranchTags.test_read_lock_caches_tags(BzrBranchFormat5) SKIP 42ms 348s format Branch format 5 doesn't support tags 348s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_different_conflict_in_master_and_child(BzrBranchFormat5) SKIP 54ms 348s format Branch format 5 doesn't support tags 348s per_branch.test_tags.TestBranchTags.test_merge_empty_tags(BzrBranchFormat5) SKIP 57ms 348s format Branch format 5 doesn't support tags 348s per_controldir.test_push.TestPush.test_push_to_colocated_new_inactive(RemoteBzrDirFormat) OK 287ms 348s per_controldir.test_push.TestPush.test_push_to_colocated_new_inactive(SmartHgDirFormat) SKIP 6ms 348s Format Smart Mercurial control directory is not initializable. 348s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_revision(RemoteBzrDirFormat) OK 263ms 348s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_revision(SmartHgDirFormat) SKIP 5ms 348s Format Smart Mercurial control directory is not initializable. 348s per_interrepository.test_fetch.TestInterRepository.test_fetch_revision_hash(InterDifferingSerializer,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) OK 175ms 348s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_branch_name_with_slash(BareLocalGitControlDirFormat)ERROR 21ms 348s log: {{{ 348s 148.660 preparing to commit 348s 148.662 Selecting files for commit with filter None 348s 148.663 aborting commit write group because of exception: 348s 148.665 Traceback (most recent call last): 348s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 348s self._update_builder_with_changes() 348s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 348s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 348s for path, fs_hash in self.builder.record_iter_changes( 348s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 348s self.work_tree, self.basis_revid, iter_changes 348s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 348s ): 348s ^ 348s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 348s for change in iter_changes: 348s ^^^^^^^^^^^^ 348s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 348s for change in iter_changes: 348s ^^^^^^^^^^^^ 348s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 348s (oldpath, oldmode, oldsha) = old 348s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 348s TypeError: cannot unpack non-iterable NoneType object 348s }}} 348s 348s Traceback (most recent call last): 348s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 192, in test_branch_name_with_slash 348s target_branch = self.create_branch(repo.controldir, name="foo/bar") 348s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 32, in create_branch 348s bb.build_commit() 348s ~~~~~~~~~~~~~~~^^ 348s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 348s return self._do_commit(tree, **commit_kwargs) 348s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 348s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 348s return tree.commit( 348s ~~~~~~~~~~~^ 348s message, message_callback=message_callback, reporter=reporter, **kwargs 348s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 348s ) 348s ^ 348s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 348s committed_id = commit.Commit().commit( 348s working_tree=self, 348s ...<3 lines>... 348s **kwargs, 348s ) 348s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 348s self._update_builder_with_changes() 348s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 348s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 348s for path, fs_hash in self.builder.record_iter_changes( 348s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 348s self.work_tree, self.basis_revid, iter_changes 348s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 348s ): 348s ^ 348s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 348s for change in iter_changes: 348s ^^^^^^^^^^^^ 348s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 348s for change in iter_changes: 348s ^^^^^^^^^^^^ 348s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 348s (oldpath, oldmode, oldsha) = old 348s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 348s TypeError: cannot unpack non-iterable NoneType object 348s 348s per_interrepository.test_fetch.TestInterRepository.test_fetch_same_location_trivial_works(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat) OK 16ms 348s per_branch.test_tags.TestBranchTags.test_rename_revisions_invalides_cache(BzrBranchFormat8) OK 171ms 348s per_interrepository.test_fetch.TestInterRepository.test_fetch_same_location_trivial_works(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnitPack4) OK 21ms 348s per_controldir.test_controldir.TestControlDir.test_clone_controldir_into_notrees_repo(BzrDirFormat5) SKIP 57ms 348s must support shared repositories 348s 348s per_controldir.test_controldir.TestControlDir.test_clone_controldir_into_notrees_repo(DarcsDirFormat) SKIP 4ms 348s Format darcs control directory is not initializable. 348s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_absent_requested_raises(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a)ERROR 31ms 348s log: {{{ 348s 148.714 preparing to commit 348s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_absent_requested_raises(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a)/work/a/ 348s 148.717 Selecting files for commit with filter None 348s 148.720 aborting commit write group because of exception: 348s 148.722 Traceback (most recent call last): 348s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 348s self._update_builder_with_changes() 348s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 348s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 348s for path, fs_hash in self.builder.record_iter_changes( 348s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 348s self.work_tree, self.basis_revid, iter_changes 348s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 348s ): 348s ^ 348s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 348s for change in iter_changes: 348s ^^^^^^^^^^^^ 348s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 348s for change in iter_changes: 348s ^^^^^^^^^^^^ 348s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 348s (oldpath, oldmode, oldsha) = old 348s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 348s TypeError: cannot unpack non-iterable NoneType object 348s }}} 348s 348s Traceback (most recent call last): 348s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_interrepository.py", line 73, in setUp 348s self.rev1 = tree_a.commit("rev1", allow_pointless=True) 348s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 348s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 348s committed_id = commit.Commit().commit( 348s working_tree=self, 348s ...<3 lines>... 348s **kwargs, 348s ) 348s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 348s self._update_builder_with_changes() 348s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 348s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 348s for path, fs_hash in self.builder.record_iter_changes( 348s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 348s self.work_tree, self.basis_revid, iter_changes 348s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 348s ): 348s ^ 348s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 348s for change in iter_changes: 348s ^^^^^^^^^^^^ 348s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 348s for change in iter_changes: 348s ^^^^^^^^^^^^ 348s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 348s (oldpath, oldmode, oldsha) = old 348s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 348s TypeError: cannot unpack non-iterable NoneType object 348s 348s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_branch_reference(BzrDirMetaFormat1Colo) OK 70ms 348s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_branch_reference_loop(LocalGitControlDirFormat)ERROR 15ms 348s log: {{{ 348s 148.749 preparing to commit 348s 148.750 Selecting files for commit with filter None 348s 148.751 aborting commit write group because of exception: 348s 148.753 Traceback (most recent call last): 348s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 348s self._update_builder_with_changes() 348s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 348s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 348s for path, fs_hash in self.builder.record_iter_changes( 348s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 348s self.work_tree, self.basis_revid, iter_changes 348s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 348s ): 348s ^ 348s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 348s for change in iter_changes: 348s ^^^^^^^^^^^^ 348s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 348s for change in iter_changes: 348s ^^^^^^^^^^^^ 348s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 348s (oldpath, oldmode, oldsha) = old 348s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 348s TypeError: cannot unpack non-iterable NoneType object 348s }}} 348s 348s Traceback (most recent call last): 348s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 217, in test_branch_reference_loop 348s to_branch = self.create_branch(repo.controldir, name="somebranch") 348s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 32, in create_branch 348s bb.build_commit() 348s ~~~~~~~~~~~~~~~^^ 348s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 348s return self._do_commit(tree, **commit_kwargs) 348s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 348s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 348s return tree.commit( 348s ~~~~~~~~~~~^ 348s message, message_callback=message_callback, reporter=reporter, **kwargs 348s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 348s ) 348s ^ 348s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 348s committed_id = commit.Commit().commit( 348s working_tree=self, 348s ...<3 lines>... 348s **kwargs, 348s ) 348s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 348s self._update_builder_with_changes() 348s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 348s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 348s for path, fs_hash in self.builder.record_iter_changes( 348s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 348s self.work_tree, self.basis_revid, iter_changes 348s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 348s ): 348s ^ 348s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 348s for change in iter_changes: 348s ^^^^^^^^^^^^ 348s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 348s for change in iter_changes: 348s ^^^^^^^^^^^^ 348s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 348s (oldpath, oldmode, oldsha) = old 348s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 348s TypeError: cannot unpack non-iterable NoneType object 348s 348s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_overwrite_conflict_in_child_and_master(BzrBranchFormat8) OK 236ms 348s per_branch.test_stacking.TestStacking.test_unstack_fetches(RemoteBranchFormat-default) OK 530ms 348s per_branch.test_stacking.TestStackingConnections.test_open_stacked(RemoteGitBranchFormat) SKIP 9ms 348s paramiko 348s 348s per_branch.test_tags.TestBranchTags.test_reverse_tag_dict(BzrBranchFormat6) OK 133ms 348s per_branch.test_stacking.TestStackingConnections.test_open_stacked_relative(BzrBranchFormat5) SKIP 5ms 348s paramiko 348s 348s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_destroy_colocated_branch(BzrDirMetaFormat1) OK 76ms 348s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_get_branches(RemoteGitControlDirFormat) SKIP 9ms 348s Format Remote Git Repository is not initializable. 348s per_branch.test_tags.TestBranchTags.test_merge_tags(BzrBranchFormat8) OK 322ms 348s per_branch.test_tags.AutomaticTagNameTests.test_ignores_none(BzrBranchFormat8) OK 60ms 348s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_sprout_into_colocated(BareLocalGitControlDirFormat)ERROR 42ms 348s log: {{{ 348s 148.869 preparing to commit 348s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_controldir_colo.test_supported.TestColocatedBranchSupport.test_sprout_into_colocated(BareLocalGitControlDirFormat)/work/from.branch/ 348s 148.871 Selecting files for commit with filter None 348s 148.873 aborting commit write group because of exception: 348s 148.875 Traceback (most recent call last): 348s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 348s self._update_builder_with_changes() 348s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 348s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 348s for path, fs_hash in self.builder.record_iter_changes( 348s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 348s self.work_tree, self.basis_revid, iter_changes 348s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 348s ): 348s ^ 348s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 348s for change in iter_changes: 348s ^^^^^^^^^^^^ 348s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 348s for change in iter_changes: 348s ^^^^^^^^^^^^ 348s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 348s (oldpath, oldmode, oldsha) = old 348s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 348s TypeError: cannot unpack non-iterable NoneType object 348s }}} 348s 348s Traceback (most recent call last): 348s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 99, in test_sprout_into_colocated 348s revid = from_tree.commit("rev1") 348s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 348s committed_id = commit.Commit().commit( 348s working_tree=self, 348s ...<3 lines>... 348s **kwargs, 348s ) 348s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 348s self._update_builder_with_changes() 348s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 348s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 348s for path, fs_hash in self.builder.record_iter_changes( 348s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 348s self.work_tree, self.basis_revid, iter_changes 348s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 348s ): 348s ^ 348s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 348s for change in iter_changes: 348s ^^^^^^^^^^^^ 348s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 348s for change in iter_changes: 348s ^^^^^^^^^^^^ 348s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 348s (oldpath, oldmode, oldsha) = old 348s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 348s TypeError: cannot unpack non-iterable NoneType object 348s 348s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_absent_requested_raises(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnit3) OK 160ms 348s per_branch.test_tags.AutomaticTagNameTests.test_no_functions(BzrBranchFormat6) OK 49ms 348s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_unicode(BzrDirMetaFormat1Colo) OK 73ms 348s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_create_colo_branch(CVSDirFormat) SKIP 4ms 348s Control dir format not supported 348s 348s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_create_colo_branch(RemoteBzrDirFormat-default) OK 24ms 348s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_overwrite_conflict_in_master(BzrBranchFormat6) OK 203ms 348s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_destroy_colocated_branch(LocalHgDirFormat) SKIP 4ms 348s Format Local Mercurial control directory is not initializable. 348s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_get_branch_reference(BzrDirFormat5) OK 10ms 348s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_get_branch_reference(SvnWorkingTreeDirFormat) SKIP 3ms 348s Control dir format not supported 348s 348s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_get_branches(DarcsDirFormat) SKIP 5ms 348s Control dir format not supported 348s 348s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_fetch_fetches_signatures_too(InterWeaveRepo,RepositoryFormat7,RepositoryFormat7) OK 128ms 348s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_overwrite_conflict_in_master(RemoteBranchFormat-default) SKIP 82ms 348s format Remote: Branch format 7 doesn't support bound branches 348s 348s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_propagates_tags(RemoteGitBranchFormat) SKIP 4ms 348s Format Remote Git Repository is not initializable. 348s per_controldir.test_controldir.TestControlDir.test_clone_controldir_into_notrees_repo(RemoteBzrDirFormat-v2) SKIP 370ms 348s new control dir does not use repository 348s 348s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_same_conflict_in_master_and_child(BzrBranchFormat5) SKIP 23ms 348s format Branch format 5 doesn't support tags 348s per_branch.test_tags.AutomaticTagNameTests.test_no_functions(RemoteBranchFormat-default) OK 166ms 348s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_get_branches(RemoteBzrDirFormat-v2) OK 94ms 348s per_branch.test_tags.AutomaticTagNameTests.test_returns_tag_name(RemoteGitBranchFormat) SKIP 8ms 348s Format Remote Git Repository is not initializable. 348s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_open_branch(SmartHgDirFormat) SKIP 15ms 348s Control dir format not supported 348s 348s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_branch_both_under_shared(LocalGitControlDirFormat) SKIP 25ms 348s repository format does not support shared repositories 348s 348s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_branch_both_under_shared(SvnWorkingTreeDirFormat) SKIP 19ms 348s Format Subversion working directory is not initializable. 348s per_branch.test_tags.TestUnsupportedTags.test_merge_empty_tags(BzrBranchFormat8) SKIP 43ms 348s Format Branch format 8 declares that tags are supported 348s per_branch.test_tags.TestBranchTags.test_merge_tags_selector(BzrBranchFormat6) OK 270ms 348s per_branch.test_tags.TestBranchTags.test_reverse_tag_dict(RemoteBranchFormat-default) OK 329ms 348s per_branch.test_stacking.TestStacking.test_pull_delta_when_stacked(RemoteBranchFormat-v2) OK 964ms 348s per_branch.test_tags.TestBranchTags.test_set_tag_invalides_cache(RemoteGitBranchFormat) SKIP 7ms 348s Format Remote Git Repository is not initializable. 348s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_set_branch_reference(BzrDirFormat6) OK 51ms 348s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_set_branch_reference(SvnRepositoryFormat) SKIP 8ms 348s Format Subversion repository is not initializable. 348s per_branch.test_tags.TestUnsupportedTags.test_tag_methods_raise(BzrBranchFormat6) SKIP 36ms 348s Format Branch format 6 declares that tags are supported 348s per_foreign_vcs.test_branch.ForeignBranchTests.test_get_parent(ForeignGit) OK 27ms 348s per_branch.test_tags.AutomaticTagNameTests.test_uses_first_return(BzrBranchFormat5) SKIP 101ms 348s format Branch format 5 doesn't support tags 348s per_branch.test_tags.TestBranchTags.test_tags_initially_empty(BzrBranchFormat5) SKIP 59ms 348s format Branch format 5 doesn't support tags 348s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_fetch_fetches_signatures_too(InterKnitRepo,RepositoryFormatKnit3,RepositoryFormatKnitPack3) OK 197ms 348s per_branch.test_stacking.TestStacking.test_revision_history_of_stacked(BzrBranchFormat4) SKIP 69ms 348s Format does not support stacking. 348s 348s per_foreign_vcs.test_branch.ForeignBranchTests.test_set_push_location(ForeignGit) OK 35ms 348s per_branch.test_tags.TestUnsupportedTags.test_tag_methods_raise(RemoteBranchFormat-default) SKIP 72ms 348s Format Remote: Branch format 7 declares that tags are supported 349s per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_bound(RemoteGitBranchFormat) SKIP 8ms 349s Format Remote Git Repository is not initializable. 349s per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_after_being_stacked_raises(LocalGitBranchFormat) OK 52ms 349s per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_raises(BranchReferenceFormat) SKIP 27ms 349s Uninitializable branch format 349s 349s per_branch.test_tags.TestBranchTags.test_unicode_tag(BzrBranchFormat8) OK 109ms 349s per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_not_to_origin(BzrBranchFormat5) OK 104ms 349s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_rev_limited(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnit1) OK 145ms 349s per_branch.test_tags.TestBranchTags.test_cached_tag_dict_not_accidentally_mutable(BzrBranchFormat8) OK 172ms 349s per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_to_origin(BzrBranchFormat8) OK 56ms 349s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_branch_only_source_under_shared(BzrDirMetaFormat1) OK 281ms 349s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_branch_only_source_under_shared(LocalHgDirFormat) SKIP 4ms 349s Format Local Mercurial control directory is not initializable. 349s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_revision(BzrDirFormat4) SKIP 4ms 349s Format All-in-one format 4 is not initializable. 349s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_revision(CVSDirFormat) SKIP 3ms 349s Format CVS control directory. is not initializable. 349s per_branch.test_tags.TestBranchTags.test_unlocked_does_not_cache_tags(BzrBranchFormat6) OK 138ms 349s per_branch.test_tags.TestBranchTags.test_delete_tag(BzrBranchFormat6) OK 88ms 349s per_interrepository.test_fetch.TestFetchDependentData.test_reference(InterSameDataRepository,RepositoryFormatKnit3,RepositoryFormatKnit3) OK 235ms 349s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_rev_limited(InterKnitRepo,RepositoryFormatKnitPack1,RepositoryFormatKnit1) OK 122ms 349s per_interrepository.test_fetch.TestFetchDependentData.test_reference(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnitPack1) SKIP 64ms 349s Need subtree support. 349s 349s per_branch.test_stacking.TestStacking.test_sprout_stacked(BzrBranchFormat7) OK 256ms 349s per_interrepository.test_fetch.TestFetchDependentData.test_reference(InterDifferingSerializer,RepositoryFormat2a,RepositoryFormatKnitPack6RichRoot) SKIP 47ms 349s Need subtree support. 349s 349s per_branch.test_tags.TestBranchTags.test_merge_tags_selector(RemoteBranchFormat-default) OK 447ms 349s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids(InterSameDataRepository,RepositoryFormatKnit3,RepositoryFormatKnit3) OK 113ms 349s per_branch.test_tags.TestBranchTags.test_merge_to_invalides_cache(RemoteGitBranchFormat) SKIP 5ms 349s Format Remote Git Repository is not initializable. 349s per_branch.test_tags.TestBranchTags.test_no_such_tag(BzrBranchFormat5) SKIP 21ms 349s format Branch format 5 doesn't support tags 349s per_branch.test_update.TestUpdate.test_update_in_checkout_of_readonly(BzrBranchFormat6) OK 242ms 349s per_interrepository.test_fetch.TestInterRepository.test_fetch(InterRepository,RepositoryFormatKnit1,RepositoryFormatKnit3) OK 103ms 349s per_branch.test_tags.TestBranchTags.test_delete_tag(RemoteBranchFormat-default) OK 228ms 349s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_revision(RemoteBzrDirFormat-default) SKIP 280ms 349s revision limiting not strict yet 349s per_branch.test_tags.TestBranchTags.test_delete_tag_invalides_cache(RemoteGitBranchFormat) SKIP 10ms 349s Format Remote Git Repository is not initializable. 349s per_branch.test_tags.TestBranchTags.test_ghost_tag(BzrBranchFormat5) SKIP 39ms 349s format Branch format 5 doesn't support tags 349s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnitPack1) OK 152ms 349s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_under_shared(BareLocalGitControlDirFormat)ERROR 59ms 349s log: {{{ 349s 149.749 preparing to commit 349s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_under_shared(BareLocalGitControlDirFormat)/work/commit_tree.branch/ 349s 149.751 Selecting files for commit with filter None 349s 149.752 aborting commit write group because of exception: 349s 149.754 Traceback (most recent call last): 349s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 349s self._update_builder_with_changes() 349s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 349s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 349s for path, fs_hash in self.builder.record_iter_changes( 349s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 349s self.work_tree, self.basis_revid, iter_changes 349s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 349s ): 349s ^ 349s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 349s for change in iter_changes: 349s ^^^^^^^^^^^^ 349s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 349s for change in iter_changes: 349s ^^^^^^^^^^^^ 349s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 349s (oldpath, oldmode, oldsha) = old 349s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 349s TypeError: cannot unpack non-iterable NoneType object 349s }}} 349s 349s Traceback (most recent call last): 349s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 205, in test_clone_controldir_repository_under_shared 349s rev1 = tree.commit("revision 1") 349s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 349s committed_id = commit.Commit().commit( 349s working_tree=self, 349s ...<3 lines>... 349s **kwargs, 349s ) 349s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 349s self._update_builder_with_changes() 349s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 349s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 349s for path, fs_hash in self.builder.record_iter_changes( 349s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 349s self.work_tree, self.basis_revid, iter_changes 349s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 349s ): 349s ^ 349s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 349s for change in iter_changes: 349s ^^^^^^^^^^^^ 349s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 349s for change in iter_changes: 349s ^^^^^^^^^^^^ 349s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 349s (oldpath, oldmode, oldsha) = old 349s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 349s TypeError: cannot unpack non-iterable NoneType object 349s 349s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_under_shared(MonotoneDirFormat) SKIP 6ms 349s Format Monotone control directory is not initializable. 349s per_branch.test_tags.TestBranchTags.test_read_lock_caches_tags(BzrBranchFormat8) OK 163ms 349s per_interrepository.test_fetch.TestInterRepository.test_fetch(InterDifferingSerializer,RepositoryFormatKnitPack6RichRoot,RepositoryFormat2a) OK 178ms 349s per_branch.test_tags.TestBranchTags.test_make_and_lookup_tag(BzrBranchFormat8) OK 119ms 349s per_interrepository.test_fetch.TestInterRepository.test_fetch_across_stacking_boundary_ignores_ghost(InterRepository,RepositoryFormat5,RepositoryFormatKnit3) SKIP 8ms 349s Need stacking support in the target. 349s 349s per_branch.test_tags.TestBranchTags.test_unlocked_does_not_cache_tags(RemoteBranchFormat-default) OK 417ms 349s per_controldir.test_controldir.TestControlDir.test_clone_controldir_tree_revision(BzrDirFormat6) OK 117ms 349s per_branch.test_tags.TestTagsMergeToInCheckouts.test_ignore_master_disables_tag_propagation(RemoteGitBranchFormat) SKIP 8ms 349s Format Remote Git Repository is not initializable. 349s per_controldir.test_controldir.TestControlDir.test_clone_controldir_tree_revision(FossilDirFormat) SKIP 6ms 349s Format Fossil control directory is not initializable. 349s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids(InterDifferingSerializer,RepositoryFormat2a,RepositoryFormatKnitPack6RichRoot) OK 180ms 349s per_branch.test_tags.TestBranchTags.test_rename_revisions_invalides_cache(BzrBranchFormat6) OK 152ms 349s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_conflict_in_child_only(BzrBranchFormat5) SKIP 51ms 349s format Branch format 5 doesn't support tags 349s per_branch.test_tags.TestBranchTags.test_merge_empty_tags(BzrBranchFormat6) OK 99ms 349s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids_limit(InterRepository,RepositoryFormatKnit1,RepositoryFormatKnit3) OK 139ms 349s per_branch.test_tags.TestBranchTags.test_merge_empty_tags(RemoteBranchFormat-default) OK 160ms 349s per_branch.test_tags.TestBranchTags.test_merge_tags(RemoteGitBranchFormat) SKIP 16ms 349s Format Remote Git Repository is not initializable. 349s per_interrepository.test_fetch.TestInterRepository.test_fetch_across_stacking_boundary_ignores_ghost(InterDifferingSerializer+get_known_graph_ancestry,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) OK 283ms 349s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_conflict_in_master_only(BzrBranchFormat8) OK 216ms 349s per_branch.test_tags.TestBranchTags.test_merge_tags_selector(BzrBranchFormat5) SKIP 30ms 349s format Branch format 5 doesn't support tags 349s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids_limit(InterDifferingSerializer,RepositoryFormatKnitPack6RichRoot,RepositoryFormat2a) OK 179ms 349s per_branch.test_update.TestUpdate.test_update_in_checkout_of_readonly(RemoteBranchFormat-default) OK 620ms 350s per_interrepository.test_interrepository.TestCaseWithGhosts.test_fetch_all_fixes_up_ghost(InterRepository,RepositoryFormat5,RepositoryFormatKnit3) SKIP 28ms 350s Need ghost support. 350s 350s per_branch.test_update.TestUpdate.test_update_local_commits_returns_old_tip(RemoteGitBranchFormat) SKIP 12ms 350s Format Remote Git Repository is not initializable. 350s per_controldir.test_controldir.TestControlDir.test_clone_controldir_with_colocated(BzrDirMetaFormat1Colo) OK 399ms 350s per_controldir.test_controldir.TestControlDir.test_clone_controldir_with_colocated(RemoteGitControlDirFormat) SKIP 9ms 350s Format Remote Git Repository is not initializable. 350s per_controldir.test_controldir.TestControlDir.test_clone_controldir_with_colocated(SvnRepositoryFormat) SKIP 7ms 350s format does not supported colocated branches 350s 350s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_different_conflict_in_master_and_child(BzrBranchFormat6) OK 201ms 350s per_interrepository.test_interrepository.TestCaseWithGhosts.test_fetch_all_fixes_up_ghost(InterDifferingSerializer+get_known_graph_ancestry,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) OK 109ms 350s per_interrepository.test_interrepository.TestInterRepository.test_interrepository_get_returns_correct_optimiser(InterToLocalGitRepository,RepositoryFormat2a,GitRepositoryFormat) OK 5ms 350s per_interrepository.test_interrepository.TestInterRepository.test_interrepository_get_returns_correct_optimiser(InterDifferingSerializer,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) OK 4ms 350s per_controldir.test_controldir.TestControlDir.test_clone_on_transport_preserves_repo_format(RemoteBzrDirFormat) OK 111ms 350s per_branch.test_stacking.TestStacking.test_sprout_stacked(RemoteBranchFormat-v2) OK 869ms 350s per_branch.test_tags.TestBranchTags.test_rename_revisions_invalides_cache(RemoteBranchFormat-default) OK 496ms 350s per_controldir.test_controldir.TestControlDir.test_clone_on_transport_preserves_repo_format(SmartHgDirFormat) SKIP 13ms 350s Format Smart Mercurial control directory is not initializable. 350s per_branch.test_tags.TestBranchTags.test_reverse_tag_dict(RemoteGitBranchFormat) SKIP 17ms 350s Format Remote Git Repository is not initializable. 350s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_different_conflict_in_master_and_child(RemoteBranchFormat-default) SKIP 138ms 350s format Remote: Branch format 7 doesn't support bound branches 350s 350s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked(InterToLocalGitRepository,RepositoryFormat2a,GitRepositoryFormat) SKIP 349ms 350s roundtripping not supported 350s 350s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked(InterDifferingSerializer,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) SKIP 5ms 350s Need stacking support in the source. 350s 350s per_branch.test_stacking.TestStacking.test_sprout_stacked_from_smart_server(BzrBranchFormat4) SKIP 77ms 350s The branch 'file:///tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_stacked_from_smart_server%28BzrBranchFormat4%29/work/mainline/'(All-in-one format 6) is not a stackable format. You will need to upgrade the branch to permit branch stacking. 350s 350s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_smart(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat) SKIP 6ms 350s Need stacking support in the source. 350s 350s per_branch.test_tags.TestBranchTags.test_merge_to_invalides_cache(BzrBranchFormat8) OK 350ms 350s per_branch.test_stacking.TestStacking.test_sprout_stacking_policy_handling(LocalGitBranchFormat) SKIP 10ms 350s Branch format 4 does not autoupgrade. 350s 350s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_smart(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnitPack4) SKIP 14ms 350s Need stacking support in the source. 350s 350s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_overwrite_conflict_in_child_and_master(RemoteGitBranchFormat) SKIP 21ms 350s Format Remote Git Repository is not initializable. 350s per_branch.test_tags.TestBranchTags.test_set_tag_invalides_cache(BzrBranchFormat5) SKIP 78ms 350s format Branch format 5 doesn't support tags 350s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_smart_old(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a) SKIP 20ms 350s Need stacking support in the source. 350s 350s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_smart_old(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnit3) SKIP 4ms 350s Need stacking support in the source. 350s 350s per_branch.test_stacking.TestStacking.test_sprout_to_smart_server_stacking_policy_handling(BranchReferenceFormat) SKIP 34ms 350s Uninitializable branch format 350s 350s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_to_stacked_copies_parent_inventories(InterWeaveRepo,RepositoryFormat7,RepositoryFormat7) SKIP 15ms 350s Need stacking support in the source. 350s 350s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_to_stacked_copies_parent_inventories(InterKnitRepo,RepositoryFormatKnit3,RepositoryFormatKnitPack3) SKIP 18ms 350s Need stacking support in the source. 350s 350s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_overwrite_conflict_in_master(BzrBranchFormat5) SKIP 61ms 350s format Branch format 5 doesn't support tags 350s per_branch.test_update.TestUpdate.test_update_prefix_returns_none(BzrBranchFormat5) OK 315ms 350s per_branch.test_tags.TestBranchTags.test_no_such_tag(BzrBranchFormat6) OK 83ms 350s per_intertree.test_compare.TestCompare.test_abc_content_to_empty(InterInventoryTree(PreviewTree)) OK 212ms 350s per_branch.test_tags.TestBranchTags.test_tags_initially_empty(BzrBranchFormat8) OK 104ms 350s per_controldir.test_controldir.TestControlDir.test_clone_respects_stacked(BzrDirFormat5) OK 197ms 350s per_controldir.test_controldir.TestControlDir.test_clone_respects_stacked(DarcsDirFormat) SKIP 5ms 350s Format darcs control directory is not initializable. 350s per_branch.test_update.TestUpdate.test_update_unbound_works(BzrBranchFormat8) OK 44ms 350s per_branch.test_stacking.TestStacking.test_stack_on_repository_branch(BzrBranchFormat7) OK 125ms 350s per_branch.test_tags.TestBranchTags.test_no_such_tag(RemoteBranchFormat-default) OK 102ms 350s per_branch.test_tags.TestBranchTags.test_read_lock_caches_tags(RemoteGitBranchFormat) SKIP 5ms 350s Format Remote Git Repository is not initializable. 350s per_interrepository.test_fetch.TestInterRepository.test_fetch_funky_file_id(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnit1) OK 136ms 350s per_branch.test_tags.TestBranchTags.test_unicode_tag(BzrBranchFormat6) OK 95ms 350s per_controldir.test_controldir.ChrootedControlDirTests.test_find_repository_no_repository(BzrDirMetaFormat1Colo) OK 90ms 350s per_branch.test_tags.TestBranchTags.test_rename_revisions_invalides_cache(BzrBranchFormat5) SKIP 31ms 350s format Branch format 5 doesn't support tags 350s per_controldir.test_controldir.ChrootedControlDirTests.test_find_repository_no_repository(RemoteGitControlDirFormat) SKIP 6ms 350s format is not initializable 350s 350s per_controldir.test_controldir.ChrootedControlDirTests.test_find_repository_no_repository(SvnRepositoryFormat) SKIP 3ms 350s format is not initializable 350s 350s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_propagates_tags(BzrBranchFormat8) OK 205ms 350s per_controldir.test_controldir.TestBreakLock.test_break_lock_branch(RemoteBzrDirFormat) OK 57ms 350s per_controldir.test_controldir.TestBreakLock.test_break_lock_branch(SmartHgDirFormat) SKIP 4ms 350s Format Smart Mercurial control directory is not initializable. 350s per_controldir.test_controldir.TestControlDir.test_clone_respects_stacked(RemoteBzrDirFormat-v2) OK 169ms 350s per_controldir.test_controldir.TestControlDir.test_create_branch(LocalGitControlDirFormat) OK 24ms 350s per_controldir.test_controldir.TestControlDir.test_create_branch(SvnWorkingTreeDirFormat) SKIP 10ms 350s format is not initializable 350s 350s per_controldir.test_controldir.TestBreakLock.test_break_lock_empty(BzrDirFormat5) OK 41ms 350s per_intertree.test_compare.TestCompare.test_content_modification(InterDirStateTree(C)) OK 240ms 350s per_interrepository.test_fetch.TestInterRepository.test_fetch_funky_file_id(InterKnitRepo,RepositoryFormatKnitPack1,RepositoryFormatKnit1) OK 133ms 350s per_controldir.test_controldir.TestBreakLock.test_break_lock_empty(DarcsDirFormat) SKIP 4ms 350s Format darcs control directory is not initializable. 350s per_controldir.test_controldir.TestBreakLock.test_break_lock_empty(RemoteBzrDirFormat-v2) OK 26ms 350s per_controldir.test_controldir.TestControlDir.test_create_branch_append_revisions_only(BzrDirMetaFormat1) OK 36ms 350s per_controldir.test_controldir.TestControlDir.test_create_branch_append_revisions_only(LocalHgDirFormat) SKIP 6ms 350s format is not initializable 350s 350s per_controldir.test_controldir.TestControlDir.test_create_null_workingtree(BzrDirFormat4) SKIP 13ms 350s Format All-in-one format 4 is not initializable. 350s per_branch.test_tags.TestBranchTags.test_reverse_tag_dict(BzrBranchFormat8) OK 163ms 350s per_controldir.test_controldir.TestControlDir.test_create_null_workingtree(CVSDirFormat) SKIP 10ms 350s Format CVS control directory. is not initializable. 350s per_controldir.test_controldir.TestBreakLock.test_break_lock_repository(LocalGitControlDirFormat) SKIP 29ms 350s format does not physically lock 350s 350s per_controldir.test_controldir.TestBreakLock.test_break_lock_repository(SvnWorkingTreeDirFormat) SKIP 8ms 350s Format Subversion working directory is not initializable. 350s per_controldir.test_controldir.TestControlDir.test_create_null_workingtree(RemoteBzrDirFormat-default) SKIP 25ms 350s cannot make working tree with transport 350s per_branch.test_tags.TestBranchTags.test_unicode_tag(RemoteBranchFormat-default) OK 210ms 350s per_branch.test_tags.TestBranchTags.test_unlocked_does_not_cache_tags(RemoteGitBranchFormat) SKIP 6ms 350s Format Remote Git Repository is not initializable. 350s per_controldir.test_controldir.TestControlDir.test_create_repository(BareLocalGitControlDirFormat) OK 16ms 350s per_controldir.test_controldir.TestControlDir.test_create_repository(MonotoneDirFormat) SKIP 6ms 350s format is not initializable 350s 350s per_controldir.test_controldir.TestControlDir.test_create_repository_nonshared(BzrDirFormat6) OK 17ms 350s per_controldir.test_controldir.TestControlDir.test_create_repository_nonshared(FossilDirFormat) SKIP 6ms 350s format is not initializable 350s 350s per_branch.test_tags.TestTagsMergeToInCheckouts.test_ignore_master_disables_tag_propagation(BzrBranchFormat5) SKIP 32ms 350s format Branch format 5 doesn't support tags 350s per_intertree.test_compare.TestCompare.test_default_ignores_unversioned_files(InterInventoryTree) OK 133ms 350s per_interrepository.test_fetch.TestInterRepository.test_fetch_inconsistent_last_changed_entries(InterSameDataRepository,RepositoryFormatKnit3,RepositoryFormatKnit3) OK 136ms 350s per_controldir.test_controldir.TestBreakLock.test_break_lock_tree(BzrDirMetaFormat1) SKIP 77ms 350s format does not support breaking locks 350s 350s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_same_conflict_in_master_and_child(BzrBranchFormat6) OK 202ms 350s per_controldir.test_controldir.TestControlDir.test_create_repository_shared(BzrDirMetaFormat1Colo) OK 22ms 350s per_controldir.test_controldir.TestBreakLock.test_break_lock_tree(LocalHgDirFormat) SKIP 6ms 350s Format Local Mercurial control directory is not initializable. 350s per_controldir.test_controldir.TestControlDir.test_backup_copies_existing(BzrDirFormat4) SKIP 6ms 350s Format All-in-one format 4 is not initializable. 350s per_controldir.test_controldir.TestControlDir.test_create_repository_shared(RemoteGitControlDirFormat) SKIP 10ms 350s format is not initializable 350s 350s per_controldir.test_controldir.TestControlDir.test_backup_copies_existing(CVSDirFormat) SKIP 5ms 350s Format CVS control directory. is not initializable. 350s per_controldir.test_controldir.TestControlDir.test_create_repository_shared(SvnRepositoryFormat) SKIP 5ms 350s format is not initializable 350s 350s per_controldir.test_controldir.TestControlDir.test_create_workingtree(RemoteBzrDirFormat) OK 73ms 350s per_branch.test_tags.TestBranchTags.test_set_tag_invalides_cache(BzrBranchFormat6) OK 181ms 350s per_controldir.test_controldir.TestControlDir.test_create_workingtree(SmartHgDirFormat) SKIP 8ms 350s format is not initializable 350s 350s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_same_conflict_in_master_and_child(RemoteBranchFormat-default) SKIP 99ms 350s format Remote: Branch format 7 doesn't support bound branches 350s 350s per_branch.test_tags.TestUnsupportedTags.test_merge_empty_tags(RemoteGitBranchFormat) SKIP 7ms 350s Format Remote Git Repository is not initializable. 350s per_interrepository.test_fetch.TestInterRepository.test_fetch_inconsistent_last_changed_entries(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnitPack1) OK 145ms 350s per_branch.test_tags.TestUnsupportedTags.test_tag_methods_raise(BzrBranchFormat5) OK 71ms 350s per_branch.test_stacking.TestStacking.test_stack_on_repository_branch(RemoteBranchFormat-v2) OK 489ms 350s per_controldir.test_controldir.TestControlDir.test_create_workingtree_revision(BzrDirFormat5) OK 92ms 350s per_controldir.test_controldir.TestControlDir.test_backup_copies_existing(RemoteBzrDirFormat-default) OK 183ms 350s per_controldir.test_controldir.TestControlDir.test_create_workingtree_revision(DarcsDirFormat) SKIP 8ms 350s format is not initializable 350s 350s per_intertree.test_compare.TestCompare.test_empty_to_abc_content(InterDirStateTree(PY)) OK 216ms 350s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_conflict_in_child_only(BzrBranchFormat8) OK 227ms 350s per_controldir.test_controldir.TestControlDir.test_branch_names(BareLocalGitControlDirFormat) OK 15ms 350s per_controldir.test_controldir.TestControlDir.test_branch_names(MonotoneDirFormat) SKIP 4ms 350s Format Monotone control directory is not initializable. 350s per_controldir.test_controldir.TestControlDir.test_can_and_needs_format_conversion(BzrDirFormat6) OK 19ms 350s per_branch.test_stacking.TestStacking.test_transform_fallback_location_hook(BzrBranchFormat4) SKIP 58ms 350s Format does not support stacking. 350s 350s per_controldir.test_controldir.TestControlDir.test_can_and_needs_format_conversion(FossilDirFormat) SKIP 6ms 350s Format Fossil control directory is not initializable. 351s per_branch.test_stacking.TestStacking.test_unstack_already_locked(LocalGitBranchFormat)ERROR 32ms 351s log: {{{ 351s 151.239 preparing to commit 351s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_stacking.TestStacking.test_unstack_already_locked(LocalGitBranchFormat)/work/stacked-on/ 351s 151.241 Selecting files for commit with filter None 351s 151.243 aborting commit write group because of exception: 351s 151.244 Traceback (most recent call last): 351s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 351s self._update_builder_with_changes() 351s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 351s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 351s for path, fs_hash in self.builder.record_iter_changes( 351s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 351s self.work_tree, self.basis_revid, iter_changes 351s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 351s ): 351s ^ 351s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 351s for change in iter_changes: 351s ^^^^^^^^^^^^ 351s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 351s for change in iter_changes: 351s ^^^^^^^^^^^^ 351s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 351s (oldpath, oldmode, oldsha) = old 351s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 351s TypeError: cannot unpack non-iterable NoneType object 351s }}} 351s 351s Traceback (most recent call last): 351s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 217, in test_unstack_already_locked 351s stacked_bzrdir = self.make_stacked_bzrdir() 351s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 257, in make_stacked_bzrdir 351s tree.commit("Added foo") 351s ~~~~~~~~~~~^^^^^^^^^^^^^ 351s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 351s committed_id = commit.Commit().commit( 351s working_tree=self, 351s ...<3 lines>... 351s **kwargs, 351s ) 351s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 351s self._update_builder_with_changes() 351s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 351s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 351s for path, fs_hash in self.builder.record_iter_changes( 351s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 351s self.work_tree, self.basis_revid, iter_changes 351s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 351s ): 351s ^ 351s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 351s for change in iter_changes: 351s ^^^^^^^^^^^^ 351s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 351s for change in iter_changes: 351s ^^^^^^^^^^^^ 351s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 351s (oldpath, oldmode, oldsha) = old 351s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 351s TypeError: cannot unpack non-iterable NoneType object 351s 351s per_branch.test_stacking.TestStacking.test_unstack_already_multiple_locked(BranchReferenceFormat) SKIP 24ms 351s Uninitializable branch format 351s 351s per_interrepository.test_fetch.TestInterRepository.test_fetch_inconsistent_last_changed_entries(InterDifferingSerializer,RepositoryFormat2a,RepositoryFormatKnitPack6RichRoot) OK 187ms 351s per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_bound(BzrBranchFormat8) OK 168ms 351s per_intertree.test_compare.TestCompare.test_empty_to_abc_content_a_only(InterInventoryTree(CHKInventory)) OK 196ms 351s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_conflict_in_master_only(BzrBranchFormat6) OK 193ms 351s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_fixed_user_id(BzrDirMetaFormat1Colo) OK 176ms 351s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_fixed_user_id(RemoteGitControlDirFormat) SKIP 4ms 351s Format Remote Git Repository is not initializable. 351s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_fixed_user_id(SvnRepositoryFormat) SKIP 4ms 351s Format Subversion repository is not initializable. 351s per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_not_to_origin(BzrBranchFormat6) OK 109ms 351s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_basis_text(InterRepository,RepositoryFormatKnit1,RepositoryFormatKnit3) OK 167ms 351s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_conflict_in_master_only(RemoteBranchFormat-default) SKIP 91ms 351s format Remote: Branch format 7 doesn't support bound branches 351s 351s per_branch.test_tags.TestBranchTags.test_set_tag_invalides_cache(RemoteBranchFormat-default) OK 405ms 351s per_intertree.test_compare.TestCompare.test_empty_to_abc_content_b_only(InterInventoryTree(PreviewTree)) OK 100ms 351s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_different_conflict_in_master_and_child(RemoteGitBranchFormat) SKIP 5ms 351s Format Remote Git Repository is not initializable. 351s per_branch.test_stacking.TestStacking.test_unstack_fetches(BzrBranchFormat7) OK 217ms 351s per_branch.test_tags.TestBranchTags.test_tags_initially_empty(RemoteGitBranchFormat) SKIP 5ms 351s Format Remote Git Repository is not initializable. 351s per_branch.test_tags.TestBranchTags.test_unicode_tag(BzrBranchFormat5) SKIP 39ms 351s format Branch format 5 doesn't support tags 351s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_overwrite_conflict_in_child_and_master(BzrBranchFormat5) SKIP 41ms 351s format Branch format 5 doesn't support tags 351s per_controldir.test_controldir.TestControlDir.test_create_workingtree_revision(RemoteBzrDirFormat-v2) SKIP 378ms 351s Can't make working tree on transport 351s per_controldir.test_controldir.TestControlDir.test_destroy_branch(LocalGitControlDirFormat) SKIP 12ms 351s Format does not support destroying branch 351s 351s per_controldir.test_controldir.TestControlDir.test_destroy_branch(SvnWorkingTreeDirFormat) SKIP 5ms 351s Format Subversion working directory is not initializable. 351s per_controldir.test_controldir.TestControlDir.test_destroy_branch_no_branch(BzrDirMetaFormat1) OK 20ms 351s per_controldir.test_controldir.TestControlDir.test_destroy_branch_no_branch(LocalHgDirFormat) SKIP 5ms 351s Format Local Mercurial control directory is not initializable. 351s per_controldir.test_controldir.TestControlDir.test_destroy_repository(BzrDirFormat4) SKIP 5ms 351s Format All-in-one format 4 is not initializable. 351s per_controldir.test_controldir.TestControlDir.test_destroy_repository(CVSDirFormat) SKIP 5ms 351s Format CVS control directory. is not initializable. 351s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_into_shared_repo(RemoteBzrDirFormat) OK 233ms 351s per_branch.test_tags.TestBranchTags.test_unlocked_does_not_cache_tags(BzrBranchFormat8) OK 118ms 351s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_into_shared_repo(SmartHgDirFormat) SKIP 4ms 351s Format Smart Mercurial control directory is not initializable. 351s per_controldir.test_controldir.TestControlDir.test_destroy_repository(RemoteBzrDirFormat-default) OK 35ms 351s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_overwrite_conflict_in_master(BzrBranchFormat8) OK 148ms 351s per_controldir.test_controldir.TestControlDir.test_destroy_workingtree(BareLocalGitControlDirFormat)ERROR 42ms 351s log: {{{ 351s 151.671 preparing to commit 351s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_destroy_workingtree(BareLocalGitControlDirFormat)/work/tree.branch/ 351s 151.673 Selecting files for commit with filter None 351s 151.674 aborting commit write group because of exception: 351s 151.676 Traceback (most recent call last): 351s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 351s self._update_builder_with_changes() 351s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 351s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 351s for path, fs_hash in self.builder.record_iter_changes( 351s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 351s self.work_tree, self.basis_revid, iter_changes 351s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 351s ): 351s ^ 351s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 351s for change in iter_changes: 351s ^^^^^^^^^^^^ 351s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 351s for change in iter_changes: 351s ^^^^^^^^^^^^ 351s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 351s (oldpath, oldmode, oldsha) = old 351s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 351s TypeError: cannot unpack non-iterable NoneType object 351s }}} 351s 351s Traceback (most recent call last): 351s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 142, in test_destroy_workingtree 351s tree.commit("first commit") 351s ~~~~~~~~~~~^^^^^^^^^^^^^^^^ 351s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 351s committed_id = commit.Commit().commit( 351s working_tree=self, 351s ...<3 lines>... 351s **kwargs, 351s ) 351s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 351s self._update_builder_with_changes() 351s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 351s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 351s for path, fs_hash in self.builder.record_iter_changes( 351s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 351s self.work_tree, self.basis_revid, iter_changes 351s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 351s ): 351s ^ 351s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 351s for change in iter_changes: 351s ^^^^^^^^^^^^ 351s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 351s for change in iter_changes: 351s ^^^^^^^^^^^^ 351s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 351s (oldpath, oldmode, oldsha) = old 351s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 351s TypeError: cannot unpack non-iterable NoneType object 351s 351s per_controldir.test_controldir.TestControlDir.test_destroy_workingtree(MonotoneDirFormat) SKIP 8ms 351s Format Monotone control directory is not initializable. 351s per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_not_to_origin(RemoteBranchFormat-default) OK 276ms 351s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_basis_text(InterDifferingSerializer,RepositoryFormatKnitPack6RichRoot,RepositoryFormat2a) OK 243ms 351s per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_to_origin(RemoteGitBranchFormat) SKIP 6ms 351s Format Remote Git Repository is not initializable. 351s per_controldir.test_controldir.TestControlDir.test_find_repository_containing_shared_repository(BzrDirFormat6) SKIP 38ms 351s requires format with shared repository support 351s 351s per_controldir.test_controldir.TestControlDir.test_find_repository_containing_shared_repository(FossilDirFormat) SKIP 8ms 351s Format Fossil control directory is not initializable. 351s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_revision_same_location_fails(InterRepository,RepositoryFormat5,RepositoryFormatKnit3) OK 45ms 351s per_intertree.test_compare.TestCompare.test_extra_trees_finds_ids(InterDirStateTree(C)) OK 285ms 351s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_revision(BzrDirFormat5) OK 149ms 351s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_revision(DarcsDirFormat) SKIP 4ms 351s Format darcs control directory is not initializable. 351s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_revision_same_location_fails(InterDifferingSerializer+get_known_graph_ancestry,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) OK 33ms 351s per_controldir.test_controldir.TestControlDir.test_find_repository_no_repo_under_standalone_branch(BzrDirMetaFormat1Colo) OK 58ms 351s per_controldir.test_controldir.TestControlDir.test_find_repository_no_repo_under_standalone_branch(RemoteGitControlDirFormat) SKIP 4ms 351s Format Remote Git Repository is not initializable. 351s per_controldir.test_controldir.TestControlDir.test_find_repository_no_repo_under_standalone_branch(SvnRepositoryFormat) SKIP 4ms 351s Format Subversion repository is not initializable. 351s per_branch.test_update.TestUpdate.test_update_in_checkout_of_readonly(BzrBranchFormat5) SKIP 115ms 351s only triggered from branches with tags 351s 351s per_branch.test_tags.TestTagsMergeToInCheckouts.test_ignore_master_disables_tag_propagation(BzrBranchFormat6) OK 194ms 351s per_controldir.test_controldir.TestControlDir.test_find_repository_shared_within_shared_repository(RemoteBzrDirFormat) OK 48ms 351s per_controldir.test_controldir.TestControlDir.test_find_repository_shared_within_shared_repository(SmartHgDirFormat) SKIP 6ms 351s Format Smart Mercurial control directory is not initializable. 351s per_controldir.test_controldir.TestControlDir.test_find_repository_standalone_with_containing_shared_repository(BzrDirFormat5) SKIP 29ms 351s requires support for shared repositories 351s 351s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_propagates_tags(BzrBranchFormat6) OK 218ms 351s per_controldir.test_controldir.TestControlDir.test_find_repository_standalone_with_containing_shared_repository(DarcsDirFormat) SKIP 6ms 351s Format darcs control directory is not initializable. 351s per_intertree.test_compare.TestCompare.test_file_rename_and_meta_modification(InterInventoryTree) OK 147ms 351s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_text_other_location_fails(InterToLocalGitRepository,RepositoryFormat2a,GitRepositoryFormat) SKIP 141ms 351s roundtripping not supported 351s 351s per_branch.test_tags.TestTagsMergeToInCheckouts.test_ignore_master_disables_tag_propagation(RemoteBranchFormat-default) SKIP 114ms 351s format Remote: Branch format 7 doesn't support bound branches 351s 351s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_conflict_in_child_only(RemoteGitBranchFormat) SKIP 6ms 351s Format Remote Git Repository is not initializable. 351s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_propagates_tags(RemoteBranchFormat-default) SKIP 65ms 351s format Remote: Branch format 7 doesn't support bound branches 351s 351s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_same_conflict_in_master_and_child(RemoteGitBranchFormat) SKIP 5ms 351s Format Remote Git Repository is not initializable. 351s per_controldir.test_controldir.TestControlDir.test_find_repository_standalone_with_containing_shared_repository(RemoteBzrDirFormat-v2) OK 78ms 351s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_conflict_in_master_only(BzrBranchFormat5) SKIP 33ms 351s format Branch format 5 doesn't support tags 351s per_controldir.test_controldir.TestControlDir.test_find_repository_with_nested_dirs_works(LocalGitControlDirFormat) SKIP 22ms 351s requires support for shared repositories 351s 351s per_controldir.test_controldir.TestControlDir.test_find_repository_with_nested_dirs_works(SvnWorkingTreeDirFormat) SKIP 12ms 351s Format Subversion working directory is not initializable. 351s per_controldir.test_controldir.TestControlDir.test_format_description(BzrDirMetaFormat1) OK 14ms 351s per_controldir.test_controldir.TestControlDir.test_format_description(LocalHgDirFormat) SKIP 8ms 351s Format Local Mercurial control directory is not initializable. 351s per_controldir.test_controldir.TestControlDir.test_format_initialize_find_open(BzrDirFormat4) SKIP 8ms 351s format is not initializable 351s 351s per_branch.test_tags.TestUnsupportedTags.test_merge_empty_tags(BzrBranchFormat5) OK 76ms 351s per_controldir.test_controldir.TestControlDir.test_format_initialize_find_open(CVSDirFormat) SKIP 9ms 351s format is not initializable 351s 351s per_controldir.test_controldir.TestControlDir.test_format_initialize_find_open(RemoteBzrDirFormat-default) OK 27ms 351s per_branch.test_tags.TestUnsupportedTags.test_tag_methods_raise(BzrBranchFormat8) SKIP 38ms 351s Format Branch format 8 declares that tags are supported 351s per_branch.test_stacking.TestStacking.test_unstack_fetches(RemoteBranchFormat-v2) OK 602ms 351s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex(BareLocalGitControlDirFormat) OK 22ms 351s per_branch.test_stacking.TestStackingConnections.test_open_stacked(BzrBranchFormat4) SKIP 5ms 351s paramiko 351s 351s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_text_other_location_fails(InterDifferingSerializer,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) OK 167ms 351s per_branch.test_stacking.TestStackingConnections.test_open_stacked_relative(LocalGitBranchFormat) SKIP 8ms 351s paramiko 351s 351s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat) SKIP 4ms 351s Need stacking support in the target. 351s 351s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex(MonotoneDirFormat) SKIP 9ms 351s control dir format is not initializable 351s 351s per_branch.test_tags.AutomaticTagNameTests.test_ignores_none(BranchReferenceFormat) SKIP 6ms 351s BranchBuilder can't make reference branches. 351s per_branch.test_update.TestUpdate.test_update_local_commits_returns_old_tip(BzrBranchFormat8) OK 271ms 351s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnitPack4) SKIP 5ms 351s Need stacking support in the target. 351s 351s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_create_prefix_False(BzrDirFormat6) OK 4ms 351s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_create_prefix_False(FossilDirFormat) SKIP 8ms 351s format is not initializable 351s 351s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_create_prefix_True(BzrDirMetaFormat1Colo) OK 13ms 351s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_create_prefix_True(RemoteGitControlDirFormat) SKIP 5ms 351s control dir format is not initializable 351s 351s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_create_prefix_True(SvnRepositoryFormat) SKIP 4ms 351s control dir format is not initializable 351s 351s per_intertree.test_compare.TestCompare.test_file_rename_and_modification(InterDirStateTree(PY)) OK 233ms 351s per_branch.test_tags.AutomaticTagNameTests.test_no_functions(BzrBranchFormat7) OK 46ms 351s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_force_new_repo_False(RemoteBzrDirFormat) OK 41ms 351s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_force_new_repo_False(SmartHgDirFormat) SKIP 24ms 351s control dir format is not initializable 351s 351s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary_smart(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a)ERROR 101ms 351s log: {{{ 351s 152.180 preparing to commit 351s 152.186 Selecting files for commit with filter None 351s 152.199 aborting commit write group because of exception: 351s 152.200 Traceback (most recent call last): 351s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 351s self._update_builder_with_changes() 351s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 351s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 351s for path, fs_hash in self.builder.record_iter_changes( 351s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 351s self.work_tree, self.basis_revid, iter_changes 351s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 351s ): 351s ^ 351s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 351s for change in iter_changes: 351s ^^^^^^^^^^^^ 351s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 351s for change in iter_changes: 351s ^^^^^^^^^^^^ 351s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 351s (oldpath, oldmode, oldsha) = old 351s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 351s TypeError: cannot unpack non-iterable NoneType object 351s }}} 351s 351s Traceback (most recent call last): 351s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_fetch.py", line 187, in test_fetch_parent_inventories_at_stacking_boundary_smart 351s self.test_fetch_parent_inventories_at_stacking_boundary() 351s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 351s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_fetch.py", line 213, in test_fetch_parent_inventories_at_stacking_boundary 351s base = builder.build_snapshot( 351s None, 351s ...<3 lines>... 351s ], 351s ) 351s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 351s return self._do_commit( 351s ~~~~~~~~~~~~~~~^ 351s tree, 351s ^^^^^ 351s ...<5 lines>... 351s message_callback=message_callback, 351s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 351s ) 351s ^ 351s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 351s return tree.commit( 351s ~~~~~~~~~~~^ 351s message, message_callback=message_callback, reporter=reporter, **kwargs 351s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 351s ) 351s ^ 351s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 351s committed_id = commit.Commit().commit( 351s working_tree=self, 351s ...<3 lines>... 351s **kwargs, 351s ) 351s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 351s self._update_builder_with_changes() 351s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 351s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 351s for path, fs_hash in self.builder.record_iter_changes( 351s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 351s self.work_tree, self.basis_revid, iter_changes 351s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 351s ): 351s ^ 351s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 351s for change in iter_changes: 351s ^^^^^^^^^^^^ 351s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 351s for change in iter_changes: 351s ^^^^^^^^^^^^ 351s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 351s (oldpath, oldmode, oldsha) = old 351s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 351s TypeError: cannot unpack non-iterable NoneType object 351s 351s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary_smart(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnit3) SKIP 9ms 351s Need stacking support in the target. 351s 351s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_different_conflict_in_master_and_child(BzrBranchFormat8) OK 230ms 351s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary_smart_old(InterWeaveRepo,RepositoryFormat7,RepositoryFormat7) SKIP 10ms 351s Need stacking support in the target. 351s 351s per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_bound(BzrBranchFormat6) OK 157ms 351s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary_smart_old(InterKnitRepo,RepositoryFormatKnit3,RepositoryFormatKnitPack3) SKIP 5ms 351s Need stacking support in the target. 351s 351s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_force_new_repo_True(BzrDirFormat5) OK 56ms 352s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_force_new_repo_True(DarcsDirFormat) SKIP 39ms 352s control dir format is not initializable 352s 352s per_branch.test_tags.AutomaticTagNameTests.test_no_functions(RemoteBranchFormat-v2) OK 170ms 352s per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_bound(RemoteBranchFormat-default) OK 108ms 352s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_revision(RemoteBzrDirFormat-v2) OK 553ms 352s per_intertree.test_compare.TestCompare.test_require_versioned(InterInventoryTree(CHKInventory)) OK 201ms 352s per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_not_to_origin(RemoteGitBranchFormat) SKIP 5ms 352s Format Remote Git Repository is not initializable. 352s per_branch.test_tags.AutomaticTagNameTests.test_returns_tag_name(BzrBranchFormat4) SKIP 23ms 352s format Bazaar-NG branch format 4 doesn't support tags 352s per_interrepository.test_fetch.TestInterRepository.test_fetch_revision_hash(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnit1) OK 130ms 352s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_force_new_repo_True(RemoteBzrDirFormat-v2) OK 74ms 352s per_branch.test_update.TestUpdate.test_update_prefix_returns_none(BzrBranchFormat6) OK 276ms 352s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_repo_fmt_name_None(LocalGitControlDirFormat) OK 32ms 352s per_controldir.test_controldir.TestControlDir.test_clone_controldir_into_notrees_repo(LocalGitControlDirFormat)ERROR 49ms 352s log: {{{ 352s 152.368 preparing to commit 352s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_into_notrees_repo(LocalGitControlDirFormat)/work/source/ 352s 152.370 Selecting files for commit with filter None 352s 152.373 aborting commit write group because of exception: 352s 152.375 Traceback (most recent call last): 352s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 352s self._update_builder_with_changes() 352s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 352s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 352s for path, fs_hash in self.builder.record_iter_changes( 352s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 352s self.work_tree, self.basis_revid, iter_changes 352s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 352s ): 352s ^ 352s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 352s for change in iter_changes: 352s ^^^^^^^^^^^^ 352s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 352s for change in iter_changes: 352s ^^^^^^^^^^^^ 352s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 352s (oldpath, oldmode, oldsha) = old 352s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 352s TypeError: cannot unpack non-iterable NoneType object 352s }}} 352s 352s Traceback (most recent call last): 352s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 429, in test_clone_controldir_into_notrees_repo 352s tree.commit("revision 1") 352s ~~~~~~~~~~~^^^^^^^^^^^^^^ 352s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 352s committed_id = commit.Commit().commit( 352s working_tree=self, 352s ...<3 lines>... 352s **kwargs, 352s ) 352s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 352s self._update_builder_with_changes() 352s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 352s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 352s for path, fs_hash in self.builder.record_iter_changes( 352s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 352s self.work_tree, self.basis_revid, iter_changes 352s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 352s ): 352s ^ 352s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 352s for change in iter_changes: 352s ^^^^^^^^^^^^ 352s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 352s for change in iter_changes: 352s ^^^^^^^^^^^^ 352s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 352s (oldpath, oldmode, oldsha) = old 352s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 352s TypeError: cannot unpack non-iterable NoneType object 352s 352s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_repo_fmt_name_None(SvnWorkingTreeDirFormat) SKIP 9ms 352s control dir format is not initializable 352s 352s per_branch.test_tags.AutomaticTagNameTests.test_uses_first_return(LocalGitBranchFormat)ERROR 58ms 352s log: {{{ 352s 152.373 preparing to commit 352s 152.377 Selecting files for commit with filter None 352s 152.379 aborting commit write group because of exception: 352s 152.382 Traceback (most recent call last): 352s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 352s self._update_builder_with_changes() 352s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 352s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 352s for path, fs_hash in self.builder.record_iter_changes( 352s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 352s self.work_tree, self.basis_revid, iter_changes 352s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 352s ): 352s ^ 352s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 352s for change in iter_changes: 352s ^^^^^^^^^^^^ 352s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 352s for change in iter_changes: 352s ^^^^^^^^^^^^ 352s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 352s (oldpath, oldmode, oldsha) = old 352s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 352s TypeError: cannot unpack non-iterable NoneType object 352s }}} 352s 352s Traceback (most recent call last): 352s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 477, in setUp 352s self.builder.build_snapshot( 352s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 352s None, [("add", ("", None, "directory", None))], message="foo" 352s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 352s ) 352s ^ 352s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 352s return self._do_commit( 352s ~~~~~~~~~~~~~~~^ 352s tree, 352s ^^^^^ 352s ...<5 lines>... 352s message_callback=message_callback, 352s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 352s ) 352s ^ 352s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 352s return tree.commit( 352s ~~~~~~~~~~~^ 352s message, message_callback=message_callback, reporter=reporter, **kwargs 352s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 352s ) 352s ^ 352s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 352s committed_id = commit.Commit().commit( 352s working_tree=self, 352s ...<3 lines>... 352s **kwargs, 352s ) 352s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 352s self._update_builder_with_changes() 352s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 352s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 352s for path, fs_hash in self.builder.record_iter_changes( 352s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 352s self.work_tree, self.basis_revid, iter_changes 352s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 352s ): 352s ^ 352s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 352s for change in iter_changes: 352s ^^^^^^^^^^^^ 352s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 352s for change in iter_changes: 352s ^^^^^^^^^^^^ 352s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 352s (oldpath, oldmode, oldsha) = old 352s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 352s TypeError: cannot unpack non-iterable NoneType object 352s 352s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_overwrite_conflict_in_child_and_master(BzrBranchFormat6) OK 208ms 352s per_controldir.test_controldir.TestControlDir.test_clone_controldir_into_notrees_repo(SvnWorkingTreeDirFormat) SKIP 39ms 352s Format Subversion working directory is not initializable. 352s per_branch.test_tags.TestBranchTags.test_cached_tag_dict_not_accidentally_mutable(BranchReferenceFormat) SKIP 62ms 352s Uninitializable branch format 352s 352s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_repo_fmt_name_followed(BzrDirMetaFormat1) OK 78ms 352s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_repo_fmt_name_followed(LocalHgDirFormat) SKIP 10ms 352s control dir format is not initializable 352s 352s per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_to_origin(BzrBranchFormat5) OK 150ms 352s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_use_existing_dir_False(BzrDirFormat4) SKIP 7ms 352s format is not initializable 352s 352s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_use_existing_dir_False(CVSDirFormat) SKIP 6ms 352s format is not initializable 352s 352s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_use_existing_dir_False(RemoteBzrDirFormat-default) OK 8ms 352s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_use_existing_dir_True(BareLocalGitControlDirFormat) OK 41ms 352s per_interrepository.test_fetch.TestInterRepository.test_fetch_revision_hash(InterKnitRepo,RepositoryFormatKnitPack1,RepositoryFormatKnit1) OK 193ms 352s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_use_existing_dir_True(MonotoneDirFormat) SKIP 7ms 352s control dir format is not initializable 352s 352s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_overwrite_conflict_in_child_and_master(RemoteBranchFormat-default) SKIP 139ms 352s format Remote: Branch format 7 doesn't support bound branches 352s 352s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_overwrite_conflict_in_master(RemoteGitBranchFormat) SKIP 14ms 352s Format Remote Git Repository is not initializable. 352s per_controldir.test_controldir.TestControlDir.test_format_network_name(BzrDirFormat6) OK 28ms 352s per_interrepository.test_fetch.TestInterRepository.test_fetch_same_location_trivial_works(InterSameDataRepository,RepositoryFormatKnit3,RepositoryFormatKnit3) OK 39ms 352s per_controldir.test_controldir.TestControlDir.test_format_network_name(FossilDirFormat) SKIP 6ms 352s Format Fossil control directory is not initializable. 352s per_intertree.test_compare.TestCompare.test_unchanged_with_renames_and_modifications(InterInventoryTree(PreviewTree)) OK 248ms 352s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_no_branch(BzrDirMetaFormat1Colo) OK 11ms 352s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_no_branch(RemoteGitControlDirFormat) SKIP 5ms 352s Format Remote Git Repository is not initializable. 352s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_propagates_tags(BzrBranchFormat5) SKIP 34ms 352s format Branch format 5 doesn't support tags 352s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_no_branch(SvnRepositoryFormat) SKIP 7ms 352s Format Subversion repository is not initializable. 352s per_interrepository.test_fetch.TestInterRepository.test_fetch_same_location_trivial_works(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnitPack1) OK 25ms 352s per_branch.test_tags.TestBranchTags.test_delete_tag(BzrBranchFormat7) OK 167ms 352s per_branch.test_update.TestUpdate.test_update_prefix_returns_none(RemoteBranchFormat-default) OK 276ms 352s per_branch.test_update.TestUpdate.test_update_unbound_works(RemoteGitBranchFormat) SKIP 5ms 352s Format Remote Git Repository is not initializable. 352s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_on_non_reference(RemoteBzrDirFormat) OK 63ms 352s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_on_non_reference(SmartHgDirFormat) SKIP 7ms 352s Format Smart Mercurial control directory is not initializable. 352s per_interrepository.test_fetch.TestInterRepository.test_fetch_same_location_trivial_works(InterDifferingSerializer,RepositoryFormat2a,RepositoryFormatKnitPack6RichRoot) OK 85ms 352s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_on_reference(BzrDirFormat5) SKIP 69ms 352s control directory does not support branch references 352s 352s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_on_reference(DarcsDirFormat) SKIP 4ms 352s Format darcs control directory is not initializable. 352s per_controldir.test_controldir.ChrootedControlDirTests.test_find_repository_no_repository(BzrDirMetaFormat1) OK 103ms 352s per_controldir.test_controldir.ChrootedControlDirTests.test_find_repository_no_repository(LocalHgDirFormat) SKIP 8ms 352s format is not initializable 352s 352s per_controldir.test_controldir.TestBreakLock.test_break_lock_branch(BzrDirFormat4) SKIP 5ms 352s Format All-in-one format 4 is not initializable. 352s per_controldir.test_controldir.TestBreakLock.test_break_lock_branch(CVSDirFormat) SKIP 4ms 352s Format CVS control directory. is not initializable. 352s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_branch_both_under_shared(BzrDirMetaFormat1) OK 356ms 352s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_branch_both_under_shared(LocalHgDirFormat) SKIP 19ms 352s Format Local Mercurial control directory is not initializable. 352s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_branch_only_source_under_shared(BzrDirFormat4) SKIP 5ms 352s Format All-in-one format 4 is not initializable. 352s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_branch_only_source_under_shared(CVSDirFormat) SKIP 18ms 352s Format CVS control directory. is not initializable. 352s per_intertree.test_compare.TestIterChanges.test_abc_content_to_empty(InterDirStateTree(C)) OK 262ms 352s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_absent_requested_raises(InterRepository,RepositoryFormatKnit1,RepositoryFormatKnit3) OK 171ms 352s per_controldir.test_controldir.TestBreakLock.test_break_lock_branch(RemoteBzrDirFormat-default) OK 100ms 352s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_on_reference(RemoteBzrDirFormat-v2) OK 120ms 352s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_same_conflict_in_master_and_child(BzrBranchFormat8) OK 279ms 352s per_controldir.test_controldir.TestBreakLock.test_break_lock_empty(BareLocalGitControlDirFormat) OK 12ms 352s per_controldir.test_controldir.TestBreakLock.test_break_lock_empty(MonotoneDirFormat) SKIP 5ms 352s Format Monotone control directory is not initializable. 352s per_controldir.test_controldir.TestControlDir.test_get_branches(LocalGitControlDirFormat) OK 36ms 352s per_branch.test_update.TestUpdate.test_update_in_checkout_of_readonly(BzrBranchFormat8) OK 421ms 352s per_controldir.test_controldir.TestBreakLock.test_break_lock_repository(BzrDirFormat6) SKIP 26ms 352s format does not physically lock 352s 352s per_controldir.test_controldir.TestControlDir.test_get_branches(SvnWorkingTreeDirFormat) SKIP 6ms 352s Format Subversion working directory is not initializable. 352s per_controldir.test_controldir.TestBreakLock.test_break_lock_repository(FossilDirFormat) SKIP 5ms 352s Format Fossil control directory is not initializable. 352s per_branch.test_tags.TestUnsupportedTags.test_merge_empty_tags(BzrBranchFormat6) SKIP 39ms 352s Format Branch format 6 declares that tags are supported 352s per_controldir.test_controldir.TestControlDir.test_get_selected_branch(BzrDirMetaFormat1) OK 12ms 352s per_controldir.test_controldir.TestControlDir.test_get_selected_branch(LocalHgDirFormat) SKIP 8ms 352s format is not initializable 352s 352s per_controldir.test_controldir.TestControlDir.test_get_selected_branch_none_selected(BzrDirFormat4) SKIP 4ms 352s format is not initializable 352s 352s per_controldir.test_controldir.TestControlDir.test_get_selected_branch_none_selected(CVSDirFormat) SKIP 10ms 352s format is not initializable 352s 352s per_controldir.test_controldir.TestControlDir.test_get_selected_branch_none_selected(RemoteBzrDirFormat-default) OK 23ms 352s per_intertree.test_compare.TestIterChanges.test_abc_content_to_empty_b_only(InterInventoryTree) OK 124ms 352s per_branch.test_tags.TestUnsupportedTags.test_merge_empty_tags(RemoteBranchFormat-default) SKIP 74ms 352s Format Remote: Branch format 7 declares that tags are supported 352s per_controldir.test_controldir.TestControlDir.test_list_branches(BareLocalGitControlDirFormat) OK 27ms 352s per_controldir.test_controldir.TestBreakLock.test_break_lock_tree(BzrDirMetaFormat1Colo) SKIP 88ms 352s format does not support breaking locks 352s 352s per_controldir.test_controldir.TestControlDir.test_list_branches(MonotoneDirFormat) SKIP 13ms 352s format is not initializable 352s 352s per_branch.test_tags.TestUnsupportedTags.test_tag_methods_raise(RemoteGitBranchFormat) SKIP 15ms 352s Format Remote Git Repository is not initializable. 352s per_controldir.test_controldir.TestBreakLock.test_break_lock_tree(RemoteGitControlDirFormat) SKIP 4ms 352s Format Remote Git Repository is not initializable. 352s per_controldir.test_controldir.TestBreakLock.test_break_lock_tree(SvnRepositoryFormat) SKIP 10ms 352s Format Subversion repository is not initializable. 352s per_controldir.test_controldir.TestControlDir.test_multiple_initialization(BzrDirFormat6) OK 32ms 352s per_controldir.test_controldir.TestControlDir.test_multiple_initialization(FossilDirFormat) SKIP 9ms 352s format is not initializable 352s 352s per_branch.test_tags.TestBranchTags.test_delete_tag(RemoteBranchFormat-v2) OK 448ms 352s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_absent_requested_raises(InterDifferingSerializer,RepositoryFormatKnitPack6RichRoot,RepositoryFormat2a) OK 211ms 352s per_controldir.test_controldir.TestControlDir.test_open_branch(BzrDirMetaFormat1Colo) OK 43ms 352s per_branch.test_tags.TestBranchTags.test_delete_tag_invalides_cache(BzrBranchFormat4) SKIP 24ms 352s format Bazaar-NG branch format 4 doesn't support tags 352s per_controldir.test_controldir.TestControlDir.test_open_branch(RemoteGitControlDirFormat) SKIP 11ms 352s format is not initializable 352s 352s per_controldir.test_controldir.TestControlDir.test_open_branch(SvnRepositoryFormat) SKIP 5ms 352s format is not initializable 352s 352s per_controldir.test_controldir.TestControlDir.test_open_not_bzrdir(RemoteBzrDirFormat) OK 6ms 352s per_controldir.test_controldir.TestControlDir.test_open_not_bzrdir(SmartHgDirFormat) OK 5ms 352s per_branch.test_tags.TestBranchTags.test_ghost_tag(LocalGitBranchFormat) OK 21ms 352s per_controldir.test_controldir.TestControlDir.test_open_repository(BzrDirFormat5) OK 20ms 352s per_branch.test_update.TestUpdate.test_update_local_commits_returns_old_tip(BzrBranchFormat6) OK 232ms 352s per_controldir.test_controldir.TestControlDir.test_open_repository(DarcsDirFormat) SKIP 4ms 352s format is not initializable 352s 352s per_branch.test_tags.TestBranchTags.test_make_and_lookup_tag(BranchReferenceFormat) SKIP 26ms 352s Uninitializable branch format 352s 352s per_controldir.test_controldir.TestControlDir.test_backup_copies_existing(RemoteBzrDirFormat) OK 150ms 352s per_controldir.test_controldir.TestControlDir.test_backup_copies_existing(SmartHgDirFormat) SKIP 12ms 352s Format Smart Mercurial control directory is not initializable. 352s per_controldir.test_controldir.TestControlDir.test_open_repository(RemoteBzrDirFormat-v2) OK 49ms 352s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_fetch_fetches_signatures_too(InterRepository,RepositoryFormat5,RepositoryFormatKnit3) OK 116ms 352s per_controldir.test_controldir.TestControlDir.test_open_workingtree(LocalGitControlDirFormat) OK 24ms 352s per_controldir.test_controldir.TestControlDir.test_open_workingtree(SvnWorkingTreeDirFormat) SKIP 17ms 352s format is not initializable 352s 352s per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_bound(BzrBranchFormat5) OK 222ms 352s per_intertree.test_compare.TestIterChanges.test_added_unicode(InterDirStateTree(PY)) OK 262ms 352s per_controldir.test_controldir.TestControlDir.test_branch_names(BzrDirFormat5) OK 54ms 352s per_controldir.test_controldir.TestControlDir.test_open_workingtree_raises_no_working_tree(BzrDirMetaFormat1) OK 15ms 352s per_controldir.test_controldir.TestControlDir.test_open_workingtree_raises_no_working_tree(LocalHgDirFormat) SKIP 4ms 352s Format Local Mercurial control directory is not initializable. 352s per_controldir.test_controldir.TestControlDir.test_branch_names(DarcsDirFormat) SKIP 18ms 352s Format darcs control directory is not initializable. 352s per_controldir.test_controldir.TestControlDir.test_root_transport(BzrDirFormat4) SKIP 6ms 352s Format All-in-one format 4 is not initializable. 353s per_controldir.test_controldir.TestControlDir.test_root_transport(CVSDirFormat) SKIP 6ms 353s Format CVS control directory. is not initializable. 353s per_controldir.test_controldir.TestControlDir.test_root_transport(RemoteBzrDirFormat-default) OK 22ms 353s per_branch.test_tags.TestBranchTags.test_merge_empty_tags(BzrBranchFormat7) OK 149ms 353s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_branch_only_source_under_shared(RemoteBzrDirFormat-default) OK 490ms 353s per_controldir.test_controldir.TestControlDir.test_set_branch_reference(BareLocalGitControlDirFormat) OK 38ms 353s per_controldir.test_controldir.TestControlDir.test_branch_names(RemoteBzrDirFormat-v2) OK 72ms 353s per_controldir.test_controldir.TestControlDir.test_set_branch_reference(MonotoneDirFormat) SKIP 7ms 353s Format Monotone control directory is not initializable. 353s per_controldir.test_controldir.TestControlDir.test_can_and_needs_format_conversion(LocalGitControlDirFormat) OK 18ms 353s per_controldir.test_controldir.TestControlDir.test_can_and_needs_format_conversion(SvnWorkingTreeDirFormat) SKIP 4ms 353s Format Subversion working directory is not initializable. 353s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_revision(BareLocalGitControlDirFormat)ERROR 78ms 353s log: {{{ 353s 153.353 preparing to commit 353s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_revision(BareLocalGitControlDirFormat)/work/commit_tree.branch/ 353s 153.355 Selecting files for commit with filter None 353s 153.358 aborting commit write group because of exception: 353s 153.359 Traceback (most recent call last): 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 353s self._update_builder_with_changes() 353s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 353s for path, fs_hash in self.builder.record_iter_changes( 353s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 353s self.work_tree, self.basis_revid, iter_changes 353s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 353s ): 353s ^ 353s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 353s for change in iter_changes: 353s ^^^^^^^^^^^^ 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 353s for change in iter_changes: 353s ^^^^^^^^^^^^ 353s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 353s (oldpath, oldmode, oldsha) = old 353s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 353s TypeError: cannot unpack non-iterable NoneType object 353s }}} 353s 353s Traceback (most recent call last): 353s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 300, in test_clone_controldir_repository_revision 353s tree.commit("revision 1") 353s ~~~~~~~~~~~^^^^^^^^^^^^^^ 353s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 353s committed_id = commit.Commit().commit( 353s working_tree=self, 353s ...<3 lines>... 353s **kwargs, 353s ) 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 353s self._update_builder_with_changes() 353s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 353s for path, fs_hash in self.builder.record_iter_changes( 353s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 353s self.work_tree, self.basis_revid, iter_changes 353s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 353s ): 353s ^ 353s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 353s for change in iter_changes: 353s ^^^^^^^^^^^^ 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 353s for change in iter_changes: 353s ^^^^^^^^^^^^ 353s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 353s (oldpath, oldmode, oldsha) = old 353s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 353s TypeError: cannot unpack non-iterable NoneType object 353s 353s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_revision(MonotoneDirFormat) SKIP 5ms 353s Format Monotone control directory is not initializable. 353s per_branch.test_update.TestUpdate.test_update_local_commits_returns_old_tip(RemoteBranchFormat-default) OK 264ms 353s per_branch.test_update.TestUpdate.test_update_prefix_returns_none(RemoteGitBranchFormat) SKIP 20ms 353s Format Remote Git Repository is not initializable. 353s per_controldir.test_controldir.TestControlDir.test_set_branch_reference_on_existing_branch(BzrDirFormat6) SKIP 100ms 353s control directory does not support branch references 353s 353s per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_not_to_origin(BzrBranchFormat8) OK 193ms 353s per_controldir.test_controldir.TestControlDir.test_set_branch_reference_on_existing_branch(FossilDirFormat) SKIP 8ms 353s Format Fossil control directory is not initializable. 353s per_branch.test_update.TestUpdate.test_update_unbound_works(BzrBranchFormat5) OK 54ms 353s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_fetch_fetches_signatures_too(InterDifferingSerializer+get_known_graph_ancestry,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) OK 283ms 353s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_under_shared(BzrDirFormat6) SKIP 120ms 353s repository format does not support shared repositories 353s 353s per_controldir.test_controldir.ChrootedControlDirTests.test_find_repository_no_repository(BzrDirFormat5) OK 42ms 353s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_under_shared(FossilDirFormat) SKIP 5ms 353s Format Fossil control directory is not initializable. 353s per_controldir.test_controldir.ChrootedControlDirTests.test_find_repository_no_repository(DarcsDirFormat) SKIP 4ms 353s format is not initializable 353s 353s per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_to_origin(BzrBranchFormat6) OK 119ms 353s per_controldir.test_controldir.TestControlDir.test_set_branch_reference_on_existing_reference(BzrDirMetaFormat1Colo) OK 112ms 353s per_controldir.test_controldir.TestControlDir.test_set_branch_reference_on_existing_reference(RemoteGitControlDirFormat) SKIP 4ms 353s Format Remote Git Repository is not initializable. 353s per_controldir.test_controldir.ChrootedControlDirTests.test_find_repository_no_repository(RemoteBzrDirFormat-v2) OK 29ms 353s per_controldir.test_controldir.TestControlDir.test_set_branch_reference_on_existing_reference(SvnRepositoryFormat) SKIP 4ms 353s Format Subversion repository is not initializable. 353s per_controldir.test_controldir.TestBreakLock.test_break_lock_branch(LocalGitControlDirFormat) SKIP 16ms 353s format does not support breaking locks 353s 353s per_controldir.test_controldir.TestBreakLock.test_break_lock_branch(SvnWorkingTreeDirFormat) SKIP 5ms 353s Format Subversion working directory is not initializable. 353s per_branch.test_tags.TestBranchTags.test_merge_empty_tags(RemoteBranchFormat-v2) OK 281ms 353s per_controldir.test_controldir.TestBreakLock.test_break_lock_empty(BzrDirMetaFormat1) OK 12ms 353s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_fixed_user_id(BzrDirMetaFormat1) OK 240ms 353s per_controldir.test_controldir.TestBreakLock.test_break_lock_empty(LocalHgDirFormat) SKIP 4ms 353s Format Local Mercurial control directory is not initializable. 353s per_controldir.test_controldir.TestBreakLock.test_break_lock_repository(BzrDirFormat4) SKIP 3ms 353s Format All-in-one format 4 is not initializable. 353s per_controldir.test_controldir.TestBreakLock.test_break_lock_repository(CVSDirFormat) SKIP 3ms 353s Format CVS control directory. is not initializable. 353s per_branch.test_tags.TestBranchTags.test_merge_tags(BzrBranchFormat4) SKIP 15ms 353s format Bazaar-NG branch format 4 doesn't support tags 353s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_fixed_user_id(LocalHgDirFormat) SKIP 10ms 353s Format Local Mercurial control directory is not initializable. 353s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_into_shared_repo(BzrDirFormat4) SKIP 4ms 353s Format All-in-one format 4 is not initializable. 353s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_into_shared_repo(CVSDirFormat) SKIP 5ms 353s Format CVS control directory. is not initializable. 353s per_controldir.test_controldir.TestBreakLock.test_break_lock_repository(RemoteBzrDirFormat-default) SKIP 26ms 353s format does not physically lock 353s 353s per_branch.test_tags.TestBranchTags.test_merge_tags_selector(LocalGitBranchFormat)ERROR 21ms 353s log: {{{ 353s 153.612 preparing to commit 353s 153.613 Selecting files for commit with filter None 353s 153.614 aborting commit write group because of exception: 353s 153.616 Traceback (most recent call last): 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 353s self._update_builder_with_changes() 353s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 353s for path, fs_hash in self.builder.record_iter_changes( 353s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 353s self.work_tree, self.basis_revid, iter_changes 353s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 353s ): 353s ^ 353s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 353s for change in iter_changes: 353s ^^^^^^^^^^^^ 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 353s for change in iter_changes: 353s ^^^^^^^^^^^^ 353s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 353s (oldpath, oldmode, oldsha) = old 353s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 353s TypeError: cannot unpack non-iterable NoneType object 353s }}} 353s 353s Traceback (most recent call last): 353s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 141, in test_merge_tags_selector 353s b1, [revid, revid1] = self.make_branch_with_revision_tuple("b1", 2) 353s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 353s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 50, in make_branch_with_revision_tuple 353s revids = [builder.build_commit() for i in range(count)] 353s ~~~~~~~~~~~~~~~~~~~~^^ 353s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 353s return self._do_commit(tree, **commit_kwargs) 353s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 353s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 353s return tree.commit( 353s ~~~~~~~~~~~^ 353s message, message_callback=message_callback, reporter=reporter, **kwargs 353s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 353s ) 353s ^ 353s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 353s committed_id = commit.Commit().commit( 353s working_tree=self, 353s ...<3 lines>... 353s **kwargs, 353s ) 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 353s self._update_builder_with_changes() 353s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 353s for path, fs_hash in self.builder.record_iter_changes( 353s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 353s self.work_tree, self.basis_revid, iter_changes 353s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 353s ): 353s ^ 353s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 353s for change in iter_changes: 353s ^^^^^^^^^^^^ 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 353s for change in iter_changes: 353s ^^^^^^^^^^^^ 353s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 353s (oldpath, oldmode, oldsha) = old 353s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 353s TypeError: cannot unpack non-iterable NoneType object 353s 353s per_branch.test_tags.TestBranchTags.test_merge_to_invalides_cache(BranchReferenceFormat) SKIP 18ms 353s Uninitializable branch format 353s 353s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_rev_limited(InterToLocalGitRepository,RepositoryFormat2a,GitRepositoryFormat) OK 155ms 353s per_controldir.test_controldir.TestBreakLock.test_break_lock_tree(BareLocalGitControlDirFormat) SKIP 25ms 353s format does not support breaking locks 353s 353s per_controldir.test_controldir.TestBreakLock.test_break_lock_tree(MonotoneDirFormat) SKIP 3ms 353s Format Monotone control directory is not initializable. 353s per_intertree.test_compare.TestIterChanges.test_compare_subtrees(InterInventoryTree(CHKInventory)) OK 432ms 353s per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_to_origin(RemoteBranchFormat-default) OK 134ms 353s per_branch.test_update.TestUpdate.test_update_in_checkout_of_readonly(RemoteGitBranchFormat) SKIP 4ms 353s Format Remote Git Repository is not initializable. 353s per_branch.test_tags.TestBranchTags.test_no_such_tag(BzrBranchFormat7) OK 69ms 353s per_controldir.test_controldir.TestControlDir.test_backup_copies_existing(BzrDirFormat6) OK 61ms 353s per_controldir.test_controldir.TestControlDir.test_backup_copies_existing(FossilDirFormat) SKIP 7ms 353s Format Fossil control directory is not initializable. 353s per_controldir.test_controldir.TestControlDir.test_branch_names(BzrDirMetaFormat1Colo) OK 33ms 353s per_controldir.test_controldir.TestControlDir.test_branch_names(RemoteGitControlDirFormat) SKIP 23ms 353s Format Remote Git Repository is not initializable. 353s per_controldir.test_controldir.TestControlDir.test_branch_names(SvnRepositoryFormat) SKIP 4ms 353s Format Subversion repository is not initializable. 353s per_controldir.test_controldir.TestControlDir.test_sprout_branch_no_tree(RemoteBzrDirFormat) OK 229ms 353s per_controldir.test_controldir.TestControlDir.test_can_and_needs_format_conversion(RemoteBzrDirFormat) OK 10ms 353s per_controldir.test_controldir.TestControlDir.test_can_and_needs_format_conversion(SmartHgDirFormat) SKIP 4ms 353s Format Smart Mercurial control directory is not initializable. 353s per_controldir.test_controldir.TestControlDir.test_sprout_branch_no_tree(SmartHgDirFormat) SKIP 6ms 353s Format Smart Mercurial control directory is not initializable. 353s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_rev_limited(InterDifferingSerializer,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) OK 162ms 353s per_intertree.test_compare.TestIterChanges.test_content_modification(InterInventoryTree(PreviewTree)) OK 144ms 353s per_controldir.test_controldir.TestControlDir.test_clone_controldir_tree_revision(BzrDirMetaFormat1Colo) OK 293ms 353s per_controldir.test_controldir.TestControlDir.test_clone_controldir_tree_revision(RemoteGitControlDirFormat) SKIP 7ms 353s Format Remote Git Repository is not initializable. 353s per_controldir.test_controldir.TestControlDir.test_clone_controldir_tree_revision(SvnRepositoryFormat) SKIP 5ms 353s Format Subversion repository is not initializable. 353s per_controldir.test_controldir.TestControlDir.test_clone_controldir_with_colocated(RemoteBzrDirFormat) SKIP 6ms 353s format does not supported colocated branches 353s 353s per_controldir.test_controldir.TestControlDir.test_clone_controldir_with_colocated(SmartHgDirFormat) SKIP 5ms 353s format does not supported colocated branches 353s 353s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat)ERROR 38ms 353s log: {{{ 353s 153.819 preparing to commit 353s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat)/work/a/ 353s 153.826 Selecting files for commit with filter None 353s 153.828 aborting commit write group because of exception: 353s 153.829 Traceback (most recent call last): 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 353s self._update_builder_with_changes() 353s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 353s for path, fs_hash in self.builder.record_iter_changes( 353s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 353s self.work_tree, self.basis_revid, iter_changes 353s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 353s ): 353s ^ 353s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 353s for change in iter_changes: 353s ^^^^^^^^^^^^ 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 353s for change in iter_changes: 353s ^^^^^^^^^^^^ 353s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 353s (oldpath, oldmode, oldsha) = old 353s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 353s TypeError: cannot unpack non-iterable NoneType object 353s }}} 353s 353s Traceback (most recent call last): 353s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_interrepository.py", line 73, in setUp 353s self.rev1 = tree_a.commit("rev1", allow_pointless=True) 353s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 353s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 353s committed_id = commit.Commit().commit( 353s working_tree=self, 353s ...<3 lines>... 353s **kwargs, 353s ) 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 353s self._update_builder_with_changes() 353s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 353s for path, fs_hash in self.builder.record_iter_changes( 353s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 353s self.work_tree, self.basis_revid, iter_changes 353s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 353s ): 353s ^ 353s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 353s for change in iter_changes: 353s ^^^^^^^^^^^^ 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 353s for change in iter_changes: 353s ^^^^^^^^^^^^ 353s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 353s (oldpath, oldmode, oldsha) = old 353s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 353s TypeError: cannot unpack non-iterable NoneType object 353s 353s per_branch.test_tags.TestBranchTags.test_no_such_tag(RemoteBranchFormat-v2) OK 151ms 353s per_branch.test_tags.TestBranchTags.test_read_lock_caches_tags(BzrBranchFormat4) SKIP 28ms 353s format Bazaar-NG branch format 4 doesn't support tags 353s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_fixed_user_id(BzrDirFormat5) OK 97ms 353s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared(BzrDirFormat5) SKIP 96ms 353s format does not support shared repositories 353s 353s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_fixed_user_id(DarcsDirFormat) SKIP 8ms 353s Format darcs control directory is not initializable. 353s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared(DarcsDirFormat) SKIP 7ms 353s Format darcs control directory is not initializable. 353s per_branch.test_update.TestUpdate.test_update_local_commits_returns_old_tip(BzrBranchFormat5) OK 216ms 353s per_controldir.test_controldir.TestControlDir.test_clone_on_transport_preserves_repo_format(BzrDirFormat5) OK 61ms 353s per_controldir.test_controldir.TestControlDir.test_clone_on_transport_preserves_repo_format(DarcsDirFormat) SKIP 4ms 353s Format darcs control directory is not initializable. 353s per_branch.test_tags.TestBranchTags.test_rename_revisions_invalides_cache(LocalGitBranchFormat)ERROR 28ms 353s log: {{{ 353s 153.905 preparing to commit 353s 153.907 Selecting files for commit with filter None 353s 153.908 aborting commit write group because of exception: 353s 153.909 Traceback (most recent call last): 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 353s self._update_builder_with_changes() 353s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 353s for path, fs_hash in self.builder.record_iter_changes( 353s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 353s self.work_tree, self.basis_revid, iter_changes 353s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 353s ): 353s ^ 353s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 353s for change in iter_changes: 353s ^^^^^^^^^^^^ 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 353s for change in iter_changes: 353s ^^^^^^^^^^^^ 353s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 353s (oldpath, oldmode, oldsha) = old 353s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 353s TypeError: cannot unpack non-iterable NoneType object 353s }}} 353s 353s Traceback (most recent call last): 353s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 259, in test_rename_revisions_invalides_cache 353s b, revids = self.make_write_locked_branch_with_one_tag() 353s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 353s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 234, in make_write_locked_branch_with_one_tag 353s b, revids = self.make_branch_with_revision_tuple("b", 3) 353s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ 353s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 50, in make_branch_with_revision_tuple 353s revids = [builder.build_commit() for i in range(count)] 353s ~~~~~~~~~~~~~~~~~~~~^^ 353s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 353s return self._do_commit(tree, **commit_kwargs) 353s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 353s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 353s return tree.commit( 353s ~~~~~~~~~~~^ 353s message, message_callback=message_callback, reporter=reporter, **kwargs 353s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 353s ) 353s ^ 353s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 353s committed_id = commit.Commit().commit( 353s working_tree=self, 353s ...<3 lines>... 353s **kwargs, 353s ) 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 353s self._update_builder_with_changes() 353s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 353s for path, fs_hash in self.builder.record_iter_changes( 353s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 353s self.work_tree, self.basis_revid, iter_changes 353s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 353s ): 353s ^ 353s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 353s for change in iter_changes: 353s ^^^^^^^^^^^^ 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 353s for change in iter_changes: 353s ^^^^^^^^^^^^ 353s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 353s (oldpath, oldmode, oldsha) = old 353s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 353s TypeError: cannot unpack non-iterable NoneType object 353s 353s per_branch.test_tags.TestBranchTags.test_reverse_tag_dict(BranchReferenceFormat) SKIP 16ms 353s Uninitializable branch format 353s 353s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_into_shared_repo(RemoteBzrDirFormat-default) OK 373ms 353s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnitPack4) OK 147ms 353s per_intertree.test_compare.TestIterChanges.test_deleted_and_unknown(InterDirStateTree(C)) OK 186ms 353s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids_limit(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a)ERROR 21ms 353s log: {{{ 353s 153.996 preparing to commit 353s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids_limit(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a)/work/a/ 353s 153.998 Selecting files for commit with filter None 353s 153.999 aborting commit write group because of exception: 353s 154.001 Traceback (most recent call last): 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 353s self._update_builder_with_changes() 353s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 353s for path, fs_hash in self.builder.record_iter_changes( 353s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 353s self.work_tree, self.basis_revid, iter_changes 353s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 353s ): 353s ^ 353s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 353s for change in iter_changes: 353s ^^^^^^^^^^^^ 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 353s for change in iter_changes: 353s ^^^^^^^^^^^^ 353s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 353s (oldpath, oldmode, oldsha) = old 353s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 353s TypeError: cannot unpack non-iterable NoneType object 353s }}} 353s 353s Traceback (most recent call last): 353s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_interrepository.py", line 73, in setUp 353s self.rev1 = tree_a.commit("rev1", allow_pointless=True) 353s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 353s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 353s committed_id = commit.Commit().commit( 353s working_tree=self, 353s ...<3 lines>... 353s **kwargs, 353s ) 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 353s self._update_builder_with_changes() 353s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 353s for path, fs_hash in self.builder.record_iter_changes( 353s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 353s self.work_tree, self.basis_revid, iter_changes 353s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 353s ): 353s ^ 353s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 353s for change in iter_changes: 353s ^^^^^^^^^^^^ 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 353s for change in iter_changes: 353s ^^^^^^^^^^^^ 353s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 353s (oldpath, oldmode, oldsha) = old 353s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 353s TypeError: cannot unpack non-iterable NoneType object 353s 353s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_revision(BareLocalGitControlDirFormat)ERROR 29ms 353s log: {{{ 353s 154.005 preparing to commit 353s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_revision(BareLocalGitControlDirFormat)/work/commit_tree.branch/ 353s 154.007 Selecting files for commit with filter None 353s 154.008 aborting commit write group because of exception: 353s 154.009 Traceback (most recent call last): 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 353s self._update_builder_with_changes() 353s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 353s for path, fs_hash in self.builder.record_iter_changes( 353s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 353s self.work_tree, self.basis_revid, iter_changes 353s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 353s ): 353s ^ 353s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 353s for change in iter_changes: 353s ^^^^^^^^^^^^ 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 353s for change in iter_changes: 353s ^^^^^^^^^^^^ 353s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 353s (oldpath, oldmode, oldsha) = old 353s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 353s TypeError: cannot unpack non-iterable NoneType object 353s }}} 353s 353s Traceback (most recent call last): 353s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 364, in test_clone_controldir_branch_revision 353s rev1 = tree.commit("revision 1") 353s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 353s committed_id = commit.Commit().commit( 353s working_tree=self, 353s ...<3 lines>... 353s **kwargs, 353s ) 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 353s self._update_builder_with_changes() 353s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 353s for path, fs_hash in self.builder.record_iter_changes( 353s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 353s self.work_tree, self.basis_revid, iter_changes 353s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 353s ): 353s ^ 353s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 353s for change in iter_changes: 353s ^^^^^^^^^^^^ 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 353s for change in iter_changes: 353s ^^^^^^^^^^^^ 353s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 353s (oldpath, oldmode, oldsha) = old 353s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 353s TypeError: cannot unpack non-iterable NoneType object 353s 353s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_revision(MonotoneDirFormat) SKIP 4ms 353s Format Monotone control directory is not initializable. 353s per_branch.test_tags.TestBranchTags.test_set_tag_invalides_cache(BzrBranchFormat7) OK 109ms 353s per_controldir.test_controldir.TestControlDir.test_clone_controldir_into_notrees_repo(BzrDirFormat6) SKIP 41ms 353s must support shared repositories 353s 353s per_controldir.test_controldir.TestControlDir.test_clone_controldir_into_notrees_repo(FossilDirFormat) SKIP 4ms 353s Format Fossil control directory is not initializable. 353s per_intertree.test_compare.TestIterChanges.test_disk_in_subtrees_skipped(InterInventoryTree) OK 73ms 353s per_branch.test_update.TestUpdate.test_update_prefix_returns_none(BzrBranchFormat8) OK 188ms 353s per_branch.test_update.TestUpdate.test_update_unbound_works(BzrBranchFormat6) OK 26ms 353s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids_limit(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnit3) OK 120ms 353s per_controldir.test_controldir.TestControlDir.test_clone_on_transport_preserves_repo_format(RemoteBzrDirFormat-v2) OK 223ms 353s per_controldir.test_controldir.TestControlDir.test_clone_respects_stacked(LocalGitControlDirFormat) SKIP 11ms 353s branch or repository format does not support stacking 353s 353s per_controldir.test_controldir.TestControlDir.test_clone_respects_stacked(SvnWorkingTreeDirFormat) SKIP 4ms 353s Format Subversion working directory is not initializable. 353s per_branch.test_update.TestUpdate.test_update_unbound_works(RemoteBranchFormat-default) OK 33ms 353s per_interrepository.test_interrepository.TestCaseWithGhosts.test_fetch_all_fixes_up_ghost(InterWeaveRepo,RepositoryFormat7,RepositoryFormat7) SKIP 30ms 353s Need ghost support. 353s 353s per_controldir.test_controldir.ChrootedControlDirTests.test_find_repository_no_repository(BareLocalGitControlDirFormat) OK 9ms 353s per_controldir.test_controldir.ChrootedControlDirTests.test_find_repository_no_repository(MonotoneDirFormat) SKIP 9ms 353s format is not initializable 353s 353s per_controldir.test_controldir.TestControlDir.test_create_branch(BzrDirMetaFormat1) OK 23ms 353s per_controldir.test_controldir.TestControlDir.test_create_branch(LocalHgDirFormat) SKIP 4ms 353s format is not initializable 353s 353s per_controldir.test_controldir.TestControlDir.test_create_branch_append_revisions_only(BzrDirFormat4) SKIP 3ms 353s format is not initializable 353s 353s per_controldir.test_controldir.TestControlDir.test_create_branch_append_revisions_only(CVSDirFormat) SKIP 4ms 353s format is not initializable 353s 353s per_controldir.test_controldir.TestBreakLock.test_break_lock_branch(BzrDirFormat6) SKIP 27ms 353s format does not support branch references 353s 353s per_controldir.test_controldir.TestBreakLock.test_break_lock_branch(FossilDirFormat) SKIP 4ms 353s Format Fossil control directory is not initializable. 353s per_controldir.test_controldir.TestBreakLock.test_break_lock_empty(BzrDirMetaFormat1Colo) OK 11ms 353s per_controldir.test_controldir.TestBreakLock.test_break_lock_empty(RemoteGitControlDirFormat) SKIP 4ms 353s Format Remote Git Repository is not initializable. 353s per_controldir.test_controldir.TestBreakLock.test_break_lock_empty(SvnRepositoryFormat) SKIP 4ms 353s Format Subversion repository is not initializable. 353s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_fixed_user_id(RemoteBzrDirFormat-v2) OK 320ms 353s per_interrepository.test_interrepository.TestCaseWithGhosts.test_fetch_all_fixes_up_ghost(InterKnitRepo,RepositoryFormatKnit3,RepositoryFormatKnitPack3) OK 75ms 353s per_controldir.test_controldir.TestControlDir.test_create_branch_append_revisions_only(RemoteBzrDirFormat-default) OK 55ms 353s per_controldir.test_controldir.TestBreakLock.test_break_lock_repository(RemoteBzrDirFormat) SKIP 19ms 353s format does not physically lock 353s 353s per_controldir.test_controldir.TestBreakLock.test_break_lock_repository(SmartHgDirFormat) SKIP 4ms 353s Format Smart Mercurial control directory is not initializable. 353s per_interrepository.test_interrepository.TestInterRepository.test_interrepository_get_returns_correct_optimiser(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnit1) OK 4ms 353s per_interrepository.test_interrepository.TestInterRepository.test_interrepository_get_returns_correct_optimiser(InterKnitRepo,RepositoryFormatKnitPack1,RepositoryFormatKnit1) OK 4ms 353s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_into_shared_repo(LocalGitControlDirFormat)ERROR 24ms 353s log: {{{ 353s 154.230 preparing to commit 353s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_into_shared_repo(LocalGitControlDirFormat)/work/commit_tree/ 353s 154.235 Selecting files for commit with filter None 353s 154.236 aborting commit write group because of exception: 353s 154.238 Traceback (most recent call last): 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 353s self._update_builder_with_changes() 353s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 353s for path, fs_hash in self.builder.record_iter_changes( 353s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 353s self.work_tree, self.basis_revid, iter_changes 353s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 353s ): 353s ^ 353s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 353s for change in iter_changes: 353s ^^^^^^^^^^^^ 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 353s for change in iter_changes: 353s ^^^^^^^^^^^^ 353s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 353s (oldpath, oldmode, oldsha) = old 353s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 353s TypeError: cannot unpack non-iterable NoneType object 353s }}} 353s 353s Traceback (most recent call last): 353s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 338, in test_clone_controldir_branch_and_repo_into_shared_repo 353s tree.commit("revision 1") 353s ~~~~~~~~~~~^^^^^^^^^^^^^^ 353s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 353s committed_id = commit.Commit().commit( 353s working_tree=self, 353s ...<3 lines>... 353s **kwargs, 353s ) 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 353s self._update_builder_with_changes() 353s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 353s for path, fs_hash in self.builder.record_iter_changes( 353s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 353s self.work_tree, self.basis_revid, iter_changes 353s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 353s ): 353s ^ 353s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 353s for change in iter_changes: 353s ^^^^^^^^^^^^ 353s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 353s for change in iter_changes: 353s ^^^^^^^^^^^^ 353s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 353s (oldpath, oldmode, oldsha) = old 353s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 353s TypeError: cannot unpack non-iterable NoneType object 353s 353s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_into_shared_repo(SvnWorkingTreeDirFormat) SKIP 10ms 353s Format Subversion working directory is not initializable. 353s per_controldir.test_controldir.TestControlDir.test_create_null_workingtree(BareLocalGitControlDirFormat) SKIP 22ms 353s cannot make working tree with transport 353s per_controldir.test_controldir.TestControlDir.test_create_null_workingtree(MonotoneDirFormat) SKIP 5ms 353s Format Monotone control directory is not initializable. 353s per_intertree.test_compare.TestIterChanges.test_empty_dir(InterDirStateTree(PY)) OK 191ms 354s per_controldir.test_controldir.TestBreakLock.test_break_lock_tree(BzrDirFormat5) SKIP 28ms 354s format does not support breaking locks 354s 354s per_controldir.test_controldir.TestBreakLock.test_break_lock_tree(DarcsDirFormat) SKIP 4ms 354s Format darcs control directory is not initializable. 354s per_controldir.test_controldir.TestControlDir.test_create_repository(BzrDirFormat6) OK 15ms 354s per_controldir.test_controldir.TestControlDir.test_create_repository(FossilDirFormat) SKIP 4ms 354s format is not initializable 354s 354s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_branch_both_under_shared(BzrDirMetaFormat1Colo) OK 223ms 354s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_branch_both_under_shared(RemoteGitControlDirFormat) SKIP 6ms 354s Format Remote Git Repository is not initializable. 354s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_branch_both_under_shared(SvnRepositoryFormat) SKIP 4ms 354s Format Subversion repository is not initializable. 354s per_controldir.test_controldir.TestControlDir.test_create_repository_nonshared(BzrDirMetaFormat1Colo) OK 23ms 354s per_controldir.test_controldir.TestControlDir.test_create_repository_nonshared(RemoteGitControlDirFormat) SKIP 3ms 354s format is not initializable 354s 354s per_controldir.test_controldir.TestControlDir.test_create_repository_nonshared(SvnRepositoryFormat) SKIP 4ms 354s format is not initializable 354s 354s per_controldir.test_controldir.TestControlDir.test_create_repository_shared(RemoteBzrDirFormat) OK 17ms 354s per_controldir.test_controldir.TestControlDir.test_create_repository_shared(SmartHgDirFormat) SKIP 3ms 354s format is not initializable 354s 354s per_intertree.test_compare.TestCompare.test_abc_content_to_empty(InterInventoryTree) OK 99ms 354s per_controldir.test_controldir.TestControlDir.test_create_workingtree(BzrDirFormat5) OK 19ms 354s per_controldir.test_controldir.TestControlDir.test_create_workingtree(DarcsDirFormat) SKIP 4ms 354s format is not initializable 354s 354s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared(RemoteBzrDirFormat-v2) OK 473ms 354s per_controldir.test_controldir.TestControlDir.test_create_workingtree(RemoteBzrDirFormat-v2) SKIP 43ms 354s cannot make working tree with transport 354s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared_force_new_repo(LocalGitControlDirFormat)ERROR 23ms 354s log: {{{ 354s 154.385 preparing to commit 354s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared_force_new_repo(LocalGitControlDirFormat)/work/commit_tree/ 354s 154.387 Selecting files for commit with filter None 354s 154.389 aborting commit write group because of exception: 354s 154.390 Traceback (most recent call last): 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 354s self._update_builder_with_changes() 354s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 354s for path, fs_hash in self.builder.record_iter_changes( 354s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 354s self.work_tree, self.basis_revid, iter_changes 354s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 354s ): 354s ^ 354s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 354s for change in iter_changes: 354s ^^^^^^^^^^^^ 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 354s for change in iter_changes: 354s ^^^^^^^^^^^^ 354s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 354s (oldpath, oldmode, oldsha) = old 354s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 354s TypeError: cannot unpack non-iterable NoneType object 354s }}} 354s 354s Traceback (most recent call last): 354s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 723, in test_sprout_controldir_branch_and_repo_shared_force_new_repo 354s rev1 = tree.commit("revision 1") 354s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 354s committed_id = commit.Commit().commit( 354s working_tree=self, 354s ...<3 lines>... 354s **kwargs, 354s ) 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 354s self._update_builder_with_changes() 354s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 354s for path, fs_hash in self.builder.record_iter_changes( 354s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 354s self.work_tree, self.basis_revid, iter_changes 354s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 354s ): 354s ^ 354s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 354s for change in iter_changes: 354s ^^^^^^^^^^^^ 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 354s for change in iter_changes: 354s ^^^^^^^^^^^^ 354s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 354s (oldpath, oldmode, oldsha) = old 354s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 354s TypeError: cannot unpack non-iterable NoneType object 354s 354s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared_force_new_repo(SvnWorkingTreeDirFormat) SKIP 14ms 354s Format Subversion working directory is not initializable. 354s per_branch.test_tags.TestBranchTags.test_set_tag_invalides_cache(RemoteBranchFormat-v2) OK 383ms 354s per_controldir.test_controldir.TestBreakLock.test_break_lock_tree(RemoteBzrDirFormat-v2) SKIP 152ms 354s format does not support breaking locks 354s 354s per_controldir.test_controldir.TestControlDir.test_create_workingtree_revision(LocalGitControlDirFormat)ERROR 31ms 354s log: {{{ 354s 154.414 preparing to commit 354s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_create_workingtree_revision(LocalGitControlDirFormat)/work/source/ 354s 154.415 Selecting files for commit with filter None 354s 154.416 aborting commit write group because of exception: 354s 154.418 Traceback (most recent call last): 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 354s self._update_builder_with_changes() 354s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 354s for path, fs_hash in self.builder.record_iter_changes( 354s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 354s self.work_tree, self.basis_revid, iter_changes 354s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 354s ): 354s ^ 354s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 354s for change in iter_changes: 354s ^^^^^^^^^^^^ 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 354s for change in iter_changes: 354s ^^^^^^^^^^^^ 354s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 354s (oldpath, oldmode, oldsha) = old 354s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 354s TypeError: cannot unpack non-iterable NoneType object 354s }}} 354s 354s Traceback (most recent call last): 354s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 1381, in test_create_workingtree_revision 354s a = source.commit("a", allow_pointless=True) 354s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 354s committed_id = commit.Commit().commit( 354s working_tree=self, 354s ...<3 lines>... 354s **kwargs, 354s ) 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 354s self._update_builder_with_changes() 354s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 354s for path, fs_hash in self.builder.record_iter_changes( 354s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 354s self.work_tree, self.basis_revid, iter_changes 354s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 354s ): 354s ^ 354s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 354s for change in iter_changes: 354s ^^^^^^^^^^^^ 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 354s for change in iter_changes: 354s ^^^^^^^^^^^^ 354s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 354s (oldpath, oldmode, oldsha) = old 354s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 354s TypeError: cannot unpack non-iterable NoneType object 354s 354s per_controldir.test_controldir.TestControlDir.test_create_workingtree_revision(SvnWorkingTreeDirFormat) SKIP 4ms 354s format is not initializable 354s 354s per_branch.test_tags.TestBranchTags.test_tags_initially_empty(BzrBranchFormat4) SKIP 25ms 354s format Bazaar-NG branch format 4 doesn't support tags 354s per_controldir.test_controldir.TestControlDir.test_backup_copies_existing(LocalGitControlDirFormat)ERROR 25ms 354s log: {{{ 354s 154.433 preparing to commit 354s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_backup_copies_existing(LocalGitControlDirFormat)/work/test/ 354s 154.435 Selecting files for commit with filter None 354s 154.437 aborting commit write group because of exception: 354s 154.438 Traceback (most recent call last): 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 354s self._update_builder_with_changes() 354s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 354s for path, fs_hash in self.builder.record_iter_changes( 354s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 354s self.work_tree, self.basis_revid, iter_changes 354s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 354s ): 354s ^ 354s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 354s for change in iter_changes: 354s ^^^^^^^^^^^^ 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 354s for change in iter_changes: 354s ^^^^^^^^^^^^ 354s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 354s (oldpath, oldmode, oldsha) = old 354s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 354s TypeError: cannot unpack non-iterable NoneType object 354s }}} 354s 354s Traceback (most recent call last): 354s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 1600, in test_backup_copies_existing 354s tree.commit("some data to be copied.") 354s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ 354s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 354s committed_id = commit.Commit().commit( 354s working_tree=self, 354s ...<3 lines>... 354s **kwargs, 354s ) 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 354s self._update_builder_with_changes() 354s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 354s for path, fs_hash in self.builder.record_iter_changes( 354s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 354s self.work_tree, self.basis_revid, iter_changes 354s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 354s ): 354s ^ 354s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 354s for change in iter_changes: 354s ^^^^^^^^^^^^ 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 354s for change in iter_changes: 354s ^^^^^^^^^^^^ 354s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 354s (oldpath, oldmode, oldsha) = old 354s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 354s TypeError: cannot unpack non-iterable NoneType object 354s 354s per_controldir.test_controldir.TestControlDir.test_backup_copies_existing(SvnWorkingTreeDirFormat) SKIP 4ms 354s Format Subversion working directory is not initializable. 354s per_controldir.test_controldir.TestControlDir.test_destroy_branch(BzrDirMetaFormat1) OK 39ms 354s per_controldir.test_controldir.TestControlDir.test_destroy_branch(LocalHgDirFormat) SKIP 6ms 354s Format Local Mercurial control directory is not initializable. 354s per_controldir.test_controldir.TestControlDir.test_branch_names(BzrDirMetaFormat1) OK 31ms 354s per_intertree.test_compare.TestIterChanges.test_empty_to_abc_content(InterInventoryTree(CHKInventory)) OK 210ms 354s per_controldir.test_controldir.TestControlDir.test_branch_names(LocalHgDirFormat) SKIP 5ms 354s Format Local Mercurial control directory is not initializable. 354s per_controldir.test_controldir.TestControlDir.test_destroy_branch_no_branch(BzrDirFormat4) SKIP 6ms 354s Format All-in-one format 4 is not initializable. 354s per_controldir.test_controldir.TestControlDir.test_destroy_branch_no_branch(CVSDirFormat) SKIP 5ms 354s Format CVS control directory. is not initializable. 354s per_branch.test_tags.TestBranchTags.test_unicode_tag(LocalGitBranchFormat)ERROR 29ms 354s log: {{{ 354s 154.459 preparing to commit 354s 154.461 Selecting files for commit with filter None 354s 154.462 aborting commit write group because of exception: 354s 154.464 Traceback (most recent call last): 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 354s self._update_builder_with_changes() 354s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 354s for path, fs_hash in self.builder.record_iter_changes( 354s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 354s self.work_tree, self.basis_revid, iter_changes 354s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 354s ): 354s ^ 354s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 354s for change in iter_changes: 354s ^^^^^^^^^^^^ 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 354s for change in iter_changes: 354s ^^^^^^^^^^^^ 354s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 354s (oldpath, oldmode, oldsha) = old 354s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 354s TypeError: cannot unpack non-iterable NoneType object 354s }}} 354s 354s Traceback (most recent call last): 354s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 157, in test_unicode_tag 354s b1, [revid] = self.make_branch_with_revision_tuple("b", 1) 354s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ 354s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 50, in make_branch_with_revision_tuple 354s revids = [builder.build_commit() for i in range(count)] 354s ~~~~~~~~~~~~~~~~~~~~^^ 354s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 354s return self._do_commit(tree, **commit_kwargs) 354s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 354s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 354s return tree.commit( 354s ~~~~~~~~~~~^ 354s message, message_callback=message_callback, reporter=reporter, **kwargs 354s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 354s ) 354s ^ 354s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 354s committed_id = commit.Commit().commit( 354s working_tree=self, 354s ...<3 lines>... 354s **kwargs, 354s ) 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 354s self._update_builder_with_changes() 354s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 354s for path, fs_hash in self.builder.record_iter_changes( 354s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 354s self.work_tree, self.basis_revid, iter_changes 354s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 354s ): 354s ^ 354s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 354s for change in iter_changes: 354s ^^^^^^^^^^^^ 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 354s for change in iter_changes: 354s ^^^^^^^^^^^^ 354s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 354s (oldpath, oldmode, oldsha) = old 354s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 354s TypeError: cannot unpack non-iterable NoneType object 354s 354s per_controldir.test_controldir.TestControlDir.test_can_and_needs_format_conversion(BzrDirFormat4) SKIP 20ms 354s Format All-in-one format 4 is not initializable. 354s per_controldir.test_controldir.TestControlDir.test_destroy_branch_no_branch(RemoteBzrDirFormat-default) OK 32ms 354s per_controldir.test_controldir.TestControlDir.test_can_and_needs_format_conversion(CVSDirFormat) SKIP 11ms 354s Format CVS control directory. is not initializable. 354s per_branch.test_tags.TestBranchTags.test_unlocked_does_not_cache_tags(BranchReferenceFormat) SKIP 44ms 354s Uninitializable branch format 354s 354s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_revision(BzrDirMetaFormat1) OK 284ms 354s per_controldir.test_controldir.TestControlDir.test_can_and_needs_format_conversion(RemoteBzrDirFormat-default) OK 20ms 354s per_intertree.test_compare.TestCompare.test_compare_empty_trees(InterDirStateTree(PY)) OK 200ms 354s per_controldir.test_controldir.TestControlDir.test_destroy_repository(BareLocalGitControlDirFormat) SKIP 26ms 354s Format does not support destroying repository 354s 354s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_revision(LocalHgDirFormat) SKIP 6ms 354s Format Local Mercurial control directory is not initializable. 354s per_controldir.test_controldir.TestControlDir.test_destroy_repository(MonotoneDirFormat) SKIP 8ms 354s Format Monotone control directory is not initializable. 354s per_controldir.test_controldir.TestControlDir.test_clone_controldir_into_notrees_repo(BzrDirFormat4) SKIP 8ms 354s Format All-in-one format 4 is not initializable. 354s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference(BzrDirMetaFormat1) OK 147ms 354s per_controldir.test_controldir.TestControlDir.test_clone_controldir_into_notrees_repo(CVSDirFormat) SKIP 6ms 354s Format CVS control directory. is not initializable. 354s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference(LocalHgDirFormat) SKIP 5ms 354s Format Local Mercurial control directory is not initializable. 354s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared(BzrDirFormat4) SKIP 4ms 354s Format All-in-one format 4 is not initializable. 354s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared(CVSDirFormat) SKIP 6ms 354s Format CVS control directory. is not initializable. 354s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_fixed_user_id(BareLocalGitControlDirFormat)ERROR 59ms 354s log: {{{ 354s 154.562 preparing to commit 354s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_fixed_user_id(BareLocalGitControlDirFormat)/work/commit_tree.branch/ 354s 154.564 Selecting files for commit with filter None 354s 154.565 aborting commit write group because of exception: 354s 154.566 Traceback (most recent call last): 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 354s self._update_builder_with_changes() 354s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 354s for path, fs_hash in self.builder.record_iter_changes( 354s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 354s self.work_tree, self.basis_revid, iter_changes 354s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 354s ): 354s ^ 354s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 354s for change in iter_changes: 354s ^^^^^^^^^^^^ 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 354s for change in iter_changes: 354s ^^^^^^^^^^^^ 354s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 354s (oldpath, oldmode, oldsha) = old 354s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 354s TypeError: cannot unpack non-iterable NoneType object 354s }}} 354s 354s Traceback (most recent call last): 354s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 318, in test_clone_controldir_branch_and_repo_fixed_user_id 354s rev1 = tree.commit("revision 1") 354s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 354s committed_id = commit.Commit().commit( 354s working_tree=self, 354s ...<3 lines>... 354s **kwargs, 354s ) 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 354s self._update_builder_with_changes() 354s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 354s for path, fs_hash in self.builder.record_iter_changes( 354s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 354s self.work_tree, self.basis_revid, iter_changes 354s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 354s ): 354s ^ 354s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 354s for change in iter_changes: 354s ^^^^^^^^^^^^ 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 354s for change in iter_changes: 354s ^^^^^^^^^^^^ 354s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 354s (oldpath, oldmode, oldsha) = old 354s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 354s TypeError: cannot unpack non-iterable NoneType object 354s 354s per_controldir.test_controldir.TestControlDir.test_destroy_workingtree(BzrDirFormat6) SKIP 65ms 354s Format does not support destroying tree 354s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_fixed_user_id(MonotoneDirFormat) SKIP 16ms 354s Format Monotone control directory is not initializable. 354s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_branch_only_source_under_shared(RemoteBzrDirFormat) OK 314ms 354s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_branch_only_source_under_shared(SmartHgDirFormat) SKIP 11ms 354s Format Smart Mercurial control directory is not initializable. 354s per_controldir.test_controldir.TestControlDir.test_destroy_workingtree(FossilDirFormat) SKIP 10ms 354s Format Fossil control directory is not initializable. 354s per_intertree.test_compare.TestIterChanges.test_empty_to_abc_content_a_and_c_only(InterInventoryTree(PreviewTree)) OK 178ms 354s per_controldir.test_controldir.TestControlDir.test_find_repository_containing_shared_repository(BzrDirMetaFormat1Colo) OK 59ms 354s per_controldir.test_controldir.TestControlDir.test_find_repository_containing_shared_repository(RemoteGitControlDirFormat) SKIP 5ms 354s Format Remote Git Repository is not initializable. 354s per_controldir.test_controldir.TestControlDir.test_find_repository_containing_shared_repository(SvnRepositoryFormat) SKIP 4ms 354s Format Subversion repository is not initializable. 354s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_into_shared_repo(BzrDirFormat6) SKIP 106ms 354s repository format does not support shared repositories 354s 354s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_into_shared_repo(FossilDirFormat) SKIP 7ms 354s Format Fossil control directory is not initializable. 354s per_branch.test_tags.TestTagsMergeToInCheckouts.test_ignore_master_disables_tag_propagation(BzrBranchFormat7) OK 226ms 354s per_controldir.test_controldir.TestControlDir.test_find_repository_no_repo_under_standalone_branch(RemoteBzrDirFormat) OK 56ms 354s per_controldir.test_controldir.TestControlDir.test_find_repository_no_repo_under_standalone_branch(SmartHgDirFormat) SKIP 6ms 354s Format Smart Mercurial control directory is not initializable. 354s per_intertree.test_compare.TestCompare.test_dangling(InterInventoryTree(CHKInventory)) OK 230ms 354s per_controldir.test_controldir.TestControlDir.test_find_repository_shared_within_shared_repository(BzrDirFormat5) SKIP 36ms 354s requires support for shared repositories 354s 354s per_controldir.test_controldir.TestControlDir.test_clone_controldir_into_notrees_repo(RemoteBzrDirFormat-default) SKIP 230ms 354s new control dir does not use repository 354s 354s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_revision(BzrDirFormat5) SKIP 164ms 354s revision limiting not strict yet 354s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_revision(DarcsDirFormat) SKIP 5ms 354s Format darcs control directory is not initializable. 354s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_branch_both_under_shared(BareLocalGitControlDirFormat) SKIP 8ms 354s repository format does not support shared repositories 354s 354s per_controldir.test_controldir.TestControlDir.test_find_repository_shared_within_shared_repository(DarcsDirFormat) SKIP 10ms 354s Format darcs control directory is not initializable. 354s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_branch_both_under_shared(MonotoneDirFormat) SKIP 4ms 354s Format Monotone control directory is not initializable. 354s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_branch_only_source_under_shared(BzrDirFormat6) SKIP 17ms 354s repository format does not support shared repositories 354s 354s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_branch_only_source_under_shared(FossilDirFormat) SKIP 4ms 354s Format Fossil control directory is not initializable. 354s per_intertree.test_compare.TestCompare.test_default_ignores_unversioned_files(InterInventoryTree(PreviewTree)) OK 88ms 354s per_intertree.test_compare.TestIterChanges.test_file_becomes_unversionable_bug_438569(InterDirStateTree(C)) OK 225ms 354s per_controldir.test_controldir.TestControlDir.test_find_repository_shared_within_shared_repository(RemoteBzrDirFormat-v2) OK 105ms 354s per_controldir.test_controldir.TestControlDir.test_find_repository_standalone_with_containing_shared_repository(LocalGitControlDirFormat) SKIP 10ms 354s requires support for shared repositories 354s 354s per_controldir.test_controldir.TestControlDir.test_find_repository_standalone_with_containing_shared_repository(SvnWorkingTreeDirFormat) SKIP 7ms 354s Format Subversion working directory is not initializable. 354s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared(RemoteBzrDirFormat-default) OK 357ms 354s per_controldir.test_controldir.TestControlDir.test_find_repository_with_nested_dirs_works(BzrDirMetaFormat1) OK 38ms 354s per_controldir.test_controldir.TestControlDir.test_find_repository_with_nested_dirs_works(LocalHgDirFormat) SKIP 4ms 354s Format Local Mercurial control directory is not initializable. 354s per_controldir.test_controldir.TestControlDir.test_format_description(BzrDirFormat4) SKIP 4ms 354s Format All-in-one format 4 is not initializable. 354s per_controldir.test_controldir.TestControlDir.test_format_description(CVSDirFormat) SKIP 14ms 354s Format CVS control directory. is not initializable. 354s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_revision(BzrDirMetaFormat1Colo) OK 258ms 354s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_revision(RemoteGitControlDirFormat) SKIP 5ms 354s Format Remote Git Repository is not initializable. 354s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared_force_new_repo(BareLocalGitControlDirFormat)ERROR 57ms 354s log: {{{ 354s 154.956 preparing to commit 354s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared_force_new_repo(BareLocalGitControlDirFormat)/work/referenced.branch/ 354s 154.959 Selecting files for commit with filter None 354s 154.960 aborting commit write group because of exception: 354s 154.962 Traceback (most recent call last): 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 354s self._update_builder_with_changes() 354s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 354s for path, fs_hash in self.builder.record_iter_changes( 354s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 354s self.work_tree, self.basis_revid, iter_changes 354s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 354s ): 354s ^ 354s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 354s for change in iter_changes: 354s ^^^^^^^^^^^^ 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 354s for change in iter_changes: 354s ^^^^^^^^^^^^ 354s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 354s (oldpath, oldmode, oldsha) = old 354s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 354s TypeError: cannot unpack non-iterable NoneType object 354s }}} 354s 354s Traceback (most recent call last): 354s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 779, in test_sprout_controldir_branch_reference_shared_force_new_repo 354s rev1 = referenced_tree.commit("1", allow_pointless=True) 354s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 354s committed_id = commit.Commit().commit( 354s working_tree=self, 354s ...<3 lines>... 354s **kwargs, 354s ) 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 354s self._update_builder_with_changes() 354s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 354s for path, fs_hash in self.builder.record_iter_changes( 354s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 354s self.work_tree, self.basis_revid, iter_changes 354s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 354s ): 354s ^ 354s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 354s for change in iter_changes: 354s ^^^^^^^^^^^^ 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 354s for change in iter_changes: 354s ^^^^^^^^^^^^ 354s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 354s (oldpath, oldmode, oldsha) = old 354s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 354s TypeError: cannot unpack non-iterable NoneType object 354s 354s per_controldir.test_controldir.TestControlDir.test_format_description(RemoteBzrDirFormat-default) OK 16ms 354s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared_force_new_repo(MonotoneDirFormat) SKIP 9ms 354s Format Monotone control directory is not initializable. 354s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_revision(SvnRepositoryFormat) SKIP 5ms 354s Format Subversion repository is not initializable. 354s per_controldir.test_controldir.TestControlDir.test_format_initialize_find_open(BareLocalGitControlDirFormat) OK 21ms 354s per_controldir.test_controldir.TestControlDir.test_format_initialize_find_open(MonotoneDirFormat) SKIP 8ms 354s format is not initializable 354s 354s per_branch.test_tags.TestTagsMergeToInCheckouts.test_ignore_master_disables_tag_propagation(RemoteBranchFormat-v2) SKIP 282ms 354s format Remote: Branch format 7 doesn't support bound branches 354s 354s per_intertree.test_compare.TestIterChanges.test_file_rename_and_meta_modification(InterInventoryTree) OK 165ms 354s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_revision(BzrDirMetaFormat1Colo) SKIP 231ms 354s revision limiting not strict yet 354s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex(BzrDirFormat6) OK 32ms 354s per_intertree.test_compare.TestCompare.test_empty_to_abc_content_a_and_c_only(InterDirStateTree(C)) OK 198ms 354s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex(FossilDirFormat) SKIP 4ms 354s control dir format is not initializable 354s 354s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_revision(RemoteGitControlDirFormat) SKIP 6ms 354s Format Remote Git Repository is not initializable. 354s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_create_prefix_False(BzrDirMetaFormat1Colo) OK 3ms 354s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_conflict_in_child_only(BzrBranchFormat4) SKIP 36ms 354s format Bazaar-NG branch format 4 doesn't support tags 354s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_revision(SvnRepositoryFormat) SKIP 9ms 354s Format Subversion repository is not initializable. 354s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_create_prefix_False(RemoteGitControlDirFormat) SKIP 9ms 354s format is not initializable 354s 354s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_create_prefix_False(SvnRepositoryFormat) SKIP 9ms 354s format is not initializable 354s 354s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_create_prefix_True(RemoteBzrDirFormat) OK 14ms 354s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_create_prefix_True(SmartHgDirFormat) SKIP 4ms 354s control dir format is not initializable 354s 354s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_conflict_in_master_only(LocalGitBranchFormat) SKIP 33ms 354s format Local Git Branch doesn't support bound branches 354s 354s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_different_conflict_in_master_and_child(BranchReferenceFormat) SKIP 44ms 354s Uninitializable branch format 354s 354s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_force_new_repo_False(BzrDirFormat5) OK 58ms 354s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_force_new_repo_False(DarcsDirFormat) SKIP 30ms 354s control dir format is not initializable 354s 354s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_revision(BzrDirFormat6) OK 190ms 354s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_revision(FossilDirFormat) SKIP 5ms 354s Format Fossil control directory is not initializable. 354s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_revision(RemoteBzrDirFormat-v2) SKIP 411ms 354s revision limiting not strict yet 354s per_intertree.test_compare.TestCompare.test_empty_to_abc_content_b_only(InterInventoryTree) OK 150ms 354s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_under_shared(LocalGitControlDirFormat)ERROR 23ms 354s log: {{{ 354s 155.212 preparing to commit 354s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_under_shared(LocalGitControlDirFormat)/work/commit_tree/ 354s 155.214 Selecting files for commit with filter None 354s 155.215 aborting commit write group because of exception: 354s 155.217 Traceback (most recent call last): 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 354s self._update_builder_with_changes() 354s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 354s for path, fs_hash in self.builder.record_iter_changes( 354s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 354s self.work_tree, self.basis_revid, iter_changes 354s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 354s ): 354s ^ 354s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 354s for change in iter_changes: 354s ^^^^^^^^^^^^ 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 354s for change in iter_changes: 354s ^^^^^^^^^^^^ 354s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 354s (oldpath, oldmode, oldsha) = old 354s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 354s TypeError: cannot unpack non-iterable NoneType object 354s }}} 354s 354s Traceback (most recent call last): 354s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 205, in test_clone_controldir_repository_under_shared 354s rev1 = tree.commit("revision 1") 354s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 354s committed_id = commit.Commit().commit( 354s working_tree=self, 354s ...<3 lines>... 354s **kwargs, 354s ) 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 354s self._update_builder_with_changes() 354s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 354s for path, fs_hash in self.builder.record_iter_changes( 354s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 354s self.work_tree, self.basis_revid, iter_changes 354s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 354s ): 354s ^ 354s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 354s for change in iter_changes: 354s ^^^^^^^^^^^^ 354s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 354s for change in iter_changes: 354s ^^^^^^^^^^^^ 354s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 354s (oldpath, oldmode, oldsha) = old 354s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 354s TypeError: cannot unpack non-iterable NoneType object 354s 354s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_under_shared(SvnWorkingTreeDirFormat) SKIP 4ms 354s Format Subversion working directory is not initializable. 354s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_force_new_repo_False(RemoteBzrDirFormat-v2) OK 60ms 354s per_controldir.test_controldir.TestControlDir.test_clone_controldir_into_notrees_repo(RemoteBzrDirFormat) SKIP 255ms 354s new control dir does not use repository 354s 355s per_controldir.test_controldir.TestControlDir.test_clone_controldir_into_notrees_repo(SmartHgDirFormat) SKIP 5ms 355s Format Smart Mercurial control directory is not initializable. 355s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_under_shared(RemoteBzrDirFormat) OK 212ms 355s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_force_new_repo_True(LocalGitControlDirFormat) OK 42ms 355s per_intertree.test_compare.TestIterChanges.test_file_rename_and_modification(InterDirStateTree(PY)) OK 242ms 355s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_under_shared(SmartHgDirFormat) SKIP 12ms 355s Format Smart Mercurial control directory is not initializable. 355s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_branch_both_under_shared(BzrDirFormat5) SKIP 47ms 355s repository format does not support shared repositories 355s 355s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_branch_both_under_shared(DarcsDirFormat) SKIP 5ms 355s Format darcs control directory is not initializable. 355s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_force_new_repo_True(SvnWorkingTreeDirFormat) SKIP 27ms 355s control dir format is not initializable 355s 355s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_repo_fmt_name_None(BzrDirMetaFormat1) OK 15ms 355s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_repo_fmt_name_None(LocalHgDirFormat) SKIP 4ms 355s control dir format is not initializable 355s 355s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_repo_fmt_name_followed(BzrDirFormat4) SKIP 4ms 355s control dir format is not initializable 355s 355s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_repo_fmt_name_followed(CVSDirFormat) SKIP 4ms 355s control dir format is not initializable 355s 355s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_repo_fmt_name_followed(RemoteBzrDirFormat-default) OK 25ms 355s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_overwrite_conflict_in_child_and_master(BzrBranchFormat7) OK 222ms 355s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_use_existing_dir_False(BareLocalGitControlDirFormat) OK 31ms 355s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_use_existing_dir_False(MonotoneDirFormat) SKIP 6ms 355s format is not initializable 355s 355s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_absent_tag(BzrDirMetaFormat1Colo) OK 208ms 355s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_absent_tag(RemoteGitControlDirFormat) SKIP 24ms 355s Format Remote Git Repository is not initializable. 355s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_absent_tag(SvnRepositoryFormat) SKIP 7ms 355s Format Subversion repository is not initializable. 355s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_use_existing_dir_True(BzrDirFormat6) OK 39ms 355s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_use_existing_dir_True(FossilDirFormat) SKIP 5ms 355s control dir format is not initializable 355s 355s per_controldir.test_controldir.TestControlDir.test_format_network_name(BzrDirMetaFormat1Colo) OK 36ms 355s per_intertree.test_compare.TestCompare.test_empty_to_abc_content_c_only(InterDirStateTree(PY)) OK 275ms 355s per_controldir.test_controldir.TestControlDir.test_format_network_name(RemoteGitControlDirFormat) SKIP 10ms 355s Format Remote Git Repository is not initializable. 355s per_controldir.test_controldir.TestControlDir.test_clone_controldir_tree_revision(BzrDirFormat5) OK 194ms 355s per_controldir.test_controldir.TestControlDir.test_clone_controldir_tree_revision(DarcsDirFormat) SKIP 10ms 355s Format darcs control directory is not initializable. 355s per_controldir.test_controldir.TestControlDir.test_format_network_name(SvnRepositoryFormat) SKIP 18ms 355s Format Subversion repository is not initializable. 355s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_no_branch(RemoteBzrDirFormat) OK 10ms 355s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_no_branch(SmartHgDirFormat) SKIP 4ms 355s Format Smart Mercurial control directory is not initializable. 355s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_on_non_reference(BzrDirFormat5) OK 15ms 355s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_on_non_reference(DarcsDirFormat) SKIP 4ms 355s Format darcs control directory is not initializable. 355s per_intertree.test_compare.TestIterChanges.test_missing_and_renamed(InterInventoryTree(CHKInventory)) SKIP 251ms 355s cannot represent missing files 355s 355s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_overwrite_conflict_in_child_and_master(RemoteBranchFormat-v2) SKIP 190ms 355s format Remote: Branch format 7 doesn't support bound branches 355s 355s per_controldir.test_controldir.TestControlDir.test_clone_controldir_tree_revision(BzrDirMetaFormat1) OK 333ms 355s per_controldir.test_controldir.TestControlDir.test_clone_controldir_tree_revision(LocalHgDirFormat) SKIP 4ms 355s Format Local Mercurial control directory is not initializable. 355s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_overwrite_conflict_in_master(BzrBranchFormat4) SKIP 17ms 355s format Bazaar-NG branch format 4 doesn't support tags 355s per_controldir.test_controldir.TestControlDir.test_clone_controldir_with_colocated(BzrDirFormat4) SKIP 4ms 355s format does not supported colocated branches 355s 355s per_controldir.test_controldir.TestControlDir.test_clone_controldir_with_colocated(CVSDirFormat) SKIP 4ms 355s format does not supported colocated branches 355s 355s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_on_non_reference(RemoteBzrDirFormat-v2) OK 40ms 355s per_controldir.test_controldir.TestControlDir.test_clone_controldir_with_colocated(RemoteBzrDirFormat-default) SKIP 6ms 355s format does not supported colocated branches 355s 355s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_on_reference(LocalGitControlDirFormat) OK 16ms 355s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_propagates_tags(LocalGitBranchFormat) SKIP 22ms 355s format Local Git Branch doesn't support bound branches 355s 355s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_on_reference(SvnWorkingTreeDirFormat) SKIP 5ms 355s Format Subversion working directory is not initializable. 355s per_controldir.test_controldir.TestControlDir.test_clone_on_transport_preserves_repo_format(BareLocalGitControlDirFormat)ERROR 22ms 355s Empty attachments: 355s log 355s 355s Traceback (most recent call last): 355s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 400, in test_clone_on_transport_preserves_repo_format 355s target_controldir = a_dir.clone_on_transport(target_transport) 355s File "/usr/lib/python3/dist-packages/breezy/git/dir.py", line 296, in clone_on_transport 355s (pack_hint, _, refs) = interrepo.fetch_objects( 355s ~~~~~~~~~~~~~~~~~~~~~~~^ 355s determine_wants, mapping=default_mapping 355s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 355s ) 355s ^ 355s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 355s refs = self.source._git.fetch( 355s self.target._git, determine_wants, progress=progress 355s ) 355s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 355s count, pack_data = self.fetch_pack_data( 355s ~~~~~~~~~~~~~~~~~~~~^ 355s determine_wants, 355s ^^^^^^^^^^^^^^^^ 355s ...<2 lines>... 355s depth=depth, 355s ^^^^^^^^^^^^ 355s ) 355s ^ 355s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 355s missing_objects = self.find_missing_objects( 355s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 355s ) 355s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 355s wants = determine_wants(refs, depth) 355s TypeError: InterGitGitRepository.determine_wants_all() takes 2 positional arguments but 3 were given 355s 355s per_controldir.test_controldir.TestControlDir.test_clone_on_transport_preserves_repo_format(MonotoneDirFormat) SKIP 8ms 355s Format Monotone control directory is not initializable. 355s per_branch.test_tags.TestTagsMergeToInCheckouts.test_merge_to_same_conflict_in_master_and_child(BranchReferenceFormat) SKIP 22ms 355s Uninitializable branch format 355s 355s per_controldir.test_controldir.TestControlDir.test_get_branches(BzrDirMetaFormat1) OK 22ms 355s per_controldir.test_controldir.TestControlDir.test_get_branches(LocalHgDirFormat) SKIP 4ms 355s Format Local Mercurial control directory is not initializable. 355s per_controldir.test_controldir.TestControlDir.test_get_selected_branch(BzrDirFormat4) SKIP 3ms 355s format is not initializable 355s 355s per_controldir.test_controldir.TestControlDir.test_get_selected_branch(CVSDirFormat) SKIP 3ms 355s format is not initializable 355s 355s per_intertree.test_compare.TestIterChanges.test_missing_in_target(InterInventoryTree(PreviewTree)) OK 95ms 355s per_controldir.test_controldir.TestControlDir.test_get_selected_branch(RemoteBzrDirFormat-default) OK 18ms 355s per_branch.test_tags.TestUnsupportedTags.test_merge_empty_tags(BzrBranchFormat7) SKIP 33ms 355s Format Branch format 7 declares that tags are supported 355s per_controldir.test_controldir.TestControlDir.test_get_selected_branch_none_selected(BareLocalGitControlDirFormat) OK 9ms 355s per_controldir.test_controldir.TestControlDir.test_get_selected_branch_none_selected(MonotoneDirFormat) SKIP 4ms 355s format is not initializable 355s 355s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_tags(RemoteBzrDirFormat) OK 227ms 355s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_tags(SmartHgDirFormat) SKIP 4ms 355s Format Smart Mercurial control directory is not initializable. 355s per_controldir.test_controldir.TestControlDir.test_list_branches(BzrDirFormat6) OK 21ms 355s per_controldir.test_controldir.TestControlDir.test_list_branches(FossilDirFormat) SKIP 4ms 355s format is not initializable 355s 355s per_controldir.test_controldir.TestControlDir.test_multiple_initialization(BzrDirMetaFormat1Colo) OK 10ms 355s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty(BzrDirFormat5) OK 28ms 355s per_controldir.test_controldir.TestControlDir.test_multiple_initialization(RemoteGitControlDirFormat) SKIP 5ms 355s format is not initializable 355s 355s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty(DarcsDirFormat) SKIP 5ms 355s Format darcs control directory is not initializable. 355s per_intertree.test_compare.TestCompare.test_file_rename(InterInventoryTree(CHKInventory)) OK 214ms 355s per_controldir.test_controldir.TestControlDir.test_multiple_initialization(SvnRepositoryFormat) SKIP 4ms 355s format is not initializable 355s 355s per_controldir.test_controldir.TestControlDir.test_clone_respects_stacked(BzrDirFormat6) OK 101ms 355s per_controldir.test_controldir.TestControlDir.test_clone_respects_stacked(FossilDirFormat) SKIP 4ms 355s Format Fossil control directory is not initializable. 355s per_branch.test_tags.TestUnsupportedTags.test_merge_empty_tags(RemoteBranchFormat-v2) SKIP 67ms 355s Format Remote: Branch format 7 declares that tags are supported 355s per_controldir.test_controldir.TestControlDir.test_open_branch(RemoteBzrDirFormat) OK 26ms 355s per_controldir.test_controldir.TestControlDir.test_open_branch(SmartHgDirFormat) SKIP 8ms 355s format is not initializable 355s 355s per_controldir.test_controldir.TestControlDir.test_open_not_bzrdir(BzrDirFormat5) OK 5ms 355s per_controldir.test_controldir.TestControlDir.test_open_not_bzrdir(DarcsDirFormat) OK 6ms 355s per_controldir.test_controldir.TestControlDir.test_create_branch(BzrDirMetaFormat1Colo) OK 31ms 355s per_branch.test_tags.TestUnsupportedTags.test_tag_methods_raise(BzrBranchFormat4) OK 33ms 355s per_controldir.test_controldir.TestControlDir.test_create_branch(RemoteGitControlDirFormat) SKIP 4ms 355s format is not initializable 355s 355s per_controldir.test_controldir.TestControlDir.test_open_not_bzrdir(RemoteBzrDirFormat-v2) OK 11ms 355s per_controldir.test_controldir.TestControlDir.test_create_branch(SvnRepositoryFormat) SKIP 4ms 355s format is not initializable 355s 355s per_controldir.test_controldir.TestControlDir.test_open_repository(LocalGitControlDirFormat) OK 12ms 355s per_controldir.test_controldir.TestControlDir.test_open_repository(SvnWorkingTreeDirFormat) SKIP 5ms 355s format is not initializable 355s 355s per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_bound(LocalGitBranchFormat) OK 21ms 355s per_controldir.test_controldir.TestControlDir.test_create_branch_append_revisions_only(RemoteBzrDirFormat) OK 36ms 355s per_controldir.test_controldir.TestControlDir.test_create_branch_append_revisions_only(SmartHgDirFormat) SKIP 4ms 355s format is not initializable 355s 355s per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_not_to_origin(BranchReferenceFormat) SKIP 27ms 355s Uninitializable branch format 355s 355s per_intertree.test_compare.TestIterChanges.test_no_specific_files(InterDirStateTree(C)) OK 175ms 355s per_controldir.test_controldir.TestControlDir.test_open_workingtree(BzrDirMetaFormat1) OK 57ms 355s per_controldir.test_controldir.TestControlDir.test_create_null_workingtree(BzrDirFormat5) OK 38ms 355s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty(RemoteBzrDirFormat-v2) OK 132ms 355s per_controldir.test_controldir.TestControlDir.test_create_null_workingtree(DarcsDirFormat) SKIP 5ms 355s Format darcs control directory is not initializable. 355s per_controldir.test_controldir.TestControlDir.test_open_workingtree(LocalHgDirFormat) SKIP 6ms 355s format is not initializable 355s 355s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty_under_shared_repo(LocalGitControlDirFormat) SKIP 23ms 355s format does not support shared repositories 355s 355s per_controldir.test_controldir.TestControlDir.test_open_workingtree_raises_no_working_tree(BzrDirFormat4) SKIP 14ms 355s Format All-in-one format 4 is not initializable. 355s per_intertree.test_compare.TestCompare.test_file_rename_and_meta_modification(InterInventoryTree(PreviewTree)) OK 148ms 355s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty_under_shared_repo(SvnWorkingTreeDirFormat) SKIP 5ms 355s Format Subversion working directory is not initializable. 355s per_controldir.test_controldir.TestControlDir.test_open_workingtree_raises_no_working_tree(CVSDirFormat) SKIP 8ms 355s Format CVS control directory. is not initializable. 355s per_controldir.test_controldir.TestControlDir.test_open_workingtree_raises_no_working_tree(RemoteBzrDirFormat-default) OK 18ms 355s per_controldir.test_controldir.TestControlDir.test_root_transport(BareLocalGitControlDirFormat) OK 20ms 355s per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_to_origin(BzrBranchFormat7) OK 96ms 355s per_controldir.test_controldir.TestControlDir.test_clone_controldir_tree_revision(RemoteBzrDirFormat-v2) SKIP 394ms 355s bzrdir on transport has no working tree 355s per_controldir.test_controldir.TestControlDir.test_root_transport(MonotoneDirFormat) SKIP 6ms 355s Format Monotone control directory is not initializable. 355s per_controldir.test_controldir.TestControlDir.test_create_null_workingtree(RemoteBzrDirFormat-v2) SKIP 76ms 355s cannot make working tree with transport 355s per_controldir.test_controldir.TestControlDir.test_clone_controldir_with_colocated(LocalGitControlDirFormat)ERROR 27ms 355s log: {{{ 355s 155.899 preparing to commit 355s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_with_colocated(LocalGitControlDirFormat)/work/commit_tree/ 355s 155.901 Selecting files for commit with filter None 355s 155.903 aborting commit write group because of exception: 355s 155.905 Traceback (most recent call last): 355s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 355s self._update_builder_with_changes() 355s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 355s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 355s for path, fs_hash in self.builder.record_iter_changes( 355s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 355s self.work_tree, self.basis_revid, iter_changes 355s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 355s ): 355s ^ 355s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 355s for change in iter_changes: 355s ^^^^^^^^^^^^ 355s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 355s for change in iter_changes: 355s ^^^^^^^^^^^^ 355s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 355s (oldpath, oldmode, oldsha) = old 355s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 355s TypeError: cannot unpack non-iterable NoneType object 355s }}} 355s 355s Traceback (most recent call last): 355s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 379, in test_clone_controldir_with_colocated 355s rev1 = tree.commit("revision 1") 355s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 355s committed_id = commit.Commit().commit( 355s working_tree=self, 355s ...<3 lines>... 355s **kwargs, 355s ) 355s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 355s self._update_builder_with_changes() 355s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 355s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 355s for path, fs_hash in self.builder.record_iter_changes( 355s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 355s self.work_tree, self.basis_revid, iter_changes 355s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 355s ): 355s ^ 355s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 355s for change in iter_changes: 355s ^^^^^^^^^^^^ 355s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 355s for change in iter_changes: 355s ^^^^^^^^^^^^ 355s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 355s (oldpath, oldmode, oldsha) = old 355s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 355s TypeError: cannot unpack non-iterable NoneType object 355s 355s per_controldir.test_controldir.TestControlDir.test_clone_controldir_with_colocated(SvnWorkingTreeDirFormat) SKIP 11ms 355s format does not supported colocated branches 355s 355s per_controldir.test_controldir.TestControlDir.test_set_branch_reference(BzrDirFormat6) SKIP 37ms 355s control directory does not support branch references 355s 355s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_branch_both_under_shared(RemoteBzrDirFormat-v2) OK 632ms 355s per_controldir.test_controldir.TestControlDir.test_set_branch_reference(FossilDirFormat) SKIP 11ms 355s Format Fossil control directory is not initializable. 355s per_intertree.test_compare.TestIterChanges.test_only_in_target_and_missing(InterInventoryTree) OK 138ms 355s per_controldir.test_controldir.TestControlDir.test_create_repository(LocalGitControlDirFormat) OK 41ms 355s per_controldir.test_controldir.TestControlDir.test_create_repository(SvnWorkingTreeDirFormat) SKIP 6ms 355s format is not initializable 355s 355s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty_under_shared_repo_force_new(BzrDirMetaFormat1) OK 122ms 355s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_branch_only_source_under_shared(LocalGitControlDirFormat) SKIP 35ms 355s repository format does not support shared repositories 355s 355s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_branch_only_source_under_shared(SvnWorkingTreeDirFormat) SKIP 8ms 355s Format Subversion working directory is not initializable. 355s per_controldir.test_controldir.TestControlDir.test_create_repository_nonshared(BzrDirMetaFormat1) OK 28ms 355s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty_under_shared_repo_force_new(LocalHgDirFormat) SKIP 9ms 355s Format Local Mercurial control directory is not initializable. 355s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_rev_not_source_branch_copies_tags(BzrDirFormat4) SKIP 6ms 355s Format All-in-one format 4 is not initializable. 355s per_controldir.test_controldir.TestControlDir.test_create_repository_nonshared(LocalHgDirFormat) SKIP 8ms 355s format is not initializable 355s 355s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_rev_not_source_branch_copies_tags(CVSDirFormat) SKIP 6ms 355s Format CVS control directory. is not initializable. 355s per_controldir.test_controldir.TestControlDir.test_create_repository_shared(BzrDirFormat4) SKIP 5ms 355s format is not initializable 355s 355s per_controldir.test_controldir.TestControlDir.test_create_repository_shared(CVSDirFormat) SKIP 4ms 355s format is not initializable 355s 355s per_controldir.test_controldir.TestControlDir.test_create_repository_shared(RemoteBzrDirFormat-default) OK 23ms 355s per_controldir.test_controldir.TestControlDir.test_set_branch_reference_on_existing_branch(BzrDirMetaFormat1Colo) OK 98ms 355s per_controldir.test_controldir.TestControlDir.test_create_workingtree(BareLocalGitControlDirFormat) SKIP 20ms 355s cannot make working tree with transport 355s per_controldir.test_controldir.TestControlDir.test_create_workingtree(MonotoneDirFormat) SKIP 5ms 355s format is not initializable 355s 355s per_controldir.test_controldir.TestControlDir.test_set_branch_reference_on_existing_branch(RemoteGitControlDirFormat) SKIP 9ms 355s Format Remote Git Repository is not initializable. 355s per_controldir.test_controldir.TestControlDir.test_set_branch_reference_on_existing_branch(SvnRepositoryFormat) SKIP 9ms 355s Format Subversion repository is not initializable. 355s per_controldir.test_controldir.TestControlDir.test_clone_on_transport_preserves_repo_format(BzrDirMetaFormat1) OK 135ms 355s per_controldir.test_controldir.TestControlDir.test_clone_on_transport_preserves_repo_format(LocalHgDirFormat) SKIP 4ms 355s Format Local Mercurial control directory is not initializable. 355s per_controldir.test_controldir.TestControlDir.test_clone_respects_stacked(BzrDirFormat4) SKIP 4ms 355s Format All-in-one format 4 is not initializable. 355s per_controldir.test_controldir.TestControlDir.test_clone_respects_stacked(CVSDirFormat) SKIP 9ms 355s Format CVS control directory. is not initializable. 355s per_controldir.test_controldir.TestControlDir.test_create_workingtree_revision(BzrDirFormat6) OK 55ms 355s per_intertree.test_compare.TestCompare.test_meta_modification(InterDirStateTree(C)) OK 262ms 355s per_controldir.test_controldir.TestControlDir.test_create_workingtree_revision(FossilDirFormat) SKIP 3ms 355s format is not initializable 355s 355s per_controldir.test_controldir.TestControlDir.test_set_branch_reference_on_existing_reference(RemoteBzrDirFormat) OK 63ms 355s per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_to_origin(RemoteBranchFormat-v2) OK 234ms 355s per_controldir.test_controldir.TestControlDir.test_set_branch_reference_on_existing_reference(SmartHgDirFormat) SKIP 8ms 355s Format Smart Mercurial control directory is not initializable. 355s per_controldir.test_controldir.TestControlDir.test_destroy_branch(BzrDirMetaFormat1Colo) OK 57ms 355s per_controldir.test_controldir.TestControlDir.test_destroy_branch(RemoteGitControlDirFormat) SKIP 4ms 355s Format Remote Git Repository is not initializable. 355s per_controldir.test_controldir.TestControlDir.test_destroy_branch(SvnRepositoryFormat) SKIP 5ms 355s Format Subversion repository is not initializable. 355s per_branch.test_update.TestUpdate.test_update_in_checkout_of_readonly(BzrBranchFormat4) SKIP 63ms 355s only triggered from branches with tags 355s 355s per_intertree.test_compare.TestIterChanges.test_only_in_target_missing_subtree_specific_bug_367632(InterDirStateTree(PY)) OK 238ms 355s per_controldir.test_controldir.TestControlDir.test_destroy_branch_no_branch(RemoteBzrDirFormat) OK 21ms 355s per_controldir.test_controldir.TestControlDir.test_destroy_branch_no_branch(SmartHgDirFormat) SKIP 5ms 355s Format Smart Mercurial control directory is not initializable. 355s per_controldir.test_controldir.TestControlDir.test_sprout_branch_no_tree(BzrDirFormat5) SKIP 68ms 355s control dir format requires working tree 355s 355s per_branch.test_update.TestUpdate.test_update_local_commits_returns_old_tip(LocalGitBranchFormat) OK 19ms 355s per_controldir.test_controldir.TestControlDir.test_sprout_branch_no_tree(DarcsDirFormat) SKIP 8ms 355s Format darcs control directory is not initializable. 355s per_controldir.test_controldir.TestControlDir.test_clone_respects_stacked(RemoteBzrDirFormat-default) OK 130ms 355s per_controldir.test_controldir.TestControlDir.test_destroy_repository(BzrDirFormat5) SKIP 15ms 355s Format does not support destroying repository 355s 355s per_controldir.test_controldir.TestControlDir.test_destroy_repository(DarcsDirFormat) SKIP 4ms 355s Format darcs control directory is not initializable. 355s per_controldir.test_controldir.TestControlDir.test_create_branch(BareLocalGitControlDirFormat) OK 11ms 355s per_controldir.test_controldir.TestControlDir.test_create_branch(MonotoneDirFormat) SKIP 6ms 355s format is not initializable 355s 355s per_intertree.test_compare.TestCompare.test_unchanged_with_renames_and_modifications(InterInventoryTree) OK 130ms 355s per_branch.test_update.TestUpdate.test_update_prefix_returns_none(BranchReferenceFormat) SKIP 33ms 355s Uninitializable branch format 355s 355s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_revision(BzrDirMetaFormat1) SKIP 261ms 355s revision limiting not strict yet 355s per_controldir.test_controldir.TestControlDir.test_create_branch_append_revisions_only(BzrDirFormat6) SKIP 21ms 355s format does not support append_revisions_only setting 355s 355s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_revision(LocalHgDirFormat) SKIP 5ms 355s Format Local Mercurial control directory is not initializable. 355s per_controldir.test_controldir.TestControlDir.test_create_branch_append_revisions_only(FossilDirFormat) SKIP 4ms 355s format is not initializable 355s 355s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_under_shared(BzrDirFormat4) SKIP 5ms 355s Format All-in-one format 4 is not initializable. 355s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_under_shared(CVSDirFormat) SKIP 4ms 355s Format CVS control directory. is not initializable. 355s per_branch.test_update.TestUpdate.test_update_unbound_works(BzrBranchFormat7) OK 29ms 356s per_controldir.test_controldir.TestControlDir.test_create_null_workingtree(BzrDirMetaFormat1Colo) OK 35ms 356s per_controldir.test_controldir.TestControlDir.test_create_null_workingtree(RemoteGitControlDirFormat) SKIP 4ms 356s Format Remote Git Repository is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_create_null_workingtree(SvnRepositoryFormat) SKIP 4ms 356s Format Subversion repository is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_destroy_repository(RemoteBzrDirFormat-v2) OK 85ms 356s per_controldir.test_controldir.TestControlDir.test_create_repository(RemoteBzrDirFormat) OK 15ms 356s per_controldir.test_controldir.TestControlDir.test_create_repository(SmartHgDirFormat) SKIP 10ms 356s format is not initializable 356s 356s per_controldir.test_controldir.TestControlDir.test_create_repository_nonshared(BzrDirFormat5) OK 14ms 356s per_controldir.test_controldir.TestControlDir.test_create_repository_nonshared(DarcsDirFormat) SKIP 3ms 356s format is not initializable 356s 356s per_controldir.test_controldir.TestControlDir.test_destroy_workingtree(LocalGitControlDirFormat)ERROR 37ms 356s log: {{{ 356s 156.316 preparing to commit 356s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_destroy_workingtree(LocalGitControlDirFormat)/work/tree/ 356s 156.320 Selecting files for commit with filter None 356s 156.322 aborting commit write group because of exception: 356s 156.325 Traceback (most recent call last): 356s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 356s self._update_builder_with_changes() 356s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 356s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 356s for path, fs_hash in self.builder.record_iter_changes( 356s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356s self.work_tree, self.basis_revid, iter_changes 356s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 356s ): 356s ^ 356s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 356s for change in iter_changes: 356s ^^^^^^^^^^^^ 356s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 356s for change in iter_changes: 356s ^^^^^^^^^^^^ 356s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 356s (oldpath, oldmode, oldsha) = old 356s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 356s TypeError: cannot unpack non-iterable NoneType object 356s }}} 356s 356s Traceback (most recent call last): 356s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 142, in test_destroy_workingtree 356s tree.commit("first commit") 356s ~~~~~~~~~~~^^^^^^^^^^^^^^^^ 356s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 356s committed_id = commit.Commit().commit( 356s working_tree=self, 356s ...<3 lines>... 356s **kwargs, 356s ) 356s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 356s self._update_builder_with_changes() 356s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 356s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 356s for path, fs_hash in self.builder.record_iter_changes( 356s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356s self.work_tree, self.basis_revid, iter_changes 356s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 356s ): 356s ^ 356s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 356s for change in iter_changes: 356s ^^^^^^^^^^^^ 356s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 356s for change in iter_changes: 356s ^^^^^^^^^^^^ 356s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 356s (oldpath, oldmode, oldsha) = old 356s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 356s TypeError: cannot unpack non-iterable NoneType object 356s 356s per_controldir.test_controldir.TestControlDir.test_destroy_workingtree(SvnWorkingTreeDirFormat) SKIP 12ms 356s Format Subversion working directory is not initializable. 356s per_branch.test_update.TestUpdate.test_update_unbound_works(RemoteBranchFormat-v2) OK 86ms 356s per_controldir.test_controldir.TestControlDir.test_create_repository_nonshared(RemoteBzrDirFormat-v2) OK 33ms 356s per_intertree.test_compare.TestIterChanges.test_renamed_and_added(InterInventoryTree(CHKInventory)) OK 183ms 356s per_controldir.test_controldir.TestControlDir.test_create_repository_shared(LocalGitControlDirFormat) SKIP 12ms 356s format does not support shared repositories 356s 356s per_controldir.test_controldir.ChrootedControlDirTests.test_find_repository_no_repository(LocalGitControlDirFormat) OK 25ms 356s per_controldir.test_controldir.TestControlDir.test_create_repository_shared(SvnWorkingTreeDirFormat) SKIP 4ms 356s format is not initializable 356s 356s per_controldir.test_controldir.ChrootedControlDirTests.test_find_repository_no_repository(SvnWorkingTreeDirFormat) SKIP 8ms 356s format is not initializable 356s 356s per_intertree.test_compare.TestCompare.test_unversioned_paths_in_tree(InterDirStateTree(PY)) OK 153ms 356s per_controldir.test_controldir.TestControlDir.test_find_repository_containing_shared_repository(BzrDirMetaFormat1) OK 39ms 356s per_controldir.test_controldir.TestControlDir.test_find_repository_containing_shared_repository(LocalHgDirFormat) SKIP 5ms 356s Format Local Mercurial control directory is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_find_repository_no_repo_under_standalone_branch(BzrDirFormat4) SKIP 6ms 356s Format All-in-one format 4 is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_find_repository_no_repo_under_standalone_branch(CVSDirFormat) SKIP 5ms 356s Format CVS control directory. is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_create_workingtree(BzrDirMetaFormat1) OK 46ms 356s per_controldir.test_controldir.TestControlDir.test_create_workingtree(LocalHgDirFormat) SKIP 5ms 356s format is not initializable 356s 356s per_controldir.test_controldir.TestControlDir.test_create_workingtree_revision(BzrDirFormat4) SKIP 4ms 356s format is not initializable 356s 356s per_controldir.test_controldir.TestControlDir.test_create_workingtree_revision(CVSDirFormat) SKIP 5ms 356s format is not initializable 356s 356s per_controldir.test_controldir.TestBreakLock.test_break_lock_branch(BzrDirMetaFormat1) OK 55ms 356s per_controldir.test_controldir.TestBreakLock.test_break_lock_branch(LocalHgDirFormat) SKIP 4ms 356s Format Local Mercurial control directory is not initializable. 356s per_controldir.test_controldir.TestBreakLock.test_break_lock_empty(BzrDirFormat4) SKIP 4ms 356s Format All-in-one format 4 is not initializable. 356s per_controldir.test_controldir.TestBreakLock.test_break_lock_empty(CVSDirFormat) SKIP 4ms 356s Format CVS control directory. is not initializable. 356s per_intertree.test_compare.TestIterChanges.test_renamed_and_unknown(InterInventoryTree(PreviewTree)) OK 92ms 356s per_controldir.test_controldir.TestControlDir.test_find_repository_no_repo_under_standalone_branch(RemoteBzrDirFormat-default) OK 59ms 356s per_controldir.test_controldir.TestControlDir.test_find_repository_shared_within_shared_repository(BareLocalGitControlDirFormat) SKIP 9ms 356s requires support for shared repositories 356s 356s per_controldir.test_controldir.TestControlDir.test_find_repository_shared_within_shared_repository(MonotoneDirFormat) SKIP 5ms 356s Format Monotone control directory is not initializable. 356s per_controldir.test_controldir.TestBreakLock.test_break_lock_empty(RemoteBzrDirFormat-default) OK 23ms 356s per_controldir.test_controldir.TestBreakLock.test_break_lock_repository(BareLocalGitControlDirFormat) SKIP 10ms 356s format does not physically lock 356s 356s per_controldir.test_controldir.TestBreakLock.test_break_lock_repository(MonotoneDirFormat) SKIP 4ms 356s Format Monotone control directory is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_find_repository_standalone_with_containing_shared_repository(BzrDirFormat6) SKIP 16ms 356s requires support for shared repositories 356s 356s per_controldir.test_controldir.TestControlDir.test_find_repository_standalone_with_containing_shared_repository(FossilDirFormat) SKIP 4ms 356s Format Fossil control directory is not initializable. 356s per_controldir.test_controldir.TestBreakLock.test_break_lock_tree(BzrDirFormat6) SKIP 20ms 356s format does not support breaking locks 356s 356s per_controldir.test_controldir.TestBreakLock.test_break_lock_tree(FossilDirFormat) SKIP 4ms 356s Format Fossil control directory is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_find_repository_with_nested_dirs_works(BzrDirMetaFormat1Colo) OK 28ms 356s per_controldir.test_controldir.TestControlDir.test_find_repository_with_nested_dirs_works(RemoteGitControlDirFormat) SKIP 4ms 356s Format Remote Git Repository is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_find_repository_with_nested_dirs_works(SvnRepositoryFormat) SKIP 4ms 356s Format Subversion repository is not initializable. 356s per_intertree.test_compare.TestIterChanges.test_abc_content_to_empty_a_only(InterInventoryTree(CHKInventory)) OK 146ms 356s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_under_shared(RemoteBzrDirFormat-default) OK 283ms 356s per_controldir.test_controldir.TestControlDir.test_format_description(RemoteBzrDirFormat) OK 20ms 356s per_controldir.test_controldir.TestControlDir.test_format_description(SmartHgDirFormat) SKIP 4ms 356s Format Smart Mercurial control directory is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_format_initialize_find_open(BzrDirFormat5) OK 16ms 356s per_controldir.test_controldir.TestControlDir.test_clone_controldir_tree_revision(BareLocalGitControlDirFormat)ERROR 33ms 356s log: {{{ 356s 156.556 preparing to commit 356s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_tree_revision(BareLocalGitControlDirFormat)/work/source.branch/ 356s 156.558 Selecting files for commit with filter None 356s 156.559 aborting commit write group because of exception: 356s 156.560 Traceback (most recent call last): 356s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 356s self._update_builder_with_changes() 356s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 356s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 356s for path, fs_hash in self.builder.record_iter_changes( 356s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356s self.work_tree, self.basis_revid, iter_changes 356s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 356s ): 356s ^ 356s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 356s for change in iter_changes: 356s ^^^^^^^^^^^^ 356s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 356s for change in iter_changes: 356s ^^^^^^^^^^^^ 356s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 356s (oldpath, oldmode, oldsha) = old 356s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 356s TypeError: cannot unpack non-iterable NoneType object 356s }}} 356s 356s Traceback (most recent call last): 356s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 417, in test_clone_controldir_tree_revision 356s rev1 = tree.commit("revision 1") 356s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 356s committed_id = commit.Commit().commit( 356s working_tree=self, 356s ...<3 lines>... 356s **kwargs, 356s ) 356s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 356s self._update_builder_with_changes() 356s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 356s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 356s for path, fs_hash in self.builder.record_iter_changes( 356s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356s self.work_tree, self.basis_revid, iter_changes 356s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 356s ): 356s ^ 356s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 356s for change in iter_changes: 356s ^^^^^^^^^^^^ 356s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 356s for change in iter_changes: 356s ^^^^^^^^^^^^ 356s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 356s (oldpath, oldmode, oldsha) = old 356s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 356s TypeError: cannot unpack non-iterable NoneType object 356s 356s per_controldir.test_controldir.TestControlDir.test_clone_controldir_tree_revision(MonotoneDirFormat) SKIP 4ms 356s Format Monotone control directory is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_format_initialize_find_open(DarcsDirFormat) SKIP 7ms 356s format is not initializable 356s 356s per_controldir.test_controldir.TestControlDir.test_clone_controldir_with_colocated(BzrDirFormat6) SKIP 4ms 356s format does not supported colocated branches 356s 356s per_controldir.test_controldir.TestControlDir.test_clone_controldir_with_colocated(FossilDirFormat) SKIP 5ms 356s format does not supported colocated branches 356s 356s per_controldir.test_controldir.TestControlDir.test_format_initialize_find_open(RemoteBzrDirFormat-v2) OK 23ms 356s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex(LocalGitControlDirFormat) OK 11ms 356s per_controldir.test_controldir.TestControlDir.test_backup_copies_existing(BzrDirMetaFormat1Colo) OK 101ms 356s per_controldir.test_controldir.TestControlDir.test_backup_copies_existing(RemoteGitControlDirFormat) SKIP 4ms 356s Format Remote Git Repository is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex(SvnWorkingTreeDirFormat) SKIP 9ms 356s control dir format is not initializable 356s 356s per_controldir.test_controldir.TestControlDir.test_backup_copies_existing(SvnRepositoryFormat) SKIP 4ms 356s Format Subversion repository is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_create_prefix_False(BzrDirMetaFormat1) OK 6ms 356s per_intertree.test_compare.TestIterChanges.test_abc_content_to_empty_b_only(InterInventoryTree(PreviewTree)) OK 96ms 356s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_create_prefix_False(LocalHgDirFormat) SKIP 4ms 356s format is not initializable 356s 356s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_create_prefix_True(BzrDirFormat4) SKIP 5ms 356s control dir format is not initializable 356s 356s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_create_prefix_True(CVSDirFormat) SKIP 4ms 356s control dir format is not initializable 356s 356s per_controldir.test_controldir.TestControlDir.test_branch_names(RemoteBzrDirFormat) OK 26ms 356s per_controldir.test_controldir.TestControlDir.test_branch_names(SmartHgDirFormat) SKIP 4ms 356s Format Smart Mercurial control directory is not initializable. 356s per_intertree.test_compare.TestIterChanges.test_similar_filenames(InterDirStateTree(C)) OK 185ms 356s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_create_prefix_True(RemoteBzrDirFormat-default) OK 18ms 356s per_controldir.test_controldir.TestControlDir.test_can_and_needs_format_conversion(BzrDirFormat5) OK 14ms 356s per_controldir.test_controldir.TestControlDir.test_clone_on_transport_preserves_repo_format(BzrDirMetaFormat1Colo) OK 83ms 356s per_controldir.test_controldir.TestControlDir.test_can_and_needs_format_conversion(DarcsDirFormat) SKIP 4ms 356s Format darcs control directory is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_clone_on_transport_preserves_repo_format(RemoteGitControlDirFormat) SKIP 5ms 356s Format Remote Git Repository is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_clone_on_transport_preserves_repo_format(SvnRepositoryFormat) SKIP 4ms 356s Format Subversion repository is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_can_and_needs_format_conversion(RemoteBzrDirFormat-v2) OK 16ms 356s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_force_new_repo_False(BareLocalGitControlDirFormat) OK 37ms 356s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_force_new_repo_False(MonotoneDirFormat) SKIP 26ms 356s control dir format is not initializable 356s 356s per_controldir.test_controldir.TestControlDir.test_create_workingtree_revision(RemoteBzrDirFormat-default) SKIP 278ms 356s Can't make working tree on transport 356s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_fixed_user_id(LocalGitControlDirFormat)ERROR 37ms 356s log: {{{ 356s 156.698 preparing to commit 356s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_fixed_user_id(LocalGitControlDirFormat)/work/commit_tree/ 356s 156.701 Selecting files for commit with filter None 356s 156.702 aborting commit write group because of exception: 356s 156.707 Traceback (most recent call last): 356s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 356s self._update_builder_with_changes() 356s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 356s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 356s for path, fs_hash in self.builder.record_iter_changes( 356s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356s self.work_tree, self.basis_revid, iter_changes 356s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 356s ): 356s ^ 356s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 356s for change in iter_changes: 356s ^^^^^^^^^^^^ 356s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 356s for change in iter_changes: 356s ^^^^^^^^^^^^ 356s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 356s (oldpath, oldmode, oldsha) = old 356s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 356s TypeError: cannot unpack non-iterable NoneType object 356s }}} 356s 356s Traceback (most recent call last): 356s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 318, in test_clone_controldir_branch_and_repo_fixed_user_id 356s rev1 = tree.commit("revision 1") 356s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 356s committed_id = commit.Commit().commit( 356s working_tree=self, 356s ...<3 lines>... 356s **kwargs, 356s ) 356s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 356s self._update_builder_with_changes() 356s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 356s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 356s for path, fs_hash in self.builder.record_iter_changes( 356s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356s self.work_tree, self.basis_revid, iter_changes 356s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 356s ): 356s ^ 356s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 356s for change in iter_changes: 356s ^^^^^^^^^^^^ 356s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 356s for change in iter_changes: 356s ^^^^^^^^^^^^ 356s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 356s (oldpath, oldmode, oldsha) = old 356s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 356s TypeError: cannot unpack non-iterable NoneType object 356s 356s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_fixed_user_id(SvnWorkingTreeDirFormat) SKIP 5ms 356s Format Subversion working directory is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_destroy_branch(BareLocalGitControlDirFormat) SKIP 19ms 356s Format does not support destroying branch 356s 356s per_controldir.test_controldir.TestControlDir.test_destroy_branch(MonotoneDirFormat) SKIP 15ms 356s Format Monotone control directory is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_force_new_repo_True(BzrDirFormat6) OK 53ms 356s per_controldir.test_controldir.TestControlDir.test_sprout_branch_no_tree(RemoteBzrDirFormat-v2) OK 564ms 356s per_controldir.test_controldir.TestControlDir.test_destroy_branch_no_branch(BzrDirFormat6) SKIP 24ms 356s Format does not support destroying branch 356s 356s per_controldir.test_controldir.TestControlDir.test_clone_respects_stacked(RemoteBzrDirFormat) OK 102ms 356s per_controldir.test_controldir.TestControlDir.test_destroy_branch_no_branch(FossilDirFormat) SKIP 9ms 356s Format Fossil control directory is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_clone_respects_stacked(SmartHgDirFormat) SKIP 9ms 356s Format Smart Mercurial control directory is not initializable. 356s per_intertree.test_compare.TestIterChanges.test_compare_empty_trees(InterDirStateTree(C)) OK 174ms 356s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_force_new_repo_True(FossilDirFormat) SKIP 31ms 356s control dir format is not initializable 356s 356s per_controldir.test_controldir.TestControlDir.test_create_branch(BzrDirFormat5) OK 17ms 356s per_controldir.test_controldir.TestControlDir.test_create_branch(DarcsDirFormat) SKIP 3ms 356s format is not initializable 356s 356s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_repo_fmt_name_None(BzrDirMetaFormat1Colo) OK 10ms 356s per_controldir.test_controldir.TestControlDir.test_destroy_repository(BzrDirMetaFormat1Colo) OK 24ms 356s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared(LocalGitControlDirFormat)ERROR 33ms 356s log: {{{ 356s 156.789 preparing to commit 356s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared(LocalGitControlDirFormat)/work/commit_tree/ 356s 156.792 Selecting files for commit with filter None 356s 156.793 aborting commit write group because of exception: 356s 156.795 Traceback (most recent call last): 356s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 356s self._update_builder_with_changes() 356s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 356s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 356s for path, fs_hash in self.builder.record_iter_changes( 356s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356s self.work_tree, self.basis_revid, iter_changes 356s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 356s ): 356s ^ 356s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 356s for change in iter_changes: 356s ^^^^^^^^^^^^ 356s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 356s for change in iter_changes: 356s ^^^^^^^^^^^^ 356s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 356s (oldpath, oldmode, oldsha) = old 356s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 356s TypeError: cannot unpack non-iterable NoneType object 356s }}} 356s 356s Traceback (most recent call last): 356s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 705, in test_sprout_controldir_branch_and_repo_shared 356s rev1 = tree.commit("revision 1") 356s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 356s committed_id = commit.Commit().commit( 356s working_tree=self, 356s ...<3 lines>... 356s **kwargs, 356s ) 356s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 356s self._update_builder_with_changes() 356s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 356s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 356s for path, fs_hash in self.builder.record_iter_changes( 356s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356s self.work_tree, self.basis_revid, iter_changes 356s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 356s ): 356s ^ 356s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 356s for change in iter_changes: 356s ^^^^^^^^^^^^ 356s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 356s for change in iter_changes: 356s ^^^^^^^^^^^^ 356s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 356s (oldpath, oldmode, oldsha) = old 356s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 356s TypeError: cannot unpack non-iterable NoneType object 356s 356s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared(SvnWorkingTreeDirFormat) SKIP 5ms 356s Format Subversion working directory is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_repo_fmt_name_None(RemoteGitControlDirFormat) SKIP 6ms 356s control dir format is not initializable 356s 356s per_controldir.test_controldir.TestControlDir.test_destroy_repository(RemoteGitControlDirFormat) SKIP 6ms 356s Format Remote Git Repository is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_destroy_repository(SvnRepositoryFormat) SKIP 5ms 356s Format Subversion repository is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_repo_fmt_name_None(SvnRepositoryFormat) SKIP 6ms 356s control dir format is not initializable 356s 356s per_intertree.test_compare.TestIterChanges.test_specific_content_modification_grabs_parents_root_changes(InterInventoryTree) OK 212ms 356s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_repo_fmt_name_followed(RemoteBzrDirFormat) OK 42ms 356s per_controldir.test_controldir.TestControlDir.test_create_branch(RemoteBzrDirFormat-v2) OK 57ms 356s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_repo_fmt_name_followed(SmartHgDirFormat) SKIP 5ms 356s control dir format is not initializable 356s 356s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_use_existing_dir_False(BzrDirFormat5) OK 4ms 356s per_controldir.test_controldir.TestControlDir.test_create_branch_append_revisions_only(LocalGitControlDirFormat) SKIP 11ms 356s format does not support append_revisions_only setting 356s 356s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_use_existing_dir_False(DarcsDirFormat) SKIP 4ms 356s format is not initializable 356s 356s per_controldir.test_controldir.TestControlDir.test_create_branch_append_revisions_only(SvnWorkingTreeDirFormat) SKIP 4ms 356s format is not initializable 356s 356s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_use_existing_dir_False(RemoteBzrDirFormat-v2) OK 10ms 356s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_use_existing_dir_True(LocalGitControlDirFormat) OK 9ms 356s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_use_existing_dir_True(SvnWorkingTreeDirFormat) SKIP 4ms 356s control dir format is not initializable 356s 356s per_controldir.test_controldir.TestControlDir.test_format_network_name(BzrDirMetaFormat1) OK 10ms 356s per_controldir.test_controldir.TestControlDir.test_format_network_name(LocalHgDirFormat) SKIP 5ms 356s Format Local Mercurial control directory is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_create_null_workingtree(BzrDirMetaFormat1) OK 37ms 356s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_no_branch(BzrDirFormat4) SKIP 4ms 356s Format All-in-one format 4 is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_create_null_workingtree(LocalHgDirFormat) SKIP 5ms 356s Format Local Mercurial control directory is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_no_branch(CVSDirFormat) SKIP 4ms 356s Format CVS control directory. is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_create_repository(BzrDirFormat4) SKIP 8ms 356s format is not initializable 356s 356s per_controldir.test_controldir.TestControlDir.test_create_repository(CVSDirFormat) SKIP 10ms 356s format is not initializable 356s 356s per_intertree.test_compare.TestIterChanges.test_content_modification(InterInventoryTree) OK 138ms 356s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_no_branch(RemoteBzrDirFormat-default) OK 22ms 356s per_controldir.test_controldir.TestControlDir.test_destroy_workingtree(RemoteBzrDirFormat) OK 124ms 356s per_controldir.test_controldir.TestControlDir.test_destroy_workingtree(SmartHgDirFormat) SKIP 7ms 356s Format Smart Mercurial control directory is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_on_non_reference(BareLocalGitControlDirFormat) OK 10ms 356s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_on_non_reference(MonotoneDirFormat) SKIP 4ms 356s Format Monotone control directory is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_create_repository(RemoteBzrDirFormat-default) OK 31ms 356s per_controldir.test_controldir.TestControlDir.test_create_repository_nonshared(BareLocalGitControlDirFormat) OK 9ms 356s per_controldir.test_controldir.TestControlDir.test_find_repository_containing_shared_repository(BzrDirFormat5) SKIP 26ms 356s requires format with shared repository support 356s 356s per_controldir.test_controldir.TestControlDir.test_create_repository_nonshared(MonotoneDirFormat) SKIP 4ms 356s format is not initializable 356s 356s per_controldir.test_controldir.TestControlDir.test_find_repository_containing_shared_repository(DarcsDirFormat) SKIP 5ms 356s Format darcs control directory is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_on_reference(BzrDirFormat6) SKIP 43ms 356s control directory does not support branch references 356s 356s per_controldir.test_controldir.TestControlDir.test_create_repository_shared(BzrDirFormat6) SKIP 30ms 356s format does not support shared repositories 356s 356s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_into_shared_repo(BzrDirMetaFormat1) OK 285ms 356s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_on_reference(FossilDirFormat) SKIP 9ms 356s Format Fossil control directory is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_create_repository_shared(FossilDirFormat) SKIP 9ms 356s format is not initializable 356s 356s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_into_shared_repo(LocalHgDirFormat) SKIP 10ms 356s Format Local Mercurial control directory is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_revision(BzrDirFormat4) SKIP 5ms 356s Format All-in-one format 4 is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_revision(CVSDirFormat) SKIP 6ms 356s Format CVS control directory. is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_find_repository_containing_shared_repository(RemoteBzrDirFormat-v2) OK 52ms 356s per_controldir.test_controldir.TestControlDir.test_find_repository_no_repo_under_standalone_branch(LocalGitControlDirFormat) SKIP 8ms 356s requires shared repository support 356s 356s per_controldir.test_controldir.TestControlDir.test_get_branches(BzrDirMetaFormat1Colo) OK 32ms 356s per_controldir.test_controldir.TestControlDir.test_find_repository_no_repo_under_standalone_branch(SvnWorkingTreeDirFormat) SKIP 4ms 356s Format Subversion working directory is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_get_branches(RemoteGitControlDirFormat) SKIP 7ms 356s Format Remote Git Repository is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_get_branches(SvnRepositoryFormat) SKIP 4ms 356s Format Subversion repository is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_create_workingtree(BzrDirMetaFormat1Colo) OK 37ms 356s per_controldir.test_controldir.TestControlDir.test_create_workingtree(RemoteGitControlDirFormat) SKIP 5ms 356s format is not initializable 356s 356s per_controldir.test_controldir.TestControlDir.test_get_selected_branch(RemoteBzrDirFormat) OK 11ms 356s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_rev_not_source_branch_copies_tags(RemoteBzrDirFormat-default) OK 1067ms 356s per_controldir.test_controldir.TestControlDir.test_create_workingtree(SvnRepositoryFormat) SKIP 5ms 356s format is not initializable 356s 356s per_controldir.test_controldir.TestControlDir.test_get_selected_branch(SmartHgDirFormat) SKIP 8ms 356s format is not initializable 356s 356s per_controldir.test_controldir.TestControlDir.test_find_repository_shared_within_shared_repository(BzrDirMetaFormat1) OK 39ms 356s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_source_branch_with_absent_tag(BareLocalGitControlDirFormat)ERROR 21ms 356s log: {{{ 356s 157.068 preparing to commit 356s 157.069 Selecting files for commit with filter None 356s 157.070 aborting commit write group because of exception: 356s 157.072 Traceback (most recent call last): 356s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 356s self._update_builder_with_changes() 356s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 356s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 356s for path, fs_hash in self.builder.record_iter_changes( 356s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356s self.work_tree, self.basis_revid, iter_changes 356s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 356s ): 356s ^ 356s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 356s for change in iter_changes: 356s ^^^^^^^^^^^^ 356s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 356s for change in iter_changes: 356s ^^^^^^^^^^^^ 356s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 356s (oldpath, oldmode, oldsha) = old 356s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 356s TypeError: cannot unpack non-iterable NoneType object 356s }}} 356s 356s Traceback (most recent call last): 356s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 860, in test_sprout_controldir_passing_source_branch_with_absent_tag 356s builder.build_commit(message="Rev 1") 356s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 356s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 356s return self._do_commit(tree, **commit_kwargs) 356s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 356s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 356s return tree.commit( 356s ~~~~~~~~~~~^ 356s message, message_callback=message_callback, reporter=reporter, **kwargs 356s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 356s ) 356s ^ 356s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 356s committed_id = commit.Commit().commit( 356s working_tree=self, 356s ...<3 lines>... 356s **kwargs, 356s ) 356s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 356s self._update_builder_with_changes() 356s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 356s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 356s for path, fs_hash in self.builder.record_iter_changes( 356s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356s self.work_tree, self.basis_revid, iter_changes 356s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 356s ): 356s ^ 356s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 356s for change in iter_changes: 356s ^^^^^^^^^^^^ 356s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 356s for change in iter_changes: 356s ^^^^^^^^^^^^ 356s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 356s (oldpath, oldmode, oldsha) = old 356s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 356s TypeError: cannot unpack non-iterable NoneType object 356s 356s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_source_branch_with_absent_tag(MonotoneDirFormat) SKIP 9ms 356s Format Monotone control directory is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_find_repository_shared_within_shared_repository(LocalHgDirFormat) SKIP 11ms 356s Format Local Mercurial control directory is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_get_selected_branch_none_selected(BzrDirFormat5) OK 28ms 356s per_controldir.test_controldir.TestControlDir.test_find_repository_standalone_with_containing_shared_repository(BzrDirFormat4) SKIP 7ms 356s Format All-in-one format 4 is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_get_selected_branch_none_selected(DarcsDirFormat) SKIP 12ms 356s format is not initializable 356s 356s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_branch_both_under_shared(BzrDirFormat6) SKIP 21ms 356s format does not support shared repositories 356s 356s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_branch_both_under_shared(FossilDirFormat) SKIP 4ms 356s Format Fossil control directory is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_find_repository_standalone_with_containing_shared_repository(CVSDirFormat) SKIP 19ms 356s Format CVS control directory. is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_get_selected_branch_none_selected(RemoteBzrDirFormat-v2) OK 21ms 356s per_controldir.test_controldir.TestControlDir.test_list_branches(LocalGitControlDirFormat) OK 11ms 356s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared_force_new_repo(BzrDirMetaFormat1) OK 330ms 356s per_controldir.test_controldir.TestControlDir.test_list_branches(SvnWorkingTreeDirFormat) SKIP 4ms 356s format is not initializable 356s 356s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared_force_new_repo(LocalHgDirFormat) SKIP 5ms 356s Format Local Mercurial control directory is not initializable. 356s per_intertree.test_compare.TestIterChanges.test_specific_old_parent_becomes_file(InterDirStateTree(PY)) OK 291ms 356s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference(BzrDirFormat4) SKIP 8ms 356s Format All-in-one format 4 is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_find_repository_standalone_with_containing_shared_repository(RemoteBzrDirFormat-default) OK 47ms 356s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference(CVSDirFormat) SKIP 13ms 356s Format CVS control directory. is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_multiple_initialization(BzrDirMetaFormat1) OK 22ms 356s per_intertree.test_compare.TestIterChanges.test_default_ignores_unversioned_files(InterDirStateTree(PY)) OK 233ms 356s per_controldir.test_controldir.TestControlDir.test_multiple_initialization(LocalHgDirFormat) SKIP 6ms 356s format is not initializable 356s 356s per_controldir.test_controldir.TestControlDir.test_open_branch(BzrDirFormat4) SKIP 4ms 356s format is not initializable 356s 356s per_controldir.test_controldir.TestControlDir.test_find_repository_with_nested_dirs_works(BareLocalGitControlDirFormat) SKIP 12ms 356s requires support for shared repositories 356s 356s per_controldir.test_controldir.TestControlDir.test_open_branch(CVSDirFormat) SKIP 4ms 356s format is not initializable 356s 356s per_controldir.test_controldir.TestControlDir.test_find_repository_with_nested_dirs_works(MonotoneDirFormat) SKIP 7ms 356s Format Monotone control directory is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_format_description(BzrDirFormat6) OK 11ms 356s per_controldir.test_controldir.TestControlDir.test_format_description(FossilDirFormat) SKIP 4ms 356s Format Fossil control directory is not initializable. 356s per_controldir.test_controldir.TestControlDir.test_open_branch(RemoteBzrDirFormat-default) OK 21ms 356s per_controldir.test_controldir.TestControlDir.test_open_not_bzrdir(BareLocalGitControlDirFormat) OK 5ms 356s per_controldir.test_controldir.TestControlDir.test_format_initialize_find_open(BzrDirMetaFormat1Colo) OK 11ms 356s per_controldir.test_controldir.TestControlDir.test_open_not_bzrdir(MonotoneDirFormat) OK 5ms 356s per_controldir.test_controldir.TestControlDir.test_format_initialize_find_open(RemoteGitControlDirFormat) SKIP 4ms 356s format is not initializable 356s 356s per_controldir.test_controldir.TestControlDir.test_format_initialize_find_open(SvnRepositoryFormat) SKIP 3ms 356s format is not initializable 356s 356s per_controldir.test_controldir.TestControlDir.test_open_repository(BzrDirFormat6) OK 13ms 356s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex(RemoteBzrDirFormat) OK 8ms 356s per_controldir.test_controldir.TestControlDir.test_open_repository(FossilDirFormat) SKIP 4ms 356s format is not initializable 356s 356s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex(SmartHgDirFormat) SKIP 4ms 356s control dir format is not initializable 356s 356s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_create_prefix_False(BzrDirFormat5) OK 3ms 356s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_create_prefix_False(DarcsDirFormat) SKIP 3ms 356s format is not initializable 356s 356s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_create_prefix_False(RemoteBzrDirFormat-v2) OK 9ms 356s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_create_prefix_True(LocalGitControlDirFormat) OK 8ms 356s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_create_prefix_True(SvnWorkingTreeDirFormat) SKIP 4ms 356s control dir format is not initializable 356s 356s per_controldir.test_controldir.TestControlDir.test_create_workingtree_revision(RemoteBzrDirFormat) OK 198ms 356s per_controldir.test_controldir.TestControlDir.test_open_workingtree(BzrDirMetaFormat1Colo) OK 41ms 356s per_controldir.test_controldir.TestControlDir.test_create_workingtree_revision(SmartHgDirFormat) SKIP 6ms 356s format is not initializable 356s 356s per_controldir.test_controldir.TestControlDir.test_open_workingtree(RemoteGitControlDirFormat) SKIP 4ms 356s format is not initializable 356s 357s per_controldir.test_controldir.TestControlDir.test_open_workingtree(SvnRepositoryFormat) SKIP 4ms 357s format is not initializable 357s 357s per_controldir.test_controldir.TestControlDir.test_destroy_branch(BzrDirFormat5) SKIP 15ms 357s Format does not support destroying branch 357s 357s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_force_new_repo_False(BzrDirMetaFormat1) OK 30ms 357s per_controldir.test_controldir.TestControlDir.test_destroy_branch(DarcsDirFormat) SKIP 6ms 357s Format darcs control directory is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_open_workingtree_raises_no_working_tree(RemoteBzrDirFormat) OK 16ms 357s per_controldir.test_controldir.TestControlDir.test_open_workingtree_raises_no_working_tree(SmartHgDirFormat) SKIP 8ms 357s Format Smart Mercurial control directory is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_root_transport(BzrDirFormat5) OK 13ms 357s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_force_new_repo_False(LocalHgDirFormat) SKIP 26ms 357s control dir format is not initializable 357s 357s per_controldir.test_controldir.TestControlDir.test_root_transport(DarcsDirFormat) SKIP 4ms 357s Format darcs control directory is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference(RemoteBzrDirFormat-default) OK 156ms 357s per_controldir.test_controldir.TestControlDir.test_root_transport(RemoteBzrDirFormat-v2) OK 16ms 357s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_force_new_repo_True(BzrDirFormat4) SKIP 28ms 357s control dir format is not initializable 357s 357s per_controldir.test_controldir.TestControlDir.test_destroy_branch(RemoteBzrDirFormat-v2) OK 62ms 357s per_controldir.test_controldir.TestControlDir.test_set_branch_reference(LocalGitControlDirFormat) OK 21ms 357s per_intertree.test_compare.TestIterChanges.test_deleted_unicode(InterInventoryTree(CHKInventory)) OK 180ms 357s per_controldir.test_controldir.TestControlDir.test_set_branch_reference(SvnWorkingTreeDirFormat) SKIP 4ms 357s Format Subversion working directory is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_destroy_branch_no_branch(LocalGitControlDirFormat) SKIP 12ms 357s Format does not support destroying branch 357s 357s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_force_new_repo_True(CVSDirFormat) SKIP 25ms 357s control dir format is not initializable 357s 357s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_branch_only_source_under_shared(BzrDirMetaFormat1Colo) OK 247ms 357s per_controldir.test_controldir.TestControlDir.test_destroy_branch_no_branch(SvnWorkingTreeDirFormat) SKIP 4ms 357s Format Subversion working directory is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_branch_only_source_under_shared(RemoteGitControlDirFormat) SKIP 4ms 357s Format Remote Git Repository is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared(BareLocalGitControlDirFormat)ERROR 45ms 357s log: {{{ 357s 157.344 preparing to commit 357s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared(BareLocalGitControlDirFormat)/work/referenced.branch/ 357s 157.346 Selecting files for commit with filter None 357s 157.347 aborting commit write group because of exception: 357s 157.349 Traceback (most recent call last): 357s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 357s self._update_builder_with_changes() 357s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 357s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 357s for path, fs_hash in self.builder.record_iter_changes( 357s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 357s self.work_tree, self.basis_revid, iter_changes 357s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 357s ): 357s ^ 357s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 357s for change in iter_changes: 357s ^^^^^^^^^^^^ 357s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 357s for change in iter_changes: 357s ^^^^^^^^^^^^ 357s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 357s (oldpath, oldmode, oldsha) = old 357s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 357s TypeError: cannot unpack non-iterable NoneType object 357s }}} 357s 357s Traceback (most recent call last): 357s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 756, in test_sprout_controldir_branch_reference_shared 357s rev1 = referenced_tree.commit("1", allow_pointless=True) 357s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 357s committed_id = commit.Commit().commit( 357s working_tree=self, 357s ...<3 lines>... 357s **kwargs, 357s ) 357s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 357s self._update_builder_with_changes() 357s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 357s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 357s for path, fs_hash in self.builder.record_iter_changes( 357s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 357s self.work_tree, self.basis_revid, iter_changes 357s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 357s ): 357s ^ 357s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 357s for change in iter_changes: 357s ^^^^^^^^^^^^ 357s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 357s for change in iter_changes: 357s ^^^^^^^^^^^^ 357s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 357s (oldpath, oldmode, oldsha) = old 357s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 357s TypeError: cannot unpack non-iterable NoneType object 357s 357s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared(MonotoneDirFormat) SKIP 8ms 357s Format Monotone control directory is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_branch_only_source_under_shared(SvnRepositoryFormat) SKIP 4ms 357s Format Subversion repository is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_destroy_repository(BzrDirMetaFormat1) OK 24ms 357s per_controldir.test_controldir.TestControlDir.test_destroy_repository(LocalHgDirFormat) SKIP 4ms 357s Format Local Mercurial control directory is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_destroy_workingtree(BzrDirFormat4) SKIP 4ms 357s Format All-in-one format 4 is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_force_new_repo_True(RemoteBzrDirFormat-default) OK 35ms 357s per_controldir.test_controldir.TestControlDir.test_destroy_workingtree(CVSDirFormat) SKIP 4ms 357s Format CVS control directory. is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_repo_fmt_name_None(BareLocalGitControlDirFormat) OK 20ms 357s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_repo_fmt_name_None(MonotoneDirFormat) SKIP 6ms 357s control dir format is not initializable 357s 357s per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_revision(RemoteBzrDirFormat-default) OK 398ms 357s per_controldir.test_controldir.TestControlDir.test_set_branch_reference_on_existing_branch(BzrDirMetaFormat1) OK 81ms 357s per_controldir.test_controldir.TestControlDir.test_set_branch_reference_on_existing_branch(LocalHgDirFormat) SKIP 14ms 357s Format Local Mercurial control directory is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_set_branch_reference_on_existing_reference(BzrDirFormat4) SKIP 13ms 357s Format All-in-one format 4 is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared_force_new_repo(BzrDirFormat6) SKIP 92ms 357s format does not support branch references 357s 357s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared_force_new_repo(FossilDirFormat) SKIP 4ms 357s Format Fossil control directory is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_repo_fmt_name_followed(BzrDirFormat6) OK 52ms 357s per_controldir.test_controldir.TestControlDir.test_set_branch_reference_on_existing_reference(CVSDirFormat) SKIP 16ms 357s Format CVS control directory. is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_repo_fmt_name_followed(FossilDirFormat) SKIP 9ms 357s control dir format is not initializable 357s 357s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_use_existing_dir_False(BzrDirMetaFormat1Colo) OK 10ms 357s per_intertree.test_compare.TestIterChanges.test_disk_in_subtrees_skipped(InterInventoryTree(PreviewTree)) OK 144ms 357s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_use_existing_dir_False(RemoteGitControlDirFormat) SKIP 5ms 357s format is not initializable 357s 357s per_controldir.test_controldir.TestControlDir.test_clone_controldir_into_notrees_repo(BareLocalGitControlDirFormat)ERROR 72ms 357s log: {{{ 357s 157.466 preparing to commit 357s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_into_notrees_repo(BareLocalGitControlDirFormat)/work/source.branch/ 357s 157.469 Selecting files for commit with filter None 357s 157.470 aborting commit write group because of exception: 357s 157.471 Traceback (most recent call last): 357s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 357s self._update_builder_with_changes() 357s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 357s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 357s for path, fs_hash in self.builder.record_iter_changes( 357s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 357s self.work_tree, self.basis_revid, iter_changes 357s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 357s ): 357s ^ 357s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 357s for change in iter_changes: 357s ^^^^^^^^^^^^ 357s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 357s for change in iter_changes: 357s ^^^^^^^^^^^^ 357s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 357s (oldpath, oldmode, oldsha) = old 357s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 357s TypeError: cannot unpack non-iterable NoneType object 357s }}} 357s 357s Traceback (most recent call last): 357s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 429, in test_clone_controldir_into_notrees_repo 357s tree.commit("revision 1") 357s ~~~~~~~~~~~^^^^^^^^^^^^^^ 357s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 357s committed_id = commit.Commit().commit( 357s working_tree=self, 357s ...<3 lines>... 357s **kwargs, 357s ) 357s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 357s self._update_builder_with_changes() 357s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 357s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 357s for path, fs_hash in self.builder.record_iter_changes( 357s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 357s self.work_tree, self.basis_revid, iter_changes 357s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 357s ): 357s ^ 357s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 357s for change in iter_changes: 357s ^^^^^^^^^^^^ 357s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 357s for change in iter_changes: 357s ^^^^^^^^^^^^ 357s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 357s (oldpath, oldmode, oldsha) = old 357s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 357s TypeError: cannot unpack non-iterable NoneType object 357s 357s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_use_existing_dir_False(SvnRepositoryFormat) SKIP 9ms 357s format is not initializable 357s 357s per_intertree.test_compare.TestIterChanges.test_specific_old_parent_child_dir_stops_being_dir(InterInventoryTree(CHKInventory)) OK 361ms 357s per_controldir.test_controldir.TestControlDir.test_clone_controldir_into_notrees_repo(MonotoneDirFormat) SKIP 16ms 357s Format Monotone control directory is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_use_existing_dir_True(RemoteBzrDirFormat) OK 31ms 357s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_branch_both_under_shared(BzrDirFormat6) SKIP 26ms 357s repository format does not support shared repositories 357s 357s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_use_existing_dir_True(SmartHgDirFormat) SKIP 9ms 357s control dir format is not initializable 357s 357s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_branch_both_under_shared(FossilDirFormat) SKIP 4ms 357s Format Fossil control directory is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_set_branch_reference_on_existing_reference(RemoteBzrDirFormat-default) OK 85ms 357s per_controldir.test_controldir.TestControlDir.test_format_network_name(BzrDirFormat5) OK 25ms 357s per_controldir.test_controldir.TestControlDir.test_format_network_name(DarcsDirFormat) SKIP 5ms 357s Format darcs control directory is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_format_network_name(RemoteBzrDirFormat-v2) OK 14ms 357s per_controldir.test_controldir.TestControlDir.test_sprout_branch_no_tree(BareLocalGitControlDirFormat)ERROR 38ms 357s log: {{{ 357s 157.576 preparing to commit 357s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_branch_no_tree(BareLocalGitControlDirFormat)/work/source.branch/ 357s 157.578 Selecting files for commit with filter None 357s 157.580 aborting commit write group because of exception: 357s 157.581 Traceback (most recent call last): 357s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 357s self._update_builder_with_changes() 357s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 357s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 357s for path, fs_hash in self.builder.record_iter_changes( 357s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 357s self.work_tree, self.basis_revid, iter_changes 357s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 357s ): 357s ^ 357s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 357s for change in iter_changes: 357s ^^^^^^^^^^^^ 357s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 357s for change in iter_changes: 357s ^^^^^^^^^^^^ 357s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 357s (oldpath, oldmode, oldsha) = old 357s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 357s TypeError: cannot unpack non-iterable NoneType object 357s }}} 357s 357s Traceback (most recent call last): 357s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 1013, in test_sprout_branch_no_tree 357s tree.commit("revision 1") 357s ~~~~~~~~~~~^^^^^^^^^^^^^^ 357s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 357s committed_id = commit.Commit().commit( 357s working_tree=self, 357s ...<3 lines>... 357s **kwargs, 357s ) 357s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 357s self._update_builder_with_changes() 357s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 357s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 357s for path, fs_hash in self.builder.record_iter_changes( 357s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 357s self.work_tree, self.basis_revid, iter_changes 357s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 357s ): 357s ^ 357s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 357s for change in iter_changes: 357s ^^^^^^^^^^^^ 357s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 357s for change in iter_changes: 357s ^^^^^^^^^^^^ 357s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 357s (oldpath, oldmode, oldsha) = old 357s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 357s TypeError: cannot unpack non-iterable NoneType object 357s 357s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_no_branch(LocalGitControlDirFormat) SKIP 19ms 357s format does not support branchless control directories 357s 357s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_no_branch(SvnWorkingTreeDirFormat) SKIP 4ms 357s Format Subversion working directory is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_sprout_branch_no_tree(MonotoneDirFormat) SKIP 11ms 357s Format Monotone control directory is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_on_non_reference(BzrDirMetaFormat1) OK 42ms 357s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_on_non_reference(LocalHgDirFormat) SKIP 5ms 357s Format Local Mercurial control directory is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_on_reference(BzrDirFormat4) SKIP 8ms 357s Format All-in-one format 4 is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_on_reference(CVSDirFormat) SKIP 4ms 357s Format CVS control directory. is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_destroy_workingtree(RemoteBzrDirFormat-default) OK 293ms 357s per_intertree.test_compare.TestIterChanges.test_specific_old_parent_is_deleted(InterInventoryTree(PreviewTree)) OK 187ms 357s per_controldir.test_controldir.TestControlDir.test_find_repository_containing_shared_repository(BareLocalGitControlDirFormat) SKIP 20ms 357s requires format with shared repository support 357s 357s per_controldir.test_controldir.TestControlDir.test_find_repository_containing_shared_repository(MonotoneDirFormat) SKIP 9ms 357s Format Monotone control directory is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_on_reference(RemoteBzrDirFormat-default) OK 59ms 357s per_controldir.test_controldir.TestControlDir.test_get_branches(BareLocalGitControlDirFormat) OK 22ms 357s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_revision(RemoteBzrDirFormat) SKIP 382ms 357s revision limiting not strict yet 357s per_intertree.test_compare.TestIterChanges.test_empty_specific_files(InterDirStateTree(C)) OK 265ms 357s per_controldir.test_controldir.TestControlDir.test_get_branches(MonotoneDirFormat) SKIP 6ms 357s Format Monotone control directory is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared(BzrDirFormat6) SKIP 144ms 357s format does not support shared repositories 357s 357s per_controldir.test_controldir.TestControlDir.test_find_repository_no_repo_under_standalone_branch(BzrDirFormat6) SKIP 32ms 357s requires shared repository support 357s 357s per_controldir.test_controldir.TestControlDir.test_find_repository_no_repo_under_standalone_branch(FossilDirFormat) SKIP 5ms 357s Format Fossil control directory is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared(FossilDirFormat) SKIP 5ms 357s Format Fossil control directory is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_revision(SmartHgDirFormat) SKIP 6ms 357s Format Smart Mercurial control directory is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_get_selected_branch(BzrDirFormat6) OK 24ms 357s per_controldir.test_controldir.TestControlDir.test_get_selected_branch(FossilDirFormat) SKIP 18ms 357s format is not initializable 357s 357s per_controldir.test_controldir.TestControlDir.test_get_selected_branch_none_selected(BzrDirMetaFormat1Colo) OK 16ms 357s per_controldir.test_controldir.TestControlDir.test_find_repository_shared_within_shared_repository(BzrDirMetaFormat1Colo) OK 55ms 357s per_controldir.test_controldir.TestControlDir.test_get_selected_branch_none_selected(RemoteGitControlDirFormat) SKIP 6ms 357s format is not initializable 357s 357s per_controldir.test_controldir.TestControlDir.test_get_selected_branch_none_selected(SvnRepositoryFormat) SKIP 4ms 357s format is not initializable 357s 357s per_controldir.test_controldir.TestControlDir.test_find_repository_shared_within_shared_repository(RemoteGitControlDirFormat) SKIP 5ms 357s Format Remote Git Repository is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_find_repository_shared_within_shared_repository(SvnRepositoryFormat) SKIP 5ms 357s Format Subversion repository is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_branch_only_source_under_shared(BzrDirMetaFormat1Colo) OK 316ms 357s per_controldir.test_controldir.TestControlDir.test_list_branches(RemoteBzrDirFormat) OK 48ms 357s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_branch_only_source_under_shared(RemoteGitControlDirFormat) SKIP 6ms 357s Format Remote Git Repository is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_find_repository_standalone_with_containing_shared_repository(RemoteBzrDirFormat) OK 48ms 357s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_under_shared_force_new_repo(BzrDirFormat5) SKIP 113ms 357s format does not support shared repositories 357s 357s per_controldir.test_controldir.TestControlDir.test_list_branches(SmartHgDirFormat) SKIP 7ms 357s format is not initializable 357s 357s per_controldir.test_controldir.TestControlDir.test_find_repository_standalone_with_containing_shared_repository(SmartHgDirFormat) SKIP 6ms 357s Format Smart Mercurial control directory is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_branch_only_source_under_shared(SvnRepositoryFormat) SKIP 7ms 357s Format Subversion repository is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_revision(BzrDirMetaFormat1Colo) OK 412ms 357s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_under_shared_force_new_repo(DarcsDirFormat) SKIP 7ms 357s Format darcs control directory is not initializable. 357s per_intertree.test_compare.TestIterChanges.test_empty_to_abc_content_a_and_c_only(InterInventoryTree) OK 131ms 357s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_revision(RemoteGitControlDirFormat) SKIP 7ms 357s Format Remote Git Repository is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_revision(SvnRepositoryFormat) SKIP 5ms 357s Format Subversion repository is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_multiple_initialization(BzrDirFormat5) OK 23ms 357s per_controldir.test_controldir.TestControlDir.test_find_repository_with_nested_dirs_works(BzrDirFormat5) SKIP 25ms 357s requires support for shared repositories 357s 357s per_controldir.test_controldir.TestControlDir.test_multiple_initialization(DarcsDirFormat) SKIP 5ms 357s format is not initializable 357s 357s per_controldir.test_controldir.TestControlDir.test_find_repository_with_nested_dirs_works(DarcsDirFormat) SKIP 5ms 357s Format darcs control directory is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_multiple_initialization(RemoteBzrDirFormat-v2) OK 11ms 357s per_controldir.test_controldir.TestControlDir.test_open_branch(LocalGitControlDirFormat) OK 25ms 357s per_controldir.test_controldir.TestControlDir.test_open_branch(SvnWorkingTreeDirFormat) SKIP 4ms 357s format is not initializable 357s 357s per_controldir.test_controldir.TestControlDir.test_open_not_bzrdir(BzrDirMetaFormat1) OK 6ms 357s per_controldir.test_controldir.TestControlDir.test_open_not_bzrdir(LocalHgDirFormat) OK 5ms 357s per_controldir.test_controldir.TestControlDir.test_open_repository(BzrDirFormat4) SKIP 4ms 357s format is not initializable 357s 357s per_controldir.test_controldir.TestControlDir.test_open_repository(CVSDirFormat) SKIP 4ms 357s format is not initializable 357s 357s per_controldir.test_controldir.TestControlDir.test_find_repository_with_nested_dirs_works(RemoteBzrDirFormat-v2) OK 68ms 357s per_controldir.test_controldir.TestControlDir.test_open_repository(RemoteBzrDirFormat-default) OK 28ms 357s per_intertree.test_compare.TestIterChanges.test_specific_with_rename_under_dir_under_new_dir_reports_new_dir(InterDirStateTree(C)) OK 286ms 357s per_controldir.test_controldir.TestControlDir.test_format_description(LocalGitControlDirFormat) OK 15ms 357s per_controldir.test_controldir.TestControlDir.test_format_description(SvnWorkingTreeDirFormat) SKIP 4ms 357s Format Subversion working directory is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_open_workingtree(BareLocalGitControlDirFormat) SKIP 8ms 357s Can't initialize on transport 357s per_controldir.test_controldir.TestControlDir.test_open_workingtree(MonotoneDirFormat) SKIP 4ms 357s format is not initializable 357s 357s per_controldir.test_controldir.TestControlDir.test_format_initialize_find_open(BzrDirMetaFormat1) OK 13ms 357s per_controldir.test_controldir.TestControlDir.test_format_initialize_find_open(LocalHgDirFormat) SKIP 4ms 357s format is not initializable 357s 357s per_controldir.test_controldir.TestControlDir.test_open_workingtree_raises_no_working_tree(BzrDirFormat6) SKIP 17ms 357s format does not support control directories without working tree 357s 357s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex(BzrDirFormat4) SKIP 5ms 357s control dir format is not initializable 357s 357s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex(CVSDirFormat) SKIP 5ms 357s control dir format is not initializable 357s 357s per_controldir.test_controldir.TestControlDir.test_open_workingtree_raises_no_working_tree(FossilDirFormat) SKIP 10ms 357s Format Fossil control directory is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared_force_new_repo(BzrDirMetaFormat1Colo) OK 272ms 357s per_controldir.test_controldir.TestControlDir.test_root_transport(BzrDirMetaFormat1Colo) OK 11ms 357s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex(RemoteBzrDirFormat-default) OK 19ms 357s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_create_prefix_False(BareLocalGitControlDirFormat) OK 5ms 357s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared_force_new_repo(RemoteGitControlDirFormat) SKIP 5ms 357s Format Remote Git Repository is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_root_transport(RemoteGitControlDirFormat) SKIP 5ms 357s Format Remote Git Repository is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_create_prefix_False(MonotoneDirFormat) SKIP 6ms 357s format is not initializable 357s 357s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared_force_new_repo(SvnRepositoryFormat) SKIP 8ms 357s Format Subversion repository is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_root_transport(SvnRepositoryFormat) SKIP 5ms 357s Format Subversion repository is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_absent_tag(RemoteBzrDirFormat) OK 194ms 357s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_create_prefix_True(BzrDirFormat6) OK 50ms 357s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_absent_tag(SmartHgDirFormat) SKIP 8ms 357s Format Smart Mercurial control directory is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_set_branch_reference(RemoteBzrDirFormat) OK 56ms 357s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_create_prefix_True(FossilDirFormat) SKIP 6ms 357s control dir format is not initializable 357s 357s per_intertree.test_compare.TestIterChanges.test_empty_to_abc_content_a_only(InterDirStateTree(PY)) OK 214ms 357s per_controldir.test_controldir.TestControlDir.test_set_branch_reference(SmartHgDirFormat) SKIP 7ms 357s Format Smart Mercurial control directory is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_revision(RemoteBzrDirFormat) SKIP 244ms 357s revision limiting not strict yet 357s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_revision(SmartHgDirFormat) SKIP 7ms 357s Format Smart Mercurial control directory is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_force_new_repo_False(BzrDirMetaFormat1Colo) OK 31ms 357s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_tags(BzrDirFormat5) SKIP 35ms 357s Branch format does not support tags. 357s 357s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_tags(DarcsDirFormat) SKIP 5ms 357s Format darcs control directory is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_set_branch_reference_on_existing_branch(BzrDirFormat5) SKIP 39ms 357s control directory does not support branch references 357s 357s per_controldir.test_controldir.TestControlDir.test_set_branch_reference_on_existing_branch(DarcsDirFormat) SKIP 5ms 357s Format darcs control directory is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_force_new_repo_False(RemoteGitControlDirFormat) SKIP 24ms 357s control dir format is not initializable 357s 357s per_intertree.test_compare.TestIterChanges.test_tree_with_special_names(InterInventoryTree) OK 171ms 357s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference(RemoteBzrDirFormat) OK 131ms 357s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_force_new_repo_False(SvnRepositoryFormat) SKIP 23ms 357s control dir format is not initializable 357s 357s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference(SmartHgDirFormat) SKIP 4ms 357s Format Smart Mercurial control directory is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_under_shared(BzrDirFormat5) SKIP 79ms 357s repository format does not support shared repositories 357s 357s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_force_new_repo_True(RemoteBzrDirFormat) OK 29ms 357s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_under_shared(DarcsDirFormat) SKIP 5ms 357s Format darcs control directory is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared(BzrDirFormat5) SKIP 34ms 357s format does not support branch references 357s 357s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared(DarcsDirFormat) SKIP 8ms 357s Format darcs control directory is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_force_new_repo_True(SmartHgDirFormat) SKIP 18ms 357s control dir format is not initializable 357s 357s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_repo_fmt_name_None(BzrDirFormat5) OK 12ms 357s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_repo_fmt_name_None(DarcsDirFormat) SKIP 4ms 357s control dir format is not initializable 357s 357s per_controldir.test_controldir.TestControlDir.test_set_branch_reference_on_existing_branch(RemoteBzrDirFormat-v2) OK 97ms 357s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_repo_fmt_name_None(RemoteBzrDirFormat-v2) OK 21ms 357s per_controldir.test_controldir.TestControlDir.test_set_branch_reference_on_existing_reference(LocalGitControlDirFormat) OK 22ms 357s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_repo_fmt_name_followed(LocalGitControlDirFormat) OK 10ms 357s per_controldir.test_controldir.TestControlDir.test_set_branch_reference_on_existing_reference(SvnWorkingTreeDirFormat) SKIP 6ms 357s Format Subversion working directory is not initializable. 357s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_repo_fmt_name_followed(SvnWorkingTreeDirFormat) SKIP 5ms 357s control dir format is not initializable 357s 357s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_use_existing_dir_False(BzrDirMetaFormat1) OK 4ms 358s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_use_existing_dir_False(LocalHgDirFormat) SKIP 5ms 358s format is not initializable 358s 358s per_intertree.test_compare.TestIterChanges.test_file_rename(InterInventoryTree(CHKInventory)) OK 179ms 358s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_use_existing_dir_True(BzrDirFormat4) SKIP 4ms 358s control dir format is not initializable 358s 358s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_use_existing_dir_True(CVSDirFormat) SKIP 6ms 358s control dir format is not initializable 358s 358s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_use_existing_dir_True(RemoteBzrDirFormat-default) OK 18ms 358s per_intertree.test_compare.TestIterChanges.test_trees_with_deleted_dir(InterDirStateTree(PY)) OK 160ms 358s per_controldir.test_controldir.TestControlDir.test_format_network_name(BareLocalGitControlDirFormat) OK 8ms 358s per_controldir.test_controldir.TestControlDir.test_format_network_name(MonotoneDirFormat) SKIP 5ms 358s Format Monotone control directory is not initializable. 358s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_no_branch(BzrDirFormat6) SKIP 17ms 358s format does not support branchless control directories 358s 358s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_no_branch(FossilDirFormat) SKIP 6ms 358s Format Fossil control directory is not initializable. 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_under_shared_force_new_repo(RemoteBzrDirFormat-v2) OK 480ms 358s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_on_non_reference(BzrDirMetaFormat1Colo) OK 53ms 358s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_on_non_reference(RemoteGitControlDirFormat) SKIP 4ms 358s Format Remote Git Repository is not initializable. 358s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_on_non_reference(SvnRepositoryFormat) SKIP 5ms 358s Format Subversion repository is not initializable. 358s per_intertree.test_compare.TestIterChanges.test_file_rename_and_meta_modification(InterInventoryTree(PreviewTree)) OK 151ms 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference(LocalGitControlDirFormat)ERROR 76ms 358s Empty attachments: 358s log 358s 358s Traceback (most recent call last): 358s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 945, in test_sprout_controldir_tree_branch_reference 358s target = dir.sprout(self.get_url("target")) 358s File "/usr/lib/python3/dist-packages/breezy/git/dir.py", line 188, in sprout 358s interrepo.fetch_objects( 358s ~~~~~~~~~~~~~~~~~~~~~~~^ 358s determine_wants=determine_wants, mapping=source_branch.mapping 358s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 358s ) 358s ^ 358s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 358s refs = self.source._git.fetch( 358s self.target._git, determine_wants, progress=progress 358s ) 358s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 358s count, pack_data = self.fetch_pack_data( 358s ~~~~~~~~~~~~~~~~~~~~^ 358s determine_wants, 358s ^^^^^^^^^^^^^^^^ 358s ...<2 lines>... 358s depth=depth, 358s ^^^^^^^^^^^^ 358s ) 358s ^ 358s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 358s missing_objects = self.find_missing_objects( 358s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 358s ) 358s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 358s wants = determine_wants(refs, depth) 358s TypeError: InterGitGitRepository.determine_wants_all() takes 2 positional arguments but 3 were given 358s 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference(SvnWorkingTreeDirFormat) SKIP 14ms 358s Format Subversion working directory is not initializable. 358s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_on_reference(RemoteBzrDirFormat) OK 59ms 358s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_on_reference(SmartHgDirFormat) SKIP 4ms 358s Format Smart Mercurial control directory is not initializable. 358s per_controldir.test_controldir.TestControlDir.test_sprout_branch_no_tree(BzrDirMetaFormat1) OK 202ms 358s per_controldir.test_controldir.TestControlDir.test_sprout_branch_no_tree(LocalHgDirFormat) SKIP 4ms 358s Format Local Mercurial control directory is not initializable. 358s per_controldir.test_controldir.TestControlDir.test_get_branches(BzrDirFormat5) OK 16ms 358s per_controldir.test_controldir.TestControlDir.test_get_branches(DarcsDirFormat) SKIP 5ms 358s Format darcs control directory is not initializable. 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared(BzrDirFormat4) SKIP 3ms 358s Format All-in-one format 4 is not initializable. 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared(CVSDirFormat) SKIP 5ms 358s Format CVS control directory. is not initializable. 358s per_intertree.test_compare.TestIterChanges.test_unchanged_unicode(InterInventoryTree(CHKInventory)) OK 194ms 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_tags(RemoteBzrDirFormat-v2) OK 393ms 358s per_controldir.test_controldir.TestControlDir.test_get_branches(RemoteBzrDirFormat-v2) OK 51ms 358s per_controldir.test_controldir.TestControlDir.test_get_selected_branch(LocalGitControlDirFormat) OK 16ms 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty(LocalGitControlDirFormat)ERROR 29ms 358s Empty attachments: 358s log 358s 358s Traceback (most recent call last): 358s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 542, in test_sprout_controldir_empty 358s target = dir.sprout(self.get_url("target")) 358s File "/usr/lib/python3/dist-packages/breezy/git/dir.py", line 188, in sprout 358s interrepo.fetch_objects( 358s ~~~~~~~~~~~~~~~~~~~~~~~^ 358s determine_wants=determine_wants, mapping=source_branch.mapping 358s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 358s ) 358s ^ 358s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 358s refs = self.source._git.fetch( 358s self.target._git, determine_wants, progress=progress 358s ) 358s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 358s count, pack_data = self.fetch_pack_data( 358s ~~~~~~~~~~~~~~~~~~~~^ 358s determine_wants, 358s ^^^^^^^^^^^^^^^^ 358s ...<2 lines>... 358s depth=depth, 358s ^^^^^^^^^^^^ 358s ) 358s ^ 358s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 358s missing_objects = self.find_missing_objects( 358s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 358s ) 358s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 358s wants = determine_wants(refs, depth) 358s TypeError: InterGitGitRepository.determine_wants_all() takes 2 positional arguments but 3 were given 358s 358s per_controldir.test_controldir.TestControlDir.test_get_selected_branch(SvnWorkingTreeDirFormat) SKIP 16ms 358s format is not initializable 358s 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty(SvnWorkingTreeDirFormat) SKIP 12ms 358s Format Subversion working directory is not initializable. 358s per_controldir.test_controldir.TestControlDir.test_get_selected_branch_none_selected(BzrDirMetaFormat1) OK 10ms 358s per_controldir.test_controldir.TestControlDir.test_get_selected_branch_none_selected(LocalHgDirFormat) SKIP 4ms 358s format is not initializable 358s 358s per_controldir.test_controldir.TestControlDir.test_list_branches(BzrDirFormat4) SKIP 3ms 358s format is not initializable 358s 358s per_controldir.test_controldir.TestControlDir.test_list_branches(CVSDirFormat) SKIP 3ms 358s format is not initializable 358s 358s per_controldir.test_controldir.TestControlDir.test_list_branches(RemoteBzrDirFormat-default) OK 42ms 358s per_intertree.test_compare.TestIterChanges.test_meta_modification(InterDirStateTree(C)) OK 197ms 358s per_intertree.test_compare.TestIterChanges.test_unchanged_with_renames_and_modifications(InterInventoryTree(PreviewTree)) OK 124ms 358s per_controldir.test_controldir.TestControlDir.test_multiple_initialization(BareLocalGitControlDirFormat) OK 8ms 358s per_controldir.test_controldir.TestControlDir.test_multiple_initialization(MonotoneDirFormat) SKIP 4ms 358s format is not initializable 358s 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty_under_shared_repo(BzrDirMetaFormat1) OK 86ms 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty_under_shared_repo(LocalHgDirFormat) SKIP 9ms 358s Format Local Mercurial control directory is not initializable. 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared(RemoteBzrDirFormat-v2) OK 446ms 358s per_controldir.test_controldir.TestControlDir.test_open_branch(BzrDirFormat6) OK 30ms 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty_under_shared_repo_force_new(BzrDirFormat4) SKIP 4ms 358s Format All-in-one format 4 is not initializable. 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty_under_shared_repo_force_new(CVSDirFormat) SKIP 4ms 358s Format CVS control directory. is not initializable. 358s per_controldir.test_controldir.TestControlDir.test_open_branch(FossilDirFormat) SKIP 5ms 358s format is not initializable 358s 358s per_controldir.test_controldir.TestControlDir.test_open_not_bzrdir(BzrDirMetaFormat1Colo) OK 6ms 358s per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_under_shared(RemoteBzrDirFormat-v2) OK 475ms 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference_revision(BzrDirMetaFormat1) OK 246ms 358s per_controldir.test_controldir.TestControlDir.test_open_not_bzrdir(RemoteGitControlDirFormat) OK 16ms 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared_force_new_repo(LocalGitControlDirFormat)ERROR 33ms 358s log: {{{ 358s 158.666 preparing to commit 358s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared_force_new_repo(LocalGitControlDirFormat)/work/referenced/ 358s 158.668 Selecting files for commit with filter None 358s 158.668 aborting commit write group because of exception: 358s 158.670 Traceback (most recent call last): 358s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 358s self._update_builder_with_changes() 358s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 358s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 358s for path, fs_hash in self.builder.record_iter_changes( 358s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 358s self.work_tree, self.basis_revid, iter_changes 358s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 358s ): 358s ^ 358s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 358s for change in iter_changes: 358s ^^^^^^^^^^^^ 358s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 358s for change in iter_changes: 358s ^^^^^^^^^^^^ 358s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 358s (oldpath, oldmode, oldsha) = old 358s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 358s TypeError: cannot unpack non-iterable NoneType object 358s }}} 358s 358s Traceback (most recent call last): 358s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 779, in test_sprout_controldir_branch_reference_shared_force_new_repo 358s rev1 = referenced_tree.commit("1", allow_pointless=True) 358s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 358s committed_id = commit.Commit().commit( 358s working_tree=self, 358s ...<3 lines>... 358s **kwargs, 358s ) 358s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 358s self._update_builder_with_changes() 358s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 358s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 358s for path, fs_hash in self.builder.record_iter_changes( 358s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 358s self.work_tree, self.basis_revid, iter_changes 358s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 358s ): 358s ^ 358s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 358s for change in iter_changes: 358s ^^^^^^^^^^^^ 358s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 358s for change in iter_changes: 358s ^^^^^^^^^^^^ 358s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 358s (oldpath, oldmode, oldsha) = old 358s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 358s TypeError: cannot unpack non-iterable NoneType object 358s 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared_force_new_repo(SvnWorkingTreeDirFormat) SKIP 9ms 358s Format Subversion working directory is not initializable. 358s per_controldir.test_controldir.TestControlDir.test_open_not_bzrdir(SvnRepositoryFormat) OK 9ms 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference_revision(LocalHgDirFormat) SKIP 12ms 358s Format Local Mercurial control directory is not initializable. 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_revision(BzrDirFormat4) SKIP 5ms 358s Format All-in-one format 4 is not initializable. 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_revision(CVSDirFormat) SKIP 5ms 358s Format CVS control directory. is not initializable. 358s per_controldir.test_controldir.TestControlDir.test_clone_controldir_tree_revision(LocalGitControlDirFormat)ERROR 39ms 358s log: {{{ 358s 158.702 preparing to commit 358s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_tree_revision(LocalGitControlDirFormat)/work/source/ 358s 158.704 Selecting files for commit with filter None 358s 158.705 aborting commit write group because of exception: 358s 158.707 Traceback (most recent call last): 358s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 358s self._update_builder_with_changes() 358s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 358s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 358s for path, fs_hash in self.builder.record_iter_changes( 358s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 358s self.work_tree, self.basis_revid, iter_changes 358s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 358s ): 358s ^ 358s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 358s for change in iter_changes: 358s ^^^^^^^^^^^^ 358s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 358s for change in iter_changes: 358s ^^^^^^^^^^^^ 358s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 358s (oldpath, oldmode, oldsha) = old 358s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 358s TypeError: cannot unpack non-iterable NoneType object 358s }}} 358s 358s Traceback (most recent call last): 358s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 417, in test_clone_controldir_tree_revision 358s rev1 = tree.commit("revision 1") 358s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 358s committed_id = commit.Commit().commit( 358s working_tree=self, 358s ...<3 lines>... 358s **kwargs, 358s ) 358s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 358s self._update_builder_with_changes() 358s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 358s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 358s for path, fs_hash in self.builder.record_iter_changes( 358s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 358s self.work_tree, self.basis_revid, iter_changes 358s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 358s ): 358s ^ 358s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 358s for change in iter_changes: 358s ^^^^^^^^^^^^ 358s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 358s for change in iter_changes: 358s ^^^^^^^^^^^^ 358s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 358s (oldpath, oldmode, oldsha) = old 358s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 358s TypeError: cannot unpack non-iterable NoneType object 358s 358s per_controldir.test_controldir.TestControlDir.test_open_repository(RemoteBzrDirFormat) OK 24ms 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty_under_shared_repo_force_new(RemoteBzrDirFormat-default) OK 57ms 358s per_controldir.test_controldir.TestControlDir.test_clone_controldir_tree_revision(SvnWorkingTreeDirFormat) SKIP 7ms 358s Format Subversion working directory is not initializable. 358s per_controldir.test_controldir.TestControlDir.test_open_repository(SmartHgDirFormat) SKIP 7ms 358s format is not initializable 358s 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_rev_not_source_branch_copies_tags(BareLocalGitControlDirFormat)ERROR 34ms 358s log: {{{ 358s 158.734 preparing to commit 358s 158.735 Selecting files for commit with filter None 358s 158.740 aborting commit write group because of exception: 358s 158.741 Traceback (most recent call last): 358s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 358s self._update_builder_with_changes() 358s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 358s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 358s for path, fs_hash in self.builder.record_iter_changes( 358s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 358s self.work_tree, self.basis_revid, iter_changes 358s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 358s ): 358s ^ 358s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 358s for change in iter_changes: 358s ^^^^^^^^^^^^ 358s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 358s for change in iter_changes: 358s ^^^^^^^^^^^^ 358s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 358s (oldpath, oldmode, oldsha) = old 358s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 358s TypeError: cannot unpack non-iterable NoneType object 358s }}} 358s 358s Traceback (most recent call last): 358s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 882, in test_sprout_controldir_passing_rev_not_source_branch_copies_tags 358s base_rev = builder.build_commit(message="Base") 358s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 358s return self._do_commit(tree, **commit_kwargs) 358s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 358s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 358s return tree.commit( 358s ~~~~~~~~~~~^ 358s message, message_callback=message_callback, reporter=reporter, **kwargs 358s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 358s ) 358s ^ 358s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 358s committed_id = commit.Commit().commit( 358s working_tree=self, 358s ...<3 lines>... 358s **kwargs, 358s ) 358s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 358s self._update_builder_with_changes() 358s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 358s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 358s for path, fs_hash in self.builder.record_iter_changes( 358s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 358s self.work_tree, self.basis_revid, iter_changes 358s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 358s ): 358s ^ 358s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 358s for change in iter_changes: 358s ^^^^^^^^^^^^ 358s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 358s for change in iter_changes: 358s ^^^^^^^^^^^^ 358s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 358s (oldpath, oldmode, oldsha) = old 358s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 358s TypeError: cannot unpack non-iterable NoneType object 358s 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_rev_not_source_branch_copies_tags(MonotoneDirFormat) SKIP 6ms 358s Format Monotone control directory is not initializable. 358s per_controldir.test_controldir.TestControlDir.test_open_workingtree(BzrDirFormat5) OK 36ms 358s per_controldir.test_controldir.TestControlDir.test_open_workingtree(DarcsDirFormat) SKIP 4ms 358s format is not initializable 358s 358s per_intertree.test_compare.TestIterChanges.test_missing_in_target(InterInventoryTree) OK 148ms 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_source_branch_with_absent_tag(BzrDirFormat6) SKIP 30ms 358s Branch format does not support tags or tags referencing missing revisions. 358s 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_source_branch_with_absent_tag(FossilDirFormat) SKIP 5ms 358s Format Fossil control directory is not initializable. 358s per_intertree.test_compare.TestIterChanges.test_unknown_unicode(InterDirStateTree(C)) OK 211ms 358s per_controldir.test_controldir.TestControlDir.test_open_workingtree(RemoteBzrDirFormat-v2) SKIP 86ms 358s Can't initialize RemoteBzrDirFormat(_network_name=None) on transport 358s per_controldir.test_controldir.TestControlDir.test_open_workingtree_raises_no_working_tree(LocalGitControlDirFormat) SKIP 12ms 358s format does not support control directories without working tree 358s 358s per_controldir.test_controldir.TestControlDir.test_open_workingtree_raises_no_working_tree(SvnWorkingTreeDirFormat) SKIP 6ms 358s Format Subversion working directory is not initializable. 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared(RemoteBzrDirFormat-default) OK 407ms 358s per_controldir.test_controldir.TestControlDir.test_root_transport(BzrDirMetaFormat1) OK 14ms 358s per_controldir.test_controldir.TestControlDir.test_root_transport(LocalHgDirFormat) SKIP 5ms 358s Format Local Mercurial control directory is not initializable. 358s per_controldir.test_controldir.TestControlDir.test_set_branch_reference(BzrDirFormat4) SKIP 6ms 358s Format All-in-one format 4 is not initializable. 358s per_controldir.test_controldir.TestControlDir.test_set_branch_reference(CVSDirFormat) SKIP 11ms 358s Format CVS control directory. is not initializable. 358s per_intertree.test_compare.TestIterChanges.test_unversioned_paths_in_tree(InterInventoryTree) OK 87ms 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_revision(RemoteBzrDirFormat-default) SKIP 216ms 358s Cannot sprout to remote bzrdirs. 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared_force_new_repo(BareLocalGitControlDirFormat)ERROR 39ms 358s log: {{{ 358s 158.902 preparing to commit 358s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared_force_new_repo(BareLocalGitControlDirFormat)/work/commit_tree.branch/ 358s 158.904 Selecting files for commit with filter None 358s 158.906 aborting commit write group because of exception: 358s 158.907 Traceback (most recent call last): 358s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 358s self._update_builder_with_changes() 358s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 358s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 358s for path, fs_hash in self.builder.record_iter_changes( 358s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 358s self.work_tree, self.basis_revid, iter_changes 358s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 358s ): 358s ^ 358s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 358s for change in iter_changes: 358s ^^^^^^^^^^^^ 358s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 358s for change in iter_changes: 358s ^^^^^^^^^^^^ 358s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 358s (oldpath, oldmode, oldsha) = old 358s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 358s TypeError: cannot unpack non-iterable NoneType object 358s }}} 358s 358s Traceback (most recent call last): 358s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 723, in test_sprout_controldir_branch_and_repo_shared_force_new_repo 358s rev1 = tree.commit("revision 1") 358s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 358s committed_id = commit.Commit().commit( 358s working_tree=self, 358s ...<3 lines>... 358s **kwargs, 358s ) 358s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 358s self._update_builder_with_changes() 358s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 358s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 358s for path, fs_hash in self.builder.record_iter_changes( 358s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 358s self.work_tree, self.basis_revid, iter_changes 358s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 358s ): 358s ^ 358s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 358s for change in iter_changes: 358s ^^^^^^^^^^^^ 358s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 358s for change in iter_changes: 358s ^^^^^^^^^^^^ 358s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 358s (oldpath, oldmode, oldsha) = old 358s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 358s TypeError: cannot unpack non-iterable NoneType object 358s 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared_force_new_repo(MonotoneDirFormat) SKIP 4ms 358s Format Monotone control directory is not initializable. 358s per_controldir.test_controldir.TestControlDir.test_set_branch_reference(RemoteBzrDirFormat-default) OK 58ms 358s per_intertree.test_compare.TestIterChanges.test_modified_unicode(InterDirStateTree(PY)) OK 215ms 358s per_controldir.test_controldir.TestControlDir.test_set_branch_reference_on_existing_branch(BareLocalGitControlDirFormat) OK 46ms 358s per_controldir.test_controldir.TestControlDir.test_set_branch_reference_on_existing_branch(MonotoneDirFormat) SKIP 8ms 358s Format Monotone control directory is not initializable. 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference(BzrDirFormat6) SKIP 90ms 358s format does not support branch references 358s 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference(FossilDirFormat) SKIP 8ms 358s Format Fossil control directory is not initializable. 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_with_repository_to_shared(BareLocalGitControlDirFormat)ERROR 95ms 358s log: {{{ 358s 158.980 preparing to commit 358s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_with_repository_to_shared(BareLocalGitControlDirFormat)/work/commit_tree.branch/ 358s 158.983 Selecting files for commit with filter None 358s 158.988 aborting commit write group because of exception: 358s 158.989 Traceback (most recent call last): 358s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 358s self._update_builder_with_changes() 358s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 358s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 358s for path, fs_hash in self.builder.record_iter_changes( 358s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 358s self.work_tree, self.basis_revid, iter_changes 358s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 358s ): 358s ^ 358s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 358s for change in iter_changes: 358s ^^^^^^^^^^^^ 358s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 358s for change in iter_changes: 358s ^^^^^^^^^^^^ 358s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 358s (oldpath, oldmode, oldsha) = old 358s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 358s TypeError: cannot unpack non-iterable NoneType object 358s }}} 358s 358s Traceback (most recent call last): 358s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 583, in test_sprout_controldir_with_repository_to_shared 358s rev1 = tree.commit("revision 1") 358s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 358s committed_id = commit.Commit().commit( 358s working_tree=self, 358s ...<3 lines>... 358s **kwargs, 358s ) 358s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 358s self._update_builder_with_changes() 358s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 358s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 358s for path, fs_hash in self.builder.record_iter_changes( 358s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 358s self.work_tree, self.basis_revid, iter_changes 358s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 358s ): 358s ^ 358s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 358s for change in iter_changes: 358s ^^^^^^^^^^^^ 358s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 358s for change in iter_changes: 358s ^^^^^^^^^^^^ 358s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 358s (oldpath, oldmode, oldsha) = old 358s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 358s TypeError: cannot unpack non-iterable NoneType object 358s 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_with_repository_to_shared(MonotoneDirFormat) SKIP 6ms 358s Format Monotone control directory is not initializable. 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_revision(BzrDirMetaFormat1) OK 347ms 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_revision(LocalHgDirFormat) SKIP 8ms 358s Format Local Mercurial control directory is not initializable. 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_absent_tag(BzrDirFormat4) SKIP 4ms 358s Format All-in-one format 4 is not initializable. 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_absent_tag(CVSDirFormat) SKIP 16ms 358s Format CVS control directory. is not initializable. 358s per_controldir.test_controldir.TestControlDir.test_set_branch_reference_on_existing_reference(BzrDirFormat6) SKIP 76ms 358s control directory does not support branch references 358s 358s per_controldir.test_controldir.TestControlDir.test_set_branch_reference_on_existing_reference(FossilDirFormat) SKIP 7ms 358s Format Fossil control directory is not initializable. 358s per_controldir.test_controldir.TestControlDir.test_clone_controldir_with_colocated(BzrDirMetaFormat1) OK 389ms 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_branch_both_under_shared(BzrDirMetaFormat1Colo) OK 317ms 358s per_controldir.test_controldir.TestControlDir.test_clone_controldir_with_colocated(LocalHgDirFormat) SKIP 4ms 358s format does not supported colocated branches 358s 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_branch_both_under_shared(RemoteGitControlDirFormat) SKIP 4ms 358s Format Remote Git Repository is not initializable. 358s per_controldir.test_controldir.TestControlDir.test_sprout_takes_accelerator(BzrDirFormat6) OK 92ms 358s per_controldir.test_controldir.TestControlDir.test_clone_on_transport_preserves_repo_format(BzrDirFormat4) SKIP 6ms 358s Format All-in-one format 4 is not initializable. 358s per_controldir.test_controldir.TestControlDir.test_sprout_takes_accelerator(FossilDirFormat) SKIP 4ms 358s Format Fossil control directory is not initializable. 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_branch_both_under_shared(SvnRepositoryFormat) SKIP 6ms 358s Format Subversion repository is not initializable. 358s per_controldir.test_controldir.TestControlDir.test_clone_on_transport_preserves_repo_format(CVSDirFormat) SKIP 10ms 358s Format CVS control directory. is not initializable. 358s per_intertree.test_compare.TestIterChanges.test_unversioned_paths_in_tree_specific_files(InterDirStateTree(PY)) OK 227ms 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared(BzrDirMetaFormat1Colo) OK 208ms 358s per_intertree.test_compare.TestIterChanges.test_only_in_source_and_missing(InterInventoryTree(CHKInventory)) SKIP 245ms 358s cannot represent missing files 358s 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared(RemoteGitControlDirFormat) SKIP 5ms 358s Format Remote Git Repository is not initializable. 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared(SvnRepositoryFormat) SKIP 7ms 358s Format Subversion repository is not initializable. 358s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_absent_tag(RemoteBzrDirFormat-default) OK 186ms 358s per_controldir.test_controldir.TestControlDir.test_clone_on_transport_preserves_repo_format(RemoteBzrDirFormat-default) OK 137ms 359s per_controldir.test_controldir.TestControlDir.test_clone_respects_stacked(BareLocalGitControlDirFormat) SKIP 11ms 359s branch or repository format does not support stacking 359s 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_tags(BareLocalGitControlDirFormat)ERROR 20ms 359s log: {{{ 359s 159.263 preparing to commit 359s 159.265 Selecting files for commit with filter None 359s 159.265 aborting commit write group because of exception: 359s 159.267 Traceback (most recent call last): 359s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 359s self._update_builder_with_changes() 359s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 359s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 359s for path, fs_hash in self.builder.record_iter_changes( 359s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 359s self.work_tree, self.basis_revid, iter_changes 359s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 359s ): 359s ^ 359s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 359s for change in iter_changes: 359s ^^^^^^^^^^^^ 359s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 359s for change in iter_changes: 359s ^^^^^^^^^^^^ 359s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 359s (oldpath, oldmode, oldsha) = old 359s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 359s TypeError: cannot unpack non-iterable NoneType object 359s }}} 359s 359s Traceback (most recent call last): 359s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 821, in test_sprout_controldir_branch_with_tags 359s source, rev1, rev2 = fixtures.build_branch_with_non_ancestral_rev(builder) 359s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 359s File "/usr/lib/python3/dist-packages/breezy/tests/fixtures.py", line 121, in build_branch_with_non_ancestral_rev 359s rev1 = branch_builder.build_commit(message="Rev 1") 359s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 359s return self._do_commit(tree, **commit_kwargs) 359s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 359s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 359s return tree.commit( 359s ~~~~~~~~~~~^ 359s message, message_callback=message_callback, reporter=reporter, **kwargs 359s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 359s ) 359s ^ 359s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 359s committed_id = commit.Commit().commit( 359s working_tree=self, 359s ...<3 lines>... 359s **kwargs, 359s ) 359s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 359s self._update_builder_with_changes() 359s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 359s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 359s for path, fs_hash in self.builder.record_iter_changes( 359s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 359s self.work_tree, self.basis_revid, iter_changes 359s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 359s ): 359s ^ 359s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 359s for change in iter_changes: 359s ^^^^^^^^^^^^ 359s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 359s for change in iter_changes: 359s ^^^^^^^^^^^^ 359s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 359s (oldpath, oldmode, oldsha) = old 359s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 359s TypeError: cannot unpack non-iterable NoneType object 359s 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_tags(MonotoneDirFormat) SKIP 7ms 359s Format Monotone control directory is not initializable. 359s per_controldir.test_controldir.TestControlDir.test_clone_respects_stacked(MonotoneDirFormat) SKIP 6ms 359s Format Monotone control directory is not initializable. 359s per_controldir.test_controldir.TestControlDir.test_sprout_with_revision_id_uses_default_stack_on(BzrDirMetaFormat1Colo) OK 189ms 359s per_controldir.test_controldir.TestControlDir.test_create_branch(BzrDirFormat6) OK 38ms 359s per_controldir.test_controldir.TestControlDir.test_sprout_with_revision_id_uses_default_stack_on(RemoteGitControlDirFormat) SKIP 12ms 359s Format Remote Git Repository is not initializable. 359s per_controldir.test_controldir.TestControlDir.test_sprout_branch_no_tree(BzrDirMetaFormat1Colo) OK 225ms 359s per_controldir.test_controldir.TestControlDir.test_create_branch(FossilDirFormat) SKIP 4ms 359s format is not initializable 359s 359s per_controldir.test_controldir.TestControlDir.test_sprout_with_revision_id_uses_default_stack_on(SvnRepositoryFormat) SKIP 6ms 359s Format Subversion repository is not initializable. 359s per_controldir.test_controldir.TestControlDir.test_uninitializable(RemoteBzrDirFormat) SKIP 11ms 359s format is initializable 359s 359s per_controldir.test_controldir.TestControlDir.test_sprout_branch_no_tree(RemoteGitControlDirFormat) SKIP 15ms 359s Format Remote Git Repository is not initializable. 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty(BzrDirFormat6) OK 63ms 359s per_controldir.test_controldir.TestControlDir.test_sprout_branch_no_tree(SvnRepositoryFormat) SKIP 7ms 359s Format Subversion repository is not initializable. 359s per_controldir.test_controldir.TestControlDir.test_uninitializable(SmartHgDirFormat) OK 7ms 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty(FossilDirFormat) SKIP 5ms 359s Format Fossil control directory is not initializable. 359s per_controldir.test_controldir.TestControlDir.test_create_branch_append_revisions_only(BzrDirMetaFormat1Colo) OK 41ms 359s per_intertree.test_compare.TestIterChanges.test_only_in_target_and_missing(InterInventoryTree(PreviewTree)) OK 135ms 359s per_controldir.test_controldir.TestControlDir.test_create_branch_append_revisions_only(RemoteGitControlDirFormat) SKIP 5ms 359s format is not initializable 359s 359s per_intertree.test_compare.TestIterChanges.test_versioned_symlinks(InterInventoryTree(CHKInventory)) SKIP 220ms 359s cannot represent unversioned files 359s 359s per_controldir.test_controldir.TestControlDir.test_create_branch_append_revisions_only(SvnRepositoryFormat) SKIP 3ms 359s format is not initializable 359s 359s per_controldir.test_controldir.TestControlDir.test_upgrade_new_instance(BzrDirFormat5) OK 35ms 359s per_controldir.test_controldir.TestControlDir.test_upgrade_new_instance(DarcsDirFormat) SKIP 4ms 359s Format darcs control directory is not initializable. 359s per_controldir.test_controldir.TestControlDir.test_create_null_workingtree(RemoteBzrDirFormat) OK 44ms 359s per_controldir.test_controldir.TestControlDir.test_create_null_workingtree(SmartHgDirFormat) SKIP 7ms 359s Format Smart Mercurial control directory is not initializable. 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty_under_shared_repo(BzrDirMetaFormat1Colo) OK 90ms 359s per_controldir.test_controldir.TestControlDir.test_upgrade_new_instance(RemoteBzrDirFormat-v2) SKIP 61ms 359s cannot make working tree with transport 359s per_controldir.test_controldir.TestControlDir.test_create_repository(BzrDirFormat5) OK 26ms 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty_under_shared_repo(RemoteGitControlDirFormat) SKIP 8ms 359s Format Remote Git Repository is not initializable. 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_branch_only_source_under_shared(RemoteBzrDirFormat) OK 328ms 359s per_controldir.test_controldir.TestControlDir.test_create_repository(DarcsDirFormat) SKIP 7ms 359s format is not initializable 359s 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_branch_only_source_under_shared(SmartHgDirFormat) SKIP 7ms 359s Format Smart Mercurial control directory is not initializable. 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty_under_shared_repo(SvnRepositoryFormat) SKIP 7ms 359s Format Subversion repository is not initializable. 359s per_controldir.test_controldir.TestControlDirControlComponent.test_urls(LocalGitControlDirFormat) OK 12ms 359s per_controldir.test_controldir.TestControlDirControlComponent.test_urls(SvnWorkingTreeDirFormat) SKIP 9ms 359s Format Subversion working directory is not initializable. 359s per_controldir.test_controldir.TestTransportConfig.test_get_config(BzrDirMetaFormat1) OK 22ms 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared_force_new_repo(RemoteBzrDirFormat) OK 252ms 359s per_controldir.test_controldir.TestControlDir.test_create_repository(RemoteBzrDirFormat-v2) OK 40ms 359s per_controldir.test_controldir.TestTransportConfig.test_get_config(LocalHgDirFormat) SKIP 7ms 359s Format Local Mercurial control directory is not initializable. 359s per_controldir.test_format.TestControlDir.test_check_support_status(BzrDirFormat4) OK 4ms 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared_force_new_repo(SmartHgDirFormat) SKIP 9ms 359s Format Smart Mercurial control directory is not initializable. 359s per_controldir.test_format.TestControlDir.test_check_support_status(CVSDirFormat) OK 4ms 359s per_intertree.test_compare.TestIterChanges.test_versioned_symlinks_specific_files(InterInventoryTree(PreviewTree)) OK 136ms 359s per_controldir.test_controldir.TestControlDir.test_create_repository_nonshared(LocalGitControlDirFormat) OK 11ms 359s per_controldir.test_format.TestControlDir.test_check_support_status(RemoteBzrDirFormat-default) OK 3ms 359s per_controldir.test_format.TestControlDir.test_get_format_description(BareLocalGitControlDirFormat) OK 4ms 359s per_controldir.test_controldir.TestControlDir.test_create_repository_nonshared(SvnWorkingTreeDirFormat) SKIP 7ms 359s format is not initializable 359s 359s per_controldir.test_format.TestControlDir.test_get_format_description(MonotoneDirFormat) OK 4ms 359s per_controldir.test_format.TestControlDir.test_is_supported(BzrDirFormat6) OK 5ms 359s per_controldir.test_format.TestControlDir.test_is_supported(FossilDirFormat) OK 5ms 359s per_controldir.test_format.TestControlDir.test_supports_transport(BzrDirMetaFormat1Colo) OK 14ms 359s per_controldir.test_format.TestControlDir.test_supports_transport(RemoteGitControlDirFormat) OK 8ms 359s per_controldir.test_controldir.TestControlDir.test_create_repository_shared(BzrDirMetaFormat1) OK 36ms 359s per_controldir.test_format.TestControlDir.test_supports_transport(SvnRepositoryFormat) OK 4ms 359s per_controldir.test_controldir.TestControlDir.test_create_repository_shared(LocalHgDirFormat) SKIP 5ms 359s format is not initializable 359s 359s per_controldir.test_format.TestControlDir.test_upgrade_recommended(RemoteBzrDirFormat) OK 5ms 359s per_controldir.test_format.TestControlDir.test_upgrade_recommended(SmartHgDirFormat) OK 5ms 359s per_controldir.test_controldir.TestControlDir.test_create_workingtree(BzrDirFormat4) SKIP 6ms 359s format is not initializable 359s 359s per_controldir.test_controldir.TestControlDir.test_create_workingtree(CVSDirFormat) SKIP 6ms 359s format is not initializable 359s 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty_under_shared_repo_force_new(RemoteBzrDirFormat) OK 117ms 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty_under_shared_repo_force_new(SmartHgDirFormat) SKIP 5ms 359s Format Smart Mercurial control directory is not initializable. 359s per_intertree.test_compare.TestIterChanges.test_rename_over_deleted(InterDirStateTree(C)) OK 211ms 359s per_controldir.test_controldir.TestControlDir.test_create_workingtree(RemoteBzrDirFormat-default) SKIP 25ms 359s cannot make working tree with transport 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_revision(BzrDirFormat5) SKIP 132ms 359s revision limiting not strict yet 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_revision(DarcsDirFormat) SKIP 4ms 359s Format darcs control directory is not initializable. 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_revision(BzrDirFormat5) OK 111ms 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_revision(DarcsDirFormat) SKIP 5ms 359s Format darcs control directory is not initializable. 359s per_controldir.test_controldir.TestControlDir.test_create_workingtree_revision(BareLocalGitControlDirFormat)ERROR 41ms 359s log: {{{ 359s 159.611 preparing to commit 359s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_create_workingtree_revision(BareLocalGitControlDirFormat)/work/source.branch/ 359s 159.613 Selecting files for commit with filter None 359s 159.614 aborting commit write group because of exception: 359s 159.617 Traceback (most recent call last): 359s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 359s self._update_builder_with_changes() 359s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 359s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 359s for path, fs_hash in self.builder.record_iter_changes( 359s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 359s self.work_tree, self.basis_revid, iter_changes 359s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 359s ): 359s ^ 359s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 359s for change in iter_changes: 359s ^^^^^^^^^^^^ 359s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 359s for change in iter_changes: 359s ^^^^^^^^^^^^ 359s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 359s (oldpath, oldmode, oldsha) = old 359s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 359s TypeError: cannot unpack non-iterable NoneType object 359s }}} 359s 359s Traceback (most recent call last): 359s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 1381, in test_create_workingtree_revision 359s a = source.commit("a", allow_pointless=True) 359s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 359s committed_id = commit.Commit().commit( 359s working_tree=self, 359s ...<3 lines>... 359s **kwargs, 359s ) 359s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 359s self._update_builder_with_changes() 359s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 359s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 359s for path, fs_hash in self.builder.record_iter_changes( 359s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 359s self.work_tree, self.basis_revid, iter_changes 359s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 359s ): 359s ^ 359s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 359s for change in iter_changes: 359s ^^^^^^^^^^^^ 359s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 359s for change in iter_changes: 359s ^^^^^^^^^^^^ 359s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 359s (oldpath, oldmode, oldsha) = old 359s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 359s TypeError: cannot unpack non-iterable NoneType object 359s 359s per_controldir.test_controldir.TestControlDir.test_create_workingtree_revision(MonotoneDirFormat) SKIP 4ms 359s format is not initializable 359s 359s per_controldir.test_controldir.TestControlDir.test_destroy_branch(BzrDirFormat6) SKIP 21ms 359s Format does not support destroying branch 359s 359s per_controldir.test_controldir.TestControlDir.test_destroy_branch(FossilDirFormat) SKIP 4ms 359s Format Fossil control directory is not initializable. 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared(RemoteBzrDirFormat) OK 321ms 359s per_controldir.test_push.TestPush.test_push_incremental(BzrDirFormat5) OK 113ms 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared(SmartHgDirFormat) SKIP 7ms 359s Format Smart Mercurial control directory is not initializable. 359s per_controldir.test_push.TestPush.test_push_incremental(DarcsDirFormat) SKIP 6ms 359s Format darcs control directory is not initializable. 359s per_controldir.test_controldir.TestControlDir.test_destroy_branch_no_branch(BzrDirMetaFormat1Colo) OK 23ms 359s per_controldir.test_controldir.TestControlDir.test_destroy_branch_no_branch(RemoteGitControlDirFormat) SKIP 4ms 359s Format Remote Git Repository is not initializable. 359s per_intertree.test_compare.TestIterChanges.test_renamed_and_unknown(InterInventoryTree) OK 100ms 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_rev_not_source_branch_copies_tags(BzrDirFormat5) SKIP 104ms 359s Branch format does not support tags 359s 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_rev_not_source_branch_copies_tags(DarcsDirFormat) SKIP 5ms 359s Format darcs control directory is not initializable. 359s per_controldir.test_controldir.TestControlDir.test_destroy_branch_no_branch(SvnRepositoryFormat) SKIP 10ms 359s Format Subversion repository is not initializable. 359s per_intertree.test_file_content_matches.TestFileContentMatches.test_same_contents_and_verifier(InterDirStateTree(C)) OK 188ms 359s per_controldir.test_controldir.TestControlDir.test_destroy_repository(RemoteBzrDirFormat) OK 23ms 359s per_controldir.test_controldir.TestControlDir.test_destroy_repository(SmartHgDirFormat) SKIP 4ms 359s Format Smart Mercurial control directory is not initializable. 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared_force_new_repo(BzrDirFormat5) SKIP 58ms 359s format does not support shared repositories 359s 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared_force_new_repo(DarcsDirFormat) SKIP 11ms 359s Format darcs control directory is not initializable. 359s per_controldir.test_controldir.TestControlDir.test_destroy_workingtree(BzrDirFormat5) SKIP 40ms 359s Format does not support destroying tree 359s per_controldir.test_controldir.TestControlDir.test_destroy_workingtree(DarcsDirFormat) SKIP 5ms 359s Format darcs control directory is not initializable. 359s per_intertree.test_find_path.TestFindPaths.test_new_path(InterInventoryTree) OK 73ms 359s per_intertree.test_compare.TestIterChanges.test_renamed_unicode(InterDirStateTree(PY)) OK 137ms 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_revision(RemoteBzrDirFormat-v2) SKIP 301ms 359s Cannot sprout to remote bzrdirs. 359s per_intertree.test_find_path.TestFindPaths.test_old_path(InterDirStateTree(PY)) OK 137ms 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_under_shared_force_new_repo(LocalGitControlDirFormat)ERROR 18ms 359s log: {{{ 359s 159.900 preparing to commit 359s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_under_shared_force_new_repo(LocalGitControlDirFormat)/work/commit_tree/ 359s 159.902 Selecting files for commit with filter None 359s 159.903 aborting commit write group because of exception: 359s 159.905 Traceback (most recent call last): 359s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 359s self._update_builder_with_changes() 359s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 359s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 359s for path, fs_hash in self.builder.record_iter_changes( 359s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 359s self.work_tree, self.basis_revid, iter_changes 359s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 359s ): 359s ^ 359s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 359s for change in iter_changes: 359s ^^^^^^^^^^^^ 359s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 359s for change in iter_changes: 359s ^^^^^^^^^^^^ 359s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 359s (oldpath, oldmode, oldsha) = old 359s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 359s TypeError: cannot unpack non-iterable NoneType object 359s }}} 359s 359s Traceback (most recent call last): 359s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 663, in test_sprout_controldir_repository_under_shared_force_new_repo 359s rev1 = tree.commit("revision 1") 359s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 359s committed_id = commit.Commit().commit( 359s working_tree=self, 359s ...<3 lines>... 359s **kwargs, 359s ) 359s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 359s self._update_builder_with_changes() 359s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 359s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 359s for path, fs_hash in self.builder.record_iter_changes( 359s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 359s self.work_tree, self.basis_revid, iter_changes 359s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 359s ): 359s ^ 359s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 359s for change in iter_changes: 359s ^^^^^^^^^^^^ 359s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 359s for change in iter_changes: 359s ^^^^^^^^^^^^ 359s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 359s (oldpath, oldmode, oldsha) = old 359s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 359s TypeError: cannot unpack non-iterable NoneType object 359s 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_under_shared_force_new_repo(SvnWorkingTreeDirFormat) SKIP 3ms 359s Format Subversion working directory is not initializable. 359s per_controldir.test_controldir.TestControlDir.test_destroy_workingtree(RemoteBzrDirFormat-v2) OK 180ms 359s per_controldir.test_controldir.TestControlDir.test_find_repository_containing_shared_repository(LocalGitControlDirFormat) SKIP 7ms 359s requires format with shared repository support 359s 359s per_controldir.test_controldir.TestControlDir.test_find_repository_containing_shared_repository(SvnWorkingTreeDirFormat) SKIP 4ms 359s Format Subversion working directory is not initializable. 359s per_controldir.test_controldir.TestControlDir.test_find_repository_no_repo_under_standalone_branch(BzrDirMetaFormat1) OK 28ms 359s per_controldir.test_controldir.TestControlDir.test_find_repository_no_repo_under_standalone_branch(LocalHgDirFormat) SKIP 4ms 359s Format Local Mercurial control directory is not initializable. 359s per_controldir.test_controldir.TestControlDir.test_find_repository_shared_within_shared_repository(BzrDirFormat4) SKIP 4ms 359s Format All-in-one format 4 is not initializable. 359s per_controldir.test_controldir.TestControlDir.test_find_repository_shared_within_shared_repository(CVSDirFormat) SKIP 4ms 359s Format CVS control directory. is not initializable. 359s per_intertree.test_compare.TestIterChanges.test_specific_content_modification_grabs_parents(InterInventoryTree(CHKInventory)) OK 184ms 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_revision(RemoteBzrDirFormat-v2) OK 389ms 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference(BzrDirMetaFormat1) OK 115ms 359s per_controldir.test_controldir.TestControlDir.test_find_repository_shared_within_shared_repository(RemoteBzrDirFormat-default) OK 42ms 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference(LocalHgDirFormat) SKIP 5ms 359s Format Local Mercurial control directory is not initializable. 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference_revision(BzrDirFormat4) SKIP 4ms 359s Format All-in-one format 4 is not initializable. 359s per_controldir.test_controldir.TestControlDir.test_find_repository_standalone_with_containing_shared_repository(BareLocalGitControlDirFormat) SKIP 8ms 359s requires support for shared repositories 359s 359s per_controldir.test_controldir.TestControlDir.test_find_repository_standalone_with_containing_shared_repository(MonotoneDirFormat) SKIP 4ms 359s Format Monotone control directory is not initializable. 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference_revision(CVSDirFormat) SKIP 5ms 359s Format CVS control directory. is not initializable. 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_absent_tag(LocalGitControlDirFormat)ERROR 28ms 359s log: {{{ 359s 160.025 preparing to commit 359s 160.027 Selecting files for commit with filter None 359s 160.027 aborting commit write group because of exception: 359s 160.029 Traceback (most recent call last): 359s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 359s self._update_builder_with_changes() 359s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 359s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 359s for path, fs_hash in self.builder.record_iter_changes( 359s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 359s self.work_tree, self.basis_revid, iter_changes 359s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 359s ): 359s ^ 359s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 359s for change in iter_changes: 359s ^^^^^^^^^^^^ 359s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 359s for change in iter_changes: 359s ^^^^^^^^^^^^ 359s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 359s (oldpath, oldmode, oldsha) = old 359s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 359s TypeError: cannot unpack non-iterable NoneType object 359s }}} 359s 359s Traceback (most recent call last): 359s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 839, in test_sprout_controldir_branch_with_absent_tag 359s builder.build_commit(message="Rev 1") 359s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 359s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 359s return self._do_commit(tree, **commit_kwargs) 359s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 359s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 359s return tree.commit( 359s ~~~~~~~~~~~^ 359s message, message_callback=message_callback, reporter=reporter, **kwargs 359s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 359s ) 359s ^ 359s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 359s committed_id = commit.Commit().commit( 359s working_tree=self, 359s ...<3 lines>... 359s **kwargs, 359s ) 359s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 359s self._update_builder_with_changes() 359s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 359s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 359s for path, fs_hash in self.builder.record_iter_changes( 359s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 359s self.work_tree, self.basis_revid, iter_changes 359s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 359s ): 359s ^ 359s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 359s for change in iter_changes: 359s ^^^^^^^^^^^^ 359s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 359s for change in iter_changes: 359s ^^^^^^^^^^^^ 359s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 359s (oldpath, oldmode, oldsha) = old 359s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 359s TypeError: cannot unpack non-iterable NoneType object 359s 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_absent_tag(SvnWorkingTreeDirFormat) SKIP 4ms 359s Format Subversion working directory is not initializable. 359s per_controldir.test_controldir.TestControlDir.test_find_repository_with_nested_dirs_works(BzrDirFormat6) SKIP 14ms 359s requires support for shared repositories 359s 359s per_controldir.test_controldir.TestControlDir.test_find_repository_with_nested_dirs_works(FossilDirFormat) SKIP 4ms 359s Format Fossil control directory is not initializable. 359s per_controldir.test_controldir.TestControlDir.test_format_description(BzrDirMetaFormat1Colo) OK 7ms 359s per_controldir.test_controldir.TestControlDir.test_format_description(RemoteGitControlDirFormat) SKIP 4ms 359s Format Remote Git Repository is not initializable. 359s per_controldir.test_controldir.TestControlDir.test_format_description(SvnRepositoryFormat) SKIP 4ms 359s Format Subversion repository is not initializable. 359s per_controldir.test_controldir.TestControlDir.test_format_initialize_find_open(RemoteBzrDirFormat) OK 10ms 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference_revision(RemoteBzrDirFormat-default) SKIP 40ms 359s cannot make working tree with transport 359s per_controldir.test_controldir.TestControlDir.test_format_initialize_find_open(SmartHgDirFormat) SKIP 7ms 359s format is not initializable 359s 359s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex(BzrDirFormat5) OK 14ms 359s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex(DarcsDirFormat) SKIP 4ms 359s control dir format is not initializable 359s 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_revision(BareLocalGitControlDirFormat)ERROR 33ms 359s log: {{{ 359s 160.101 preparing to commit 359s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_revision(BareLocalGitControlDirFormat)/work/source.branch/ 359s 160.103 Selecting files for commit with filter None 359s 160.104 aborting commit write group because of exception: 359s 160.107 Traceback (most recent call last): 359s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 359s self._update_builder_with_changes() 359s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 359s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 359s for path, fs_hash in self.builder.record_iter_changes( 359s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 359s self.work_tree, self.basis_revid, iter_changes 359s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 359s ): 359s ^ 359s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 359s for change in iter_changes: 359s ^^^^^^^^^^^^ 359s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 359s for change in iter_changes: 359s ^^^^^^^^^^^^ 359s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 359s (oldpath, oldmode, oldsha) = old 359s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 359s TypeError: cannot unpack non-iterable NoneType object 359s }}} 359s 359s Traceback (most recent call last): 359s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 993, in test_sprout_controldir_tree_revision 359s rev1 = tree.commit("revision 1") 359s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 359s committed_id = commit.Commit().commit( 359s working_tree=self, 359s ...<3 lines>... 359s **kwargs, 359s ) 359s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 359s self._update_builder_with_changes() 359s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 359s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 359s for path, fs_hash in self.builder.record_iter_changes( 359s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 359s self.work_tree, self.basis_revid, iter_changes 359s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 359s ): 359s ^ 359s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 359s for change in iter_changes: 359s ^^^^^^^^^^^^ 359s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 359s for change in iter_changes: 359s ^^^^^^^^^^^^ 359s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 359s (oldpath, oldmode, oldsha) = old 359s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 359s TypeError: cannot unpack non-iterable NoneType object 359s 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_revision(MonotoneDirFormat) SKIP 4ms 359s Format Monotone control directory is not initializable. 359s per_controldir.test_push.TestPush.test_push_incremental(RemoteBzrDirFormat-v2) OK 446ms 359s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex(RemoteBzrDirFormat-v2) OK 18ms 359s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_create_prefix_False(LocalGitControlDirFormat) OK 4ms 359s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_create_prefix_False(SvnWorkingTreeDirFormat) SKIP 5ms 359s format is not initializable 359s 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared_force_new_repo(RemoteBzrDirFormat-v2) OK 401ms 359s per_intertree.test_find_path.TestFindPaths.test_rename(InterInventoryTree(CHKInventory)) OK 240ms 359s per_intertree.test_compare.TestIterChanges.test_specific_content_modification_grabs_parents_root_changes(InterInventoryTree(PreviewTree)) OK 145ms 359s per_controldir.test_push.TestPush.test_push_new_branch(LocalGitControlDirFormat)ERROR 28ms 359s log: {{{ 359s 160.133 preparing to commit 359s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_controldir.test_push.TestPush.test_push_new_branch(LocalGitControlDirFormat)/work/tree/ 359s 160.136 Selecting files for commit with filter None 359s 160.139 aborting commit write group because of exception: 359s 160.140 Traceback (most recent call last): 359s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 359s self._update_builder_with_changes() 359s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 359s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 359s for path, fs_hash in self.builder.record_iter_changes( 359s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 359s self.work_tree, self.basis_revid, iter_changes 359s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 359s ): 359s ^ 359s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 359s for change in iter_changes: 359s ^^^^^^^^^^^^ 359s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 359s for change in iter_changes: 359s ^^^^^^^^^^^^ 359s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 359s (oldpath, oldmode, oldsha) = old 359s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 359s TypeError: cannot unpack non-iterable NoneType object 359s }}} 359s 359s Traceback (most recent call last): 359s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 35, in test_push_new_branch 359s tree, rev_1 = self.create_simple_tree() 359s ~~~~~~~~~~~~~~~~~~~~~~~^^ 359s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 31, in create_simple_tree 359s rev_1 = tree.commit("one") 359s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 359s committed_id = commit.Commit().commit( 359s working_tree=self, 359s ...<3 lines>... 359s **kwargs, 359s ) 359s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 359s self._update_builder_with_changes() 359s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 359s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 359s for path, fs_hash in self.builder.record_iter_changes( 359s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 359s self.work_tree, self.basis_revid, iter_changes 359s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 359s ): 359s ^ 359s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 359s for change in iter_changes: 359s ^^^^^^^^^^^^ 359s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 359s for change in iter_changes: 359s ^^^^^^^^^^^^ 359s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 359s (oldpath, oldmode, oldsha) = old 359s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 359s TypeError: cannot unpack non-iterable NoneType object 359s 359s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_create_prefix_True(BzrDirMetaFormat1) OK 16ms 359s per_controldir.test_push.TestPush.test_push_new_branch(SvnWorkingTreeDirFormat) SKIP 6ms 359s Format Subversion working directory is not initializable. 359s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_create_prefix_True(LocalHgDirFormat) SKIP 6ms 359s control dir format is not initializable 359s 359s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_force_new_repo_False(BzrDirFormat4) SKIP 21ms 359s control dir format is not initializable 359s 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference(LocalGitControlDirFormat)ERROR 39ms 359s Empty attachments: 359s log 359s 359s Traceback (most recent call last): 359s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 745, in test_sprout_controldir_branch_reference 359s target = dir.sprout(self.get_url("target")) 359s File "/usr/lib/python3/dist-packages/breezy/git/dir.py", line 188, in sprout 359s interrepo.fetch_objects( 359s ~~~~~~~~~~~~~~~~~~~~~~~^ 359s determine_wants=determine_wants, mapping=source_branch.mapping 359s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 359s ) 359s ^ 359s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 359s refs = self.source._git.fetch( 359s self.target._git, determine_wants, progress=progress 359s ) 359s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 359s count, pack_data = self.fetch_pack_data( 359s ~~~~~~~~~~~~~~~~~~~~^ 359s determine_wants, 359s ^^^^^^^^^^^^^^^^ 359s ...<2 lines>... 359s depth=depth, 359s ^^^^^^^^^^^^ 359s ) 359s ^ 359s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 359s missing_objects = self.find_missing_objects( 359s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 359s ) 359s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 359s wants = determine_wants(refs, depth) 359s TypeError: InterGitGitRepository.determine_wants_all() takes 2 positional arguments but 3 were given 359s 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference(SvnWorkingTreeDirFormat) SKIP 6ms 359s Format Subversion working directory is not initializable. 359s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_force_new_repo_False(CVSDirFormat) SKIP 27ms 359s control dir format is not initializable 359s 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_with_repository_to_shared(BzrDirFormat6) SKIP 93ms 359s format does not support shared repositories 359s 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_with_repository_to_shared(FossilDirFormat) SKIP 4ms 359s Format Fossil control directory is not initializable. 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_tags(BzrDirMetaFormat1) OK 182ms 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_tags(LocalHgDirFormat) SKIP 8ms 359s Format Local Mercurial control directory is not initializable. 359s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_force_new_repo_False(RemoteBzrDirFormat-default) OK 31ms 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty(BzrDirFormat4) SKIP 5ms 359s Format All-in-one format 4 is not initializable. 359s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty(CVSDirFormat) SKIP 6ms 359s Format CVS control directory. is not initializable. 359s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_force_new_repo_True(BareLocalGitControlDirFormat) OK 38ms 360s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty(RemoteBzrDirFormat-default) OK 46ms 360s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_force_new_repo_True(MonotoneDirFormat) SKIP 29ms 360s control dir format is not initializable 360s 360s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty_under_shared_repo(BareLocalGitControlDirFormat) SKIP 20ms 360s format does not support shared repositories 360s 360s per_intertree.test_find_path.TestFindPaths.test_unchanged(InterInventoryTree(PreviewTree)) OK 164ms 360s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty_under_shared_repo(MonotoneDirFormat) SKIP 5ms 360s Format Monotone control directory is not initializable. 360s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_repo_fmt_name_None(BzrDirFormat6) OK 23ms 360s per_controldir.test_push.TestPush.test_push_new_branch_fetch_tags(BzrDirMetaFormat1) OK 174ms 360s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_repo_fmt_name_None(FossilDirFormat) SKIP 5ms 360s control dir format is not initializable 360s 360s per_controldir.test_push.TestPush.test_push_new_branch_fetch_tags(LocalHgDirFormat) SKIP 5ms 360s Format Local Mercurial control directory is not initializable. 360s per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)ERROR 26ms 360s log: {{{ 360s 160.323 preparing to commit 360s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)/work/b1/ 360s 160.325 Selecting files for commit with filter None 360s 160.326 aborting commit write group because of exception: 360s 160.328 Traceback (most recent call last): 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 360s self._update_builder_with_changes() 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 360s for path, fs_hash in self.builder.record_iter_changes( 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 360s self.work_tree, self.basis_revid, iter_changes 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ): 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 360s (oldpath, oldmode, oldsha) = old 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s TypeError: cannot unpack non-iterable NoneType object 360s }}} 360s 360s Traceback (most recent call last): 360s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_fetch.py", line 32, in test_fetch_revisions 360s rev1 = wt.commit("lala!", allow_pointless=False) 360s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 360s committed_id = commit.Commit().commit( 360s working_tree=self, 360s ...<3 lines>... 360s **kwargs, 360s ) 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 360s self._update_builder_with_changes() 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 360s for path, fs_hash in self.builder.record_iter_changes( 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 360s self.work_tree, self.basis_revid, iter_changes 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ): 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 360s (oldpath, oldmode, oldsha) = old 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s TypeError: cannot unpack non-iterable NoneType object 360s 360s per_controldir.test_push.TestPush.test_push_new_branch_lossy(BzrDirFormat4) SKIP 5ms 360s Format All-in-one format 4 is not initializable. 360s per_controldir.test_push.TestPush.test_push_new_branch_lossy(CVSDirFormat) SKIP 7ms 360s Format CVS control directory. is not initializable. 360s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty_under_shared_repo_force_new(BzrDirFormat6) SKIP 36ms 360s format does not support shared repositories 360s 360s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty_under_shared_repo_force_new(FossilDirFormat) SKIP 7ms 360s Format Fossil control directory is not initializable. 360s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_repo_fmt_name_followed(BzrDirMetaFormat1Colo) OK 28ms 360s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_repo_fmt_name_followed(RemoteGitControlDirFormat) SKIP 4ms 360s control dir format is not initializable 360s 360s per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions_limit(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)ERROR 23ms 360s log: {{{ 360s 160.344 preparing to commit 360s 160.346 Selecting files for commit with filter None 360s 160.349 aborting commit write group because of exception: 360s 160.351 Traceback (most recent call last): 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 360s self._update_builder_with_changes() 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 360s for path, fs_hash in self.builder.record_iter_changes( 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 360s self.work_tree, self.basis_revid, iter_changes 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ): 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 360s (oldpath, oldmode, oldsha) = old 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s TypeError: cannot unpack non-iterable NoneType object 360s }}} 360s 360s Traceback (most recent call last): 360s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_fetch.py", line 57, in test_fetch_revisions_limit 360s rev1 = builder.build_commit() 360s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 360s return self._do_commit(tree, **commit_kwargs) 360s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 360s return tree.commit( 360s ~~~~~~~~~~~^ 360s message, message_callback=message_callback, reporter=reporter, **kwargs 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ) 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 360s committed_id = commit.Commit().commit( 360s working_tree=self, 360s ...<3 lines>... 360s **kwargs, 360s ) 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 360s self._update_builder_with_changes() 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 360s for path, fs_hash in self.builder.record_iter_changes( 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 360s self.work_tree, self.basis_revid, iter_changes 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ): 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 360s (oldpath, oldmode, oldsha) = old 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s TypeError: cannot unpack non-iterable NoneType object 360s 360s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_repo_fmt_name_followed(SvnRepositoryFormat) SKIP 10ms 360s control dir format is not initializable 360s 360s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_use_existing_dir_False(RemoteBzrDirFormat) OK 5ms 360s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_use_existing_dir_False(SmartHgDirFormat) SKIP 3ms 360s format is not initializable 360s 360s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared(BzrDirMetaFormat1) OK 206ms 360s per_intertree.test_compare.TestIterChanges.test_specific_old_parent_child_collides_with_unselected_new(InterDirStateTree(C)) OK 250ms 360s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared(LocalHgDirFormat) SKIP 4ms 360s Format Local Mercurial control directory is not initializable. 360s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_use_existing_dir_True(BzrDirFormat5) OK 21ms 360s per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions_limit_incremental(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)ERROR 39ms 360s log: {{{ 360s 160.384 preparing to commit 360s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions_limit_incremental(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)/work/b1/ 360s 160.386 Selecting files for commit with filter None 360s 160.388 aborting commit write group because of exception: 360s 160.389 Traceback (most recent call last): 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 360s self._update_builder_with_changes() 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 360s for path, fs_hash in self.builder.record_iter_changes( 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 360s self.work_tree, self.basis_revid, iter_changes 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ): 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 360s (oldpath, oldmode, oldsha) = old 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s TypeError: cannot unpack non-iterable NoneType object 360s }}} 360s 360s Traceback (most recent call last): 360s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_fetch.py", line 83, in test_fetch_revisions_limit_incremental 360s rev1 = wt.commit("lala!", allow_pointless=False) 360s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 360s committed_id = commit.Commit().commit( 360s working_tree=self, 360s ...<3 lines>... 360s **kwargs, 360s ) 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 360s self._update_builder_with_changes() 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 360s for path, fs_hash in self.builder.record_iter_changes( 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 360s self.work_tree, self.basis_revid, iter_changes 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ): 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 360s (oldpath, oldmode, oldsha) = old 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s TypeError: cannot unpack non-iterable NoneType object 360s 360s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared_force_new_repo(BzrDirFormat4) SKIP 6ms 360s Format All-in-one format 4 is not initializable. 360s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_use_existing_dir_True(DarcsDirFormat) SKIP 10ms 360s control dir format is not initializable 360s 360s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared_force_new_repo(CVSDirFormat) SKIP 8ms 360s Format CVS control directory. is not initializable. 360s per_controldir.test_controldir.TestControlDir.test_format_initialize_on_transport_ex_use_existing_dir_True(RemoteBzrDirFormat-v2) OK 14ms 360s per_controldir.test_controldir.TestControlDir.test_format_network_name(LocalGitControlDirFormat) OK 12ms 360s per_interbranch.test_get.TestInterBranchGet.test_gets_right_inter(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat) SKIP 39ms 360s Format Remote Git Repository is not initializable. 360s per_controldir.test_controldir.TestControlDir.test_format_network_name(SvnWorkingTreeDirFormat) SKIP 7ms 360s Format Subversion working directory is not initializable. 360s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_no_branch(BzrDirMetaFormat1) OK 24ms 360s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_no_branch(LocalHgDirFormat) SKIP 10ms 360s Format Local Mercurial control directory is not initializable. 360s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_on_non_reference(BzrDirFormat4) SKIP 4ms 360s Format All-in-one format 4 is not initializable. 360s per_interbranch.test_copy_content_into.TestCopyContentInto.test_contract_convenience_method(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)ERROR 58ms 360s log: {{{ 360s 160.450 preparing to commit 360s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_interbranch.test_copy_content_into.TestCopyContentInto.test_contract_convenience_method(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)/work/tree1/ 360s 160.452 Selecting files for commit with filter None 360s 160.463 aborting commit write group because of exception: 360s 160.464 Traceback (most recent call last): 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 360s self._update_builder_with_changes() 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 360s for path, fs_hash in self.builder.record_iter_changes( 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 360s self.work_tree, self.basis_revid, iter_changes 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ): 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 360s (oldpath, oldmode, oldsha) = old 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s TypeError: cannot unpack non-iterable NoneType object 360s }}} 360s 360s Traceback (most recent call last): 360s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_copy_content_into.py", line 32, in test_contract_convenience_method 360s rev1 = self.tree1.commit("one") 360s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 360s committed_id = commit.Commit().commit( 360s working_tree=self, 360s ...<3 lines>... 360s **kwargs, 360s ) 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 360s self._update_builder_with_changes() 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 360s for path, fs_hash in self.builder.record_iter_changes( 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 360s self.work_tree, self.basis_revid, iter_changes 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ): 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 360s (oldpath, oldmode, oldsha) = old 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s TypeError: cannot unpack non-iterable NoneType object 360s 360s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_on_non_reference(CVSDirFormat) SKIP 20ms 360s Format CVS control directory. is not initializable. 360s per_interbranch.test_copy_content_into.TestCopyContentInto.test_inter_is_used(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat) OK 18ms 360s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_rev_not_source_branch_copies_tags(RemoteBzrDirFormat-v2) OK 827ms 360s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_on_non_reference(RemoteBzrDirFormat-default) OK 51ms 360s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_source_branch_with_absent_tag(LocalGitControlDirFormat)ERROR 50ms 360s log: {{{ 360s 160.525 preparing to commit 360s 160.526 Selecting files for commit with filter None 360s 160.530 aborting commit write group because of exception: 360s 160.531 Traceback (most recent call last): 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 360s self._update_builder_with_changes() 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 360s for path, fs_hash in self.builder.record_iter_changes( 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 360s self.work_tree, self.basis_revid, iter_changes 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ): 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 360s (oldpath, oldmode, oldsha) = old 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s TypeError: cannot unpack non-iterable NoneType object 360s }}} 360s 360s Traceback (most recent call last): 360s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 860, in test_sprout_controldir_passing_source_branch_with_absent_tag 360s builder.build_commit(message="Rev 1") 360s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 360s return self._do_commit(tree, **commit_kwargs) 360s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 360s return tree.commit( 360s ~~~~~~~~~~~^ 360s message, message_callback=message_callback, reporter=reporter, **kwargs 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ) 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 360s committed_id = commit.Commit().commit( 360s working_tree=self, 360s ...<3 lines>... 360s **kwargs, 360s ) 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 360s self._update_builder_with_changes() 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 360s for path, fs_hash in self.builder.record_iter_changes( 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 360s self.work_tree, self.basis_revid, iter_changes 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ): 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 360s (oldpath, oldmode, oldsha) = old 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s TypeError: cannot unpack non-iterable NoneType object 360s 360s per_controldir.test_controldir.TestControlDir.test_sprout_takes_accelerator(BzrDirMetaFormat1Colo) OK 351ms 360s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_source_branch_with_absent_tag(SvnWorkingTreeDirFormat) SKIP 5ms 360s Format Subversion working directory is not initializable. 360s per_interbranch.test_pull.TestPull.test_pull_convergence_simple(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)ERROR 53ms 360s log: {{{ 360s 160.524 preparing to commit 360s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_convergence_simple(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)/work/parent/ 360s 160.526 Selecting files for commit with filter None 360s 160.531 aborting commit write group because of exception: 360s 160.533 Traceback (most recent call last): 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 360s self._update_builder_with_changes() 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 360s for path, fs_hash in self.builder.record_iter_changes( 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 360s self.work_tree, self.basis_revid, iter_changes 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ): 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 360s (oldpath, oldmode, oldsha) = old 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s TypeError: cannot unpack non-iterable NoneType object 360s }}} 360s 360s Traceback (most recent call last): 360s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 35, in test_pull_convergence_simple 360s parent.commit("1st post", allow_pointless=True) 360s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 360s committed_id = commit.Commit().commit( 360s working_tree=self, 360s ...<3 lines>... 360s **kwargs, 360s ) 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 360s self._update_builder_with_changes() 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 360s for path, fs_hash in self.builder.record_iter_changes( 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 360s self.work_tree, self.basis_revid, iter_changes 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ): 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 360s (oldpath, oldmode, oldsha) = old 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s TypeError: cannot unpack non-iterable NoneType object 360s 360s per_controldir.test_controldir.TestControlDir.test_sprout_takes_accelerator(RemoteGitControlDirFormat) SKIP 10ms 360s Format Remote Git Repository is not initializable. 360s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_on_reference(BareLocalGitControlDirFormat) OK 36ms 360s per_controldir.test_push.TestPush.test_push_new_branch_lossy(RemoteBzrDirFormat-default) OK 240ms 360s per_controldir.test_controldir.TestControlDir.test_sprout_takes_accelerator(SvnRepositoryFormat) SKIP 8ms 360s Format Subversion repository is not initializable. 360s per_controldir.test_controldir.TestControlDir.test_get_branch_reference_on_reference(MonotoneDirFormat) SKIP 5ms 360s Format Monotone control directory is not initializable. 360s per_interbranch.test_pull.TestPull.test_pull_merged_indirect(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)ERROR 34ms 360s log: {{{ 360s 160.583 preparing to commit 360s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_merged_indirect(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)/work/parent/ 360s 160.586 Selecting files for commit with filter None 360s 160.588 aborting commit write group because of exception: 360s 160.590 Traceback (most recent call last): 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 360s self._update_builder_with_changes() 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 360s for path, fs_hash in self.builder.record_iter_changes( 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 360s self.work_tree, self.basis_revid, iter_changes 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ): 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 360s (oldpath, oldmode, oldsha) = old 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s TypeError: cannot unpack non-iterable NoneType object 360s }}} 360s 360s Traceback (most recent call last): 360s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 63, in test_pull_merged_indirect 360s parent.commit("1st post", allow_pointless=True) 360s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 360s committed_id = commit.Commit().commit( 360s working_tree=self, 360s ...<3 lines>... 360s **kwargs, 360s ) 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 360s self._update_builder_with_changes() 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 360s for path, fs_hash in self.builder.record_iter_changes( 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 360s self.work_tree, self.basis_revid, iter_changes 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ): 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 360s (oldpath, oldmode, oldsha) = old 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s TypeError: cannot unpack non-iterable NoneType object 360s 360s per_controldir.test_controldir.TestControlDir.test_get_branches(BzrDirFormat6) OK 60ms 360s per_interbranch.test_pull.TestPull.test_pull_overwrite(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)ERROR 48ms 360s log: {{{ 360s 160.615 preparing to commit 360s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_overwrite(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)/work/tree_a/ 360s 160.617 Selecting files for commit with filter None 360s 160.626 aborting commit write group because of exception: 360s 160.628 Traceback (most recent call last): 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 360s self._update_builder_with_changes() 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 360s for path, fs_hash in self.builder.record_iter_changes( 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 360s self.work_tree, self.basis_revid, iter_changes 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ): 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 360s (oldpath, oldmode, oldsha) = old 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s TypeError: cannot unpack non-iterable NoneType object 360s }}} 360s 360s Traceback (most recent call last): 360s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 166, in test_pull_overwrite 360s tree_a.commit("message 1") 360s ~~~~~~~~~~~~~^^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 360s committed_id = commit.Commit().commit( 360s working_tree=self, 360s ...<3 lines>... 360s **kwargs, 360s ) 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 360s self._update_builder_with_changes() 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 360s for path, fs_hash in self.builder.record_iter_changes( 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 360s self.work_tree, self.basis_revid, iter_changes 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ): 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 360s (oldpath, oldmode, oldsha) = old 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s TypeError: cannot unpack non-iterable NoneType object 360s 360s per_controldir.test_controldir.TestControlDir.test_get_branches(FossilDirFormat) SKIP 11ms 360s Format Fossil control directory is not initializable. 360s per_intertree.test_compare.TestIterChanges.test_specific_old_parent_is_deleted(InterInventoryTree) OK 266ms 360s per_controldir.test_push.TestPush.test_push_new_empty(BareLocalGitControlDirFormat)ERROR 87ms 360s Empty attachments: 360s log 360s 360s Traceback (most recent call last): 360s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 138, in test_push_new_empty 360s result = dir.push_branch(tree.branch) 360s File "/usr/lib/python3/dist-packages/breezy/git/dir.py", line 418, in push_branch 360s push_result.branch_push_result = source.push( 360s ~~~~~~~~~~~^ 360s target, 360s ^^^^^^^ 360s ...<3 lines>... 360s tag_selector=tag_selector, 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ) 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/branch.py", line 1030, in push 360s return InterBranch.get(self, target).push( 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 360s overwrite, stop_revision, lossy, **kwargs 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ) 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/branch.py", line 2434, in push 360s result = self._basic_push( 360s overwrite, stop_revision, tag_selector=tag_selector 360s ) 360s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1319, in _basic_push 360s refs, stop_revision = self.update_refs(stop_revision) 360s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1339, in update_refs 360s result = interrepo.fetch( 360s branches=[self.source.ref], include_tags=fetch_tags 360s ) 360s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 740, in fetch 360s self.fetch_objects(wants_recorder, limit=limit) 360s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 360s refs = self.source._git.fetch( 360s self.target._git, determine_wants, progress=progress 360s ) 360s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 360s count, pack_data = self.fetch_pack_data( 360s ~~~~~~~~~~~~~~~~~~~~^ 360s determine_wants, 360s ^^^^^^^^^^^^^^^^ 360s ...<2 lines>... 360s depth=depth, 360s ^^^^^^^^^^^^ 360s ) 360s ^ 360s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 360s missing_objects = self.find_missing_objects( 360s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 360s ) 360s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 360s wants = determine_wants(refs, depth) 360s TypeError: DetermineWantsRecorder.__call__() takes 2 positional arguments but 3 were given 360s 360s per_controldir.test_push.TestPush.test_push_new_empty(MonotoneDirFormat) SKIP 11ms 360s Format Monotone control directory is not initializable. 360s per_controldir.test_controldir.TestControlDir.test_get_selected_branch(BzrDirMetaFormat1Colo) OK 31ms 360s per_controldir.test_controldir.TestControlDir.test_get_selected_branch(RemoteGitControlDirFormat) SKIP 8ms 360s format is not initializable 360s 360s per_controldir.test_controldir.TestControlDir.test_get_selected_branch(SvnRepositoryFormat) SKIP 4ms 360s format is not initializable 360s 360s per_controldir.test_controldir.TestControlDir.test_get_selected_branch_none_selected(RemoteBzrDirFormat) OK 10ms 360s per_controldir.test_controldir.TestControlDir.test_get_selected_branch_none_selected(SmartHgDirFormat) SKIP 4ms 360s format is not initializable 360s 360s per_controldir.test_controldir.TestControlDir.test_list_branches(BzrDirFormat5) OK 16ms 360s per_controldir.test_controldir.TestControlDir.test_list_branches(DarcsDirFormat) SKIP 6ms 360s format is not initializable 360s 360s per_interbranch.test_pull.TestPull.test_pull_raises_specific_error_on_master_connection_error(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat) SKIP 103ms 360s Format Remote Git Repository is not initializable. 360s per_controldir.test_push.TestPush.test_push_no_such_revision(BzrDirFormat6) OK 69ms 360s per_controldir.test_push.TestPush.test_push_no_such_revision(FossilDirFormat) SKIP 4ms 360s Format Fossil control directory is not initializable. 360s per_interbranch.test_pull.TestPull.test_pull_returns_result(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)ERROR 20ms 360s log: {{{ 360s 160.755 preparing to commit 360s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_returns_result(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)/work/parent/ 360s 160.758 Selecting files for commit with filter None 360s 160.759 aborting commit write group because of exception: 360s 160.760 Traceback (most recent call last): 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 360s self._update_builder_with_changes() 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 360s for path, fs_hash in self.builder.record_iter_changes( 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 360s self.work_tree, self.basis_revid, iter_changes 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ): 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 360s (oldpath, oldmode, oldsha) = old 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s TypeError: cannot unpack non-iterable NoneType object 360s }}} 360s 360s Traceback (most recent call last): 360s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 135, in test_pull_returns_result 360s p1 = parent.commit("1st post") 360s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 360s committed_id = commit.Commit().commit( 360s working_tree=self, 360s ...<3 lines>... 360s **kwargs, 360s ) 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 360s self._update_builder_with_changes() 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 360s for path, fs_hash in self.builder.record_iter_changes( 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 360s self.work_tree, self.basis_revid, iter_changes 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ): 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 360s (oldpath, oldmode, oldsha) = old 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s TypeError: cannot unpack non-iterable NoneType object 360s 360s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared_force_new_repo(RemoteBzrDirFormat-default) OK 368ms 360s per_interbranch.test_pull.TestPull.test_pull_tag_selector(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)ERROR 18ms 360s log: {{{ 360s 160.774 preparing to commit 360s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_tag_selector(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)/work/tree_a/ 360s 160.776 Selecting files for commit with filter None 360s 160.777 aborting commit write group because of exception: 360s 160.778 Traceback (most recent call last): 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 360s self._update_builder_with_changes() 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 360s for path, fs_hash in self.builder.record_iter_changes( 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 360s self.work_tree, self.basis_revid, iter_changes 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ): 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 360s (oldpath, oldmode, oldsha) = old 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s TypeError: cannot unpack non-iterable NoneType object 360s }}} 360s 360s Traceback (most recent call last): 360s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 208, in test_pull_tag_selector 360s revid1 = tree_a.commit("message 1") 360s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 360s committed_id = commit.Commit().commit( 360s working_tree=self, 360s ...<3 lines>... 360s **kwargs, 360s ) 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 360s self._update_builder_with_changes() 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 360s for path, fs_hash in self.builder.record_iter_changes( 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 360s self.work_tree, self.basis_revid, iter_changes 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ): 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 360s (oldpath, oldmode, oldsha) = old 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s TypeError: cannot unpack non-iterable NoneType object 360s 360s per_controldir.test_controldir.TestControlDir.test_list_branches(RemoteBzrDirFormat-v2) OK 69ms 360s per_controldir.test_controldir.TestControlDir.test_multiple_initialization(LocalGitControlDirFormat) OK 10ms 360s per_controldir.test_controldir.TestControlDir.test_multiple_initialization(SvnWorkingTreeDirFormat) SKIP 5ms 360s format is not initializable 360s 360s per_interbranch.test_pull.TestPull.test_pull_updates_checkout_and_master(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)ERROR 48ms 360s log: {{{ 360s 160.806 preparing to commit 360s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_updates_checkout_and_master(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)/work/master/ 360s 160.808 Selecting files for commit with filter None 360s 160.810 aborting commit write group because of exception: 360s 160.812 Traceback (most recent call last): 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 360s self._update_builder_with_changes() 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 360s for path, fs_hash in self.builder.record_iter_changes( 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 360s self.work_tree, self.basis_revid, iter_changes 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ): 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 360s (oldpath, oldmode, oldsha) = old 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s TypeError: cannot unpack non-iterable NoneType object 360s }}} 360s 360s Traceback (most recent call last): 360s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 91, in test_pull_updates_checkout_and_master 360s master_tree.commit("master") 360s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 360s committed_id = commit.Commit().commit( 360s working_tree=self, 360s ...<3 lines>... 360s **kwargs, 360s ) 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 360s self._update_builder_with_changes() 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 360s for path, fs_hash in self.builder.record_iter_changes( 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 360s self.work_tree, self.basis_revid, iter_changes 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ): 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 360s (oldpath, oldmode, oldsha) = old 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s TypeError: cannot unpack non-iterable NoneType object 360s 360s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_revision(BareLocalGitControlDirFormat)ERROR 62ms 360s log: {{{ 360s 160.809 preparing to commit 360s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_revision(BareLocalGitControlDirFormat)/work/commit_tree.branch/ 360s 160.811 Selecting files for commit with filter None 360s 160.812 aborting commit write group because of exception: 360s 160.814 Traceback (most recent call last): 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 360s self._update_builder_with_changes() 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 360s for path, fs_hash in self.builder.record_iter_changes( 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 360s self.work_tree, self.basis_revid, iter_changes 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ): 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 360s (oldpath, oldmode, oldsha) = old 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s TypeError: cannot unpack non-iterable NoneType object 360s }}} 360s 360s Traceback (most recent call last): 360s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 808, in test_sprout_controldir_branch_revision 360s rev1 = tree.commit("revision 1") 360s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 360s committed_id = commit.Commit().commit( 360s working_tree=self, 360s ...<3 lines>... 360s **kwargs, 360s ) 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 360s self._update_builder_with_changes() 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 360s for path, fs_hash in self.builder.record_iter_changes( 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 360s self.work_tree, self.basis_revid, iter_changes 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ): 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 360s (oldpath, oldmode, oldsha) = old 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s TypeError: cannot unpack non-iterable NoneType object 360s 360s per_interbranch.test_pull.TestPullHook.test_post_pull_bound_branch(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat) SKIP 8ms 360s Format Remote Git Repository is not initializable. 360s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_revision(MonotoneDirFormat) SKIP 11ms 360s Format Monotone control directory is not initializable. 360s per_interbranch.test_pull.TestPullHook.test_post_pull_empty_history(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat) SKIP 12ms 360s Format Remote Git Repository is not initializable. 360s per_interbranch.test_pull.TestPullHook.test_post_pull_nonempty_history(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat) SKIP 5ms 360s Format Remote Git Repository is not initializable. 360s per_controldir.test_controldir.TestControlDir.test_open_branch(BzrDirMetaFormat1) OK 56ms 360s per_controldir.test_controldir.TestControlDir.test_sprout_with_revision_id_uses_default_stack_on(RemoteBzrDirFormat) OK 289ms 360s per_controldir.test_controldir.TestControlDir.test_sprout_with_revision_id_uses_default_stack_on(SmartHgDirFormat) SKIP 6ms 360s Format Smart Mercurial control directory is not initializable. 360s per_controldir.test_controldir.TestControlDir.test_open_branch(LocalHgDirFormat) SKIP 15ms 360s format is not initializable 360s 360s per_controldir.test_controldir.TestControlDir.test_open_not_bzrdir(BzrDirFormat4) OK 9ms 360s per_controldir.test_controldir.TestControlDir.test_uninitializable(BzrDirFormat5) SKIP 17ms 360s format is initializable 360s 360s per_interbranch.test_push.TestPush.test_between_colocated(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat) SKIP 41ms 360s Format Remote Git Repository is not initializable. 360s per_controldir.test_controldir.TestControlDir.test_open_not_bzrdir(CVSDirFormat) OK 5ms 360s per_controldir.test_controldir.TestControlDir.test_uninitializable(DarcsDirFormat) OK 4ms 360s per_controldir.test_controldir.TestControlDir.test_uninitializable(RemoteBzrDirFormat-v2) SKIP 3ms 360s format is initializable 360s 360s per_controldir.test_controldir.TestControlDir.test_open_not_bzrdir(RemoteBzrDirFormat-default) OK 13ms 360s per_controldir.test_controldir.TestControlDir.test_upgrade_new_instance(LocalGitControlDirFormat) OK 17ms 360s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_absent_tag(BzrDirFormat6) SKIP 68ms 360s Branch format does not support tags or tags referencing ghost revisions. 360s 360s per_controldir.test_controldir.TestControlDir.test_upgrade_new_instance(SvnWorkingTreeDirFormat) SKIP 6ms 360s Format Subversion working directory is not initializable. 360s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_absent_tag(FossilDirFormat) SKIP 7ms 360s Format Fossil control directory is not initializable. 360s per_intertree.test_compare.TestIterChanges.test_specific_old_parent_same_path_new_parent(InterDirStateTree(PY)) OK 266ms 360s per_controldir.test_controldir.TestControlDir.test_open_repository(BareLocalGitControlDirFormat) OK 15ms 360s per_controldir.test_controldir.TestControlDir.test_open_repository(MonotoneDirFormat) SKIP 4ms 360s format is not initializable 360s 360s per_controldir.test_controldir.TestControlDirControlComponent.test_urls(BzrDirMetaFormat1) OK 39ms 360s per_controldir.test_controldir.TestControlDirControlComponent.test_urls(LocalHgDirFormat) SKIP 6ms 360s Format Local Mercurial control directory is not initializable. 360s per_controldir.test_push.TestPush.test_push_tag_selector(BzrDirMetaFormat1Colo) OK 223ms 360s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_branch_both_under_shared(BzrDirMetaFormat1) OK 410ms 360s per_controldir.test_controldir.TestTransportConfig.test_get_config(BzrDirFormat4) SKIP 7ms 360s Format All-in-one format 4 is not initializable. 360s per_controldir.test_controldir.TestTransportConfig.test_get_config(CVSDirFormat) SKIP 4ms 360s Format CVS control directory. is not initializable. 360s per_controldir.test_controldir.TestControlDir.test_open_workingtree(BzrDirFormat6) OK 56ms 360s per_controldir.test_push.TestPush.test_push_tag_selector(RemoteGitControlDirFormat) SKIP 9ms 360s Format Remote Git Repository is not initializable. 360s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_branch_both_under_shared(LocalHgDirFormat) SKIP 9ms 360s Format Local Mercurial control directory is not initializable. 360s per_controldir.test_push.TestPush.test_push_tag_selector(SvnRepositoryFormat) SKIP 8ms 360s Format Subversion repository is not initializable. 360s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_branch_only_source_under_shared(BzrDirFormat4) SKIP 4ms 360s Format All-in-one format 4 is not initializable. 360s per_controldir.test_controldir.TestControlDir.test_open_workingtree(FossilDirFormat) SKIP 8ms 360s format is not initializable 360s 360s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_branch_only_source_under_shared(CVSDirFormat) SKIP 3ms 360s Format CVS control directory. is not initializable. 360s per_interbranch.test_push.TestPush.test_no_get_parent_map_after_insert_stream(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)ERROR 105ms 360s log: {{{ 360s 160.968 preparing to commit 360s 160.976 Selecting files for commit with filter None 360s 160.986 aborting commit write group because of exception: 360s 160.987 Traceback (most recent call last): 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 360s self._update_builder_with_changes() 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 360s for path, fs_hash in self.builder.record_iter_changes( 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 360s self.work_tree, self.basis_revid, iter_changes 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ): 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 360s (oldpath, oldmode, oldsha) = old 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s TypeError: cannot unpack non-iterable NoneType object 360s }}} 360s 360s Traceback (most recent call last): 360s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 330, in test_no_get_parent_map_after_insert_stream 360s first = builder.build_snapshot(None, [("add", ("", None, "directory", ""))]) 360s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 360s return self._do_commit( 360s ~~~~~~~~~~~~~~~^ 360s tree, 360s ^^^^^ 360s ...<5 lines>... 360s message_callback=message_callback, 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ) 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 360s return tree.commit( 360s ~~~~~~~~~~~^ 360s message, message_callback=message_callback, reporter=reporter, **kwargs 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ) 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 360s committed_id = commit.Commit().commit( 360s working_tree=self, 360s ...<3 lines>... 360s **kwargs, 360s ) 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 360s self._update_builder_with_changes() 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 360s for path, fs_hash in self.builder.record_iter_changes( 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 360s self.work_tree, self.basis_revid, iter_changes 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ): 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 360s (oldpath, oldmode, oldsha) = old 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s TypeError: cannot unpack non-iterable NoneType object 360s 360s per_controldir.test_controldir.TestTransportConfig.test_get_config(RemoteBzrDirFormat-default) OK 32ms 360s per_controldir.test_controldir.TestControlDir.test_open_workingtree_raises_no_working_tree(BzrDirMetaFormat1Colo) OK 27ms 360s per_controldir.test_format.TestControlDir.test_check_support_status(BareLocalGitControlDirFormat) OK 8ms 360s per_controldir.test_controldir.TestControlDir.test_open_workingtree_raises_no_working_tree(RemoteGitControlDirFormat) SKIP 3ms 360s Format Remote Git Repository is not initializable. 360s per_controldir.test_format.TestControlDir.test_check_support_status(MonotoneDirFormat) OK 3ms 360s per_controldir.test_format.TestControlDir.test_get_format_description(BzrDirFormat6) OK 3ms 360s per_controldir.test_format.TestControlDir.test_get_format_description(FossilDirFormat) OK 3ms 360s per_controldir.test_controldir.TestControlDir.test_open_workingtree_raises_no_working_tree(SvnRepositoryFormat) SKIP 4ms 360s Format Subversion repository is not initializable. 360s per_controldir.test_format.TestControlDir.test_is_supported(BzrDirMetaFormat1Colo) OK 3ms 360s per_controldir.test_format.TestControlDir.test_is_supported(RemoteGitControlDirFormat) OK 6ms 360s per_controldir.test_controldir.TestControlDir.test_root_transport(RemoteBzrDirFormat) OK 13ms 360s per_controldir.test_format.TestControlDir.test_is_supported(SvnRepositoryFormat) OK 5ms 360s per_controldir.test_controldir.TestControlDir.test_root_transport(SmartHgDirFormat) SKIP 8ms 360s Format Smart Mercurial control directory is not initializable. 360s per_controldir.test_format.TestControlDir.test_supports_transport(RemoteBzrDirFormat) OK 8ms 360s per_controldir.test_format.TestControlDir.test_supports_transport(SmartHgDirFormat) OK 3ms 360s per_interbranch.test_push.TestPush.test_push_convergence_simple(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)ERROR 43ms 360s log: {{{ 360s 161.023 preparing to commit 360s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_convergence_simple(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)/work/mine/ 360s 161.028 Selecting files for commit with filter None 360s 161.029 aborting commit write group because of exception: 360s 161.034 Traceback (most recent call last): 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 360s self._update_builder_with_changes() 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 360s for path, fs_hash in self.builder.record_iter_changes( 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 360s self.work_tree, self.basis_revid, iter_changes 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ): 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 360s (oldpath, oldmode, oldsha) = old 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s TypeError: cannot unpack non-iterable NoneType object 360s }}} 360s 360s Traceback (most recent call last): 360s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 42, in test_push_convergence_simple 360s mine.commit("1st post", allow_pointless=True) 360s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 360s committed_id = commit.Commit().commit( 360s working_tree=self, 360s ...<3 lines>... 360s **kwargs, 360s ) 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 360s self._update_builder_with_changes() 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 360s for path, fs_hash in self.builder.record_iter_changes( 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 360s self.work_tree, self.basis_revid, iter_changes 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ): 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 360s (oldpath, oldmode, oldsha) = old 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s TypeError: cannot unpack non-iterable NoneType object 360s 360s per_controldir.test_format.TestControlDir.test_upgrade_recommended(BzrDirFormat5) OK 20ms 360s per_controldir.test_format.TestControlDir.test_upgrade_recommended(DarcsDirFormat) OK 3ms 360s per_controldir.test_format.TestControlDir.test_upgrade_recommended(RemoteBzrDirFormat-v2) OK 3ms 360s per_interbranch.test_push.TestPush.test_push_merged_indirect(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)ERROR 28ms 360s log: {{{ 360s 161.063 preparing to commit 360s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_merged_indirect(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)/work/mine/ 360s 161.066 Selecting files for commit with filter None 360s 161.068 aborting commit write group because of exception: 360s 161.069 Traceback (most recent call last): 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 360s self._update_builder_with_changes() 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 360s for path, fs_hash in self.builder.record_iter_changes( 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 360s self.work_tree, self.basis_revid, iter_changes 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ): 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 360s (oldpath, oldmode, oldsha) = old 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s TypeError: cannot unpack non-iterable NoneType object 360s }}} 360s 360s Traceback (most recent call last): 360s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 73, in test_push_merged_indirect 360s mine.commit("1st post", allow_pointless=True) 360s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 360s committed_id = commit.Commit().commit( 360s working_tree=self, 360s ...<3 lines>... 360s **kwargs, 360s ) 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 360s self._update_builder_with_changes() 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 360s for path, fs_hash in self.builder.record_iter_changes( 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 360s self.work_tree, self.basis_revid, iter_changes 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ): 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 360s (oldpath, oldmode, oldsha) = old 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s TypeError: cannot unpack non-iterable NoneType object 360s 360s per_interbranch.test_push.TestPush.test_push_overwrite_of_non_tip_with_stop_revision(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat) SKIP 18ms 360s Format Remote Git Repository is not initializable. 360s per_controldir.test_controldir.TestControlDir.test_set_branch_reference(BzrDirFormat5) SKIP 44ms 360s control directory does not support branch references 360s 360s per_interbranch.test_push.TestPush.test_push_raises_specific_error_on_master_connection_error(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat) SKIP 4ms 360s Format Remote Git Repository is not initializable. 360s per_controldir.test_controldir.TestControlDir.test_set_branch_reference(DarcsDirFormat) SKIP 4ms 360s Format darcs control directory is not initializable. 360s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_rev_not_source_branch_copies_tags(BzrDirMetaFormat1Colo) OK 749ms 360s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_rev_not_source_branch_copies_tags(RemoteGitControlDirFormat) SKIP 6ms 360s Format Remote Git Repository is not initializable. 360s per_controldir.test_push.TestPush.test_push_incremental(LocalGitControlDirFormat)ERROR 30ms 360s log: {{{ 360s 161.093 preparing to commit 360s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_controldir.test_push.TestPush.test_push_incremental(LocalGitControlDirFormat)/work/tree/ 360s 161.095 Selecting files for commit with filter None 360s 161.096 aborting commit write group because of exception: 360s 161.097 Traceback (most recent call last): 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 360s self._update_builder_with_changes() 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 360s for path, fs_hash in self.builder.record_iter_changes( 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 360s self.work_tree, self.basis_revid, iter_changes 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ): 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 360s (oldpath, oldmode, oldsha) = old 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s TypeError: cannot unpack non-iterable NoneType object 360s }}} 360s 360s Traceback (most recent call last): 360s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 143, in test_push_incremental 360s tree, rev1 = self.create_simple_tree() 360s ~~~~~~~~~~~~~~~~~~~~~~~^^ 360s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 31, in create_simple_tree 360s rev_1 = tree.commit("one") 360s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 360s committed_id = commit.Commit().commit( 360s working_tree=self, 360s ...<3 lines>... 360s **kwargs, 360s ) 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 360s self._update_builder_with_changes() 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 360s for path, fs_hash in self.builder.record_iter_changes( 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 360s self.work_tree, self.basis_revid, iter_changes 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ): 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 360s (oldpath, oldmode, oldsha) = old 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s TypeError: cannot unpack non-iterable NoneType object 360s 360s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_rev_not_source_branch_copies_tags(SvnRepositoryFormat) SKIP 6ms 360s Format Subversion repository is not initializable. 360s per_controldir.test_push.TestPush.test_push_incremental(SvnWorkingTreeDirFormat) SKIP 5ms 360s Format Subversion working directory is not initializable. 360s per_interbranch.test_push.TestPush.test_push_tag_selector(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)ERROR 19ms 360s log: {{{ 360s 161.104 preparing to commit 360s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_tag_selector(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)/work/tree_a/ 360s 161.106 Selecting files for commit with filter None 360s 161.107 aborting commit write group because of exception: 360s 161.109 Traceback (most recent call last): 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 360s self._update_builder_with_changes() 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 360s for path, fs_hash in self.builder.record_iter_changes( 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 360s self.work_tree, self.basis_revid, iter_changes 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ): 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 360s (oldpath, oldmode, oldsha) = old 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s TypeError: cannot unpack non-iterable NoneType object 360s }}} 360s 360s Traceback (most recent call last): 360s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 391, in test_push_tag_selector 360s revid1 = tree_a.commit("message 1") 360s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 360s committed_id = commit.Commit().commit( 360s working_tree=self, 360s ...<3 lines>... 360s **kwargs, 360s ) 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 360s self._update_builder_with_changes() 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 360s for path, fs_hash in self.builder.record_iter_changes( 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 360s self.work_tree, self.basis_revid, iter_changes 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ): 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 360s (oldpath, oldmode, oldsha) = old 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s TypeError: cannot unpack non-iterable NoneType object 360s 360s per_interbranch.test_push.TestPush.test_push_to_checkout_updates_master(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat) SKIP 5ms 360s Format Remote Git Repository is not initializable. 360s per_interbranch.test_push.TestPush.test_push_uses_read_lock(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat) SKIP 10ms 360s Format Remote Git Repository is not initializable. 360s per_interbranch.test_push.TestPush.test_push_uses_read_lock_lossy(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat) SKIP 11ms 360s Format Remote Git Repository is not initializable. 360s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_tags(BzrDirMetaFormat1Colo) OK 233ms 360s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_tags(RemoteGitControlDirFormat) SKIP 5ms 360s Format Remote Git Repository is not initializable. 360s per_intertree.test_compare.TestIterChanges.test_specific_with_rename_under_new_dir_reports_new_dir(InterInventoryTree(CHKInventory)) OK 240ms 360s per_controldir.test_controldir.TestControlDir.test_set_branch_reference(RemoteBzrDirFormat-v2) OK 72ms 360s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_tags(SvnRepositoryFormat) SKIP 5ms 360s Format Subversion repository is not initializable. 360s per_controldir.test_push.TestPush.test_push_to_colocated_active(RemoteBzrDirFormat) OK 190ms 360s per_interbranch.test_push.TestPush.test_push_with_default_stacking_does_not_create_broken_branch(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)ERROR 54ms 360s log: {{{ 360s 161.147 creating repository in file:///tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_with_default_stacking_does_not_create_broken_branch%28InterLocalGitRemoteGitBranch%2CLocalGitBranchFormat%2CRemoteGitBranchFormat%29/work/repo/.bzr/. 360s 161.157 preparing to commit 360s 161.159 Selecting files for commit with filter None 360s 161.161 aborting commit write group because of exception: 360s 161.163 Traceback (most recent call last): 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 360s self._update_builder_with_changes() 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 360s for path, fs_hash in self.builder.record_iter_changes( 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 360s self.work_tree, self.basis_revid, iter_changes 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ): 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 360s (oldpath, oldmode, oldsha) = old 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s TypeError: cannot unpack non-iterable NoneType object 360s }}} 360s 360s Traceback (most recent call last): 360s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 290, in test_push_with_default_stacking_does_not_create_broken_branch 360s revid1 = builder.build_snapshot( 360s None, 360s ...<3 lines>... 360s ], 360s ) 360s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 360s return self._do_commit( 360s ~~~~~~~~~~~~~~~^ 360s tree, 360s ^^^^^ 360s ...<5 lines>... 360s message_callback=message_callback, 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ) 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 360s return tree.commit( 360s ~~~~~~~~~~~^ 360s message, message_callback=message_callback, reporter=reporter, **kwargs 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ) 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 360s committed_id = commit.Commit().commit( 360s working_tree=self, 360s ...<3 lines>... 360s **kwargs, 360s ) 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 360s self._update_builder_with_changes() 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 360s for path, fs_hash in self.builder.record_iter_changes( 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 360s self.work_tree, self.basis_revid, iter_changes 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ): 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 360s (oldpath, oldmode, oldsha) = old 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s TypeError: cannot unpack non-iterable NoneType object 360s 360s per_controldir.test_push.TestPush.test_push_to_colocated_active(SmartHgDirFormat) SKIP 18ms 360s Format Smart Mercurial control directory is not initializable. 360s per_controldir.test_controldir.TestControlDir.test_set_branch_reference_on_existing_branch(LocalGitControlDirFormat) OK 63ms 360s per_controldir.test_controldir.TestControlDir.test_set_branch_reference_on_existing_branch(SvnWorkingTreeDirFormat) SKIP 9ms 360s Format Subversion working directory is not initializable. 360s per_interbranch.test_push.TestPush.test_push_within_repository(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)ERROR 61ms 360s log: {{{ 360s 161.216 creating repository in file:///tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_within_repository%28InterLocalGitRemoteGitBranch%2CLocalGitBranchFormat%2CRemoteGitBranchFormat%29/work/repo/.bzr/. 360s 161.238 preparing to commit 360s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_within_repository(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)/work/repo/tree/ 360s 161.240 Selecting files for commit with filter None 360s 161.241 aborting commit write group because of exception: 360s 161.243 Traceback (most recent call last): 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 360s self._update_builder_with_changes() 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 360s for path, fs_hash in self.builder.record_iter_changes( 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 360s self.work_tree, self.basis_revid, iter_changes 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ): 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 360s (oldpath, oldmode, oldsha) = old 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s TypeError: cannot unpack non-iterable NoneType object 360s }}} 360s 360s Traceback (most recent call last): 360s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 232, in test_push_within_repository 360s tree.commit("a") 360s ~~~~~~~~~~~^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 360s committed_id = commit.Commit().commit( 360s working_tree=self, 360s ...<3 lines>... 360s **kwargs, 360s ) 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 360s self._update_builder_with_changes() 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 360s for path, fs_hash in self.builder.record_iter_changes( 360s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 360s self.work_tree, self.basis_revid, iter_changes 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s ): 360s ^ 360s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 360s for change in iter_changes: 360s ^^^^^^^^^^^^ 360s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 360s (oldpath, oldmode, oldsha) = old 360s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 360s TypeError: cannot unpack non-iterable NoneType object 360s 360s per_interbranch.test_push.TestPushHook.test_post_push_bound_branch(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat) SKIP 9ms 360s Format Remote Git Repository is not initializable. 360s per_interbranch.test_push.TestPushHook.test_post_push_empty_history(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat) SKIP 5ms 360s Format Remote Git Repository is not initializable. 361s per_interbranch.test_push.TestPushHook.test_post_push_nonempty_history(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat) SKIP 4ms 361s Format Remote Git Repository is not initializable. 361s per_lock.test_lock.TestLock.test_write_lock(fcntl) OK 5ms 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty(RemoteBzrDirFormat) OK 125ms 361s per_controldir.test_push.TestPush.test_push_new_branch(BzrDirMetaFormat1) OK 184ms 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty(SmartHgDirFormat) SKIP 6ms 361s Format Smart Mercurial control directory is not initializable. 361s per_controldir.test_push.TestPush.test_push_to_colocated_existing_inactive(BzrDirFormat5) SKIP 97ms 361s no colocated branch support 361s 361s per_controldir.test_push.TestPush.test_push_new_branch(LocalHgDirFormat) SKIP 5ms 361s Format Local Mercurial control directory is not initializable. 361s per_controldir.test_push.TestPush.test_push_to_colocated_existing_inactive(DarcsDirFormat) SKIP 4ms 361s Format darcs control directory is not initializable. 361s per_controldir.test_push.TestPush.test_push_new_branch_fetch_tags(BzrDirFormat4) SKIP 4ms 361s Format All-in-one format 4 is not initializable. 361s per_controldir.test_push.TestPush.test_push_new_branch_fetch_tags(CVSDirFormat) SKIP 6ms 361s Format CVS control directory. is not initializable. 361s per_controldir.test_controldir.TestControlDir.test_set_branch_reference_on_existing_reference(BzrDirMetaFormat1) OK 73ms 361s per_controldir.test_controldir.TestControlDir.test_set_branch_reference_on_existing_reference(LocalHgDirFormat) SKIP 21ms 361s Format Local Mercurial control directory is not initializable. 361s per_controldir.test_controldir.TestControlDir.test_sprout_branch_no_tree(BzrDirFormat4) SKIP 14ms 361s Format All-in-one format 4 is not initializable. 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_source_branch_with_absent_tag(RemoteBzrDirFormat) OK 236ms 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty_under_shared_repo(BzrDirFormat5) SKIP 54ms 361s format does not support shared repositories 361s 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_source_branch_with_absent_tag(SmartHgDirFormat) SKIP 4ms 361s Format Smart Mercurial control directory is not initializable. 361s per_controldir.test_controldir.TestControlDir.test_sprout_branch_no_tree(CVSDirFormat) SKIP 7ms 361s Format CVS control directory. is not initializable. 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty_under_shared_repo(DarcsDirFormat) SKIP 4ms 361s Format darcs control directory is not initializable. 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_branch_both_under_shared(BzrDirFormat5) SKIP 11ms 361s format does not support shared repositories 361s 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_branch_both_under_shared(DarcsDirFormat) SKIP 3ms 361s Format darcs control directory is not initializable. 361s per_intertree.test_compare.TestIterChanges.test_tree_with_special_names(InterInventoryTree(PreviewTree)) OK 211ms 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_branch_only_source_under_shared(RemoteBzrDirFormat-default) OK 439ms 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_revision(BareLocalGitControlDirFormat)ERROR 40ms 361s log: {{{ 361s 161.457 preparing to commit 361s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_revision(BareLocalGitControlDirFormat)/work/commit_tree.branch/ 361s 161.459 Selecting files for commit with filter None 361s 161.461 aborting commit write group because of exception: 361s 161.462 Traceback (most recent call last): 361s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 361s self._update_builder_with_changes() 361s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 361s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 361s for path, fs_hash in self.builder.record_iter_changes( 361s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 361s self.work_tree, self.basis_revid, iter_changes 361s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 361s ): 361s ^ 361s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 361s for change in iter_changes: 361s ^^^^^^^^^^^^ 361s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 361s for change in iter_changes: 361s ^^^^^^^^^^^^ 361s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 361s (oldpath, oldmode, oldsha) = old 361s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 361s TypeError: cannot unpack non-iterable NoneType object 361s }}} 361s 361s Traceback (most recent call last): 361s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 688, in test_sprout_controldir_repository_revision 361s tree.commit("revision 1") 361s ~~~~~~~~~~~^^^^^^^^^^^^^^ 361s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 361s committed_id = commit.Commit().commit( 361s working_tree=self, 361s ...<3 lines>... 361s **kwargs, 361s ) 361s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 361s self._update_builder_with_changes() 361s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 361s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 361s for path, fs_hash in self.builder.record_iter_changes( 361s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 361s self.work_tree, self.basis_revid, iter_changes 361s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 361s ): 361s ^ 361s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 361s for change in iter_changes: 361s ^^^^^^^^^^^^ 361s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 361s for change in iter_changes: 361s ^^^^^^^^^^^^ 361s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 361s (oldpath, oldmode, oldsha) = old 361s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 361s TypeError: cannot unpack non-iterable NoneType object 361s 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_revision(MonotoneDirFormat) SKIP 9ms 361s Format Monotone control directory is not initializable. 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty_under_shared_repo(RemoteBzrDirFormat-v2) OK 148ms 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty_under_shared_repo_force_new(LocalGitControlDirFormat) SKIP 23ms 361s format does not support shared repositories 361s 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty_under_shared_repo_force_new(SvnWorkingTreeDirFormat) SKIP 8ms 361s Format Subversion working directory is not initializable. 361s per_intertree.test_compare.TestIterChanges.test_trees_with_special_names(InterDirStateTree(C)) OK 185ms 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_under_shared_force_new_repo(BzrDirFormat6) SKIP 81ms 361s format does not support shared repositories 361s 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_under_shared_force_new_repo(FossilDirFormat) SKIP 5ms 361s Format Fossil control directory is not initializable. 361s per_merger.TestHookMergeFileContent.test_can_access_this_other_and_base_versions(merge3) OK 292ms 361s per_intertree.test_compare.TestIterChanges.test_unchanged_with_renames_and_modifications(InterInventoryTree) OK 87ms 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference(BzrDirMetaFormat1Colo) OK 112ms 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference(RemoteGitControlDirFormat) SKIP 3ms 361s Format Remote Git Repository is not initializable. 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference(SvnRepositoryFormat) SKIP 5ms 361s Format Subversion repository is not initializable. 361s per_controldir.test_push.TestPush.test_push_new_branch_fetch_tags(RemoteBzrDirFormat-default) OK 382ms 361s per_controldir.test_push.TestPush.test_push_to_colocated_existing_inactive(RemoteBzrDirFormat-v2) SKIP 415ms 361s no colocated branch support 361s 361s per_controldir.test_push.TestPush.test_push_new_branch_lossy(BareLocalGitControlDirFormat)ERROR 44ms 361s log: {{{ 361s 161.720 preparing to commit 361s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_controldir.test_push.TestPush.test_push_new_branch_lossy(BareLocalGitControlDirFormat)/work/tree.branch/ 361s 161.722 Selecting files for commit with filter None 361s 161.724 aborting commit write group because of exception: 361s 161.725 Traceback (most recent call last): 361s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 361s self._update_builder_with_changes() 361s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 361s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 361s for path, fs_hash in self.builder.record_iter_changes( 361s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 361s self.work_tree, self.basis_revid, iter_changes 361s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 361s ): 361s ^ 361s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 361s for change in iter_changes: 361s ^^^^^^^^^^^^ 361s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 361s for change in iter_changes: 361s ^^^^^^^^^^^^ 361s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 361s (oldpath, oldmode, oldsha) = old 361s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 361s TypeError: cannot unpack non-iterable NoneType object 361s }}} 361s 361s Traceback (most recent call last): 361s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 131, in test_push_new_branch_lossy 361s tree, rev_1 = self.create_simple_tree() 361s ~~~~~~~~~~~~~~~~~~~~~~~^^ 361s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 31, in create_simple_tree 361s rev_1 = tree.commit("one") 361s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 361s committed_id = commit.Commit().commit( 361s working_tree=self, 361s ...<3 lines>... 361s **kwargs, 361s ) 361s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 361s self._update_builder_with_changes() 361s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 361s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 361s for path, fs_hash in self.builder.record_iter_changes( 361s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 361s self.work_tree, self.basis_revid, iter_changes 361s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 361s ): 361s ^ 361s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 361s for change in iter_changes: 361s ^^^^^^^^^^^^ 361s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 361s for change in iter_changes: 361s ^^^^^^^^^^^^ 361s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 361s (oldpath, oldmode, oldsha) = old 361s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 361s TypeError: cannot unpack non-iterable NoneType object 361s 361s per_controldir.test_push.TestPush.test_push_new_branch_lossy(MonotoneDirFormat) SKIP 4ms 361s Format Monotone control directory is not initializable. 361s per_controldir.test_push.TestPush.test_push_to_colocated_new_inactive(LocalGitControlDirFormat)ERROR 22ms 361s log: {{{ 361s 161.728 preparing to commit 361s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_controldir.test_push.TestPush.test_push_to_colocated_new_inactive(LocalGitControlDirFormat)/work/tree/ 361s 161.730 Selecting files for commit with filter None 361s 161.731 aborting commit write group because of exception: 361s 161.732 Traceback (most recent call last): 361s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 361s self._update_builder_with_changes() 361s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 361s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 361s for path, fs_hash in self.builder.record_iter_changes( 361s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 361s self.work_tree, self.basis_revid, iter_changes 361s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 361s ): 361s ^ 361s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 361s for change in iter_changes: 361s ^^^^^^^^^^^^ 361s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 361s for change in iter_changes: 361s ^^^^^^^^^^^^ 361s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 361s (oldpath, oldmode, oldsha) = old 361s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 361s TypeError: cannot unpack non-iterable NoneType object 361s }}} 361s 361s Traceback (most recent call last): 361s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 56, in test_push_to_colocated_new_inactive 361s tree, rev_1 = self.create_simple_tree() 361s ~~~~~~~~~~~~~~~~~~~~~~~^^ 361s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 31, in create_simple_tree 361s rev_1 = tree.commit("one") 361s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 361s committed_id = commit.Commit().commit( 361s working_tree=self, 361s ...<3 lines>... 361s **kwargs, 361s ) 361s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 361s self._update_builder_with_changes() 361s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 361s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 361s for path, fs_hash in self.builder.record_iter_changes( 361s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 361s self.work_tree, self.basis_revid, iter_changes 361s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 361s ): 361s ^ 361s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 361s for change in iter_changes: 361s ^^^^^^^^^^^^ 361s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 361s for change in iter_changes: 361s ^^^^^^^^^^^^ 361s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 361s (oldpath, oldmode, oldsha) = old 361s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 361s TypeError: cannot unpack non-iterable NoneType object 361s 361s per_controldir.test_push.TestPush.test_push_to_colocated_new_inactive(SvnWorkingTreeDirFormat) SKIP 5ms 361s Format Subversion working directory is not initializable. 361s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_branch_name_with_slash(RemoteGitControlDirFormat) SKIP 4ms 361s Format Remote Git Repository is not initializable. 361s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_branch_reference(BareLocalGitControlDirFormat) OK 18ms 361s per_controldir.test_push.TestPush.test_push_new_empty(BzrDirFormat6) OK 44ms 361s per_controldir.test_push.TestPush.test_push_new_empty(FossilDirFormat) SKIP 4ms 361s Format Fossil control directory is not initializable. 361s per_controldir.test_controldir.TestControlDir.test_sprout_branch_no_tree(RemoteBzrDirFormat-default) OK 442ms 361s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_create_colo_branch(BzrDirMetaFormat1Colo) OK 48ms 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_branch_both_under_shared(RemoteBzrDirFormat-v2) OK 464ms 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_branch_only_source_under_shared(LocalGitControlDirFormat) SKIP 13ms 361s format does not support shared repositories 361s 361s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_destroy_colocated_branch(LocalGitControlDirFormat)ERROR 28ms 361s log: {{{ 361s 161.827 preparing to commit 361s 161.828 Selecting files for commit with filter None 361s 161.830 aborting commit write group because of exception: 361s 161.831 Traceback (most recent call last): 361s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 361s self._update_builder_with_changes() 361s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 361s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 361s for path, fs_hash in self.builder.record_iter_changes( 361s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 361s self.work_tree, self.basis_revid, iter_changes 361s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 361s ): 361s ^ 361s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 361s for change in iter_changes: 361s ^^^^^^^^^^^^ 361s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 361s for change in iter_changes: 361s ^^^^^^^^^^^^ 361s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 361s (oldpath, oldmode, oldsha) = old 361s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 361s TypeError: cannot unpack non-iterable NoneType object 361s }}} 361s 361s Traceback (most recent call last): 361s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 38, in test_destroy_colocated_branch 361s self.create_branch(bzrdir, "colo") 361s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ 361s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 32, in create_branch 361s bb.build_commit() 361s ~~~~~~~~~~~~~~~^^ 361s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 361s return self._do_commit(tree, **commit_kwargs) 361s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 361s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 361s return tree.commit( 361s ~~~~~~~~~~~^ 361s message, message_callback=message_callback, reporter=reporter, **kwargs 361s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 361s ) 361s ^ 361s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 361s committed_id = commit.Commit().commit( 361s working_tree=self, 361s ...<3 lines>... 361s **kwargs, 361s ) 361s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 361s self._update_builder_with_changes() 361s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 361s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 361s for path, fs_hash in self.builder.record_iter_changes( 361s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 361s self.work_tree, self.basis_revid, iter_changes 361s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 361s ): 361s ^ 361s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 361s for change in iter_changes: 361s ^^^^^^^^^^^^ 361s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 361s for change in iter_changes: 361s ^^^^^^^^^^^^ 361s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 361s (oldpath, oldmode, oldsha) = old 361s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 361s TypeError: cannot unpack non-iterable NoneType object 361s 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_branch_only_source_under_shared(SvnWorkingTreeDirFormat) SKIP 10ms 361s Format Subversion working directory is not initializable. 361s per_intertree.test_compare.TestIterChanges.test_unknown_empty_dir(InterDirStateTree(PY)) OK 237ms 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared(BareLocalGitControlDirFormat)ERROR 105ms 361s log: {{{ 361s 161.838 preparing to commit 361s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared(BareLocalGitControlDirFormat)/work/commit_tree.branch/ 361s 161.840 Selecting files for commit with filter None 361s 161.841 aborting commit write group because of exception: 361s 161.844 Traceback (most recent call last): 361s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 361s self._update_builder_with_changes() 361s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 361s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 361s for path, fs_hash in self.builder.record_iter_changes( 361s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 361s self.work_tree, self.basis_revid, iter_changes 361s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 361s ): 361s ^ 361s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 361s for change in iter_changes: 361s ^^^^^^^^^^^^ 361s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 361s for change in iter_changes: 361s ^^^^^^^^^^^^ 361s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 361s (oldpath, oldmode, oldsha) = old 361s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 361s TypeError: cannot unpack non-iterable NoneType object 361s }}} 361s 361s Traceback (most recent call last): 361s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 705, in test_sprout_controldir_branch_and_repo_shared 361s rev1 = tree.commit("revision 1") 361s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 361s committed_id = commit.Commit().commit( 361s working_tree=self, 361s ...<3 lines>... 361s **kwargs, 361s ) 361s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 361s self._update_builder_with_changes() 361s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 361s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 361s for path, fs_hash in self.builder.record_iter_changes( 361s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 361s self.work_tree, self.basis_revid, iter_changes 361s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 361s ): 361s ^ 361s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 361s for change in iter_changes: 361s ^^^^^^^^^^^^ 361s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 361s for change in iter_changes: 361s ^^^^^^^^^^^^ 361s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 361s (oldpath, oldmode, oldsha) = old 361s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 361s TypeError: cannot unpack non-iterable NoneType object 361s 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared(MonotoneDirFormat) SKIP 11ms 361s Format Monotone control directory is not initializable. 361s per_merger.TestHookMergeFileContent.test_chain_stops_after_delete(merge3) OK 362ms 361s per_controldir.test_push.TestPush.test_push_no_such_revision(BzrDirMetaFormat1Colo) OK 168ms 361s per_controldir.test_push.TestPush.test_push_no_such_revision(RemoteGitControlDirFormat) SKIP 7ms 361s Format Remote Git Repository is not initializable. 361s per_controldir.test_push.TestPush.test_push_no_such_revision(SvnRepositoryFormat) SKIP 6ms 361s Format Subversion repository is not initializable. 361s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_open_by_url(BzrDirMetaFormat1) OK 146ms 361s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_sprout_into_colocated(RemoteGitControlDirFormat) SKIP 5ms 361s Format Remote Git Repository is not initializable. 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared_force_new_repo(BzrDirFormat6) SKIP 81ms 361s format does not support shared repositories 361s 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference_revision(RemoteBzrDirFormat) OK 309ms 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared_force_new_repo(FossilDirFormat) SKIP 9ms 361s Format Fossil control directory is not initializable. 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference_revision(SmartHgDirFormat) SKIP 7ms 361s Format Smart Mercurial control directory is not initializable. 361s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_unicode(BareLocalGitControlDirFormat)ERROR 24ms 361s log: {{{ 361s 162.000 preparing to commit 361s 162.002 Selecting files for commit with filter None 361s 162.003 aborting commit write group because of exception: 361s 162.005 Traceback (most recent call last): 361s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 361s self._update_builder_with_changes() 361s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 361s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 361s for path, fs_hash in self.builder.record_iter_changes( 361s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 361s self.work_tree, self.basis_revid, iter_changes 361s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 361s ): 361s ^ 361s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 361s for change in iter_changes: 361s ^^^^^^^^^^^^ 361s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 361s for change in iter_changes: 361s ^^^^^^^^^^^^ 361s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 361s (oldpath, oldmode, oldsha) = old 361s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 361s TypeError: cannot unpack non-iterable NoneType object 361s }}} 361s 361s Traceback (most recent call last): 361s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 171, in test_unicode 361s made_branch = self.create_branch(made_control, name="col\xe9") 361s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 32, in create_branch 361s bb.build_commit() 361s ~~~~~~~~~~~~~~~^^ 361s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 361s return self._do_commit(tree, **commit_kwargs) 361s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 361s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 361s return tree.commit( 361s ~~~~~~~~~~~^ 361s message, message_callback=message_callback, reporter=reporter, **kwargs 361s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 361s ) 361s ^ 361s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 361s committed_id = commit.Commit().commit( 361s working_tree=self, 361s ...<3 lines>... 361s **kwargs, 361s ) 361s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 361s self._update_builder_with_changes() 361s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 361s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 361s for path, fs_hash in self.builder.record_iter_changes( 361s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 361s self.work_tree, self.basis_revid, iter_changes 361s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 361s ): 361s ^ 361s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 361s for change in iter_changes: 361s ^^^^^^^^^^^^ 361s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 361s for change in iter_changes: 361s ^^^^^^^^^^^^ 361s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 361s (oldpath, oldmode, oldsha) = old 361s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 361s TypeError: cannot unpack non-iterable NoneType object 361s 361s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_create_colo_branch(FossilDirFormat) SKIP 8ms 361s Control dir format not supported 361s 361s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_destroy_colocated_branch(BzrDirFormat4) SKIP 4ms 361s Format All-in-one format 4 is not initializable. 361s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_destroy_colocated_branch(MonotoneDirFormat) SKIP 5ms 361s Format Monotone control directory is not initializable. 361s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_get_branch_reference(CVSDirFormat) SKIP 9ms 361s Control dir format not supported 361s 361s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_get_branch_reference(RemoteBzrDirFormat-default) OK 19ms 361s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_get_branches(LocalHgDirFormat) SKIP 4ms 361s Control dir format not supported 361s 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_rev_not_source_branch_copies_tags(BzrDirMetaFormat1) OK 560ms 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_revision(BzrDirFormat5) OK 98ms 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_revision(DarcsDirFormat) SKIP 9ms 361s Format darcs control directory is not initializable. 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_rev_not_source_branch_copies_tags(LocalHgDirFormat) SKIP 13ms 361s Format Local Mercurial control directory is not initializable. 361s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_open_branch(BzrDirFormat5) OK 50ms 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_source_branch_with_absent_tag(BzrDirFormat4) SKIP 5ms 361s Format All-in-one format 4 is not initializable. 361s per_intertree.test_compare.TestIterChanges.test_unversioned_paths_in_target_matching_source_old_names(InterInventoryTree(CHKInventory)) SKIP 229ms 361s cannot represent unversioned files 361s 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_source_branch_with_absent_tag(CVSDirFormat) SKIP 5ms 361s Format CVS control directory. is not initializable. 361s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_open_branch(SvnWorkingTreeDirFormat) SKIP 10ms 361s Control dir format not supported 361s 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference(BzrDirMetaFormat1Colo) OK 123ms 361s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_set_branch_reference(DarcsDirFormat) SKIP 9ms 361s Format darcs control directory is not initializable. 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference(RemoteGitControlDirFormat) SKIP 14ms 361s Format Remote Git Repository is not initializable. 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_revision(BzrDirMetaFormat1) SKIP 288ms 361s revision limiting not strict yet 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference(SvnRepositoryFormat) SKIP 5ms 361s Format Subversion repository is not initializable. 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_revision(LocalHgDirFormat) SKIP 6ms 361s Format Local Mercurial control directory is not initializable. 361s per_controldir.test_push.TestPush.test_push_tag_selector(RemoteBzrDirFormat) OK 183ms 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_under_shared_force_new_repo(BzrDirFormat4) SKIP 6ms 361s Format All-in-one format 4 is not initializable. 361s per_controldir.test_push.TestPush.test_push_tag_selector(SmartHgDirFormat) SKIP 4ms 361s Format Smart Mercurial control directory is not initializable. 361s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_under_shared_force_new_repo(CVSDirFormat) SKIP 6ms 361s Format CVS control directory. is not initializable. 361s per_controldir.test_push.TestPush.test_push_to_colocated_active(BzrDirFormat5) SKIP 36ms 361s no colocated branch support 361s 361s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_set_branch_reference(RemoteBzrDirFormat-v2) OK 64ms 361s per_controldir.test_push.TestPush.test_push_to_colocated_active(DarcsDirFormat) SKIP 4ms 361s Format darcs control directory is not initializable. 361s per_foreign_vcs.test_branch.ForeignBranchTests.test_get_push_location(ForeignGit) OK 10ms 361s per_intertree.test_compare.TestIterChanges.test_unversioned_paths_in_tree(InterInventoryTree(PreviewTree)) OK 94ms 361s per_foreign_vcs.test_repository.ForeignRepositoryTests.test_get_physical_lock_status(ForeignGit) OK 8ms 361s per_merger.TestHookMergeFileContent.test_chain_when_not_active(merge3) OK 316ms 362s per_interrepository.test_fetch.TestFetchDependentData.test_reference(InterWeaveRepo,RepositoryFormat7,RepositoryFormat7) SKIP 68ms 362s Need subtree support. 362s 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_revision(RemoteBzrDirFormat-v2) SKIP 200ms 362s Cannot sprout to remote bzrdirs. 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared(RemoteBzrDirFormat) OK 173ms 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared(SmartHgDirFormat) SKIP 4ms 362s Format Smart Mercurial control directory is not initializable. 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_source_branch_with_absent_tag(RemoteBzrDirFormat-default) OK 211ms 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_with_repository_to_shared(LocalGitControlDirFormat)ERROR 22ms 362s log: {{{ 362s 162.314 preparing to commit 362s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_with_repository_to_shared(LocalGitControlDirFormat)/work/commit_tree/ 362s 162.318 Selecting files for commit with filter None 362s 162.319 aborting commit write group because of exception: 362s 162.320 Traceback (most recent call last): 362s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 362s self._update_builder_with_changes() 362s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 362s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 362s for path, fs_hash in self.builder.record_iter_changes( 362s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 362s self.work_tree, self.basis_revid, iter_changes 362s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 362s ): 362s ^ 362s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 362s for change in iter_changes: 362s ^^^^^^^^^^^^ 362s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 362s for change in iter_changes: 362s ^^^^^^^^^^^^ 362s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 362s (oldpath, oldmode, oldsha) = old 362s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 362s TypeError: cannot unpack non-iterable NoneType object 362s }}} 362s 362s Traceback (most recent call last): 362s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 583, in test_sprout_controldir_with_repository_to_shared 362s rev1 = tree.commit("revision 1") 362s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 362s committed_id = commit.Commit().commit( 362s working_tree=self, 362s ...<3 lines>... 362s **kwargs, 362s ) 362s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 362s self._update_builder_with_changes() 362s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 362s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 362s for path, fs_hash in self.builder.record_iter_changes( 362s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 362s self.work_tree, self.basis_revid, iter_changes 362s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 362s ): 362s ^ 362s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 362s for change in iter_changes: 362s ^^^^^^^^^^^^ 362s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 362s for change in iter_changes: 362s ^^^^^^^^^^^^ 362s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 362s (oldpath, oldmode, oldsha) = old 362s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 362s TypeError: cannot unpack non-iterable NoneType object 362s 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_with_repository_to_shared(SvnWorkingTreeDirFormat) SKIP 4ms 362s Format Subversion working directory is not initializable. 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_branch_both_under_shared(BareLocalGitControlDirFormat) SKIP 13ms 362s format does not support shared repositories 362s 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_branch_both_under_shared(MonotoneDirFormat) SKIP 8ms 362s Format Monotone control directory is not initializable. 362s per_controldir.test_push.TestPush.test_push_to_colocated_active(RemoteBzrDirFormat-v2) SKIP 165ms 362s no colocated branch support 362s 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared_force_new_repo(BzrDirFormat5) SKIP 54ms 362s format does not support branch references 362s 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_branch_only_source_under_shared(BzrDirFormat6) SKIP 25ms 362s format does not support shared repositories 362s 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared_force_new_repo(DarcsDirFormat) SKIP 7ms 362s Format darcs control directory is not initializable. 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_branch_only_source_under_shared(FossilDirFormat) SKIP 7ms 362s Format Fossil control directory is not initializable. 362s per_intertree.test_compare.TestIterChanges.test_unversioned_subtree_only_emits_root(InterDirStateTree(C)) OK 186ms 362s per_controldir.test_push.TestPush.test_push_to_colocated_existing_inactive(LocalGitControlDirFormat)ERROR 29ms 362s log: {{{ 362s 162.376 preparing to commit 362s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_controldir.test_push.TestPush.test_push_to_colocated_existing_inactive(LocalGitControlDirFormat)/work/tree/ 362s 162.379 Selecting files for commit with filter None 362s 162.380 aborting commit write group because of exception: 362s 162.381 Traceback (most recent call last): 362s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 362s self._update_builder_with_changes() 362s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 362s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 362s for path, fs_hash in self.builder.record_iter_changes( 362s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 362s self.work_tree, self.basis_revid, iter_changes 362s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 362s ): 362s ^ 362s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 362s for change in iter_changes: 362s ^^^^^^^^^^^^ 362s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 362s for change in iter_changes: 362s ^^^^^^^^^^^^ 362s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 362s (oldpath, oldmode, oldsha) = old 362s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 362s TypeError: cannot unpack non-iterable NoneType object 362s }}} 362s 362s Traceback (most recent call last): 362s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 72, in test_push_to_colocated_existing_inactive 362s tree, rev_1 = self.create_simple_tree() 362s ~~~~~~~~~~~~~~~~~~~~~~~^^ 362s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 31, in create_simple_tree 362s rev_1 = tree.commit("one") 362s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 362s committed_id = commit.Commit().commit( 362s working_tree=self, 362s ...<3 lines>... 362s **kwargs, 362s ) 362s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 362s self._update_builder_with_changes() 362s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 362s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 362s for path, fs_hash in self.builder.record_iter_changes( 362s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 362s self.work_tree, self.basis_revid, iter_changes 362s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 362s ): 362s ^ 362s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 362s for change in iter_changes: 362s ^^^^^^^^^^^^ 362s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 362s for change in iter_changes: 362s ^^^^^^^^^^^^ 362s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 362s (oldpath, oldmode, oldsha) = old 362s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 362s TypeError: cannot unpack non-iterable NoneType object 362s 362s per_controldir.test_push.TestPush.test_push_to_colocated_existing_inactive(SvnWorkingTreeDirFormat) SKIP 9ms 362s Format Subversion working directory is not initializable. 362s per_intertree.test_compare.TestIterChanges.test_versioned_symlinks_specific_files(InterInventoryTree) OK 85ms 362s per_interrepository.test_fetch.TestFetchDependentData.test_reference(InterKnitRepo,RepositoryFormatKnit3,RepositoryFormatKnitPack3) OK 217ms 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_under_shared_force_new_repo(RemoteBzrDirFormat-default) OK 365ms 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference(BareLocalGitControlDirFormat) SKIP 22ms 362s cannot make working tree with transport 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference(MonotoneDirFormat) SKIP 4ms 362s Format Monotone control directory is not initializable. 362s per_controldir.test_controldir.TestControlDir.test_sprout_takes_accelerator(BzrDirMetaFormat1) OK 234ms 362s per_merger.TestHookMergeFileContent.test_change_vs_change(merge3) OK 327ms 362s per_controldir.test_controldir.TestControlDir.test_sprout_takes_accelerator(LocalHgDirFormat) SKIP 8ms 362s Format Local Mercurial control directory is not initializable. 362s per_controldir.test_controldir.TestControlDir.test_sprout_with_revision_id_uses_default_stack_on(BzrDirFormat4) SKIP 9ms 362s Format All-in-one format 4 is not initializable. 362s per_controldir.test_controldir.TestControlDir.test_sprout_with_revision_id_uses_default_stack_on(CVSDirFormat) SKIP 4ms 362s Format CVS control directory. is not initializable. 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference_revision(BzrDirFormat6) SKIP 45ms 362s format does not support branch references 362s 362s per_controldir.test_push.TestPush.test_push_to_colocated_new_inactive(BzrDirMetaFormat1) OK 208ms 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference_revision(FossilDirFormat) SKIP 10ms 362s Format Fossil control directory is not initializable. 362s per_controldir.test_push.TestPush.test_push_to_colocated_new_inactive(LocalHgDirFormat) SKIP 5ms 362s Format Local Mercurial control directory is not initializable. 362s per_interrepository.test_fetch.TestInterRepository.test_fetch(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnit1) OK 133ms 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_revision(BzrDirMetaFormat1Colo) SKIP 286ms 362s revision limiting not strict yet 362s per_intertree.test_file_content_matches.TestFileContentMatches.test_different_contents_and_same_verifier(InterDirStateTree(PY)) OK 188ms 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_revision(RemoteGitControlDirFormat) SKIP 4ms 362s Format Remote Git Repository is not initializable. 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_revision(SvnRepositoryFormat) SKIP 4ms 362s Format Subversion repository is not initializable. 362s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_branch_name_with_slash(BzrDirMetaFormat1) OK 74ms 362s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_branch_names(RemoteGitControlDirFormat) SKIP 14ms 362s Format Remote Git Repository is not initializable. 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared_force_new_repo(RemoteBzrDirFormat-v2) OK 345ms 362s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_branch_reference_loop(BareLocalGitControlDirFormat)ERROR 25ms 362s log: {{{ 362s 162.714 preparing to commit 362s 162.715 Selecting files for commit with filter None 362s 162.716 aborting commit write group because of exception: 362s 162.718 Traceback (most recent call last): 362s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 362s self._update_builder_with_changes() 362s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 362s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 362s for path, fs_hash in self.builder.record_iter_changes( 362s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 362s self.work_tree, self.basis_revid, iter_changes 362s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 362s ): 362s ^ 362s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 362s for change in iter_changes: 362s ^^^^^^^^^^^^ 362s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 362s for change in iter_changes: 362s ^^^^^^^^^^^^ 362s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 362s (oldpath, oldmode, oldsha) = old 362s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 362s TypeError: cannot unpack non-iterable NoneType object 362s }}} 362s 362s Traceback (most recent call last): 362s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 217, in test_branch_reference_loop 362s to_branch = self.create_branch(repo.controldir, name="somebranch") 362s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 32, in create_branch 362s bb.build_commit() 362s ~~~~~~~~~~~~~~~^^ 362s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 362s return self._do_commit(tree, **commit_kwargs) 362s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 362s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 362s return tree.commit( 362s ~~~~~~~~~~~^ 362s message, message_callback=message_callback, reporter=reporter, **kwargs 362s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 362s ) 362s ^ 362s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 362s committed_id = commit.Commit().commit( 362s working_tree=self, 362s ...<3 lines>... 362s **kwargs, 362s ) 362s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 362s self._update_builder_with_changes() 362s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 362s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 362s for path, fs_hash in self.builder.record_iter_changes( 362s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 362s self.work_tree, self.basis_revid, iter_changes 362s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 362s ): 362s ^ 362s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 362s for change in iter_changes: 362s ^^^^^^^^^^^^ 362s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 362s for change in iter_changes: 362s ^^^^^^^^^^^^ 362s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 362s (oldpath, oldmode, oldsha) = old 362s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 362s TypeError: cannot unpack non-iterable NoneType object 362s 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_revision(LocalGitControlDirFormat)ERROR 36ms 362s log: {{{ 362s 162.742 preparing to commit 362s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_revision(LocalGitControlDirFormat)/work/commit_tree/ 362s 162.744 Selecting files for commit with filter None 362s 162.746 aborting commit write group because of exception: 362s 162.747 Traceback (most recent call last): 362s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 362s self._update_builder_with_changes() 362s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 362s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 362s for path, fs_hash in self.builder.record_iter_changes( 362s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 362s self.work_tree, self.basis_revid, iter_changes 362s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 362s ): 362s ^ 362s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 362s for change in iter_changes: 362s ^^^^^^^^^^^^ 362s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 362s for change in iter_changes: 362s ^^^^^^^^^^^^ 362s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 362s (oldpath, oldmode, oldsha) = old 362s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 362s TypeError: cannot unpack non-iterable NoneType object 362s }}} 362s 362s Traceback (most recent call last): 362s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 808, in test_sprout_controldir_branch_revision 362s rev1 = tree.commit("revision 1") 362s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 362s committed_id = commit.Commit().commit( 362s working_tree=self, 362s ...<3 lines>... 362s **kwargs, 362s ) 362s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 362s self._update_builder_with_changes() 362s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 362s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 362s for path, fs_hash in self.builder.record_iter_changes( 362s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 362s self.work_tree, self.basis_revid, iter_changes 362s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 362s ): 362s ^ 362s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 362s for change in iter_changes: 362s ^^^^^^^^^^^^ 362s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 362s for change in iter_changes: 362s ^^^^^^^^^^^^ 362s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 362s (oldpath, oldmode, oldsha) = old 362s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 362s TypeError: cannot unpack non-iterable NoneType object 362s 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_revision(SvnWorkingTreeDirFormat) SKIP 4ms 362s Format Subversion working directory is not initializable. 362s per_interrepository.test_fetch.TestInterRepository.test_fetch(InterKnitRepo,RepositoryFormatKnitPack1,RepositoryFormatKnit1) OK 143ms 362s per_interrepository.test_fetch.TestInterRepository.test_fetch_across_stacking_boundary_ignores_ghost(InterSameDataRepository,RepositoryFormatKnit3,RepositoryFormatKnit3) SKIP 4ms 362s Need stacking support in the target. 362s 362s per_interrepository.test_fetch.TestInterRepository.test_fetch_across_stacking_boundary_ignores_ghost(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnitPack1) SKIP 4ms 362s Need stacking support in the target. 362s 362s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_destroy_colocated_branch(BzrDirMetaFormat1Colo) OK 76ms 362s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_get_branches(LocalGitControlDirFormat)ERROR 18ms 362s log: {{{ 362s 162.809 preparing to commit 362s 162.810 Selecting files for commit with filter None 362s 162.811 aborting commit write group because of exception: 362s 162.812 Traceback (most recent call last): 362s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 362s self._update_builder_with_changes() 362s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 362s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 362s for path, fs_hash in self.builder.record_iter_changes( 362s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 362s self.work_tree, self.basis_revid, iter_changes 362s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 362s ): 362s ^ 362s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 362s for change in iter_changes: 362s ^^^^^^^^^^^^ 362s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 362s for change in iter_changes: 362s ^^^^^^^^^^^^ 362s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 362s (oldpath, oldmode, oldsha) = old 362s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 362s TypeError: cannot unpack non-iterable NoneType object 362s }}} 362s 362s Traceback (most recent call last): 362s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 180, in test_get_branches 362s target_branch = self.create_branch(repo.controldir, name="foo") 362s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 32, in create_branch 362s bb.build_commit() 362s ~~~~~~~~~~~~~~~^^ 362s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 362s return self._do_commit(tree, **commit_kwargs) 362s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 362s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 362s return tree.commit( 362s ~~~~~~~~~~~^ 362s message, message_callback=message_callback, reporter=reporter, **kwargs 362s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 362s ) 362s ^ 362s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 362s committed_id = commit.Commit().commit( 362s working_tree=self, 362s ...<3 lines>... 362s **kwargs, 362s ) 362s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 362s self._update_builder_with_changes() 362s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 362s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 362s for path, fs_hash in self.builder.record_iter_changes( 362s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 362s self.work_tree, self.basis_revid, iter_changes 362s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 362s ): 362s ^ 362s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 362s for change in iter_changes: 362s ^^^^^^^^^^^^ 362s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 362s for change in iter_changes: 362s ^^^^^^^^^^^^ 362s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 362s (oldpath, oldmode, oldsha) = old 362s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 362s TypeError: cannot unpack non-iterable NoneType object 362s 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_revision(BzrDirMetaFormat1Colo) OK 237ms 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_revision(RemoteGitControlDirFormat) SKIP 4ms 362s Format Remote Git Repository is not initializable. 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_revision(SvnRepositoryFormat) SKIP 4ms 362s Format Subversion repository is not initializable. 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_absent_tag(BzrDirMetaFormat1) OK 132ms 362s per_controldir.test_controldir.TestControlDir.test_sprout_with_revision_id_uses_default_stack_on(RemoteBzrDirFormat-default) OK 313ms 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_absent_tag(LocalHgDirFormat) SKIP 5ms 362s Format Local Mercurial control directory is not initializable. 362s per_controldir.test_controldir.TestControlDir.test_uninitializable(BareLocalGitControlDirFormat) SKIP 6ms 362s format is initializable 362s 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_tags(BzrDirFormat4) SKIP 6ms 362s Format All-in-one format 4 is not initializable. 362s per_intertree.test_find_path.TestFindPaths.test_copy(InterInventoryTree(CHKInventory)) OK 241ms 362s per_controldir.test_controldir.TestControlDir.test_uninitializable(MonotoneDirFormat) OK 8ms 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_tags(CVSDirFormat) SKIP 8ms 362s Format CVS control directory. is not initializable. 362s per_merger.TestHookMergeFileContent.test_result_can_be_conflict(merge3) OK 369ms 362s per_controldir.test_controldir.TestControlDir.test_upgrade_new_instance(BzrDirFormat6) OK 49ms 362s per_controldir.test_controldir.TestControlDir.test_upgrade_new_instance(FossilDirFormat) SKIP 4ms 362s Format Fossil control directory is not initializable. 362s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_sprout_into_colocated(BzrDirMetaFormat1) OK 161ms 362s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_sprout_into_colocated_leaves_workingtree(RemoteGitControlDirFormat) SKIP 4ms 362s Control dir format does not support working trees 362s 362s per_controldir.test_controldir.TestControlDirControlComponent.test_urls(BzrDirMetaFormat1Colo) OK 23ms 362s per_controldir.test_controldir.TestControlDirControlComponent.test_urls(RemoteGitControlDirFormat) SKIP 8ms 362s Format Remote Git Repository is not initializable. 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_under_shared_force_new_repo(RemoteBzrDirFormat) OK 333ms 362s per_controldir.test_controldir.TestControlDirControlComponent.test_urls(SvnRepositoryFormat) SKIP 15ms 362s Format Subversion repository is not initializable. 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_under_shared_force_new_repo(SmartHgDirFormat) SKIP 7ms 362s Format Smart Mercurial control directory is not initializable. 362s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_create_colo_branch(BzrDirFormat6) OK 28ms 362s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_create_colo_branch(SvnRepositoryFormat) SKIP 4ms 362s Control dir format not supported 362s 362s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_destroy_colocated_branch(FossilDirFormat) SKIP 5ms 362s Format Fossil control directory is not initializable. 362s per_interrepository.test_fetch.TestInterRepository.test_fetch_across_stacking_boundary_ignores_ghost(InterDifferingSerializer,RepositoryFormat2a,RepositoryFormatKnitPack6RichRoot) OK 240ms 362s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked(InterRepository,RepositoryFormatKnit1,RepositoryFormatKnit3) SKIP 6ms 362s Need stacking support in the source. 362s 362s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_get_branch_reference(BzrDirFormat4) SKIP 6ms 362s Control dir format not supported 362s 362s per_controldir.test_controldir.TestTransportConfig.test_get_config(RemoteBzrDirFormat) OK 19ms 362s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_get_branch_reference(MonotoneDirFormat) SKIP 6ms 362s Control dir format not supported 362s 362s per_controldir.test_controldir.TestTransportConfig.test_get_config(SmartHgDirFormat) SKIP 6ms 362s Format Smart Mercurial control directory is not initializable. 362s per_controldir.test_format.TestControlDir.test_check_support_status(BzrDirFormat5) OK 4ms 362s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_get_branches(CVSDirFormat) SKIP 4ms 362s Control dir format not supported 362s 362s per_controldir.test_format.TestControlDir.test_check_support_status(DarcsDirFormat) OK 4ms 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference(BzrDirFormat5) SKIP 29ms 362s format does not support branch references 362s 362s per_controldir.test_format.TestControlDir.test_check_support_status(RemoteBzrDirFormat-v2) OK 3ms 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference(DarcsDirFormat) SKIP 3ms 362s Format darcs control directory is not initializable. 362s per_intertree.test_find_path.TestFindPaths.test_new_path(InterInventoryTree(PreviewTree)) OK 136ms 362s per_controldir.test_format.TestControlDir.test_get_format_description(LocalGitControlDirFormat) OK 3ms 362s per_controldir.test_format.TestControlDir.test_get_format_description(SvnWorkingTreeDirFormat) OK 7ms 362s per_controldir.test_format.TestControlDir.test_is_supported(BzrDirMetaFormat1) OK 5ms 362s per_controldir.test_format.TestControlDir.test_is_supported(LocalHgDirFormat) OK 4ms 362s per_controldir.test_format.TestControlDir.test_supports_transport(BzrDirFormat4) OK 4ms 362s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_get_branches(RemoteBzrDirFormat-default) OK 28ms 362s per_controldir.test_format.TestControlDir.test_supports_transport(CVSDirFormat) OK 4ms 362s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_open_branch(LocalHgDirFormat) SKIP 5ms 362s Control dir format not supported 362s 362s per_controldir.test_format.TestControlDir.test_supports_transport(RemoteBzrDirFormat-default) OK 7ms 362s per_controldir.test_format.TestControlDir.test_upgrade_recommended(BareLocalGitControlDirFormat) OK 4ms 362s per_controldir.test_format.TestControlDir.test_upgrade_recommended(MonotoneDirFormat) OK 3ms 362s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_set_branch_reference(BzrDirFormat5) OK 34ms 362s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_set_branch_reference(SvnWorkingTreeDirFormat) SKIP 6ms 362s Format Subversion working directory is not initializable. 362s per_foreign_vcs.test_branch.ForeignBranchTests.test_attributes(ForeignGit) OK 22ms 362s per_foreign_vcs.test_branch.ForeignBranchTests.test_set_parent(ForeignGit) OK 23ms 362s per_foreign_vcs.test_repository.TestRepositoryFormat.test_network_name(ForeignGit) OK 2ms 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference(RemoteBzrDirFormat-v2) SKIP 114ms 362s cannot make working tree with transport 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_with_repository_to_shared(RemoteBzrDirFormat) OK 324ms 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_with_repository_to_shared(SmartHgDirFormat) SKIP 6ms 362s Format Smart Mercurial control directory is not initializable. 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference_revision(LocalGitControlDirFormat)ERROR 47ms 362s log: {{{ 362s 163.175 preparing to commit 362s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference_revision(LocalGitControlDirFormat)/work/referencced/ 362s 163.178 Selecting files for commit with filter None 362s 163.179 aborting commit write group because of exception: 362s 163.181 Traceback (most recent call last): 362s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 362s self._update_builder_with_changes() 362s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 362s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 362s for path, fs_hash in self.builder.record_iter_changes( 362s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 362s self.work_tree, self.basis_revid, iter_changes 362s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 362s ): 362s ^ 362s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 362s for change in iter_changes: 362s ^^^^^^^^^^^^ 362s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 362s for change in iter_changes: 362s ^^^^^^^^^^^^ 362s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 362s (oldpath, oldmode, oldsha) = old 362s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 362s TypeError: cannot unpack non-iterable NoneType object 362s }}} 362s 362s Traceback (most recent call last): 362s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 970, in test_sprout_controldir_tree_branch_reference_revision 362s rev1 = tree.commit("revision 1") 362s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 362s committed_id = commit.Commit().commit( 362s working_tree=self, 362s ...<3 lines>... 362s **kwargs, 362s ) 362s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 362s self._update_builder_with_changes() 362s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 362s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 362s for path, fs_hash in self.builder.record_iter_changes( 362s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 362s self.work_tree, self.basis_revid, iter_changes 362s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 362s ): 362s ^ 362s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 362s for change in iter_changes: 362s ^^^^^^^^^^^^ 362s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 362s for change in iter_changes: 362s ^^^^^^^^^^^^ 362s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 362s (oldpath, oldmode, oldsha) = old 362s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 362s TypeError: cannot unpack non-iterable NoneType object 362s 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference_revision(SvnWorkingTreeDirFormat) SKIP 8ms 362s Format Subversion working directory is not initializable. 362s per_controldir.test_push.TestPush.test_push_incremental(BzrDirFormat6) OK 154ms 362s per_controldir.test_push.TestPush.test_push_incremental(FossilDirFormat) SKIP 5ms 362s Format Fossil control directory is not initializable. 362s per_interrepository.test_fetch.TestFetchDependentData.test_reference(InterRepository,RepositoryFormatKnit1,RepositoryFormatKnit3) SKIP 88ms 362s Need subtree support. 362s 362s per_intertree.test_find_path.TestFindPaths.test_path_missing(InterDirStateTree(C)) OK 213ms 362s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_tags(RemoteBzrDirFormat-default) OK 359ms 363s per_merger.TestMergeImplementation.test_merge_move_and_change(merge3) OK 333ms 363s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty(BareLocalGitControlDirFormat)ERROR 20ms 363s Empty attachments: 363s log 363s 363s Traceback (most recent call last): 363s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 542, in test_sprout_controldir_empty 363s target = dir.sprout(self.get_url("target")) 363s File "/usr/lib/python3/dist-packages/breezy/git/dir.py", line 188, in sprout 363s interrepo.fetch_objects( 363s ~~~~~~~~~~~~~~~~~~~~~~~^ 363s determine_wants=determine_wants, mapping=source_branch.mapping 363s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 363s ) 363s ^ 363s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 363s refs = self.source._git.fetch( 363s self.target._git, determine_wants, progress=progress 363s ) 363s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 363s count, pack_data = self.fetch_pack_data( 363s ~~~~~~~~~~~~~~~~~~~~^ 363s determine_wants, 363s ^^^^^^^^^^^^^^^^ 363s ...<2 lines>... 363s depth=depth, 363s ^^^^^^^^^^^^ 363s ) 363s ^ 363s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 363s missing_objects = self.find_missing_objects( 363s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 363s ) 363s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 363s wants = determine_wants(refs, depth) 363s TypeError: InterGitGitRepository.determine_wants_all() takes 2 positional arguments but 3 were given 363s 363s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty(MonotoneDirFormat) SKIP 6ms 363s Format Monotone control directory is not initializable. 363s per_controldir.test_controldir.TestControlDir.test_sprout_takes_accelerator(BzrDirFormat5) OK 127ms 363s per_interrepository.test_fetch.TestFetchDependentData.test_reference(InterDifferingSerializer,RepositoryFormatKnitPack6RichRoot,RepositoryFormat2a) SKIP 76ms 363s Need subtree support. 363s 363s per_controldir.test_controldir.TestControlDir.test_sprout_takes_accelerator(DarcsDirFormat) SKIP 8ms 363s Format darcs control directory is not initializable. 363s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty_under_shared_repo(BzrDirFormat6) SKIP 42ms 363s format does not support shared repositories 363s 363s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty_under_shared_repo(FossilDirFormat) SKIP 14ms 363s Format Fossil control directory is not initializable. 363s per_merger.TestMergeImplementation.test_merge_with_existing_limbo_empty(merge3) OK 81ms 363s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked(InterDifferingSerializer,RepositoryFormatKnitPack6RichRoot,RepositoryFormat2a) OK 346ms 363s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_smart(InterRepository,RepositoryFormat5,RepositoryFormatKnit3) SKIP 5ms 363s Need stacking support in the source. 363s 363s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_smart(InterDifferingSerializer+get_known_graph_ancestry,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) SKIP 5ms 363s Need stacking support in the source. 363s 363s per_interrepository.test_fetch.TestInterRepository.test_fetch(InterRepository,RepositoryFormat5,RepositoryFormatKnit3) OK 94ms 363s per_controldir.test_push.TestPush.test_push_new_branch(BzrDirMetaFormat1Colo) OK 175ms 363s per_controldir.test_push.TestPush.test_push_new_branch(RemoteGitControlDirFormat) SKIP 6ms 363s Format Remote Git Repository is not initializable. 363s per_controldir.test_push.TestPush.test_push_new_branch(SvnRepositoryFormat) SKIP 5ms 363s Format Subversion repository is not initializable. 363s per_intertree.test_find_path.TestFindPaths.test_unchanged(InterInventoryTree) OK 179ms 363s per_merger.TestMergeImplementation.test_merge_with_pending_deletion_empty(merge3) OK 79ms 363s per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions(InterFromGitBranch,RemoteGitBranchFormat,BzrBranchFormat7) SKIP 4ms 363s Format Remote Git Repository is not initializable. 363s per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions_limit(InterFromGitBranch,RemoteGitBranchFormat,BzrBranchFormat7) SKIP 5ms 363s Format Remote Git Repository is not initializable. 363s per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions_limit_incremental(InterFromGitBranch,RemoteGitBranchFormat,BzrBranchFormat7) SKIP 6ms 363s Format Remote Git Repository is not initializable. 363s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty_under_shared_repo_force_new(BzrDirMetaFormat1Colo) OK 97ms 363s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_revision(BzrDirMetaFormat1) OK 240ms 363s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_revision(LocalHgDirFormat) SKIP 7ms 363s Format Local Mercurial control directory is not initializable. 363s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty_under_shared_repo_force_new(RemoteGitControlDirFormat) SKIP 7ms 363s Format Remote Git Repository is not initializable. 363s per_interbranch.test_get.TestInterBranchGet.test_gets_right_inter(InterFromGitBranch,RemoteGitBranchFormat,BzrBranchFormat7) SKIP 7ms 363s Format Remote Git Repository is not initializable. 363s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty_under_shared_repo_force_new(SvnRepositoryFormat) SKIP 5ms 363s Format Subversion repository is not initializable. 363s per_interbranch.test_copy_content_into.TestCopyContentInto.test_contract_convenience_method(InterFromGitBranch,RemoteGitBranchFormat,BzrBranchFormat7) SKIP 5ms 363s Format Remote Git Repository is not initializable. 363s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_with_repository_to_shared(BzrDirFormat4) SKIP 5ms 363s Format All-in-one format 4 is not initializable. 363s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_with_repository_to_shared(CVSDirFormat) SKIP 4ms 363s Format CVS control directory. is not initializable. 363s per_interbranch.test_copy_content_into.TestCopyContentInto.test_inter_is_used(InterFromGitBranch,RemoteGitBranchFormat,BzrBranchFormat7) SKIP 7ms 363s Format Remote Git Repository is not initializable. 363s per_interbranch.test_pull.TestPull.test_pull_convergence_simple(InterFromGitBranch,RemoteGitBranchFormat,BzrBranchFormat7) SKIP 5ms 363s Format Remote Git Repository is not initializable. 363s per_interbranch.test_pull.TestPull.test_pull_merged_indirect(InterFromGitBranch,RemoteGitBranchFormat,BzrBranchFormat7) SKIP 27ms 363s Format Remote Git Repository is not initializable. 363s per_interbranch.test_pull.TestPull.test_pull_overwrite(InterFromGitBranch,RemoteGitBranchFormat,BzrBranchFormat7) SKIP 7ms 363s Format Remote Git Repository is not initializable. 363s per_interbranch.test_pull.TestPull.test_pull_raises_specific_error_on_master_connection_error(InterFromGitBranch,RemoteGitBranchFormat,BzrBranchFormat7) SKIP 6ms 363s Format Remote Git Repository is not initializable. 363s per_interbranch.test_pull.TestPull.test_pull_returns_result(InterFromGitBranch,RemoteGitBranchFormat,BzrBranchFormat7) SKIP 9ms 363s Format Remote Git Repository is not initializable. 363s per_interbranch.test_pull.TestPull.test_pull_tag_selector(InterFromGitBranch,RemoteGitBranchFormat,BzrBranchFormat7) SKIP 6ms 363s Format Remote Git Repository is not initializable. 363s per_interbranch.test_pull.TestPull.test_pull_updates_checkout_and_master(InterFromGitBranch,RemoteGitBranchFormat,BzrBranchFormat7) SKIP 12ms 363s Format Remote Git Repository is not initializable. 363s per_interrepository.test_fetch.TestInterRepository.test_fetch(InterDifferingSerializer+get_known_graph_ancestry,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) OK 141ms 363s per_interrepository.test_fetch.TestInterRepository.test_fetch_across_stacking_boundary_ignores_ghost(InterToLocalGitRepository,RepositoryFormat2a,GitRepositoryFormat) SKIP 4ms 363s Need stacking support in the target. 363s 363s per_interbranch.test_pull.TestPullHook.test_post_pull_bound_branch(InterFromGitBranch,RemoteGitBranchFormat,BzrBranchFormat7) SKIP 43ms 363s Format Remote Git Repository is not initializable. 363s per_controldir.test_controldir.TestControlDir.test_sprout_takes_accelerator(RemoteBzrDirFormat-v2) SKIP 280ms 363s Cannot sprout to remote bzrdirs. 363s per_interbranch.test_pull.TestPullHook.test_post_pull_empty_history(InterFromGitBranch,RemoteGitBranchFormat,BzrBranchFormat7) SKIP 50ms 363s Format Remote Git Repository is not initializable. 363s per_controldir.test_push.TestPush.test_push_new_branch_fetch_tags(RemoteBzrDirFormat) OK 208ms 363s per_controldir.test_push.TestPush.test_push_new_branch_fetch_tags(SmartHgDirFormat) SKIP 4ms 363s Format Smart Mercurial control directory is not initializable. 363s per_controldir.test_controldir.TestControlDir.test_sprout_with_revision_id_uses_default_stack_on(LocalGitControlDirFormat)ERROR 46ms 363s log: {{{ 363s 163.628 preparing to commit 363s 163.629 Selecting files for commit with filter None 363s 163.630 aborting commit write group because of exception: 363s 163.632 Traceback (most recent call last): 363s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 363s self._update_builder_with_changes() 363s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 363s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 363s for path, fs_hash in self.builder.record_iter_changes( 363s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 363s self.work_tree, self.basis_revid, iter_changes 363s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 363s ): 363s ^ 363s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 363s for change in iter_changes: 363s ^^^^^^^^^^^^ 363s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 363s for change in iter_changes: 363s ^^^^^^^^^^^^ 363s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 363s (oldpath, oldmode, oldsha) = old 363s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 363s TypeError: cannot unpack non-iterable NoneType object 363s }}} 363s 363s Traceback (most recent call last): 363s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 1029, in test_sprout_with_revision_id_uses_default_stack_on 363s rev1 = builder.build_commit(message="Rev 1.") 363s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 363s return self._do_commit(tree, **commit_kwargs) 363s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 363s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 363s return tree.commit( 363s ~~~~~~~~~~~^ 363s message, message_callback=message_callback, reporter=reporter, **kwargs 363s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 363s ) 363s ^ 363s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 363s committed_id = commit.Commit().commit( 363s working_tree=self, 363s ...<3 lines>... 363s **kwargs, 363s ) 363s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 363s self._update_builder_with_changes() 363s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 363s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 363s for path, fs_hash in self.builder.record_iter_changes( 363s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 363s self.work_tree, self.basis_revid, iter_changes 363s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 363s ): 363s ^ 363s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 363s for change in iter_changes: 363s ^^^^^^^^^^^^ 363s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 363s for change in iter_changes: 363s ^^^^^^^^^^^^ 363s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 363s (oldpath, oldmode, oldsha) = old 363s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 363s TypeError: cannot unpack non-iterable NoneType object 363s 363s per_controldir.test_controldir.TestControlDir.test_sprout_with_revision_id_uses_default_stack_on(SvnWorkingTreeDirFormat) SKIP 4ms 363s Format Subversion working directory is not initializable. 363s per_controldir.test_controldir.TestControlDir.test_uninitializable(BzrDirMetaFormat1) SKIP 6ms 363s format is initializable 363s 363s per_controldir.test_controldir.TestControlDir.test_uninitializable(LocalHgDirFormat) OK 4ms 363s per_controldir.test_controldir.TestControlDir.test_upgrade_new_instance(BzrDirFormat4) SKIP 5ms 363s Format All-in-one format 4 is not initializable. 363s per_controldir.test_controldir.TestControlDir.test_upgrade_new_instance(CVSDirFormat) SKIP 8ms 363s Format CVS control directory. is not initializable. 363s per_controldir.test_controldir.TestControlDir.test_upgrade_new_instance(RemoteBzrDirFormat-default) SKIP 29ms 363s cannot make working tree with transport 363s per_controldir.test_controldir.TestControlDirControlComponent.test_urls(BareLocalGitControlDirFormat) OK 12ms 363s per_controldir.test_controldir.TestControlDirControlComponent.test_urls(MonotoneDirFormat) SKIP 5ms 363s Format Monotone control directory is not initializable. 363s per_merger.TestMergeImplementation.test_modify_conflicts_with_delete(merge3) OK 278ms 363s per_controldir.test_push.TestPush.test_push_new_branch_lossy(BzrDirFormat5) OK 79ms 363s per_controldir.test_push.TestPush.test_push_new_branch_lossy(DarcsDirFormat) SKIP 5ms 363s Format darcs control directory is not initializable. 363s per_controldir.test_controldir.TestTransportConfig.test_get_config(BzrDirFormat6) SKIP 13ms 363s This BzrDir format does not support configs. 363s 363s per_controldir.test_controldir.TestTransportConfig.test_get_config(FossilDirFormat) SKIP 3ms 363s Format Fossil control directory is not initializable. 363s per_controldir.test_format.TestControlDir.test_check_support_status(BzrDirMetaFormat1Colo) OK 3ms 363s per_controldir.test_format.TestControlDir.test_check_support_status(RemoteGitControlDirFormat) OK 3ms 363s per_controldir.test_format.TestControlDir.test_check_support_status(SvnRepositoryFormat) OK 3ms 363s per_controldir.test_format.TestControlDir.test_get_format_description(RemoteBzrDirFormat) OK 4ms 363s per_controldir.test_format.TestControlDir.test_get_format_description(SmartHgDirFormat) OK 3ms 363s per_controldir.test_format.TestControlDir.test_is_supported(BzrDirFormat5) OK 3ms 363s per_controldir.test_format.TestControlDir.test_is_supported(DarcsDirFormat) OK 3ms 363s per_controldir.test_format.TestControlDir.test_is_supported(RemoteBzrDirFormat-v2) OK 3ms 363s per_controldir.test_format.TestControlDir.test_supports_transport(LocalGitControlDirFormat) OK 4ms 363s per_controldir.test_format.TestControlDir.test_supports_transport(SvnWorkingTreeDirFormat) OK 10ms 363s per_transport.TransportTests.test__reuse_for(HTTPS_transport,HTTPSServer) OK 53ms 363s per_controldir.test_format.TestControlDir.test_upgrade_recommended(BzrDirMetaFormat1) OK 5ms 363s per_transport.TransportTests.test__reuse_for(TransportTraceDecorator,TraceServer) SKIP 5ms 363s not a connected transport 363s per_controldir.test_format.TestControlDir.test_upgrade_recommended(LocalHgDirFormat) OK 5ms 363s per_controldir.test_push.TestPush.test_push_incremental(BzrDirFormat4) SKIP 4ms 363s Format All-in-one format 4 is not initializable. 363s per_controldir.test_push.TestPush.test_push_incremental(CVSDirFormat) SKIP 4ms 363s Format CVS control directory. is not initializable. 363s per_transport.TransportTests.test_abspath(HTTPS_transport,HTTPSServer) OK 48ms 363s per_interbranch.test_pull.TestPullHook.test_post_pull_nonempty_history(InterFromGitBranch,RemoteGitBranchFormat,BzrBranchFormat7) OK 188ms 363s per_transport.TransportTests.test_abspath(TransportTraceDecorator,TraceServer) OK 4ms 363s per_interbranch.test_push.TestPush.test_between_colocated(InterFromGitBranch,RemoteGitBranchFormat,BzrBranchFormat7) SKIP 4ms 363s Format Remote Git Repository is not initializable. 363s per_interrepository.test_fetch.TestInterRepository.test_fetch_across_stacking_boundary_ignores_ghost(InterDifferingSerializer,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) OK 270ms 363s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat) SKIP 4ms 363s Need stacking support in the source. 363s 363s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnitPack4) SKIP 5ms 363s Need stacking support in the source. 363s 363s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_smart(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a) SKIP 7ms 363s Need stacking support in the source. 363s 363s per_interbranch.test_push.TestPush.test_no_get_parent_map_after_insert_stream(InterFromGitBranch,RemoteGitBranchFormat,BzrBranchFormat7) SKIP 19ms 363s format not directly constructable 363s 363s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_smart(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnit3) SKIP 6ms 363s Need stacking support in the source. 363s 363s per_interbranch.test_push.TestPush.test_push_convergence_simple(InterFromGitBranch,RemoteGitBranchFormat,BzrBranchFormat7) SKIP 6ms 363s Format Remote Git Repository is not initializable. 363s per_interbranch.test_push.TestPush.test_push_merged_indirect(InterFromGitBranch,RemoteGitBranchFormat,BzrBranchFormat7) SKIP 5ms 363s Format Remote Git Repository is not initializable. 363s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_smart_old(InterWeaveRepo,RepositoryFormat7,RepositoryFormat7) SKIP 7ms 363s Need stacking support in the source. 363s 363s per_interbranch.test_push.TestPush.test_push_overwrite_of_non_tip_with_stop_revision(InterFromGitBranch,RemoteGitBranchFormat,BzrBranchFormat7) SKIP 4ms 363s Format Remote Git Repository is not initializable. 363s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_smart_old(InterKnitRepo,RepositoryFormatKnit3,RepositoryFormatKnitPack3) SKIP 9ms 363s Need stacking support in the source. 363s 363s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_to_stacked_copies_parent_inventories(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnit1) SKIP 3ms 363s Need stacking support in the source. 363s 363s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_to_stacked_copies_parent_inventories(InterKnitRepo,RepositoryFormatKnitPack1,RepositoryFormatKnit1) SKIP 7ms 363s Need stacking support in the source. 363s 363s per_transport.TransportTests.test_abspath_at_root(HTTPS_transport,HTTPSServer) OK 57ms 363s per_transport.TransportTests.test_abspath_at_root(TransportTraceDecorator,TraceServer) OK 5ms 363s per_interbranch.test_push.TestPush.test_push_raises_specific_error_on_master_connection_error(InterFromGitBranch,RemoteGitBranchFormat,BzrBranchFormat7) SKIP 66ms 363s Format Remote Git Repository is not initializable. 363s per_interbranch.test_push.TestPush.test_push_tag_selector(InterFromGitBranch,RemoteGitBranchFormat,BzrBranchFormat7) SKIP 4ms 363s Format Remote Git Repository is not initializable. 363s per_transport.TransportTests.test_abspath_url_unquote_unreserved(HTTPS_transport,HTTPSServer) OK 47ms 363s per_transport.TransportTests.test_abspath_url_unquote_unreserved(TransportTraceDecorator,TraceServer) OK 5ms 363s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_with_repository_to_shared(RemoteBzrDirFormat-default) OK 482ms 363s per_interrepository.test_fetch.TestInterRepository.test_fetch_funky_file_id(InterSameDataRepository,RepositoryFormatKnit3,RepositoryFormatKnit3) OK 81ms 363s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_rev_not_source_branch_copies_tags(RemoteBzrDirFormat) OK 516ms 363s per_controldir.test_push.TestPush.test_push_new_branch_lossy(RemoteBzrDirFormat-v2) OK 260ms 363s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_rev_not_source_branch_copies_tags(SmartHgDirFormat) SKIP 6ms 363s Format Smart Mercurial control directory is not initializable. 363s per_transport.TransportTests.test_append_bytes(HTTPS_transport,HTTPSServer) OK 52ms 363s per_transport.TransportTests.test_append_bytes(TransportTraceDecorator,TraceServer) OK 9ms 363s per_controldir.test_push.TestPush.test_push_new_empty(LocalGitControlDirFormat)ERROR 26ms 363s Empty attachments: 363s log 363s 363s Traceback (most recent call last): 363s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 138, in test_push_new_empty 363s result = dir.push_branch(tree.branch) 363s File "/usr/lib/python3/dist-packages/breezy/git/dir.py", line 418, in push_branch 363s push_result.branch_push_result = source.push( 363s ~~~~~~~~~~~^ 363s target, 363s ^^^^^^^ 363s ...<3 lines>... 363s tag_selector=tag_selector, 363s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 363s ) 363s ^ 363s File "/usr/lib/python3/dist-packages/breezy/branch.py", line 1030, in push 363s return InterBranch.get(self, target).push( 363s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 363s overwrite, stop_revision, lossy, **kwargs 363s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 363s ) 363s ^ 363s File "/usr/lib/python3/dist-packages/breezy/branch.py", line 2434, in push 363s result = self._basic_push( 363s overwrite, stop_revision, tag_selector=tag_selector 363s ) 363s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1319, in _basic_push 363s refs, stop_revision = self.update_refs(stop_revision) 363s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 363s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1339, in update_refs 363s result = interrepo.fetch( 363s branches=[self.source.ref], include_tags=fetch_tags 363s ) 363s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 740, in fetch 363s self.fetch_objects(wants_recorder, limit=limit) 363s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 363s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 363s refs = self.source._git.fetch( 363s self.target._git, determine_wants, progress=progress 363s ) 363s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 363s count, pack_data = self.fetch_pack_data( 363s ~~~~~~~~~~~~~~~~~~~~^ 363s determine_wants, 363s ^^^^^^^^^^^^^^^^ 363s ...<2 lines>... 363s depth=depth, 363s ^^^^^^^^^^^^ 363s ) 363s ^ 363s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 363s missing_objects = self.find_missing_objects( 363s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 363s ) 363s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 363s wants = determine_wants(refs, depth) 363s TypeError: DetermineWantsRecorder.__call__() takes 2 positional arguments but 3 were given 363s 363s per_controldir.test_controldir.TestControlDir.test_sprout_takes_accelerator(BareLocalGitControlDirFormat)ERROR 54ms 363s log: {{{ 363s 163.979 preparing to commit 363s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_takes_accelerator(BareLocalGitControlDirFormat)/work/source.branch/ 363s 163.980 Selecting files for commit with filter None 363s 163.981 aborting commit write group because of exception: 363s 163.983 Traceback (most recent call last): 363s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 363s self._update_builder_with_changes() 363s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 363s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 363s for path, fs_hash in self.builder.record_iter_changes( 363s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 363s self.work_tree, self.basis_revid, iter_changes 363s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 363s ): 363s ^ 363s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 363s for change in iter_changes: 363s ^^^^^^^^^^^^ 363s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 363s for change in iter_changes: 363s ^^^^^^^^^^^^ 363s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 363s (oldpath, oldmode, oldsha) = old 363s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 363s TypeError: cannot unpack non-iterable NoneType object 363s }}} 363s 363s Traceback (most recent call last): 363s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 1003, in test_sprout_takes_accelerator 363s tree.commit("revision 1") 363s ~~~~~~~~~~~^^^^^^^^^^^^^^ 363s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 363s committed_id = commit.Commit().commit( 363s working_tree=self, 363s ...<3 lines>... 363s **kwargs, 363s ) 363s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 363s self._update_builder_with_changes() 363s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 363s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 363s for path, fs_hash in self.builder.record_iter_changes( 363s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 363s self.work_tree, self.basis_revid, iter_changes 363s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 363s ): 363s ^ 363s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 363s for change in iter_changes: 363s ^^^^^^^^^^^^ 363s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 363s for change in iter_changes: 363s ^^^^^^^^^^^^ 363s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 363s (oldpath, oldmode, oldsha) = old 363s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 363s TypeError: cannot unpack non-iterable NoneType object 363s 363s per_controldir.test_controldir.TestControlDir.test_sprout_takes_accelerator(MonotoneDirFormat) SKIP 4ms 363s Format Monotone control directory is not initializable. 363s per_controldir.test_push.TestPush.test_push_new_empty(SvnWorkingTreeDirFormat) SKIP 18ms 363s Format Subversion working directory is not initializable. 363s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_source_branch_with_absent_tag(BzrDirFormat5) SKIP 41ms 363s Branch format does not support tags or tags referencing missing revisions. 363s 363s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_source_branch_with_absent_tag(DarcsDirFormat) SKIP 6ms 363s Format darcs control directory is not initializable. 363s per_transport.TransportTests.test_append_bytes_mode(HTTPS_transport,HTTPSServer) OK 55ms 363s per_transport.TransportTests.test_append_bytes_mode(TransportTraceDecorator,TraceServer) OK 5ms 363s per_interrepository.test_fetch.TestInterRepository.test_fetch_funky_file_id(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnitPack1) OK 128ms 363s per_controldir.test_controldir.TestControlDir.test_sprout_with_revision_id_uses_default_stack_on(BzrDirFormat6) SKIP 82ms 363s Only relevant for stackable formats. 363s 363s per_controldir.test_controldir.TestControlDir.test_sprout_with_revision_id_uses_default_stack_on(FossilDirFormat) SKIP 6ms 363s Format Fossil control directory is not initializable. 363s per_interbranch.test_push.TestPush.test_push_to_checkout_updates_master(InterFromGitBranch,RemoteGitBranchFormat,BzrBranchFormat7) SKIP 172ms 363s Format Remote Git Repository is not initializable. 363s per_controldir.test_controldir.TestControlDir.test_uninitializable(BzrDirMetaFormat1Colo) SKIP 6ms 363s format is initializable 363s 363s per_interbranch.test_push.TestPush.test_push_uses_read_lock(InterFromGitBranch,RemoteGitBranchFormat,BzrBranchFormat7) SKIP 4ms 363s Format Remote Git Repository is not initializable. 363s per_interbranch.test_push.TestPush.test_push_uses_read_lock_lossy(InterFromGitBranch,RemoteGitBranchFormat,BzrBranchFormat7) SKIP 4ms 363s Format Remote Git Repository is not initializable. 363s per_controldir.test_controldir.TestControlDir.test_uninitializable(RemoteGitControlDirFormat) OK 8ms 363s per_controldir.test_controldir.TestControlDir.test_uninitializable(SvnRepositoryFormat) OK 5ms 363s per_controldir.test_push.TestPush.test_push_no_such_revision(BzrDirMetaFormat1) OK 95ms 363s per_interbranch.test_push.TestPush.test_push_with_default_stacking_does_not_create_broken_branch(InterFromGitBranch,RemoteGitBranchFormat,BzrBranchFormat7) SKIP 19ms 363s BranchBuilder can not initialize some formats 363s 363s per_controldir.test_push.TestPush.test_push_no_such_revision(LocalHgDirFormat) SKIP 5ms 363s Format Local Mercurial control directory is not initializable. 363s per_controldir.test_push.TestPush.test_push_tag_selector(BzrDirFormat4) SKIP 4ms 363s Format All-in-one format 4 is not initializable. 363s per_controldir.test_push.TestPush.test_push_tag_selector(CVSDirFormat) SKIP 5ms 363s Format CVS control directory. is not initializable. 363s per_interbranch.test_push.TestPush.test_push_within_repository(InterFromGitBranch,RemoteGitBranchFormat,BzrBranchFormat7) SKIP 16ms 363s Format Remote Git Repository is not initializable. 363s per_transport.TransportTests.test_append_file(HTTPS_transport,HTTPSServer) OK 89ms 363s per_transport.TransportTests.test_append_file(TransportTraceDecorator,TraceServer) OK 5ms 363s per_controldir.test_controldir.TestControlDir.test_upgrade_new_instance(RemoteBzrDirFormat) OK 48ms 363s per_controldir.test_controldir.TestControlDir.test_upgrade_new_instance(SmartHgDirFormat) SKIP 4ms 363s Format Smart Mercurial control directory is not initializable. 363s per_interbranch.test_push.TestPushHook.test_post_push_bound_branch(InterFromGitBranch,RemoteGitBranchFormat,BzrBranchFormat7) SKIP 32ms 363s Format Remote Git Repository is not initializable. 363s per_controldir.test_controldir.TestControlDirControlComponent.test_urls(BzrDirFormat5) OK 14ms 363s per_interrepository.test_fetch.TestInterRepository.test_fetch_funky_file_id(InterDifferingSerializer,RepositoryFormat2a,RepositoryFormatKnitPack6RichRoot) OK 95ms 363s per_controldir.test_controldir.TestControlDirControlComponent.test_urls(DarcsDirFormat) SKIP 4ms 363s Format darcs control directory is not initializable. 363s per_controldir.test_controldir.TestControlDirControlComponent.test_urls(RemoteBzrDirFormat-v2) OK 12ms 363s per_controldir.test_controldir.TestTransportConfig.test_get_config(LocalGitControlDirFormat) SKIP 16ms 363s This BzrDir format does not support configs. 363s 363s per_interbranch.test_push.TestPushHook.test_post_push_empty_history(InterFromGitBranch,RemoteGitBranchFormat,BzrBranchFormat7) SKIP 36ms 363s Format Remote Git Repository is not initializable. 363s per_transport.TransportTests.test_append_file_mode(HTTPS_transport,HTTPSServer) OK 59ms 363s per_controldir.test_controldir.TestTransportConfig.test_get_config(SvnWorkingTreeDirFormat) SKIP 4ms 363s Format Subversion working directory is not initializable. 363s per_controldir.test_format.TestControlDir.test_check_support_status(BzrDirMetaFormat1) OK 3ms 363s per_transport.TransportTests.test_append_file_mode(TransportTraceDecorator,TraceServer) OK 6ms 363s per_controldir.test_format.TestControlDir.test_check_support_status(LocalHgDirFormat) OK 3ms 363s per_controldir.test_format.TestControlDir.test_get_format_description(BzrDirFormat4) OK 3ms 363s per_controldir.test_format.TestControlDir.test_get_format_description(CVSDirFormat) OK 3ms 363s per_controldir.test_format.TestControlDir.test_get_format_description(RemoteBzrDirFormat-default) OK 3ms 363s per_controldir.test_format.TestControlDir.test_is_supported(BareLocalGitControlDirFormat) OK 3ms 363s per_controldir.test_format.TestControlDir.test_is_supported(MonotoneDirFormat) OK 3ms 363s per_controldir.test_format.TestControlDir.test_supports_transport(BzrDirFormat6) OK 3ms 363s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_source_branch_with_absent_tag(RemoteBzrDirFormat-v2) OK 204ms 363s per_controldir.test_format.TestControlDir.test_supports_transport(FossilDirFormat) OK 3ms 363s per_controldir.test_format.TestControlDir.test_upgrade_recommended(BzrDirMetaFormat1Colo) OK 3ms 363s per_controldir.test_format.TestControlDir.test_upgrade_recommended(RemoteGitControlDirFormat) OK 6ms 363s per_controldir.test_push.TestPush.test_push_incremental(RemoteBzrDirFormat-default) OK 465ms 363s per_controldir.test_format.TestControlDir.test_upgrade_recommended(SvnRepositoryFormat) OK 4ms 363s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_branch_both_under_shared(LocalGitControlDirFormat) SKIP 14ms 363s format does not support shared repositories 363s 363s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_branch_both_under_shared(SvnWorkingTreeDirFormat) SKIP 4ms 363s Format Subversion working directory is not initializable. 363s per_transport.TransportTests.test_base_url(HTTPS_transport,HTTPSServer) OK 50ms 363s per_transport.TransportTests.test_base_url(TransportTraceDecorator,TraceServer) OK 11ms 364s per_controldir.test_push.TestPush.test_push_new_branch(BareLocalGitControlDirFormat)ERROR 43ms 364s log: {{{ 364s 164.268 preparing to commit 364s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_controldir.test_push.TestPush.test_push_new_branch(BareLocalGitControlDirFormat)/work/tree.branch/ 364s 164.271 Selecting files for commit with filter None 364s 164.272 aborting commit write group because of exception: 364s 164.273 Traceback (most recent call last): 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 364s self._update_builder_with_changes() 364s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 364s for path, fs_hash in self.builder.record_iter_changes( 364s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 364s self.work_tree, self.basis_revid, iter_changes 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s ): 364s ^ 364s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 364s for change in iter_changes: 364s ^^^^^^^^^^^^ 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 364s for change in iter_changes: 364s ^^^^^^^^^^^^ 364s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 364s (oldpath, oldmode, oldsha) = old 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s TypeError: cannot unpack non-iterable NoneType object 364s }}} 364s 364s Traceback (most recent call last): 364s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 35, in test_push_new_branch 364s tree, rev_1 = self.create_simple_tree() 364s ~~~~~~~~~~~~~~~~~~~~~~~^^ 364s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 31, in create_simple_tree 364s rev_1 = tree.commit("one") 364s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 364s committed_id = commit.Commit().commit( 364s working_tree=self, 364s ...<3 lines>... 364s **kwargs, 364s ) 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 364s self._update_builder_with_changes() 364s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 364s for path, fs_hash in self.builder.record_iter_changes( 364s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 364s self.work_tree, self.basis_revid, iter_changes 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s ): 364s ^ 364s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 364s for change in iter_changes: 364s ^^^^^^^^^^^^ 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 364s for change in iter_changes: 364s ^^^^^^^^^^^^ 364s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 364s (oldpath, oldmode, oldsha) = old 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s TypeError: cannot unpack non-iterable NoneType object 364s 364s per_controldir.test_push.TestPush.test_push_new_branch(MonotoneDirFormat) SKIP 7ms 364s Format Monotone control directory is not initializable. 364s per_interrepository.test_fetch.TestInterRepository.test_fetch_inconsistent_last_changed_entries(InterRepository,RepositoryFormatKnit1,RepositoryFormatKnit3) OK 124ms 364s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_smart_old(InterToLocalGitRepository,RepositoryFormat2a,GitRepositoryFormat) SKIP 931ms 364s roundtripping not supported 364s 364s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_smart_old(InterDifferingSerializer,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) SKIP 5ms 364s Need stacking support in the source. 364s 364s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_to_stacked_copies_parent_inventories(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat) SKIP 15ms 364s Need stacking support in the source. 364s 364s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_to_stacked_copies_parent_inventories(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnitPack4) SKIP 5ms 364s Need stacking support in the source. 364s 364s per_controldir.test_push.TestPush.test_push_new_branch_fetch_tags(BzrDirFormat6) SKIP 56ms 364s source format does not support tags 364s 364s per_interrepository.test_fetch.TestInterRepository.test_fetch_funky_file_id(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a) SKIP 13ms 364s from tree format can not create custom file ids 364s 364s per_controldir.test_push.TestPush.test_push_new_branch_fetch_tags(FossilDirFormat) SKIP 4ms 364s Format Fossil control directory is not initializable. 364s per_controldir.test_push.TestPush.test_push_tag_selector(RemoteBzrDirFormat-default) OK 309ms 364s per_interbranch.test_push.TestPushHook.test_post_push_nonempty_history(InterFromGitBranch,RemoteGitBranchFormat,BzrBranchFormat7) OK 238ms 364s per_lock.test_lock.TestLock.test_multiple_write_locks_exclude(fcntl) OK 4ms 364s per_lock.test_temporary_write_lock.TestTemporaryWriteLock.test_fails_when_locked(fcntl) OK 6ms 364s per_interrepository.test_fetch.TestInterRepository.test_fetch_funky_file_id(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnit3) OK 109ms 364s per_controldir.test_push.TestPush.test_push_new_branch_lossy(BzrDirMetaFormat1Colo) OK 109ms 364s per_controldir.test_push.TestPush.test_push_new_branch_lossy(RemoteGitControlDirFormat) SKIP 4ms 364s Format Remote Git Repository is not initializable. 364s per_controldir.test_push.TestPush.test_push_new_branch_lossy(SvnRepositoryFormat) SKIP 5ms 364s Format Subversion repository is not initializable. 364s per_controldir.test_push.TestPush.test_push_to_colocated_active(BareLocalGitControlDirFormat)ERROR 35ms 364s log: {{{ 364s 164.458 preparing to commit 364s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_controldir.test_push.TestPush.test_push_to_colocated_active(BareLocalGitControlDirFormat)/work/tree.branch/ 364s 164.460 Selecting files for commit with filter None 364s 164.461 aborting commit write group because of exception: 364s 164.463 Traceback (most recent call last): 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 364s self._update_builder_with_changes() 364s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 364s for path, fs_hash in self.builder.record_iter_changes( 364s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 364s self.work_tree, self.basis_revid, iter_changes 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s ): 364s ^ 364s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 364s for change in iter_changes: 364s ^^^^^^^^^^^^ 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 364s for change in iter_changes: 364s ^^^^^^^^^^^^ 364s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 364s (oldpath, oldmode, oldsha) = old 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s TypeError: cannot unpack non-iterable NoneType object 364s }}} 364s 364s Traceback (most recent call last): 364s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 43, in test_push_to_colocated_active 364s tree, rev_1 = self.create_simple_tree() 364s ~~~~~~~~~~~~~~~~~~~~~~~^^ 364s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 31, in create_simple_tree 364s rev_1 = tree.commit("one") 364s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 364s committed_id = commit.Commit().commit( 364s working_tree=self, 364s ...<3 lines>... 364s **kwargs, 364s ) 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 364s self._update_builder_with_changes() 364s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 364s for path, fs_hash in self.builder.record_iter_changes( 364s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 364s self.work_tree, self.basis_revid, iter_changes 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s ): 364s ^ 364s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 364s for change in iter_changes: 364s ^^^^^^^^^^^^ 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 364s for change in iter_changes: 364s ^^^^^^^^^^^^ 364s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 364s (oldpath, oldmode, oldsha) = old 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s TypeError: cannot unpack non-iterable NoneType object 364s 364s per_controldir.test_push.TestPush.test_push_to_colocated_active(MonotoneDirFormat) SKIP 16ms 364s Format Monotone control directory is not initializable. 364s per_interrepository.test_fetch.TestInterRepository.test_fetch_inconsistent_last_changed_entries(InterDifferingSerializer,RepositoryFormatKnitPack6RichRoot,RepositoryFormat2a) OK 198ms 364s per_controldir.test_push.TestPush.test_push_incremental(RemoteBzrDirFormat) OK 254ms 364s per_controldir.test_push.TestPush.test_push_incremental(SmartHgDirFormat) SKIP 5ms 364s Format Smart Mercurial control directory is not initializable. 364s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_branch_only_source_under_shared(BzrDirMetaFormat1) OK 290ms 364s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_branch_only_source_under_shared(LocalHgDirFormat) SKIP 4ms 364s Format Local Mercurial control directory is not initializable. 364s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_revision(BzrDirFormat4) SKIP 4ms 364s Format All-in-one format 4 is not initializable. 364s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_revision(CVSDirFormat) SKIP 4ms 364s Format CVS control directory. is not initializable. 364s per_controldir.test_push.TestPush.test_push_to_colocated_existing_inactive(BzrDirFormat6) SKIP 63ms 364s no colocated branch support 364s 364s per_controldir.test_push.TestPush.test_push_to_colocated_existing_inactive(FossilDirFormat) SKIP 4ms 364s Format Fossil control directory is not initializable. 364s per_controldir.test_push.TestPush.test_push_new_branch(BzrDirFormat5) OK 58ms 364s per_controldir.test_push.TestPush.test_push_new_branch(DarcsDirFormat) SKIP 7ms 364s Format darcs control directory is not initializable. 364s per_controldir.test_push.TestPush.test_push_new_empty(RemoteBzrDirFormat) OK 101ms 364s per_interrepository.test_fetch.TestInterRepository.test_fetch_inconsistent_last_changed_entries(InterWeaveRepo,RepositoryFormat7,RepositoryFormat7) OK 116ms 364s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_basis_text(InterRepository,RepositoryFormat5,RepositoryFormatKnit3) OK 84ms 364s per_controldir.test_push.TestPush.test_push_new_empty(SmartHgDirFormat) SKIP 7ms 364s Format Smart Mercurial control directory is not initializable. 364s per_controldir.test_push.TestPush.test_push_no_such_revision(BzrDirFormat5) OK 56ms 364s per_controldir.test_push.TestPush.test_push_no_such_revision(DarcsDirFormat) SKIP 6ms 364s Format darcs control directory is not initializable. 364s per_interrepository.test_fetch.TestInterRepository.test_fetch_inconsistent_last_changed_entries(InterKnitRepo,RepositoryFormatKnit3,RepositoryFormatKnitPack3) OK 113ms 364s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_basis_text(InterDifferingSerializer+get_known_graph_ancestry,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) OK 134ms 364s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_revision_same_location_fails(InterToLocalGitRepository,RepositoryFormat2a,GitRepositoryFormat) OK 17ms 364s per_controldir.test_push.TestPush.test_push_to_colocated_new_inactive(BzrDirMetaFormat1Colo) OK 189ms 364s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_revision_same_location_fails(InterDifferingSerializer,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) OK 17ms 364s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_text_other_location_fails(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat) SKIP 4ms 364s Need full versioned files 364s 364s per_controldir.test_push.TestPush.test_push_to_colocated_new_inactive(RemoteGitControlDirFormat) SKIP 4ms 364s Format Remote Git Repository is not initializable. 364s per_controldir.test_push.TestPush.test_push_to_colocated_new_inactive(SvnRepositoryFormat) SKIP 5ms 364s Format Subversion repository is not initializable. 364s per_transport.TransportTests.test_clone(HTTPS_transport,HTTPSServer) OK 487ms 364s per_merger.TestHookMergeFileContent.test_chain_stops_after_conflict(merge3) OK 310ms 364s per_transport.TransportTests.test_clone(TransportTraceDecorator,TraceServer) OK 7ms 364s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_basis_text(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnit1) OK 119ms 364s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_branch_names(BzrDirMetaFormat1Colo) OK 51ms 364s per_transport.TransportTests.test_clone_from_root(HTTPS_transport,HTTPSServer) OK 49ms 364s per_transport.TransportTests.test_clone_from_root(TransportTraceDecorator,TraceServer) OK 6ms 364s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_branch_reference(LocalGitControlDirFormat) OK 15ms 364s per_controldir.test_push.TestPush.test_push_new_branch(RemoteBzrDirFormat-v2) OK 268ms 364s per_controldir.test_push.TestPush.test_push_no_such_revision(RemoteBzrDirFormat-v2) OK 211ms 364s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_revision(RemoteBzrDirFormat-default) SKIP 297ms 364s Cannot sprout to remote bzrdirs. 364s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_text_other_location_fails(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnitPack4) OK 101ms 364s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_create_colo_branch(BzrDirMetaFormat1) OK 36ms 364s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_destroy_colocated_branch(RemoteGitControlDirFormat) SKIP 5ms 364s Format Remote Git Repository is not initializable. 364s per_controldir.test_push.TestPush.test_push_new_branch_fetch_tags(LocalGitControlDirFormat)ERROR 30ms 364s log: {{{ 364s 164.846 preparing to commit 364s 164.848 Selecting files for commit with filter None 364s 164.850 aborting commit write group because of exception: 364s 164.852 Traceback (most recent call last): 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 364s self._update_builder_with_changes() 364s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 364s for path, fs_hash in self.builder.record_iter_changes( 364s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 364s self.work_tree, self.basis_revid, iter_changes 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s ): 364s ^ 364s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 364s for change in iter_changes: 364s ^^^^^^^^^^^^ 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 364s for change in iter_changes: 364s ^^^^^^^^^^^^ 364s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 364s (oldpath, oldmode, oldsha) = old 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s TypeError: cannot unpack non-iterable NoneType object 364s }}} 364s 364s Traceback (most recent call last): 364s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 101, in test_push_new_branch_fetch_tags 364s rev_1 = builder.build_snapshot( 364s None, 364s ...<3 lines>... 364s ], 364s ) 364s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 364s return self._do_commit( 364s ~~~~~~~~~~~~~~~^ 364s tree, 364s ^^^^^ 364s ...<5 lines>... 364s message_callback=message_callback, 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s ) 364s ^ 364s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 364s return tree.commit( 364s ~~~~~~~~~~~^ 364s message, message_callback=message_callback, reporter=reporter, **kwargs 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s ) 364s ^ 364s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 364s committed_id = commit.Commit().commit( 364s working_tree=self, 364s ...<3 lines>... 364s **kwargs, 364s ) 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 364s self._update_builder_with_changes() 364s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 364s for path, fs_hash in self.builder.record_iter_changes( 364s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 364s self.work_tree, self.basis_revid, iter_changes 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s ): 364s ^ 364s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 364s for change in iter_changes: 364s ^^^^^^^^^^^^ 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 364s for change in iter_changes: 364s ^^^^^^^^^^^^ 364s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 364s (oldpath, oldmode, oldsha) = old 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s TypeError: cannot unpack non-iterable NoneType object 364s 364s per_transport.TransportTests.test_clone_preserve_info(HTTPS_transport,HTTPSServer) OK 57ms 364s per_controldir.test_push.TestPush.test_push_new_branch_fetch_tags(SvnWorkingTreeDirFormat) SKIP 14ms 364s Format Subversion working directory is not initializable. 364s per_transport.TransportTests.test_clone_preserve_info(TransportTraceDecorator,TraceServer) SKIP 7ms 364s not a connected transport 364s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a)ERROR 24ms 364s log: {{{ 364s 164.859 preparing to commit 364s 164.861 Selecting files for commit with filter None 364s 164.862 aborting commit write group because of exception: 364s 164.864 Traceback (most recent call last): 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 364s self._update_builder_with_changes() 364s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 364s for path, fs_hash in self.builder.record_iter_changes( 364s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 364s self.work_tree, self.basis_revid, iter_changes 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s ): 364s ^ 364s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 364s for change in iter_changes: 364s ^^^^^^^^^^^^ 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 364s for change in iter_changes: 364s ^^^^^^^^^^^^ 364s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 364s (oldpath, oldmode, oldsha) = old 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s TypeError: cannot unpack non-iterable NoneType object 364s }}} 364s 364s Traceback (most recent call last): 364s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_fetch.py", line 213, in test_fetch_parent_inventories_at_stacking_boundary 364s base = builder.build_snapshot( 364s None, 364s ...<3 lines>... 364s ], 364s ) 364s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 364s return self._do_commit( 364s ~~~~~~~~~~~~~~~^ 364s tree, 364s ^^^^^ 364s ...<5 lines>... 364s message_callback=message_callback, 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s ) 364s ^ 364s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 364s return tree.commit( 364s ~~~~~~~~~~~^ 364s message, message_callback=message_callback, reporter=reporter, **kwargs 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s ) 364s ^ 364s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 364s committed_id = commit.Commit().commit( 364s working_tree=self, 364s ...<3 lines>... 364s **kwargs, 364s ) 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 364s self._update_builder_with_changes() 364s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 364s for path, fs_hash in self.builder.record_iter_changes( 364s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 364s self.work_tree, self.basis_revid, iter_changes 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s ): 364s ^ 364s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 364s for change in iter_changes: 364s ^^^^^^^^^^^^ 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 364s for change in iter_changes: 364s ^^^^^^^^^^^^ 364s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 364s (oldpath, oldmode, oldsha) = old 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s TypeError: cannot unpack non-iterable NoneType object 364s 364s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnit3) SKIP 12ms 364s Need stacking support in the target. 364s 364s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary_smart(InterWeaveRepo,RepositoryFormat7,RepositoryFormat7) SKIP 6ms 364s Need stacking support in the target. 364s 364s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_open_by_url(BareLocalGitControlDirFormat)ERROR 28ms 364s log: {{{ 364s 164.864 preparing to commit 364s 164.865 Selecting files for commit with filter None 364s 164.866 aborting commit write group because of exception: 364s 164.869 Traceback (most recent call last): 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 364s self._update_builder_with_changes() 364s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 364s for path, fs_hash in self.builder.record_iter_changes( 364s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 364s self.work_tree, self.basis_revid, iter_changes 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s ): 364s ^ 364s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 364s for change in iter_changes: 364s ^^^^^^^^^^^^ 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 364s for change in iter_changes: 364s ^^^^^^^^^^^^ 364s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 364s (oldpath, oldmode, oldsha) = old 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s TypeError: cannot unpack non-iterable NoneType object 364s }}} 364s 364s Traceback (most recent call last): 364s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 80, in test_open_by_url 364s made_branch = self.create_branch(made_control, name="colo") 364s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 32, in create_branch 364s bb.build_commit() 364s ~~~~~~~~~~~~~~~^^ 364s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 364s return self._do_commit(tree, **commit_kwargs) 364s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 364s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 364s return tree.commit( 364s ~~~~~~~~~~~^ 364s message, message_callback=message_callback, reporter=reporter, **kwargs 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s ) 364s ^ 364s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 364s committed_id = commit.Commit().commit( 364s working_tree=self, 364s ...<3 lines>... 364s **kwargs, 364s ) 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 364s self._update_builder_with_changes() 364s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 364s for path, fs_hash in self.builder.record_iter_changes( 364s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 364s self.work_tree, self.basis_revid, iter_changes 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s ): 364s ^ 364s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 364s for change in iter_changes: 364s ^^^^^^^^^^^^ 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 364s for change in iter_changes: 364s ^^^^^^^^^^^^ 364s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 364s (oldpath, oldmode, oldsha) = old 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s TypeError: cannot unpack non-iterable NoneType object 364s 364s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary_smart(InterKnitRepo,RepositoryFormatKnit3,RepositoryFormatKnitPack3) SKIP 6ms 364s Need stacking support in the target. 364s 364s per_controldir.test_push.TestPush.test_push_tag_selector(LocalGitControlDirFormat)ERROR 41ms 364s log: {{{ 364s 164.860 preparing to commit 364s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_controldir.test_push.TestPush.test_push_tag_selector(LocalGitControlDirFormat)/work/tree/ 364s 164.862 Selecting files for commit with filter None 364s 164.863 aborting commit write group because of exception: 364s 164.865 Traceback (most recent call last): 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 364s self._update_builder_with_changes() 364s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 364s for path, fs_hash in self.builder.record_iter_changes( 364s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 364s self.work_tree, self.basis_revid, iter_changes 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s ): 364s ^ 364s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 364s for change in iter_changes: 364s ^^^^^^^^^^^^ 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 364s for change in iter_changes: 364s ^^^^^^^^^^^^ 364s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 364s (oldpath, oldmode, oldsha) = old 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s TypeError: cannot unpack non-iterable NoneType object 364s }}} 364s 364s Traceback (most recent call last): 364s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 156, in test_push_tag_selector 364s tree, rev1 = self.create_simple_tree() 364s ~~~~~~~~~~~~~~~~~~~~~~~^^ 364s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 31, in create_simple_tree 364s rev_1 = tree.commit("one") 364s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 364s committed_id = commit.Commit().commit( 364s working_tree=self, 364s ...<3 lines>... 364s **kwargs, 364s ) 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 364s self._update_builder_with_changes() 364s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 364s for path, fs_hash in self.builder.record_iter_changes( 364s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 364s self.work_tree, self.basis_revid, iter_changes 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s ): 364s ^ 364s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 364s for change in iter_changes: 364s ^^^^^^^^^^^^ 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 364s for change in iter_changes: 364s ^^^^^^^^^^^^ 364s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 364s (oldpath, oldmode, oldsha) = old 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s TypeError: cannot unpack non-iterable NoneType object 364s 364s per_controldir.test_push.TestPush.test_push_tag_selector(SvnWorkingTreeDirFormat) SKIP 7ms 364s Format Subversion working directory is not initializable. 364s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary_smart_old(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnit1) SKIP 8ms 364s Need stacking support in the target. 364s 364s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary_smart_old(InterKnitRepo,RepositoryFormatKnitPack1,RepositoryFormatKnit1) SKIP 10ms 364s Need stacking support in the target. 364s 364s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_under_shared_force_new_repo(BareLocalGitControlDirFormat)ERROR 49ms 364s log: {{{ 364s 164.867 preparing to commit 364s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_under_shared_force_new_repo(BareLocalGitControlDirFormat)/work/commit_tree.branch/ 364s 164.871 Selecting files for commit with filter None 364s 164.878 aborting commit write group because of exception: 364s 164.882 Traceback (most recent call last): 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 364s self._update_builder_with_changes() 364s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 364s for path, fs_hash in self.builder.record_iter_changes( 364s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 364s self.work_tree, self.basis_revid, iter_changes 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s ): 364s ^ 364s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 364s for change in iter_changes: 364s ^^^^^^^^^^^^ 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 364s for change in iter_changes: 364s ^^^^^^^^^^^^ 364s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 364s (oldpath, oldmode, oldsha) = old 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s TypeError: cannot unpack non-iterable NoneType object 364s }}} 364s 364s Traceback (most recent call last): 364s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 663, in test_sprout_controldir_repository_under_shared_force_new_repo 364s rev1 = tree.commit("revision 1") 364s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 364s committed_id = commit.Commit().commit( 364s working_tree=self, 364s ...<3 lines>... 364s **kwargs, 364s ) 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 364s self._update_builder_with_changes() 364s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 364s for path, fs_hash in self.builder.record_iter_changes( 364s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 364s self.work_tree, self.basis_revid, iter_changes 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s ): 364s ^ 364s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 364s for change in iter_changes: 364s ^^^^^^^^^^^^ 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 364s for change in iter_changes: 364s ^^^^^^^^^^^^ 364s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 364s (oldpath, oldmode, oldsha) = old 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s TypeError: cannot unpack non-iterable NoneType object 364s 364s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_under_shared_force_new_repo(MonotoneDirFormat) SKIP 5ms 364s Format Monotone control directory is not initializable. 364s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference(BzrDirFormat6) SKIP 31ms 364s format does not support branch references 364s 364s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference(FossilDirFormat) SKIP 9ms 364s Format Fossil control directory is not initializable. 364s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_basis_text(InterKnitRepo,RepositoryFormatKnitPack1,RepositoryFormatKnit1) OK 147ms 364s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_revision_same_location_fails(InterSameDataRepository,RepositoryFormatKnit3,RepositoryFormatKnit3) OK 20ms 364s per_transport.TransportTests.test_clone_to_root(HTTPS_transport,HTTPSServer) OK 106ms 364s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_revision_same_location_fails(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnitPack1) OK 20ms 364s per_transport.TransportTests.test_clone_to_root(TransportTraceDecorator,TraceServer) OK 8ms 364s per_interrepository.test_fetch.TestInterRepository.test_fetch_revision_hash(InterSameDataRepository,RepositoryFormatKnit3,RepositoryFormatKnit3) OK 87ms 364s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_revision_same_location_fails(InterDifferingSerializer,RepositoryFormat2a,RepositoryFormatKnitPack6RichRoot) OK 18ms 364s per_controldir.test_push.TestPush.test_push_new_branch_lossy(BzrDirMetaFormat1) OK 139ms 364s per_controldir.test_push.TestPush.test_push_new_branch_lossy(LocalHgDirFormat) SKIP 6ms 364s Format Local Mercurial control directory is not initializable. 364s per_controldir.test_push.TestPush.test_push_new_empty(BzrDirFormat4) SKIP 5ms 364s Format All-in-one format 4 is not initializable. 364s per_controldir.test_push.TestPush.test_push_new_empty(CVSDirFormat) SKIP 5ms 364s Format CVS control directory. is not initializable. 364s per_merger.TestHookMergeFileContent.test_chain_stops_after_success(merge3) OK 282ms 364s per_transport.TransportTests.test_clone_url_unquote_unreserved(HTTPS_transport,HTTPSServer) OK 52ms 364s per_transport.TransportTests.test_clone_url_unquote_unreserved(TransportTraceDecorator,TraceServer) OK 7ms 364s per_controldir.test_push.TestPush.test_push_to_colocated_active(BzrDirMetaFormat1) OK 158ms 364s per_controldir.test_push.TestPush.test_push_to_colocated_active(LocalHgDirFormat) SKIP 5ms 364s Format Local Mercurial control directory is not initializable. 364s per_controldir.test_push.TestPush.test_push_to_colocated_existing_inactive(BzrDirFormat4) SKIP 5ms 364s Format All-in-one format 4 is not initializable. 364s per_controldir.test_push.TestPush.test_push_to_colocated_existing_inactive(CVSDirFormat) SKIP 4ms 364s Format CVS control directory. is not initializable. 364s per_interrepository.test_fetch.TestInterRepository.test_fetch_revision_hash(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnitPack1) OK 95ms 364s per_transport.TransportTests.test_connect_twice_is_same_content(HTTPS_transport,HTTPSServer) OK 46ms 364s per_transport.TransportTests.test_connect_twice_is_same_content(TransportTraceDecorator,TraceServer) OK 6ms 364s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_text_other_location_fails(InterRepository,RepositoryFormatKnit1,RepositoryFormatKnit3) OK 110ms 364s per_transport.TransportTests.test_connection_error(HTTPS_transport,HTTPSServer) OK 33ms 364s per_transport.TransportTests.test_connection_error(TransportTraceDecorator,TraceServer) SKIP 5ms 364s Transport has no bogus URL support. 364s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_sprout_into_colocated_leaves_workingtree(BzrDirMetaFormat1Colo) OK 261ms 364s per_controldir.test_push.TestPush.test_push_new_empty(RemoteBzrDirFormat-default) OK 126ms 364s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference_revision(BzrDirMetaFormat1Colo) OK 242ms 364s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_unicode(LocalGitControlDirFormat)ERROR 33ms 364s log: {{{ 364s 165.157 preparing to commit 364s 165.159 Selecting files for commit with filter None 364s 165.160 aborting commit write group because of exception: 364s 165.161 Traceback (most recent call last): 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 364s self._update_builder_with_changes() 364s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 364s for path, fs_hash in self.builder.record_iter_changes( 364s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 364s self.work_tree, self.basis_revid, iter_changes 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s ): 364s ^ 364s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 364s for change in iter_changes: 364s ^^^^^^^^^^^^ 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 364s for change in iter_changes: 364s ^^^^^^^^^^^^ 364s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 364s (oldpath, oldmode, oldsha) = old 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s TypeError: cannot unpack non-iterable NoneType object 364s }}} 364s 364s Traceback (most recent call last): 364s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 171, in test_unicode 364s made_branch = self.create_branch(made_control, name="col\xe9") 364s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 32, in create_branch 364s bb.build_commit() 364s ~~~~~~~~~~~~~~~^^ 364s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 364s return self._do_commit(tree, **commit_kwargs) 364s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 364s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 364s return tree.commit( 364s ~~~~~~~~~~~^ 364s message, message_callback=message_callback, reporter=reporter, **kwargs 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s ) 364s ^ 364s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 364s committed_id = commit.Commit().commit( 364s working_tree=self, 364s ...<3 lines>... 364s **kwargs, 364s ) 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 364s self._update_builder_with_changes() 364s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 364s for path, fs_hash in self.builder.record_iter_changes( 364s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 364s self.work_tree, self.basis_revid, iter_changes 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s ): 364s ^ 364s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 364s for change in iter_changes: 364s ^^^^^^^^^^^^ 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 364s for change in iter_changes: 364s ^^^^^^^^^^^^ 364s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 364s (oldpath, oldmode, oldsha) = old 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s TypeError: cannot unpack non-iterable NoneType object 364s 364s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference_revision(RemoteGitControlDirFormat) SKIP 16ms 364s Format Remote Git Repository is not initializable. 364s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_create_colo_branch(LocalHgDirFormat) SKIP 19ms 364s Control dir format not supported 364s 364s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference_revision(SvnRepositoryFormat) SKIP 6ms 364s Format Subversion repository is not initializable. 364s per_controldir.test_push.TestPush.test_push_no_such_revision(BareLocalGitControlDirFormat)ERROR 49ms 364s log: {{{ 364s 165.183 preparing to commit 364s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_controldir.test_push.TestPush.test_push_no_such_revision(BareLocalGitControlDirFormat)/work/tree.branch/ 364s 165.185 Selecting files for commit with filter None 364s 165.187 aborting commit write group because of exception: 364s 165.191 Traceback (most recent call last): 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 364s self._update_builder_with_changes() 364s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 364s for path, fs_hash in self.builder.record_iter_changes( 364s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 364s self.work_tree, self.basis_revid, iter_changes 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s ): 364s ^ 364s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 364s for change in iter_changes: 364s ^^^^^^^^^^^^ 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 364s for change in iter_changes: 364s ^^^^^^^^^^^^ 364s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 364s (oldpath, oldmode, oldsha) = old 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s TypeError: cannot unpack non-iterable NoneType object 364s }}} 364s 364s Traceback (most recent call last): 364s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 92, in test_push_no_such_revision 364s tree, rev_1 = self.create_simple_tree() 364s ~~~~~~~~~~~~~~~~~~~~~~~^^ 364s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 31, in create_simple_tree 364s rev_1 = tree.commit("one") 364s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 364s committed_id = commit.Commit().commit( 364s working_tree=self, 364s ...<3 lines>... 364s **kwargs, 364s ) 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 364s self._update_builder_with_changes() 364s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 364s for path, fs_hash in self.builder.record_iter_changes( 364s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 364s self.work_tree, self.basis_revid, iter_changes 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s ): 364s ^ 364s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 364s for change in iter_changes: 364s ^^^^^^^^^^^^ 364s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 364s for change in iter_changes: 364s ^^^^^^^^^^^^ 364s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 364s (oldpath, oldmode, oldsha) = old 364s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 364s TypeError: cannot unpack non-iterable NoneType object 364s 364s per_controldir.test_push.TestPush.test_push_no_such_revision(MonotoneDirFormat) SKIP 5ms 364s Format Monotone control directory is not initializable. 364s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_destroy_colocated_branch(BzrDirFormat5) OK 19ms 364s per_interrepository.test_fetch.TestInterRepository.test_fetch_revision_hash(InterDifferingSerializer,RepositoryFormat2a,RepositoryFormatKnitPack6RichRoot) OK 122ms 364s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_destroy_colocated_branch(SvnWorkingTreeDirFormat) SKIP 6ms 364s Format Subversion working directory is not initializable. 364s per_transport.TransportTests.test_connection_sharing(HTTPS_transport,HTTPSServer) OK 85ms 364s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_get_branch_reference(DarcsDirFormat) SKIP 5ms 364s Control dir format not supported 364s 364s per_transport.TransportTests.test_connection_sharing(TransportTraceDecorator,TraceServer) SKIP 6ms 364s not a connected transport 364s per_interrepository.test_fetch.TestInterRepository.test_fetch_same_location_trivial_works(InterRepository,RepositoryFormatKnit1,RepositoryFormatKnit3) OK 25ms 364s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_text_other_location_fails(InterDifferingSerializer,RepositoryFormatKnitPack6RichRoot,RepositoryFormat2a) OK 127ms 364s per_controldir.test_push.TestPush.test_push_tag_selector(BzrDirFormat6) SKIP 38ms 364s tags not supported 364s 364s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary(InterRepository,RepositoryFormat5,RepositoryFormatKnit3) SKIP 4ms 364s Need stacking support in the target. 364s 364s per_controldir.test_push.TestPush.test_push_tag_selector(FossilDirFormat) SKIP 4ms 364s Format Fossil control directory is not initializable. 364s per_interrepository.test_fetch.TestInterRepository.test_fetch_same_location_trivial_works(InterDifferingSerializer,RepositoryFormatKnitPack6RichRoot,RepositoryFormat2a) OK 17ms 364s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_get_branch_reference(RemoteBzrDirFormat-v2) OK 35ms 365s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_get_branches(SmartHgDirFormat) SKIP 4ms 365s Control dir format not supported 365s 365s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_open_branch(BzrDirFormat6) OK 18ms 365s per_transport.TransportTests.test_copy(HTTPS_transport,HTTPSServer) OK 52ms 365s per_transport.TransportTests.test_copy(TransportTraceDecorator,TraceServer) OK 7ms 365s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_open_branch(SvnRepositoryFormat) SKIP 5ms 365s Control dir format not supported 365s 365s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_set_branch_reference(FossilDirFormat) SKIP 4ms 365s Format Fossil control directory is not initializable. 365s per_foreign_vcs.test_branch.ForeignBranchFormatTests.test_get_format_description_type(ForeignGit) OK 4ms 365s per_foreign_vcs.test_branch.ForeignBranchTests.test_get_stacked_on_url(ForeignGit) OK 7ms 365s per_foreign_vcs.test_repository.ForeignRepositoryTests.test_is_shared(ForeignGit) OK 7ms 365s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_absent_requested_raises(InterRepository,RepositoryFormat5,RepositoryFormatKnit3) OK 64ms 365s per_controldir.test_push.TestPush.test_push_to_colocated_existing_inactive(RemoteBzrDirFormat-default) SKIP 261ms 365s no colocated branch support 365s 365s per_merger.TestHookMergeFileContent.test_chain_when_not_applicable(merge3) OK 303ms 365s per_interrepository.test_fetch.TestFetchDependentData.test_reference(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a)ERROR 46ms 365s log: {{{ 365s 165.319 creating repository in file:///tmp/testbzr-tux21q5l.tmp/breezy.tests.per_interrepository.test_fetch.TestFetchDependentData.test_reference%28InterLocalGitNonGitRepository%2CGitRepositoryFormat%2CRepositoryFormat2a%29/work/to/.bzr/. 365s 165.341 preparing to commit 365s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_interrepository.test_fetch.TestFetchDependentData.test_reference(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a)/work/tree/subtree/ 365s 165.343 Selecting files for commit with filter None 365s 165.344 aborting commit write group because of exception: 365s 165.345 Traceback (most recent call last): 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 365s self._update_builder_with_changes() 365s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 365s for path, fs_hash in self.builder.record_iter_changes( 365s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 365s self.work_tree, self.basis_revid, iter_changes 365s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 365s ): 365s ^ 365s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 365s for change in iter_changes: 365s ^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 365s for change in iter_changes: 365s ^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 365s (oldpath, oldmode, oldsha) = old 365s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 365s TypeError: cannot unpack non-iterable NoneType object 365s }}} 365s 365s Traceback (most recent call last): 365s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_fetch.py", line 587, in test_reference 365s subtree.commit("subrev 1") 365s ~~~~~~~~~~~~~~^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 365s committed_id = commit.Commit().commit( 365s working_tree=self, 365s ...<3 lines>... 365s **kwargs, 365s ) 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 365s self._update_builder_with_changes() 365s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 365s for path, fs_hash in self.builder.record_iter_changes( 365s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 365s self.work_tree, self.basis_revid, iter_changes 365s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 365s ): 365s ^ 365s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 365s for change in iter_changes: 365s ^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 365s for change in iter_changes: 365s ^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 365s (oldpath, oldmode, oldsha) = old 365s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 365s TypeError: cannot unpack non-iterable NoneType object 365s 365s per_controldir.test_push.TestPush.test_push_to_colocated_new_inactive(BareLocalGitControlDirFormat)ERROR 32ms 365s log: {{{ 365s 165.344 preparing to commit 365s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_controldir.test_push.TestPush.test_push_to_colocated_new_inactive(BareLocalGitControlDirFormat)/work/tree.branch/ 365s 165.346 Selecting files for commit with filter None 365s 165.347 aborting commit write group because of exception: 365s 165.349 Traceback (most recent call last): 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 365s self._update_builder_with_changes() 365s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 365s for path, fs_hash in self.builder.record_iter_changes( 365s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 365s self.work_tree, self.basis_revid, iter_changes 365s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 365s ): 365s ^ 365s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 365s for change in iter_changes: 365s ^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 365s for change in iter_changes: 365s ^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 365s (oldpath, oldmode, oldsha) = old 365s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 365s TypeError: cannot unpack non-iterable NoneType object 365s }}} 365s 365s Traceback (most recent call last): 365s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 56, in test_push_to_colocated_new_inactive 365s tree, rev_1 = self.create_simple_tree() 365s ~~~~~~~~~~~~~~~~~~~~~~~^^ 365s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 31, in create_simple_tree 365s rev_1 = tree.commit("one") 365s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 365s committed_id = commit.Commit().commit( 365s working_tree=self, 365s ...<3 lines>... 365s **kwargs, 365s ) 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 365s self._update_builder_with_changes() 365s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 365s for path, fs_hash in self.builder.record_iter_changes( 365s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 365s self.work_tree, self.basis_revid, iter_changes 365s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 365s ): 365s ^ 365s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 365s for change in iter_changes: 365s ^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 365s for change in iter_changes: 365s ^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 365s (oldpath, oldmode, oldsha) = old 365s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 365s TypeError: cannot unpack non-iterable NoneType object 365s 365s per_controldir.test_push.TestPush.test_push_to_colocated_new_inactive(MonotoneDirFormat) SKIP 5ms 365s Format Monotone control directory is not initializable. 365s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_branch_name_with_slash(LocalGitControlDirFormat)ERROR 18ms 365s log: {{{ 365s 165.369 preparing to commit 365s 165.371 Selecting files for commit with filter None 365s 165.371 aborting commit write group because of exception: 365s 165.373 Traceback (most recent call last): 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 365s self._update_builder_with_changes() 365s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 365s for path, fs_hash in self.builder.record_iter_changes( 365s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 365s self.work_tree, self.basis_revid, iter_changes 365s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 365s ): 365s ^ 365s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 365s for change in iter_changes: 365s ^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 365s for change in iter_changes: 365s ^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 365s (oldpath, oldmode, oldsha) = old 365s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 365s TypeError: cannot unpack non-iterable NoneType object 365s }}} 365s 365s Traceback (most recent call last): 365s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 192, in test_branch_name_with_slash 365s target_branch = self.create_branch(repo.controldir, name="foo/bar") 365s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 32, in create_branch 365s bb.build_commit() 365s ~~~~~~~~~~~~~~~^^ 365s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 365s return self._do_commit(tree, **commit_kwargs) 365s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 365s return tree.commit( 365s ~~~~~~~~~~~^ 365s message, message_callback=message_callback, reporter=reporter, **kwargs 365s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 365s ) 365s ^ 365s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 365s committed_id = commit.Commit().commit( 365s working_tree=self, 365s ...<3 lines>... 365s **kwargs, 365s ) 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 365s self._update_builder_with_changes() 365s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 365s for path, fs_hash in self.builder.record_iter_changes( 365s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 365s self.work_tree, self.basis_revid, iter_changes 365s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 365s ): 365s ^ 365s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 365s for change in iter_changes: 365s ^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 365s for change in iter_changes: 365s ^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 365s (oldpath, oldmode, oldsha) = old 365s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 365s TypeError: cannot unpack non-iterable NoneType object 365s 365s per_controldir.test_push.TestPush.test_push_to_colocated_active(BzrDirMetaFormat1Colo) OK 150ms 365s per_controldir.test_push.TestPush.test_push_to_colocated_active(RemoteGitControlDirFormat) SKIP 4ms 365s Format Remote Git Repository is not initializable. 365s per_controldir.test_push.TestPush.test_push_to_colocated_active(SvnRepositoryFormat) SKIP 4ms 365s Format Subversion repository is not initializable. 365s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_branch_reference(BzrDirMetaFormat1) OK 41ms 365s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_branch_reference_loop(RemoteGitControlDirFormat) SKIP 5ms 365s Format Remote Git Repository is not initializable. 365s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_absent_requested_raises(InterDifferingSerializer+get_known_graph_ancestry,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) OK 129ms 365s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_destroy_colocated_branch(BareLocalGitControlDirFormat)ERROR 22ms 365s log: {{{ 365s 165.434 preparing to commit 365s 165.435 Selecting files for commit with filter None 365s 165.436 aborting commit write group because of exception: 365s 165.437 Traceback (most recent call last): 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 365s self._update_builder_with_changes() 365s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 365s for path, fs_hash in self.builder.record_iter_changes( 365s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 365s self.work_tree, self.basis_revid, iter_changes 365s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 365s ): 365s ^ 365s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 365s for change in iter_changes: 365s ^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 365s for change in iter_changes: 365s ^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 365s (oldpath, oldmode, oldsha) = old 365s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 365s TypeError: cannot unpack non-iterable NoneType object 365s }}} 365s 365s Traceback (most recent call last): 365s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 38, in test_destroy_colocated_branch 365s self.create_branch(bzrdir, "colo") 365s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 32, in create_branch 365s bb.build_commit() 365s ~~~~~~~~~~~~~~~^^ 365s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 365s return self._do_commit(tree, **commit_kwargs) 365s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 365s return tree.commit( 365s ~~~~~~~~~~~^ 365s message, message_callback=message_callback, reporter=reporter, **kwargs 365s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 365s ) 365s ^ 365s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 365s committed_id = commit.Commit().commit( 365s working_tree=self, 365s ...<3 lines>... 365s **kwargs, 365s ) 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 365s self._update_builder_with_changes() 365s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 365s for path, fs_hash in self.builder.record_iter_changes( 365s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 365s self.work_tree, self.basis_revid, iter_changes 365s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 365s ): 365s ^ 365s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 365s for change in iter_changes: 365s ^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 365s for change in iter_changes: 365s ^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 365s (oldpath, oldmode, oldsha) = old 365s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 365s TypeError: cannot unpack non-iterable NoneType object 365s 365s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary(InterDifferingSerializer+get_known_graph_ancestry,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) OK 238ms 365s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary_smart(InterToLocalGitRepository,RepositoryFormat2a,GitRepositoryFormat) SKIP 5ms 365s Need stacking support in the target. 365s 365s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_open_by_url(BzrDirMetaFormat1Colo) OK 85ms 365s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_sprout_into_colocated(LocalGitControlDirFormat)ERROR 21ms 365s log: {{{ 365s 165.539 preparing to commit 365s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_controldir_colo.test_supported.TestColocatedBranchSupport.test_sprout_into_colocated(LocalGitControlDirFormat)/work/from/ 365s 165.541 Selecting files for commit with filter None 365s 165.542 aborting commit write group because of exception: 365s 165.544 Traceback (most recent call last): 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 365s self._update_builder_with_changes() 365s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 365s for path, fs_hash in self.builder.record_iter_changes( 365s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 365s self.work_tree, self.basis_revid, iter_changes 365s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 365s ): 365s ^ 365s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 365s for change in iter_changes: 365s ^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 365s for change in iter_changes: 365s ^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 365s (oldpath, oldmode, oldsha) = old 365s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 365s TypeError: cannot unpack non-iterable NoneType object 365s }}} 365s 365s Traceback (most recent call last): 365s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 99, in test_sprout_into_colocated 365s revid = from_tree.commit("rev1") 365s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 365s committed_id = commit.Commit().commit( 365s working_tree=self, 365s ...<3 lines>... 365s **kwargs, 365s ) 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 365s self._update_builder_with_changes() 365s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 365s for path, fs_hash in self.builder.record_iter_changes( 365s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 365s self.work_tree, self.basis_revid, iter_changes 365s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 365s ): 365s ^ 365s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 365s for change in iter_changes: 365s ^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 365s for change in iter_changes: 365s ^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 365s (oldpath, oldmode, oldsha) = old 365s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 365s TypeError: cannot unpack non-iterable NoneType object 365s 365s per_interrepository.test_fetch.TestFetchDependentData.test_reference(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnit3) OK 204ms 365s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_fetch_fetches_signatures_too(InterToLocalGitRepository,RepositoryFormat2a,GitRepositoryFormat) SKIP 110ms 365s to repository does not support signatures 365s 365s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_revision(RemoteBzrDirFormat) OK 393ms 365s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_revision(SmartHgDirFormat) SKIP 5ms 365s Format Smart Mercurial control directory is not initializable. 365s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_unicode(BzrDirMetaFormat1) OK 70ms 365s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_create_colo_branch(DarcsDirFormat) SKIP 5ms 365s Control dir format not supported 365s 365s per_controldir.test_push.TestPush.test_push_to_colocated_existing_inactive(RemoteBzrDirFormat) OK 220ms 365s per_merger.TestHookMergeFileContent.test_change_vs_deleted(merge3) OK 284ms 365s per_controldir.test_push.TestPush.test_push_to_colocated_existing_inactive(SmartHgDirFormat) SKIP 5ms 365s Format Smart Mercurial control directory is not initializable. 365s per_interrepository.test_fetch.TestInterRepository.test_fetch(InterWeaveRepo,RepositoryFormat7,RepositoryFormat7) OK 91ms 365s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_create_colo_branch(RemoteBzrDirFormat-v2) OK 31ms 365s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_destroy_colocated_branch(SmartHgDirFormat) SKIP 5ms 365s Format Smart Mercurial control directory is not initializable. 365s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_get_branch_reference(BzrDirFormat6) OK 18ms 365s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_with_repository_to_shared(BzrDirFormat5) SKIP 79ms 365s format does not support shared repositories 365s 365s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_get_branch_reference(SvnRepositoryFormat) SKIP 5ms 365s Control dir format not supported 365s 365s per_controldir.test_push.TestPush.test_push_to_colocated_new_inactive(BzrDirFormat5) SKIP 54ms 365s no colocated branch support 365s 365s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_get_branches(FossilDirFormat) SKIP 4ms 365s Control dir format not supported 365s 365s per_controldir.test_push.TestPush.test_push_to_colocated_new_inactive(DarcsDirFormat) SKIP 4ms 365s Format darcs control directory is not initializable. 365s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_with_repository_to_shared(DarcsDirFormat) SKIP 4ms 365s Format darcs control directory is not initializable. 365s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_open_branch(BzrDirFormat4) SKIP 4ms 365s Control dir format not supported 365s 365s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_open_branch(MonotoneDirFormat) SKIP 4ms 365s Control dir format not supported 365s 365s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_set_branch_reference(CVSDirFormat) SKIP 4ms 365s Format CVS control directory. is not initializable. 365s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_fetch_fetches_signatures_too(InterDifferingSerializer,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) OK 142ms 365s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_rev_limited(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat)ERROR 17ms 365s log: {{{ 365s 165.706 preparing to commit 365s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_rev_limited(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat)/work/a/ 365s 165.708 Selecting files for commit with filter None 365s 165.709 aborting commit write group because of exception: 365s 165.710 Traceback (most recent call last): 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 365s self._update_builder_with_changes() 365s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 365s for path, fs_hash in self.builder.record_iter_changes( 365s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 365s self.work_tree, self.basis_revid, iter_changes 365s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 365s ): 365s ^ 365s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 365s for change in iter_changes: 365s ^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 365s for change in iter_changes: 365s ^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 365s (oldpath, oldmode, oldsha) = old 365s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 365s TypeError: cannot unpack non-iterable NoneType object 365s }}} 365s 365s Traceback (most recent call last): 365s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_interrepository.py", line 73, in setUp 365s self.rev1 = tree_a.commit("rev1", allow_pointless=True) 365s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 365s committed_id = commit.Commit().commit( 365s working_tree=self, 365s ...<3 lines>... 365s **kwargs, 365s ) 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 365s self._update_builder_with_changes() 365s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 365s for path, fs_hash in self.builder.record_iter_changes( 365s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 365s self.work_tree, self.basis_revid, iter_changes 365s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 365s ): 365s ^ 365s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 365s for change in iter_changes: 365s ^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 365s for change in iter_changes: 365s ^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 365s (oldpath, oldmode, oldsha) = old 365s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 365s TypeError: cannot unpack non-iterable NoneType object 365s 365s per_interrepository.test_fetch.TestInterRepository.test_fetch(InterKnitRepo,RepositoryFormatKnit3,RepositoryFormatKnitPack3) OK 90ms 365s per_interrepository.test_fetch.TestInterRepository.test_fetch_across_stacking_boundary_ignores_ghost(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnit1) SKIP 4ms 365s Need stacking support in the target. 365s 365s per_interrepository.test_fetch.TestInterRepository.test_fetch_across_stacking_boundary_ignores_ghost(InterKnitRepo,RepositoryFormatKnitPack1,RepositoryFormatKnit1) SKIP 4ms 365s Need stacking support in the target. 365s 365s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_set_branch_reference(RemoteBzrDirFormat-default) OK 51ms 365s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked(InterSameDataRepository,RepositoryFormatKnit3,RepositoryFormatKnit3) SKIP 4ms 365s Need stacking support in the source. 365s 365s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnitPack1) SKIP 5ms 365s Need stacking support in the source. 365s 365s per_foreign_vcs.test_branch.ForeignBranchTests.test_get_physical_lock_status(ForeignGit) OK 9ms 365s per_foreign_vcs.test_repository.ForeignRepositoryTests.test_gather_stats(ForeignGit) OK 8ms 365s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_rev_limited(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnitPack4) OK 97ms 365s per_interrepository.test_fetch.TestFetchDependentData.test_reference(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnit1) SKIP 50ms 365s Need subtree support. 365s 365s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a)ERROR 16ms 365s log: {{{ 365s 165.819 preparing to commit 365s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a)/work/a/ 365s 165.821 Selecting files for commit with filter None 365s 165.822 aborting commit write group because of exception: 365s 165.823 Traceback (most recent call last): 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 365s self._update_builder_with_changes() 365s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 365s for path, fs_hash in self.builder.record_iter_changes( 365s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 365s self.work_tree, self.basis_revid, iter_changes 365s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 365s ): 365s ^ 365s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 365s for change in iter_changes: 365s ^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 365s for change in iter_changes: 365s ^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 365s (oldpath, oldmode, oldsha) = old 365s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 365s TypeError: cannot unpack non-iterable NoneType object 365s }}} 365s 365s Traceback (most recent call last): 365s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_interrepository.py", line 73, in setUp 365s self.rev1 = tree_a.commit("rev1", allow_pointless=True) 365s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 365s committed_id = commit.Commit().commit( 365s working_tree=self, 365s ...<3 lines>... 365s **kwargs, 365s ) 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 365s self._update_builder_with_changes() 365s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 365s for path, fs_hash in self.builder.record_iter_changes( 365s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 365s self.work_tree, self.basis_revid, iter_changes 365s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 365s ): 365s ^ 365s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 365s for change in iter_changes: 365s ^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 365s for change in iter_changes: 365s ^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 365s (oldpath, oldmode, oldsha) = old 365s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 365s TypeError: cannot unpack non-iterable NoneType object 365s 365s per_interrepository.test_fetch.TestFetchDependentData.test_reference(InterKnitRepo,RepositoryFormatKnitPack1,RepositoryFormatKnit1) SKIP 46ms 365s Need subtree support. 365s 365s per_merger.TestHookMergeFileContent.test_result_can_be_delete(merge3) OK 267ms 365s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnit3) OK 117ms 365s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked(InterDifferingSerializer,RepositoryFormat2a,RepositoryFormatKnitPack6RichRoot) OK 202ms 365s per_interrepository.test_fetch.TestInterRepository.test_fetch(InterSameDataRepository,RepositoryFormatKnit3,RepositoryFormatKnit3) OK 97ms 365s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_smart(InterRepository,RepositoryFormatKnit1,RepositoryFormatKnit3) SKIP 5ms 365s Need stacking support in the source. 365s 365s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids_limit(InterWeaveRepo,RepositoryFormat7,RepositoryFormat7) OK 88ms 365s per_controldir.test_push.TestPush.test_push_to_colocated_new_inactive(RemoteBzrDirFormat-v2) SKIP 348ms 365s no colocated branch support 365s 365s per_interrepository.test_fetch.TestInterRepository.test_fetch(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnitPack1) OK 83ms 365s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_branch_names(BareLocalGitControlDirFormat)ERROR 19ms 365s log: {{{ 365s 166.043 preparing to commit 365s 166.046 Selecting files for commit with filter None 365s 166.047 aborting commit write group because of exception: 365s 166.049 Traceback (most recent call last): 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 365s self._update_builder_with_changes() 365s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 365s for path, fs_hash in self.builder.record_iter_changes( 365s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 365s self.work_tree, self.basis_revid, iter_changes 365s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 365s ): 365s ^ 365s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 365s for change in iter_changes: 365s ^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 365s for change in iter_changes: 365s ^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 365s (oldpath, oldmode, oldsha) = old 365s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 365s TypeError: cannot unpack non-iterable NoneType object 365s }}} 365s 365s Traceback (most recent call last): 365s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 186, in test_branch_names 365s self.create_branch(repo.controldir, name="foo") 365s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 32, in create_branch 365s bb.build_commit() 365s ~~~~~~~~~~~~~~~^^ 365s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 365s return self._do_commit(tree, **commit_kwargs) 365s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 365s return tree.commit( 365s ~~~~~~~~~~~^ 365s message, message_callback=message_callback, reporter=reporter, **kwargs 365s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 365s ) 365s ^ 365s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 365s committed_id = commit.Commit().commit( 365s working_tree=self, 365s ...<3 lines>... 365s **kwargs, 365s ) 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 365s self._update_builder_with_changes() 365s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 365s for path, fs_hash in self.builder.record_iter_changes( 365s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 365s self.work_tree, self.basis_revid, iter_changes 365s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 365s ): 365s ^ 365s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 365s for change in iter_changes: 365s ^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 365s for change in iter_changes: 365s ^^^^^^^^^^^^ 365s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 365s (oldpath, oldmode, oldsha) = old 365s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 365s TypeError: cannot unpack non-iterable NoneType object 365s 365s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_branch_reference_loop(BzrDirMetaFormat1Colo) OK 47ms 365s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_create_colo_branch(LocalGitControlDirFormat) OK 13ms 365s per_merger.TestMergeImplementation.test_merge_specific_file(merge3) OK 226ms 365s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids_limit(InterKnitRepo,RepositoryFormatKnit3,RepositoryFormatKnitPack3) OK 100ms 365s per_interrepository.test_fetch.TestInterRepository.test_fetch(InterDifferingSerializer,RepositoryFormat2a,RepositoryFormatKnitPack6RichRoot) OK 104ms 365s per_interrepository.test_fetch.TestInterRepository.test_fetch_across_stacking_boundary_ignores_ghost(InterRepository,RepositoryFormatKnit1,RepositoryFormatKnit3) SKIP 4ms 365s Need stacking support in the target. 365s 365s per_merger.TestMergeImplementation.test_merge_with_existing_limbo_non_empty(merge3) OK 47ms 365s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_get_branches(BzrDirMetaFormat1) OK 57ms 365s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_open_by_url(RemoteGitControlDirFormat) SKIP 6ms 365s Control dir does not support creating new branches. 365s 365s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_sprout_into_colocated_leaves_workingtree(BareLocalGitControlDirFormat) SKIP 4ms 365s Control dir format does not support working trees 365s 365s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_create_colo_branch(BzrDirFormat4) SKIP 5ms 365s Control dir format not supported 365s 365s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_create_colo_branch(MonotoneDirFormat) SKIP 4ms 365s Control dir format not supported 365s 365s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_destroy_colocated_branch(CVSDirFormat) SKIP 4ms 365s Format CVS control directory. is not initializable. 365s per_interrepository.test_interrepository.TestCaseWithGhosts.test_fetch_all_fixes_up_ghost(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnit1) OK 69ms 365s per_merger.TestMergeImplementation.test_merge_with_pending_deletion_non_empty(merge3) OK 50ms 365s per_transport.TransportTests.test__reuse_for(ChrootTransport,TestingChrootServer) SKIP 4ms 365s not a connected transport 365s per_transport.TransportTests.test__reuse_for(NoSmartTransportDecorator,NoSmartTransportServer) SKIP 4ms 365s not a connected transport 365s per_transport.TransportTests.test_abspath(ChrootTransport,TestingChrootServer) OK 3ms 365s per_transport.TransportTests.test_abspath(NoSmartTransportDecorator,NoSmartTransportServer) OK 5ms 365s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_destroy_colocated_branch(RemoteBzrDirFormat-default) OK 36ms 365s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_get_branch_reference(LocalHgDirFormat) SKIP 4ms 365s Control dir format not supported 365s 365s per_transport.TransportTests.test_abspath_at_root(ChrootTransport,TestingChrootServer) OK 3ms 365s per_transport.TransportTests.test_abspath_at_root(NoSmartTransportDecorator,NoSmartTransportServer) OK 4ms 365s per_transport.TransportTests.test_abspath_url_unquote_unreserved(ChrootTransport,TestingChrootServer) OK 4ms 365s per_transport.TransportTests.test_abspath_url_unquote_unreserved(NoSmartTransportDecorator,NoSmartTransportServer) OK 4ms 365s per_transport.TransportTests.test_append_bytes(ChrootTransport,TestingChrootServer) OK 5ms 365s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_get_branches(BzrDirFormat5) OK 17ms 365s per_transport.TransportTests.test_append_bytes(NoSmartTransportDecorator,NoSmartTransportServer) OK 6ms 365s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_get_branches(SvnWorkingTreeDirFormat) SKIP 5ms 365s Control dir format not supported 365s 365s per_transport.TransportTests.test_append_bytes_mode(ChrootTransport,TestingChrootServer) OK 4ms 365s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_open_branch(DarcsDirFormat) SKIP 4ms 365s Control dir format not supported 365s 365s per_transport.TransportTests.test_append_bytes_mode(NoSmartTransportDecorator,NoSmartTransportServer) OK 4ms 365s per_transport.TransportTests.test_append_file(ChrootTransport,TestingChrootServer) OK 4ms 365s per_transport.TransportTests.test_append_file(NoSmartTransportDecorator,NoSmartTransportServer) OK 5ms 365s per_transport.TransportTests.test_append_file_mode(ChrootTransport,TestingChrootServer) OK 3ms 365s per_transport.TransportTests.test_append_file_mode(NoSmartTransportDecorator,NoSmartTransportServer) OK 4ms 366s per_interrepository.test_interrepository.TestCaseWithGhosts.test_fetch_all_fixes_up_ghost(InterKnitRepo,RepositoryFormatKnitPack1,RepositoryFormatKnit1) OK 82ms 366s per_transport.TransportTests.test_base_url(ChrootTransport,TestingChrootServer) OK 5ms 366s per_controldir.test_controldir.TestControlDir.test_sprout_controldir_with_repository_to_shared(RemoteBzrDirFormat-v2) OK 596ms 366s per_interrepository.test_interrepository.TestInterRepository.test_interrepository_get_returns_correct_optimiser(InterSameDataRepository,RepositoryFormatKnit3,RepositoryFormatKnit3) OK 3ms 366s per_transport.TransportTests.test_base_url(NoSmartTransportDecorator,NoSmartTransportServer) OK 5ms 366s per_interrepository.test_interrepository.TestInterRepository.test_interrepository_get_returns_correct_optimiser(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnitPack1) OK 4ms 366s per_interrepository.test_interrepository.TestInterRepository.test_interrepository_get_returns_correct_optimiser(InterDifferingSerializer,RepositoryFormat2a,RepositoryFormatKnitPack6RichRoot) OK 3ms 366s per_transport.TransportTests.test_clone(ChrootTransport,TestingChrootServer) OK 5ms 366s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_open_branch(RemoteBzrDirFormat-v2) OK 32ms 366s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_set_branch_reference(SmartHgDirFormat) SKIP 4ms 366s Format Smart Mercurial control directory is not initializable. 366s per_transport.TransportTests.test_clone(NoSmartTransportDecorator,NoSmartTransportServer) OK 6ms 366s per_foreign_vcs.test_branch.ForeignBranchFormatTests.test_network_name(ForeignGit) OK 4ms 366s per_transport.TransportTests.test_clone_from_root(ChrootTransport,TestingChrootServer) OK 4ms 366s per_controldir.test_controldir.TestControlDir.test_sprout_takes_accelerator(LocalGitControlDirFormat)ERROR 22ms 366s log: {{{ 366s 166.292 preparing to commit 366s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_takes_accelerator(LocalGitControlDirFormat)/work/source/ 366s 166.294 Selecting files for commit with filter None 366s 166.296 aborting commit write group because of exception: 366s 166.297 Traceback (most recent call last): 366s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 366s self._update_builder_with_changes() 366s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 366s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 366s for path, fs_hash in self.builder.record_iter_changes( 366s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 366s self.work_tree, self.basis_revid, iter_changes 366s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 366s ): 366s ^ 366s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 366s for change in iter_changes: 366s ^^^^^^^^^^^^ 366s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 366s for change in iter_changes: 366s ^^^^^^^^^^^^ 366s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 366s (oldpath, oldmode, oldsha) = old 366s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 366s TypeError: cannot unpack non-iterable NoneType object 366s }}} 366s 366s Traceback (most recent call last): 366s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 1003, in test_sprout_takes_accelerator 366s tree.commit("revision 1") 366s ~~~~~~~~~~~^^^^^^^^^^^^^^ 366s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 366s committed_id = commit.Commit().commit( 366s working_tree=self, 366s ...<3 lines>... 366s **kwargs, 366s ) 366s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 366s self._update_builder_with_changes() 366s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 366s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 366s for path, fs_hash in self.builder.record_iter_changes( 366s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 366s self.work_tree, self.basis_revid, iter_changes 366s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 366s ): 366s ^ 366s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 366s for change in iter_changes: 366s ^^^^^^^^^^^^ 366s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 366s for change in iter_changes: 366s ^^^^^^^^^^^^ 366s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 366s (oldpath, oldmode, oldsha) = old 366s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 366s TypeError: cannot unpack non-iterable NoneType object 366s 366s per_foreign_vcs.test_branch.ForeignBranchTests.test_null_revid_revno(ForeignGit) OK 8ms 366s per_controldir.test_controldir.TestControlDir.test_sprout_takes_accelerator(SvnWorkingTreeDirFormat) SKIP 4ms 366s Format Subversion working directory is not initializable. 366s per_transport.TransportTests.test_clone_from_root(NoSmartTransportDecorator,NoSmartTransportServer) OK 5ms 366s per_transport.TransportTests.test_clone_preserve_info(ChrootTransport,TestingChrootServer) SKIP 5ms 366s not a connected transport 366s per_foreign_vcs.test_repository.TestRepositoryFormat.test_format_description(ForeignGit) OK 2ms 366s per_transport.TransportTests.test_clone_preserve_info(NoSmartTransportDecorator,NoSmartTransportServer) SKIP 5ms 366s not a connected transport 366s per_transport.TransportTests.test_clone_to_root(ChrootTransport,TestingChrootServer) OK 4ms 366s per_transport.TransportTests.test_clone_to_root(NoSmartTransportDecorator,NoSmartTransportServer) OK 5ms 366s per_transport.TransportTests.test_clone_url_unquote_unreserved(ChrootTransport,TestingChrootServer) OK 4ms 366s per_transport.TransportTests.test_clone_url_unquote_unreserved(NoSmartTransportDecorator,NoSmartTransportServer) OK 8ms 366s per_transport.TransportTests.test_connect_twice_is_same_content(ChrootTransport,TestingChrootServer) OK 8ms 366s per_transport.TransportTests.test_connect_twice_is_same_content(NoSmartTransportDecorator,NoSmartTransportServer) OK 6ms 366s per_interrepository.test_fetch.TestFetchDependentData.test_reference(InterToLocalGitRepository,RepositoryFormat2a,GitRepositoryFormat) SKIP 44ms 366s Need full versioned files support. 366s 366s per_transport.TransportTests.test_connection_error(ChrootTransport,TestingChrootServer) SKIP 5ms 366s Transport has no bogus URL support. 366s per_transport.TransportTests.test_connection_error(NoSmartTransportDecorator,NoSmartTransportServer) SKIP 4ms 366s Transport has no bogus URL support. 366s per_transport.TransportTests.test_connection_sharing(ChrootTransport,TestingChrootServer) SKIP 4ms 366s not a connected transport 366s per_transport.TransportTests.test_connection_sharing(NoSmartTransportDecorator,NoSmartTransportServer) SKIP 7ms 366s not a connected transport 366s per_transport.TransportTests.test_copy(ChrootTransport,TestingChrootServer) OK 5ms 366s per_transport.TransportTests.test_copy(NoSmartTransportDecorator,NoSmartTransportServer) OK 6ms 366s per_interrepository.test_fetch.TestInterRepository.test_fetch_across_stacking_boundary_ignores_ghost(InterDifferingSerializer,RepositoryFormatKnitPack6RichRoot,RepositoryFormat2a) OK 235ms 366s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked(InterRepository,RepositoryFormat5,RepositoryFormatKnit3) SKIP 3ms 366s Need stacking support in the source. 366s 366s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked(InterDifferingSerializer+get_known_graph_ancestry,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) SKIP 5ms 366s Need stacking support in the source. 366s 366s per_transport.TransportTests.test_copy_to(ChrootTransport,TestingChrootServer) OK 12ms 366s per_transport.TransportTests.test_copy_to(NoSmartTransportDecorator,NoSmartTransportServer) OK 11ms 366s per_interrepository.test_fetch.TestFetchDependentData.test_reference(InterDifferingSerializer,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) SKIP 52ms 366s Need subtree support. 366s 366s per_transport.TransportTests.test_copy_tree(ChrootTransport,TestingChrootServer) OK 7ms 366s per_transport.TransportTests.test_copy_tree(NoSmartTransportDecorator,NoSmartTransportServer) OK 8ms 366s per_transport.TransportTests.test_copy_tree_to_transport(ChrootTransport,TestingChrootServer) OK 14ms 366s per_interrepository.test_fetch.TestInterRepository.test_fetch(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat)ERROR 27ms 366s log: {{{ 366s 166.412 preparing to commit 366s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat)/work/a/ 366s 166.414 Selecting files for commit with filter None 366s 166.415 aborting commit write group because of exception: 366s 166.417 Traceback (most recent call last): 366s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 366s self._update_builder_with_changes() 366s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 366s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 366s for path, fs_hash in self.builder.record_iter_changes( 366s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 366s self.work_tree, self.basis_revid, iter_changes 366s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 366s ): 366s ^ 366s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 366s for change in iter_changes: 366s ^^^^^^^^^^^^ 366s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 366s for change in iter_changes: 366s ^^^^^^^^^^^^ 366s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 366s (oldpath, oldmode, oldsha) = old 366s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 366s TypeError: cannot unpack non-iterable NoneType object 366s }}} 366s 366s Traceback (most recent call last): 366s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_fetch.py", line 45, in test_fetch 366s rev1 = tree_a.commit("rev1") 366s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 366s committed_id = commit.Commit().commit( 366s working_tree=self, 366s ...<3 lines>... 366s **kwargs, 366s ) 366s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 366s self._update_builder_with_changes() 366s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 366s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 366s for path, fs_hash in self.builder.record_iter_changes( 366s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 366s self.work_tree, self.basis_revid, iter_changes 366s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 366s ): 366s ^ 366s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 366s for change in iter_changes: 366s ^^^^^^^^^^^^ 366s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 366s for change in iter_changes: 366s ^^^^^^^^^^^^ 366s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 366s (oldpath, oldmode, oldsha) = old 366s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 366s TypeError: cannot unpack non-iterable NoneType object 366s 366s per_transport.TransportTests.test_copy_tree_to_transport(NoSmartTransportDecorator,NoSmartTransportServer) OK 10ms 366s per_transport.TransportTests.test_create_prefix(ChrootTransport,TestingChrootServer) OK 4ms 366s per_transport.TransportTests.test_create_prefix(NoSmartTransportDecorator,NoSmartTransportServer) OK 5ms 366s per_intertree.test_compare.TestCompare.test_compare_empty_trees(InterDirStateTree(C)) OK 160ms 366s per_transport.TransportTests.test_delete(ChrootTransport,TestingChrootServer) OK 4ms 366s per_transport.TransportTests.test_delete(NoSmartTransportDecorator,NoSmartTransportServer) OK 5ms 366s per_transport.TransportTests.test_delete_tree(ChrootTransport,TestingChrootServer) OK 10ms 366s per_transport.TransportTests.test_delete_tree(NoSmartTransportDecorator,NoSmartTransportServer) OK 6ms 366s per_transport.TransportTests.test_ensure_base_exists(ChrootTransport,TestingChrootServer) OK 4ms 366s per_transport.TransportTests.test_ensure_base_exists(NoSmartTransportDecorator,NoSmartTransportServer) OK 4ms 366s per_transport.TransportTests.test_ensure_base_missing(ChrootTransport,TestingChrootServer) OK 4ms 366s per_controldir.test_controldir.TestControlDir.test_sprout_with_revision_id_uses_default_stack_on(BzrDirMetaFormat1) OK 178ms 366s per_transport.TransportTests.test_ensure_base_missing(NoSmartTransportDecorator,NoSmartTransportServer) OK 4ms 366s per_controldir.test_controldir.TestControlDir.test_sprout_with_revision_id_uses_default_stack_on(LocalHgDirFormat) SKIP 4ms 366s Format Local Mercurial control directory is not initializable. 366s per_transport.TransportTests.test_ensure_base_missing_parent(ChrootTransport,TestingChrootServer) OK 4ms 366s per_controldir.test_controldir.TestControlDir.test_uninitializable(BzrDirFormat4) OK 4ms 366s per_transport.TransportTests.test_ensure_base_missing_parent(NoSmartTransportDecorator,NoSmartTransportServer) OK 4ms 366s per_controldir.test_controldir.TestControlDir.test_uninitializable(CVSDirFormat) OK 4ms 366s per_controldir.test_controldir.TestControlDir.test_uninitializable(RemoteBzrDirFormat-default) SKIP 4ms 366s format is initializable 366s 366s per_transport.TransportTests.test_external_url(ChrootTransport,TestingChrootServer) OK 6ms 366s per_transport.TransportTests.test_external_url(NoSmartTransportDecorator,NoSmartTransportServer) OK 4ms 366s per_transport.TransportTests.test_get(ChrootTransport,TestingChrootServer) OK 4ms 366s per_controldir.test_controldir.TestControlDir.test_upgrade_new_instance(BareLocalGitControlDirFormat) SKIP 9ms 366s cannot make working tree with transport 366s per_transport.TransportTests.test_get(NoSmartTransportDecorator,NoSmartTransportServer) OK 4ms 366s per_controldir.test_controldir.TestControlDir.test_upgrade_new_instance(MonotoneDirFormat) SKIP 4ms 366s Format Monotone control directory is not initializable. 366s per_transport.TransportTests.test_get_bytes(ChrootTransport,TestingChrootServer) OK 5ms 366s per_transport.TransportTests.test_get_bytes(NoSmartTransportDecorator,NoSmartTransportServer) OK 4ms 366s per_transport.TransportTests.test_get_bytes_unknown_file(ChrootTransport,TestingChrootServer) OK 4ms 366s per_controldir.test_controldir.TestControlDirControlComponent.test_urls(BzrDirFormat6) OK 15ms 366s per_transport.TransportTests.test_get_bytes_unknown_file(NoSmartTransportDecorator,NoSmartTransportServer) OK 5ms 366s per_interrepository.test_fetch.TestInterRepository.test_fetch(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnitPack4) OK 99ms 366s per_controldir.test_controldir.TestControlDirControlComponent.test_urls(FossilDirFormat) SKIP 6ms 366s Format Fossil control directory is not initializable. 366s per_transport.TransportTests.test_get_bytes_with_open_write_stream_sees_all_content(ChrootTransport,TestingChrootServer) OK 5ms 366s per_interrepository.test_fetch.TestInterRepository.test_fetch_across_stacking_boundary_ignores_ghost(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a) SKIP 6ms 366s Need ghost support in the source. 366s 366s per_intertree.test_compare.TestCompare.test_dangling(InterInventoryTree) OK 85ms 366s per_interrepository.test_fetch.TestInterRepository.test_fetch_across_stacking_boundary_ignores_ghost(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnit3) SKIP 4ms 366s Need stacking support in the target. 366s 366s per_transport.TransportTests.test_get_bytes_with_open_write_stream_sees_all_content(NoSmartTransportDecorator,NoSmartTransportServer) OK 4ms 366s per_transport.TransportTests.test_get_directory_read_gives_ReadError(ChrootTransport,TestingChrootServer) OK 3ms 366s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked(InterWeaveRepo,RepositoryFormat7,RepositoryFormat7) SKIP 3ms 366s Need stacking support in the source. 366s 366s per_transport.TransportTests.test_get_directory_read_gives_ReadError(NoSmartTransportDecorator,NoSmartTransportServer) OK 4ms 366s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked(InterKnitRepo,RepositoryFormatKnit3,RepositoryFormatKnitPack3) SKIP 4ms 366s Need stacking support in the source. 366s 366s per_transport.TransportTests.test_get_smart_medium(ChrootTransport,TestingChrootServer) OK 6ms 366s per_controldir.test_controldir.TestTransportConfig.test_get_config(BzrDirMetaFormat1Colo) OK 15ms 366s per_transport.TransportTests.test_get_smart_medium(NoSmartTransportDecorator,NoSmartTransportServer) OK 4ms 366s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_smart(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnit1) SKIP 5ms 366s Need stacking support in the source. 366s 366s per_controldir.test_controldir.TestTransportConfig.test_get_config(RemoteGitControlDirFormat) SKIP 4ms 366s Format Remote Git Repository is not initializable. 366s per_transport.TransportTests.test_get_unknown_file(ChrootTransport,TestingChrootServer) OK 5ms 366s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_smart(InterKnitRepo,RepositoryFormatKnitPack1,RepositoryFormatKnit1) SKIP 4ms 366s Need stacking support in the source. 366s 366s per_controldir.test_controldir.TestTransportConfig.test_get_config(SvnRepositoryFormat) SKIP 5ms 366s Format Subversion repository is not initializable. 366s per_transport.TransportTests.test_get_unknown_file(NoSmartTransportDecorator,NoSmartTransportServer) OK 4ms 366s per_controldir.test_format.TestControlDir.test_check_support_status(RemoteBzrDirFormat) OK 3ms 366s per_controldir.test_format.TestControlDir.test_check_support_status(SmartHgDirFormat) OK 3ms 366s per_transport.TransportTests.test_get_with_open_write_stream_sees_all_content(ChrootTransport,TestingChrootServer) OK 7ms 366s per_controldir.test_format.TestControlDir.test_get_format_description(BzrDirFormat5) OK 6ms 366s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_smart_old(InterSameDataRepository,RepositoryFormatKnit3,RepositoryFormatKnit3) SKIP 4ms 366s Need stacking support in the source. 366s 366s per_transport.TransportTests.test_get_with_open_write_stream_sees_all_content(NoSmartTransportDecorator,NoSmartTransportServer) OK 5ms 366s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_smart_old(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnitPack1) SKIP 4ms 366s Need stacking support in the source. 366s 366s per_controldir.test_format.TestControlDir.test_get_format_description(DarcsDirFormat) OK 3ms 366s per_controldir.test_format.TestControlDir.test_get_format_description(RemoteBzrDirFormat-v2) OK 3ms 366s per_controldir.test_format.TestControlDir.test_is_supported(LocalGitControlDirFormat) OK 8ms 366s per_transport.TransportTests.test_hardlink(ChrootTransport,TestingChrootServer) SKIP 9ms 366s Transport does not support hardlinks. 366s per_controldir.test_format.TestControlDir.test_is_supported(SvnWorkingTreeDirFormat) OK 3ms 366s per_controldir.test_format.TestControlDir.test_supports_transport(BzrDirMetaFormat1) OK 3ms 366s per_controldir.test_format.TestControlDir.test_supports_transport(LocalHgDirFormat) OK 3ms 366s per_transport.TransportTests.test_hardlink(NoSmartTransportDecorator,NoSmartTransportServer) SKIP 10ms 366s Transport does not support hardlinks. 366s per_controldir.test_format.TestControlDir.test_upgrade_recommended(BzrDirFormat4) OK 3ms 366s per_controldir.test_format.TestControlDir.test_upgrade_recommended(CVSDirFormat) OK 3ms 366s per_transport.TransportTests.test_has(ChrootTransport,TestingChrootServer) OK 4ms 366s per_controldir.test_format.TestControlDir.test_upgrade_recommended(RemoteBzrDirFormat-default) OK 3ms 366s per_transport.TransportTests.test_has(NoSmartTransportDecorator,NoSmartTransportServer) OK 5ms 366s per_transport.TransportTests.test_has_root_works(ChrootTransport,TestingChrootServer) OK 4ms 366s per_transport.TransportTests.test_has_root_works(NoSmartTransportDecorator,NoSmartTransportServer) OK 4ms 366s per_transport.TransportTests.test_hook_post_connection_multi(ChrootTransport,TestingChrootServer) OK 5ms 366s per_transport.TransportTests.test_hook_post_connection_multi(NoSmartTransportDecorator,NoSmartTransportServer) OK 5ms 366s per_transport.TransportTests.test_hook_post_connection_one(ChrootTransport,TestingChrootServer) OK 4ms 366s per_transport.TransportTests.test_hook_post_connection_one(NoSmartTransportDecorator,NoSmartTransportServer) OK 4ms 366s per_controldir.test_push.TestPush.test_push_incremental(BareLocalGitControlDirFormat)ERROR 28ms 366s log: {{{ 366s 166.611 preparing to commit 366s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_controldir.test_push.TestPush.test_push_incremental(BareLocalGitControlDirFormat)/work/tree.branch/ 366s 166.613 Selecting files for commit with filter None 366s 166.614 aborting commit write group because of exception: 366s 166.616 Traceback (most recent call last): 366s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 366s self._update_builder_with_changes() 366s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 366s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 366s for path, fs_hash in self.builder.record_iter_changes( 366s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 366s self.work_tree, self.basis_revid, iter_changes 366s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 366s ): 366s ^ 366s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 366s for change in iter_changes: 366s ^^^^^^^^^^^^ 366s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 366s for change in iter_changes: 366s ^^^^^^^^^^^^ 366s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 366s (oldpath, oldmode, oldsha) = old 366s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 366s TypeError: cannot unpack non-iterable NoneType object 366s }}} 366s 366s Traceback (most recent call last): 366s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 143, in test_push_incremental 366s tree, rev1 = self.create_simple_tree() 366s ~~~~~~~~~~~~~~~~~~~~~~~^^ 366s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 31, in create_simple_tree 366s rev_1 = tree.commit("one") 366s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 366s committed_id = commit.Commit().commit( 366s working_tree=self, 366s ...<3 lines>... 366s **kwargs, 366s ) 366s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 366s self._update_builder_with_changes() 366s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 366s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 366s for path, fs_hash in self.builder.record_iter_changes( 366s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 366s self.work_tree, self.basis_revid, iter_changes 366s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 366s ): 366s ^ 366s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 366s for change in iter_changes: 366s ^^^^^^^^^^^^ 366s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 366s for change in iter_changes: 366s ^^^^^^^^^^^^ 366s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 366s (oldpath, oldmode, oldsha) = old 366s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 366s TypeError: cannot unpack non-iterable NoneType object 366s 366s per_transport.TransportTests.test_iter_files_recursive(ChrootTransport,TestingChrootServer) OK 12ms 366s per_controldir.test_push.TestPush.test_push_incremental(MonotoneDirFormat) SKIP 8ms 366s Format Monotone control directory is not initializable. 366s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary_smart(InterDifferingSerializer,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) OK 1151ms 366s per_transport.TransportTests.test_iter_files_recursive(NoSmartTransportDecorator,NoSmartTransportServer) OK 7ms 366s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary_smart_old(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat) SKIP 6ms 366s Need stacking support in the target. 366s 366s per_transport.TransportTests.test_list_dir(ChrootTransport,TestingChrootServer) OK 8ms 366s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary_smart_old(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnitPack4) SKIP 6ms 366s Need stacking support in the target. 366s 366s per_transport.TransportTests.test_list_dir(NoSmartTransportDecorator,NoSmartTransportServer) OK 11ms 366s per_transport.TransportTests.test_list_dir_result_is_url_escaped(ChrootTransport,TestingChrootServer) OK 4ms 366s per_transport.TransportTests.test_list_dir_result_is_url_escaped(NoSmartTransportDecorator,NoSmartTransportServer) OK 5ms 366s per_transport.TransportTests.test_local_abspath(ChrootTransport,TestingChrootServer) OK 3ms 366s per_transport.TransportTests.test_local_abspath(NoSmartTransportDecorator,NoSmartTransportServer) OK 4ms 366s per_transport.TransportTests.test_lock_read(ChrootTransport,TestingChrootServer) OK 5ms 366s per_interrepository.test_fetch.TestInterRepository.test_fetch_revision_hash(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a)ERROR 27ms 366s log: {{{ 366s 166.662 preparing to commit 366s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_revision_hash(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a)/work/tree/ 366s 166.666 Selecting files for commit with filter None 366s 166.668 aborting commit write group because of exception: 366s 166.670 Traceback (most recent call last): 366s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 366s self._update_builder_with_changes() 366s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 366s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 366s for path, fs_hash in self.builder.record_iter_changes( 366s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 366s self.work_tree, self.basis_revid, iter_changes 366s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 366s ): 366s ^ 366s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 366s for change in iter_changes: 366s ^^^^^^^^^^^^ 366s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 366s for change in iter_changes: 366s ^^^^^^^^^^^^ 366s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 366s (oldpath, oldmode, oldsha) = old 366s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 366s TypeError: cannot unpack non-iterable NoneType object 366s }}} 366s 366s Traceback (most recent call last): 366s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_fetch.py", line 559, in test_fetch_revision_hash 366s revid = from_tree.commit("foo") 366s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 366s committed_id = commit.Commit().commit( 366s working_tree=self, 366s ...<3 lines>... 366s **kwargs, 366s ) 366s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 366s self._update_builder_with_changes() 366s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 366s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 366s for path, fs_hash in self.builder.record_iter_changes( 366s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 366s self.work_tree, self.basis_revid, iter_changes 366s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 366s ): 366s ^ 366s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 366s for change in iter_changes: 366s ^^^^^^^^^^^^ 366s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 366s for change in iter_changes: 366s ^^^^^^^^^^^^ 366s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 366s (oldpath, oldmode, oldsha) = old 366s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 366s TypeError: cannot unpack non-iterable NoneType object 366s 366s per_transport.TransportTests.test_lock_read(NoSmartTransportDecorator,NoSmartTransportServer) OK 4ms 366s per_transport.TransportTests.test_lock_write(ChrootTransport,TestingChrootServer) OK 4ms 366s per_transport.TransportTests.test_lock_write(NoSmartTransportDecorator,NoSmartTransportServer) OK 4ms 366s per_transport.TransportTests.test_mkdir(ChrootTransport,TestingChrootServer) OK 5ms 366s per_controldir.test_push.TestPush.test_push_new_branch(BzrDirFormat6) OK 65ms 366s per_controldir.test_push.TestPush.test_push_new_branch(FossilDirFormat) SKIP 7ms 366s Format Fossil control directory is not initializable. 366s per_transport.TransportTests.test_mkdir(NoSmartTransportDecorator,NoSmartTransportServer) OK 9ms 366s per_transport.TransportTests.test_mkdir_permissions(ChrootTransport,TestingChrootServer) OK 5ms 366s per_intertree.test_compare.TestCompare.test_default_ignores_unversioned_files(InterDirStateTree(PY)) OK 174ms 366s per_transport.TransportTests.test_mkdir_permissions(NoSmartTransportDecorator,NoSmartTransportServer) OK 6ms 366s per_transport.TransportTests.test_move(ChrootTransport,TestingChrootServer) OK 5ms 366s per_transport.TransportTests.test_move(NoSmartTransportDecorator,NoSmartTransportServer) OK 5ms 366s per_transport.TransportTests.test_no_segment_parameters(ChrootTransport,TestingChrootServer) OK 3ms 366s per_transport.TransportTests.test_no_segment_parameters(NoSmartTransportDecorator,NoSmartTransportServer) OK 4ms 366s per_transport.TransportTests.test_opening_a_file_stream_can_set_mode(ChrootTransport,TestingChrootServer) OK 4ms 366s per_transport.TransportTests.test_opening_a_file_stream_can_set_mode(NoSmartTransportDecorator,NoSmartTransportServer) OK 5ms 366s per_transport.TransportTests.test_opening_a_file_stream_creates_file(ChrootTransport,TestingChrootServer) OK 6ms 366s per_transport.TransportTests.test_opening_a_file_stream_creates_file(NoSmartTransportDecorator,NoSmartTransportServer) OK 4ms 366s per_transport.TransportTests.test_put_bytes(ChrootTransport,TestingChrootServer) OK 4ms 366s per_transport.TransportTests.test_put_bytes(NoSmartTransportDecorator,NoSmartTransportServer) OK 5ms 366s per_transport.TransportTests.test_put_bytes_non_atomic(ChrootTransport,TestingChrootServer) OK 5ms 366s per_transport.TransportTests.test_put_bytes_non_atomic(NoSmartTransportDecorator,NoSmartTransportServer) OK 5ms 366s per_transport.TransportTests.test_put_bytes_non_atomic_permissions(ChrootTransport,TestingChrootServer) OK 6ms 366s per_transport.TransportTests.test_put_bytes_non_atomic_permissions(NoSmartTransportDecorator,NoSmartTransportServer) OK 6ms 366s per_transport.TransportTests.test_put_bytes_permissions(ChrootTransport,TestingChrootServer) OK 5ms 366s per_interrepository.test_fetch.TestInterRepository.test_fetch_revision_hash(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnit3) OK 107ms 366s per_transport.TransportTests.test_put_bytes_permissions(NoSmartTransportDecorator,NoSmartTransportServer) OK 7ms 366s per_transport.TransportTests.test_put_bytes_unicode(ChrootTransport,TestingChrootServer) OK 4ms 366s per_transport.TransportTests.test_put_bytes_unicode(NoSmartTransportDecorator,NoSmartTransportServer) OK 4ms 366s per_transport.TransportTests.test_put_file(ChrootTransport,TestingChrootServer) OK 4ms 366s per_interrepository.test_fetch.TestInterRepository.test_fetch_same_location_trivial_works(InterWeaveRepo,RepositoryFormat7,RepositoryFormat7) OK 17ms 366s per_transport.TransportTests.test_put_file(NoSmartTransportDecorator,NoSmartTransportServer) OK 5ms 366s per_transport.TransportTests.test_put_file_non_atomic(ChrootTransport,TestingChrootServer) OK 6ms 366s per_transport.TransportTests.test_put_file_non_atomic(NoSmartTransportDecorator,NoSmartTransportServer) OK 6ms 366s per_interrepository.test_fetch.TestInterRepository.test_fetch_same_location_trivial_works(InterKnitRepo,RepositoryFormatKnit3,RepositoryFormatKnitPack3) OK 20ms 366s per_transport.TransportTests.test_put_file_non_atomic_permissions(ChrootTransport,TestingChrootServer) OK 6ms 366s per_transport.TransportTests.test_put_file_non_atomic_permissions(NoSmartTransportDecorator,NoSmartTransportServer) OK 7ms 366s per_transport.TransportTests.test_put_file_permissions(ChrootTransport,TestingChrootServer) OK 5ms 366s per_transport.TransportTests.test_put_file_permissions(NoSmartTransportDecorator,NoSmartTransportServer) OK 5ms 366s per_transport.TransportTests.test_readlink_nonexistent(ChrootTransport,TestingChrootServer) SKIP 3ms 366s Transport does not support symlinks. 366s per_transport.TransportTests.test_readlink_nonexistent(NoSmartTransportDecorator,NoSmartTransportServer) SKIP 4ms 366s Transport does not support symlinks. 366s per_controldir.test_push.TestPush.test_push_new_branch_fetch_tags(BzrDirMetaFormat1Colo) OK 146ms 366s per_transport.TransportTests.test_readv(ChrootTransport,TestingChrootServer) OK 4ms 366s per_controldir.test_push.TestPush.test_push_new_branch_fetch_tags(RemoteGitControlDirFormat) SKIP 4ms 366s Format Remote Git Repository is not initializable. 366s per_transport.TransportTests.test_readv(NoSmartTransportDecorator,NoSmartTransportServer) OK 6ms 366s per_intertree.test_compare.TestCompare.test_empty_to_abc_content_a_and_c_only(InterInventoryTree(CHKInventory)) OK 147ms 366s per_controldir.test_push.TestPush.test_push_new_branch_fetch_tags(SvnRepositoryFormat) SKIP 4ms 366s Format Subversion repository is not initializable. 366s per_transport.TransportTests.test_readv_out_of_order(ChrootTransport,TestingChrootServer) OK 4ms 366s per_transport.TransportTests.test_readv_out_of_order(NoSmartTransportDecorator,NoSmartTransportServer) OK 5ms 366s per_transport.TransportTests.test_readv_short_read(ChrootTransport,TestingChrootServer) OK 4ms 366s per_transport.TransportTests.test_readv_short_read(NoSmartTransportDecorator,NoSmartTransportServer) OK 6ms 366s per_transport.TransportTests.test_copy_to(HTTPS_transport,HTTPSServer) OK 1586ms 366s per_transport.TransportTests.test_readv_with_adjust_for_latency(ChrootTransport,TestingChrootServer) OK 9ms 366s per_transport.TransportTests.test_readv_with_adjust_for_latency(NoSmartTransportDecorator,NoSmartTransportServer) OK 8ms 366s per_transport.TransportTests.test_copy_to(TransportTraceDecorator,TraceServer) OK 22ms 366s per_transport.TransportTests.test_readv_with_adjust_for_latency_with_big_file(ChrootTransport,TestingChrootServer) OK 14ms 366s per_transport.TransportTests.test_readv_with_adjust_for_latency_with_big_file(NoSmartTransportDecorator,NoSmartTransportServer) OK 10ms 366s per_transport.TransportTests.test_recommended_page_size(ChrootTransport,TestingChrootServer) OK 5ms 366s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_absent_requested_raises(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnit1) OK 102ms 366s per_transport.TransportTests.test_recommended_page_size(NoSmartTransportDecorator,NoSmartTransportServer) OK 4ms 366s per_transport.TransportTests.test_relpath(ChrootTransport,TestingChrootServer) OK 4ms 366s per_transport.TransportTests.test_relpath(NoSmartTransportDecorator,NoSmartTransportServer) OK 5ms 366s per_transport.TransportTests.test_relpath_at_root(ChrootTransport,TestingChrootServer) OK 6ms 366s per_intertree.test_compare.TestCompare.test_empty_to_abc_content_a_only(InterInventoryTree(PreviewTree)) OK 82ms 366s per_transport.TransportTests.test_relpath_at_root(NoSmartTransportDecorator,NoSmartTransportServer) OK 5ms 366s per_transport.TransportTests.test_rename_across_subdirs(ChrootTransport,TestingChrootServer) OK 4ms 366s per_transport.TransportTests.test_rename_across_subdirs(NoSmartTransportDecorator,NoSmartTransportServer) OK 4ms 366s per_transport.TransportTests.test_copy_tree(HTTPS_transport,HTTPSServer) OK 57ms 366s per_transport.TransportTests.test_rename_dir_nonempty(ChrootTransport,TestingChrootServer) OK 5ms 366s per_transport.TransportTests.test_rename_dir_nonempty(NoSmartTransportDecorator,NoSmartTransportServer) OK 4ms 366s per_transport.TransportTests.test_rename_dir_succeeds(ChrootTransport,TestingChrootServer) OK 5ms 366s per_transport.TransportTests.test_copy_tree(TransportTraceDecorator,TraceServer) OK 11ms 366s per_transport.TransportTests.test_rename_dir_succeeds(NoSmartTransportDecorator,NoSmartTransportServer) OK 5ms 366s per_transport.TransportTests.test_reuse_connection_for_various_paths(ChrootTransport,TestingChrootServer) SKIP 3ms 366s not a connected transport 366s per_transport.TransportTests.test_reuse_connection_for_various_paths(NoSmartTransportDecorator,NoSmartTransportServer) SKIP 4ms 366s not a connected transport 366s per_transport.TransportTests.test_rmdir(ChrootTransport,TestingChrootServer) OK 4ms 366s per_controldir.test_push.TestPush.test_push_new_branch_lossy(RemoteBzrDirFormat) OK 121ms 366s per_transport.TransportTests.test_rmdir(NoSmartTransportDecorator,NoSmartTransportServer) OK 4ms 366s per_controldir.test_push.TestPush.test_push_new_branch_lossy(SmartHgDirFormat) SKIP 4ms 366s Format Smart Mercurial control directory is not initializable. 366s per_transport.TransportTests.test_rmdir_empty_but_similar_prefix(ChrootTransport,TestingChrootServer) OK 3ms 366s per_transport.TransportTests.test_rmdir_empty_but_similar_prefix(NoSmartTransportDecorator,NoSmartTransportServer) OK 9ms 366s per_transport.TransportTests.test_rmdir_not_empty(ChrootTransport,TestingChrootServer) OK 4ms 366s per_transport.TransportTests.test_rmdir_not_empty(NoSmartTransportDecorator,NoSmartTransportServer) OK 5ms 366s per_transport.TransportTests.test_segment_parameters(ChrootTransport,TestingChrootServer) OK 4ms 366s per_transport.TransportTests.test_segment_parameters(NoSmartTransportDecorator,NoSmartTransportServer) OK 4ms 366s per_transport.TransportTests.test_set_segment_parameters(ChrootTransport,TestingChrootServer) OK 4ms 366s per_transport.TransportTests.test_copy_tree_to_transport(HTTPS_transport,HTTPSServer) OK 50ms 366s per_transport.TransportTests.test_set_segment_parameters(NoSmartTransportDecorator,NoSmartTransportServer) OK 4ms 366s per_transport.TransportTests.test_stat(ChrootTransport,TestingChrootServer) OK 23ms 366s per_transport.TransportTests.test_stat(NoSmartTransportDecorator,NoSmartTransportServer) OK 7ms 366s per_controldir.test_push.TestPush.test_push_new_empty(BzrDirFormat5) OK 68ms 366s per_transport.TransportTests.test_stat_symlink(ChrootTransport,TestingChrootServer) SKIP 4ms 366s symlinks not supported 366s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_smart(InterDifferingSerializer,RepositoryFormatKnitPack6RichRoot,RepositoryFormat2a) OK 1094ms 366s per_controldir.test_push.TestPush.test_push_new_empty(DarcsDirFormat) SKIP 5ms 366s Format darcs control directory is not initializable. 366s per_transport.TransportTests.test_stat_symlink(NoSmartTransportDecorator,NoSmartTransportServer) SKIP 7ms 366s symlinks not supported 366s per_transport.TransportTests.test_copy_tree_to_transport(TransportTraceDecorator,TraceServer) OK 40ms 366s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_smart_old(InterRepository,RepositoryFormat5,RepositoryFormatKnit3) SKIP 6ms 366s Need stacking support in the source. 366s 366s per_transport.TransportTests.test_symlink(ChrootTransport,TestingChrootServer) SKIP 11ms 366s Transport does not support symlinks. 366s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_smart_old(InterDifferingSerializer+get_known_graph_ancestry,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) SKIP 9ms 366s Need stacking support in the source. 366s 366s per_transport.TransportTests.test_symlink(NoSmartTransportDecorator,NoSmartTransportServer) SKIP 5ms 366s Transport does not support symlinks. 366s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_to_stacked_copies_parent_inventories(InterToLocalGitRepository,RepositoryFormat2a,GitRepositoryFormat) SKIP 5ms 366s Need stacking support in the target. 366s 366s per_transport.TransportTests.test_unicode_paths(ChrootTransport,TestingChrootServer) OK 9ms 366s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_to_stacked_copies_parent_inventories(InterDifferingSerializer,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) SKIP 5ms 366s Need stacking support in the source. 366s 366s per_transport.TransportTests.test_unicode_paths(NoSmartTransportDecorator,NoSmartTransportServer) OK 8ms 366s per_interrepository.test_fetch.TestInterRepository.test_fetch_funky_file_id(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat) SKIP 13ms 366s from tree format can not create custom file ids 366s 366s per_transport.TransportTests.test_win32_abspath(ChrootTransport,TestingChrootServer) SKIP 5ms 366s Testing drive letters in abspath implemented only for win32 366s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_absent_requested_raises(InterKnitRepo,RepositoryFormatKnitPack1,RepositoryFormatKnit1) OK 173ms 366s per_transport.TransportTests.test_create_prefix(HTTPS_transport,HTTPSServer) OK 51ms 366s per_transport.TransportTests.test_win32_abspath(NoSmartTransportDecorator,NoSmartTransportServer) SKIP 11ms 366s Testing drive letters in abspath implemented only for win32 366s per_transport.TransportTests.test_create_prefix(TransportTraceDecorator,TraceServer) OK 7ms 366s per_intertree.test_compare.TestCompare.test_empty_to_abc_content_c_only(InterDirStateTree(C)) OK 213ms 366s per_transport.TransportTests.test_delete(HTTPS_transport,HTTPSServer) OK 51ms 366s per_transport.TransportTests.test_delete(TransportTraceDecorator,TraceServer) OK 5ms 366s per_interrepository.test_fetch.TestInterRepository.test_fetch_funky_file_id(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnitPack4) OK 108ms 366s per_interrepository.test_fetch.TestInterRepository.test_fetch_inconsistent_last_changed_entries(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a) SKIP 4ms 366s Need full versioned files 366s 366s per_transport.TransportTests.test_delete_tree(HTTPS_transport,HTTPSServer) OK 42ms 366s per_transport.TransportTests.test_delete_tree(TransportTraceDecorator,TraceServer) OK 5ms 366s per_tree.test_archive.GenericArchiveTests.test_dir_invalid(WorkingTreeFormat4) OK 149ms 366s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_fetch_fetches_signatures_too(InterSameDataRepository,RepositoryFormatKnit3,RepositoryFormatKnit3) OK 166ms 366s per_transport.TransportTests.test_ensure_base_exists(HTTPS_transport,HTTPSServer) OK 48ms 366s per_transport.TransportTests.test_ensure_base_exists(TransportTraceDecorator,TraceServer) OK 5ms 367s per_controldir.test_push.TestPush.test_push_new_empty(RemoteBzrDirFormat-v2) OK 227ms 367s per_tree.test_archive.GenericArchiveTests.test_dir_invalid(GitRevisionTree)ERROR 26ms 367s log: {{{ 367s 167.263 preparing to commit 367s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_tree.test_archive.GenericArchiveTests.test_dir_invalid(GitRevisionTree)/work/wta/ 367s 167.265 Selecting files for commit with filter None 367s 167.266 aborting commit write group because of exception: 367s 167.268 Traceback (most recent call last): 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 367s self._update_builder_with_changes() 367s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 367s for path, fs_hash in self.builder.record_iter_changes( 367s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 367s self.work_tree, self.basis_revid, iter_changes 367s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s ): 367s ^ 367s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 367s for change in iter_changes: 367s ^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 367s for change in iter_changes: 367s ^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 367s (oldpath, oldmode, oldsha) = old 367s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s TypeError: cannot unpack non-iterable NoneType object 367s }}} 367s 367s Traceback (most recent call last): 367s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_archive.py", line 110, in test_dir_invalid 367s work_a.commit("add file") 367s ~~~~~~~~~~~~~^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 367s committed_id = commit.Commit().commit( 367s working_tree=self, 367s ...<3 lines>... 367s **kwargs, 367s ) 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 367s self._update_builder_with_changes() 367s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 367s for path, fs_hash in self.builder.record_iter_changes( 367s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 367s self.work_tree, self.basis_revid, iter_changes 367s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s ): 367s ^ 367s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 367s for change in iter_changes: 367s ^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 367s for change in iter_changes: 367s ^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 367s (oldpath, oldmode, oldsha) = old 367s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s TypeError: cannot unpack non-iterable NoneType object 367s 367s per_intertree.test_compare.TestCompare.test_file_rename(InterInventoryTree) OK 133ms 367s per_controldir.test_push.TestPush.test_push_no_such_revision(LocalGitControlDirFormat)ERROR 27ms 367s log: {{{ 367s 167.289 preparing to commit 367s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_controldir.test_push.TestPush.test_push_no_such_revision(LocalGitControlDirFormat)/work/tree/ 367s 167.291 Selecting files for commit with filter None 367s 167.292 aborting commit write group because of exception: 367s 167.294 Traceback (most recent call last): 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 367s self._update_builder_with_changes() 367s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 367s for path, fs_hash in self.builder.record_iter_changes( 367s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 367s self.work_tree, self.basis_revid, iter_changes 367s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s ): 367s ^ 367s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 367s for change in iter_changes: 367s ^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 367s for change in iter_changes: 367s ^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 367s (oldpath, oldmode, oldsha) = old 367s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s TypeError: cannot unpack non-iterable NoneType object 367s }}} 367s 367s Traceback (most recent call last): 367s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 92, in test_push_no_such_revision 367s tree, rev_1 = self.create_simple_tree() 367s ~~~~~~~~~~~~~~~~~~~~~~~^^ 367s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 31, in create_simple_tree 367s rev_1 = tree.commit("one") 367s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 367s committed_id = commit.Commit().commit( 367s working_tree=self, 367s ...<3 lines>... 367s **kwargs, 367s ) 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 367s self._update_builder_with_changes() 367s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 367s for path, fs_hash in self.builder.record_iter_changes( 367s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 367s self.work_tree, self.basis_revid, iter_changes 367s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s ): 367s ^ 367s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 367s for change in iter_changes: 367s ^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 367s for change in iter_changes: 367s ^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 367s (oldpath, oldmode, oldsha) = old 367s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s TypeError: cannot unpack non-iterable NoneType object 367s 367s per_controldir.test_push.TestPush.test_push_no_such_revision(SvnWorkingTreeDirFormat) SKIP 4ms 367s Format Subversion working directory is not initializable. 367s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_smart(InterToLocalGitRepository,RepositoryFormat2a,GitRepositoryFormat) SKIP 928ms 367s roundtripping not supported 367s 367s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_smart(InterDifferingSerializer,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) SKIP 7ms 367s Need stacking support in the source. 367s 367s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_smart_old(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat) SKIP 6ms 367s Need stacking support in the source. 367s 367s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_smart_old(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnitPack4) SKIP 4ms 367s Need stacking support in the source. 367s 367s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_to_stacked_copies_parent_inventories(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a) SKIP 6ms 367s Need stacking support in the source. 367s 367s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_to_stacked_copies_parent_inventories(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnit3) SKIP 10ms 367s Need stacking support in the source. 367s 367s per_interrepository.test_fetch.TestInterRepository.test_fetch_inconsistent_last_changed_entries(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnit3) OK 165ms 367s per_tree.test_archive.TestTar.test_export(WorkingTreeFormat3) OK 96ms 367s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_fetch_fetches_signatures_too(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnitPack1) OK 144ms 367s per_transport.TransportTests.test_ensure_base_missing(HTTPS_transport,HTTPSServer) OK 158ms 367s per_transport.TransportTests.test_ensure_base_missing(TransportTraceDecorator,TraceServer) OK 7ms 367s per_interrepository.test_fetch.TestInterRepository.test_fetch_funky_file_id(InterWeaveRepo,RepositoryFormat7,RepositoryFormat7) OK 103ms 367s per_transport.TransportTests.test_ensure_base_missing_parent(HTTPS_transport,HTTPSServer) OK 48ms 367s per_controldir.test_push.TestPush.test_push_tag_selector(BzrDirMetaFormat1) OK 170ms 367s per_transport.TransportTests.test_ensure_base_missing_parent(TransportTraceDecorator,TraceServer) OK 6ms 367s per_controldir.test_push.TestPush.test_push_tag_selector(LocalHgDirFormat) SKIP 11ms 367s Format Local Mercurial control directory is not initializable. 367s per_tree.test_archive.TestTar.test_export(PreviewTree) OK 117ms 367s per_intertree.test_compare.TestCompare.test_file_rename_and_meta_modification(InterDirStateTree(PY)) OK 213ms 367s per_controldir.test_push.TestPush.test_push_to_colocated_active(BzrDirFormat4) SKIP 6ms 367s Format All-in-one format 4 is not initializable. 367s per_controldir.test_push.TestPush.test_push_to_colocated_active(CVSDirFormat) SKIP 7ms 367s Format CVS control directory. is not initializable. 367s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_basis_text(InterWeaveRepo,RepositoryFormat7,RepositoryFormat7) OK 141ms 367s per_transport.TransportTests.test_external_url(HTTPS_transport,HTTPSServer) OK 44ms 367s per_transport.TransportTests.test_external_url(TransportTraceDecorator,TraceServer) OK 4ms 367s per_interrepository.test_fetch.TestInterRepository.test_fetch_funky_file_id(InterKnitRepo,RepositoryFormatKnit3,RepositoryFormatKnitPack3) OK 115ms 367s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_fetch_fetches_signatures_too(InterDifferingSerializer,RepositoryFormat2a,RepositoryFormatKnitPack6RichRoot) OK 172ms 367s per_tree.test_archive.TestTar.test_export_symlink(WorkingTreeFormat6,remote) OK 129ms 367s per_controldir.test_push.TestPush.test_push_to_colocated_active(RemoteBzrDirFormat-default) SKIP 138ms 367s no colocated branch support 367s 367s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_smart_old(InterDifferingSerializer,RepositoryFormat2a,RepositoryFormatKnitPack6RichRoot) OK 1082ms 367s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_basis_text(InterKnitRepo,RepositoryFormatKnit3,RepositoryFormatKnitPack3) OK 134ms 367s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_to_stacked_copies_parent_inventories(InterRepository,RepositoryFormatKnit1,RepositoryFormatKnit3) SKIP 4ms 367s Need stacking support in the source. 367s 367s per_intertree.test_compare.TestCompare.test_meta_modification(InterInventoryTree(CHKInventory)) OK 161ms 367s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_revision_same_location_fails(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnit1) OK 20ms 367s per_interrepository.test_fetch.TestInterRepository.test_fetch_inconsistent_last_changed_entries(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnit1) OK 101ms 367s per_controldir.test_push.TestPush.test_push_to_colocated_existing_inactive(BareLocalGitControlDirFormat)ERROR 30ms 367s log: {{{ 367s 167.657 preparing to commit 367s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_controldir.test_push.TestPush.test_push_to_colocated_existing_inactive(BareLocalGitControlDirFormat)/work/tree.branch/ 367s 167.659 Selecting files for commit with filter None 367s 167.660 aborting commit write group because of exception: 367s 167.662 Traceback (most recent call last): 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 367s self._update_builder_with_changes() 367s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 367s for path, fs_hash in self.builder.record_iter_changes( 367s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 367s self.work_tree, self.basis_revid, iter_changes 367s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s ): 367s ^ 367s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 367s for change in iter_changes: 367s ^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 367s for change in iter_changes: 367s ^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 367s (oldpath, oldmode, oldsha) = old 367s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s TypeError: cannot unpack non-iterable NoneType object 367s }}} 367s 367s Traceback (most recent call last): 367s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 72, in test_push_to_colocated_existing_inactive 367s tree, rev_1 = self.create_simple_tree() 367s ~~~~~~~~~~~~~~~~~~~~~~~^^ 367s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 31, in create_simple_tree 367s rev_1 = tree.commit("one") 367s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 367s committed_id = commit.Commit().commit( 367s working_tree=self, 367s ...<3 lines>... 367s **kwargs, 367s ) 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 367s self._update_builder_with_changes() 367s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 367s for path, fs_hash in self.builder.record_iter_changes( 367s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 367s self.work_tree, self.basis_revid, iter_changes 367s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s ): 367s ^ 367s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 367s for change in iter_changes: 367s ^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 367s for change in iter_changes: 367s ^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 367s (oldpath, oldmode, oldsha) = old 367s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s TypeError: cannot unpack non-iterable NoneType object 367s 367s per_controldir.test_push.TestPush.test_push_to_colocated_existing_inactive(MonotoneDirFormat) SKIP 6ms 367s Format Monotone control directory is not initializable. 367s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_revision_same_location_fails(InterKnitRepo,RepositoryFormatKnitPack1,RepositoryFormatKnit1) OK 20ms 367s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_rev_limited(InterRepository,RepositoryFormatKnit1,RepositoryFormatKnit3) OK 108ms 367s per_transport.TransportTests.test_get(HTTPS_transport,HTTPSServer) OK 158ms 367s per_transport.TransportTests.test_get(TransportTraceDecorator,TraceServer) OK 8ms 367s per_tree.test_archive.TestTgz.test_export(WorkingTreeFormat5) OK 92ms 367s per_controldir.test_push.TestPush.test_push_to_colocated_new_inactive(BzrDirFormat6) SKIP 69ms 367s no colocated branch support 367s 367s per_controldir.test_push.TestPush.test_push_to_colocated_new_inactive(FossilDirFormat) SKIP 6ms 367s Format Fossil control directory is not initializable. 367s per_intertree.test_compare.TestCompare.test_require_versioned(InterInventoryTree(PreviewTree)) OK 98ms 367s per_interrepository.test_fetch.TestInterRepository.test_fetch_inconsistent_last_changed_entries(InterKnitRepo,RepositoryFormatKnitPack1,RepositoryFormatKnit1) OK 124ms 367s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_text_other_location_fails(InterSameDataRepository,RepositoryFormatKnit3,RepositoryFormatKnit3) OK 109ms 367s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_branch_name_with_slash(BzrDirMetaFormat1Colo) OK 58ms 367s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_rev_limited(InterDifferingSerializer,RepositoryFormatKnitPack6RichRoot,RepositoryFormat2a) OK 126ms 367s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_branch_names(LocalGitControlDirFormat)ERROR 17ms 367s log: {{{ 367s 167.813 preparing to commit 367s 167.814 Selecting files for commit with filter None 367s 167.815 aborting commit write group because of exception: 367s 167.816 Traceback (most recent call last): 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 367s self._update_builder_with_changes() 367s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 367s for path, fs_hash in self.builder.record_iter_changes( 367s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 367s self.work_tree, self.basis_revid, iter_changes 367s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s ): 367s ^ 367s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 367s for change in iter_changes: 367s ^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 367s for change in iter_changes: 367s ^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 367s (oldpath, oldmode, oldsha) = old 367s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s TypeError: cannot unpack non-iterable NoneType object 367s }}} 367s 367s Traceback (most recent call last): 367s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 186, in test_branch_names 367s self.create_branch(repo.controldir, name="foo") 367s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 32, in create_branch 367s bb.build_commit() 367s ~~~~~~~~~~~~~~~^^ 367s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 367s return self._do_commit(tree, **commit_kwargs) 367s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 367s return tree.commit( 367s ~~~~~~~~~~~^ 367s message, message_callback=message_callback, reporter=reporter, **kwargs 367s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s ) 367s ^ 367s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 367s committed_id = commit.Commit().commit( 367s working_tree=self, 367s ...<3 lines>... 367s **kwargs, 367s ) 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 367s self._update_builder_with_changes() 367s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 367s for path, fs_hash in self.builder.record_iter_changes( 367s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 367s self.work_tree, self.basis_revid, iter_changes 367s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s ): 367s ^ 367s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 367s for change in iter_changes: 367s ^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 367s for change in iter_changes: 367s ^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 367s (oldpath, oldmode, oldsha) = old 367s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s TypeError: cannot unpack non-iterable NoneType object 367s 367s per_tree.test_archive.TestTgz.test_export(DirStateRevisionTree,WT4) OK 125ms 367s per_tree.test_archive.TestTgz.test_export_symlink(GitWorkingTreeFormat)ERROR 20ms 367s log: {{{ 367s 167.845 preparing to commit 367s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_tree.test_archive.TestTgz.test_export_symlink(GitWorkingTreeFormat)/work/wta/ 367s 167.847 Selecting files for commit with filter None 367s 167.848 aborting commit write group because of exception: 367s 167.850 Traceback (most recent call last): 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 367s self._update_builder_with_changes() 367s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 367s for path, fs_hash in self.builder.record_iter_changes( 367s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 367s self.work_tree, self.basis_revid, iter_changes 367s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s ): 367s ^ 367s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 367s for change in iter_changes: 367s ^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 367s for change in iter_changes: 367s ^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 367s (oldpath, oldmode, oldsha) = old 367s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s TypeError: cannot unpack non-iterable NoneType object 367s }}} 367s 367s Traceback (most recent call last): 367s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_archive.py", line 46, in test_export_symlink 367s work_a.commit("add link") 367s ~~~~~~~~~~~~~^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 367s committed_id = commit.Commit().commit( 367s working_tree=self, 367s ...<3 lines>... 367s **kwargs, 367s ) 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 367s self._update_builder_with_changes() 367s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 367s for path, fs_hash in self.builder.record_iter_changes( 367s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 367s self.work_tree, self.basis_revid, iter_changes 367s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s ): 367s ^ 367s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 367s for change in iter_changes: 367s ^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 367s for change in iter_changes: 367s ^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 367s (oldpath, oldmode, oldsha) = old 367s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s TypeError: cannot unpack non-iterable NoneType object 367s 367s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_branch_reference_loop(BzrDirMetaFormat1) OK 51ms 367s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids(InterRepository,RepositoryFormat5,RepositoryFormatKnit3) OK 67ms 367s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_create_colo_branch(RemoteGitControlDirFormat) SKIP 8ms 367s Control dir does not support creating new branches. 367s 367s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_text_other_location_fails(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnitPack1) OK 102ms 367s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_get_branches(BareLocalGitControlDirFormat)ERROR 22ms 367s log: {{{ 367s 167.892 preparing to commit 367s 167.894 Selecting files for commit with filter None 367s 167.895 aborting commit write group because of exception: 367s 167.896 Traceback (most recent call last): 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 367s self._update_builder_with_changes() 367s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 367s for path, fs_hash in self.builder.record_iter_changes( 367s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 367s self.work_tree, self.basis_revid, iter_changes 367s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s ): 367s ^ 367s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 367s for change in iter_changes: 367s ^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 367s for change in iter_changes: 367s ^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 367s (oldpath, oldmode, oldsha) = old 367s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s TypeError: cannot unpack non-iterable NoneType object 367s }}} 367s 367s Traceback (most recent call last): 367s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 180, in test_get_branches 367s target_branch = self.create_branch(repo.controldir, name="foo") 367s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 32, in create_branch 367s bb.build_commit() 367s ~~~~~~~~~~~~~~~^^ 367s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 367s return self._do_commit(tree, **commit_kwargs) 367s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 367s return tree.commit( 367s ~~~~~~~~~~~^ 367s message, message_callback=message_callback, reporter=reporter, **kwargs 367s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s ) 367s ^ 367s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 367s committed_id = commit.Commit().commit( 367s working_tree=self, 367s ...<3 lines>... 367s **kwargs, 367s ) 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 367s self._update_builder_with_changes() 367s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 367s for path, fs_hash in self.builder.record_iter_changes( 367s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 367s self.work_tree, self.basis_revid, iter_changes 367s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s ): 367s ^ 367s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 367s for change in iter_changes: 367s ^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 367s for change in iter_changes: 367s ^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 367s (oldpath, oldmode, oldsha) = old 367s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s TypeError: cannot unpack non-iterable NoneType object 367s 367s per_intertree.test_compare.TestCompare.test_unversioned_paths_in_tree(InterDirStateTree(C)) OK 161ms 367s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_basis_text(InterSameDataRepository,RepositoryFormatKnit3,RepositoryFormatKnit3) OK 138ms 367s per_tree.test_archive.TestTgz.test_export_symlink(PreviewTreePost) OK 88ms 367s per_transport.TransportTests.test_get_bytes(HTTPS_transport,HTTPSServer) OK 292ms 367s per_transport.TransportTests.test_get_bytes(TransportTraceDecorator,TraceServer) OK 6ms 367s per_intertree.test_compare.TestIterChanges.test_abc_content_to_empty_a_only(InterInventoryTree) OK 88ms 367s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_text_other_location_fails(InterDifferingSerializer,RepositoryFormat2a,RepositoryFormatKnitPack6RichRoot) OK 109ms 367s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary(InterRepository,RepositoryFormatKnit1,RepositoryFormatKnit3) SKIP 4ms 367s Need stacking support in the target. 367s 367s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids(InterDifferingSerializer+get_known_graph_ancestry,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) OK 133ms 367s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_to_stacked_copies_parent_inventories(InterDifferingSerializer,RepositoryFormatKnitPack6RichRoot,RepositoryFormat2a) OK 401ms 367s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_sprout_into_colocated(BzrDirMetaFormat1Colo) OK 158ms 367s per_tree.test_archive.TestZip.test_export(RevisionTree) OK 131ms 367s per_transport.TransportTests.test_get_bytes_unknown_file(HTTPS_transport,HTTPSServer) OK 84ms 367s per_transport.TransportTests.test_get_bytes_unknown_file(TransportTraceDecorator,TraceServer) OK 8ms 367s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_basis_text(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnitPack1) OK 161ms 367s per_controldir_colo.test_supported.TestColocatedBranchSupport.test_sprout_into_colocated_leaves_workingtree(LocalGitControlDirFormat)ERROR 28ms 367s log: {{{ 367s 168.075 preparing to commit 367s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_controldir_colo.test_supported.TestColocatedBranchSupport.test_sprout_into_colocated_leaves_workingtree(LocalGitControlDirFormat)/work/from/ 367s 168.078 Selecting files for commit with filter None 367s 168.080 aborting commit write group because of exception: 367s 168.082 Traceback (most recent call last): 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 367s self._update_builder_with_changes() 367s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 367s for path, fs_hash in self.builder.record_iter_changes( 367s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 367s self.work_tree, self.basis_revid, iter_changes 367s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s ): 367s ^ 367s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 367s for change in iter_changes: 367s ^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 367s for change in iter_changes: 367s ^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 367s (oldpath, oldmode, oldsha) = old 367s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s TypeError: cannot unpack non-iterable NoneType object 367s }}} 367s 367s Traceback (most recent call last): 367s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 128, in test_sprout_into_colocated_leaves_workingtree 367s revid1 = from_tree.commit("rev1") 367s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 367s committed_id = commit.Commit().commit( 367s working_tree=self, 367s ...<3 lines>... 367s **kwargs, 367s ) 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 367s self._update_builder_with_changes() 367s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 367s for path, fs_hash in self.builder.record_iter_changes( 367s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 367s self.work_tree, self.basis_revid, iter_changes 367s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s ): 367s ^ 367s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 367s for change in iter_changes: 367s ^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 367s for change in iter_changes: 367s ^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 367s (oldpath, oldmode, oldsha) = old 367s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s TypeError: cannot unpack non-iterable NoneType object 367s 367s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_create_colo_branch(BzrDirFormat5) OK 18ms 367s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_create_colo_branch(SvnWorkingTreeDirFormat) SKIP 5ms 367s Control dir format not supported 367s 367s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_destroy_colocated_branch(DarcsDirFormat) SKIP 4ms 367s Format darcs control directory is not initializable. 367s per_interrepository.test_fetch.TestInterRepository.test_fetch_funky_file_id(InterRepository,RepositoryFormat5,RepositoryFormatKnit3) OK 70ms 367s per_transport.TransportTests.test_get_bytes_with_open_write_stream_sees_all_content(HTTPS_transport,HTTPSServer) OK 60ms 367s per_transport.TransportTests.test_get_bytes_with_open_write_stream_sees_all_content(TransportTraceDecorator,TraceServer) OK 6ms 367s per_tree.test_archive.TestZip.test_export_symlink(WorkingTreeFormat6) OK 79ms 367s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids_limit(InterToLocalGitRepository,RepositoryFormat2a,GitRepositoryFormat) SKIP 150ms 367s interrepo does not support limited fetches 367s 367s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_destroy_colocated_branch(RemoteBzrDirFormat-v2) OK 46ms 367s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_get_branch_reference(SmartHgDirFormat) SKIP 5ms 367s Control dir format not supported 367s 367s per_intertree.test_compare.TestIterChanges.test_abc_content_to_empty_b_only(InterDirStateTree(PY)) OK 182ms 367s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_get_branches(BzrDirFormat6) OK 18ms 367s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_get_branches(SvnRepositoryFormat) SKIP 4ms 367s Control dir format not supported 367s 367s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_open_branch(FossilDirFormat) SKIP 7ms 367s Control dir format not supported 367s 367s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_set_branch_reference(BzrDirFormat4) SKIP 8ms 367s Format All-in-one format 4 is not initializable. 367s per_controldir_colo.test_unsupported.TestNoColocatedSupport.test_set_branch_reference(MonotoneDirFormat) SKIP 5ms 367s Format Monotone control directory is not initializable. 367s per_foreign_vcs.test_branch.ForeignBranchTests.test__get_nick(ForeignGit) OK 17ms 367s per_foreign_vcs.test_branch.ForeignBranchTests.test_repr_type(ForeignGit) OK 8ms 367s per_foreign_vcs.test_repository.TestRepositoryFormat.test_format_string(ForeignGit) OK 2ms 367s per_interrepository.test_fetch.TestInterRepository.test_fetch_funky_file_id(InterDifferingSerializer+get_known_graph_ancestry,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) OK 121ms 367s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_basis_text(InterDifferingSerializer,RepositoryFormat2a,RepositoryFormatKnitPack6RichRoot) OK 169ms 367s per_tree.test_archive.TestZip.test_export_symlink(DirStateRevisionTree,WT5) OK 114ms 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_revision_same_location_fails(InterRepository,RepositoryFormatKnit1,RepositoryFormatKnit3) OK 20ms 368s per_interrepository.test_fetch.TestFetchDependentData.test_reference(InterRepository,RepositoryFormat5,RepositoryFormatKnit3) SKIP 46ms 368s Need subtree support. 368s 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_revision_same_location_fails(InterDifferingSerializer,RepositoryFormatKnitPack6RichRoot,RepositoryFormat2a) OK 16ms 368s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids_limit(InterDifferingSerializer,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) OK 137ms 368s per_tree.test_annotate_iter.TestAnnotate.test_annotate_simple(WorkingTreeFormat2) OK 43ms 368s per_interrepository.test_interrepository.TestCaseWithGhosts.test_fetch_all_fixes_up_ghost(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat) SKIP 18ms 368s Need ghost support. 368s 368s per_transport.TransportTests.test_get_directory_read_gives_ReadError(HTTPS_transport,HTTPSServer) OK 173ms 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_inconsistent_last_changed_entries(InterToLocalGitRepository,RepositoryFormat2a,GitRepositoryFormat) SKIP 89ms 368s roundtripping not supported 368s 368s per_transport.TransportTests.test_get_directory_read_gives_ReadError(TransportTraceDecorator,TraceServer) OK 5ms 368s per_interrepository.test_fetch.TestFetchDependentData.test_reference(InterDifferingSerializer+get_known_graph_ancestry,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) SKIP 58ms 368s Need subtree support. 368s 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_text_other_location_fails(InterRepository,RepositoryFormat5,RepositoryFormatKnit3) OK 63ms 368s per_transport.TransportTests.test_get_smart_medium(HTTPS_transport,HTTPSServer) OK 46ms 368s per_transport.TransportTests.test_get_smart_medium(TransportTraceDecorator,TraceServer) OK 4ms 368s per_intertree.test_compare.TestIterChanges.test_compare_empty_trees(InterInventoryTree(CHKInventory)) OK 200ms 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary(InterDifferingSerializer,RepositoryFormatKnitPack6RichRoot,RepositoryFormat2a) OK 391ms 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary_smart(InterRepository,RepositoryFormat5,RepositoryFormatKnit3) SKIP 9ms 368s Need stacking support in the target. 368s 368s per_intertree.test_compare.TestIterChanges.test_compare_subtrees(InterInventoryTree(PreviewTree)) OK 59ms 368s per_interrepository.test_interrepository.TestCaseWithGhosts.test_fetch_all_fixes_up_ghost(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnitPack4) OK 135ms 368s per_interrepository.test_interrepository.TestInterRepository.test_interrepository_get_returns_correct_optimiser(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a) OK 5ms 368s per_interrepository.test_fetch.TestInterRepository.test_fetch(InterToLocalGitRepository,RepositoryFormat2a,GitRepositoryFormat) SKIP 117ms 368s roundtripping not supported 368s 368s per_interrepository.test_interrepository.TestInterRepository.test_interrepository_get_returns_correct_optimiser(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnit3) OK 5ms 368s per_tree.test_annotate_iter.TestAnnotate.test_annotate_with_ghost(WorkingTreeFormat4) OK 147ms 368s per_tree.test_annotate_iter.TestAnnotate.test_annotate_with_ghost(GitRevisionTree) SKIP 14ms 368s repository format does not support ghosts 368s per_transport.TransportTests.test_get_unknown_file(HTTPS_transport,HTTPSServer) OK 103ms 368s per_transport.TransportTests.test_get_unknown_file(TransportTraceDecorator,TraceServer) OK 8ms 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_inconsistent_last_changed_entries(InterDifferingSerializer,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) OK 195ms 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_text_other_location_fails(InterDifferingSerializer+get_known_graph_ancestry,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) OK 166ms 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_basis_text(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat) SKIP 5ms 368s Need full versioned files support 368s 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary(InterToLocalGitRepository,RepositoryFormat2a,GitRepositoryFormat) SKIP 4ms 368s Need stacking support in the target. 368s 368s per_transport.TransportTests.test_get_with_open_write_stream_sees_all_content(HTTPS_transport,HTTPSServer) OK 44ms 368s per_transport.TransportTests.test_get_with_open_write_stream_sees_all_content(TransportTraceDecorator,TraceServer) OK 5ms 368s per_tree.test_export.TestDir.test_export(WorkingTreeFormat3) OK 96ms 368s per_transport.TransportTests.test_hardlink(HTTPS_transport,HTTPSServer) SKIP 43ms 368s Transport does not support hardlinks. 368s per_transport.TransportTests.test_hardlink(TransportTraceDecorator,TraceServer) SKIP 5ms 368s Transport does not support hardlinks. 368s per_interrepository.test_fetch.TestInterRepository.test_fetch(InterDifferingSerializer,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) OK 129ms 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_across_stacking_boundary_ignores_ghost(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat) SKIP 4ms 368s Need stacking support in the target. 368s 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_across_stacking_boundary_ignores_ghost(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnitPack4) SKIP 4ms 368s Need stacking support in the target. 368s 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a) SKIP 4ms 368s Need stacking support in the source. 368s 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnit3) SKIP 4ms 368s Need stacking support in the source. 368s 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_smart(InterWeaveRepo,RepositoryFormat7,RepositoryFormat7) SKIP 6ms 368s Need stacking support in the source. 368s 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_smart(InterKnitRepo,RepositoryFormatKnit3,RepositoryFormatKnitPack3) SKIP 5ms 368s Need stacking support in the source. 368s 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_smart_old(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnit1) SKIP 11ms 368s Need stacking support in the source. 368s 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_smart_old(InterKnitRepo,RepositoryFormatKnitPack1,RepositoryFormatKnit1) SKIP 15ms 368s Need stacking support in the source. 368s 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_to_stacked_copies_parent_inventories(InterSameDataRepository,RepositoryFormatKnit3,RepositoryFormatKnit3) SKIP 6ms 368s Need stacking support in the source. 368s 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_to_stacked_copies_parent_inventories(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnitPack1) SKIP 6ms 368s Need stacking support in the source. 368s 368s per_intertree.test_compare.TestIterChanges.test_default_ignores_unversioned_files(InterDirStateTree(C)) OK 204ms 368s per_tree.test_export.TestDir.test_export(PreviewTree) OK 100ms 368s per_intertree.test_compare.TestCompare.test_abc_content_to_empty(InterDirStateTree(C)) OK 215ms 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_basis_text(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnitPack4) OK 162ms 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_revision_same_location_fails(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a) OK 9ms 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_revision_same_location_fails(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnit3) OK 18ms 368s per_intertree.test_compare.TestIterChanges.test_deleted_unicode(InterInventoryTree) OK 86ms 368s per_intertree.test_compare.TestCompare.test_content_modification(InterInventoryTree) OK 97ms 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary(InterDifferingSerializer,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) OK 244ms 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary_smart(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat) SKIP 5ms 368s Need stacking support in the target. 368s 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary_smart(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnitPack4) SKIP 5ms 368s Need stacking support in the target. 368s 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_text_other_location_fails(InterWeaveRepo,RepositoryFormat7,RepositoryFormat7) OK 81ms 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_text_other_location_fails(InterKnitRepo,RepositoryFormatKnit3,RepositoryFormatKnitPack3) OK 77ms 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnit1) SKIP 4ms 368s Need stacking support in the target. 368s 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary(InterKnitRepo,RepositoryFormatKnitPack1,RepositoryFormatKnit1) SKIP 4ms 368s Need stacking support in the target. 368s 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary_smart_old(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a)ERROR 94ms 368s log: {{{ 368s 168.841 preparing to commit 368s 168.847 Selecting files for commit with filter None 368s 168.860 aborting commit write group because of exception: 368s 168.862 Traceback (most recent call last): 368s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 368s self._update_builder_with_changes() 368s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 368s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 368s for path, fs_hash in self.builder.record_iter_changes( 368s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 368s self.work_tree, self.basis_revid, iter_changes 368s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 368s ): 368s ^ 368s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 368s for change in iter_changes: 368s ^^^^^^^^^^^^ 368s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 368s for change in iter_changes: 368s ^^^^^^^^^^^^ 368s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 368s (oldpath, oldmode, oldsha) = old 368s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 368s TypeError: cannot unpack non-iterable NoneType object 368s }}} 368s 368s Traceback (most recent call last): 368s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_fetch.py", line 193, in test_fetch_parent_inventories_at_stacking_boundary_smart_old 368s self.test_fetch_parent_inventories_at_stacking_boundary() 368s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 368s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_fetch.py", line 213, in test_fetch_parent_inventories_at_stacking_boundary 368s base = builder.build_snapshot( 368s None, 368s ...<3 lines>... 368s ], 368s ) 368s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 368s return self._do_commit( 368s ~~~~~~~~~~~~~~~^ 368s tree, 368s ^^^^^ 368s ...<5 lines>... 368s message_callback=message_callback, 368s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 368s ) 368s ^ 368s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 368s return tree.commit( 368s ~~~~~~~~~~~^ 368s message, message_callback=message_callback, reporter=reporter, **kwargs 368s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 368s ) 368s ^ 368s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 368s committed_id = commit.Commit().commit( 368s working_tree=self, 368s ...<3 lines>... 368s **kwargs, 368s ) 368s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 368s self._update_builder_with_changes() 368s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 368s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 368s for path, fs_hash in self.builder.record_iter_changes( 368s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 368s self.work_tree, self.basis_revid, iter_changes 368s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 368s ): 368s ^ 368s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 368s for change in iter_changes: 368s ^^^^^^^^^^^^ 368s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 368s for change in iter_changes: 368s ^^^^^^^^^^^^ 368s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 368s (oldpath, oldmode, oldsha) = old 368s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 368s TypeError: cannot unpack non-iterable NoneType object 368s 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary_smart(InterSameDataRepository,RepositoryFormatKnit3,RepositoryFormatKnit3) SKIP 4ms 368s Need stacking support in the target. 368s 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary_smart_old(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnit3) SKIP 5ms 368s Need stacking support in the target. 368s 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary_smart(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnitPack1) SKIP 4ms 368s Need stacking support in the target. 368s 368s per_intertree.test_compare.TestIterChanges.test_disk_in_subtrees_skipped(InterDirStateTree(PY)) OK 183ms 368s per_intertree.test_compare.TestCompare.test_dangling(InterDirStateTree(PY)) OK 147ms 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_revision_hash(InterWeaveRepo,RepositoryFormat7,RepositoryFormat7) OK 78ms 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_to_stacked_copies_parent_inventories(InterDifferingSerializer,RepositoryFormat2a,RepositoryFormatKnitPack6RichRoot) OK 335ms 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_revision_hash(InterKnitRepo,RepositoryFormatKnit3,RepositoryFormatKnitPack3) OK 85ms 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_same_location_trivial_works(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnit1) OK 18ms 368s per_intertree.test_compare.TestCompare.test_empty_to_abc_content(InterInventoryTree(CHKInventory)) OK 161ms 368s per_intertree.test_compare.TestIterChanges.test_empty_specific_files(InterInventoryTree(CHKInventory)) OK 165ms 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_funky_file_id(InterRepository,RepositoryFormatKnit1,RepositoryFormatKnit3) OK 98ms 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_same_location_trivial_works(InterKnitRepo,RepositoryFormatKnitPack1,RepositoryFormatKnit1) OK 22ms 368s per_transport.TransportTests.test_has(HTTPS_transport,HTTPSServer) OK 540ms 368s per_transport.TransportTests.test_has(TransportTraceDecorator,TraceServer) OK 11ms 368s per_tree.test_export.TestDir.test_export_nested_nonrecurse(WorkingTreeFormat6,remote) OK 497ms 368s per_intertree.test_compare.TestCompare.test_empty_to_abc_content_a_and_c_only(InterInventoryTree(PreviewTree)) OK 95ms 368s per_intertree.test_compare.TestIterChanges.test_empty_to_abc_content(InterInventoryTree(PreviewTree)) OK 104ms 368s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_absent_requested_raises(InterSameDataRepository,RepositoryFormatKnit3,RepositoryFormatKnit3) OK 123ms 368s per_interrepository.test_fetch.TestInterRepository.test_fetch_funky_file_id(InterDifferingSerializer,RepositoryFormatKnitPack6RichRoot,RepositoryFormat2a) OK 131ms 368s per_transport.TransportTests.test_has_root_works(HTTPS_transport,HTTPSServer) OK 117ms 368s per_transport.TransportTests.test_has_root_works(TransportTraceDecorator,TraceServer) OK 4ms 369s per_interrepository.test_fetch.TestInterRepository.test_fetch_inconsistent_last_changed_entries(InterRepository,RepositoryFormat5,RepositoryFormatKnit3) OK 68ms 369s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_absent_requested_raises(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnitPack1) OK 94ms 369s per_intertree.test_compare.TestIterChanges.test_empty_to_abc_content_a_only(InterDirStateTree(C)) OK 147ms 369s per_intertree.test_compare.TestCompare.test_empty_to_abc_content_b_only(InterDirStateTree(C)) OK 175ms 369s per_tree.test_export.TestDir.test_export_nested_recurse(WorkingTreeFormat5) OK 215ms 369s per_interrepository.test_fetch.TestInterRepository.test_fetch_inconsistent_last_changed_entries(InterDifferingSerializer+get_known_graph_ancestry,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) OK 116ms 369s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_basis_text(InterToLocalGitRepository,RepositoryFormat2a,GitRepositoryFormat) SKIP 4ms 369s Need full versioned files support 369s 369s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary_smart(InterDifferingSerializer+get_known_graph_ancestry,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) OK 1000ms 369s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary_smart_old(InterToLocalGitRepository,RepositoryFormat2a,GitRepositoryFormat) SKIP 6ms 369s Need stacking support in the target. 369s 369s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_absent_requested_raises(InterDifferingSerializer,RepositoryFormat2a,RepositoryFormatKnitPack6RichRoot) OK 138ms 369s per_transport.TransportTests.test_hook_post_connection_multi(HTTPS_transport,HTTPSServer) OK 180ms 369s per_intertree.test_compare.TestIterChanges.test_file_rename(InterInventoryTree) OK 105ms 369s per_transport.TransportTests.test_hook_post_connection_multi(TransportTraceDecorator,TraceServer) OK 7ms 369s per_transport.TransportTests.test_hook_post_connection_one(HTTPS_transport,HTTPSServer) OK 83ms 369s per_transport.TransportTests.test_hook_post_connection_one(TransportTraceDecorator,TraceServer) OK 5ms 369s per_intertree.test_compare.TestCompare.test_extra_trees_finds_ids(InterInventoryTree) OK 190ms 369s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_basis_text(InterDifferingSerializer,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) OK 163ms 369s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_revision_same_location_fails(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat) OK 10ms 369s per_transport.TransportTests.test_iter_files_recursive(HTTPS_transport,HTTPSServer) OK 44ms 369s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_fetch_fetches_signatures_too(InterRepository,RepositoryFormatKnit1,RepositoryFormatKnit3) OK 142ms 369s per_transport.TransportTests.test_iter_files_recursive(TransportTraceDecorator,TraceServer) OK 8ms 369s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_revision_same_location_fails(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnitPack4) OK 22ms 369s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_text_other_location_fails(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a) SKIP 5ms 369s Need full versioned files 369s 369s per_transport.TransportTests.test_list_dir(HTTPS_transport,HTTPSServer) OK 42ms 369s per_transport.TransportTests.test_list_dir(TransportTraceDecorator,TraceServer) OK 23ms 369s per_tree.test_export.TestDir.test_export_nested_recurse(DirStateRevisionTree,WT4) OK 268ms 369s per_intertree.test_compare.TestIterChanges.test_file_rename_and_meta_modification(InterDirStateTree(PY)) OK 213ms 369s per_tree.test_export.TestDir.test_export_symlink(GitWorkingTreeFormat)ERROR 19ms 369s log: {{{ 369s 169.654 preparing to commit 369s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_tree.test_export.TestDir.test_export_symlink(GitWorkingTreeFormat)/work/wta/ 369s 169.656 Selecting files for commit with filter None 369s 169.657 aborting commit write group because of exception: 369s 169.658 Traceback (most recent call last): 369s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 369s self._update_builder_with_changes() 369s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 369s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 369s for path, fs_hash in self.builder.record_iter_changes( 369s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 369s self.work_tree, self.basis_revid, iter_changes 369s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 369s ): 369s ^ 369s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 369s for change in iter_changes: 369s ^^^^^^^^^^^^ 369s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 369s for change in iter_changes: 369s ^^^^^^^^^^^^ 369s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 369s (oldpath, oldmode, oldsha) = old 369s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 369s TypeError: cannot unpack non-iterable NoneType object 369s }}} 369s 369s Traceback (most recent call last): 369s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 54, in test_export_symlink 369s self.prepare_symlink_export() 369s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 369s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 43, in prepare_symlink_export 369s work_a.commit("add link") 369s ~~~~~~~~~~~~~^^^^^^^^^^^^ 369s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 369s committed_id = commit.Commit().commit( 369s working_tree=self, 369s ...<3 lines>... 369s **kwargs, 369s ) 369s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 369s self._update_builder_with_changes() 369s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 369s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 369s for path, fs_hash in self.builder.record_iter_changes( 369s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 369s self.work_tree, self.basis_revid, iter_changes 369s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 369s ): 369s ^ 369s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 369s for change in iter_changes: 369s ^^^^^^^^^^^^ 369s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 369s for change in iter_changes: 369s ^^^^^^^^^^^^ 369s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 369s (oldpath, oldmode, oldsha) = old 369s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 369s TypeError: cannot unpack non-iterable NoneType object 369s 369s per_interrepository.test_fetch.TestInterRepository.test_fetch_missing_text_other_location_fails(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnit3) OK 110ms 369s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary(InterWeaveRepo,RepositoryFormat7,RepositoryFormat7) SKIP 4ms 369s Need stacking support in the target. 369s 369s per_intertree.test_compare.TestCompare.test_file_rename(InterDirStateTree(PY)) OK 177ms 369s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary(InterKnitRepo,RepositoryFormatKnit3,RepositoryFormatKnitPack3) SKIP 4ms 369s Need stacking support in the target. 369s 369s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary_smart(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnit1) SKIP 4ms 369s Need stacking support in the target. 369s 369s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary_smart(InterKnitRepo,RepositoryFormatKnitPack1,RepositoryFormatKnit1) SKIP 6ms 369s Need stacking support in the target. 369s 369s per_transport.TransportTests.test_list_dir_result_is_url_escaped(HTTPS_transport,HTTPSServer) SKIP 81ms 369s transport not listable 369s per_transport.TransportTests.test_list_dir_result_is_url_escaped(TransportTraceDecorator,TraceServer) OK 5ms 369s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary_smart_old(InterSameDataRepository,RepositoryFormatKnit3,RepositoryFormatKnit3) SKIP 4ms 369s Need stacking support in the target. 369s 369s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary_smart_old(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnitPack1) SKIP 4ms 369s Need stacking support in the target. 369s 369s per_tree.test_export.TestDir.test_export_symlink(PreviewTreePost) OK 75ms 369s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_fetch_fetches_signatures_too(InterDifferingSerializer,RepositoryFormatKnitPack6RichRoot,RepositoryFormat2a) OK 188ms 369s per_transport.TransportTests.test_local_abspath(HTTPS_transport,HTTPSServer) OK 43ms 369s per_transport.TransportTests.test_local_abspath(TransportTraceDecorator,TraceServer) OK 4ms 369s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_rev_limited(InterRepository,RepositoryFormat5,RepositoryFormatKnit3) OK 50ms 369s per_intertree.test_compare.TestIterChanges.test_meta_modification(InterInventoryTree(CHKInventory)) OK 166ms 369s per_transport.TransportTests.test_lock_read(HTTPS_transport,HTTPSServer) OK 43ms 369s per_transport.TransportTests.test_lock_read(TransportTraceDecorator,TraceServer) OK 4ms 369s per_tree.test_export.TestTar.test_export(RevisionTree) OK 106ms 369s per_transport.TransportTests.test_lock_write(HTTPS_transport,HTTPSServer) OK 42ms 369s per_transport.TransportTests.test_lock_write(TransportTraceDecorator,TraceServer) OK 5ms 369s per_intertree.test_compare.TestCompare.test_file_rename_and_modification(InterInventoryTree(CHKInventory)) OK 167ms 369s per_intertree.test_compare.TestIterChanges.test_missing_and_renamed(InterInventoryTree(PreviewTree)) OK 82ms 369s per_transport.TransportTests.test_mkdir(HTTPS_transport,HTTPSServer) OK 45ms 369s per_transport.TransportTests.test_mkdir(TransportTraceDecorator,TraceServer) OK 6ms 369s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_rev_limited(InterDifferingSerializer+get_known_graph_ancestry,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) OK 114ms 369s per_transport.TransportTests.test_mkdir_permissions(HTTPS_transport,HTTPSServer) OK 50ms 369s per_transport.TransportTests.test_mkdir_permissions(TransportTraceDecorator,TraceServer) OK 8ms 369s per_intertree.test_compare.TestCompare.test_meta_modification(InterInventoryTree(PreviewTree)) OK 133ms 369s per_transport.TransportTests.test_move(HTTPS_transport,HTTPSServer) OK 46ms 369s per_transport.TransportTests.test_move(TransportTraceDecorator,TraceServer) OK 5ms 369s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids(InterToLocalGitRepository,RepositoryFormat2a,GitRepositoryFormat) SKIP 138ms 369s roundtripping not supported 369s 369s per_transport.TransportTests.test_no_segment_parameters(HTTPS_transport,HTTPSServer) OK 45ms 369s per_transport.TransportTests.test_no_segment_parameters(TransportTraceDecorator,TraceServer) OK 21ms 369s per_tree.test_export.TestTar.test_export_nested_nonrecurse(WorkingTreeFormat6) OK 283ms 369s per_intertree.test_compare.TestIterChanges.test_modified_unicode(InterDirStateTree(C)) OK 236ms 369s per_transport.TransportTests.test_opening_a_file_stream_can_set_mode(HTTPS_transport,HTTPSServer) OK 86ms 369s per_transport.TransportTests.test_opening_a_file_stream_can_set_mode(TransportTraceDecorator,TraceServer) OK 5ms 369s per_intertree.test_compare.TestIterChanges.test_only_in_source_and_missing(InterInventoryTree) OK 73ms 369s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary_smart(InterDifferingSerializer,RepositoryFormat2a,RepositoryFormatKnitPack6RichRoot) OK 1326ms 369s per_intertree.test_compare.TestCompare.test_unchanged_with_renames_and_modifications(InterDirStateTree(C)) OK 207ms 369s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary_smart_old(InterRepository,RepositoryFormatKnit1,RepositoryFormatKnit3) SKIP 6ms 369s Need stacking support in the target. 369s 369s per_transport.TransportTests.test_opening_a_file_stream_creates_file(HTTPS_transport,HTTPSServer) OK 44ms 369s per_transport.TransportTests.test_opening_a_file_stream_creates_file(TransportTraceDecorator,TraceServer) OK 12ms 369s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids(InterDifferingSerializer,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) OK 178ms 370s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids_limit(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat)ERROR 21ms 370s log: {{{ 370s 170.248 preparing to commit 370s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids_limit(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat)/work/a/ 370s 170.251 Selecting files for commit with filter None 370s 170.252 aborting commit write group because of exception: 370s 170.253 Traceback (most recent call last): 370s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 370s self._update_builder_with_changes() 370s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 370s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 370s for path, fs_hash in self.builder.record_iter_changes( 370s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 370s self.work_tree, self.basis_revid, iter_changes 370s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 370s ): 370s ^ 370s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 370s for change in iter_changes: 370s ^^^^^^^^^^^^ 370s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 370s for change in iter_changes: 370s ^^^^^^^^^^^^ 370s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 370s (oldpath, oldmode, oldsha) = old 370s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 370s TypeError: cannot unpack non-iterable NoneType object 370s }}} 370s 370s Traceback (most recent call last): 370s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_interrepository.py", line 73, in setUp 370s self.rev1 = tree_a.commit("rev1", allow_pointless=True) 370s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 370s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 370s committed_id = commit.Commit().commit( 370s working_tree=self, 370s ...<3 lines>... 370s **kwargs, 370s ) 370s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 370s self._update_builder_with_changes() 370s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 370s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 370s for path, fs_hash in self.builder.record_iter_changes( 370s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 370s self.work_tree, self.basis_revid, iter_changes 370s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 370s ): 370s ^ 370s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 370s for change in iter_changes: 370s ^^^^^^^^^^^^ 370s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 370s for change in iter_changes: 370s ^^^^^^^^^^^^ 370s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 370s (oldpath, oldmode, oldsha) = old 370s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 370s TypeError: cannot unpack non-iterable NoneType object 370s 370s per_transport.TransportTests.test_put_bytes(HTTPS_transport,HTTPSServer) OK 43ms 370s per_transport.TransportTests.test_put_bytes(TransportTraceDecorator,TraceServer) OK 6ms 370s per_intertree.test_compare.TestIterChanges.test_abc_content_to_empty(InterInventoryTree) OK 88ms 370s per_transport.TransportTests.test_put_bytes_non_atomic(HTTPS_transport,HTTPSServer) OK 42ms 370s per_transport.TransportTests.test_put_bytes_non_atomic(TransportTraceDecorator,TraceServer) OK 6ms 370s per_intertree.test_compare.TestIterChanges.test_only_in_target_and_missing(InterDirStateTree(PY)) OK 168ms 370s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids_limit(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnitPack4) OK 114ms 370s per_transport.TransportTests.test_put_bytes_non_atomic_permissions(HTTPS_transport,HTTPSServer) OK 42ms 370s per_transport.TransportTests.test_put_bytes_non_atomic_permissions(TransportTraceDecorator,TraceServer) OK 8ms 370s per_interrepository.test_interrepository.TestCaseWithGhosts.test_fetch_all_fixes_up_ghost(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a) SKIP 14ms 370s Need ghost support. 370s 370s per_tree.test_export.TestTar.test_export_nested_nonrecurse(DirStateRevisionTree,WT5) OK 268ms 370s per_transport.TransportTests.test_put_bytes_permissions(HTTPS_transport,HTTPSServer) OK 44ms 370s per_transport.TransportTests.test_put_bytes_permissions(TransportTraceDecorator,TraceServer) OK 5ms 370s per_intertree.test_compare.TestIterChanges.test_abc_content_to_empty_a_only(InterDirStateTree(PY)) OK 144ms 370s per_tree.test_export.TestTar.test_export_nested_recurse(WorkingTreeFormat2) SKIP 66ms 370s format does not supported nested trees 370s 370s per_interrepository.test_interrepository.TestCaseWithGhosts.test_fetch_all_fixes_up_ghost(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnit3) OK 86ms 370s per_transport.TransportTests.test_put_bytes_unicode(HTTPS_transport,HTTPSServer) OK 44ms 370s per_interrepository.test_interrepository.TestInterRepository.test_interrepository_get_returns_correct_optimiser(InterWeaveRepo,RepositoryFormat7,RepositoryFormat7) OK 3ms 370s per_interrepository.test_interrepository.TestInterRepository.test_interrepository_get_returns_correct_optimiser(InterKnitRepo,RepositoryFormatKnit3,RepositoryFormatKnitPack3) OK 5ms 370s per_transport.TransportTests.test_put_bytes_unicode(TransportTraceDecorator,TraceServer) OK 6ms 370s per_transport.TransportTests.test_put_file(HTTPS_transport,HTTPSServer) OK 46ms 370s per_transport.TransportTests.test_put_file(TransportTraceDecorator,TraceServer) OK 6ms 370s per_intertree.test_compare.TestIterChanges.test_rename_over_deleted(InterInventoryTree(CHKInventory)) OK 163ms 370s per_tree.test_export.TestTar.test_export_symlink(WorkingTreeFormat4) OK 85ms 370s per_tree.test_export.TestTar.test_export_symlink(GitRevisionTree)ERROR 19ms 370s log: {{{ 370s 170.553 preparing to commit 370s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_tree.test_export.TestTar.test_export_symlink(GitRevisionTree)/work/wta/ 370s 170.554 Selecting files for commit with filter None 370s 170.556 aborting commit write group because of exception: 370s 170.557 Traceback (most recent call last): 370s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 370s self._update_builder_with_changes() 370s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 370s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 370s for path, fs_hash in self.builder.record_iter_changes( 370s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 370s self.work_tree, self.basis_revid, iter_changes 370s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 370s ): 370s ^ 370s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 370s for change in iter_changes: 370s ^^^^^^^^^^^^ 370s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 370s for change in iter_changes: 370s ^^^^^^^^^^^^ 370s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 370s (oldpath, oldmode, oldsha) = old 370s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 370s TypeError: cannot unpack non-iterable NoneType object 370s }}} 370s 370s Traceback (most recent call last): 370s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 54, in test_export_symlink 370s self.prepare_symlink_export() 370s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 370s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 43, in prepare_symlink_export 370s work_a.commit("add link") 370s ~~~~~~~~~~~~~^^^^^^^^^^^^ 370s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 370s committed_id = commit.Commit().commit( 370s working_tree=self, 370s ...<3 lines>... 370s **kwargs, 370s ) 370s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 370s self._update_builder_with_changes() 370s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 370s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 370s for path, fs_hash in self.builder.record_iter_changes( 370s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 370s self.work_tree, self.basis_revid, iter_changes 370s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 370s ): 370s ^ 370s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 370s for change in iter_changes: 370s ^^^^^^^^^^^^ 370s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 370s for change in iter_changes: 370s ^^^^^^^^^^^^ 370s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 370s (oldpath, oldmode, oldsha) = old 370s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 370s TypeError: cannot unpack non-iterable NoneType object 370s 370s per_intertree.test_compare.TestIterChanges.test_added_unicode(InterInventoryTree(CHKInventory)) OK 142ms 370s per_intertree.test_compare.TestIterChanges.test_renamed_and_added(InterInventoryTree(PreviewTree)) OK 86ms 370s per_transport.TransportTests.test_put_file_non_atomic(HTTPS_transport,HTTPSServer) OK 90ms 370s per_transport.TransportTests.test_put_file_non_atomic(TransportTraceDecorator,TraceServer) OK 6ms 370s per_tree.test_export.TestZip.test_export(WorkingTreeFormat3) OK 73ms 370s per_intertree.test_compare.TestCompare.test_abc_content_to_empty(InterInventoryTree(CHKInventory)) OK 159ms 370s per_intertree.test_compare.TestIterChanges.test_compare_empty_trees(InterInventoryTree(PreviewTree)) OK 79ms 370s per_transport.TransportTests.test_put_file_non_atomic_permissions(HTTPS_transport,HTTPSServer) OK 49ms 370s per_transport.TransportTests.test_put_file_non_atomic_permissions(TransportTraceDecorator,TraceServer) OK 6ms 370s per_intertree.test_compare.TestCompare.test_compare_empty_trees(InterInventoryTree(PreviewTree)) OK 81ms 370s per_transport.TransportTests.test_put_file_permissions(HTTPS_transport,HTTPSServer) OK 44ms 370s per_tree.test_export.TestZip.test_export(PreviewTree) OK 91ms 370s per_transport.TransportTests.test_put_file_permissions(TransportTraceDecorator,TraceServer) OK 5ms 370s per_intertree.test_compare.TestIterChanges.test_renamed_unicode(InterDirStateTree(C)) OK 154ms 370s per_transport.TransportTests.test_readlink_nonexistent(HTTPS_transport,HTTPSServer) SKIP 42ms 370s Transport does not support symlinks. 370s per_transport.TransportTests.test_readlink_nonexistent(TransportTraceDecorator,TraceServer) SKIP 5ms 370s Transport does not support symlinks. 370s per_intertree.test_compare.TestIterChanges.test_content_modification(InterDirStateTree(C)) OK 144ms 370s per_intertree.test_compare.TestCompare.test_dangling(InterDirStateTree(C)) OK 145ms 370s per_intertree.test_compare.TestIterChanges.test_deleted_and_unknown(InterInventoryTree) OK 76ms 370s per_intertree.test_compare.TestIterChanges.test_specific_content_modification_grabs_parents(InterInventoryTree) OK 121ms 370s per_intertree.test_compare.TestCompare.test_empty_to_abc_content(InterInventoryTree) OK 82ms 370s per_transport.TransportTests.test_readv(HTTPS_transport,HTTPSServer) OK 172ms 370s per_transport.TransportTests.test_readv(TransportTraceDecorator,TraceServer) OK 5ms 370s per_intertree.test_compare.TestIterChanges.test_deleted_unicode(InterDirStateTree(PY)) OK 150ms 370s per_transport.TransportTests.test_readv_out_of_order(HTTPS_transport,HTTPSServer) OK 128ms 370s per_transport.TransportTests.test_readv_out_of_order(TransportTraceDecorator,TraceServer) OK 5ms 370s per_intertree.test_compare.TestCompare.test_empty_to_abc_content_a_and_c_only(InterDirStateTree(PY)) OK 145ms 370s per_intertree.test_compare.TestIterChanges.test_specific_content_modification_grabs_parents_root_changes(InterDirStateTree(PY)) OK 226ms 370s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary_smart_old(InterDifferingSerializer,RepositoryFormat2a,RepositoryFormatKnitPack6RichRoot) OK 1395ms 370s per_intertree.test_compare.TestIterChanges.test_empty_dir(InterInventoryTree(CHKInventory)) OK 156ms 370s per_interrepository.test_fetch.TestInterRepository.test_fetch_revision_hash(InterRepository,RepositoryFormatKnit1,RepositoryFormatKnit3) OK 75ms 370s per_tree.test_export.TestZip.test_export_nested_nonrecurse(WorkingTreeFormat6,remote) OK 499ms 370s per_intertree.test_compare.TestCompare.test_empty_to_abc_content_b_only(InterInventoryTree(CHKInventory)) OK 149ms 370s per_intertree.test_compare.TestIterChanges.test_empty_specific_files(InterInventoryTree(PreviewTree)) OK 82ms 371s per_intertree.test_compare.TestCompare.test_empty_to_abc_content_c_only(InterInventoryTree(PreviewTree)) OK 82ms 371s per_interrepository.test_fetch.TestInterRepository.test_fetch_revision_hash(InterDifferingSerializer,RepositoryFormatKnitPack6RichRoot,RepositoryFormat2a) OK 123ms 371s per_intertree.test_compare.TestIterChanges.test_specific_old_parent_child_collides_with_unselected_new(InterInventoryTree(CHKInventory)) OK 205ms 371s per_interrepository.test_fetch.TestInterRepository.test_fetch_same_location_trivial_works(InterRepository,RepositoryFormat5,RepositoryFormatKnit3) OK 15ms 371s per_interrepository.test_fetch.TestInterRepository.test_fetch_same_location_trivial_works(InterDifferingSerializer+get_known_graph_ancestry,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) OK 17ms 371s per_transport.TransportTests.test_readv_short_read(HTTPS_transport,HTTPSServer) OK 303ms 371s per_transport.TransportTests.test_readv_short_read(TransportTraceDecorator,TraceServer) OK 5ms 371s per_intertree.test_compare.TestIterChanges.test_empty_to_abc_content_a_and_c_only(InterDirStateTree(C)) OK 129ms 371s per_intertree.test_compare.TestIterChanges.test_specific_old_parent_child_dir_stops_being_dir(InterInventoryTree(PreviewTree)) OK 138ms 371s per_tree.test_export.TestZip.test_export_nested_recurse(WorkingTreeFormat5) OK 240ms 371s per_intertree.test_compare.TestIterChanges.test_file_becomes_unversionable_bug_438569(InterInventoryTree) OK 74ms 371s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_absent_requested_raises(InterToLocalGitRepository,RepositoryFormat2a,GitRepositoryFormat) OK 124ms 371s per_intertree.test_compare.TestCompare.test_file_rename(InterDirStateTree(C)) OK 161ms 371s per_transport.TransportTests.test_readv_with_adjust_for_latency(HTTPS_transport,HTTPSServer) OK 167ms 371s per_intertree.test_compare.TestCompare.test_file_rename_and_modification(InterInventoryTree) OK 80ms 371s per_transport.TransportTests.test_readv_with_adjust_for_latency(TransportTraceDecorator,TraceServer) OK 6ms 371s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_absent_requested_raises(InterDifferingSerializer,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) OK 111ms 371s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_fetch_fetches_signatures_too(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat)ERROR 19ms 371s log: {{{ 371s 171.596 preparing to commit 371s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_fetch_fetches_signatures_too(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat)/work/a/ 371s 171.598 Selecting files for commit with filter None 371s 171.599 aborting commit write group because of exception: 371s 171.601 Traceback (most recent call last): 371s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 371s self._update_builder_with_changes() 371s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 371s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 371s for path, fs_hash in self.builder.record_iter_changes( 371s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 371s self.work_tree, self.basis_revid, iter_changes 371s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 371s ): 371s ^ 371s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 371s for change in iter_changes: 371s ^^^^^^^^^^^^ 371s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 371s for change in iter_changes: 371s ^^^^^^^^^^^^ 371s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 371s (oldpath, oldmode, oldsha) = old 371s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 371s TypeError: cannot unpack non-iterable NoneType object 371s }}} 371s 371s Traceback (most recent call last): 371s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_interrepository.py", line 73, in setUp 371s self.rev1 = tree_a.commit("rev1", allow_pointless=True) 371s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 371s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 371s committed_id = commit.Commit().commit( 371s working_tree=self, 371s ...<3 lines>... 371s **kwargs, 371s ) 371s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 371s self._update_builder_with_changes() 371s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 371s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 371s for path, fs_hash in self.builder.record_iter_changes( 371s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 371s self.work_tree, self.basis_revid, iter_changes 371s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 371s ): 371s ^ 371s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 371s for change in iter_changes: 371s ^^^^^^^^^^^^ 371s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 371s for change in iter_changes: 371s ^^^^^^^^^^^^ 371s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 371s (oldpath, oldmode, oldsha) = old 371s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 371s TypeError: cannot unpack non-iterable NoneType object 371s 371s per_intertree.test_compare.TestIterChanges.test_file_rename(InterDirStateTree(PY)) OK 144ms 371s per_intertree.test_compare.TestIterChanges.test_specific_old_parent_same_path_new_parent(InterDirStateTree(C)) OK 188ms 371s per_transport.TransportTests.test_readv_with_adjust_for_latency_with_big_file(HTTPS_transport,HTTPSServer) OK 90ms 371s per_transport.TransportTests.test_readv_with_adjust_for_latency_with_big_file(TransportTraceDecorator,TraceServer) OK 7ms 371s per_tree.test_export.TestZip.test_export_nested_recurse(DirStateRevisionTree,WT4) OK 221ms 371s per_tree.test_export.TestZip.test_export_symlink(GitWorkingTreeFormat)ERROR 16ms 371s log: {{{ 371s 171.692 preparing to commit 371s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_tree.test_export.TestZip.test_export_symlink(GitWorkingTreeFormat)/work/wta/ 371s 171.694 Selecting files for commit with filter None 371s 171.695 aborting commit write group because of exception: 371s 171.697 Traceback (most recent call last): 371s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 371s self._update_builder_with_changes() 371s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 371s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 371s for path, fs_hash in self.builder.record_iter_changes( 371s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 371s self.work_tree, self.basis_revid, iter_changes 371s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 371s ): 371s ^ 371s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 371s for change in iter_changes: 371s ^^^^^^^^^^^^ 371s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 371s for change in iter_changes: 371s ^^^^^^^^^^^^ 371s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 371s (oldpath, oldmode, oldsha) = old 371s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 371s TypeError: cannot unpack non-iterable NoneType object 371s }}} 371s 371s Traceback (most recent call last): 371s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 110, in test_export_symlink 371s self.prepare_symlink_export() 371s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 371s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 43, in prepare_symlink_export 371s work_a.commit("add link") 371s ~~~~~~~~~~~~~^^^^^^^^^^^^ 371s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 371s committed_id = commit.Commit().commit( 371s working_tree=self, 371s ...<3 lines>... 371s **kwargs, 371s ) 371s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 371s self._update_builder_with_changes() 371s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 371s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 371s for path, fs_hash in self.builder.record_iter_changes( 371s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 371s self.work_tree, self.basis_revid, iter_changes 371s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 371s ): 371s ^ 371s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 371s for change in iter_changes: 371s ^^^^^^^^^^^^ 371s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 371s for change in iter_changes: 371s ^^^^^^^^^^^^ 371s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 371s (oldpath, oldmode, oldsha) = old 371s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 371s TypeError: cannot unpack non-iterable NoneType object 371s 371s per_transport.TransportTests.test_recommended_page_size(HTTPS_transport,HTTPSServer) OK 45ms 371s per_transport.TransportTests.test_recommended_page_size(TransportTraceDecorator,TraceServer) OK 9ms 371s per_intertree.test_compare.TestCompare.test_meta_modification(InterDirStateTree(PY)) OK 158ms 371s per_intertree.test_compare.TestIterChanges.test_specific_with_rename_under_new_dir_reports_new_dir(InterInventoryTree) OK 112ms 371s per_transport.TransportTests.test_relpath(HTTPS_transport,HTTPSServer) OK 47ms 371s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_fetch_fetches_signatures_too(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnitPack4) OK 159ms 371s per_transport.TransportTests.test_relpath(TransportTraceDecorator,TraceServer) OK 5ms 371s per_tree.test_export.TestZip.test_export_symlink(PreviewTreePost) OK 83ms 371s per_intertree.test_compare.TestIterChanges.test_file_rename_and_modification(InterInventoryTree(CHKInventory)) OK 167ms 371s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_rev_limited(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a)ERROR 24ms 371s log: {{{ 371s 171.774 preparing to commit 371s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_rev_limited(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a)/work/a/ 371s 171.776 Selecting files for commit with filter None 371s 171.780 aborting commit write group because of exception: 371s 171.782 Traceback (most recent call last): 371s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 371s self._update_builder_with_changes() 371s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 371s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 371s for path, fs_hash in self.builder.record_iter_changes( 371s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 371s self.work_tree, self.basis_revid, iter_changes 371s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 371s ): 371s ^ 371s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 371s for change in iter_changes: 371s ^^^^^^^^^^^^ 371s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 371s for change in iter_changes: 371s ^^^^^^^^^^^^ 371s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 371s (oldpath, oldmode, oldsha) = old 371s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 371s TypeError: cannot unpack non-iterable NoneType object 371s }}} 371s 371s Traceback (most recent call last): 371s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_interrepository.py", line 73, in setUp 371s self.rev1 = tree_a.commit("rev1", allow_pointless=True) 371s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 371s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 371s committed_id = commit.Commit().commit( 371s working_tree=self, 371s ...<3 lines>... 371s **kwargs, 371s ) 371s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 371s self._update_builder_with_changes() 371s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 371s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 371s for path, fs_hash in self.builder.record_iter_changes( 371s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 371s self.work_tree, self.basis_revid, iter_changes 371s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 371s ): 371s ^ 371s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 371s for change in iter_changes: 371s ^^^^^^^^^^^^ 371s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 371s for change in iter_changes: 371s ^^^^^^^^^^^^ 371s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 371s (oldpath, oldmode, oldsha) = old 371s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 371s TypeError: cannot unpack non-iterable NoneType object 371s 371s per_transport.TransportTests.test_relpath_at_root(HTTPS_transport,HTTPSServer) OK 44ms 371s per_transport.TransportTests.test_relpath_at_root(TransportTraceDecorator,TraceServer) OK 10ms 371s per_intertree.test_compare.TestCompare.test_unchanged_with_renames_and_modifications(InterInventoryTree(CHKInventory)) OK 148ms 371s per_tree.test_get_file_mtime.TestGetFileMTime.test_get_file_mtime(RevisionTree) OK 84ms 371s per_transport.TransportTests.test_rename_across_subdirs(HTTPS_transport,HTTPSServer) SKIP 49ms 371s transport is readonly 371s 371s per_transport.TransportTests.test_rename_across_subdirs(TransportTraceDecorator,TraceServer) OK 7ms 371s per_intertree.test_compare.TestIterChanges.test_meta_modification(InterInventoryTree(PreviewTree)) OK 95ms 371s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_rev_limited(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnit3) OK 113ms 371s per_tree.test_get_file_mtime.TestGetFileMTime.test_nonexistant(WorkingTreeFormat6) OK 47ms 371s per_intertree.test_compare.TestCompare.test_unversioned_paths_in_tree(InterInventoryTree(PreviewTree)) OK 64ms 371s per_intertree.test_compare.TestIterChanges.test_tree_with_special_names(InterDirStateTree(PY)) OK 186ms 371s per_transport.TransportTests.test_rename_dir_nonempty(HTTPS_transport,HTTPSServer) OK 97ms 371s per_transport.TransportTests.test_rename_dir_nonempty(TransportTraceDecorator,TraceServer) OK 6ms 371s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary_smart_old(InterDifferingSerializer,RepositoryFormatKnitPack6RichRoot,RepositoryFormat2a) OK 1773ms 371s per_tree.test_get_file_mtime.TestGetFileMTime.test_nonexistant(DirStateRevisionTree,WT5) OK 79ms 371s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids(InterWeaveRepo,RepositoryFormat7,RepositoryFormat7) OK 107ms 371s per_tree.test_get_file_with_stat.TestGetFileWithStat.test_get_file_with_stat_id_and_path(WorkingTreeFormat2) OK 23ms 371s per_transport.TransportTests.test_rename_dir_succeeds(HTTPS_transport,HTTPSServer) OK 50ms 371s per_transport.TransportTests.test_rename_dir_succeeds(TransportTraceDecorator,TraceServer) OK 6ms 371s per_intertree.test_compare.TestIterChanges.test_missing_in_target(InterDirStateTree(C)) OK 157ms 371s per_interrepository.test_fetch.TestInterRepository.test_fetch_revision_hash(InterRepository,RepositoryFormat5,RepositoryFormatKnit3) OK 54ms 371s per_tree.test_get_file_with_stat.TestGetFileWithStat.test_get_file_with_stat_id_only(WorkingTreeFormat4) OK 48ms 371s per_intertree.test_compare.TestIterChanges.test_abc_content_to_empty_a_only(InterDirStateTree(C)) OK 135ms 371s per_transport.TransportTests.test_reuse_connection_for_various_paths(HTTPS_transport,HTTPSServer) OK 83ms 371s per_tree.test_get_file_with_stat.TestGetFileWithStat.test_get_file_with_stat_id_only(GitRevisionTree)ERROR 55ms 371s log: {{{ 371s 172.091 preparing to commit 371s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_tree.test_get_file_with_stat.TestGetFileWithStat.test_get_file_with_stat_id_only(GitRevisionTree)/work/ 371s 172.096 Selecting files for commit with filter None 371s 172.098 aborting commit write group because of exception: 371s 172.101 Traceback (most recent call last): 371s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 371s self._update_builder_with_changes() 371s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 371s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 371s for path, fs_hash in self.builder.record_iter_changes( 371s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 371s self.work_tree, self.basis_revid, iter_changes 371s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 371s ): 371s ^ 371s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 371s for change in iter_changes: 371s ^^^^^^^^^^^^ 371s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 371s for change in iter_changes: 371s ^^^^^^^^^^^^ 371s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 371s (oldpath, oldmode, oldsha) = old 371s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 371s TypeError: cannot unpack non-iterable NoneType object 371s }}} 371s 371s Traceback (most recent call last): 371s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_get_file_with_stat.py", line 29, in test_get_file_with_stat_id_only 371s tree = self._convert_tree(work_tree) 371s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 371s return converter(tree) 371s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 371s return self._workingtree_to_test_tree(self, tree) 371s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 371s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 371s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 371s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 371s committed_id = commit.Commit().commit( 371s working_tree=self, 371s ...<3 lines>... 371s **kwargs, 371s ) 371s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 371s self._update_builder_with_changes() 371s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 371s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 371s for path, fs_hash in self.builder.record_iter_changes( 371s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 371s self.work_tree, self.basis_revid, iter_changes 371s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 371s ): 371s ^ 371s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 371s for change in iter_changes: 371s ^^^^^^^^^^^^ 371s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 371s for change in iter_changes: 371s ^^^^^^^^^^^^ 371s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 371s (oldpath, oldmode, oldsha) = old 371s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 371s TypeError: cannot unpack non-iterable NoneType object 371s 371s per_transport.TransportTests.test_reuse_connection_for_various_paths(TransportTraceDecorator,TraceServer) SKIP 5ms 371s not a connected transport 371s per_intertree.test_compare.TestIterChanges.test_trees_with_special_names(InterInventoryTree(CHKInventory)) OK 187ms 371s per_intertree.test_compare.TestIterChanges.test_no_specific_files(InterInventoryTree) OK 98ms 371s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids(InterKnitRepo,RepositoryFormatKnit3,RepositoryFormatKnitPack3) OK 130ms 371s per_interrepository.test_fetch.TestInterRepository.test_fetch_revision_hash(InterDifferingSerializer+get_known_graph_ancestry,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) OK 100ms 371s per_intertree.test_compare.TestIterChanges.test_added_unicode(InterInventoryTree) OK 91ms 371s per_interrepository.test_fetch.TestInterRepository.test_fetch_same_location_trivial_works(InterToLocalGitRepository,RepositoryFormat2a,GitRepositoryFormat) OK 17ms 371s per_transport.TransportTests.test_rmdir(HTTPS_transport,HTTPSServer) OK 50ms 371s per_transport.TransportTests.test_rmdir(TransportTraceDecorator,TraceServer) OK 7ms 371s per_interrepository.test_fetch.TestInterRepository.test_fetch_same_location_trivial_works(InterDifferingSerializer,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) OK 26ms 371s per_tree.test_get_root_id.TestGetRootID.test_get_root_id_default(WorkingTreeFormat3) OK 67ms 371s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_absent_requested_raises(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat)ERROR 22ms 371s log: {{{ 371s 172.196 preparing to commit 371s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_absent_requested_raises(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat)/work/a/ 371s 172.199 Selecting files for commit with filter None 371s 172.200 aborting commit write group because of exception: 371s 172.201 Traceback (most recent call last): 371s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 371s self._update_builder_with_changes() 371s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 371s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 371s for path, fs_hash in self.builder.record_iter_changes( 371s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 371s self.work_tree, self.basis_revid, iter_changes 371s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 371s ): 371s ^ 371s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 371s for change in iter_changes: 371s ^^^^^^^^^^^^ 371s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 371s for change in iter_changes: 371s ^^^^^^^^^^^^ 371s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 371s (oldpath, oldmode, oldsha) = old 371s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 371s TypeError: cannot unpack non-iterable NoneType object 371s }}} 371s 371s Traceback (most recent call last): 371s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_interrepository.py", line 73, in setUp 371s self.rev1 = tree_a.commit("rev1", allow_pointless=True) 371s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 371s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 371s committed_id = commit.Commit().commit( 371s working_tree=self, 371s ...<3 lines>... 371s **kwargs, 371s ) 371s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 371s self._update_builder_with_changes() 371s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 371s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 371s for path, fs_hash in self.builder.record_iter_changes( 371s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 371s self.work_tree, self.basis_revid, iter_changes 371s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 371s ): 371s ^ 371s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 371s for change in iter_changes: 371s ^^^^^^^^^^^^ 371s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 371s for change in iter_changes: 371s ^^^^^^^^^^^^ 371s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 371s (oldpath, oldmode, oldsha) = old 371s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 371s TypeError: cannot unpack non-iterable NoneType object 371s 371s per_intertree.test_compare.TestIterChanges.test_unchanged_unicode(InterInventoryTree(PreviewTree)) OK 89ms 371s per_transport.TransportTests.test_rmdir_empty_but_similar_prefix(HTTPS_transport,HTTPSServer) OK 46ms 371s per_tree.test_get_root_id.TestGetRootID.test_get_root_id_default(PreviewTree) OK 43ms 371s per_transport.TransportTests.test_rmdir_empty_but_similar_prefix(TransportTraceDecorator,TraceServer) OK 5ms 371s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids_limit(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnit1) OK 112ms 372s per_transport.TransportTests.test_rmdir_not_empty(HTTPS_transport,HTTPSServer) OK 45ms 372s per_transport.TransportTests.test_rmdir_not_empty(TransportTraceDecorator,TraceServer) OK 5ms 372s per_intertree.test_compare.TestIterChanges.test_compare_empty_trees(InterDirStateTree(PY)) OK 134ms 372s per_tree.test_get_root_id.TestGetRootID.test_get_root_id_fixed(WorkingTreeFormat6,remote) OK 64ms 372s per_intertree.test_compare.TestIterChanges.test_only_in_source_and_missing(InterDirStateTree(PY)) SKIP 172ms 372s cannot represent missing files 372s 372s per_transport.TransportTests.test_segment_parameters(HTTPS_transport,HTTPSServer) OK 34ms 372s per_transport.TransportTests.test_segment_parameters(TransportTraceDecorator,TraceServer) OK 6ms 372s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_absent_requested_raises(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnitPack4) OK 116ms 372s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_fetch_fetches_signatures_too(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a)ERROR 18ms 372s log: {{{ 372s 172.330 preparing to commit 372s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_fetch_fetches_signatures_too(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a)/work/a/ 372s 172.332 Selecting files for commit with filter None 372s 172.333 aborting commit write group because of exception: 372s 172.334 Traceback (most recent call last): 372s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 372s self._update_builder_with_changes() 372s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 372s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 372s for path, fs_hash in self.builder.record_iter_changes( 372s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 372s self.work_tree, self.basis_revid, iter_changes 372s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 372s ): 372s ^ 372s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 372s for change in iter_changes: 372s ^^^^^^^^^^^^ 372s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 372s for change in iter_changes: 372s ^^^^^^^^^^^^ 372s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 372s (oldpath, oldmode, oldsha) = old 372s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 372s TypeError: cannot unpack non-iterable NoneType object 372s }}} 372s 372s Traceback (most recent call last): 372s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_interrepository.py", line 73, in setUp 372s self.rev1 = tree_a.commit("rev1", allow_pointless=True) 372s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 372s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 372s committed_id = commit.Commit().commit( 372s working_tree=self, 372s ...<3 lines>... 372s **kwargs, 372s ) 372s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 372s self._update_builder_with_changes() 372s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 372s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 372s for path, fs_hash in self.builder.record_iter_changes( 372s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 372s self.work_tree, self.basis_revid, iter_changes 372s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 372s ): 372s ^ 372s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 372s for change in iter_changes: 372s ^^^^^^^^^^^^ 372s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 372s for change in iter_changes: 372s ^^^^^^^^^^^^ 372s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 372s (oldpath, oldmode, oldsha) = old 372s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 372s TypeError: cannot unpack non-iterable NoneType object 372s 372s per_tree.test_get_symlink_target.TestGetSymlinkTarget.test_get_symlink_target(WorkingTreeFormat5) OK 56ms 372s per_intertree.test_compare.TestIterChanges.test_unknown_empty_dir(InterDirStateTree(C)) OK 146ms 372s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids_limit(InterKnitRepo,RepositoryFormatKnitPack1,RepositoryFormatKnit1) OK 124ms 372s per_transport.TransportTests.test_set_segment_parameters(HTTPS_transport,HTTPSServer) OK 57ms 372s per_transport.TransportTests.test_set_segment_parameters(TransportTraceDecorator,TraceServer) OK 5ms 372s per_tree.test_get_symlink_target.TestGetSymlinkTarget.test_get_symlink_target(DirStateRevisionTree,WT4) OK 80ms 372s per_tree.test_get_symlink_target.TestGetSymlinkTarget.test_get_unicode_symlink_target(GitWorkingTreeFormat) OK 13ms 372s per_intertree.test_compare.TestIterChanges.test_content_modification(InterInventoryTree(CHKInventory)) OK 151ms 372s per_interrepository.test_interrepository.TestCaseWithGhosts.test_fetch_all_fixes_up_ghost(InterSameDataRepository,RepositoryFormatKnit3,RepositoryFormatKnit3) OK 73ms 372s per_intertree.test_compare.TestIterChanges.test_unversioned_paths_in_target_matching_source_old_names(InterInventoryTree) OK 89ms 372s per_intertree.test_compare.TestIterChanges.test_only_in_target_missing_subtree_specific_bug_367632(InterInventoryTree(CHKInventory)) SKIP 150ms 372s cannot represent missing files 372s 372s per_transport.TransportTests.test_stat(HTTPS_transport,HTTPSServer) OK 88ms 372s per_transport.TransportTests.test_stat(TransportTraceDecorator,TraceServer) OK 8ms 372s per_tree.test_get_symlink_target.TestGetSymlinkTarget.test_get_unicode_symlink_target(PreviewTreePost) OK 49ms 372s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_fetch_fetches_signatures_too(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnit3) OK 155ms 372s per_transport.TransportTests.test_stat_symlink(HTTPS_transport,HTTPSServer) SKIP 42ms 372s symlinks not supported 372s per_transport.TransportTests.test_stat_symlink(TransportTraceDecorator,TraceServer) SKIP 5ms 372s symlinks not supported 372s per_intertree.test_compare.TestIterChanges.test_default_ignores_unversioned_files(InterInventoryTree(PreviewTree)) OK 85ms 372s per_interrepository.test_interrepository.TestCaseWithGhosts.test_fetch_all_fixes_up_ghost(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnitPack1) OK 84ms 372s per_intertree.test_compare.TestIterChanges.test_rename_over_deleted(InterInventoryTree(PreviewTree)) OK 86ms 372s per_transport.TransportTests.test_symlink(HTTPS_transport,HTTPSServer) SKIP 44ms 372s Transport does not support symlinks. 372s per_transport.TransportTests.test_symlink(TransportTraceDecorator,TraceServer) SKIP 4ms 372s Transport does not support symlinks. 372s per_intertree.test_compare.TestIterChanges.test_unversioned_paths_in_tree(InterDirStateTree(PY)) OK 126ms 372s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_rev_limited(InterWeaveRepo,RepositoryFormat7,RepositoryFormat7) OK 99ms 372s per_tree.test_ids.Path2IdTests.test_id2path(RevisionTree) OK 109ms 372s per_interrepository.test_interrepository.TestCaseWithGhosts.test_fetch_all_fixes_up_ghost(InterDifferingSerializer,RepositoryFormat2a,RepositoryFormatKnitPack6RichRoot) OK 109ms 372s per_interrepository.test_interrepository.TestInterRepository.test_interrepository_get_returns_correct_optimiser(InterRepository,RepositoryFormatKnit1,RepositoryFormatKnit3) OK 4ms 372s per_interrepository.test_interrepository.TestInterRepository.test_interrepository_get_returns_correct_optimiser(InterDifferingSerializer,RepositoryFormatKnitPack6RichRoot,RepositoryFormat2a) OK 3ms 372s per_intertree.test_compare.TestIterChanges.test_deleted_unicode(InterDirStateTree(C)) OK 133ms 372s per_tree.test_ids.Path2IdTests.test_path2id(WorkingTreeFormat6) OK 75ms 372s per_intertree.test_compare.TestIterChanges.test_renamed_and_unknown(InterDirStateTree(C)) OK 148ms 372s per_intertree.test_compare.TestIterChanges.test_unversioned_subtree_only_emits_root(InterInventoryTree(CHKInventory)) SKIP 120ms 372s cannot represent unversioned files 372s 372s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_rev_limited(InterKnitRepo,RepositoryFormatKnit3,RepositoryFormatKnitPack3) OK 106ms 372s per_intertree.test_compare.TestIterChanges.test_empty_dir(InterInventoryTree) OK 83ms 372s per_intertree.test_compare.TestIterChanges.test_similar_filenames(InterInventoryTree) OK 82ms 372s per_intertree.test_compare.TestIterChanges.test_versioned_symlinks(InterInventoryTree(PreviewTree)) OK 85ms 372s per_tree.test_ids.Path2IdTests.test_path2id(DirStateRevisionTree,WT5) OK 111ms 372s per_intertree.test_compare.TestCompare.test_compare_empty_trees(InterInventoryTree(CHKInventory)) OK 150ms 372s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnit1) OK 112ms 372s per_tree.test_ids.Path2IdTests.test_path2id_list(WorkingTreeFormat2) OK 43ms 372s per_intertree.test_compare.TestIterChanges.test_empty_specific_files(InterDirStateTree(PY)) OK 136ms 372s per_intertree.test_compare.TestCompare.test_content_modification(InterInventoryTree(PreviewTree)) OK 98ms 372s per_transport.TransportTests.test_unicode_paths(HTTPS_transport,HTTPSServer) OK 326ms 372s per_transport.TransportTests.test_unicode_paths(TransportTraceDecorator,TraceServer) OK 7ms 372s per_transport.TransportTests.test_win32_abspath(HTTPS_transport,HTTPSServer) SKIP 20ms 372s Testing drive letters in abspath implemented only for win32 372s per_transport.TransportTests.test_win32_abspath(TransportTraceDecorator,TraceServer) SKIP 4ms 372s Testing drive letters in abspath implemented only for win32 372s per_intertree.test_file_content_matches.TestFileContentMatches.test_different_contents_and_same_verifier(InterDirStateTree(C)) OK 151ms 372s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids(InterKnitRepo,RepositoryFormatKnitPack1,RepositoryFormatKnit1) OK 128ms 372s per_tree.test_archive.GenericArchiveTests.test_dir_invalid(GitWorkingTreeFormat)ERROR 27ms 372s log: {{{ 372s 172.941 preparing to commit 372s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_archive.GenericArchiveTests.test_dir_invalid(GitWorkingTreeFormat)/work/wta/ 372s 172.944 Selecting files for commit with filter None 372s 172.945 aborting commit write group because of exception: 372s 172.947 Traceback (most recent call last): 372s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 372s self._update_builder_with_changes() 372s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 372s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 372s for path, fs_hash in self.builder.record_iter_changes( 372s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 372s self.work_tree, self.basis_revid, iter_changes 372s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 372s ): 372s ^ 372s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 372s for change in iter_changes: 372s ^^^^^^^^^^^^ 372s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 372s for change in iter_changes: 372s ^^^^^^^^^^^^ 372s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 372s (oldpath, oldmode, oldsha) = old 372s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 372s TypeError: cannot unpack non-iterable NoneType object 372s }}} 372s 372s Traceback (most recent call last): 372s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_archive.py", line 110, in test_dir_invalid 372s work_a.commit("add file") 372s ~~~~~~~~~~~~~^^^^^^^^^^^^ 372s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 372s committed_id = commit.Commit().commit( 372s working_tree=self, 372s ...<3 lines>... 372s **kwargs, 372s ) 372s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 372s self._update_builder_with_changes() 372s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 372s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 372s for path, fs_hash in self.builder.record_iter_changes( 372s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 372s self.work_tree, self.basis_revid, iter_changes 372s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 372s ): 372s ^ 372s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 372s for change in iter_changes: 372s ^^^^^^^^^^^^ 372s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 372s for change in iter_changes: 372s ^^^^^^^^^^^^ 372s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 372s (oldpath, oldmode, oldsha) = old 372s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 372s TypeError: cannot unpack non-iterable NoneType object 372s 372s per_intertree.test_compare.TestIterChanges.test_specific_content_modification_grabs_parents(InterDirStateTree(PY)) OK 223ms 372s per_intertree.test_compare.TestIterChanges.test_empty_to_abc_content_a_and_c_only(InterInventoryTree(CHKInventory)) OK 142ms 372s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids_limit(InterSameDataRepository,RepositoryFormatKnit3,RepositoryFormatKnit3) OK 108ms 372s per_tree.test_ids.Path2IdTests.test_path2id_nested_tree(WorkingTreeFormat4) OK 232ms 372s per_intertree.test_compare.TestCompare.test_default_ignores_unversioned_files(InterDirStateTree(C)) OK 167ms 372s per_tree.test_archive.GenericArchiveTests.test_dir_invalid(PreviewTreePost) OK 115ms 372s per_tree.test_ids.Path2IdTests.test_path2id_nested_tree(GitRevisionTree) SKIP 11ms 372s working tree does not support setting file ids 372s per_intertree.test_find_path.TestFindPaths.test_copy(InterInventoryTree) OK 168ms 372s per_intertree.test_compare.TestIterChanges.test_empty_to_abc_content_a_only(InterInventoryTree(PreviewTree)) OK 85ms 372s per_intertree.test_compare.TestCompare.test_empty_to_abc_content_a_and_c_only(InterInventoryTree) OK 94ms 372s per_tree.test_ids.Path2IdsTests.test_paths2ids_forget_old(WorkingTreeFormat3) OK 83ms 372s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids_limit(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnitPack1) OK 107ms 372s per_tree.test_archive.TestTar.test_export(RevisionTree) OK 109ms 372s per_intertree.test_compare.TestIterChanges.test_specific_old_parent_becomes_file(InterInventoryTree(CHKInventory)) OK 205ms 372s per_tree.test_ids.Path2IdsTests.test_paths2ids_forget_old(PreviewTree) OK 80ms 372s per_intertree.test_find_path.TestFindPaths.test_new_path(InterDirStateTree(PY)) OK 140ms 372s per_intertree.test_compare.TestIterChanges.test_file_rename(InterDirStateTree(C)) OK 155ms 372s per_tree.test_archive.TestTar.test_export_symlink(WorkingTreeFormat6) OK 92ms 373s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids_limit(InterDifferingSerializer,RepositoryFormat2a,RepositoryFormatKnitPack6RichRoot) OK 128ms 373s per_tree.test_ids.Path2IdsTests.test_paths2ids_recursive(WorkingTreeFormat6,remote) OK 66ms 373s per_intertree.test_compare.TestCompare.test_empty_to_abc_content_a_only(InterDirStateTree(PY)) OK 159ms 373s per_intertree.test_compare.TestIterChanges.test_specific_old_parent_child_collides_with_unselected_new(InterInventoryTree(PreviewTree)) OK 124ms 373s per_tree.test_iter_search_rules.TestIterSearchRules.test_iter_search_rules_no_tree(WorkingTreeFormat5) OK 39ms 373s per_interrepository.test_interrepository.TestCaseWithGhosts.test_fetch_all_fixes_up_ghost(InterRepository,RepositoryFormatKnit1,RepositoryFormatKnit3) OK 73ms 373s per_intertree.test_compare.TestIterChanges.test_file_rename_and_modification(InterInventoryTree) OK 101ms 373s per_tree.test_archive.TestTar.test_export_symlink(DirStateRevisionTree,WT5) OK 108ms 373s per_intertree.test_find_path.TestFindPaths.test_path_missing(InterInventoryTree(CHKInventory)) OK 151ms 373s per_tree.test_iter_search_rules.TestIterSearchRules.test_iter_search_rules_no_tree(DirStateRevisionTree,WT4) OK 72ms 373s per_tree.test_archive.TestTgz.test_export(WorkingTreeFormat2) OK 41ms 373s per_tree.test_is_executable.TestIsExecutable.test_is_executable_dir(GitWorkingTreeFormat) OK 18ms 373s per_interrepository.test_interrepository.TestCaseWithGhosts.test_fetch_all_fixes_up_ghost(InterDifferingSerializer,RepositoryFormatKnitPack6RichRoot,RepositoryFormat2a) OK 99ms 373s per_interrepository.test_interrepository.TestInterRepository.test_interrepository_get_returns_correct_optimiser(InterRepository,RepositoryFormat5,RepositoryFormatKnit3) OK 4ms 373s per_interrepository.test_interrepository.TestInterRepository.test_interrepository_get_returns_correct_optimiser(InterDifferingSerializer+get_known_graph_ancestry,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) OK 4ms 373s per_intertree.test_compare.TestCompare.test_empty_to_abc_content_c_only(InterInventoryTree(CHKInventory)) OK 156ms 373s per_tree.test_is_executable.TestIsExecutable.test_is_executable_dir(PreviewTreePost) OK 60ms 373s per_tree.test_archive.TestTgz.test_export_symlink(WorkingTreeFormat4) OK 79ms 373s per_intertree.test_compare.TestIterChanges.test_specific_old_parent_is_deleted(InterDirStateTree(C)) OK 186ms 373s per_intertree.test_compare.TestIterChanges.test_meta_modification(InterDirStateTree(PY)) OK 160ms 373s per_tree.test_archive.TestTgz.test_export_symlink(GitRevisionTree)ERROR 25ms 373s log: {{{ 373s 173.506 preparing to commit 373s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_archive.TestTgz.test_export_symlink(GitRevisionTree)/work/wta/ 373s 173.508 Selecting files for commit with filter None 373s 173.509 aborting commit write group because of exception: 373s 173.511 Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 373s self._update_builder_with_changes() 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 373s for path, fs_hash in self.builder.record_iter_changes( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s self.work_tree, self.basis_revid, iter_changes 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ): 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 373s (oldpath, oldmode, oldsha) = old 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s TypeError: cannot unpack non-iterable NoneType object 373s }}} 373s 373s Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_archive.py", line 46, in test_export_symlink 373s work_a.commit("add link") 373s ~~~~~~~~~~~~~^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 373s committed_id = commit.Commit().commit( 373s working_tree=self, 373s ...<3 lines>... 373s **kwargs, 373s ) 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 373s self._update_builder_with_changes() 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 373s for path, fs_hash in self.builder.record_iter_changes( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s self.work_tree, self.basis_revid, iter_changes 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ): 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 373s (oldpath, oldmode, oldsha) = old 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s TypeError: cannot unpack non-iterable NoneType object 373s 373s per_intertree.test_find_path.TestFindPaths.test_rename(InterInventoryTree(PreviewTree)) OK 150ms 373s per_intertree.test_compare.TestCompare.test_compare_empty_trees(InterInventoryTree) OK 86ms 373s per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)ERROR 24ms 373s log: {{{ 373s 173.552 preparing to commit 373s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/b1/ 373s 173.555 Selecting files for commit with filter None 373s 173.556 aborting commit write group because of exception: 373s 173.559 Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 373s self._update_builder_with_changes() 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 373s for path, fs_hash in self.builder.record_iter_changes( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s self.work_tree, self.basis_revid, iter_changes 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ): 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 373s (oldpath, oldmode, oldsha) = old 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s TypeError: cannot unpack non-iterable NoneType object 373s }}} 373s 373s Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_fetch.py", line 32, in test_fetch_revisions 373s rev1 = wt.commit("lala!", allow_pointless=False) 373s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 373s committed_id = commit.Commit().commit( 373s working_tree=self, 373s ...<3 lines>... 373s **kwargs, 373s ) 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 373s self._update_builder_with_changes() 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 373s for path, fs_hash in self.builder.record_iter_changes( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s self.work_tree, self.basis_revid, iter_changes 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ): 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 373s (oldpath, oldmode, oldsha) = old 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s TypeError: cannot unpack non-iterable NoneType object 373s 373s per_tree.test_is_executable.TestIsExecutable.test_is_executable_symlink(RevisionTree) OK 97ms 373s per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions_limit(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)ERROR 18ms 373s log: {{{ 373s 173.573 preparing to commit 373s 173.574 Selecting files for commit with filter None 373s 173.575 aborting commit write group because of exception: 373s 173.577 Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 373s self._update_builder_with_changes() 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 373s for path, fs_hash in self.builder.record_iter_changes( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s self.work_tree, self.basis_revid, iter_changes 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ): 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 373s (oldpath, oldmode, oldsha) = old 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s TypeError: cannot unpack non-iterable NoneType object 373s }}} 373s 373s Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_fetch.py", line 57, in test_fetch_revisions_limit 373s rev1 = builder.build_commit() 373s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 373s return self._do_commit(tree, **commit_kwargs) 373s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 373s return tree.commit( 373s ~~~~~~~~~~~^ 373s message, message_callback=message_callback, reporter=reporter, **kwargs 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ) 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 373s committed_id = commit.Commit().commit( 373s working_tree=self, 373s ...<3 lines>... 373s **kwargs, 373s ) 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 373s self._update_builder_with_changes() 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 373s for path, fs_hash in self.builder.record_iter_changes( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s self.work_tree, self.basis_revid, iter_changes 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ): 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 373s (oldpath, oldmode, oldsha) = old 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s TypeError: cannot unpack non-iterable NoneType object 373s 373s per_tree.test_archive.TestZip.test_export(WorkingTreeFormat3) OK 79ms 373s per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions_limit_incremental(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)ERROR 24ms 373s log: {{{ 373s 173.595 preparing to commit 373s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions_limit_incremental(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/b1/ 373s 173.597 Selecting files for commit with filter None 373s 173.598 aborting commit write group because of exception: 373s 173.600 Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 373s self._update_builder_with_changes() 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 373s for path, fs_hash in self.builder.record_iter_changes( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s self.work_tree, self.basis_revid, iter_changes 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ): 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 373s (oldpath, oldmode, oldsha) = old 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s TypeError: cannot unpack non-iterable NoneType object 373s }}} 373s 373s Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_fetch.py", line 83, in test_fetch_revisions_limit_incremental 373s rev1 = wt.commit("lala!", allow_pointless=False) 373s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 373s committed_id = commit.Commit().commit( 373s working_tree=self, 373s ...<3 lines>... 373s **kwargs, 373s ) 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 373s self._update_builder_with_changes() 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 373s for path, fs_hash in self.builder.record_iter_changes( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s self.work_tree, self.basis_revid, iter_changes 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ): 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 373s (oldpath, oldmode, oldsha) = old 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s TypeError: cannot unpack non-iterable NoneType object 373s 373s per_interbranch.test_get.TestInterBranchGet.test_gets_right_inter(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat) OK 18ms 373s per_intertree.test_compare.TestIterChanges.test_specific_with_rename_under_dir_under_new_dir_reports_new_dir(InterInventoryTree) OK 115ms 373s per_tree.test_list_files.TestListFiles.test_list_files_from_dir(WorkingTreeFormat6) OK 51ms 373s per_intertree.test_compare.TestCompare.test_extra_trees_finds_ids(InterInventoryTree(PreviewTree)) OK 166ms 373s per_interbranch.test_copy_content_into.TestCopyContentInto.test_contract_convenience_method(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)ERROR 20ms 373s log: {{{ 373s 173.633 preparing to commit 373s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_copy_content_into.TestCopyContentInto.test_contract_convenience_method(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/tree1/ 373s 173.635 Selecting files for commit with filter None 373s 173.636 aborting commit write group because of exception: 373s 173.637 Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 373s self._update_builder_with_changes() 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 373s for path, fs_hash in self.builder.record_iter_changes( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s self.work_tree, self.basis_revid, iter_changes 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ): 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 373s (oldpath, oldmode, oldsha) = old 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s TypeError: cannot unpack non-iterable NoneType object 373s }}} 373s 373s Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_copy_content_into.py", line 32, in test_contract_convenience_method 373s rev1 = self.tree1.commit("one") 373s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 373s committed_id = commit.Commit().commit( 373s working_tree=self, 373s ...<3 lines>... 373s **kwargs, 373s ) 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 373s self._update_builder_with_changes() 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 373s for path, fs_hash in self.builder.record_iter_changes( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s self.work_tree, self.basis_revid, iter_changes 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ): 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 373s (oldpath, oldmode, oldsha) = old 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s TypeError: cannot unpack non-iterable NoneType object 373s 373s per_interbranch.test_copy_content_into.TestCopyContentInto.test_inter_is_used(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat) OK 10ms 373s per_interbranch.test_pull.TestPull.test_pull_convergence_simple(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)ERROR 21ms 373s log: {{{ 373s 173.664 preparing to commit 373s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_convergence_simple(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/parent/ 373s 173.666 Selecting files for commit with filter None 373s 173.667 aborting commit write group because of exception: 373s 173.668 Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 373s self._update_builder_with_changes() 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 373s for path, fs_hash in self.builder.record_iter_changes( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s self.work_tree, self.basis_revid, iter_changes 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ): 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 373s (oldpath, oldmode, oldsha) = old 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s TypeError: cannot unpack non-iterable NoneType object 373s }}} 373s 373s Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 35, in test_pull_convergence_simple 373s parent.commit("1st post", allow_pointless=True) 373s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 373s committed_id = commit.Commit().commit( 373s working_tree=self, 373s ...<3 lines>... 373s **kwargs, 373s ) 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 373s self._update_builder_with_changes() 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 373s for path, fs_hash in self.builder.record_iter_changes( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s self.work_tree, self.basis_revid, iter_changes 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ): 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 373s (oldpath, oldmode, oldsha) = old 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s TypeError: cannot unpack non-iterable NoneType object 373s 373s per_intertree.test_compare.TestIterChanges.test_missing_in_target(InterInventoryTree(CHKInventory)) SKIP 164ms 373s cannot represent missing files 373s 373s per_tree.test_archive.TestZip.test_export(PreviewTree) OK 91ms 373s per_interbranch.test_pull.TestPull.test_pull_merged_indirect(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)ERROR 19ms 373s log: {{{ 373s 173.684 preparing to commit 373s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_merged_indirect(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/parent/ 373s 173.686 Selecting files for commit with filter None 373s 173.687 aborting commit write group because of exception: 373s 173.688 Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 373s self._update_builder_with_changes() 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 373s for path, fs_hash in self.builder.record_iter_changes( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s self.work_tree, self.basis_revid, iter_changes 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ): 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 373s (oldpath, oldmode, oldsha) = old 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s TypeError: cannot unpack non-iterable NoneType object 373s }}} 373s 373s Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 63, in test_pull_merged_indirect 373s parent.commit("1st post", allow_pointless=True) 373s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 373s committed_id = commit.Commit().commit( 373s working_tree=self, 373s ...<3 lines>... 373s **kwargs, 373s ) 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 373s self._update_builder_with_changes() 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 373s for path, fs_hash in self.builder.record_iter_changes( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s self.work_tree, self.basis_revid, iter_changes 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ): 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 373s (oldpath, oldmode, oldsha) = old 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s TypeError: cannot unpack non-iterable NoneType object 373s 373s per_interbranch.test_pull.TestPull.test_pull_overwrite(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)ERROR 21ms 373s log: {{{ 373s 173.701 preparing to commit 373s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_overwrite(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/tree_a/ 373s 173.703 Selecting files for commit with filter None 373s 173.705 aborting commit write group because of exception: 373s 173.708 Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 373s self._update_builder_with_changes() 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 373s for path, fs_hash in self.builder.record_iter_changes( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s self.work_tree, self.basis_revid, iter_changes 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ): 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 373s (oldpath, oldmode, oldsha) = old 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s TypeError: cannot unpack non-iterable NoneType object 373s }}} 373s 373s Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 166, in test_pull_overwrite 373s tree_a.commit("message 1") 373s ~~~~~~~~~~~~~^^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 373s committed_id = commit.Commit().commit( 373s working_tree=self, 373s ...<3 lines>... 373s **kwargs, 373s ) 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 373s self._update_builder_with_changes() 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 373s for path, fs_hash in self.builder.record_iter_changes( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s self.work_tree, self.basis_revid, iter_changes 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ): 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 373s (oldpath, oldmode, oldsha) = old 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s TypeError: cannot unpack non-iterable NoneType object 373s 373s per_tree.test_list_files.TestListFiles.test_list_files_from_dir(DirStateRevisionTree,WT5) OK 83ms 373s per_intertree.test_compare.TestCompare.test_content_modification(InterDirStateTree(PY)) OK 186ms 373s per_tree.test_list_files.TestListFiles.test_list_files_from_dir_no_recurse(WorkingTreeFormat2) OK 34ms 373s per_intertree.test_compare.TestIterChanges.test_modified_unicode(InterInventoryTree(PreviewTree)) OK 91ms 373s per_tree.test_list_files.TestListFiles.test_list_files_no_root(WorkingTreeFormat4) OK 42ms 373s per_interbranch.test_pull.TestPull.test_pull_raises_specific_error_on_master_connection_error(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)ERROR 89ms 373s log: {{{ 373s 173.738 creating repository in file:///tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_raises_specific_error_on_master_connection_error%28InterGitLocalGitBranch%2CLocalGitBranchFormat%2CLocalGitBranchFormat%29/work/checkout/.bzr/. 373s 173.747 creating branch in file:///tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_raises_specific_error_on_master_connection_error%28InterGitLocalGitBranch%2CLocalGitBranchFormat%2CLocalGitBranchFormat%29/work/checkout/ 373s WARNING Fetching from Git to Bazaar repository. For better performance, fetch into a Git repository. 373s 173.766 Packing repository GCRepositoryPackCollection(CHKInventoryRepository('file:///tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_raises_specific_error_on_master_connection_error%28InterGitLocalGitBranch%2CLocalGitBranchFormat%2CLocalGitBranchFormat%29/work/checkout/.bzr/repository/')), which has 0 pack files, containing 0 revisions with hint []. 373s 173.780 trying to create missing lock '/tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_raises_specific_error_on_master_connection_error(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/checkout/.bzr/checkout/dirstate' 373s 173.781 opening working tree '/tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_raises_specific_error_on_master_connection_error(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/checkout' 373s }}} 373s 373s Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 119, in test_pull_raises_specific_error_on_master_connection_error 373s other = self.sprout_to(master_tree.branch.controldir, "other").open_branch() 373s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/__init__.py", line 160, in sprout_to 373s wt = self._sprout(origdir, to_url, self.branch_format_to._matchingcontroldir) 373s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/__init__.py", line 150, in _sprout 373s newbranch.repository.fetch(origbranch.repository) 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/repository.py", line 760, in fetch 373s return inter.fetch( 373s ~~~~~~~~~~~^ 373s revision_id=revision_id, find_ghosts=find_ghosts, lossy=lossy 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ) 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 740, in fetch 373s self.fetch_objects(wants_recorder, limit=limit) 373s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 373s refs = self.source._git.fetch( 373s self.target._git, determine_wants, progress=progress 373s ) 373s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 373s count, pack_data = self.fetch_pack_data( 373s ~~~~~~~~~~~~~~~~~~~~^ 373s determine_wants, 373s ^^^^^^^^^^^^^^^^ 373s ...<2 lines>... 373s depth=depth, 373s ^^^^^^^^^^^^ 373s ) 373s ^ 373s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 373s missing_objects = self.find_missing_objects( 373s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 373s ) 373s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 373s wants = determine_wants(refs, depth) 373s TypeError: DetermineWantsRecorder.__call__() takes 2 positional arguments but 3 were given 373s 373s per_intertree.test_compare.TestIterChanges.test_specific_with_rename_under_new_dir_reports_new_dir(InterDirStateTree(PY)) OK 178ms 373s per_intertree.test_compare.TestCompare.test_file_rename_and_meta_modification(InterDirStateTree(C)) OK 183ms 373s per_interbranch.test_pull.TestPull.test_pull_returns_result(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)ERROR 16ms 373s log: {{{ 373s 173.809 preparing to commit 373s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_returns_result(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/parent/ 373s 173.811 Selecting files for commit with filter None 373s 173.811 aborting commit write group because of exception: 373s 173.813 Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 373s self._update_builder_with_changes() 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 373s for path, fs_hash in self.builder.record_iter_changes( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s self.work_tree, self.basis_revid, iter_changes 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ): 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 373s (oldpath, oldmode, oldsha) = old 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s TypeError: cannot unpack non-iterable NoneType object 373s }}} 373s 373s Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 135, in test_pull_returns_result 373s p1 = parent.commit("1st post") 373s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 373s committed_id = commit.Commit().commit( 373s working_tree=self, 373s ...<3 lines>... 373s **kwargs, 373s ) 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 373s self._update_builder_with_changes() 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 373s for path, fs_hash in self.builder.record_iter_changes( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s self.work_tree, self.basis_revid, iter_changes 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ): 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 373s (oldpath, oldmode, oldsha) = old 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s TypeError: cannot unpack non-iterable NoneType object 373s 373s per_tree.test_list_files.TestListFiles.test_list_files_no_root(GitRevisionTree)ERROR 26ms 373s log: {{{ 373s 173.803 preparing to commit 373s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_tree.test_list_files.TestListFiles.test_list_files_no_root(GitRevisionTree)/work/wt/ 373s 173.805 Selecting files for commit with filter None 373s 173.807 aborting commit write group because of exception: 373s 173.808 Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 373s self._update_builder_with_changes() 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 373s for path, fs_hash in self.builder.record_iter_changes( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s self.work_tree, self.basis_revid, iter_changes 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ): 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 373s (oldpath, oldmode, oldsha) = old 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s TypeError: cannot unpack non-iterable NoneType object 373s }}} 373s 373s Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_list_files.py", line 65, in test_list_files_no_root 373s tree = self.get_tree_no_parents_abc_content(work_tree) 373s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 150, in get_tree_no_parents_abc_content 373s return self._convert_tree(tree, converter) 373s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 373s return converter(tree) 373s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 373s return self._workingtree_to_test_tree(self, tree) 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 373s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 373s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 373s committed_id = commit.Commit().commit( 373s working_tree=self, 373s ...<3 lines>... 373s **kwargs, 373s ) 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 373s self._update_builder_with_changes() 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 373s for path, fs_hash in self.builder.record_iter_changes( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s self.work_tree, self.basis_revid, iter_changes 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ): 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 373s (oldpath, oldmode, oldsha) = old 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s TypeError: cannot unpack non-iterable NoneType object 373s 373s per_interbranch.test_pull.TestPull.test_pull_tag_selector(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)ERROR 15ms 373s log: {{{ 373s 173.825 preparing to commit 373s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_tag_selector(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/tree_a/ 373s 173.826 Selecting files for commit with filter None 373s 173.827 aborting commit write group because of exception: 373s 173.828 Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 373s self._update_builder_with_changes() 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 373s for path, fs_hash in self.builder.record_iter_changes( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s self.work_tree, self.basis_revid, iter_changes 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ): 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 373s (oldpath, oldmode, oldsha) = old 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s TypeError: cannot unpack non-iterable NoneType object 373s }}} 373s 373s Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 208, in test_pull_tag_selector 373s revid1 = tree_a.commit("message 1") 373s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 373s committed_id = commit.Commit().commit( 373s working_tree=self, 373s ...<3 lines>... 373s **kwargs, 373s ) 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 373s self._update_builder_with_changes() 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 373s for path, fs_hash in self.builder.record_iter_changes( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s self.work_tree, self.basis_revid, iter_changes 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ): 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 373s (oldpath, oldmode, oldsha) = old 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s TypeError: cannot unpack non-iterable NoneType object 373s 373s per_tree.test_archive.TestZip.test_export_symlink(WorkingTreeFormat6,remote) OK 152ms 373s per_interbranch.test_pull.TestPull.test_pull_updates_checkout_and_master(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)ERROR 16ms 373s log: {{{ 373s 173.840 preparing to commit 373s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_updates_checkout_and_master(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/master/ 373s 173.841 Selecting files for commit with filter None 373s 173.842 aborting commit write group because of exception: 373s 173.844 Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 373s self._update_builder_with_changes() 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 373s for path, fs_hash in self.builder.record_iter_changes( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s self.work_tree, self.basis_revid, iter_changes 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ): 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 373s (oldpath, oldmode, oldsha) = old 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s TypeError: cannot unpack non-iterable NoneType object 373s }}} 373s 373s Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 91, in test_pull_updates_checkout_and_master 373s master_tree.commit("master") 373s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 373s committed_id = commit.Commit().commit( 373s working_tree=self, 373s ...<3 lines>... 373s **kwargs, 373s ) 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 373s self._update_builder_with_changes() 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 373s for path, fs_hash in self.builder.record_iter_changes( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s self.work_tree, self.basis_revid, iter_changes 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ): 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 373s (oldpath, oldmode, oldsha) = old 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s TypeError: cannot unpack non-iterable NoneType object 373s 373s per_tree.test_list_files.TestListFiles.test_list_files_no_root_no_recurse(WorkingTreeFormat3) OK 41ms 373s per_intertree.test_compare.TestCompare.test_default_ignores_unversioned_files(InterInventoryTree(CHKInventory)) OK 161ms 373s per_intertree.test_compare.TestIterChanges.test_only_in_source_and_missing(InterDirStateTree(C)) SKIP 124ms 373s cannot represent missing files 373s 373s per_intertree.test_compare.TestCompare.test_meta_modification(InterInventoryTree) OK 104ms 373s per_interbranch.test_pull.TestPullHook.test_post_pull_bound_branch(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)ERROR 72ms 373s log: {{{ 373s 173.865 creating repository in file:///tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_pull.TestPullHook.test_post_pull_bound_branch%28InterGitLocalGitBranch%2CLocalGitBranchFormat%2CLocalGitBranchFormat%29/work/local2/.bzr/. 373s 173.870 creating branch in file:///tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_pull.TestPullHook.test_post_pull_bound_branch%28InterGitLocalGitBranch%2CLocalGitBranchFormat%2CLocalGitBranchFormat%29/work/local2/ 373s 173.882 trying to create missing lock '/tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_pull.TestPullHook.test_post_pull_bound_branch(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/local2/.bzr/checkout/dirstate' 373s 173.882 opening working tree '/tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_pull.TestPullHook.test_post_pull_bound_branch(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/local2' 373s }}} 373s 373s Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 301, in test_post_pull_bound_branch 373s local.pull(source) 373s ~~~~~~~~~~^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/branch.py", line 1010, in pull 373s return InterBranch.get(source, self).pull( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s overwrite=overwrite, 373s ^^^^^^^^^^^^^^^^^^^^ 373s ...<2 lines>... 373s **kwargs, 373s ^^^^^^^^^ 373s ) 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1163, in pull 373s master_branch.pull( 373s ~~~~~~~~~~~~~~~~~~^ 373s self.source, 373s ^^^^^^^^^^^^ 373s ...<2 lines>... 373s run_hooks=False, 373s ^^^^^^^^^^^^^^^^ 373s ) 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/branch.py", line 1010, in pull 373s return InterBranch.get(source, self).pull( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s overwrite=overwrite, 373s ^^^^^^^^^^^^^^^^^^^^ 373s ...<2 lines>... 373s **kwargs, 373s ^^^^^^^^^ 373s ) 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1374, in pull 373s refs, stop_revision = self.update_refs(stop_revision) 373s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1339, in update_refs 373s result = interrepo.fetch( 373s branches=[self.source.ref], include_tags=fetch_tags 373s ) 373s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 740, in fetch 373s self.fetch_objects(wants_recorder, limit=limit) 373s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 373s refs = self.source._git.fetch( 373s self.target._git, determine_wants, progress=progress 373s ) 373s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 373s count, pack_data = self.fetch_pack_data( 373s ~~~~~~~~~~~~~~~~~~~~^ 373s determine_wants, 373s ^^^^^^^^^^^^^^^^ 373s ...<2 lines>... 373s depth=depth, 373s ^^^^^^^^^^^^ 373s ) 373s ^ 373s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 373s missing_objects = self.find_missing_objects( 373s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 373s ) 373s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 373s wants = determine_wants(refs, depth) 373s TypeError: DetermineWantsRecorder.__call__() takes 2 positional arguments but 3 were given 373s 373s per_tree.test_list_files.TestListFiles.test_list_files_no_root_no_recurse(PreviewTree) OK 79ms 373s per_interbranch.test_pull.TestPullHook.test_post_pull_empty_history(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)ERROR 35ms 373s Empty attachments: 373s log 373s 373s Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 260, in test_post_pull_empty_history 373s target.pull(source) 373s ~~~~~~~~~~~^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/branch.py", line 1010, in pull 373s return InterBranch.get(source, self).pull( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s overwrite=overwrite, 373s ^^^^^^^^^^^^^^^^^^^^ 373s ...<2 lines>... 373s **kwargs, 373s ^^^^^^^^^ 373s ) 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1374, in pull 373s refs, stop_revision = self.update_refs(stop_revision) 373s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1339, in update_refs 373s result = interrepo.fetch( 373s branches=[self.source.ref], include_tags=fetch_tags 373s ) 373s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 740, in fetch 373s self.fetch_objects(wants_recorder, limit=limit) 373s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 373s refs = self.source._git.fetch( 373s self.target._git, determine_wants, progress=progress 373s ) 373s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 373s count, pack_data = self.fetch_pack_data( 373s ~~~~~~~~~~~~~~~~~~~~^ 373s determine_wants, 373s ^^^^^^^^^^^^^^^^ 373s ...<2 lines>... 373s depth=depth, 373s ^^^^^^^^^^^^ 373s ) 373s ^ 373s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 373s missing_objects = self.find_missing_objects( 373s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 373s ) 373s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 373s wants = determine_wants(refs, depth) 373s TypeError: DetermineWantsRecorder.__call__() takes 2 positional arguments but 3 were given 373s 373s per_tree.test_annotate_iter.TestAnnotate.test_annotate_simple(WorkingTreeFormat5) OK 124ms 373s per_intertree.test_compare.TestIterChanges.test_trees_with_deleted_dir(InterInventoryTree(CHKInventory)) OK 168ms 373s per_interbranch.test_pull.TestPullHook.test_post_pull_nonempty_history(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)ERROR 24ms 373s log: {{{ 373s 173.967 preparing to commit 373s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_pull.TestPullHook.test_post_pull_nonempty_history(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/target/ 373s 173.969 Selecting files for commit with filter None 373s 173.970 aborting commit write group because of exception: 373s 173.971 Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 373s self._update_builder_with_changes() 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 373s for path, fs_hash in self.builder.record_iter_changes( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s self.work_tree, self.basis_revid, iter_changes 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ): 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 373s (oldpath, oldmode, oldsha) = old 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s TypeError: cannot unpack non-iterable NoneType object 373s }}} 373s 373s Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 327, in test_post_pull_nonempty_history 373s rev1 = target.commit("rev 1") 373s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 373s committed_id = commit.Commit().commit( 373s working_tree=self, 373s ...<3 lines>... 373s **kwargs, 373s ) 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 373s self._update_builder_with_changes() 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 373s for path, fs_hash in self.builder.record_iter_changes( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s self.work_tree, self.basis_revid, iter_changes 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ): 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 373s (oldpath, oldmode, oldsha) = old 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s TypeError: cannot unpack non-iterable NoneType object 373s 373s per_intertree.test_compare.TestIterChanges.test_only_in_target_missing_subtree_specific_bug_367632(InterInventoryTree) OK 109ms 373s per_intertree.test_compare.TestCompare.test_empty_to_abc_content(InterInventoryTree(PreviewTree)) OK 117ms 373s per_interbranch.test_push.TestPush.test_between_colocated(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)ERROR 37ms 373s log: {{{ 373s 174.004 preparing to commit 373s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_between_colocated(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/source/ 373s 174.006 Selecting files for commit with filter None 373s 174.007 aborting commit write group because of exception: 373s 174.009 Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 373s self._update_builder_with_changes() 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 373s for path, fs_hash in self.builder.record_iter_changes( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s self.work_tree, self.basis_revid, iter_changes 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ): 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 373s (oldpath, oldmode, oldsha) = old 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s TypeError: cannot unpack non-iterable NoneType object 373s }}} 373s 373s Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 185, in test_between_colocated 373s revid1 = source.commit("a") 373s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 373s committed_id = commit.Commit().commit( 373s working_tree=self, 373s ...<3 lines>... 373s **kwargs, 373s ) 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 373s self._update_builder_with_changes() 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 373s for path, fs_hash in self.builder.record_iter_changes( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s self.work_tree, self.basis_revid, iter_changes 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ): 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 373s (oldpath, oldmode, oldsha) = old 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s TypeError: cannot unpack non-iterable NoneType object 373s 373s per_intertree.test_compare.TestIterChanges.test_trees_with_special_names(InterInventoryTree(PreviewTree)) OK 107ms 373s per_intertree.test_compare.TestCompare.test_require_versioned(InterDirStateTree(PY)) OK 179ms 373s per_tree.test_annotate_iter.TestAnnotate.test_annotate_simple(DirStateRevisionTree,WT4) OK 144ms 373s per_interbranch.test_push.TestPush.test_no_get_parent_map_after_insert_stream(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)ERROR 89ms 373s log: {{{ 373s 174.080 preparing to commit 373s 174.087 Selecting files for commit with filter None 373s 174.095 aborting commit write group because of exception: 373s 174.097 Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 373s self._update_builder_with_changes() 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 373s for path, fs_hash in self.builder.record_iter_changes( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s self.work_tree, self.basis_revid, iter_changes 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ): 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 373s (oldpath, oldmode, oldsha) = old 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s TypeError: cannot unpack non-iterable NoneType object 373s }}} 373s 373s Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 330, in test_no_get_parent_map_after_insert_stream 373s first = builder.build_snapshot(None, [("add", ("", None, "directory", ""))]) 373s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 373s return self._do_commit( 373s ~~~~~~~~~~~~~~~^ 373s tree, 373s ^^^^^ 373s ...<5 lines>... 373s message_callback=message_callback, 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ) 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 373s return tree.commit( 373s ~~~~~~~~~~~^ 373s message, message_callback=message_callback, reporter=reporter, **kwargs 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ) 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 373s committed_id = commit.Commit().commit( 373s working_tree=self, 373s ...<3 lines>... 373s **kwargs, 373s ) 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 373s self._update_builder_with_changes() 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 373s for path, fs_hash in self.builder.record_iter_changes( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s self.work_tree, self.basis_revid, iter_changes 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ): 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 373s (oldpath, oldmode, oldsha) = old 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s TypeError: cannot unpack non-iterable NoneType object 373s 373s per_tree.test_annotate_iter.TestAnnotate.test_annotate_with_ghost(GitWorkingTreeFormat) SKIP 10ms 373s repository format does not support ghosts 373s per_interbranch.test_push.TestPush.test_push_convergence_simple(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)ERROR 19ms 373s log: {{{ 373s 174.114 preparing to commit 373s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_convergence_simple(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/mine/ 373s 174.115 Selecting files for commit with filter None 373s 174.117 aborting commit write group because of exception: 373s 174.118 Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 373s self._update_builder_with_changes() 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 373s for path, fs_hash in self.builder.record_iter_changes( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s self.work_tree, self.basis_revid, iter_changes 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ): 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 373s (oldpath, oldmode, oldsha) = old 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s TypeError: cannot unpack non-iterable NoneType object 373s }}} 373s 373s Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 42, in test_push_convergence_simple 373s mine.commit("1st post", allow_pointless=True) 373s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 373s committed_id = commit.Commit().commit( 373s working_tree=self, 373s ...<3 lines>... 373s **kwargs, 373s ) 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 373s self._update_builder_with_changes() 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 373s for path, fs_hash in self.builder.record_iter_changes( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s self.work_tree, self.basis_revid, iter_changes 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ): 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 373s (oldpath, oldmode, oldsha) = old 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s TypeError: cannot unpack non-iterable NoneType object 373s 373s per_interbranch.test_push.TestPush.test_push_merged_indirect(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)ERROR 18ms 373s log: {{{ 373s 174.132 preparing to commit 373s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_merged_indirect(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/mine/ 373s 174.134 Selecting files for commit with filter None 373s 174.135 aborting commit write group because of exception: 373s 174.136 Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 373s self._update_builder_with_changes() 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 373s for path, fs_hash in self.builder.record_iter_changes( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s self.work_tree, self.basis_revid, iter_changes 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ): 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 373s (oldpath, oldmode, oldsha) = old 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s TypeError: cannot unpack non-iterable NoneType object 373s }}} 373s 373s Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 73, in test_push_merged_indirect 373s mine.commit("1st post", allow_pointless=True) 373s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 373s committed_id = commit.Commit().commit( 373s working_tree=self, 373s ...<3 lines>... 373s **kwargs, 373s ) 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 373s self._update_builder_with_changes() 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 373s for path, fs_hash in self.builder.record_iter_changes( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s self.work_tree, self.basis_revid, iter_changes 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ): 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 373s (oldpath, oldmode, oldsha) = old 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s TypeError: cannot unpack non-iterable NoneType object 373s 373s per_intertree.test_compare.TestIterChanges.test_rename_over_deleted(InterDirStateTree(PY)) OK 150ms 373s per_interbranch.test_push.TestPush.test_push_overwrite_of_non_tip_with_stop_revision(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)ERROR 25ms 373s log: {{{ 373s 174.155 preparing to commit 373s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_overwrite_of_non_tip_with_stop_revision(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/source/ 373s 174.157 Selecting files for commit with filter None 373s 174.158 aborting commit write group because of exception: 373s 174.160 Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 373s self._update_builder_with_changes() 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 373s for path, fs_hash in self.builder.record_iter_changes( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s self.work_tree, self.basis_revid, iter_changes 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ): 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 373s (oldpath, oldmode, oldsha) = old 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s TypeError: cannot unpack non-iterable NoneType object 373s }}} 373s 373s Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 250, in test_push_overwrite_of_non_tip_with_stop_revision 373s source.commit("1st commit") 373s ~~~~~~~~~~~~~^^^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 373s committed_id = commit.Commit().commit( 373s working_tree=self, 373s ...<3 lines>... 373s **kwargs, 373s ) 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 373s self._update_builder_with_changes() 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 373s for path, fs_hash in self.builder.record_iter_changes( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s self.work_tree, self.basis_revid, iter_changes 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ): 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 373s (oldpath, oldmode, oldsha) = old 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s TypeError: cannot unpack non-iterable NoneType object 373s 373s per_intertree.test_compare.TestCompare.test_empty_to_abc_content_a_only(InterDirStateTree(C)) OK 168ms 373s per_interbranch.test_push.TestPush.test_push_raises_specific_error_on_master_connection_error(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat) OK 17ms 373s per_tree.test_list_files.TestListFiles.test_list_files_with_followed_reference(WorkingTreeFormat6,remote) OK 262ms 373s per_interbranch.test_push.TestPush.test_push_tag_selector(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)ERROR 29ms 373s log: {{{ 373s 174.201 preparing to commit 373s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_tag_selector(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/tree_a/ 373s 174.203 Selecting files for commit with filter None 373s 174.204 aborting commit write group because of exception: 373s 174.205 Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 373s self._update_builder_with_changes() 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 373s for path, fs_hash in self.builder.record_iter_changes( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s self.work_tree, self.basis_revid, iter_changes 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ): 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 373s (oldpath, oldmode, oldsha) = old 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s TypeError: cannot unpack non-iterable NoneType object 373s }}} 373s 373s Traceback (most recent call last): 373s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 391, in test_push_tag_selector 373s revid1 = tree_a.commit("message 1") 373s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 373s committed_id = commit.Commit().commit( 373s working_tree=self, 373s ...<3 lines>... 373s **kwargs, 373s ) 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 373s self._update_builder_with_changes() 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 373s for path, fs_hash in self.builder.record_iter_changes( 373s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 373s self.work_tree, self.basis_revid, iter_changes 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s ): 373s ^ 373s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 373s for change in iter_changes: 373s ^^^^^^^^^^^^ 373s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 373s (oldpath, oldmode, oldsha) = old 373s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 373s TypeError: cannot unpack non-iterable NoneType object 373s 373s per_interbranch.test_push.TestPush.test_push_to_checkout_updates_master(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat) OK 18ms 373s per_intertree.test_compare.TestIterChanges.test_unchanged_with_renames_and_modifications(InterDirStateTree(C)) OK 167ms 373s per_intertree.test_compare.TestCompare.test_unversioned_paths_in_tree(InterInventoryTree(CHKInventory)) SKIP 163ms 373s cannot represent unversioned files 373s 373s per_tree.test_annotate_iter.TestAnnotate.test_annotate_with_ghost(PreviewTreePost) OK 148ms 373s per_tree.test_list_files.TestListFiles.test_list_files_with_root(WorkingTreeFormat5) OK 70ms 374s per_interbranch.test_push.TestPush.test_push_uses_read_lock(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)ERROR 52ms 374s log: {{{ 374s 174.247 preparing to commit 374s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_uses_read_lock(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/source/ 374s 174.249 Selecting files for commit with filter None 374s 174.257 aborting commit write group because of exception: 374s 174.259 Traceback (most recent call last): 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 374s self._update_builder_with_changes() 374s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 374s for path, fs_hash in self.builder.record_iter_changes( 374s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 374s self.work_tree, self.basis_revid, iter_changes 374s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 374s ): 374s ^ 374s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 374s for change in iter_changes: 374s ^^^^^^^^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 374s for change in iter_changes: 374s ^^^^^^^^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 374s (oldpath, oldmode, oldsha) = old 374s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 374s TypeError: cannot unpack non-iterable NoneType object 374s }}} 374s 374s Traceback (most recent call last): 374s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 149, in test_push_uses_read_lock 374s source.commit("a") 374s ~~~~~~~~~~~~~^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 374s committed_id = commit.Commit().commit( 374s working_tree=self, 374s ...<3 lines>... 374s **kwargs, 374s ) 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 374s self._update_builder_with_changes() 374s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 374s for path, fs_hash in self.builder.record_iter_changes( 374s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 374s self.work_tree, self.basis_revid, iter_changes 374s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 374s ): 374s ^ 374s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 374s for change in iter_changes: 374s ^^^^^^^^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 374s for change in iter_changes: 374s ^^^^^^^^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 374s (oldpath, oldmode, oldsha) = old 374s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 374s TypeError: cannot unpack non-iterable NoneType object 374s 374s per_intertree.test_compare.TestCompare.test_empty_to_abc_content_c_only(InterInventoryTree) OK 130ms 374s per_interbranch.test_push.TestPush.test_push_uses_read_lock_lossy(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)ERROR 38ms 374s log: {{{ 374s 174.302 preparing to commit 374s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_uses_read_lock_lossy(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/source/ 374s 174.306 Selecting files for commit with filter None 374s 174.307 aborting commit write group because of exception: 374s 174.309 Traceback (most recent call last): 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 374s self._update_builder_with_changes() 374s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 374s for path, fs_hash in self.builder.record_iter_changes( 374s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 374s self.work_tree, self.basis_revid, iter_changes 374s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 374s ): 374s ^ 374s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 374s for change in iter_changes: 374s ^^^^^^^^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 374s for change in iter_changes: 374s ^^^^^^^^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 374s (oldpath, oldmode, oldsha) = old 374s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 374s TypeError: cannot unpack non-iterable NoneType object 374s }}} 374s 374s Traceback (most recent call last): 374s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 168, in test_push_uses_read_lock_lossy 374s source.commit("a") 374s ~~~~~~~~~~~~~^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 374s committed_id = commit.Commit().commit( 374s working_tree=self, 374s ...<3 lines>... 374s **kwargs, 374s ) 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 374s self._update_builder_with_changes() 374s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 374s for path, fs_hash in self.builder.record_iter_changes( 374s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 374s self.work_tree, self.basis_revid, iter_changes 374s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 374s ): 374s ^ 374s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 374s for change in iter_changes: 374s ^^^^^^^^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 374s for change in iter_changes: 374s ^^^^^^^^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 374s (oldpath, oldmode, oldsha) = old 374s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 374s TypeError: cannot unpack non-iterable NoneType object 374s 374s per_intertree.test_compare.TestIterChanges.test_renamed_and_unknown(InterInventoryTree(CHKInventory)) SKIP 178ms 374s cannot represent missing files 374s 374s per_tree.test_list_files.TestListFiles.test_list_files_with_root(DirStateRevisionTree,WT4) OK 84ms 374s per_interbranch.test_push.TestPush.test_push_with_default_stacking_does_not_create_broken_branch(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)ERROR 34ms 374s log: {{{ 374s 174.326 creating repository in file:///tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_with_default_stacking_does_not_create_broken_branch%28InterGitLocalGitBranch%2CLocalGitBranchFormat%2CLocalGitBranchFormat%29/work/repo/.bzr/. 374s 174.338 preparing to commit 374s 174.339 Selecting files for commit with filter None 374s 174.341 aborting commit write group because of exception: 374s 174.343 Traceback (most recent call last): 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 374s self._update_builder_with_changes() 374s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 374s for path, fs_hash in self.builder.record_iter_changes( 374s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 374s self.work_tree, self.basis_revid, iter_changes 374s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 374s ): 374s ^ 374s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 374s for change in iter_changes: 374s ^^^^^^^^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 374s for change in iter_changes: 374s ^^^^^^^^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 374s (oldpath, oldmode, oldsha) = old 374s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 374s TypeError: cannot unpack non-iterable NoneType object 374s }}} 374s 374s Traceback (most recent call last): 374s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 290, in test_push_with_default_stacking_does_not_create_broken_branch 374s revid1 = builder.build_snapshot( 374s None, 374s ...<3 lines>... 374s ], 374s ) 374s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 374s return self._do_commit( 374s ~~~~~~~~~~~~~~~^ 374s tree, 374s ^^^^^ 374s ...<5 lines>... 374s message_callback=message_callback, 374s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 374s ) 374s ^ 374s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 374s return tree.commit( 374s ~~~~~~~~~~~^ 374s message, message_callback=message_callback, reporter=reporter, **kwargs 374s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 374s ) 374s ^ 374s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 374s committed_id = commit.Commit().commit( 374s working_tree=self, 374s ...<3 lines>... 374s **kwargs, 374s ) 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 374s self._update_builder_with_changes() 374s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 374s for path, fs_hash in self.builder.record_iter_changes( 374s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 374s self.work_tree, self.basis_revid, iter_changes 374s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 374s ): 374s ^ 374s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 374s for change in iter_changes: 374s ^^^^^^^^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 374s for change in iter_changes: 374s ^^^^^^^^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 374s (oldpath, oldmode, oldsha) = old 374s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 374s TypeError: cannot unpack non-iterable NoneType object 374s 374s per_intertree.test_compare.TestIterChanges.test_unknown_unicode(InterInventoryTree) OK 115ms 374s per_intertree.test_compare.TestIterChanges.test_abc_content_to_empty(InterInventoryTree(PreviewTree)) OK 104ms 374s per_tree.test_list_files.TestListFiles.test_list_files_with_root_no_recurse(GitWorkingTreeFormat) OK 15ms 374s per_interbranch.test_push.TestPush.test_push_within_repository(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)ERROR 39ms 374s log: {{{ 374s 174.360 creating repository in file:///tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_within_repository%28InterGitLocalGitBranch%2CLocalGitBranchFormat%2CLocalGitBranchFormat%29/work/repo/.bzr/. 374s 174.376 preparing to commit 374s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_within_repository(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/repo/tree/ 374s 174.378 Selecting files for commit with filter None 374s 174.379 aborting commit write group because of exception: 374s 174.381 Traceback (most recent call last): 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 374s self._update_builder_with_changes() 374s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 374s for path, fs_hash in self.builder.record_iter_changes( 374s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 374s self.work_tree, self.basis_revid, iter_changes 374s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 374s ): 374s ^ 374s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 374s for change in iter_changes: 374s ^^^^^^^^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 374s for change in iter_changes: 374s ^^^^^^^^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 374s (oldpath, oldmode, oldsha) = old 374s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 374s TypeError: cannot unpack non-iterable NoneType object 374s }}} 374s 374s Traceback (most recent call last): 374s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 232, in test_push_within_repository 374s tree.commit("a") 374s ~~~~~~~~~~~^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 374s committed_id = commit.Commit().commit( 374s working_tree=self, 374s ...<3 lines>... 374s **kwargs, 374s ) 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 374s self._update_builder_with_changes() 374s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 374s for path, fs_hash in self.builder.record_iter_changes( 374s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 374s self.work_tree, self.basis_revid, iter_changes 374s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 374s ): 374s ^ 374s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 374s for change in iter_changes: 374s ^^^^^^^^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 374s for change in iter_changes: 374s ^^^^^^^^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 374s (oldpath, oldmode, oldsha) = old 374s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 374s TypeError: cannot unpack non-iterable NoneType object 374s 374s per_tree.test_export.TestDir.test_export(RevisionTree) OK 140ms 374s per_intertree.test_compare.TestIterChanges.test_renamed_unicode(InterInventoryTree(PreviewTree)) OK 87ms 374s per_tree.test_list_files.TestListFiles.test_list_files_with_root_no_recurse(PreviewTreePost) OK 54ms 374s per_interbranch.test_push.TestPushHook.test_post_push_bound_branch(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)ERROR 82ms 374s log: {{{ 374s 174.416 creating repository in file:///tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_push.TestPushHook.test_post_push_bound_branch%28InterGitLocalGitBranch%2CLocalGitBranchFormat%2CLocalGitBranchFormat%29/work/local2/.bzr/. 374s 174.422 creating branch in file:///tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_push.TestPushHook.test_post_push_bound_branch%28InterGitLocalGitBranch%2CLocalGitBranchFormat%2CLocalGitBranchFormat%29/work/local2/ 374s 174.436 trying to create missing lock '/tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_push.TestPushHook.test_post_push_bound_branch(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/local2/.bzr/checkout/dirstate' 374s 174.437 opening working tree '/tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_push.TestPushHook.test_post_push_bound_branch(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/local2' 374s }}} 374s 374s Traceback (most recent call last): 374s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 484, in test_post_push_bound_branch 374s source.push(local) 374s ~~~~~~~~~~~^^^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/branch.py", line 1030, in push 374s return InterBranch.get(self, target).push( 374s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 374s overwrite, stop_revision, lossy, **kwargs 374s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 374s ) 374s ^ 374s File "/usr/lib/python3/dist-packages/breezy/branch.py", line 2419, in push 374s master_inter._basic_push( 374s ~~~~~~~~~~~~~~~~~~~~~~~~^ 374s overwrite, stop_revision, tag_selector=tag_selector 374s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 374s ) 374s ^ 374s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1319, in _basic_push 374s refs, stop_revision = self.update_refs(stop_revision) 374s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1339, in update_refs 374s result = interrepo.fetch( 374s branches=[self.source.ref], include_tags=fetch_tags 374s ) 374s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 740, in fetch 374s self.fetch_objects(wants_recorder, limit=limit) 374s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 374s refs = self.source._git.fetch( 374s self.target._git, determine_wants, progress=progress 374s ) 374s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 374s count, pack_data = self.fetch_pack_data( 374s ~~~~~~~~~~~~~~~~~~~~^ 374s determine_wants, 374s ^^^^^^^^^^^^^^^^ 374s ...<2 lines>... 374s depth=depth, 374s ^^^^^^^^^^^^ 374s ) 374s ^ 374s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 374s missing_objects = self.find_missing_objects( 374s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 374s ) 374s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 374s wants = determine_wants(refs, depth) 374s TypeError: DetermineWantsRecorder.__call__() takes 2 positional arguments but 3 were given 374s 374s per_interbranch.test_push.TestPushHook.test_post_push_empty_history(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)ERROR 21ms 374s Empty attachments: 374s log 374s 374s Traceback (most recent call last): 374s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 443, in test_post_push_empty_history 374s source.push(target) 374s ~~~~~~~~~~~^^^^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/branch.py", line 1030, in push 374s return InterBranch.get(self, target).push( 374s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 374s overwrite, stop_revision, lossy, **kwargs 374s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 374s ) 374s ^ 374s File "/usr/lib/python3/dist-packages/breezy/branch.py", line 2434, in push 374s result = self._basic_push( 374s overwrite, stop_revision, tag_selector=tag_selector 374s ) 374s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1319, in _basic_push 374s refs, stop_revision = self.update_refs(stop_revision) 374s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1339, in update_refs 374s result = interrepo.fetch( 374s branches=[self.source.ref], include_tags=fetch_tags 374s ) 374s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 740, in fetch 374s self.fetch_objects(wants_recorder, limit=limit) 374s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 374s refs = self.source._git.fetch( 374s self.target._git, determine_wants, progress=progress 374s ) 374s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 374s count, pack_data = self.fetch_pack_data( 374s ~~~~~~~~~~~~~~~~~~~~^ 374s determine_wants, 374s ^^^^^^^^^^^^^^^^ 374s ...<2 lines>... 374s depth=depth, 374s ^^^^^^^^^^^^ 374s ) 374s ^ 374s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 374s missing_objects = self.find_missing_objects( 374s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 374s ) 374s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 374s wants = determine_wants(refs, depth) 374s TypeError: DetermineWantsRecorder.__call__() takes 2 positional arguments but 3 were given 374s 374s per_interbranch.test_push.TestPushHook.test_post_push_nonempty_history(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)ERROR 19ms 374s log: {{{ 374s 174.501 preparing to commit 374s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_push.TestPushHook.test_post_push_nonempty_history(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/target/ 374s 174.503 Selecting files for commit with filter None 374s 174.504 aborting commit write group because of exception: 374s 174.505 Traceback (most recent call last): 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 374s self._update_builder_with_changes() 374s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 374s for path, fs_hash in self.builder.record_iter_changes( 374s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 374s self.work_tree, self.basis_revid, iter_changes 374s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 374s ): 374s ^ 374s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 374s for change in iter_changes: 374s ^^^^^^^^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 374s for change in iter_changes: 374s ^^^^^^^^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 374s (oldpath, oldmode, oldsha) = old 374s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 374s TypeError: cannot unpack non-iterable NoneType object 374s }}} 374s 374s Traceback (most recent call last): 374s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 510, in test_post_push_nonempty_history 374s rev1 = target.commit("rev 1") 374s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 374s committed_id = commit.Commit().commit( 374s working_tree=self, 374s ...<3 lines>... 374s **kwargs, 374s ) 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 374s self._update_builder_with_changes() 374s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 374s for path, fs_hash in self.builder.record_iter_changes( 374s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 374s self.work_tree, self.basis_revid, iter_changes 374s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 374s ): 374s ^ 374s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 374s for change in iter_changes: 374s ^^^^^^^^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 374s for change in iter_changes: 374s ^^^^^^^^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 374s (oldpath, oldmode, oldsha) = old 374s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 374s TypeError: cannot unpack non-iterable NoneType object 374s 374s per_lock.test_lock.TestLock.test_multiple_read_locks(fcntl) OK 4ms 374s per_lock.test_temporary_write_lock.TestTemporaryWriteLock.test_can_upgrade_and_write(fcntl) OK 4ms 374s per_intertree.test_compare.TestIterChanges.test_abc_content_to_empty_b_only(InterDirStateTree(C)) OK 158ms 374s per_intertree.test_compare.TestIterChanges.test_unversioned_paths_in_target_matching_source_old_names(InterDirStateTree(PY)) OK 181ms 374s per_intertree.test_compare.TestCompare.test_extra_trees_finds_ids(InterDirStateTree(PY)) OK 250ms 374s per_tree.test_list_files.TestListFiles.test_list_files_with_unfollowed_reference(RevisionTree) OK 144ms 374s per_intertree.test_compare.TestIterChanges.test_compare_empty_trees(InterInventoryTree) OK 79ms 374s per_tree.test_locking.TestLocking.test_lock_read(WorkingTreeFormat6) OK 38ms 374s per_tree.test_export.TestDir.test_export_nested_nonrecurse(WorkingTreeFormat6) OK 234ms 374s per_intertree.test_compare.TestIterChanges.test_specific_content_modification_grabs_parents(InterDirStateTree(C)) OK 220ms 374s per_tree.test_locking.TestLocking.test_lock_read(DirStateRevisionTree,WT5) OK 69ms 374s per_intertree.test_compare.TestIterChanges.test_unversioned_paths_in_tree_specific_files(InterInventoryTree(CHKInventory)) SKIP 138ms 374s cannot represent unversioned files 374s 374s per_tree.test_path_content_summary.TestPathContentSummary.test_dir_content_summary(WorkingTreeFormat2) OK 22ms 374s per_intertree.test_compare.TestCompare.test_file_rename_and_meta_modification(InterInventoryTree(CHKInventory)) OK 173ms 374s per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_executable(WorkingTreeFormat4) OK 51ms 374s per_intertree.test_compare.TestIterChanges.test_unversioned_subtree_only_emits_root(InterInventoryTree(PreviewTree)) OK 73ms 374s per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_executable(GitRevisionTree)ERROR 24ms 374s log: {{{ 374s 174.755 preparing to commit 374s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_executable(GitRevisionTree)/work/tree/ 374s 174.757 Selecting files for commit with filter None 374s 174.758 aborting commit write group because of exception: 374s 174.760 Traceback (most recent call last): 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 374s self._update_builder_with_changes() 374s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 374s for path, fs_hash in self.builder.record_iter_changes( 374s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 374s self.work_tree, self.basis_revid, iter_changes 374s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 374s ): 374s ^ 374s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 374s for change in iter_changes: 374s ^^^^^^^^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 374s for change in iter_changes: 374s ^^^^^^^^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 374s (oldpath, oldmode, oldsha) = old 374s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 374s TypeError: cannot unpack non-iterable NoneType object 374s }}} 374s 374s Traceback (most recent call last): 374s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_path_content_summary.py", line 84, in test_file_content_summary_executable 374s summary = self._convert_tree(tree).path_content_summary("path") 374s ~~~~~~~~~~~~~~~~~~^^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_path_content_summary.py", line 29, in _convert_tree 374s result = per_tree.TestCaseWithTree._convert_tree(self, tree) 374s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 374s return converter(tree) 374s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 374s return self._workingtree_to_test_tree(self, tree) 374s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 374s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 374s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 374s committed_id = commit.Commit().commit( 374s working_tree=self, 374s ...<3 lines>... 374s **kwargs, 374s ) 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 374s self._update_builder_with_changes() 374s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 374s for path, fs_hash in self.builder.record_iter_changes( 374s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 374s self.work_tree, self.basis_revid, iter_changes 374s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 374s ): 374s ^ 374s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 374s for change in iter_changes: 374s ^^^^^^^^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 374s for change in iter_changes: 374s ^^^^^^^^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 374s (oldpath, oldmode, oldsha) = old 374s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 374s TypeError: cannot unpack non-iterable NoneType object 374s 374s per_intertree.test_compare.TestIterChanges.test_specific_old_parent_becomes_file(InterInventoryTree) OK 138ms 374s per_merger.TestHookMergeFileContent.test_chain_stops_after_conflict(lca) OK 268ms 374s per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_non_exec(WorkingTreeFormat3) OK 40ms 374s per_intertree.test_compare.TestCompare.test_file_rename_and_modification(InterInventoryTree(PreviewTree)) OK 97ms 374s per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_non_exec(PreviewTree) OK 43ms 374s per_tree.test_export.TestDir.test_export_nested_nonrecurse(DirStateRevisionTree,WT5) OK 223ms 374s per_intertree.test_compare.TestIterChanges.test_compare_subtrees(InterDirStateTree(PY)) OK 289ms 374s per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_not_versioned(WorkingTreeFormat6,remote) OK 59ms 374s per_intertree.test_compare.TestIterChanges.test_versioned_symlinks_specific_files(InterDirStateTree(C)) OK 161ms 374s per_tree.test_export.TestDir.test_export_nested_recurse(WorkingTreeFormat2) SKIP 76ms 374s format does not supported nested trees 374s 374s per_tree.test_path_content_summary.TestPathContentSummary.test_missing_content_summary(WorkingTreeFormat5) OK 37ms 374s per_intertree.test_compare.TestCompare.test_require_versioned(InterDirStateTree(C)) OK 151ms 374s per_intertree.test_file_content_matches.TestFileContentMatches.test_same_contents_and_verifier(InterInventoryTree) OK 78ms 374s per_intertree.test_compare.TestIterChanges.test_specific_old_parent_child_collides_with_unselected_new(InterDirStateTree(PY)) OK 211ms 374s per_tree.test_path_content_summary.TestPathContentSummary.test_missing_content_summary(DirStateRevisionTree,WT4) OK 65ms 374s per_tree.test_export.TestDir.test_export_symlink(WorkingTreeFormat4) OK 77ms 374s per_tree.test_path_content_summary.TestPathContentSummary.test_symlink_content_summary(GitWorkingTreeFormat) OK 12ms 374s per_intertree.test_compare.TestIterChanges.test_default_ignores_unversioned_files(InterInventoryTree(CHKInventory)) OK 137ms 374s per_tree.test_export.TestDir.test_export_symlink(GitRevisionTree)ERROR 23ms 374s log: {{{ 374s 175.026 preparing to commit 374s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_export.TestDir.test_export_symlink(GitRevisionTree)/work/wta/ 374s 175.028 Selecting files for commit with filter None 374s 175.029 aborting commit write group because of exception: 374s 175.031 Traceback (most recent call last): 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 374s self._update_builder_with_changes() 374s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 374s for path, fs_hash in self.builder.record_iter_changes( 374s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 374s self.work_tree, self.basis_revid, iter_changes 374s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 374s ): 374s ^ 374s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 374s for change in iter_changes: 374s ^^^^^^^^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 374s for change in iter_changes: 374s ^^^^^^^^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 374s (oldpath, oldmode, oldsha) = old 374s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 374s TypeError: cannot unpack non-iterable NoneType object 374s }}} 374s 374s Traceback (most recent call last): 374s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 54, in test_export_symlink 374s self.prepare_symlink_export() 374s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 374s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 43, in prepare_symlink_export 374s work_a.commit("add link") 374s ~~~~~~~~~~~~~^^^^^^^^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 374s committed_id = commit.Commit().commit( 374s working_tree=self, 374s ...<3 lines>... 374s **kwargs, 374s ) 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 374s self._update_builder_with_changes() 374s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 374s for path, fs_hash in self.builder.record_iter_changes( 374s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 374s self.work_tree, self.basis_revid, iter_changes 374s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 374s ): 374s ^ 374s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 374s for change in iter_changes: 374s ^^^^^^^^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 374s for change in iter_changes: 374s ^^^^^^^^^^^^ 374s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 374s (oldpath, oldmode, oldsha) = old 374s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 374s TypeError: cannot unpack non-iterable NoneType object 374s 374s per_intertree.test_compare.TestCompare.test_unversioned_paths_in_tree(InterInventoryTree) OK 78ms 374s per_merger.TestHookMergeFileContent.test_chain_stops_after_success(lca) OK 283ms 374s per_tree.test_path_content_summary.TestPathContentSummary.test_symlink_content_summary(PreviewTreePost) OK 56ms 374s per_intertree.test_compare.TestIterChanges.test_deleted_and_unknown(InterInventoryTree(PreviewTree)) OK 84ms 374s per_tree.test_export.TestTar.test_export(WorkingTreeFormat3) OK 89ms 374s per_intertree.test_compare.TestIterChanges.test_specific_old_parent_is_deleted(InterInventoryTree(CHKInventory)) OK 194ms 374s per_intertree.test_compare.TestIterChanges.test_abc_content_to_empty(InterDirStateTree(PY)) OK 150ms 374s per_tree.test_export.TestTar.test_export(PreviewTree) OK 79ms 374s per_intertree.test_find_path.TestFindPaths.test_copy(InterDirStateTree(PY)) OK 222ms 374s per_tree.test_path_content_summary.TestPathContentSummary.test_tree_content_summary(RevisionTree) OK 146ms 374s per_tree.test_path_content_summary.TestPathContentSummary.test_unicode_symlink_content_summary(WorkingTreeFormat6) OK 49ms 375s per_intertree.test_compare.TestIterChanges.test_specific_old_parent_same_path_new_parent(InterInventoryTree(PreviewTree)) OK 106ms 375s per_intertree.test_compare.TestIterChanges.test_disk_in_subtrees_skipped(InterDirStateTree(C)) OK 180ms 375s per_merger.TestHookMergeFileContent.test_chain_when_not_applicable(lca) OK 235ms 375s per_intertree.test_compare.TestIterChanges.test_abc_content_to_empty_b_only(InterInventoryTree(CHKInventory)) OK 152ms 375s per_tree.test_path_content_summary.TestPathContentSummary.test_unicode_symlink_content_summary(DirStateRevisionTree,WT5) OK 85ms 375s per_intertree.test_find_path.TestFindPaths.test_old_path(InterInventoryTree(CHKInventory)) OK 147ms 375s per_intertree.test_compare.TestIterChanges.test_empty_specific_files(InterInventoryTree) OK 81ms 375s per_tree.test_path_content_summary.TestPathContentSummary.test_unicode_symlink_target_summary(WorkingTreeFormat2) OK 25ms 375s per_tree.test_revision_tree.TestRevisionTree.test_get_random_tree_raises(WorkingTreeFormat4) OK 44ms 375s per_intertree.test_find_path.TestFindPaths.test_path_missing(InterInventoryTree(PreviewTree)) OK 85ms 375s per_intertree.test_compare.TestIterChanges.test_added_unicode(InterInventoryTree(PreviewTree)) OK 93ms 375s per_intertree.test_compare.TestIterChanges.test_specific_with_rename_under_new_dir_reports_new_dir(InterDirStateTree(C)) OK 161ms 375s per_tree.test_revision_tree.TestRevisionTree.test_get_random_tree_raises(GitRevisionTree)ERROR 23ms 375s log: {{{ 375s 175.432 preparing to commit 375s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_tree.test_revision_tree.TestRevisionTree.test_get_random_tree_raises(GitRevisionTree)/work/ 375s 175.434 Selecting files for commit with filter None 375s 175.436 aborting commit write group because of exception: 375s 175.438 Traceback (most recent call last): 375s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 375s self._update_builder_with_changes() 375s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 375s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 375s for path, fs_hash in self.builder.record_iter_changes( 375s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 375s self.work_tree, self.basis_revid, iter_changes 375s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 375s ): 375s ^ 375s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 375s for change in iter_changes: 375s ^^^^^^^^^^^^ 375s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 375s for change in iter_changes: 375s ^^^^^^^^^^^^ 375s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 375s (oldpath, oldmode, oldsha) = old 375s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 375s TypeError: cannot unpack non-iterable NoneType object 375s }}} 375s 375s Traceback (most recent call last): 375s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_revision_tree.py", line 29, in test_get_random_tree_raises 375s test_tree = self.create_tree_no_parents_no_content() 375s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_revision_tree.py", line 26, in create_tree_no_parents_no_content 375s return self.get_tree_no_parents_no_content(tree) 375s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 375s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 137, in get_tree_no_parents_no_content 375s return self._convert_tree(empty_tree, converter) 375s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 375s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 375s return converter(tree) 375s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 375s return self._workingtree_to_test_tree(self, tree) 375s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 375s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 375s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 375s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 375s committed_id = commit.Commit().commit( 375s working_tree=self, 375s ...<3 lines>... 375s **kwargs, 375s ) 375s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 375s self._update_builder_with_changes() 375s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 375s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 375s for path, fs_hash in self.builder.record_iter_changes( 375s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 375s self.work_tree, self.basis_revid, iter_changes 375s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 375s ): 375s ^ 375s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 375s for change in iter_changes: 375s ^^^^^^^^^^^^ 375s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 375s for change in iter_changes: 375s ^^^^^^^^^^^^ 375s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 375s (oldpath, oldmode, oldsha) = old 375s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 375s TypeError: cannot unpack non-iterable NoneType object 375s 375s per_tree.test_symlinks.TestSymlinkSupportFunction.test_supports_symlinks(WorkingTreeFormat3) OK 39ms 375s per_tree.test_symlinks.TestSymlinkSupportFunction.test_supports_symlinks(PreviewTree) OK 41ms 375s per_intertree.test_compare.TestIterChanges.test_empty_to_abc_content(InterDirStateTree(PY)) OK 156ms 375s per_intertree.test_compare.TestIterChanges.test_trees_with_deleted_dir(InterInventoryTree) OK 80ms 375s per_merger.TestHookMergeFileContent.test_change_vs_deleted(lca) OK 241ms 375s per_tree.test_symlinks.TestTreeWithSymlinks.test_kind_symlink(WorkingTreeFormat6,remote) OK 79ms 375s per_intertree.test_find_path.TestFindPaths.test_unchanged(InterDirStateTree(C)) OK 197ms 375s per_tree.test_export.TestTar.test_export_nested_nonrecurse(WorkingTreeFormat6,remote) OK 451ms 375s per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink(WorkingTreeFormat5) OK 57ms 375s per_intertree.test_compare.TestIterChanges.test_empty_to_abc_content_a_only(InterInventoryTree(CHKInventory)) OK 148ms 375s per_intertree.test_compare.TestIterChanges.test_trees_with_special_names(InterDirStateTree(PY)) OK 163ms 375s per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions(InterToGitBranch,BzrBranchFormat7,LocalGitBranchFormat) SKIP 84ms 375s lossless cross-vcs fetch BzrBranch7(file:///tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions%28InterToGitBranch%2CBzrBranchFormat7%2CLocalGitBranchFormat%29/work/b1/) to not supported 375s 375s per_intertree.test_compare.TestIterChanges.test_compare_subtrees(InterDirStateTree(C)) OK 299ms 375s per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink(DirStateRevisionTree,WT4) OK 94ms 375s per_intertree.test_compare.TestIterChanges.test_file_becomes_unversionable_bug_438569(InterInventoryTree(PreviewTree)) OK 91ms 375s per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink_target(GitWorkingTreeFormat) SKIP 17ms 375s symlinks not accurately represented in working trees and preview trees 375s per_merger.TestHookMergeFileContent.test_result_can_be_delete(lca) OK 271ms 375s per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink_target(PreviewTreePost) SKIP 54ms 375s symlinks not accurately represented in working trees and preview trees 375s per_intertree.test_compare.TestIterChanges.test_default_ignores_unversioned_files(InterInventoryTree) OK 86ms 375s per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions_limit(InterToGitBranch,BzrBranchFormat7,LocalGitBranchFormat) SKIP 113ms 375s lossless cross-vcs fetch BzrBranch7(file:///tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions_limit%28InterToGitBranch%2CBzrBranchFormat7%2CLocalGitBranchFormat%29/work/b1/) to not supported 375s 375s per_intertree.test_compare.TestIterChanges.test_unchanged_with_renames_and_modifications(InterInventoryTree(CHKInventory)) OK 159ms 375s per_tree.test_export.TestTar.test_export_nested_recurse(WorkingTreeFormat5) OK 240ms 375s per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink_target_tree(RevisionTree) OK 86ms 375s per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions_limit_incremental(InterToGitBranch,BzrBranchFormat7,LocalGitBranchFormat) SKIP 94ms 375s lossless cross-vcs fetch BzrBranch7(file:///tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions_limit_incremental%28InterToGitBranch%2CBzrBranchFormat7%2CLocalGitBranchFormat%29/work/b1/) to not supported 375s 375s per_intertree.test_compare.TestIterChanges.test_unknown_empty_dir(InterInventoryTree(PreviewTree)) OK 83ms 375s per_intertree.test_compare.TestIterChanges.test_file_rename_and_meta_modification(InterDirStateTree(C)) OK 178ms 375s per_interbranch.test_get.TestInterBranchGet.test_gets_right_inter(InterToGitBranch,BzrBranchFormat7,LocalGitBranchFormat) OK 59ms 375s per_intertree.test_compare.TestIterChanges.test_deleted_and_unknown(InterDirStateTree(PY)) OK 175ms 375s per_intertree.test_compare.TestIterChanges.test_meta_modification(InterInventoryTree) OK 102ms 375s per_tree.test_symlinks.TestTreeWithoutSymlinks.test_clone_skips_symlinks(WorkingTreeFormat6) OK 140ms 375s per_interbranch.test_copy_content_into.TestCopyContentInto.test_contract_convenience_method(InterToGitBranch,BzrBranchFormat7,LocalGitBranchFormat) SKIP 78ms 375s lossless cross-vcs fetch from BzrBranch7(file:///tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_interbranch.test_copy_content_into.TestCopyContentInto.test_contract_convenience_method%28InterToGitBranch%2CBzrBranchFormat7%2CLocalGitBranchFormat%29/work/tree1/) to unsupported 375s 375s per_merger.TestMergeImplementation.test_merge_specific_file(lca) OK 272ms 375s per_intertree.test_compare.TestIterChanges.test_unversioned_paths_in_target_matching_source_old_names(InterDirStateTree(C)) OK 167ms 375s per_interbranch.test_copy_content_into.TestCopyContentInto.test_inter_is_used(InterToGitBranch,BzrBranchFormat7,LocalGitBranchFormat) OK 37ms 375s per_tree.test_export.TestTar.test_export_nested_recurse(DirStateRevisionTree,WT4) OK 244ms 375s per_merger.TestMergeImplementation.test_merge_with_existing_limbo_non_empty(lca) OK 53ms 375s per_tree.test_export.TestTar.test_export_symlink(GitWorkingTreeFormat)ERROR 24ms 375s log: {{{ 375s 176.147 preparing to commit 375s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_export.TestTar.test_export_symlink(GitWorkingTreeFormat)/work/wta/ 375s 176.149 Selecting files for commit with filter None 375s 176.150 aborting commit write group because of exception: 375s 176.151 Traceback (most recent call last): 375s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 375s self._update_builder_with_changes() 375s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 375s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 375s for path, fs_hash in self.builder.record_iter_changes( 375s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 375s self.work_tree, self.basis_revid, iter_changes 375s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 375s ): 375s ^ 375s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 375s for change in iter_changes: 375s ^^^^^^^^^^^^ 375s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 375s for change in iter_changes: 375s ^^^^^^^^^^^^ 375s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 375s (oldpath, oldmode, oldsha) = old 375s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 375s TypeError: cannot unpack non-iterable NoneType object 375s }}} 375s 375s Traceback (most recent call last): 375s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 54, in test_export_symlink 375s self.prepare_symlink_export() 375s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 375s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 43, in prepare_symlink_export 375s work_a.commit("add link") 375s ~~~~~~~~~~~~~^^^^^^^^^^^^ 375s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 375s committed_id = commit.Commit().commit( 375s working_tree=self, 375s ...<3 lines>... 375s **kwargs, 375s ) 375s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 375s self._update_builder_with_changes() 375s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 375s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 375s for path, fs_hash in self.builder.record_iter_changes( 375s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 375s self.work_tree, self.basis_revid, iter_changes 375s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 375s ): 375s ^ 375s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 375s for change in iter_changes: 375s ^^^^^^^^^^^^ 375s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 375s for change in iter_changes: 375s ^^^^^^^^^^^^ 375s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 375s (oldpath, oldmode, oldsha) = old 375s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 375s TypeError: cannot unpack non-iterable NoneType object 375s 375s per_intertree.test_compare.TestIterChanges.test_unversioned_paths_in_tree_specific_files(InterInventoryTree) OK 62ms 375s per_tree.test_symlinks.TestTreeWithoutSymlinks.test_clone_skips_symlinks(DirStateRevisionTree,WT5) OK 121ms 375s per_interbranch.test_pull.TestPull.test_pull_convergence_simple(InterToGitBranch,BzrBranchFormat7,LocalGitBranchFormat) SKIP 80ms 375s lossless push between and not supported 375s 375s per_merger.TestMergeImplementation.test_merge_with_pending_deletion_non_empty(lca) OK 55ms 375s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_2_no_parents(WorkingTreeFormat2) OK 22ms 375s per_intertree.test_compare.TestIterChanges.test_missing_and_renamed(InterDirStateTree(PY)) OK 156ms 375s per_intertree.test_compare.TestIterChanges.test_disk_in_subtrees_skipped(InterInventoryTree(CHKInventory)) OK 200ms 375s per_transport.TransportTests.test__reuse_for(HttpDavTransport,QuirkyDAVServer) OK 31ms 375s per_transport.TransportTests.test__reuse_for(MemoryTransport,MemoryServer) SKIP 4ms 375s not a connected transport 375s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_3_no_parents(WorkingTreeFormat4) OK 47ms 375s per_tree.test_export.TestTar.test_export_symlink(PreviewTreePost) OK 82ms 375s per_transport.TransportTests.test_abspath(HttpDavTransport,QuirkyDAVServer) OK 30ms 375s per_interbranch.test_pull.TestPull.test_pull_merged_indirect(InterToGitBranch,BzrBranchFormat7,LocalGitBranchFormat) SKIP 76ms 375s lossless push between and not supported 375s 375s per_transport.TransportTests.test_abspath(MemoryTransport,MemoryServer) OK 4ms 376s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_3_no_parents(GitRevisionTree)ERROR 24ms 376s log: {{{ 376s 176.253 preparing to commit 376s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_3_no_parents(GitRevisionTree)/work/ 376s 176.256 Selecting files for commit with filter None 376s 176.257 aborting commit write group because of exception: 376s 176.259 Traceback (most recent call last): 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 376s self._update_builder_with_changes() 376s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 376s for path, fs_hash in self.builder.record_iter_changes( 376s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 376s self.work_tree, self.basis_revid, iter_changes 376s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 376s ): 376s ^ 376s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 376s for change in iter_changes: 376s ^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 376s for change in iter_changes: 376s ^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 376s (oldpath, oldmode, oldsha) = old 376s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 376s TypeError: cannot unpack non-iterable NoneType object 376s }}} 376s 376s Traceback (most recent call last): 376s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 108, in test_abc_tree_content_3_no_parents 376s tree = self.get_tree_no_parents_abc_content_3(tree) 376s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 172, in get_tree_no_parents_abc_content_3 376s return self._convert_tree(tree, converter) 376s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 376s return converter(tree) 376s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 376s return self._workingtree_to_test_tree(self, tree) 376s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 376s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 376s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 376s committed_id = commit.Commit().commit( 376s working_tree=self, 376s ...<3 lines>... 376s **kwargs, 376s ) 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 376s self._update_builder_with_changes() 376s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 376s for path, fs_hash in self.builder.record_iter_changes( 376s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 376s self.work_tree, self.basis_revid, iter_changes 376s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 376s ): 376s ^ 376s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 376s for change in iter_changes: 376s ^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 376s for change in iter_changes: 376s ^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 376s (oldpath, oldmode, oldsha) = old 376s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 376s TypeError: cannot unpack non-iterable NoneType object 376s 376s per_intertree.test_compare.TestIterChanges.test_unversioned_subtree_only_emits_root(InterDirStateTree(PY)) OK 122ms 376s per_transport.TransportTests.test_abspath_at_root(HttpDavTransport,QuirkyDAVServer) OK 31ms 376s per_transport.TransportTests.test_abspath_at_root(MemoryTransport,MemoryServer) OK 4ms 376s per_intertree.test_compare.TestIterChanges.test_empty_dir(InterInventoryTree(PreviewTree)) OK 94ms 376s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_4_no_parents(WorkingTreeFormat3) OK 40ms 376s per_transport.TransportTests.test_abspath_url_unquote_unreserved(HttpDavTransport,QuirkyDAVServer) OK 44ms 376s per_interbranch.test_pull.TestPull.test_pull_overwrite(InterToGitBranch,BzrBranchFormat7,LocalGitBranchFormat) SKIP 80ms 376s lossless push between and not supported 376s 376s per_tree.test_export.TestZip.test_export(RevisionTree) OK 114ms 376s per_transport.TransportTests.test_abspath_url_unquote_unreserved(MemoryTransport,MemoryServer) OK 5ms 376s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_4_no_parents(PreviewTree) OK 59ms 376s per_intertree.test_compare.TestIterChanges.test_modified_unicode(InterInventoryTree(CHKInventory)) OK 164ms 376s per_transport.TransportTests.test_append_bytes(HttpDavTransport,QuirkyDAVServer) OK 83ms 376s per_transport.TransportTests.test_append_bytes(MemoryTransport,MemoryServer) OK 4ms 376s per_intertree.test_compare.TestIterChanges.test_versioned_symlinks_specific_files(InterInventoryTree(CHKInventory)) OK 157ms 376s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_5_no_parents(WorkingTreeFormat6,remote) OK 76ms 376s per_intertree.test_compare.TestIterChanges.test_no_specific_files(InterInventoryTree(PreviewTree)) OK 94ms 376s per_interbranch.test_pull.TestPull.test_pull_raises_specific_error_on_master_connection_error(InterToGitBranch,BzrBranchFormat7,LocalGitBranchFormat) OK 122ms 376s per_intertree.test_compare.TestIterChanges.test_empty_to_abc_content(InterDirStateTree(C)) OK 162ms 376s per_transport.TransportTests.test_append_bytes_mode(HttpDavTransport,QuirkyDAVServer) OK 42ms 376s per_transport.TransportTests.test_append_bytes_mode(MemoryTransport,MemoryServer) OK 4ms 376s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_6_no_parents(WorkingTreeFormat5) OK 54ms 376s per_intertree.test_file_content_matches.TestFileContentMatches.test_different_contents_and_same_verifier(InterInventoryTree(PreviewTree)) OK 71ms 376s per_transport.TransportTests.test_append_file(HttpDavTransport,QuirkyDAVServer) OK 61ms 376s per_interbranch.test_pull.TestPull.test_pull_returns_result(InterToGitBranch,BzrBranchFormat7,LocalGitBranchFormat) SKIP 78ms 376s lossless push between and not supported 376s 376s per_transport.TransportTests.test_append_file(MemoryTransport,MemoryServer) OK 4ms 376s per_intertree.test_compare.TestIterChanges.test_empty_to_abc_content_a_only(InterInventoryTree) OK 83ms 376s per_tree.test_export.TestZip.test_export_nested_nonrecurse(WorkingTreeFormat6) OK 217ms 376s per_transport.TransportTests.test_append_file_mode(HttpDavTransport,QuirkyDAVServer) OK 38ms 376s per_transport.TransportTests.test_append_file_mode(MemoryTransport,MemoryServer) OK 4ms 376s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_6_no_parents(DirStateRevisionTree,WT4) OK 87ms 376s per_intertree.test_compare.TestIterChanges.test_only_in_target_and_missing(InterDirStateTree(C)) OK 126ms 376s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_no_parents(GitWorkingTreeFormat) OK 14ms 376s per_transport.TransportTests.test_base_url(HttpDavTransport,QuirkyDAVServer) OK 34ms 376s per_interbranch.test_pull.TestPull.test_pull_tag_selector(InterToGitBranch,BzrBranchFormat7,LocalGitBranchFormat) SKIP 79ms 376s lossless push between and not supported 376s 376s per_transport.TransportTests.test_base_url(MemoryTransport,MemoryServer) OK 3ms 376s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_no_parents(PreviewTreePost) OK 48ms 376s per_intertree.test_compare.TestIterChanges.test_rename_over_deleted(InterInventoryTree) OK 75ms 376s per_intertree.test_find_path.TestFindPaths.test_copy(InterDirStateTree(C)) OK 191ms 376s per_intertree.test_compare.TestIterChanges.test_file_becomes_unversionable_bug_438569(InterDirStateTree(PY)) OK 162ms 376s per_transport.TransportTests.test_clone(HttpDavTransport,QuirkyDAVServer) OK 94ms 376s per_transport.TransportTests.test_clone(MemoryTransport,MemoryServer) OK 5ms 376s per_tree.test_test_trees.TestTreeShapes.test_empty_tree_no_parents(RevisionTree) OK 76ms 376s per_transport.TransportTests.test_clone_from_root(HttpDavTransport,QuirkyDAVServer) OK 31ms 376s per_transport.TransportTests.test_clone_from_root(MemoryTransport,MemoryServer) OK 4ms 376s per_intertree.test_find_path.TestFindPaths.test_old_path(InterInventoryTree) OK 64ms 376s per_interbranch.test_pull.TestPull.test_pull_updates_checkout_and_master(InterToGitBranch,BzrBranchFormat7,LocalGitBranchFormat) SKIP 157ms 376s lossless push between and not supported 376s 376s per_transport.TransportTests.test_clone_preserve_info(HttpDavTransport,QuirkyDAVServer) OK 30ms 376s per_transport.TransportTests.test_clone_preserve_info(MemoryTransport,MemoryServer) SKIP 4ms 376s not a connected transport 376s per_tree.test_export.TestZip.test_export_nested_nonrecurse(DirStateRevisionTree,WT5) OK 222ms 376s per_intertree.test_compare.TestIterChanges.test_renamed_and_added(InterDirStateTree(PY)) OK 136ms 376s per_transport.TransportTests.test_clone_to_root(HttpDavTransport,QuirkyDAVServer) OK 31ms 376s per_transport.TransportTests.test_clone_to_root(MemoryTransport,MemoryServer) OK 4ms 376s per_interbranch.test_pull.TestPullHook.test_post_pull_bound_branch(InterToGitBranch,BzrBranchFormat7,LocalGitBranchFormat) OK 67ms 376s per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_followed_reference(WorkingTreeFormat6) OK 133ms 376s per_transport.TransportTests.test_clone_url_unquote_unreserved(HttpDavTransport,QuirkyDAVServer) OK 34ms 376s per_intertree.test_compare.TestIterChanges.test_file_rename_and_meta_modification(InterInventoryTree(CHKInventory)) OK 149ms 376s per_transport.TransportTests.test_clone_url_unquote_unreserved(MemoryTransport,MemoryServer) OK 6ms 376s per_tree.test_export.TestZip.test_export_nested_recurse(WorkingTreeFormat2) SKIP 72ms 376s format does not supported nested trees 376s 376s per_interbranch.test_pull.TestPullHook.test_post_pull_empty_history(InterToGitBranch,BzrBranchFormat7,LocalGitBranchFormat) OK 38ms 376s per_interbranch.test_pull.TestPullHook.test_post_pull_nonempty_history(InterToGitBranch,BzrBranchFormat7,LocalGitBranchFormat)ERROR 20ms 376s log: {{{ 376s 176.884 preparing to commit 376s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_interbranch.test_pull.TestPullHook.test_post_pull_nonempty_history(InterToGitBranch,BzrBranchFormat7,LocalGitBranchFormat)/work/target/ 376s 176.886 Selecting files for commit with filter None 376s 176.889 aborting commit write group because of exception: 376s 176.892 Traceback (most recent call last): 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 376s self._update_builder_with_changes() 376s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 376s for path, fs_hash in self.builder.record_iter_changes( 376s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 376s self.work_tree, self.basis_revid, iter_changes 376s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 376s ): 376s ^ 376s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 376s for change in iter_changes: 376s ^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 376s for change in iter_changes: 376s ^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 376s (oldpath, oldmode, oldsha) = old 376s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 376s TypeError: cannot unpack non-iterable NoneType object 376s }}} 376s 376s Traceback (most recent call last): 376s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 327, in test_post_pull_nonempty_history 376s rev1 = target.commit("rev 1") 376s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 376s committed_id = commit.Commit().commit( 376s working_tree=self, 376s ...<3 lines>... 376s **kwargs, 376s ) 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 376s self._update_builder_with_changes() 376s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 376s for path, fs_hash in self.builder.record_iter_changes( 376s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 376s self.work_tree, self.basis_revid, iter_changes 376s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 376s ): 376s ^ 376s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 376s for change in iter_changes: 376s ^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 376s for change in iter_changes: 376s ^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 376s (oldpath, oldmode, oldsha) = old 376s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 376s TypeError: cannot unpack non-iterable NoneType object 376s 376s per_intertree.test_find_path.TestFindPaths.test_path_missing(InterDirStateTree(PY)) OK 158ms 376s per_transport.TransportTests.test_connect_twice_is_same_content(HttpDavTransport,QuirkyDAVServer) OK 71ms 376s per_transport.TransportTests.test_connect_twice_is_same_content(MemoryTransport,MemoryServer) OK 4ms 376s per_intertree.test_compare.TestIterChanges.test_renamed_unicode(InterInventoryTree(CHKInventory)) OK 146ms 376s per_tree.test_export.TestZip.test_export_symlink(WorkingTreeFormat4) OK 80ms 376s per_intertree.test_compare.TestIterChanges.test_file_rename_and_modification(InterInventoryTree(PreviewTree)) OK 90ms 376s per_transport.TransportTests.test_connection_error(HttpDavTransport,QuirkyDAVServer) OK 32ms 376s per_transport.TransportTests.test_connection_error(MemoryTransport,MemoryServer) SKIP 5ms 376s Transport has no bogus URL support. 376s per_tree.test_export.TestZip.test_export_symlink(GitRevisionTree)ERROR 21ms 376s log: {{{ 376s 176.954 preparing to commit 376s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_export.TestZip.test_export_symlink(GitRevisionTree)/work/wta/ 376s 176.956 Selecting files for commit with filter None 376s 176.957 aborting commit write group because of exception: 376s 176.960 Traceback (most recent call last): 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 376s self._update_builder_with_changes() 376s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 376s for path, fs_hash in self.builder.record_iter_changes( 376s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 376s self.work_tree, self.basis_revid, iter_changes 376s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 376s ): 376s ^ 376s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 376s for change in iter_changes: 376s ^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 376s for change in iter_changes: 376s ^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 376s (oldpath, oldmode, oldsha) = old 376s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 376s TypeError: cannot unpack non-iterable NoneType object 376s }}} 376s 376s Traceback (most recent call last): 376s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 110, in test_export_symlink 376s self.prepare_symlink_export() 376s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 376s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 43, in prepare_symlink_export 376s work_a.commit("add link") 376s ~~~~~~~~~~~~~^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 376s committed_id = commit.Commit().commit( 376s working_tree=self, 376s ...<3 lines>... 376s **kwargs, 376s ) 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 376s self._update_builder_with_changes() 376s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 376s for path, fs_hash in self.builder.record_iter_changes( 376s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 376s self.work_tree, self.basis_revid, iter_changes 376s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 376s ): 376s ^ 376s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 376s for change in iter_changes: 376s ^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 376s for change in iter_changes: 376s ^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 376s (oldpath, oldmode, oldsha) = old 376s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 376s TypeError: cannot unpack non-iterable NoneType object 376s 376s per_tree.test_get_file_mtime.TestGetFileMTime.test_get_file_mtime(WorkingTreeFormat3) OK 42ms 376s per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_followed_reference(DirStateRevisionTree,WT5) OK 170ms 376s per_interbranch.test_push.TestPush.test_between_colocated(InterToGitBranch,BzrBranchFormat7,LocalGitBranchFormat) SKIP 135ms 376s push between branches of different format 376s 376s per_intertree.test_compare.TestIterChanges.test_similar_filenames(InterInventoryTree(PreviewTree)) OK 93ms 376s per_transport.TransportTests.test_connection_sharing(HttpDavTransport,QuirkyDAVServer) OK 66ms 376s per_transport.TransportTests.test_connection_sharing(MemoryTransport,MemoryServer) SKIP 7ms 376s not a connected transport 376s per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_missing_reference(WorkingTreeFormat2) SKIP 22ms 376s Tree references not supported 376s 376s per_tree.test_get_file_mtime.TestGetFileMTime.test_get_file_mtime(PreviewTree) OK 46ms 376s per_intertree.test_compare.TestIterChanges.test_missing_and_renamed(InterDirStateTree(C)) OK 134ms 376s per_transport.TransportTests.test_copy(HttpDavTransport,QuirkyDAVServer) OK 62ms 376s per_transport.TransportTests.test_copy(MemoryTransport,MemoryServer) OK 5ms 376s per_tree.test_get_file_mtime.TestGetFileMTime.test_nonexistant(WorkingTreeFormat6,remote) OK 65ms 376s per_intertree.test_find_path.TestFindPaths.test_unchanged(InterInventoryTree(CHKInventory)) OK 201ms 376s per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)ERROR 21ms 376s log: {{{ 376s 177.131 preparing to commit 376s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)/work/b1/ 376s 177.133 Selecting files for commit with filter None 376s 177.134 aborting commit write group because of exception: 376s 177.136 Traceback (most recent call last): 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 376s self._update_builder_with_changes() 376s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 376s for path, fs_hash in self.builder.record_iter_changes( 376s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 376s self.work_tree, self.basis_revid, iter_changes 376s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 376s ): 376s ^ 376s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 376s for change in iter_changes: 376s ^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 376s for change in iter_changes: 376s ^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 376s (oldpath, oldmode, oldsha) = old 376s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 376s TypeError: cannot unpack non-iterable NoneType object 376s }}} 376s 376s Traceback (most recent call last): 376s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_fetch.py", line 32, in test_fetch_revisions 376s rev1 = wt.commit("lala!", allow_pointless=False) 376s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 376s committed_id = commit.Commit().commit( 376s working_tree=self, 376s ...<3 lines>... 376s **kwargs, 376s ) 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 376s self._update_builder_with_changes() 376s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 376s for path, fs_hash in self.builder.record_iter_changes( 376s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 376s self.work_tree, self.basis_revid, iter_changes 376s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 376s ): 376s ^ 376s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 376s for change in iter_changes: 376s ^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 376s for change in iter_changes: 376s ^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 376s (oldpath, oldmode, oldsha) = old 376s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 376s TypeError: cannot unpack non-iterable NoneType object 376s 376s per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_unfollowed_reference(WorkingTreeFormat4) OK 106ms 376s per_intertree.test_compare.TestIterChanges.test_modified_unicode(InterInventoryTree) OK 67ms 376s per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions_limit(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)ERROR 15ms 376s log: {{{ 376s 177.148 preparing to commit 376s 177.150 Selecting files for commit with filter None 376s 177.151 aborting commit write group because of exception: 376s 177.152 Traceback (most recent call last): 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 376s self._update_builder_with_changes() 376s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 376s for path, fs_hash in self.builder.record_iter_changes( 376s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 376s self.work_tree, self.basis_revid, iter_changes 376s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 376s ): 376s ^ 376s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 376s for change in iter_changes: 376s ^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 376s for change in iter_changes: 376s ^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 376s (oldpath, oldmode, oldsha) = old 376s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 376s TypeError: cannot unpack non-iterable NoneType object 376s }}} 376s 376s Traceback (most recent call last): 376s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_fetch.py", line 57, in test_fetch_revisions_limit 376s rev1 = builder.build_commit() 376s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 376s return self._do_commit(tree, **commit_kwargs) 376s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 376s return tree.commit( 376s ~~~~~~~~~~~^ 376s message, message_callback=message_callback, reporter=reporter, **kwargs 376s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 376s ) 376s ^ 376s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 376s committed_id = commit.Commit().commit( 376s working_tree=self, 376s ...<3 lines>... 376s **kwargs, 376s ) 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 376s self._update_builder_with_changes() 376s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 376s for path, fs_hash in self.builder.record_iter_changes( 376s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 376s self.work_tree, self.basis_revid, iter_changes 376s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 376s ): 376s ^ 376s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 376s for change in iter_changes: 376s ^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 376s for change in iter_changes: 376s ^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 376s (oldpath, oldmode, oldsha) = old 376s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 376s TypeError: cannot unpack non-iterable NoneType object 376s 376s per_tree.test_get_file_with_stat.TestGetFileWithStat.test_get_file_with_stat_id_and_path(WorkingTreeFormat5) OK 42ms 376s per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions_limit_incremental(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)ERROR 22ms 376s log: {{{ 376s 177.167 preparing to commit 376s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions_limit_incremental(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)/work/b1/ 376s 177.169 Selecting files for commit with filter None 376s 177.170 aborting commit write group because of exception: 376s 177.171 Traceback (most recent call last): 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 376s self._update_builder_with_changes() 376s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 376s for path, fs_hash in self.builder.record_iter_changes( 376s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 376s self.work_tree, self.basis_revid, iter_changes 376s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 376s ): 376s ^ 376s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 376s for change in iter_changes: 376s ^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 376s for change in iter_changes: 376s ^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 376s (oldpath, oldmode, oldsha) = old 376s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 376s TypeError: cannot unpack non-iterable NoneType object 376s }}} 376s 376s Traceback (most recent call last): 376s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_fetch.py", line 83, in test_fetch_revisions_limit_incremental 376s rev1 = wt.commit("lala!", allow_pointless=False) 376s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 376s committed_id = commit.Commit().commit( 376s working_tree=self, 376s ...<3 lines>... 376s **kwargs, 376s ) 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 376s self._update_builder_with_changes() 376s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 376s for path, fs_hash in self.builder.record_iter_changes( 376s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 376s self.work_tree, self.basis_revid, iter_changes 376s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 376s ): 376s ^ 376s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 376s for change in iter_changes: 376s ^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 376s for change in iter_changes: 376s ^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 376s (oldpath, oldmode, oldsha) = old 376s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 376s TypeError: cannot unpack non-iterable NoneType object 376s 376s per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_unfollowed_reference(GitRevisionTree)ERROR 33ms 376s log: {{{ 376s 177.167 preparing to commit 376s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_unfollowed_reference(GitRevisionTree)/work/wt/subtree/ 376s 177.168 Selecting files for commit with filter None 376s 177.169 aborting commit write group because of exception: 376s 177.171 Traceback (most recent call last): 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 376s self._update_builder_with_changes() 376s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 376s for path, fs_hash in self.builder.record_iter_changes( 376s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 376s self.work_tree, self.basis_revid, iter_changes 376s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 376s ): 376s ^ 376s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 376s for change in iter_changes: 376s ^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 376s for change in iter_changes: 376s ^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 376s (oldpath, oldmode, oldsha) = old 376s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 376s TypeError: cannot unpack non-iterable NoneType object 376s }}} 376s 376s Traceback (most recent call last): 376s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 515, in test_iter_entries_with_unfollowed_reference 376s tree, subtree = self.create_nested() 376s ~~~~~~~~~~~~~~~~~~^^ 376s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 508, in create_nested 376s subtree.commit("foo") 376s ~~~~~~~~~~~~~~^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 376s committed_id = commit.Commit().commit( 376s working_tree=self, 376s ...<3 lines>... 376s **kwargs, 376s ) 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 376s self._update_builder_with_changes() 376s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 376s for path, fs_hash in self.builder.record_iter_changes( 376s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 376s self.work_tree, self.basis_revid, iter_changes 376s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 376s ): 376s ^ 376s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 376s for change in iter_changes: 376s ^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 376s for change in iter_changes: 376s ^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 376s (oldpath, oldmode, oldsha) = old 376s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 376s TypeError: cannot unpack non-iterable NoneType object 376s 376s per_interbranch.test_get.TestInterBranchGet.test_gets_right_inter(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7) OK 27ms 376s per_interbranch.test_copy_content_into.TestCopyContentInto.test_contract_convenience_method(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)ERROR 18ms 376s log: {{{ 376s 177.212 preparing to commit 376s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_copy_content_into.TestCopyContentInto.test_contract_convenience_method(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)/work/tree1/ 376s 177.214 Selecting files for commit with filter None 376s 177.215 aborting commit write group because of exception: 376s 177.216 Traceback (most recent call last): 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 376s self._update_builder_with_changes() 376s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 376s for path, fs_hash in self.builder.record_iter_changes( 376s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 376s self.work_tree, self.basis_revid, iter_changes 376s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 376s ): 376s ^ 376s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 376s for change in iter_changes: 376s ^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 376s for change in iter_changes: 376s ^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 376s (oldpath, oldmode, oldsha) = old 376s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 376s TypeError: cannot unpack non-iterable NoneType object 376s }}} 376s 376s Traceback (most recent call last): 376s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_copy_content_into.py", line 32, in test_contract_convenience_method 376s rev1 = self.tree1.commit("one") 376s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 376s committed_id = commit.Commit().commit( 376s working_tree=self, 376s ...<3 lines>... 376s **kwargs, 376s ) 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 376s self._update_builder_with_changes() 376s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 376s for path, fs_hash in self.builder.record_iter_changes( 376s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 376s self.work_tree, self.basis_revid, iter_changes 376s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 376s ): 376s ^ 376s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 376s for change in iter_changes: 376s ^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 376s for change in iter_changes: 376s ^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 376s (oldpath, oldmode, oldsha) = old 376s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 376s TypeError: cannot unpack non-iterable NoneType object 376s 376s per_tree.test_get_file_with_stat.TestGetFileWithStat.test_get_file_with_stat_id_and_path(DirStateRevisionTree,WT4) OK 75ms 376s per_interbranch.test_copy_content_into.TestCopyContentInto.test_inter_is_used(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7) OK 13ms 376s per_intertree.test_compare.TestIterChanges.test_specific_content_modification_grabs_parents_root_changes(InterDirStateTree(C)) OK 208ms 376s per_tree.test_get_file_with_stat.TestGetFileWithStat.test_get_file_with_stat_id_only(GitWorkingTreeFormat) OK 12ms 376s per_interbranch.test_pull.TestPull.test_pull_convergence_simple(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)ERROR 24ms 376s log: {{{ 376s 177.243 preparing to commit 376s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_convergence_simple(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)/work/parent/ 376s 177.246 Selecting files for commit with filter None 376s 177.246 aborting commit write group because of exception: 376s 177.248 Traceback (most recent call last): 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 376s self._update_builder_with_changes() 376s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 376s for path, fs_hash in self.builder.record_iter_changes( 376s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 376s self.work_tree, self.basis_revid, iter_changes 376s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 376s ): 376s ^ 376s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 376s for change in iter_changes: 376s ^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 376s for change in iter_changes: 376s ^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 376s (oldpath, oldmode, oldsha) = old 376s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 376s TypeError: cannot unpack non-iterable NoneType object 376s }}} 376s 376s Traceback (most recent call last): 376s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 35, in test_pull_convergence_simple 376s parent.commit("1st post", allow_pointless=True) 376s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 376s committed_id = commit.Commit().commit( 376s working_tree=self, 376s ...<3 lines>... 376s **kwargs, 376s ) 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 376s self._update_builder_with_changes() 376s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 376s for path, fs_hash in self.builder.record_iter_changes( 376s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 376s self.work_tree, self.basis_revid, iter_changes 376s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 376s ): 376s ^ 376s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 376s for change in iter_changes: 376s ^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 376s for change in iter_changes: 376s ^^^^^^^^^^^^ 376s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 376s (oldpath, oldmode, oldsha) = old 376s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 376s TypeError: cannot unpack non-iterable NoneType object 376s 376s per_intertree.test_compare.TestIterChanges.test_no_specific_files(InterDirStateTree(PY)) OK 126ms 377s per_interbranch.test_pull.TestPull.test_pull_merged_indirect(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)ERROR 18ms 377s log: {{{ 377s 177.267 preparing to commit 377s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_merged_indirect(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)/work/parent/ 377s 177.269 Selecting files for commit with filter None 377s 177.270 aborting commit write group because of exception: 377s 177.271 Traceback (most recent call last): 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 377s self._update_builder_with_changes() 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 377s for path, fs_hash in self.builder.record_iter_changes( 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 377s self.work_tree, self.basis_revid, iter_changes 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s ): 377s ^ 377s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 377s (oldpath, oldmode, oldsha) = old 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s TypeError: cannot unpack non-iterable NoneType object 377s }}} 377s 377s Traceback (most recent call last): 377s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 63, in test_pull_merged_indirect 377s parent.commit("1st post", allow_pointless=True) 377s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 377s committed_id = commit.Commit().commit( 377s working_tree=self, 377s ...<3 lines>... 377s **kwargs, 377s ) 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 377s self._update_builder_with_changes() 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 377s for path, fs_hash in self.builder.record_iter_changes( 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 377s self.work_tree, self.basis_revid, iter_changes 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s ): 377s ^ 377s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 377s (oldpath, oldmode, oldsha) = old 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s TypeError: cannot unpack non-iterable NoneType object 377s 377s per_tree.test_get_file_with_stat.TestGetFileWithStat.test_get_file_with_stat_id_only(PreviewTreePost) OK 56ms 377s per_interbranch.test_pull.TestPull.test_pull_overwrite(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)ERROR 25ms 377s log: {{{ 377s 177.285 preparing to commit 377s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_overwrite(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)/work/tree_a/ 377s 177.287 Selecting files for commit with filter None 377s 177.288 aborting commit write group because of exception: 377s 177.289 Traceback (most recent call last): 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 377s self._update_builder_with_changes() 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 377s for path, fs_hash in self.builder.record_iter_changes( 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 377s self.work_tree, self.basis_revid, iter_changes 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s ): 377s ^ 377s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 377s (oldpath, oldmode, oldsha) = old 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s TypeError: cannot unpack non-iterable NoneType object 377s }}} 377s 377s Traceback (most recent call last): 377s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 166, in test_pull_overwrite 377s tree_a.commit("message 1") 377s ~~~~~~~~~~~~~^^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 377s committed_id = commit.Commit().commit( 377s working_tree=self, 377s ...<3 lines>... 377s **kwargs, 377s ) 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 377s self._update_builder_with_changes() 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 377s for path, fs_hash in self.builder.record_iter_changes( 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 377s self.work_tree, self.basis_revid, iter_changes 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s ): 377s ^ 377s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 377s (oldpath, oldmode, oldsha) = old 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s TypeError: cannot unpack non-iterable NoneType object 377s 377s per_tree.test_get_root_id.TestGetRootID.test_get_root_id_default(RevisionTree) OK 81ms 377s per_intertree.test_compare.TestIterChanges.test_specific_old_parent_child_collides_with_unselected_new(InterInventoryTree) OK 148ms 377s per_intertree.test_compare.TestIterChanges.test_only_in_target_and_missing(InterInventoryTree(CHKInventory)) SKIP 145ms 377s cannot represent missing files 377s 377s per_tree.test_get_root_id.TestGetRootID.test_get_root_id_fixed(WorkingTreeFormat6) OK 44ms 377s per_interbranch.test_pull.TestPull.test_pull_raises_specific_error_on_master_connection_error(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7) SKIP 129ms 377s control format does not support destroying default branch 377s 377s per_tree.test_test_trees.TestTreeShapes.test_tree_with_merged_utf8(WorkingTreeFormat3) OK 268ms 377s per_interbranch.test_pull.TestPull.test_pull_returns_result(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)ERROR 22ms 377s log: {{{ 377s 177.438 preparing to commit 377s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_returns_result(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)/work/parent/ 377s 177.440 Selecting files for commit with filter None 377s 177.444 aborting commit write group because of exception: 377s 177.445 Traceback (most recent call last): 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 377s self._update_builder_with_changes() 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 377s for path, fs_hash in self.builder.record_iter_changes( 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 377s self.work_tree, self.basis_revid, iter_changes 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s ): 377s ^ 377s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 377s (oldpath, oldmode, oldsha) = old 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s TypeError: cannot unpack non-iterable NoneType object 377s }}} 377s 377s Traceback (most recent call last): 377s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 135, in test_pull_returns_result 377s p1 = parent.commit("1st post") 377s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 377s committed_id = commit.Commit().commit( 377s working_tree=self, 377s ...<3 lines>... 377s **kwargs, 377s ) 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 377s self._update_builder_with_changes() 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 377s for path, fs_hash in self.builder.record_iter_changes( 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 377s self.work_tree, self.basis_revid, iter_changes 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s ): 377s ^ 377s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 377s (oldpath, oldmode, oldsha) = old 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s TypeError: cannot unpack non-iterable NoneType object 377s 377s per_interbranch.test_pull.TestPull.test_pull_tag_selector(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)ERROR 18ms 377s log: {{{ 377s 177.459 preparing to commit 377s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_tag_selector(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)/work/tree_a/ 377s 177.461 Selecting files for commit with filter None 377s 177.462 aborting commit write group because of exception: 377s 177.464 Traceback (most recent call last): 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 377s self._update_builder_with_changes() 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 377s for path, fs_hash in self.builder.record_iter_changes( 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 377s self.work_tree, self.basis_revid, iter_changes 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s ): 377s ^ 377s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 377s (oldpath, oldmode, oldsha) = old 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s TypeError: cannot unpack non-iterable NoneType object 377s }}} 377s 377s Traceback (most recent call last): 377s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 208, in test_pull_tag_selector 377s revid1 = tree_a.commit("message 1") 377s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 377s committed_id = commit.Commit().commit( 377s working_tree=self, 377s ...<3 lines>... 377s **kwargs, 377s ) 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 377s self._update_builder_with_changes() 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 377s for path, fs_hash in self.builder.record_iter_changes( 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 377s self.work_tree, self.basis_revid, iter_changes 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s ): 377s ^ 377s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 377s (oldpath, oldmode, oldsha) = old 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s TypeError: cannot unpack non-iterable NoneType object 377s 377s per_interbranch.test_pull.TestPull.test_pull_updates_checkout_and_master(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)ERROR 17ms 377s log: {{{ 377s 177.476 preparing to commit 377s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_updates_checkout_and_master(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)/work/master/ 377s 177.478 Selecting files for commit with filter None 377s 177.479 aborting commit write group because of exception: 377s 177.480 Traceback (most recent call last): 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 377s self._update_builder_with_changes() 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 377s for path, fs_hash in self.builder.record_iter_changes( 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 377s self.work_tree, self.basis_revid, iter_changes 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s ): 377s ^ 377s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 377s (oldpath, oldmode, oldsha) = old 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s TypeError: cannot unpack non-iterable NoneType object 377s }}} 377s 377s Traceback (most recent call last): 377s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 91, in test_pull_updates_checkout_and_master 377s master_tree.commit("master") 377s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 377s committed_id = commit.Commit().commit( 377s working_tree=self, 377s ...<3 lines>... 377s **kwargs, 377s ) 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 377s self._update_builder_with_changes() 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 377s for path, fs_hash in self.builder.record_iter_changes( 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 377s self.work_tree, self.basis_revid, iter_changes 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s ): 377s ^ 377s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 377s (oldpath, oldmode, oldsha) = old 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s TypeError: cannot unpack non-iterable NoneType object 377s 377s per_intertree.test_compare.TestIterChanges.test_only_in_target_missing_subtree_specific_bug_367632(InterInventoryTree(PreviewTree)) OK 74ms 377s per_tree.test_get_root_id.TestGetRootID.test_get_root_id_fixed(DirStateRevisionTree,WT5) OK 72ms 377s per_tree.test_get_symlink_target.TestGetSymlinkTarget.test_get_symlink_target(WorkingTreeFormat2) OK 23ms 377s per_tree.test_get_symlink_target.TestGetSymlinkTarget.test_get_unicode_symlink_target(WorkingTreeFormat4) OK 45ms 377s per_tree.test_get_symlink_target.TestGetSymlinkTarget.test_get_unicode_symlink_target(GitRevisionTree) OK 14ms 377s per_interbranch.test_pull.TestPullHook.test_post_pull_bound_branch(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7) OK 96ms 377s per_intertree.test_compare.TestIterChanges.test_specific_old_parent_child_dir_stops_being_dir(InterDirStateTree(PY)) OK 210ms 377s per_interbranch.test_pull.TestPullHook.test_post_pull_empty_history(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7) OK 37ms 377s per_intertree.test_compare.TestIterChanges.test_renamed_and_added(InterDirStateTree(C)) OK 150ms 377s per_tree.test_ids.Path2IdTests.test_id2path(WorkingTreeFormat3) OK 72ms 377s per_tree.test_test_trees.TestTreeShapes.test_tree_with_merged_utf8(PreviewTree) OK 244ms 377s per_intertree.test_compare.TestIterChanges.test_renamed_unicode(InterInventoryTree) OK 81ms 377s per_tree.test_ids.Path2IdTests.test_id2path(PreviewTree) OK 72ms 377s per_interbranch.test_push.TestPush.test_no_get_parent_map_after_insert_stream(InterToGitBranch,BzrBranchFormat7,LocalGitBranchFormat) OK 708ms 377s per_interbranch.test_pull.TestPullHook.test_post_pull_nonempty_history(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7) OK 126ms 377s per_intertree.test_compare.TestIterChanges.test_specific_old_parent_same_path_new_parent(InterInventoryTree(CHKInventory)) OK 175ms 377s per_tree.test_test_trees.TestTreeShapes.test_tree_with_subdirs_and_all_content_types(WorkingTreeFormat6,remote) OK 81ms 377s per_interbranch.test_push.TestPush.test_between_colocated(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)ERROR 45ms 377s log: {{{ 377s 177.762 creating repository in file:///tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_between_colocated%28InterFromGitBranch%2CLocalGitBranchFormat%2CBzrBranchFormat7%29/work/target/.bzr/. 377s 177.767 creating branch in file:///tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_between_colocated%28InterFromGitBranch%2CLocalGitBranchFormat%2CBzrBranchFormat7%29/work/target/ 377s 177.776 preparing to commit 377s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_between_colocated(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)/work/source/ 377s 177.778 Selecting files for commit with filter None 377s 177.779 aborting commit write group because of exception: 377s 177.780 Traceback (most recent call last): 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 377s self._update_builder_with_changes() 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 377s for path, fs_hash in self.builder.record_iter_changes( 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 377s self.work_tree, self.basis_revid, iter_changes 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s ): 377s ^ 377s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 377s (oldpath, oldmode, oldsha) = old 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s TypeError: cannot unpack non-iterable NoneType object 377s }}} 377s 377s Traceback (most recent call last): 377s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 185, in test_between_colocated 377s revid1 = source.commit("a") 377s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 377s committed_id = commit.Commit().commit( 377s working_tree=self, 377s ...<3 lines>... 377s **kwargs, 377s ) 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 377s self._update_builder_with_changes() 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 377s for path, fs_hash in self.builder.record_iter_changes( 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 377s self.work_tree, self.basis_revid, iter_changes 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s ): 377s ^ 377s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 377s (oldpath, oldmode, oldsha) = old 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s TypeError: cannot unpack non-iterable NoneType object 377s 377s per_interbranch.test_push.TestPush.test_push_convergence_simple(InterToGitBranch,BzrBranchFormat7,LocalGitBranchFormat) SKIP 78ms 377s lossless push between and not supported 377s 377s per_tree.test_test_trees.TestTreeShapes.test_tree_with_subdirs_and_all_content_types_wo_symlinks(WorkingTreeFormat5) OK 51ms 377s per_intertree.test_compare.TestIterChanges.test_specific_with_rename_under_dir_under_new_dir_reports_new_dir(InterInventoryTree(PreviewTree)) OK 103ms 377s per_intertree.test_compare.TestIterChanges.test_similar_filenames(InterDirStateTree(PY)) OK 160ms 377s per_tree.test_ids.Path2IdTests.test_path2id(WorkingTreeFormat6,remote) OK 159ms 377s per_interbranch.test_push.TestPush.test_push_merged_indirect(InterToGitBranch,BzrBranchFormat7,LocalGitBranchFormat) SKIP 77ms 377s lossless push between and not supported 377s 377s per_interbranch.test_push.TestPush.test_no_get_parent_map_after_insert_stream(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)ERROR 107ms 377s log: {{{ 377s 177.870 preparing to commit 377s 177.876 Selecting files for commit with filter None 377s 177.884 aborting commit write group because of exception: 377s 177.885 Traceback (most recent call last): 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 377s self._update_builder_with_changes() 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 377s for path, fs_hash in self.builder.record_iter_changes( 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 377s self.work_tree, self.basis_revid, iter_changes 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s ): 377s ^ 377s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 377s (oldpath, oldmode, oldsha) = old 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s TypeError: cannot unpack non-iterable NoneType object 377s }}} 377s 377s Traceback (most recent call last): 377s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 330, in test_no_get_parent_map_after_insert_stream 377s first = builder.build_snapshot(None, [("add", ("", None, "directory", ""))]) 377s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 377s return self._do_commit( 377s ~~~~~~~~~~~~~~~^ 377s tree, 377s ^^^^^ 377s ...<5 lines>... 377s message_callback=message_callback, 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s ) 377s ^ 377s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 377s return tree.commit( 377s ~~~~~~~~~~~^ 377s message, message_callback=message_callback, reporter=reporter, **kwargs 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s ) 377s ^ 377s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 377s committed_id = commit.Commit().commit( 377s working_tree=self, 377s ...<3 lines>... 377s **kwargs, 377s ) 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 377s self._update_builder_with_changes() 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 377s for path, fs_hash in self.builder.record_iter_changes( 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 377s self.work_tree, self.basis_revid, iter_changes 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s ): 377s ^ 377s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 377s (oldpath, oldmode, oldsha) = old 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s TypeError: cannot unpack non-iterable NoneType object 377s 377s per_tree.test_test_trees.TestTreeShapes.test_tree_with_subdirs_and_all_content_types_wo_symlinks(DirStateRevisionTree,WT4) OK 80ms 377s per_tree.test_test_trees.TestTreeShapes.test_tree_with_utf8(GitWorkingTreeFormat) SKIP 10ms 377s format does not support custom file ids 377s 377s per_interbranch.test_push.TestPush.test_push_convergence_simple(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)ERROR 22ms 377s log: {{{ 377s 177.905 preparing to commit 377s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_convergence_simple(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)/work/mine/ 377s 177.907 Selecting files for commit with filter None 377s 177.909 aborting commit write group because of exception: 377s 177.910 Traceback (most recent call last): 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 377s self._update_builder_with_changes() 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 377s for path, fs_hash in self.builder.record_iter_changes( 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 377s self.work_tree, self.basis_revid, iter_changes 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s ): 377s ^ 377s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 377s (oldpath, oldmode, oldsha) = old 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s TypeError: cannot unpack non-iterable NoneType object 377s }}} 377s 377s Traceback (most recent call last): 377s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 42, in test_push_convergence_simple 377s mine.commit("1st post", allow_pointless=True) 377s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 377s committed_id = commit.Commit().commit( 377s working_tree=self, 377s ...<3 lines>... 377s **kwargs, 377s ) 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 377s self._update_builder_with_changes() 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 377s for path, fs_hash in self.builder.record_iter_changes( 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 377s self.work_tree, self.basis_revid, iter_changes 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s ): 377s ^ 377s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 377s (oldpath, oldmode, oldsha) = old 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s TypeError: cannot unpack non-iterable NoneType object 377s 377s per_interbranch.test_push.TestPush.test_push_merged_indirect(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)ERROR 23ms 377s log: {{{ 377s 177.929 preparing to commit 377s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_merged_indirect(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)/work/mine/ 377s 177.931 Selecting files for commit with filter None 377s 177.932 aborting commit write group because of exception: 377s 177.933 Traceback (most recent call last): 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 377s self._update_builder_with_changes() 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 377s for path, fs_hash in self.builder.record_iter_changes( 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 377s self.work_tree, self.basis_revid, iter_changes 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s ): 377s ^ 377s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 377s (oldpath, oldmode, oldsha) = old 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s TypeError: cannot unpack non-iterable NoneType object 377s }}} 377s 377s Traceback (most recent call last): 377s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 73, in test_push_merged_indirect 377s mine.commit("1st post", allow_pointless=True) 377s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 377s committed_id = commit.Commit().commit( 377s working_tree=self, 377s ...<3 lines>... 377s **kwargs, 377s ) 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 377s self._update_builder_with_changes() 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 377s for path, fs_hash in self.builder.record_iter_changes( 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 377s self.work_tree, self.basis_revid, iter_changes 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s ): 377s ^ 377s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 377s (oldpath, oldmode, oldsha) = old 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s TypeError: cannot unpack non-iterable NoneType object 377s 377s per_interbranch.test_push.TestPush.test_push_overwrite_of_non_tip_with_stop_revision(InterToGitBranch,BzrBranchFormat7,LocalGitBranchFormat) SKIP 77ms 377s lossless push between and not supported 377s 377s per_tree.test_ids.Path2IdTests.test_path2id_list(WorkingTreeFormat5) OK 91ms 377s per_interbranch.test_push.TestPush.test_push_overwrite_of_non_tip_with_stop_revision(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)ERROR 36ms 377s log: {{{ 377s 177.952 creating repository in file:///tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_overwrite_of_non_tip_with_stop_revision%28InterFromGitBranch%2CLocalGitBranchFormat%2CBzrBranchFormat7%29/work/target/.bzr/. 377s 177.956 creating branch in file:///tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_overwrite_of_non_tip_with_stop_revision%28InterFromGitBranch%2CLocalGitBranchFormat%2CBzrBranchFormat7%29/work/target/ 377s 177.964 preparing to commit 377s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_overwrite_of_non_tip_with_stop_revision(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)/work/source/ 377s 177.965 Selecting files for commit with filter None 377s 177.966 aborting commit write group because of exception: 377s 177.968 Traceback (most recent call last): 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 377s self._update_builder_with_changes() 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 377s for path, fs_hash in self.builder.record_iter_changes( 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 377s self.work_tree, self.basis_revid, iter_changes 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s ): 377s ^ 377s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 377s (oldpath, oldmode, oldsha) = old 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s TypeError: cannot unpack non-iterable NoneType object 377s }}} 377s 377s Traceback (most recent call last): 377s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 250, in test_push_overwrite_of_non_tip_with_stop_revision 377s source.commit("1st commit") 377s ~~~~~~~~~~~~~^^^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 377s committed_id = commit.Commit().commit( 377s working_tree=self, 377s ...<3 lines>... 377s **kwargs, 377s ) 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 377s self._update_builder_with_changes() 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 377s for path, fs_hash in self.builder.record_iter_changes( 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 377s self.work_tree, self.basis_revid, iter_changes 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s ): 377s ^ 377s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 377s (oldpath, oldmode, oldsha) = old 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s TypeError: cannot unpack non-iterable NoneType object 377s 377s per_interbranch.test_push.TestPush.test_push_raises_specific_error_on_master_connection_error(InterToGitBranch,BzrBranchFormat7,LocalGitBranchFormat) OK 17ms 377s per_tree.test_test_trees.TestTreeShapes.test_tree_with_utf8(PreviewTreePost) OK 89ms 377s per_tree.test_transform.TestTransformPreview.test_all_file_ids(RevisionTree) OK 44ms 377s per_interbranch.test_push.TestPush.test_push_tag_selector(InterToGitBranch,BzrBranchFormat7,LocalGitBranchFormat) SKIP 65ms 377s lossless push between and not supported 377s 377s per_interbranch.test_push.TestPush.test_push_raises_specific_error_on_master_connection_error(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7) OK 89ms 377s per_intertree.test_compare.TestIterChanges.test_tree_with_special_names(InterDirStateTree(C)) OK 192ms 377s per_interbranch.test_push.TestPush.test_push_to_checkout_updates_master(InterToGitBranch,BzrBranchFormat7,LocalGitBranchFormat) OK 18ms 377s per_tree.test_ids.Path2IdTests.test_path2id_list(DirStateRevisionTree,WT4) OK 106ms 377s per_interbranch.test_push.TestPush.test_push_tag_selector(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)ERROR 20ms 377s log: {{{ 377s 178.072 preparing to commit 377s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_tag_selector(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)/work/tree_a/ 377s 178.074 Selecting files for commit with filter None 377s 178.075 aborting commit write group because of exception: 377s 178.076 Traceback (most recent call last): 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 377s self._update_builder_with_changes() 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 377s for path, fs_hash in self.builder.record_iter_changes( 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 377s self.work_tree, self.basis_revid, iter_changes 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s ): 377s ^ 377s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 377s (oldpath, oldmode, oldsha) = old 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s TypeError: cannot unpack non-iterable NoneType object 377s }}} 377s 377s Traceback (most recent call last): 377s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 391, in test_push_tag_selector 377s revid1 = tree_a.commit("message 1") 377s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 377s committed_id = commit.Commit().commit( 377s working_tree=self, 377s ...<3 lines>... 377s **kwargs, 377s ) 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 377s self._update_builder_with_changes() 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 377s for path, fs_hash in self.builder.record_iter_changes( 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 377s self.work_tree, self.basis_revid, iter_changes 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s ): 377s ^ 377s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 377s (oldpath, oldmode, oldsha) = old 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s TypeError: cannot unpack non-iterable NoneType object 377s 377s per_tree.test_ids.Path2IdTests.test_path2id_nested_tree(GitWorkingTreeFormat) SKIP 11ms 377s working tree does not support setting file ids 377s per_intertree.test_compare.TestIterChanges.test_specific_content_modification_grabs_parents_root_changes(InterInventoryTree(CHKInventory)) OK 211ms 377s per_tree.test_transform.TestTransformPreview.test_annotate(WorkingTreeFormat6) OK 81ms 377s per_interbranch.test_push.TestPush.test_push_uses_read_lock(InterToGitBranch,BzrBranchFormat7,LocalGitBranchFormat) SKIP 77ms 377s lossless push between and not supported 377s 377s per_intertree.test_compare.TestIterChanges.test_trees_with_special_names(InterInventoryTree) OK 101ms 377s per_tree.test_transform.TestTransformPreview.test_annotate(DirStateRevisionTree,WT5) OK 77ms 377s per_intertree.test_compare.TestIterChanges.test_specific_old_parent_becomes_file(InterInventoryTree(PreviewTree)) OK 125ms 377s per_interbranch.test_push.TestPush.test_push_to_checkout_updates_master(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7) SKIP 142ms 377s lossless push between and not supported 377s 377s per_tree.test_transform.TestTransformPreview.test_annotate_deleted(WorkingTreeFormat2) OK 34ms 377s per_interbranch.test_push.TestPush.test_push_uses_read_lock_lossy(InterToGitBranch,BzrBranchFormat7,LocalGitBranchFormat) OK 93ms 377s per_tree.test_transform.TestTransformPreview.test_annotate_missing(WorkingTreeFormat4) OK 16ms 377s per_interbranch.test_push.TestPush.test_push_uses_read_lock(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)ERROR 40ms 377s log: {{{ 377s 178.237 creating repository in file:///tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_uses_read_lock%28InterFromGitBranch%2CLocalGitBranchFormat%2CBzrBranchFormat7%29/work/target/.bzr/. 377s 178.242 creating branch in file:///tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_uses_read_lock%28InterFromGitBranch%2CLocalGitBranchFormat%2CBzrBranchFormat7%29/work/target/ 377s 178.252 preparing to commit 377s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_uses_read_lock(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)/work/source/ 377s 178.254 Selecting files for commit with filter None 377s 178.256 aborting commit write group because of exception: 377s 178.257 Traceback (most recent call last): 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 377s self._update_builder_with_changes() 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 377s for path, fs_hash in self.builder.record_iter_changes( 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 377s self.work_tree, self.basis_revid, iter_changes 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s ): 377s ^ 377s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 377s (oldpath, oldmode, oldsha) = old 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s TypeError: cannot unpack non-iterable NoneType object 377s }}} 377s 377s Traceback (most recent call last): 377s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 149, in test_push_uses_read_lock 377s source.commit("a") 377s ~~~~~~~~~~~~~^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 377s committed_id = commit.Commit().commit( 377s working_tree=self, 377s ...<3 lines>... 377s **kwargs, 377s ) 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 377s self._update_builder_with_changes() 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 377s for path, fs_hash in self.builder.record_iter_changes( 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 377s self.work_tree, self.basis_revid, iter_changes 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s ): 377s ^ 377s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 377s for change in iter_changes: 377s ^^^^^^^^^^^^ 377s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 377s (oldpath, oldmode, oldsha) = old 377s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s TypeError: cannot unpack non-iterable NoneType object 377s 377s per_tree.test_transform.TestTransformPreview.test_annotate_missing(GitRevisionTree) OK 8ms 378s per_tree.test_ids.Path2IdTests.test_path2id_nested_tree(PreviewTreePost) SKIP 206ms 378s Tree references not supported 378s 378s per_interbranch.test_push.TestPush.test_push_uses_read_lock_lossy(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)ERROR 41ms 378s log: {{{ 378s 178.277 creating repository in file:///tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_uses_read_lock_lossy%28InterFromGitBranch%2CLocalGitBranchFormat%2CBzrBranchFormat7%29/work/target/.bzr/. 378s 178.282 creating branch in file:///tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_uses_read_lock_lossy%28InterFromGitBranch%2CLocalGitBranchFormat%2CBzrBranchFormat7%29/work/target/ 378s 178.293 preparing to commit 378s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_uses_read_lock_lossy(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)/work/source/ 378s 178.295 Selecting files for commit with filter None 378s 178.296 aborting commit write group because of exception: 378s 178.299 Traceback (most recent call last): 378s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 378s self._update_builder_with_changes() 378s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 378s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 378s for path, fs_hash in self.builder.record_iter_changes( 378s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 378s self.work_tree, self.basis_revid, iter_changes 378s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 378s ): 378s ^ 378s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 378s for change in iter_changes: 378s ^^^^^^^^^^^^ 378s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 378s for change in iter_changes: 378s ^^^^^^^^^^^^ 378s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 378s (oldpath, oldmode, oldsha) = old 378s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 378s TypeError: cannot unpack non-iterable NoneType object 378s }}} 378s 378s Traceback (most recent call last): 378s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 168, in test_push_uses_read_lock_lossy 378s source.commit("a") 378s ~~~~~~~~~~~~~^^^^^ 378s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 378s committed_id = commit.Commit().commit( 378s working_tree=self, 378s ...<3 lines>... 378s **kwargs, 378s ) 378s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 378s self._update_builder_with_changes() 378s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 378s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 378s for path, fs_hash in self.builder.record_iter_changes( 378s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 378s self.work_tree, self.basis_revid, iter_changes 378s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 378s ): 378s ^ 378s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 378s for change in iter_changes: 378s ^^^^^^^^^^^^ 378s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 378s for change in iter_changes: 378s ^^^^^^^^^^^^ 378s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 378s (oldpath, oldmode, oldsha) = old 378s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 378s TypeError: cannot unpack non-iterable NoneType object 378s 378s per_intertree.test_compare.TestIterChanges.test_unchanged_unicode(InterDirStateTree(PY)) OK 158ms 378s per_tree.test_transform.TestTransformPreview.test_annotate_rename(WorkingTreeFormat3) OK 66ms 378s per_interbranch.test_push.TestPush.test_push_with_default_stacking_does_not_create_broken_branch(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)ERROR 32ms 378s log: {{{ 378s 178.312 creating repository in file:///tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_with_default_stacking_does_not_create_broken_branch%28InterFromGitBranch%2CLocalGitBranchFormat%2CBzrBranchFormat7%29/work/repo/.bzr/. 378s 178.325 preparing to commit 378s 178.327 Selecting files for commit with filter None 378s 178.328 aborting commit write group because of exception: 378s 178.329 Traceback (most recent call last): 378s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 378s self._update_builder_with_changes() 378s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 378s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 378s for path, fs_hash in self.builder.record_iter_changes( 378s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 378s self.work_tree, self.basis_revid, iter_changes 378s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 378s ): 378s ^ 378s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 378s for change in iter_changes: 378s ^^^^^^^^^^^^ 378s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 378s for change in iter_changes: 378s ^^^^^^^^^^^^ 378s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 378s (oldpath, oldmode, oldsha) = old 378s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 378s TypeError: cannot unpack non-iterable NoneType object 378s }}} 378s 378s Traceback (most recent call last): 378s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 290, in test_push_with_default_stacking_does_not_create_broken_branch 378s revid1 = builder.build_snapshot( 378s None, 378s ...<3 lines>... 378s ], 378s ) 378s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 378s return self._do_commit( 378s ~~~~~~~~~~~~~~~^ 378s tree, 378s ^^^^^ 378s ...<5 lines>... 378s message_callback=message_callback, 378s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 378s ) 378s ^ 378s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 378s return tree.commit( 378s ~~~~~~~~~~~^ 378s message, message_callback=message_callback, reporter=reporter, **kwargs 378s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 378s ) 378s ^ 378s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 378s committed_id = commit.Commit().commit( 378s working_tree=self, 378s ...<3 lines>... 378s **kwargs, 378s ) 378s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 378s self._update_builder_with_changes() 378s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 378s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 378s for path, fs_hash in self.builder.record_iter_changes( 378s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 378s self.work_tree, self.basis_revid, iter_changes 378s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 378s ): 378s ^ 378s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 378s for change in iter_changes: 378s ^^^^^^^^^^^^ 378s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 378s for change in iter_changes: 378s ^^^^^^^^^^^^ 378s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 378s (oldpath, oldmode, oldsha) = old 378s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 378s TypeError: cannot unpack non-iterable NoneType object 378s 378s per_interbranch.test_push.TestPush.test_push_within_repository(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)ERROR 32ms 378s log: {{{ 378s 178.345 creating repository in file:///tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_within_repository%28InterFromGitBranch%2CLocalGitBranchFormat%2CBzrBranchFormat7%29/work/repo/.bzr/. 378s 178.358 preparing to commit 378s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_within_repository(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)/work/repo/tree/ 378s 178.359 Selecting files for commit with filter None 378s 178.361 aborting commit write group because of exception: 378s 178.362 Traceback (most recent call last): 378s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 378s self._update_builder_with_changes() 378s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 378s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 378s for path, fs_hash in self.builder.record_iter_changes( 378s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 378s self.work_tree, self.basis_revid, iter_changes 378s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 378s ): 378s ^ 378s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 378s for change in iter_changes: 378s ^^^^^^^^^^^^ 378s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 378s for change in iter_changes: 378s ^^^^^^^^^^^^ 378s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 378s (oldpath, oldmode, oldsha) = old 378s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 378s TypeError: cannot unpack non-iterable NoneType object 378s }}} 378s 378s Traceback (most recent call last): 378s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 232, in test_push_within_repository 378s tree.commit("a") 378s ~~~~~~~~~~~^^^^^ 378s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 378s committed_id = commit.Commit().commit( 378s working_tree=self, 378s ...<3 lines>... 378s **kwargs, 378s ) 378s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 378s self._update_builder_with_changes() 378s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 378s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 378s for path, fs_hash in self.builder.record_iter_changes( 378s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 378s self.work_tree, self.basis_revid, iter_changes 378s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 378s ): 378s ^ 378s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 378s for change in iter_changes: 378s ^^^^^^^^^^^^ 378s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 378s for change in iter_changes: 378s ^^^^^^^^^^^^ 378s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 378s (oldpath, oldmode, oldsha) = old 378s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 378s TypeError: cannot unpack non-iterable NoneType object 378s 378s per_tree.test_transform.TestTransformPreview.test_annotate_rename(PreviewTree) OK 73ms 378s per_tree.test_ids.Path2IdsTests.test_paths2ids_forget_old(RevisionTree) OK 113ms 378s per_intertree.test_compare.TestIterChanges.test_specific_old_parent_child_dir_stops_being_dir(InterDirStateTree(C)) OK 204ms 378s per_tree.test_transform.TestTransformPreview.test_ascii_limbo_paths(WorkingTreeFormat6,remote) OK 26ms 378s per_tree.test_ids.Path2IdsTests.test_paths2ids_recursive(WorkingTreeFormat6) OK 39ms 378s per_tree.test_transform.TestTransformPreview.test_change_executability(WorkingTreeFormat5) OK 43ms 378s per_interbranch.test_push.TestPushHook.test_post_push_bound_branch(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7) OK 107ms 378s per_intertree.test_compare.TestIterChanges.test_unknown_empty_dir(InterInventoryTree(CHKInventory)) SKIP 150ms 378s cannot represent unversioned files 378s 378s per_tree.test_transform.TestTransformPreview.test_change_executability(DirStateRevisionTree,WT4) OK 54ms 378s per_intertree.test_compare.TestIterChanges.test_specific_old_parent_same_path_new_parent(InterInventoryTree) OK 108ms 378s per_interbranch.test_push.TestPushHook.test_post_push_empty_history(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7) OK 51ms 378s per_tree.test_ids.Path2IdsTests.test_paths2ids_recursive(DirStateRevisionTree,WT5) OK 81ms 378s per_tree.test_transform.TestTransformPreview.test_commit_preview_tree(GitWorkingTreeFormat)ERROR 18ms 378s log: {{{ 378s 178.527 preparing to commit 378s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_commit_preview_tree(GitWorkingTreeFormat)/work/tree/ 378s 178.531 Selecting files for commit with filter None 378s 178.531 aborting commit write group because of exception: 378s 178.533 Traceback (most recent call last): 378s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 378s self._update_builder_with_changes() 378s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 378s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 378s for path, fs_hash in self.builder.record_iter_changes( 378s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 378s self.work_tree, self.basis_revid, iter_changes 378s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 378s ): 378s ^ 378s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 378s for change in iter_changes: 378s ^^^^^^^^^^^^ 378s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 378s for change in iter_changes: 378s ^^^^^^^^^^^^ 378s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 378s (oldpath, oldmode, oldsha) = old 378s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 378s TypeError: cannot unpack non-iterable NoneType object 378s }}} 378s 378s Traceback (most recent call last): 378s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 757, in test_commit_preview_tree 378s rev_id = tree.commit("rev1") 378s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 378s committed_id = commit.Commit().commit( 378s working_tree=self, 378s ...<3 lines>... 378s **kwargs, 378s ) 378s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 378s self._update_builder_with_changes() 378s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 378s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 378s for path, fs_hash in self.builder.record_iter_changes( 378s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 378s self.work_tree, self.basis_revid, iter_changes 378s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 378s ): 378s ^ 378s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 378s for change in iter_changes: 378s ^^^^^^^^^^^^ 378s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 378s for change in iter_changes: 378s ^^^^^^^^^^^^ 378s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 378s (oldpath, oldmode, oldsha) = old 378s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 378s TypeError: cannot unpack non-iterable NoneType object 378s 378s per_interbranch.test_push.TestPush.test_push_with_default_stacking_does_not_create_broken_branch(InterToGitBranch,BzrBranchFormat7,LocalGitBranchFormat) OK 307ms 378s per_tree.test_iter_search_rules.TestIterSearchRules.test_iter_search_rules_no_tree(WorkingTreeFormat2) OK 24ms 378s per_intertree.test_compare.TestIterChanges.test_unknown_unicode(InterInventoryTree(PreviewTree)) OK 94ms 378s per_tree.test_is_executable.TestIsExecutable.test_is_executable_dir(WorkingTreeFormat4) OK 57ms 378s per_tree.test_transform.TestTransformPreview.test_commit_preview_tree(PreviewTreePost) OK 86ms 378s per_tree.test_is_executable.TestIsExecutable.test_is_executable_dir(GitRevisionTree)ERROR 24ms 378s log: {{{ 378s 178.620 preparing to commit 378s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_is_executable.TestIsExecutable.test_is_executable_dir(GitRevisionTree)/work/ 378s 178.622 Selecting files for commit with filter None 378s 178.624 aborting commit write group because of exception: 378s 178.625 Traceback (most recent call last): 378s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 378s self._update_builder_with_changes() 378s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 378s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 378s for path, fs_hash in self.builder.record_iter_changes( 378s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 378s self.work_tree, self.basis_revid, iter_changes 378s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 378s ): 378s ^ 378s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 378s for change in iter_changes: 378s ^^^^^^^^^^^^ 378s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 378s for change in iter_changes: 378s ^^^^^^^^^^^^ 378s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 378s (oldpath, oldmode, oldsha) = old 378s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 378s TypeError: cannot unpack non-iterable NoneType object 378s }}} 378s 378s Traceback (most recent call last): 378s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_is_executable.py", line 23, in test_is_executable_dir 378s tree = self.get_tree_with_subdirs_and_all_supported_content_types(False) 378s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 270, in get_tree_with_subdirs_and_all_supported_content_types 378s return self.workingtree_to_test_tree(tree) 378s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 378s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 378s return self._workingtree_to_test_tree(self, tree) 378s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 378s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 378s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 378s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 378s committed_id = commit.Commit().commit( 378s working_tree=self, 378s ...<3 lines>... 378s **kwargs, 378s ) 378s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 378s self._update_builder_with_changes() 378s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 378s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 378s for path, fs_hash in self.builder.record_iter_changes( 378s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 378s self.work_tree, self.basis_revid, iter_changes 378s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 378s ): 378s ^ 378s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 378s for change in iter_changes: 378s ^^^^^^^^^^^^ 378s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 378s for change in iter_changes: 378s ^^^^^^^^^^^^ 378s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 378s (oldpath, oldmode, oldsha) = old 378s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 378s TypeError: cannot unpack non-iterable NoneType object 378s 378s per_interbranch.test_push.TestPush.test_push_within_repository(InterToGitBranch,BzrBranchFormat7,LocalGitBranchFormat) OK 96ms 378s per_tree.test_transform.TestTransformPreview.test_deleted_content_summary(RevisionTree) OK 44ms 378s per_tree.test_is_executable.TestIsExecutable.test_is_executable_symlink(WorkingTreeFormat3) OK 52ms 378s per_interbranch.test_push.TestPushHook.test_post_push_bound_branch(InterToGitBranch,BzrBranchFormat7,LocalGitBranchFormat) OK 55ms 378s per_interbranch.test_push.TestPushHook.test_post_push_nonempty_history(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7) OK 173ms 378s per_intertree.test_compare.TestIterChanges.test_unversioned_paths_in_tree(InterDirStateTree(C)) OK 130ms 378s per_lock.test_lock.TestLock.test_read_lock(fcntl) OK 4ms 378s per_lock.test_temporary_write_lock.TestTemporaryWriteLock.test_is_write_locked(fcntl) OK 4ms 378s per_intertree.test_compare.TestIterChanges.test_specific_with_rename_under_dir_under_new_dir_reports_new_dir(InterDirStateTree(PY)) OK 186ms 378s per_interbranch.test_push.TestPushHook.test_post_push_empty_history(InterToGitBranch,BzrBranchFormat7,LocalGitBranchFormat) OK 27ms 378s per_tree.test_is_executable.TestIsExecutable.test_is_executable_symlink(PreviewTree) OK 48ms 378s per_interbranch.test_push.TestPushHook.test_post_push_nonempty_history(InterToGitBranch,BzrBranchFormat7,LocalGitBranchFormat)ERROR 16ms 378s log: {{{ 378s 178.730 preparing to commit 378s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_interbranch.test_push.TestPushHook.test_post_push_nonempty_history(InterToGitBranch,BzrBranchFormat7,LocalGitBranchFormat)/work/target/ 378s 178.732 Selecting files for commit with filter None 378s 178.733 aborting commit write group because of exception: 378s 178.735 Traceback (most recent call last): 378s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 378s self._update_builder_with_changes() 378s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 378s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 378s for path, fs_hash in self.builder.record_iter_changes( 378s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 378s self.work_tree, self.basis_revid, iter_changes 378s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 378s ): 378s ^ 378s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 378s for change in iter_changes: 378s ^^^^^^^^^^^^ 378s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 378s for change in iter_changes: 378s ^^^^^^^^^^^^ 378s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 378s (oldpath, oldmode, oldsha) = old 378s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 378s TypeError: cannot unpack non-iterable NoneType object 378s }}} 378s 378s Traceback (most recent call last): 378s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 510, in test_post_push_nonempty_history 378s rev1 = target.commit("rev 1") 378s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 378s committed_id = commit.Commit().commit( 378s working_tree=self, 378s ...<3 lines>... 378s **kwargs, 378s ) 378s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 378s self._update_builder_with_changes() 378s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 378s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 378s for path, fs_hash in self.builder.record_iter_changes( 378s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 378s self.work_tree, self.basis_revid, iter_changes 378s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 378s ): 378s ^ 378s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 378s for change in iter_changes: 378s ^^^^^^^^^^^^ 378s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 378s for change in iter_changes: 378s ^^^^^^^^^^^^ 378s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 378s (oldpath, oldmode, oldsha) = old 378s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 378s TypeError: cannot unpack non-iterable NoneType object 378s 378s per_lock.test_lock.TestLock.test_read_unlock_write(fcntl) OK 7ms 378s per_tree.test_transform.TestTransformPreview.test_diff_preview_tree(WorkingTreeFormat6) OK 82ms 378s per_intertree.test_compare.TestIterChanges.test_unversioned_subtree_only_emits_root(InterInventoryTree) OK 70ms 378s per_tree.test_list_files.TestListFiles.test_list_files_from_dir(WorkingTreeFormat6,remote) OK 82ms 378s per_tree.test_transform.TestTransformPreview.test_diff_preview_tree(DirStateRevisionTree,WT5) OK 71ms 378s per_tree.test_transform.TestTransformPreview.test_dir_content_summary(WorkingTreeFormat2) OK 14ms 378s per_tree.test_list_files.TestListFiles.test_list_files_from_dir_no_recurse(WorkingTreeFormat5) OK 55ms 378s per_transport.TransportTests.test_copy_to(HttpDavTransport,QuirkyDAVServer) OK 1763ms 378s per_tree.test_transform.TestTransformPreview.test_extras(WorkingTreeFormat4) OK 38ms 378s per_transport.TransportTests.test_copy_to(MemoryTransport,MemoryServer) OK 4ms 378s per_tree.test_transform.TestTransformPreview.test_extras(GitRevisionTree) OK 11ms 378s per_tree.test_transform.TestTransformPreview.test_file_content_summary_executable(WorkingTreeFormat3) OK 13ms 378s per_intertree.test_compare.TestIterChanges.test_versioned_symlinks(InterDirStateTree(PY)) OK 136ms 378s per_tree.test_transform.TestTransformPreview.test_file_content_summary_executable(PreviewTree) OK 16ms 378s per_intertree.test_compare.TestIterChanges.test_tree_with_special_names(InterInventoryTree(CHKInventory)) OK 206ms 378s per_tree.test_transform.TestTransformPreview.test_file_content_summary_non_exec(WorkingTreeFormat6,remote) OK 21ms 378s per_tree.test_list_files.TestListFiles.test_list_files_from_dir_no_recurse(DirStateRevisionTree,WT4) OK 72ms 378s per_tree.test_transform.TestTransformPreview.test_get_file(WorkingTreeFormat5) OK 15ms 378s per_tree.test_list_files.TestListFiles.test_list_files_no_root(GitWorkingTreeFormat) OK 14ms 378s per_tree.test_transform.TestTransformPreview.test_get_file(DirStateRevisionTree,WT4) OK 14ms 378s per_tree.test_transform.TestTransformPreview.test_get_file_mtime(GitWorkingTreeFormat) OK 9ms 378s per_merger.TestHookMergeFileContent.test_chain_stops_after_conflict(weave) OK 267ms 378s per_tree.test_transform.TestTransformPreview.test_get_file_mtime(PreviewTreePost) OK 14ms 378s per_intertree.test_compare.TestIterChanges.test_trees_with_deleted_dir(InterInventoryTree(PreviewTree)) OK 82ms 378s per_tree.test_list_files.TestListFiles.test_list_files_no_root(PreviewTreePost) OK 51ms 378s per_tree.test_transform.TestTransformPreview.test_get_file_mtime_renamed(RevisionTree) OK 41ms 378s per_intertree.test_file_content_matches.TestFileContentMatches.test_different_contents_and_same_verifier(InterInventoryTree(CHKInventory)) OK 135ms 378s per_merger.TestHookMergeFileContent.test_can_access_this_other_and_base_versions(diff3) OK 302ms 378s per_tree.test_transform.TestTransformPreview.test_get_file_size(WorkingTreeFormat6) OK 43ms 378s per_tree.test_list_files.TestListFiles.test_list_files_no_root_no_recurse(RevisionTree) OK 74ms 378s per_tree.test_transform.TestTransformPreview.test_get_file_size(DirStateRevisionTree,WT5) OK 41ms 378s per_intertree.test_file_content_matches.TestFileContentMatches.test_same_contents_and_verifier(InterInventoryTree(PreviewTree)) OK 75ms 378s per_tree.test_transform.TestTransformPreview.test_get_set_parent_ids(WorkingTreeFormat2) OK 31ms 378s per_intertree.test_compare.TestIterChanges.test_unchanged_unicode(InterDirStateTree(C)) OK 153ms 378s per_tree.test_transform.TestTransformPreview.test_get_symlink_target(WorkingTreeFormat4) OK 15ms 378s per_tree.test_transform.TestTransformPreview.test_get_symlink_target(GitRevisionTree) OK 7ms 378s per_tree.test_transform.TestTransformPreview.test_has_filename(WorkingTreeFormat3) OK 37ms 378s per_tree.test_list_files.TestListFiles.test_list_files_with_followed_reference(WorkingTreeFormat6) OK 124ms 378s per_merger.TestHookMergeFileContent.test_chain_stops_after_success(weave) OK 241ms 378s per_intertree.test_compare.TestIterChanges.test_unknown_empty_dir(InterInventoryTree) OK 77ms 378s per_tree.test_transform.TestTransformPreview.test_has_filename(PreviewTree) OK 36ms 378s per_transport.TransportTests.test_copy_tree(HttpDavTransport,QuirkyDAVServer) OK 363ms 378s per_transport.TransportTests.test_copy_tree(MemoryTransport,MemoryServer) OK 4ms 378s per_intertree.test_find_path.TestFindPaths.test_new_path(InterDirStateTree(C)) OK 132ms 379s per_merger.TestHookMergeFileContent.test_chain_stops_after_delete(diff3) OK 247ms 379s per_intertree.test_find_path.TestFindPaths.test_path_missing(InterInventoryTree) OK 70ms 379s per_tree.test_list_files.TestListFiles.test_list_files_with_followed_reference(DirStateRevisionTree,WT5) OK 152ms 379s per_intertree.test_compare.TestIterChanges.test_unknown_unicode(InterDirStateTree(PY)) OK 137ms 379s per_tree.test_transform.TestTransformPreview.test_ignore_extra_trees_no_specific_files(WorkingTreeFormat6,remote) OK 131ms 379s per_tree.test_list_files.TestListFiles.test_list_files_with_root(WorkingTreeFormat2) OK 24ms 379s per_tree.test_list_files.TestListFiles.test_list_files_with_root_no_recurse(WorkingTreeFormat4) OK 40ms 379s per_tree.test_list_files.TestListFiles.test_list_files_with_root_no_recurse(GitRevisionTree)ERROR 21ms 379s log: {{{ 379s 179.426 preparing to commit 379s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_list_files.TestListFiles.test_list_files_with_root_no_recurse(GitRevisionTree)/work/wt/ 379s 179.428 Selecting files for commit with filter None 379s 179.430 aborting commit write group because of exception: 379s 179.431 Traceback (most recent call last): 379s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 379s self._update_builder_with_changes() 379s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 379s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 379s for path, fs_hash in self.builder.record_iter_changes( 379s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 379s self.work_tree, self.basis_revid, iter_changes 379s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 379s ): 379s ^ 379s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 379s for change in iter_changes: 379s ^^^^^^^^^^^^ 379s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 379s for change in iter_changes: 379s ^^^^^^^^^^^^ 379s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 379s (oldpath, oldmode, oldsha) = old 379s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 379s TypeError: cannot unpack non-iterable NoneType object 379s }}} 379s 379s Traceback (most recent call last): 379s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_list_files.py", line 75, in test_list_files_with_root_no_recurse 379s tree = self.get_tree_no_parents_abc_content(work_tree) 379s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 150, in get_tree_no_parents_abc_content 379s return self._convert_tree(tree, converter) 379s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 379s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 379s return converter(tree) 379s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 379s return self._workingtree_to_test_tree(self, tree) 379s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 379s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 379s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 379s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 379s committed_id = commit.Commit().commit( 379s working_tree=self, 379s ...<3 lines>... 379s **kwargs, 379s ) 379s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 379s self._update_builder_with_changes() 379s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 379s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 379s for path, fs_hash in self.builder.record_iter_changes( 379s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 379s self.work_tree, self.basis_revid, iter_changes 379s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 379s ): 379s ^ 379s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 379s for change in iter_changes: 379s ^^^^^^^^^^^^ 379s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 379s for change in iter_changes: 379s ^^^^^^^^^^^^ 379s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 379s (oldpath, oldmode, oldsha) = old 379s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 379s TypeError: cannot unpack non-iterable NoneType object 379s 379s per_tree.test_transform.TestTransformPreview.test_ignore_pb(WorkingTreeFormat5) OK 82ms 379s per_merger.TestHookMergeFileContent.test_chain_when_not_applicable(weave) OK 240ms 379s per_tree.test_list_files.TestListFiles.test_list_files_with_unfollowed_reference(WorkingTreeFormat3) SKIP 44ms 379s Tree references not supported 379s 379s per_intertree.test_compare.TestIterChanges.test_unversioned_paths_in_tree(InterInventoryTree(CHKInventory)) SKIP 123ms 379s cannot represent unversioned files 379s 379s per_intertree.test_find_path.TestFindPaths.test_rename(InterDirStateTree(PY)) OK 194ms 379s per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions(InterGitLocalGitBranch,RemoteGitBranchFormat,LocalGitBranchFormat) SKIP 5ms 379s Format Remote Git Repository is not initializable. 379s per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions_limit(InterGitLocalGitBranch,RemoteGitBranchFormat,LocalGitBranchFormat) SKIP 5ms 379s Format Remote Git Repository is not initializable. 379s per_tree.test_transform.TestTransformPreview.test_ignore_pb(DirStateRevisionTree,WT4) OK 73ms 379s per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions_limit_incremental(InterGitLocalGitBranch,RemoteGitBranchFormat,LocalGitBranchFormat) SKIP 7ms 379s Format Remote Git Repository is not initializable. 379s per_interbranch.test_get.TestInterBranchGet.test_gets_right_inter(InterGitLocalGitBranch,RemoteGitBranchFormat,LocalGitBranchFormat) SKIP 14ms 379s Format Remote Git Repository is not initializable. 379s per_interbranch.test_copy_content_into.TestCopyContentInto.test_contract_convenience_method(InterGitLocalGitBranch,RemoteGitBranchFormat,LocalGitBranchFormat) SKIP 4ms 379s Format Remote Git Repository is not initializable. 379s per_merger.TestHookMergeFileContent.test_chain_when_not_active(diff3) OK 250ms 379s per_intertree.test_compare.TestIterChanges.test_unversioned_paths_in_tree_specific_files(InterInventoryTree(PreviewTree)) OK 63ms 379s per_interbranch.test_copy_content_into.TestCopyContentInto.test_inter_is_used(InterGitLocalGitBranch,RemoteGitBranchFormat,LocalGitBranchFormat) SKIP 7ms 379s Format Remote Git Repository is not initializable. 379s per_tree.test_transform.TestTransformPreview.test_ignore_require_versioned_no_specific_files(GitWorkingTreeFormat)ERROR 23ms 379s log: {{{ 379s 179.529 preparing to commit 379s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_ignore_require_versioned_no_specific_files(GitWorkingTreeFormat)/work/ 379s 179.531 Selecting files for commit with filter None 379s 179.533 aborting commit write group because of exception: 379s 179.534 Traceback (most recent call last): 379s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 379s self._update_builder_with_changes() 379s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 379s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 379s for path, fs_hash in self.builder.record_iter_changes( 379s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 379s self.work_tree, self.basis_revid, iter_changes 379s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 379s ): 379s ^ 379s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 379s for change in iter_changes: 379s ^^^^^^^^^^^^ 379s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 379s for change in iter_changes: 379s ^^^^^^^^^^^^ 379s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 379s (oldpath, oldmode, oldsha) = old 379s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 379s TypeError: cannot unpack non-iterable NoneType object 379s }}} 379s 379s Traceback (most recent call last): 379s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 219, in test_ignore_require_versioned_no_specific_files 379s revision_tree, preview_tree = self.get_tree_and_preview_tree() 379s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 379s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 119, in get_tree_and_preview_tree 379s revision_tree = self.create_tree() 379s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 379s revid1 = tree.commit("rev1") 379s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 379s committed_id = commit.Commit().commit( 379s working_tree=self, 379s ...<3 lines>... 379s **kwargs, 379s ) 379s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 379s self._update_builder_with_changes() 379s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 379s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 379s for path, fs_hash in self.builder.record_iter_changes( 379s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 379s self.work_tree, self.basis_revid, iter_changes 379s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 379s ): 379s ^ 379s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 379s for change in iter_changes: 379s ^^^^^^^^^^^^ 379s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 379s for change in iter_changes: 379s ^^^^^^^^^^^^ 379s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 379s (oldpath, oldmode, oldsha) = old 379s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 379s TypeError: cannot unpack non-iterable NoneType object 379s 379s per_interbranch.test_pull.TestPull.test_pull_convergence_simple(InterGitLocalGitBranch,RemoteGitBranchFormat,LocalGitBranchFormat) SKIP 6ms 379s Format Remote Git Repository is not initializable. 379s per_interbranch.test_pull.TestPull.test_pull_merged_indirect(InterGitLocalGitBranch,RemoteGitBranchFormat,LocalGitBranchFormat) SKIP 4ms 379s Format Remote Git Repository is not initializable. 379s per_interbranch.test_pull.TestPull.test_pull_overwrite(InterGitLocalGitBranch,RemoteGitBranchFormat,LocalGitBranchFormat) SKIP 4ms 379s Format Remote Git Repository is not initializable. 379s per_interbranch.test_pull.TestPull.test_pull_raises_specific_error_on_master_connection_error(InterGitLocalGitBranch,RemoteGitBranchFormat,LocalGitBranchFormat) SKIP 4ms 379s Format Remote Git Repository is not initializable. 379s per_interbranch.test_pull.TestPull.test_pull_returns_result(InterGitLocalGitBranch,RemoteGitBranchFormat,LocalGitBranchFormat) SKIP 7ms 379s Format Remote Git Repository is not initializable. 379s per_interbranch.test_pull.TestPull.test_pull_tag_selector(InterGitLocalGitBranch,RemoteGitBranchFormat,LocalGitBranchFormat) SKIP 5ms 379s Format Remote Git Repository is not initializable. 379s per_interbranch.test_pull.TestPull.test_pull_updates_checkout_and_master(InterGitLocalGitBranch,RemoteGitBranchFormat,LocalGitBranchFormat) SKIP 4ms 379s Format Remote Git Repository is not initializable. 379s per_interbranch.test_pull.TestPullHook.test_post_pull_bound_branch(InterGitLocalGitBranch,RemoteGitBranchFormat,LocalGitBranchFormat) SKIP 12ms 379s Format Remote Git Repository is not initializable. 379s per_tree.test_list_files.TestListFiles.test_list_files_with_unfollowed_reference(PreviewTree) SKIP 112ms 379s Tree references not supported 379s 379s per_interbranch.test_pull.TestPullHook.test_post_pull_empty_history(InterGitLocalGitBranch,RemoteGitBranchFormat,LocalGitBranchFormat) SKIP 11ms 379s Format Remote Git Repository is not initializable. 379s per_transport.TransportTests.test_copy_tree_to_transport(HttpDavTransport,QuirkyDAVServer) OK 377ms 379s per_transport.TransportTests.test_copy_tree_to_transport(MemoryTransport,MemoryServer) OK 5ms 379s per_tree.test_transform.TestTransformPreview.test_ignore_require_versioned_no_specific_files(PreviewTreePost) OK 80ms 379s per_interbranch.test_pull.TestPullHook.test_post_pull_nonempty_history(InterGitLocalGitBranch,RemoteGitBranchFormat,LocalGitBranchFormat)ERROR 20ms 379s log: {{{ 379s 179.609 preparing to commit 379s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_interbranch.test_pull.TestPullHook.test_post_pull_nonempty_history(InterGitLocalGitBranch,RemoteGitBranchFormat,LocalGitBranchFormat)/work/target/ 379s 179.610 Selecting files for commit with filter None 379s 179.611 aborting commit write group because of exception: 379s 179.614 Traceback (most recent call last): 379s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 379s self._update_builder_with_changes() 379s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 379s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 379s for path, fs_hash in self.builder.record_iter_changes( 379s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 379s self.work_tree, self.basis_revid, iter_changes 379s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 379s ): 379s ^ 379s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 379s for change in iter_changes: 379s ^^^^^^^^^^^^ 379s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 379s for change in iter_changes: 379s ^^^^^^^^^^^^ 379s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 379s (oldpath, oldmode, oldsha) = old 379s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 379s TypeError: cannot unpack non-iterable NoneType object 379s }}} 379s 379s Traceback (most recent call last): 379s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 327, in test_post_pull_nonempty_history 379s rev1 = target.commit("rev 1") 379s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 379s committed_id = commit.Commit().commit( 379s working_tree=self, 379s ...<3 lines>... 379s **kwargs, 379s ) 379s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 379s self._update_builder_with_changes() 379s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 379s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 379s for path, fs_hash in self.builder.record_iter_changes( 379s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 379s self.work_tree, self.basis_revid, iter_changes 379s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 379s ): 379s ^ 379s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 379s for change in iter_changes: 379s ^^^^^^^^^^^^ 379s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 379s for change in iter_changes: 379s ^^^^^^^^^^^^ 379s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 379s (oldpath, oldmode, oldsha) = old 379s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 379s TypeError: cannot unpack non-iterable NoneType object 379s 379s per_interbranch.test_push.TestPush.test_between_colocated(InterGitLocalGitBranch,RemoteGitBranchFormat,LocalGitBranchFormat) SKIP 4ms 379s Format Remote Git Repository is not initializable. 379s per_interbranch.test_push.TestPush.test_no_get_parent_map_after_insert_stream(InterGitLocalGitBranch,RemoteGitBranchFormat,LocalGitBranchFormat) SKIP 22ms 379s format not directly constructable 379s 379s per_interbranch.test_push.TestPush.test_push_convergence_simple(InterGitLocalGitBranch,RemoteGitBranchFormat,LocalGitBranchFormat) SKIP 4ms 379s Format Remote Git Repository is not initializable. 379s per_tree.test_locking.TestLocking.test_lock_read(WorkingTreeFormat6,remote) OK 60ms 379s per_interbranch.test_push.TestPush.test_push_merged_indirect(InterGitLocalGitBranch,RemoteGitBranchFormat,LocalGitBranchFormat) SKIP 4ms 379s Format Remote Git Repository is not initializable. 379s per_interbranch.test_push.TestPush.test_push_overwrite_of_non_tip_with_stop_revision(InterGitLocalGitBranch,RemoteGitBranchFormat,LocalGitBranchFormat) SKIP 4ms 379s Format Remote Git Repository is not initializable. 379s per_transport.TransportTests.test_create_prefix(HttpDavTransport,QuirkyDAVServer) OK 50ms 379s per_transport.TransportTests.test_create_prefix(MemoryTransport,MemoryServer) OK 5ms 379s per_interbranch.test_push.TestPush.test_push_raises_specific_error_on_master_connection_error(InterGitLocalGitBranch,RemoteGitBranchFormat,LocalGitBranchFormat) OK 17ms 379s per_interbranch.test_push.TestPush.test_push_tag_selector(InterGitLocalGitBranch,RemoteGitBranchFormat,LocalGitBranchFormat) SKIP 5ms 379s Format Remote Git Repository is not initializable. 379s per_tree.test_path_content_summary.TestPathContentSummary.test_dir_content_summary(WorkingTreeFormat5) OK 37ms 379s per_merger.TestHookMergeFileContent.test_change_vs_deleted(weave) OK 239ms 379s per_tree.test_transform.TestTransformPreview.test_include_unchanged_succeeds(RevisionTree) OK 70ms 379s per_intertree.test_compare.TestIterChanges.test_versioned_symlinks(InterDirStateTree(C)) OK 161ms 379s per_interbranch.test_push.TestPush.test_push_to_checkout_updates_master(InterGitLocalGitBranch,RemoteGitBranchFormat,LocalGitBranchFormat) OK 26ms 379s per_tree.test_transform.TestTransformPreview.test_is_executable(WorkingTreeFormat6) OK 18ms 379s per_interbranch.test_push.TestPush.test_push_uses_read_lock(InterGitLocalGitBranch,RemoteGitBranchFormat,LocalGitBranchFormat) SKIP 5ms 379s Format Remote Git Repository is not initializable. 379s per_interbranch.test_push.TestPush.test_push_uses_read_lock_lossy(InterGitLocalGitBranch,RemoteGitBranchFormat,LocalGitBranchFormat) SKIP 9ms 379s Format Remote Git Repository is not initializable. 379s per_tree.test_transform.TestTransformPreview.test_is_executable(DirStateRevisionTree,WT5) OK 20ms 379s per_interbranch.test_push.TestPush.test_push_with_default_stacking_does_not_create_broken_branch(InterGitLocalGitBranch,RemoteGitBranchFormat,LocalGitBranchFormat) SKIP 18ms 379s BranchBuilder can not initialize some formats 379s 379s per_tree.test_transform.TestTransformPreview.test_is_executable2(WorkingTreeFormat2) OK 24ms 379s per_interbranch.test_push.TestPush.test_push_within_repository(InterGitLocalGitBranch,RemoteGitBranchFormat,LocalGitBranchFormat) SKIP 16ms 379s Format Remote Git Repository is not initializable. 379s per_interbranch.test_push.TestPushHook.test_post_push_bound_branch(InterGitLocalGitBranch,RemoteGitBranchFormat,LocalGitBranchFormat) SKIP 10ms 379s Format Remote Git Repository is not initializable. 379s per_tree.test_path_content_summary.TestPathContentSummary.test_dir_content_summary(DirStateRevisionTree,WT4) OK 78ms 379s per_transport.TransportTests.test_delete(HttpDavTransport,QuirkyDAVServer) OK 100ms 379s per_interbranch.test_push.TestPushHook.test_post_push_empty_history(InterGitLocalGitBranch,RemoteGitBranchFormat,LocalGitBranchFormat) SKIP 10ms 379s Format Remote Git Repository is not initializable. 379s per_transport.TransportTests.test_delete(MemoryTransport,MemoryServer) OK 7ms 379s per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_executable(GitWorkingTreeFormat) OK 20ms 379s per_intertree.test_file_content_matches.TestFileContentMatches.test_different_contents_and_same_verifier(InterInventoryTree) OK 79ms 379s per_interbranch.test_push.TestPushHook.test_post_push_nonempty_history(InterGitLocalGitBranch,RemoteGitBranchFormat,LocalGitBranchFormat)ERROR 23ms 379s log: {{{ 379s 179.790 preparing to commit 379s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_interbranch.test_push.TestPushHook.test_post_push_nonempty_history(InterGitLocalGitBranch,RemoteGitBranchFormat,LocalGitBranchFormat)/work/target/ 379s 179.792 Selecting files for commit with filter None 379s 179.793 aborting commit write group because of exception: 379s 179.794 Traceback (most recent call last): 379s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 379s self._update_builder_with_changes() 379s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 379s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 379s for path, fs_hash in self.builder.record_iter_changes( 379s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 379s self.work_tree, self.basis_revid, iter_changes 379s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 379s ): 379s ^ 379s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 379s for change in iter_changes: 379s ^^^^^^^^^^^^ 379s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 379s for change in iter_changes: 379s ^^^^^^^^^^^^ 379s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 379s (oldpath, oldmode, oldsha) = old 379s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 379s TypeError: cannot unpack non-iterable NoneType object 379s }}} 379s 379s Traceback (most recent call last): 379s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 510, in test_post_push_nonempty_history 379s rev1 = target.commit("rev 1") 379s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 379s committed_id = commit.Commit().commit( 379s working_tree=self, 379s ...<3 lines>... 379s **kwargs, 379s ) 379s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 379s self._update_builder_with_changes() 379s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 379s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 379s for path, fs_hash in self.builder.record_iter_changes( 379s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 379s self.work_tree, self.basis_revid, iter_changes 379s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 379s ): 379s ^ 379s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 379s for change in iter_changes: 379s ^^^^^^^^^^^^ 379s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 379s for change in iter_changes: 379s ^^^^^^^^^^^^ 379s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 379s (oldpath, oldmode, oldsha) = old 379s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 379s TypeError: cannot unpack non-iterable NoneType object 379s 379s per_lock.test_lock.TestLock.test_create_if_needed_write(fcntl) OK 5ms 379s per_lock.test_lock.TestLockUnicodePath.test_write_lock(fcntl) OK 4ms 379s per_merger.TestHookMergeFileContent.test_change_vs_change(diff3) OK 263ms 379s per_tree.test_transform.TestTransformPreview.test_iter_changes(WorkingTreeFormat4) OK 75ms 379s per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_executable(PreviewTreePost) OK 52ms 379s per_tree.test_transform.TestTransformPreview.test_iter_changes(GitRevisionTree)ERROR 19ms 379s log: {{{ 379s 179.839 preparing to commit 379s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_iter_changes(GitRevisionTree)/work/ 379s 179.841 Selecting files for commit with filter None 379s 179.842 aborting commit write group because of exception: 379s 179.844 Traceback (most recent call last): 379s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 379s self._update_builder_with_changes() 379s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 379s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 379s for path, fs_hash in self.builder.record_iter_changes( 379s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 379s self.work_tree, self.basis_revid, iter_changes 379s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 379s ): 379s ^ 379s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 379s for change in iter_changes: 379s ^^^^^^^^^^^^ 379s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 379s for change in iter_changes: 379s ^^^^^^^^^^^^ 379s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 379s (oldpath, oldmode, oldsha) = old 379s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 379s TypeError: cannot unpack non-iterable NoneType object 379s }}} 379s 379s Traceback (most recent call last): 379s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 129, in test_iter_changes 379s revision_tree, preview_tree = self.get_tree_and_preview_tree() 379s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 379s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 119, in get_tree_and_preview_tree 379s revision_tree = self.create_tree() 379s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 379s revid1 = tree.commit("rev1") 379s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 379s committed_id = commit.Commit().commit( 379s working_tree=self, 379s ...<3 lines>... 379s **kwargs, 379s ) 379s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 379s self._update_builder_with_changes() 379s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 379s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 379s for path, fs_hash in self.builder.record_iter_changes( 379s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 379s self.work_tree, self.basis_revid, iter_changes 379s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 379s ): 379s ^ 379s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 379s for change in iter_changes: 379s ^^^^^^^^^^^^ 379s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 379s for change in iter_changes: 379s ^^^^^^^^^^^^ 379s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 379s (oldpath, oldmode, oldsha) = old 379s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 379s TypeError: cannot unpack non-iterable NoneType object 379s 379s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_deleted(WorkingTreeFormat3) OK 43ms 379s per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_non_exec(RevisionTree) OK 66ms 379s per_intertree.test_file_content_matches.TestFileContentMatches.test_same_contents_and_verifier(InterDirStateTree(PY)) OK 139ms 379s per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_not_versioned(WorkingTreeFormat6) OK 38ms 379s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_deleted(PreviewTree) OK 53ms 379s per_merger.TestHookMergeFileContent.test_result_can_be_delete(weave) OK 253ms 379s per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_not_versioned(DirStateRevisionTree,WT5) OK 65ms 379s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_moved(WorkingTreeFormat6,remote) OK 79ms 379s per_tree.test_path_content_summary.TestPathContentSummary.test_missing_content_summary(WorkingTreeFormat2) OK 21ms 379s per_merger.TestHookMergeFileContent.test_result_can_be_conflict(diff3) OK 246ms 379s per_intertree.test_find_path.TestFindPaths.test_new_path(InterInventoryTree(CHKInventory)) OK 142ms 379s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_new(WorkingTreeFormat5) OK 56ms 379s per_tree.test_path_content_summary.TestPathContentSummary.test_symlink_content_summary(WorkingTreeFormat4) OK 50ms 379s per_merger.TestHookMergeFileContent.test_chain_stops_after_conflict(diff3) OK 274ms 379s per_tree.test_path_content_summary.TestPathContentSummary.test_symlink_content_summary(GitRevisionTree)ERROR 23ms 379s log: {{{ 379s 180.089 preparing to commit 379s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_symlink_content_summary(GitRevisionTree)/work/tree/ 379s 180.091 Selecting files for commit with filter None 379s 180.092 aborting commit write group because of exception: 379s 180.093 Traceback (most recent call last): 379s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 379s self._update_builder_with_changes() 379s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 379s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 379s for path, fs_hash in self.builder.record_iter_changes( 379s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 379s self.work_tree, self.basis_revid, iter_changes 379s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 379s ): 379s ^ 379s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 379s for change in iter_changes: 379s ^^^^^^^^^^^^ 379s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 379s for change in iter_changes: 379s ^^^^^^^^^^^^ 379s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 379s (oldpath, oldmode, oldsha) = old 379s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 379s TypeError: cannot unpack non-iterable NoneType object 379s }}} 379s 379s Traceback (most recent call last): 379s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_path_content_summary.py", line 51, in test_symlink_content_summary 379s summary = self._convert_tree(tree).path_content_summary("path") 379s ~~~~~~~~~~~~~~~~~~^^^^^^ 379s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_path_content_summary.py", line 29, in _convert_tree 379s result = per_tree.TestCaseWithTree._convert_tree(self, tree) 379s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 379s return converter(tree) 379s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 379s return self._workingtree_to_test_tree(self, tree) 379s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 379s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 379s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 379s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 379s committed_id = commit.Commit().commit( 379s working_tree=self, 379s ...<3 lines>... 379s **kwargs, 379s ) 379s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 379s self._update_builder_with_changes() 379s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 379s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 379s for path, fs_hash in self.builder.record_iter_changes( 379s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 379s self.work_tree, self.basis_revid, iter_changes 379s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 379s ): 379s ^ 379s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 379s for change in iter_changes: 379s ^^^^^^^^^^^^ 379s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 379s for change in iter_changes: 379s ^^^^^^^^^^^^ 379s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 379s (oldpath, oldmode, oldsha) = old 379s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 379s TypeError: cannot unpack non-iterable NoneType object 379s 379s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_new(DirStateRevisionTree,WT4) OK 44ms 379s per_intertree.test_find_path.TestFindPaths.test_old_path(InterInventoryTree(PreviewTree)) OK 68ms 379s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_specific_files(GitWorkingTreeFormat) OK 16ms 379s per_merger.TestMergeImplementation.test_merge_specific_file(weave) OK 230ms 379s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_specific_files(PreviewTreePost) OK 50ms 379s per_tree.test_path_content_summary.TestPathContentSummary.test_tree_content_summary(WorkingTreeFormat3) OK 95ms 379s per_merger.TestMergeImplementation.test_merge_with_existing_limbo_non_empty(weave) OK 49ms 379s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_unversioned(RevisionTree) OK 52ms 379s per_merger.TestMergeImplementation.test_merge_with_pending_deletion_non_empty(weave) OK 50ms 380s per_transport.TransportTests.test__reuse_for(FakeNFSTransportDecorator,FakeNFSServer) SKIP 5ms 380s not a connected transport 380s per_transport.TransportTests.test__reuse_for(PathFilteringTransport,TestingPathFilteringServer) SKIP 4ms 380s not a connected transport 380s per_merger.TestMergeImplementation.test_merge_move_and_change(diff3) OK 230ms 380s per_transport.TransportTests.test_abspath(FakeNFSTransportDecorator,FakeNFSServer) OK 4ms 380s per_transport.TransportTests.test_abspath(PathFilteringTransport,TestingPathFilteringServer) OK 4ms 380s per_transport.TransportTests.test_abspath_at_root(FakeNFSTransportDecorator,FakeNFSServer) OK 4ms 380s per_transport.TransportTests.test_abspath_at_root(PathFilteringTransport,TestingPathFilteringServer) OK 4ms 380s per_transport.TransportTests.test_abspath_url_unquote_unreserved(FakeNFSTransportDecorator,FakeNFSServer) OK 4ms 380s per_transport.TransportTests.test_abspath_url_unquote_unreserved(PathFilteringTransport,TestingPathFilteringServer) OK 3ms 380s per_tree.test_path_content_summary.TestPathContentSummary.test_tree_content_summary(PreviewTree) OK 105ms 380s per_tree.test_transform.TestTransformPreview.test_kind(WorkingTreeFormat6) OK 72ms 380s per_transport.TransportTests.test_append_bytes(FakeNFSTransportDecorator,FakeNFSServer) OK 4ms 380s per_transport.TransportTests.test_append_bytes(PathFilteringTransport,TestingPathFilteringServer) OK 5ms 380s per_transport.TransportTests.test_append_bytes_mode(FakeNFSTransportDecorator,FakeNFSServer) OK 4ms 380s per_transport.TransportTests.test_append_bytes_mode(PathFilteringTransport,TestingPathFilteringServer) OK 5ms 380s per_transport.TransportTests.test_append_file(FakeNFSTransportDecorator,FakeNFSServer) OK 5ms 380s per_transport.TransportTests.test_append_file(PathFilteringTransport,TestingPathFilteringServer) OK 6ms 380s per_transport.TransportTests.test_delete_tree(HttpDavTransport,QuirkyDAVServer) OK 546ms 380s per_merger.TestMergeImplementation.test_merge_with_existing_limbo_empty(diff3) OK 50ms 380s per_transport.TransportTests.test_append_file_mode(FakeNFSTransportDecorator,FakeNFSServer) OK 4ms 380s per_transport.TransportTests.test_delete_tree(MemoryTransport,MemoryServer) OK 6ms 380s per_transport.TransportTests.test_append_file_mode(PathFilteringTransport,TestingPathFilteringServer) OK 4ms 380s per_merger.TestHookMergeFileContent.test_chain_stops_after_success(diff3) OK 256ms 380s per_transport.TransportTests.test_base_url(FakeNFSTransportDecorator,FakeNFSServer) OK 4ms 380s per_intertree.test_find_path.TestFindPaths.test_rename(InterDirStateTree(C)) OK 208ms 380s per_transport.TransportTests.test_base_url(PathFilteringTransport,TestingPathFilteringServer) OK 4ms 380s per_transport.TransportTests.test_clone(FakeNFSTransportDecorator,FakeNFSServer) OK 5ms 380s per_transport.TransportTests.test_clone(PathFilteringTransport,TestingPathFilteringServer) OK 5ms 380s per_transport.TransportTests.test_clone_from_root(FakeNFSTransportDecorator,FakeNFSServer) OK 4ms 380s per_transport.TransportTests.test_clone_from_root(PathFilteringTransport,TestingPathFilteringServer) OK 3ms 380s per_transport.TransportTests.test_clone_preserve_info(FakeNFSTransportDecorator,FakeNFSServer) SKIP 4ms 380s not a connected transport 380s per_transport.TransportTests.test_clone_preserve_info(PathFilteringTransport,TestingPathFilteringServer) SKIP 4ms 380s not a connected transport 380s per_transport.TransportTests.test_clone_to_root(FakeNFSTransportDecorator,FakeNFSServer) OK 4ms 380s per_transport.TransportTests.test_clone_to_root(PathFilteringTransport,TestingPathFilteringServer) OK 4ms 380s per_transport.TransportTests.test_clone_url_unquote_unreserved(FakeNFSTransportDecorator,FakeNFSServer) OK 5ms 380s per_transport.TransportTests.test_clone_url_unquote_unreserved(PathFilteringTransport,TestingPathFilteringServer) OK 4ms 380s per_transport.TransportTests.test_ensure_base_exists(HttpDavTransport,QuirkyDAVServer) OK 50ms 380s per_tree.test_transform.TestTransformPreview.test_kind(DirStateRevisionTree,WT5) OK 76ms 380s per_transport.TransportTests.test_connect_twice_is_same_content(FakeNFSTransportDecorator,FakeNFSServer) OK 5ms 380s per_merger.TestMergeImplementation.test_merge_with_pending_deletion_empty(diff3) OK 55ms 380s per_transport.TransportTests.test_connect_twice_is_same_content(PathFilteringTransport,TestingPathFilteringServer) OK 5ms 380s per_tree.test_path_content_summary.TestPathContentSummary.test_unicode_symlink_content_summary(WorkingTreeFormat6,remote) OK 89ms 380s per_transport.TransportTests.test_ensure_base_exists(MemoryTransport,MemoryServer) OK 10ms 380s per_transport.TransportTests.test_connection_error(FakeNFSTransportDecorator,FakeNFSServer) SKIP 5ms 380s Transport has no bogus URL support. 380s per_transport.TransportTests.test_connection_error(PathFilteringTransport,TestingPathFilteringServer) SKIP 6ms 380s Transport has no bogus URL support. 380s per_transport.TransportTests.test_connection_sharing(FakeNFSTransportDecorator,FakeNFSServer) SKIP 4ms 380s not a connected transport 380s per_transport.TransportTests.test_connection_sharing(PathFilteringTransport,TestingPathFilteringServer) SKIP 3ms 380s not a connected transport 380s per_transport.TransportTests.test_copy(FakeNFSTransportDecorator,FakeNFSServer) OK 5ms 380s per_transport.TransportTests.test_copy(PathFilteringTransport,TestingPathFilteringServer) OK 5ms 380s per_transport.TransportTests.test_copy_to(FakeNFSTransportDecorator,FakeNFSServer) OK 11ms 380s per_tree.test_path_content_summary.TestPathContentSummary.test_unicode_symlink_target_summary(WorkingTreeFormat5) OK 39ms 380s per_transport.TransportTests.test_copy_to(PathFilteringTransport,TestingPathFilteringServer) OK 10ms 380s per_transport.TransportTests.test_copy_tree(FakeNFSTransportDecorator,FakeNFSServer) OK 8ms 380s per_transport.TransportTests.test_ensure_base_missing(HttpDavTransport,QuirkyDAVServer) OK 48ms 380s per_transport.TransportTests.test_ensure_base_missing(MemoryTransport,MemoryServer) OK 7ms 380s per_transport.TransportTests.test_copy_tree(PathFilteringTransport,TestingPathFilteringServer) OK 6ms 380s per_transport.TransportTests.test_copy_tree_to_transport(FakeNFSTransportDecorator,FakeNFSServer) OK 8ms 380s per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions(GenericInterBranch,BzrBranchFormat7,BzrBranchFormat7) OK 119ms 380s per_transport.TransportTests.test_copy_tree_to_transport(PathFilteringTransport,TestingPathFilteringServer) OK 7ms 380s per_transport.TransportTests.test_create_prefix(FakeNFSTransportDecorator,FakeNFSServer) OK 4ms 380s per_transport.TransportTests.test_create_prefix(PathFilteringTransport,TestingPathFilteringServer) OK 4ms 380s per_transport.TransportTests.test_delete(FakeNFSTransportDecorator,FakeNFSServer) OK 5ms 380s per_tree.test_transform.TestTransformPreview.test_merge_into_preview(WorkingTreeFormat2) OK 91ms 380s per_transport.TransportTests.test_delete(PathFilteringTransport,TestingPathFilteringServer) OK 5ms 380s per_transport.TransportTests.test_delete_tree(FakeNFSTransportDecorator,FakeNFSServer) OK 5ms 380s per_transport.TransportTests.test_ensure_base_missing_parent(HttpDavTransport,QuirkyDAVServer) OK 37ms 380s per_transport.TransportTests.test_delete_tree(PathFilteringTransport,TestingPathFilteringServer) OK 5ms 380s per_transport.TransportTests.test_ensure_base_missing_parent(MemoryTransport,MemoryServer) OK 5ms 380s per_transport.TransportTests.test_ensure_base_exists(FakeNFSTransportDecorator,FakeNFSServer) OK 4ms 380s per_tree.test_path_content_summary.TestPathContentSummary.test_unicode_symlink_target_summary(DirStateRevisionTree,WT4) OK 67ms 380s per_transport.TransportTests.test_ensure_base_exists(PathFilteringTransport,TestingPathFilteringServer) OK 3ms 380s per_transport.TransportTests.test_ensure_base_missing(FakeNFSTransportDecorator,FakeNFSServer) OK 4ms 380s per_tree.test_revision_tree.TestRevisionTree.test_get_random_tree_raises(GitWorkingTreeFormat) OK 8ms 380s per_transport.TransportTests.test_ensure_base_missing(PathFilteringTransport,TestingPathFilteringServer) OK 3ms 380s per_transport.TransportTests.test_ensure_base_missing_parent(FakeNFSTransportDecorator,FakeNFSServer) OK 4ms 380s per_transport.TransportTests.test_ensure_base_missing_parent(PathFilteringTransport,TestingPathFilteringServer) OK 3ms 380s per_transport.TransportTests.test_external_url(FakeNFSTransportDecorator,FakeNFSServer) OK 3ms 380s per_transport.TransportTests.test_external_url(PathFilteringTransport,TestingPathFilteringServer) OK 3ms 380s per_transport.TransportTests.test_get(FakeNFSTransportDecorator,FakeNFSServer) OK 4ms 380s per_transport.TransportTests.test_get(PathFilteringTransport,TestingPathFilteringServer) OK 4ms 380s per_transport.TransportTests.test_external_url(HttpDavTransport,QuirkyDAVServer) OK 33ms 380s per_transport.TransportTests.test_get_bytes(FakeNFSTransportDecorator,FakeNFSServer) OK 5ms 380s per_transport.TransportTests.test_external_url(MemoryTransport,MemoryServer) OK 4ms 380s per_transport.TransportTests.test_get_bytes(PathFilteringTransport,TestingPathFilteringServer) OK 4ms 380s per_transport.TransportTests.test_get_bytes_unknown_file(FakeNFSTransportDecorator,FakeNFSServer) OK 4ms 380s per_transport.TransportTests.test_get_bytes_unknown_file(PathFilteringTransport,TestingPathFilteringServer) OK 3ms 380s per_tree.test_revision_tree.TestRevisionTree.test_get_random_tree_raises(PreviewTreePost) OK 39ms 380s per_transport.TransportTests.test_get_bytes_with_open_write_stream_sees_all_content(FakeNFSTransportDecorator,FakeNFSServer) OK 4ms 380s per_transport.TransportTests.test_get_bytes_with_open_write_stream_sees_all_content(PathFilteringTransport,TestingPathFilteringServer) OK 4ms 380s per_transport.TransportTests.test_get_directory_read_gives_ReadError(FakeNFSTransportDecorator,FakeNFSServer) OK 4ms 380s per_transport.TransportTests.test_get_directory_read_gives_ReadError(PathFilteringTransport,TestingPathFilteringServer) OK 4ms 380s per_transport.TransportTests.test_get_smart_medium(FakeNFSTransportDecorator,FakeNFSServer) OK 4ms 380s per_transport.TransportTests.test_get_smart_medium(PathFilteringTransport,TestingPathFilteringServer) OK 4ms 380s per_transport.TransportTests.test_get_unknown_file(FakeNFSTransportDecorator,FakeNFSServer) OK 5ms 380s per_tree.test_transform.TestTransformPreview.test_merge_preview_into_workingtree(WorkingTreeFormat4) OK 90ms 380s per_transport.TransportTests.test_get_unknown_file(PathFilteringTransport,TestingPathFilteringServer) OK 4ms 380s per_tree.test_symlinks.TestSymlinkSupportFunction.test_supports_symlinks(RevisionTree) OK 30ms 380s per_transport.TransportTests.test_get_with_open_write_stream_sees_all_content(FakeNFSTransportDecorator,FakeNFSServer) OK 4ms 380s per_transport.TransportTests.test_get_with_open_write_stream_sees_all_content(PathFilteringTransport,TestingPathFilteringServer) OK 4ms 380s per_transport.TransportTests.test_hardlink(FakeNFSTransportDecorator,FakeNFSServer) SKIP 4ms 380s Transport does not support hardlinks. 380s per_transport.TransportTests.test_hardlink(PathFilteringTransport,TestingPathFilteringServer) SKIP 4ms 380s Transport does not support hardlinks. 380s per_transport.TransportTests.test_has(FakeNFSTransportDecorator,FakeNFSServer) OK 6ms 380s per_tree.test_transform.TestTransformPreview.test_merge_preview_into_workingtree(GitRevisionTree)ERROR 24ms 380s Empty attachments: 380s log 380s 380s Traceback (most recent call last): 380s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 709, in test_merge_preview_into_workingtree 380s merger.do_merge() 380s ~~~~~~~~~~~~~~~^^ 380s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 721, in do_merge 380s merge = self._do_merge_to() 380s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 680, in _do_merge_to 380s merge.do_merge() 380s ~~~~~~~~~~~~~~^^ 380s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 839, in do_merge 380s self._compute_transform() 380s ~~~~~~~~~~~~~~~~~~~~~~~^^ 380s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 855, in _compute_transform 380s entries = list(self._entries3()) 380s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 938, in _entries3 380s for change in iterator: 380s ^^^^^^^^ 380s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 380s (oldpath, oldmode, oldsha) = old 380s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 380s TypeError: cannot unpack non-iterable NoneType object 380s 380s per_transport.TransportTests.test_has(PathFilteringTransport,TestingPathFilteringServer) OK 7ms 380s per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions_limit(GenericInterBranch,BzrBranchFormat7,BzrBranchFormat7) OK 134ms 380s per_transport.TransportTests.test_has_root_works(FakeNFSTransportDecorator,FakeNFSServer) OK 4ms 380s per_transport.TransportTests.test_has_root_works(PathFilteringTransport,TestingPathFilteringServer) OK 4ms 380s per_transport.TransportTests.test_get(HttpDavTransport,QuirkyDAVServer) OK 81ms 380s per_transport.TransportTests.test_hook_post_connection_multi(FakeNFSTransportDecorator,FakeNFSServer) OK 10ms 380s per_transport.TransportTests.test_hook_post_connection_multi(PathFilteringTransport,TestingPathFilteringServer) OK 5ms 380s per_transport.TransportTests.test_get(MemoryTransport,MemoryServer) OK 5ms 380s per_transport.TransportTests.test_hook_post_connection_one(FakeNFSTransportDecorator,FakeNFSServer) OK 4ms 380s per_merger.TestMergeImplementation.test_modify_conflicts_with_delete(diff3) OK 234ms 380s per_merger.TestHookMergeFileContent.test_chain_when_not_applicable(diff3) OK 286ms 380s per_transport.TransportTests.test_hook_post_connection_one(PathFilteringTransport,TestingPathFilteringServer) OK 4ms 380s per_tree.test_symlinks.TestTreeWithSymlinks.test_kind_symlink(WorkingTreeFormat6) OK 54ms 380s per_transport.TransportTests.test__reuse_for(FakeVFATTransportDecorator,FakeVFATServer) SKIP 5ms 380s not a connected transport 380s per_transport.TransportTests.test_iter_files_recursive(FakeNFSTransportDecorator,FakeNFSServer) OK 6ms 380s per_transport.TransportTests.test__reuse_for(ReadonlyTransportDecorator,ReadonlyServer) SKIP 5ms 380s not a connected transport 380s per_transport.TransportTests.test_abspath(FakeVFATTransportDecorator,FakeVFATServer) OK 4ms 380s per_transport.TransportTests.test_iter_files_recursive(PathFilteringTransport,TestingPathFilteringServer) OK 6ms 380s per_transport.TransportTests.test_abspath(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 380s per_transport.TransportTests.test_abspath_at_root(FakeVFATTransportDecorator,FakeVFATServer) OK 4ms 380s per_transport.TransportTests.test_list_dir(FakeNFSTransportDecorator,FakeNFSServer) OK 6ms 380s per_transport.TransportTests.test_abspath_at_root(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 380s per_transport.TransportTests.test_list_dir(PathFilteringTransport,TestingPathFilteringServer) OK 5ms 380s per_transport.TransportTests.test_abspath_url_unquote_unreserved(FakeVFATTransportDecorator,FakeVFATServer) OK 4ms 380s per_transport.TransportTests.test_list_dir_result_is_url_escaped(FakeNFSTransportDecorator,FakeNFSServer) OK 4ms 380s per_transport.TransportTests.test_abspath_url_unquote_unreserved(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 380s per_transport.TransportTests.test_list_dir_result_is_url_escaped(PathFilteringTransport,TestingPathFilteringServer) OK 4ms 380s per_transport.TransportTests.test_append_bytes(FakeVFATTransportDecorator,FakeVFATServer) OK 5ms 380s per_transport.TransportTests.test_local_abspath(FakeNFSTransportDecorator,FakeNFSServer) OK 4ms 380s per_transport.TransportTests.test_append_bytes(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 380s per_transport.TransportTests.test_local_abspath(PathFilteringTransport,TestingPathFilteringServer) OK 4ms 380s per_transport.TransportTests.test_append_bytes_mode(FakeVFATTransportDecorator,FakeVFATServer) OK 4ms 380s per_transport.TransportTests.test_lock_read(FakeNFSTransportDecorator,FakeNFSServer) OK 4ms 380s per_transport.TransportTests.test_append_bytes_mode(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 380s per_transport.TransportTests.test_lock_read(PathFilteringTransport,TestingPathFilteringServer) OK 4ms 380s per_transport.TransportTests.test_append_file(FakeVFATTransportDecorator,FakeVFATServer) OK 5ms 380s per_transport.TransportTests.test_lock_write(FakeNFSTransportDecorator,FakeNFSServer) OK 5ms 380s per_transport.TransportTests.test_append_file(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 380s per_transport.TransportTests.test_lock_write(PathFilteringTransport,TestingPathFilteringServer) OK 4ms 380s per_transport.TransportTests.test_append_file_mode(FakeVFATTransportDecorator,FakeVFATServer) OK 5ms 380s per_transport.TransportTests.test_append_file_mode(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 380s per_transport.TransportTests.test_mkdir(FakeNFSTransportDecorator,FakeNFSServer) OK 6ms 380s per_transport.TransportTests.test_base_url(FakeVFATTransportDecorator,FakeVFATServer) OK 4ms 380s per_transport.TransportTests.test_mkdir(PathFilteringTransport,TestingPathFilteringServer) OK 5ms 380s per_transport.TransportTests.test_base_url(ReadonlyTransportDecorator,ReadonlyServer) OK 5ms 380s per_transport.TransportTests.test_mkdir_permissions(FakeNFSTransportDecorator,FakeNFSServer) OK 5ms 380s per_transport.TransportTests.test_clone(FakeVFATTransportDecorator,FakeVFATServer) OK 7ms 380s per_transport.TransportTests.test_mkdir_permissions(PathFilteringTransport,TestingPathFilteringServer) OK 6ms 380s per_transport.TransportTests.test_clone(ReadonlyTransportDecorator,ReadonlyServer) OK 6ms 380s per_transport.TransportTests.test_move(FakeNFSTransportDecorator,FakeNFSServer) OK 6ms 380s per_transport.TransportTests.test_clone_from_root(FakeVFATTransportDecorator,FakeVFATServer) OK 5ms 380s per_transport.TransportTests.test_move(PathFilteringTransport,TestingPathFilteringServer) OK 7ms 380s per_tree.test_symlinks.TestTreeWithSymlinks.test_kind_symlink(DirStateRevisionTree,WT5) OK 88ms 380s per_transport.TransportTests.test_clone_from_root(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 380s per_transport.TransportTests.test_no_segment_parameters(FakeNFSTransportDecorator,FakeNFSServer) OK 4ms 380s per_transport.TransportTests.test_clone_preserve_info(FakeVFATTransportDecorator,FakeVFATServer) SKIP 4ms 380s not a connected transport 380s per_transport.TransportTests.test_no_segment_parameters(PathFilteringTransport,TestingPathFilteringServer) OK 4ms 380s per_transport.TransportTests.test_clone_preserve_info(ReadonlyTransportDecorator,ReadonlyServer) SKIP 4ms 380s not a connected transport 380s per_transport.TransportTests.test_clone_to_root(FakeVFATTransportDecorator,FakeVFATServer) OK 4ms 380s per_transport.TransportTests.test_opening_a_file_stream_can_set_mode(FakeNFSTransportDecorator,FakeNFSServer) OK 5ms 380s per_transport.TransportTests.test_clone_to_root(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 380s per_transport.TransportTests.test_opening_a_file_stream_can_set_mode(PathFilteringTransport,TestingPathFilteringServer) OK 5ms 380s per_transport.TransportTests.test_clone_url_unquote_unreserved(FakeVFATTransportDecorator,FakeVFATServer) OK 4ms 380s per_transport.TransportTests.test_opening_a_file_stream_creates_file(FakeNFSTransportDecorator,FakeNFSServer) OK 4ms 380s per_transport.TransportTests.test_clone_url_unquote_unreserved(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 380s per_transport.TransportTests.test_opening_a_file_stream_creates_file(PathFilteringTransport,TestingPathFilteringServer) OK 4ms 380s per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink(WorkingTreeFormat2) OK 27ms 380s per_transport.TransportTests.test_connect_twice_is_same_content(FakeVFATTransportDecorator,FakeVFATServer) OK 6ms 380s per_transport.TransportTests.test_put_bytes(FakeNFSTransportDecorator,FakeNFSServer) OK 5ms 380s per_transport.TransportTests.test_connect_twice_is_same_content(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 380s per_transport.TransportTests.test_put_bytes(PathFilteringTransport,TestingPathFilteringServer) OK 4ms 380s per_transport.TransportTests.test_connection_error(FakeVFATTransportDecorator,FakeVFATServer) SKIP 4ms 380s Transport has no bogus URL support. 380s per_transport.TransportTests.test_connection_error(ReadonlyTransportDecorator,ReadonlyServer) SKIP 4ms 380s Transport has no bogus URL support. 380s per_transport.TransportTests.test_put_bytes_non_atomic(FakeNFSTransportDecorator,FakeNFSServer) OK 7ms 380s per_transport.TransportTests.test_connection_sharing(FakeVFATTransportDecorator,FakeVFATServer) SKIP 4ms 380s not a connected transport 380s per_transport.TransportTests.test_put_bytes_non_atomic(PathFilteringTransport,TestingPathFilteringServer) OK 7ms 380s per_transport.TransportTests.test_connection_sharing(ReadonlyTransportDecorator,ReadonlyServer) SKIP 4ms 380s not a connected transport 380s per_transport.TransportTests.test_copy(FakeVFATTransportDecorator,FakeVFATServer) OK 7ms 380s per_transport.TransportTests.test_put_bytes_non_atomic_permissions(FakeNFSTransportDecorator,FakeNFSServer) OK 9ms 380s per_tree.test_transform.TestTransformPreview.test_merge_preview_into_workingtree_handles_conflicts(WorkingTreeFormat3) OK 176ms 380s per_transport.TransportTests.test_copy(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 380s per_transport.TransportTests.test_put_bytes_non_atomic_permissions(PathFilteringTransport,TestingPathFilteringServer) OK 7ms 380s per_transport.TransportTests.test_put_bytes_permissions(FakeNFSTransportDecorator,FakeNFSServer) OK 5ms 380s per_transport.TransportTests.test_copy_to(FakeVFATTransportDecorator,FakeVFATServer) OK 12ms 380s per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions_limit_incremental(GenericInterBranch,BzrBranchFormat7,BzrBranchFormat7) OK 187ms 380s per_transport.TransportTests.test_put_bytes_permissions(PathFilteringTransport,TestingPathFilteringServer) OK 5ms 380s per_transport.TransportTests.test_put_bytes_unicode(FakeNFSTransportDecorator,FakeNFSServer) OK 3ms 380s per_transport.TransportTests.test_copy_to(ReadonlyTransportDecorator,ReadonlyServer) OK 9ms 380s per_transport.TransportTests.test_put_bytes_unicode(PathFilteringTransport,TestingPathFilteringServer) OK 4ms 380s per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink_target(WorkingTreeFormat4) SKIP 53ms 380s symlinks not accurately represented in working trees and preview trees 380s per_transport.TransportTests.test_put_file(FakeNFSTransportDecorator,FakeNFSServer) OK 4ms 380s per_transport.TransportTests.test_put_file(PathFilteringTransport,TestingPathFilteringServer) OK 5ms 380s per_transport.TransportTests.test_copy_tree(FakeVFATTransportDecorator,FakeVFATServer) OK 10ms 380s per_transport.TransportTests.test_copy_tree(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 380s per_transport.TransportTests.test_put_file_non_atomic(FakeNFSTransportDecorator,FakeNFSServer) OK 5ms 380s per_transport.TransportTests.test_put_file_non_atomic(PathFilteringTransport,TestingPathFilteringServer) OK 6ms 380s per_transport.TransportTests.test_copy_tree_to_transport(FakeVFATTransportDecorator,FakeVFATServer) OK 9ms 380s per_transport.TransportTests.test_put_file_non_atomic_permissions(FakeNFSTransportDecorator,FakeNFSServer) OK 6ms 380s per_transport.TransportTests.test_copy_tree_to_transport(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 380s per_transport.TransportTests.test_create_prefix(FakeVFATTransportDecorator,FakeVFATServer) OK 5ms 380s per_transport.TransportTests.test_put_file_non_atomic_permissions(PathFilteringTransport,TestingPathFilteringServer) OK 7ms 380s per_transport.TransportTests.test_create_prefix(ReadonlyTransportDecorator,ReadonlyServer) OK 5ms 380s per_transport.TransportTests.test_put_file_permissions(FakeNFSTransportDecorator,FakeNFSServer) OK 5ms 380s per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink_target(GitRevisionTree)ERROR 29ms 380s log: {{{ 380s 180.808 preparing to commit 380s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink_target(GitRevisionTree)/work/ 380s 180.810 Selecting files for commit with filter None 380s 180.812 aborting commit write group because of exception: 380s 180.814 Traceback (most recent call last): 380s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 380s self._update_builder_with_changes() 380s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 380s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 380s for path, fs_hash in self.builder.record_iter_changes( 380s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 380s self.work_tree, self.basis_revid, iter_changes 380s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 380s ): 380s ^ 380s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 380s for change in iter_changes: 380s ^^^^^^^^^^^^ 380s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 380s for change in iter_changes: 380s ^^^^^^^^^^^^ 380s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 380s (oldpath, oldmode, oldsha) = old 380s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 380s TypeError: cannot unpack non-iterable NoneType object 380s }}} 380s 380s Traceback (most recent call last): 380s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_symlinks.py", line 40, in setUp 380s self.tree = self.get_tree_with_subdirs_and_all_content_types() 380s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 380s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 227, in get_tree_with_subdirs_and_all_content_types 380s return self.get_tree_with_subdirs_and_all_supported_content_types(True) 380s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 380s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 270, in get_tree_with_subdirs_and_all_supported_content_types 380s return self.workingtree_to_test_tree(tree) 380s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 380s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 380s return self._workingtree_to_test_tree(self, tree) 380s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 380s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 380s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 380s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 380s committed_id = commit.Commit().commit( 380s working_tree=self, 380s ...<3 lines>... 380s **kwargs, 380s ) 380s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 380s self._update_builder_with_changes() 380s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 380s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 380s for path, fs_hash in self.builder.record_iter_changes( 380s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 380s self.work_tree, self.basis_revid, iter_changes 380s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 380s ): 380s ^ 380s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 380s for change in iter_changes: 380s ^^^^^^^^^^^^ 380s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 380s for change in iter_changes: 380s ^^^^^^^^^^^^ 380s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 380s (oldpath, oldmode, oldsha) = old 380s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 380s TypeError: cannot unpack non-iterable NoneType object 380s 380s per_transport.TransportTests.test_delete(FakeVFATTransportDecorator,FakeVFATServer) OK 6ms 380s per_transport.TransportTests.test_put_file_permissions(PathFilteringTransport,TestingPathFilteringServer) OK 6ms 380s per_interbranch.test_get.TestInterBranchGet.test_gets_right_inter(GenericInterBranch,BzrBranchFormat7,BzrBranchFormat7) OK 50ms 380s per_transport.TransportTests.test_readlink_nonexistent(FakeNFSTransportDecorator,FakeNFSServer) SKIP 4ms 380s Transport does not support symlinks. 380s per_transport.TransportTests.test_delete(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 380s per_transport.TransportTests.test_get_bytes(HttpDavTransport,QuirkyDAVServer) OK 218ms 380s per_transport.TransportTests.test_readlink_nonexistent(PathFilteringTransport,TestingPathFilteringServer) SKIP 6ms 380s Transport does not support symlinks. 380s per_transport.TransportTests.test_get_bytes(MemoryTransport,MemoryServer) OK 5ms 380s per_transport.TransportTests.test_delete_tree(FakeVFATTransportDecorator,FakeVFATServer) OK 8ms 380s per_transport.TransportTests.test_readv(FakeNFSTransportDecorator,FakeNFSServer) OK 4ms 380s per_transport.TransportTests.test_readv(PathFilteringTransport,TestingPathFilteringServer) OK 3ms 380s per_transport.TransportTests.test_delete_tree(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 380s per_transport.TransportTests.test_ensure_base_exists(FakeVFATTransportDecorator,FakeVFATServer) OK 6ms 380s per_transport.TransportTests.test_readv_out_of_order(FakeNFSTransportDecorator,FakeNFSServer) OK 5ms 380s per_transport.TransportTests.test_readv_out_of_order(PathFilteringTransport,TestingPathFilteringServer) OK 3ms 380s per_transport.TransportTests.test_ensure_base_exists(ReadonlyTransportDecorator,ReadonlyServer) OK 5ms 380s per_transport.TransportTests.test_readv_short_read(FakeNFSTransportDecorator,FakeNFSServer) OK 4ms 380s per_transport.TransportTests.test_ensure_base_missing(FakeVFATTransportDecorator,FakeVFATServer) OK 4ms 380s per_transport.TransportTests.test_readv_short_read(PathFilteringTransport,TestingPathFilteringServer) OK 4ms 380s per_transport.TransportTests.test_ensure_base_missing(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 380s per_transport.TransportTests.test_readv_with_adjust_for_latency(FakeNFSTransportDecorator,FakeNFSServer) OK 5ms 380s per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink_target_tree(WorkingTreeFormat3) OK 49ms 380s per_transport.TransportTests.test_ensure_base_missing_parent(FakeVFATTransportDecorator,FakeVFATServer) OK 4ms 380s per_transport.TransportTests.test_readv_with_adjust_for_latency(PathFilteringTransport,TestingPathFilteringServer) OK 5ms 380s per_transport.TransportTests.test_ensure_base_missing_parent(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 380s per_transport.TransportTests.test_readv_with_adjust_for_latency_with_big_file(FakeNFSTransportDecorator,FakeNFSServer) OK 6ms 380s per_transport.TransportTests.test_external_url(FakeVFATTransportDecorator,FakeVFATServer) OK 5ms 380s per_transport.TransportTests.test_readv_with_adjust_for_latency_with_big_file(PathFilteringTransport,TestingPathFilteringServer) OK 5ms 380s per_transport.TransportTests.test_external_url(ReadonlyTransportDecorator,ReadonlyServer) OK 5ms 380s per_transport.TransportTests.test_recommended_page_size(FakeNFSTransportDecorator,FakeNFSServer) OK 6ms 380s per_transport.TransportTests.test_get_bytes_unknown_file(HttpDavTransport,QuirkyDAVServer) OK 48ms 380s per_transport.TransportTests.test_get(FakeVFATTransportDecorator,FakeVFATServer) OK 7ms 380s per_transport.TransportTests.test_recommended_page_size(PathFilteringTransport,TestingPathFilteringServer) OK 6ms 380s per_transport.TransportTests.test_get(ReadonlyTransportDecorator,ReadonlyServer) OK 7ms 380s per_transport.TransportTests.test_relpath(FakeNFSTransportDecorator,FakeNFSServer) OK 4ms 380s per_transport.TransportTests.test_get_bytes_unknown_file(MemoryTransport,MemoryServer) OK 7ms 380s per_transport.TransportTests.test_relpath(PathFilteringTransport,TestingPathFilteringServer) OK 5ms 380s per_transport.TransportTests.test_get_bytes(FakeVFATTransportDecorator,FakeVFATServer) OK 8ms 380s per_transport.TransportTests.test_relpath_at_root(FakeNFSTransportDecorator,FakeNFSServer) OK 5ms 380s per_transport.TransportTests.test_get_bytes(ReadonlyTransportDecorator,ReadonlyServer) OK 6ms 380s per_merger.TestHookMergeFileContent.test_change_vs_deleted(diff3) OK 287ms 380s per_transport.TransportTests.test_relpath_at_root(PathFilteringTransport,TestingPathFilteringServer) OK 3ms 380s per_transport.TransportTests.test_get_bytes_unknown_file(FakeVFATTransportDecorator,FakeVFATServer) OK 5ms 380s per_transport.TransportTests.test_rename_across_subdirs(FakeNFSTransportDecorator,FakeNFSServer) OK 4ms 380s per_transport.TransportTests.test_get_bytes_unknown_file(ReadonlyTransportDecorator,ReadonlyServer) OK 5ms 380s per_transport.TransportTests.test_rename_across_subdirs(PathFilteringTransport,TestingPathFilteringServer) OK 5ms 380s per_transport.TransportTests.test_rename_dir_nonempty(FakeNFSTransportDecorator,FakeNFSServer) OK 5ms 380s per_transport.TransportTests.test_get_bytes_with_open_write_stream_sees_all_content(FakeVFATTransportDecorator,FakeVFATServer) OK 5ms 380s per_transport.TransportTests.test_rename_dir_nonempty(PathFilteringTransport,TestingPathFilteringServer) OK 4ms 380s per_transport.TransportTests.test_get_bytes_with_open_write_stream_sees_all_content(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 380s per_transport.TransportTests.test_rename_dir_succeeds(FakeNFSTransportDecorator,FakeNFSServer) OK 4ms 380s per_transport.TransportTests.test_get_directory_read_gives_ReadError(FakeVFATTransportDecorator,FakeVFATServer) OK 5ms 380s per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink_target_tree(PreviewTree) OK 65ms 380s per_transport.TransportTests.test_rename_dir_succeeds(PathFilteringTransport,TestingPathFilteringServer) OK 4ms 380s per_interbranch.test_copy_content_into.TestCopyContentInto.test_contract_convenience_method(GenericInterBranch,BzrBranchFormat7,BzrBranchFormat7) OK 105ms 380s per_transport.TransportTests.test_get_directory_read_gives_ReadError(ReadonlyTransportDecorator,ReadonlyServer) OK 5ms 380s per_transport.TransportTests.test_reuse_connection_for_various_paths(FakeNFSTransportDecorator,FakeNFSServer) SKIP 4ms 380s not a connected transport 380s per_transport.TransportTests.test_get_smart_medium(FakeVFATTransportDecorator,FakeVFATServer) OK 4ms 380s per_transport.TransportTests.test_reuse_connection_for_various_paths(PathFilteringTransport,TestingPathFilteringServer) SKIP 4ms 380s not a connected transport 380s per_transport.TransportTests.test_rmdir(FakeNFSTransportDecorator,FakeNFSServer) OK 5ms 380s per_transport.TransportTests.test_get_smart_medium(ReadonlyTransportDecorator,ReadonlyServer) OK 5ms 380s per_tree.test_transform.TestTransformPreview.test_merge_preview_into_workingtree_handles_conflicts(PreviewTree) OK 183ms 380s per_transport.TransportTests.test_rmdir(PathFilteringTransport,TestingPathFilteringServer) OK 4ms 380s per_transport.TransportTests.test_get_unknown_file(FakeVFATTransportDecorator,FakeVFATServer) OK 5ms 380s per_transport.TransportTests.test_rmdir_empty_but_similar_prefix(FakeNFSTransportDecorator,FakeNFSServer) OK 4ms 380s per_transport.TransportTests.test_get_unknown_file(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 380s per_transport.TransportTests.test_rmdir_empty_but_similar_prefix(PathFilteringTransport,TestingPathFilteringServer) OK 4ms 380s per_transport.TransportTests.test_get_with_open_write_stream_sees_all_content(FakeVFATTransportDecorator,FakeVFATServer) OK 5ms 380s per_transport.TransportTests.test_rmdir_not_empty(FakeNFSTransportDecorator,FakeNFSServer) OK 4ms 380s per_transport.TransportTests.test_get_with_open_write_stream_sees_all_content(ReadonlyTransportDecorator,ReadonlyServer) OK 5ms 380s per_transport.TransportTests.test_rmdir_not_empty(PathFilteringTransport,TestingPathFilteringServer) OK 5ms 380s per_tree.test_transform.TestTransformPreview.test_missing_content_summary(WorkingTreeFormat6,remote) OK 19ms 380s per_interbranch.test_copy_content_into.TestCopyContentInto.test_inter_is_used(GenericInterBranch,BzrBranchFormat7,BzrBranchFormat7) OK 32ms 380s per_transport.TransportTests.test_segment_parameters(FakeNFSTransportDecorator,FakeNFSServer) OK 4ms 380s per_transport.TransportTests.test_hardlink(FakeVFATTransportDecorator,FakeVFATServer) SKIP 5ms 380s Transport does not support hardlinks. 380s per_transport.TransportTests.test_segment_parameters(PathFilteringTransport,TestingPathFilteringServer) OK 4ms 380s per_transport.TransportTests.test_hardlink(ReadonlyTransportDecorator,ReadonlyServer) SKIP 5ms 380s Transport does not support hardlinks. 380s per_transport.TransportTests.test_set_segment_parameters(FakeNFSTransportDecorator,FakeNFSServer) OK 4ms 380s per_transport.TransportTests.test_set_segment_parameters(PathFilteringTransport,TestingPathFilteringServer) OK 5ms 380s per_transport.TransportTests.test_has(FakeVFATTransportDecorator,FakeVFATServer) OK 7ms 380s per_transport.TransportTests.test_stat(FakeNFSTransportDecorator,FakeNFSServer) OK 5ms 380s per_transport.TransportTests.test_has(ReadonlyTransportDecorator,ReadonlyServer) OK 5ms 380s per_transport.TransportTests.test_stat(PathFilteringTransport,TestingPathFilteringServer) OK 5ms 380s per_transport.TransportTests.test_has_root_works(FakeVFATTransportDecorator,FakeVFATServer) OK 4ms 380s per_transport.TransportTests.test_stat_symlink(FakeNFSTransportDecorator,FakeNFSServer) SKIP 3ms 380s symlinks not supported 380s per_transport.TransportTests.test_has_root_works(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 380s per_transport.TransportTests.test_stat_symlink(PathFilteringTransport,TestingPathFilteringServer) SKIP 3ms 380s symlinks not supported 380s per_transport.TransportTests.test_hook_post_connection_multi(FakeVFATTransportDecorator,FakeVFATServer) OK 4ms 380s per_transport.TransportTests.test_symlink(FakeNFSTransportDecorator,FakeNFSServer) SKIP 4ms 380s Transport does not support symlinks. 380s per_transport.TransportTests.test_hook_post_connection_multi(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 380s per_transport.TransportTests.test_symlink(PathFilteringTransport,TestingPathFilteringServer) SKIP 3ms 380s Transport does not support symlinks. 380s per_transport.TransportTests.test_hook_post_connection_one(FakeVFATTransportDecorator,FakeVFATServer) OK 4ms 380s per_transport.TransportTests.test_unicode_paths(FakeNFSTransportDecorator,FakeNFSServer) OK 5ms 380s per_tree.test_transform.TestTransformPreview.test_path2id_created(WorkingTreeFormat5) OK 41ms 380s per_transport.TransportTests.test_hook_post_connection_one(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 380s per_transport.TransportTests.test_unicode_paths(PathFilteringTransport,TestingPathFilteringServer) OK 5ms 380s per_transport.TransportTests.test_win32_abspath(FakeNFSTransportDecorator,FakeNFSServer) SKIP 4ms 380s Testing drive letters in abspath implemented only for win32 380s per_transport.TransportTests.test_iter_files_recursive(FakeVFATTransportDecorator,FakeVFATServer) OK 6ms 380s per_transport.TransportTests.test_win32_abspath(PathFilteringTransport,TestingPathFilteringServer) SKIP 3ms 380s Testing drive letters in abspath implemented only for win32 380s per_transport.TransportTests.test_iter_files_recursive(ReadonlyTransportDecorator,ReadonlyServer) OK 6ms 380s per_transport.TransportTests.test_get_bytes_with_open_write_stream_sees_all_content(HttpDavTransport,QuirkyDAVServer) OK 126ms 380s per_transport.TransportTests.test_get_bytes_with_open_write_stream_sees_all_content(MemoryTransport,MemoryServer) OK 5ms 380s per_transport.TransportTests.test_list_dir(FakeVFATTransportDecorator,FakeVFATServer) OK 8ms 380s per_transport.TransportTests.test_list_dir(ReadonlyTransportDecorator,ReadonlyServer) OK 7ms 380s per_transport.TransportTests.test_list_dir_result_is_url_escaped(FakeVFATTransportDecorator,FakeVFATServer) OK 5ms 380s per_transport.TransportTests.test_list_dir_result_is_url_escaped(ReadonlyTransportDecorator,ReadonlyServer) OK 5ms 380s per_transport.TransportTests.test_local_abspath(FakeVFATTransportDecorator,FakeVFATServer) OK 4ms 380s per_transport.TransportTests.test_local_abspath(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 380s per_tree.test_transform.TestTransformPreview.test_path2id_created(DirStateRevisionTree,WT4) OK 44ms 380s per_transport.TransportTests.test_lock_read(FakeVFATTransportDecorator,FakeVFATServer) OK 5ms 380s per_transport.TransportTests.test_lock_read(ReadonlyTransportDecorator,ReadonlyServer) OK 5ms 380s per_transport.TransportTests.test_lock_write(FakeVFATTransportDecorator,FakeVFATServer) OK 4ms 380s per_transport.TransportTests.test_get_directory_read_gives_ReadError(HttpDavTransport,QuirkyDAVServer) OK 37ms 380s per_tree.test_transform.TestTransformPreview.test_path2id_deleted_unchanged(GitWorkingTreeFormat)ERROR 16ms 380s Empty attachments: 380s log 380s 380s Traceback (most recent call last): 380s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 311, in test_path2id_deleted_unchanged 380s "unchanged", find_previous_path(preview_tree, tree, "unchanged") 380s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 380s File "/usr/lib/python3/dist-packages/breezy/tree.py", line 1064, in find_previous_path 380s return InterTree.get(to_tree, from_tree).find_source_path(path, recurse=recurse) 380s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 380s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1209, in find_source_path 380s ret = self.find_source_paths([path], recurse=recurse) 380s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1238, in find_source_paths 380s if new[0] is None: 380s ~~~^^^ 380s TypeError: 'NoneType' object is not subscriptable 380s 380s per_transport.TransportTests.test_lock_write(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 380s per_transport.TransportTests.test_get_directory_read_gives_ReadError(MemoryTransport,MemoryServer) OK 4ms 380s per_transport.TransportTests.test_mkdir(FakeVFATTransportDecorator,FakeVFATServer) OK 6ms 380s per_transport.TransportTests.test_mkdir(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 380s per_transport.TransportTests.test_mkdir_permissions(FakeVFATTransportDecorator,FakeVFATServer) OK 4ms 380s per_tree.test_archive.GenericArchiveTests.test_dir_invalid(WorkingTreeFormat5) OK 67ms 380s per_transport.TransportTests.test_mkdir_permissions(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 380s per_transport.TransportTests.test_move(FakeVFATTransportDecorator,FakeVFATServer) OK 5ms 380s per_transport.TransportTests.test_move(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 380s per_transport.TransportTests.test_no_segment_parameters(FakeVFATTransportDecorator,FakeVFATServer) OK 4ms 380s per_transport.TransportTests.test_get_smart_medium(HttpDavTransport,QuirkyDAVServer) OK 30ms 380s per_transport.TransportTests.test_no_segment_parameters(ReadonlyTransportDecorator,ReadonlyServer) OK 5ms 380s per_transport.TransportTests.test_get_smart_medium(MemoryTransport,MemoryServer) OK 4ms 380s per_transport.TransportTests.test_opening_a_file_stream_can_set_mode(FakeVFATTransportDecorator,FakeVFATServer) OK 5ms 380s per_tree.test_transform.TestTransformPreview.test_path2id_deleted_unchanged(PreviewTreePost) OK 40ms 380s per_tree.test_symlinks.TestTreeWithoutSymlinks.test_clone_skips_symlinks(WorkingTreeFormat6,remote) OK 176ms 380s per_transport.TransportTests.test_opening_a_file_stream_can_set_mode(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 380s per_transport.TransportTests.test_opening_a_file_stream_creates_file(FakeVFATTransportDecorator,FakeVFATServer) OK 5ms 380s per_transport.TransportTests.test_opening_a_file_stream_creates_file(ReadonlyTransportDecorator,ReadonlyServer) OK 5ms 380s per_transport.TransportTests.test_put_bytes(FakeVFATTransportDecorator,FakeVFATServer) OK 5ms 380s per_transport.TransportTests.test_put_bytes(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 380s per_transport.TransportTests.test_put_bytes_non_atomic(FakeVFATTransportDecorator,FakeVFATServer) OK 6ms 380s per_transport.TransportTests.test_put_bytes_non_atomic(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 380s per_transport.TransportTests.test_get_unknown_file(HttpDavTransport,QuirkyDAVServer) OK 37ms 380s per_transport.TransportTests.test_put_bytes_non_atomic_permissions(FakeVFATTransportDecorator,FakeVFATServer) OK 5ms 380s per_transport.TransportTests.test_get_unknown_file(MemoryTransport,MemoryServer) OK 4ms 380s per_tree.test_transform.TestTransformPreview.test_path2id_moved(RevisionTree) OK 38ms 380s per_transport.TransportTests.test_put_bytes_non_atomic_permissions(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 380s per_transport.TransportTests.test_put_bytes_permissions(FakeVFATTransportDecorator,FakeVFATServer) OK 4ms 380s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_2_no_parents(WorkingTreeFormat5) OK 43ms 380s per_transport.TransportTests.test_put_bytes_permissions(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 380s per_transport.TransportTests.test_put_bytes_unicode(FakeVFATTransportDecorator,FakeVFATServer) OK 4ms 380s per_transport.TransportTests.test_put_bytes_unicode(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 380s per_transport.TransportTests.test_put_file(FakeVFATTransportDecorator,FakeVFATServer) OK 5ms 380s per_transport.TransportTests.test_put_file(ReadonlyTransportDecorator,ReadonlyServer) OK 5ms 380s per_tree.test_archive.GenericArchiveTests.test_dir_invalid(DirStateRevisionTree,WT4) OK 90ms 380s per_transport.TransportTests.test_put_file_non_atomic(FakeVFATTransportDecorator,FakeVFATServer) OK 9ms 380s per_merger.TestHookMergeFileContent.test_result_can_be_delete(diff3) OK 270ms 380s per_interbranch.test_pull.TestPull.test_pull_convergence_simple(GenericInterBranch,BzrBranchFormat7,BzrBranchFormat7) OK 213ms 380s per_transport.TransportTests.test_put_file_non_atomic(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 380s per_tree.test_transform.TestTransformPreview.test_path2id_renamed_parent(WorkingTreeFormat6) OK 41ms 380s per_transport.TransportTests.test_put_file_non_atomic_permissions(FakeVFATTransportDecorator,FakeVFATServer) OK 5ms 380s per_transport.TransportTests.test_get_with_open_write_stream_sees_all_content(HttpDavTransport,QuirkyDAVServer) OK 47ms 380s per_transport.TransportTests.test_put_file_non_atomic_permissions(ReadonlyTransportDecorator,ReadonlyServer) OK 5ms 380s per_tree.test_archive.TestTar.test_export(GitWorkingTreeFormat)ERROR 20ms 380s log: {{{ 380s 181.185 preparing to commit 380s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_archive.TestTar.test_export(GitWorkingTreeFormat)/work/wta/ 380s 181.186 Selecting files for commit with filter None 380s 181.187 aborting commit write group because of exception: 380s 181.189 Traceback (most recent call last): 380s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 380s self._update_builder_with_changes() 380s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 380s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 380s for path, fs_hash in self.builder.record_iter_changes( 380s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 380s self.work_tree, self.basis_revid, iter_changes 380s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 380s ): 380s ^ 380s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 380s for change in iter_changes: 380s ^^^^^^^^^^^^ 380s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 380s for change in iter_changes: 380s ^^^^^^^^^^^^ 380s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 380s (oldpath, oldmode, oldsha) = old 380s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 380s TypeError: cannot unpack non-iterable NoneType object 380s }}} 380s 380s Traceback (most recent call last): 380s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_archive.py", line 32, in test_export 380s work_a.commit("add file") 380s ~~~~~~~~~~~~~^^^^^^^^^^^^ 380s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 380s committed_id = commit.Commit().commit( 380s working_tree=self, 380s ...<3 lines>... 380s **kwargs, 380s ) 380s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 380s self._update_builder_with_changes() 380s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 380s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 380s for path, fs_hash in self.builder.record_iter_changes( 380s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 380s self.work_tree, self.basis_revid, iter_changes 380s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 380s ): 380s ^ 380s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 380s for change in iter_changes: 380s ^^^^^^^^^^^^ 380s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 380s for change in iter_changes: 380s ^^^^^^^^^^^^ 380s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 380s (oldpath, oldmode, oldsha) = old 380s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 380s TypeError: cannot unpack non-iterable NoneType object 380s 380s per_transport.TransportTests.test_put_file_permissions(FakeVFATTransportDecorator,FakeVFATServer) OK 4ms 380s per_transport.TransportTests.test_get_with_open_write_stream_sees_all_content(MemoryTransport,MemoryServer) OK 4ms 380s per_transport.TransportTests.test_put_file_permissions(ReadonlyTransportDecorator,ReadonlyServer) OK 5ms 380s per_transport.TransportTests.test_readlink_nonexistent(FakeVFATTransportDecorator,FakeVFATServer) SKIP 6ms 380s Transport does not support symlinks. 380s per_transport.TransportTests.test_readlink_nonexistent(ReadonlyTransportDecorator,ReadonlyServer) SKIP 4ms 380s Transport does not support symlinks. 380s per_transport.TransportTests.test_readv(FakeVFATTransportDecorator,FakeVFATServer) OK 5ms 380s per_transport.TransportTests.test_readv(ReadonlyTransportDecorator,ReadonlyServer) OK 5ms 380s per_transport.TransportTests.test_readv_out_of_order(FakeVFATTransportDecorator,FakeVFATServer) OK 5ms 380s per_transport.TransportTests.test_readv_out_of_order(ReadonlyTransportDecorator,ReadonlyServer) OK 7ms 380s per_transport.TransportTests.test_hardlink(HttpDavTransport,QuirkyDAVServer) SKIP 36ms 380s Transport does not support hardlinks. 380s per_tree.test_transform.TestTransformPreview.test_path2id_renamed_parent(DirStateRevisionTree,WT5) OK 45ms 380s per_transport.TransportTests.test_hardlink(MemoryTransport,MemoryServer) SKIP 4ms 380s Transport does not support hardlinks. 380s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_2_no_parents(DirStateRevisionTree,WT4) OK 80ms 380s per_transport.TransportTests.test_readv_short_read(FakeVFATTransportDecorator,FakeVFATServer) OK 5ms 380s per_transport.TransportTests.test_readv_short_read(ReadonlyTransportDecorator,ReadonlyServer) OK 5ms 380s per_transport.TransportTests.test_readv_with_adjust_for_latency(FakeVFATTransportDecorator,FakeVFATServer) OK 6ms 380s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_3_no_parents(GitWorkingTreeFormat) OK 18ms 380s per_transport.TransportTests.test_readv_with_adjust_for_latency(ReadonlyTransportDecorator,ReadonlyServer) OK 6ms 380s per_transport.TransportTests.test_readv_with_adjust_for_latency_with_big_file(FakeVFATTransportDecorator,FakeVFATServer) OK 10ms 380s per_transport.TransportTests.test_readv_with_adjust_for_latency_with_big_file(ReadonlyTransportDecorator,ReadonlyServer) OK 10ms 380s per_tree.test_archive.TestTar.test_export(PreviewTreePost) OK 76ms 381s per_transport.TransportTests.test_recommended_page_size(FakeVFATTransportDecorator,FakeVFATServer) OK 4ms 381s per_transport.TransportTests.test_recommended_page_size(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 381s per_transport.TransportTests.test_relpath(FakeVFATTransportDecorator,FakeVFATServer) OK 4ms 381s per_transport.TransportTests.test_relpath(ReadonlyTransportDecorator,ReadonlyServer) OK 5ms 381s per_tree.test_transform.TestTransformPreview.test_plan_file_merge(WorkingTreeFormat2) OK 55ms 381s per_transport.TransportTests.test_relpath_at_root(FakeVFATTransportDecorator,FakeVFATServer) OK 4ms 381s per_transport.TransportTests.test_relpath_at_root(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 381s per_transport.TransportTests.test_rename_across_subdirs(FakeVFATTransportDecorator,FakeVFATServer) OK 5ms 381s per_transport.TransportTests.test_rename_across_subdirs(ReadonlyTransportDecorator,ReadonlyServer) SKIP 5ms 381s transport is readonly 381s 381s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_3_no_parents(PreviewTreePost) OK 56ms 381s per_transport.TransportTests.test_rename_dir_nonempty(FakeVFATTransportDecorator,FakeVFATServer) OK 7ms 381s per_transport.TransportTests.test_rename_dir_nonempty(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 381s per_transport.TransportTests.test_rename_dir_succeeds(FakeVFATTransportDecorator,FakeVFATServer) OK 6ms 381s per_transport.TransportTests.test_rename_dir_succeeds(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 381s per_transport.TransportTests.test_reuse_connection_for_various_paths(FakeVFATTransportDecorator,FakeVFATServer) SKIP 4ms 381s not a connected transport 381s per_transport.TransportTests.test_reuse_connection_for_various_paths(ReadonlyTransportDecorator,ReadonlyServer) SKIP 4ms 381s not a connected transport 381s per_transport.TransportTests.test_rmdir(FakeVFATTransportDecorator,FakeVFATServer) OK 4ms 381s per_transport.TransportTests.test_has(HttpDavTransport,QuirkyDAVServer) OK 100ms 381s per_transport.TransportTests.test_rmdir(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 381s per_transport.TransportTests.test_has(MemoryTransport,MemoryServer) OK 4ms 381s per_transport.TransportTests.test_rmdir_empty_but_similar_prefix(FakeVFATTransportDecorator,FakeVFATServer) OK 5ms 381s per_transport.TransportTests.test_rmdir_empty_but_similar_prefix(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 381s per_transport.TransportTests.test_rmdir_not_empty(FakeVFATTransportDecorator,FakeVFATServer) OK 5ms 381s per_tree.test_archive.TestTar.test_export_symlink(RevisionTree) OK 84ms 381s per_transport.TransportTests.test_rmdir_not_empty(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 381s per_transport.TransportTests.test_segment_parameters(FakeVFATTransportDecorator,FakeVFATServer) OK 4ms 381s per_transport.TransportTests.test_segment_parameters(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 381s per_transport.TransportTests.test_set_segment_parameters(FakeVFATTransportDecorator,FakeVFATServer) OK 4ms 381s per_transport.TransportTests.test_set_segment_parameters(ReadonlyTransportDecorator,ReadonlyServer) OK 4ms 381s per_transport.TransportTests.test_has_root_works(HttpDavTransport,QuirkyDAVServer) OK 38ms 381s per_transport.TransportTests.test_stat(FakeVFATTransportDecorator,FakeVFATServer) OK 6ms 381s per_transport.TransportTests.test_has_root_works(MemoryTransport,MemoryServer) OK 5ms 381s per_transport.TransportTests.test_stat(ReadonlyTransportDecorator,ReadonlyServer) OK 10ms 381s per_transport.TransportTests.test_stat_symlink(FakeVFATTransportDecorator,FakeVFATServer) SKIP 5ms 381s symlinks not supported 381s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_4_no_parents(RevisionTree) OK 85ms 381s per_transport.TransportTests.test_stat_symlink(ReadonlyTransportDecorator,ReadonlyServer) SKIP 4ms 381s symlinks not supported 381s per_transport.TransportTests.test_symlink(FakeVFATTransportDecorator,FakeVFATServer) SKIP 5ms 381s Transport does not support symlinks. 381s per_transport.TransportTests.test_symlink(ReadonlyTransportDecorator,ReadonlyServer) SKIP 5ms 381s Transport does not support symlinks. 381s per_transport.TransportTests.test_unicode_paths(FakeVFATTransportDecorator,FakeVFATServer) OK 8ms 381s per_transport.TransportTests.test_unicode_paths(ReadonlyTransportDecorator,ReadonlyServer) OK 10ms 381s per_transport.TransportTests.test_win32_abspath(FakeVFATTransportDecorator,FakeVFATServer) SKIP 4ms 381s Testing drive letters in abspath implemented only for win32 381s per_transport.TransportTests.test_win32_abspath(ReadonlyTransportDecorator,ReadonlyServer) SKIP 4ms 381s Testing drive letters in abspath implemented only for win32 381s per_transport.TransportTests.test_hook_post_connection_multi(HttpDavTransport,QuirkyDAVServer) OK 57ms 381s per_tree.test_archive.TestTgz.test_export(WorkingTreeFormat6) OK 86ms 381s per_transport.TransportTests.test_hook_post_connection_multi(MemoryTransport,MemoryServer) OK 6ms 381s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_5_no_parents(WorkingTreeFormat6) OK 57ms 381s per_tree.test_transform.TestTransformPreview.test_plan_file_merge_revision_tree(WorkingTreeFormat4) OK 164ms 381s per_merger.TestMergeImplementation.test_merge_specific_file(diff3) OK 271ms 381s per_tree.test_transform.TestTransformPreview.test_plan_file_merge_revision_tree(GitRevisionTree)ERROR 21ms 381s log: {{{ 381s 181.459 preparing to commit 381s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_plan_file_merge_revision_tree(GitRevisionTree)/work/wta/ 381s 181.461 Selecting files for commit with filter None 381s 181.463 aborting commit write group because of exception: 381s 181.466 Traceback (most recent call last): 381s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 381s self._update_builder_with_changes() 381s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 381s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 381s for path, fs_hash in self.builder.record_iter_changes( 381s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381s self.work_tree, self.basis_revid, iter_changes 381s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 381s ): 381s ^ 381s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 381s for change in iter_changes: 381s ^^^^^^^^^^^^ 381s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 381s for change in iter_changes: 381s ^^^^^^^^^^^^ 381s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 381s (oldpath, oldmode, oldsha) = old 381s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 381s TypeError: cannot unpack non-iterable NoneType object 381s }}} 381s 381s Traceback (most recent call last): 381s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 611, in test_plan_file_merge_revision_tree 381s base_id = work_a.commit("base version") 381s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 381s committed_id = commit.Commit().commit( 381s working_tree=self, 381s ...<3 lines>... 381s **kwargs, 381s ) 381s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 381s self._update_builder_with_changes() 381s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 381s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 381s for path, fs_hash in self.builder.record_iter_changes( 381s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381s self.work_tree, self.basis_revid, iter_changes 381s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 381s ): 381s ^ 381s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 381s for change in iter_changes: 381s ^^^^^^^^^^^^ 381s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 381s for change in iter_changes: 381s ^^^^^^^^^^^^ 381s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 381s (oldpath, oldmode, oldsha) = old 381s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 381s TypeError: cannot unpack non-iterable NoneType object 381s 381s per_transport.TransportTests.test_hook_post_connection_one(HttpDavTransport,QuirkyDAVServer) OK 35ms 381s per_transport.TransportTests.test_hook_post_connection_one(MemoryTransport,MemoryServer) OK 4ms 381s per_merger.TestMergeImplementation.test_merge_with_existing_limbo_non_empty(diff3) OK 51ms 381s per_tree.test_archive.GenericArchiveTests.test_dir_invalid(WorkingTreeFormat6) OK 81ms 381s per_interbranch.test_pull.TestPull.test_pull_merged_indirect(GenericInterBranch,BzrBranchFormat7,BzrBranchFormat7) OK 329ms 381s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_5_no_parents(DirStateRevisionTree,WT5) OK 82ms 381s per_tree.test_transform.TestTransformPreview.test_specific_files(WorkingTreeFormat3) OK 66ms 381s per_tree.test_archive.TestTgz.test_export(DirStateRevisionTree,WT5) OK 97ms 381s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_6_no_parents(WorkingTreeFormat2) OK 29ms 381s per_merger.TestMergeImplementation.test_merge_with_pending_deletion_non_empty(diff3) OK 56ms 381s per_tree.test_archive.TestTgz.test_export_symlink(WorkingTreeFormat2) OK 29ms 381s per_transport.TransportTests.test_iter_files_recursive(HttpDavTransport,QuirkyDAVServer) OK 92ms 381s per_transport.TransportTests.test_iter_files_recursive(MemoryTransport,MemoryServer) OK 6ms 381s per_transport.TransportTests.test__reuse_for(HttpDavTransport,DAVServer) OK 33ms 381s per_transport.TransportTests.test__reuse_for(TransportLogDecorator,LogDecoratorServer) SKIP 4ms 381s not a connected transport 381s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_no_parents(WorkingTreeFormat4) OK 48ms 381s per_tree.test_transform.TestTransformPreview.test_specific_files(PreviewTree) OK 69ms 381s per_tree.test_archive.GenericArchiveTests.test_dir_invalid(DirStateRevisionTree,WT5) OK 109ms 381s per_tree.test_transform.TestTransformPreview.test_stored_kind(WorkingTreeFormat6,remote) OK 19ms 381s per_transport.TransportTests.test_abspath(HttpDavTransport,DAVServer) OK 30ms 381s per_transport.TransportTests.test_abspath(TransportLogDecorator,LogDecoratorServer) OK 4ms 381s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_no_parents(GitRevisionTree)ERROR 23ms 381s log: {{{ 381s 181.615 preparing to commit 381s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_abc_tree_no_parents(GitRevisionTree)/work/ 381s 181.616 Selecting files for commit with filter None 381s 181.619 aborting commit write group because of exception: 381s 181.621 Traceback (most recent call last): 381s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 381s self._update_builder_with_changes() 381s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 381s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 381s for path, fs_hash in self.builder.record_iter_changes( 381s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381s self.work_tree, self.basis_revid, iter_changes 381s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 381s ): 381s ^ 381s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 381s for change in iter_changes: 381s ^^^^^^^^^^^^ 381s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 381s for change in iter_changes: 381s ^^^^^^^^^^^^ 381s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 381s (oldpath, oldmode, oldsha) = old 381s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 381s TypeError: cannot unpack non-iterable NoneType object 381s }}} 381s 381s Traceback (most recent call last): 381s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 46, in test_abc_tree_no_parents 381s tree = self.get_tree_no_parents_abc_content(tree) 381s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 150, in get_tree_no_parents_abc_content 381s return self._convert_tree(tree, converter) 381s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 381s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 381s return converter(tree) 381s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 381s return self._workingtree_to_test_tree(self, tree) 381s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 381s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 381s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 381s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 381s committed_id = commit.Commit().commit( 381s working_tree=self, 381s ...<3 lines>... 381s **kwargs, 381s ) 381s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 381s self._update_builder_with_changes() 381s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 381s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 381s for path, fs_hash in self.builder.record_iter_changes( 381s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381s self.work_tree, self.basis_revid, iter_changes 381s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 381s ): 381s ^ 381s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 381s for change in iter_changes: 381s ^^^^^^^^^^^^ 381s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 381s for change in iter_changes: 381s ^^^^^^^^^^^^ 381s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 381s (oldpath, oldmode, oldsha) = old 381s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 381s TypeError: cannot unpack non-iterable NoneType object 381s 381s per_tree.test_archive.TestZip.test_export(WorkingTreeFormat4) OK 74ms 381s per_tree.test_transform.TestTransformPreview.test_symlink_content_summary(WorkingTreeFormat5) OK 17ms 381s per_tree.test_archive.TestTar.test_export(WorkingTreeFormat2) OK 37ms 381s per_tree.test_transform.TestTransformPreview.test_symlink_content_summary(DirStateRevisionTree,WT4) OK 15ms 381s per_transport.TransportTests.test_abspath_at_root(HttpDavTransport,DAVServer) OK 29ms 381s per_transport.TransportTests.test_abspath_at_root(TransportLogDecorator,LogDecoratorServer) OK 5ms 381s per_tree.test_archive.TestZip.test_export(GitRevisionTree)ERROR 20ms 381s log: {{{ 381s 181.649 preparing to commit 381s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_archive.TestZip.test_export(GitRevisionTree)/work/wta/ 381s 181.651 Selecting files for commit with filter None 381s 181.652 aborting commit write group because of exception: 381s 181.654 Traceback (most recent call last): 381s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 381s self._update_builder_with_changes() 381s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 381s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 381s for path, fs_hash in self.builder.record_iter_changes( 381s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381s self.work_tree, self.basis_revid, iter_changes 381s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 381s ): 381s ^ 381s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 381s for change in iter_changes: 381s ^^^^^^^^^^^^ 381s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 381s for change in iter_changes: 381s ^^^^^^^^^^^^ 381s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 381s (oldpath, oldmode, oldsha) = old 381s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 381s TypeError: cannot unpack non-iterable NoneType object 381s }}} 381s 381s Traceback (most recent call last): 381s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_archive.py", line 32, in test_export 381s work_a.commit("add file") 381s ~~~~~~~~~~~~~^^^^^^^^^^^^ 381s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 381s committed_id = commit.Commit().commit( 381s working_tree=self, 381s ...<3 lines>... 381s **kwargs, 381s ) 381s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 381s self._update_builder_with_changes() 381s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 381s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 381s for path, fs_hash in self.builder.record_iter_changes( 381s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381s self.work_tree, self.basis_revid, iter_changes 381s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 381s ): 381s ^ 381s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 381s for change in iter_changes: 381s ^^^^^^^^^^^^ 381s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 381s for change in iter_changes: 381s ^^^^^^^^^^^^ 381s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 381s (oldpath, oldmode, oldsha) = old 381s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 381s TypeError: cannot unpack non-iterable NoneType object 381s 381s per_tree.test_test_trees.TestTreeShapes.test_empty_tree_no_parents(WorkingTreeFormat3) OK 36ms 381s per_tree.test_transform.TestTransformPreview.test_transform_conflicts(GitWorkingTreeFormat)ERROR 18ms 381s log: {{{ 381s 181.664 preparing to commit 381s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_transform_conflicts(GitWorkingTreeFormat)/work/ 381s 181.666 Selecting files for commit with filter None 381s 181.667 aborting commit write group because of exception: 381s 181.668 Traceback (most recent call last): 381s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 381s self._update_builder_with_changes() 381s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 381s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 381s for path, fs_hash in self.builder.record_iter_changes( 381s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381s self.work_tree, self.basis_revid, iter_changes 381s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 381s ): 381s ^ 381s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 381s for change in iter_changes: 381s ^^^^^^^^^^^^ 381s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 381s for change in iter_changes: 381s ^^^^^^^^^^^^ 381s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 381s (oldpath, oldmode, oldsha) = old 381s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 381s TypeError: cannot unpack non-iterable NoneType object 381s }}} 381s 381s Traceback (most recent call last): 381s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 110, in test_transform_conflicts 381s revision_tree = self.create_tree() 381s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 381s revid1 = tree.commit("rev1") 381s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 381s committed_id = commit.Commit().commit( 381s working_tree=self, 381s ...<3 lines>... 381s **kwargs, 381s ) 381s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 381s self._update_builder_with_changes() 381s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 381s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 381s for path, fs_hash in self.builder.record_iter_changes( 381s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381s self.work_tree, self.basis_revid, iter_changes 381s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 381s ): 381s ^ 381s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 381s for change in iter_changes: 381s ^^^^^^^^^^^^ 381s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 381s for change in iter_changes: 381s ^^^^^^^^^^^^ 381s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 381s (oldpath, oldmode, oldsha) = old 381s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 381s TypeError: cannot unpack non-iterable NoneType object 381s 381s per_transport.TransportTests.test_abspath_url_unquote_unreserved(HttpDavTransport,DAVServer) OK 29ms 381s per_transport.TransportTests.test_abspath_url_unquote_unreserved(TransportLogDecorator,LogDecoratorServer) OK 5ms 381s per_tree.test_test_trees.TestTreeShapes.test_empty_tree_no_parents(PreviewTree) OK 39ms 381s per_tree.test_archive.TestZip.test_export_symlink(WorkingTreeFormat3) OK 59ms 381s per_tree.test_archive.TestTar.test_export_symlink(WorkingTreeFormat4) OK 72ms 381s per_interbranch.test_pull.TestPull.test_pull_overwrite(GenericInterBranch,BzrBranchFormat7,BzrBranchFormat7) OK 214ms 381s per_tree.test_transform.TestTransformPreview.test_transform_conflicts(PreviewTreePost) OK 70ms 381s per_tree.test_archive.TestTar.test_export_symlink(GitRevisionTree)ERROR 20ms 381s log: {{{ 381s 181.732 preparing to commit 381s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_archive.TestTar.test_export_symlink(GitRevisionTree)/work/wta/ 381s 181.734 Selecting files for commit with filter None 381s 181.736 aborting commit write group because of exception: 381s 181.737 Traceback (most recent call last): 381s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 381s self._update_builder_with_changes() 381s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 381s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 381s for path, fs_hash in self.builder.record_iter_changes( 381s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381s self.work_tree, self.basis_revid, iter_changes 381s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 381s ): 381s ^ 381s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 381s for change in iter_changes: 381s ^^^^^^^^^^^^ 381s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 381s for change in iter_changes: 381s ^^^^^^^^^^^^ 381s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 381s (oldpath, oldmode, oldsha) = old 381s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 381s TypeError: cannot unpack non-iterable NoneType object 381s }}} 381s 381s Traceback (most recent call last): 381s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_archive.py", line 46, in test_export_symlink 381s work_a.commit("add link") 381s ~~~~~~~~~~~~~^^^^^^^^^^^^ 381s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 381s committed_id = commit.Commit().commit( 381s working_tree=self, 381s ...<3 lines>... 381s **kwargs, 381s ) 381s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 381s self._update_builder_with_changes() 381s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 381s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 381s for path, fs_hash in self.builder.record_iter_changes( 381s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381s self.work_tree, self.basis_revid, iter_changes 381s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 381s ): 381s ^ 381s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 381s for change in iter_changes: 381s ^^^^^^^^^^^^ 381s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 381s for change in iter_changes: 381s ^^^^^^^^^^^^ 381s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 381s (oldpath, oldmode, oldsha) = old 381s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 381s TypeError: cannot unpack non-iterable NoneType object 381s 381s per_transport.TransportTests.test_append_bytes(HttpDavTransport,DAVServer) OK 85ms 381s per_transport.TransportTests.test_append_bytes(TransportLogDecorator,LogDecoratorServer) OK 6ms 381s per_tree.test_archive.TestZip.test_export_symlink(PreviewTree) OK 69ms 381s per_tree.test_transform.TestTransformPreview.test_transform_new_file(RevisionTree) OK 73ms 381s per_tree.test_archive.TestTgz.test_export(WorkingTreeFormat3) OK 72ms 381s per_transport.TransportTests.test_append_bytes_mode(HttpDavTransport,DAVServer) OK 41ms 381s per_transport.TransportTests.test_append_bytes_mode(TransportLogDecorator,LogDecoratorServer) OK 4ms 381s per_interbranch.test_pull.TestPull.test_pull_raises_specific_error_on_master_connection_error(GenericInterBranch,BzrBranchFormat7,BzrBranchFormat7) OK 135ms 381s per_transport.TransportTests.test_list_dir(HttpDavTransport,QuirkyDAVServer) OK 296ms 381s per_transport.TransportTests.test_list_dir(MemoryTransport,MemoryServer) OK 7ms 381s per_tree.test_transform.TestTransformPreview.test_transform_preview(WorkingTreeFormat6) OK 69ms 381s per_tree.test_archive.TestTgz.test_export(PreviewTree) OK 78ms 381s per_transport.TransportTests.test_append_file(HttpDavTransport,DAVServer) OK 72ms 381s per_transport.TransportTests.test_append_file(TransportLogDecorator,LogDecoratorServer) OK 5ms 381s per_transport.TransportTests.test_list_dir_result_is_url_escaped(HttpDavTransport,QuirkyDAVServer) OK 49ms 381s per_transport.TransportTests.test_list_dir_result_is_url_escaped(MemoryTransport,MemoryServer) OK 6ms 381s per_transport.TransportTests.test_append_file_mode(HttpDavTransport,DAVServer) OK 44ms 381s per_transport.TransportTests.test_append_file_mode(TransportLogDecorator,LogDecoratorServer) OK 6ms 381s per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_followed_reference(WorkingTreeFormat6,remote) OK 255ms 381s per_tree.test_transform.TestTransformPreview.test_transform_preview(DirStateRevisionTree,WT5) OK 79ms 381s per_transport.TransportTests.test_local_abspath(HttpDavTransport,QuirkyDAVServer) OK 32ms 381s per_transport.TransportTests.test_local_abspath(MemoryTransport,MemoryServer) OK 4ms 381s per_transport.TransportTests.test_base_url(HttpDavTransport,DAVServer) OK 30ms 381s per_transport.TransportTests.test_base_url(TransportLogDecorator,LogDecoratorServer) OK 6ms 381s per_tree.test_transform.TestTransformPreview.test_transform_preview_tree(WorkingTreeFormat2) OK 32ms 381s per_tree.test_transform.TestTransformPreview.test_tree_content_summary(WorkingTreeFormat4) OK 14ms 381s per_transport.TransportTests.test_lock_read(HttpDavTransport,QuirkyDAVServer) OK 38ms 381s per_tree.test_annotate_iter.TestAnnotate.test_annotate_simple(WorkingTreeFormat6,remote) OK 227ms 381s per_transport.TransportTests.test_lock_read(MemoryTransport,MemoryServer) OK 5ms 381s per_tree.test_transform.TestTransformPreview.test_tree_content_summary(GitRevisionTree) OK 10ms 381s per_tree.test_archive.TestTgz.test_export_symlink(WorkingTreeFormat6,remote) OK 148ms 381s per_interbranch.test_pull.TestPull.test_pull_returns_result(GenericInterBranch,BzrBranchFormat7,BzrBranchFormat7) OK 186ms 381s per_transport.TransportTests.test_lock_write(HttpDavTransport,QuirkyDAVServer) OK 38ms 381s per_transport.TransportTests.test_lock_write(MemoryTransport,MemoryServer) OK 6ms 381s per_transport.TransportTests.test_clone(HttpDavTransport,DAVServer) OK 91ms 381s per_transport.TransportTests.test_clone(TransportLogDecorator,LogDecoratorServer) OK 7ms 381s per_tree.test_transform.TestTransformPreview.test_unsupported_symlink_diff(WorkingTreeFormat3) OK 72ms 381s per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_missing_reference(WorkingTreeFormat5) OK 136ms 381s per_tree.test_archive.TestZip.test_export(WorkingTreeFormat5) OK 73ms 381s per_transport.TransportTests.test_clone_from_root(HttpDavTransport,DAVServer) OK 30ms 381s per_transport.TransportTests.test_clone_from_root(TransportLogDecorator,LogDecoratorServer) OK 5ms 381s per_tree.test_annotate_iter.TestAnnotate.test_annotate_with_ghost(WorkingTreeFormat5) OK 113ms 381s per_transport.TransportTests.test_clone_preserve_info(HttpDavTransport,DAVServer) OK 29ms 381s per_transport.TransportTests.test_clone_preserve_info(TransportLogDecorator,LogDecoratorServer) SKIP 4ms 381s not a connected transport 381s per_transport.TransportTests.test_mkdir(HttpDavTransport,QuirkyDAVServer) OK 112ms 381s per_tree.test_transform.TestTransformPreview.test_unsupported_symlink_diff(PreviewTree) OK 79ms 381s per_transport.TransportTests.test_mkdir(MemoryTransport,MemoryServer) OK 4ms 381s per_transport.TransportTests.test_clone_to_root(HttpDavTransport,DAVServer) OK 29ms 381s per_tree.test_transform.TestTransformPreview.test_walkdirs(WorkingTreeFormat6,remote) OK 17ms 381s per_transport.TransportTests.test_clone_to_root(TransportLogDecorator,LogDecoratorServer) OK 5ms 381s per_interbranch.test_pull.TestPull.test_pull_tag_selector(GenericInterBranch,BzrBranchFormat7,BzrBranchFormat7) OK 146ms 381s per_transport.TransportTests.test_mkdir_permissions(HttpDavTransport,QuirkyDAVServer) OK 33ms 381s per_transport.TransportTests.test_mkdir_permissions(MemoryTransport,MemoryServer) OK 4ms 381s per_tree.test_archive.TestZip.test_export(DirStateRevisionTree,WT4) OK 105ms 381s per_tree.test_archive.TestZip.test_export_symlink(GitWorkingTreeFormat)ERROR 17ms 381s log: {{{ 381s 182.226 preparing to commit 381s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_archive.TestZip.test_export_symlink(GitWorkingTreeFormat)/work/wta/ 381s 182.228 Selecting files for commit with filter None 381s 182.229 aborting commit write group because of exception: 381s 182.230 Traceback (most recent call last): 381s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 381s self._update_builder_with_changes() 381s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 381s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 381s for path, fs_hash in self.builder.record_iter_changes( 381s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381s self.work_tree, self.basis_revid, iter_changes 381s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 381s ): 381s ^ 381s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 381s for change in iter_changes: 381s ^^^^^^^^^^^^ 381s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 381s for change in iter_changes: 381s ^^^^^^^^^^^^ 381s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 381s (oldpath, oldmode, oldsha) = old 381s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 381s TypeError: cannot unpack non-iterable NoneType object 381s }}} 381s 381s Traceback (most recent call last): 381s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_archive.py", line 95, in test_export_symlink 381s work_a.commit("add link") 381s ~~~~~~~~~~~~~^^^^^^^^^^^^ 381s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 381s committed_id = commit.Commit().commit( 381s working_tree=self, 381s ...<3 lines>... 381s **kwargs, 381s ) 381s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 381s self._update_builder_with_changes() 381s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 381s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 381s for path, fs_hash in self.builder.record_iter_changes( 381s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381s self.work_tree, self.basis_revid, iter_changes 381s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 381s ): 381s ^ 381s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 381s for change in iter_changes: 381s ^^^^^^^^^^^^ 381s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 381s for change in iter_changes: 381s ^^^^^^^^^^^^ 381s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 381s (oldpath, oldmode, oldsha) = old 381s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 381s TypeError: cannot unpack non-iterable NoneType object 381s 381s per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_missing_reference(DirStateRevisionTree,WT4) OK 143ms 381s per_transport.TransportTests.test_clone_url_unquote_unreserved(HttpDavTransport,DAVServer) OK 49ms 381s per_transport.TransportTests.test_clone_url_unquote_unreserved(TransportLogDecorator,LogDecoratorServer) OK 6ms 381s per_tree.test_transform.TestTransformPreview.test_want_unversioned(WorkingTreeFormat5) OK 69ms 381s per_tree.test_annotate_iter.TestAnnotate.test_annotate_with_ghost(DirStateRevisionTree,WT4) OK 140ms 382s per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_unfollowed_reference(GitWorkingTreeFormat)ERROR 29ms 382s log: {{{ 382s 182.251 preparing to commit 382s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_unfollowed_reference(GitWorkingTreeFormat)/work/wt/subtree/ 382s 182.253 Selecting files for commit with filter None 382s 182.254 aborting commit write group because of exception: 382s 182.256 Traceback (most recent call last): 382s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 382s self._update_builder_with_changes() 382s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 382s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 382s for path, fs_hash in self.builder.record_iter_changes( 382s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 382s self.work_tree, self.basis_revid, iter_changes 382s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 382s ): 382s ^ 382s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 382s for change in iter_changes: 382s ^^^^^^^^^^^^ 382s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 382s for change in iter_changes: 382s ^^^^^^^^^^^^ 382s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 382s (oldpath, oldmode, oldsha) = old 382s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 382s TypeError: cannot unpack non-iterable NoneType object 382s }}} 382s 382s Traceback (most recent call last): 382s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 515, in test_iter_entries_with_unfollowed_reference 382s tree, subtree = self.create_nested() 382s ~~~~~~~~~~~~~~~~~~^^ 382s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 508, in create_nested 382s subtree.commit("foo") 382s ~~~~~~~~~~~~~~^^^^^^^ 382s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 382s committed_id = commit.Commit().commit( 382s working_tree=self, 382s ...<3 lines>... 382s **kwargs, 382s ) 382s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 382s self._update_builder_with_changes() 382s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 382s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 382s for path, fs_hash in self.builder.record_iter_changes( 382s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 382s self.work_tree, self.basis_revid, iter_changes 382s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 382s ): 382s ^ 382s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 382s for change in iter_changes: 382s ^^^^^^^^^^^^ 382s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 382s for change in iter_changes: 382s ^^^^^^^^^^^^ 382s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 382s (oldpath, oldmode, oldsha) = old 382s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 382s TypeError: cannot unpack non-iterable NoneType object 382s 382s per_tree.test_export.TestDir.test_export(GitWorkingTreeFormat)ERROR 22ms 382s log: {{{ 382s 182.277 preparing to commit 382s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_export.TestDir.test_export(GitWorkingTreeFormat)/work/wta/ 382s 182.279 Selecting files for commit with filter None 382s 182.280 aborting commit write group because of exception: 382s 182.282 Traceback (most recent call last): 382s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 382s self._update_builder_with_changes() 382s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 382s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 382s for path, fs_hash in self.builder.record_iter_changes( 382s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 382s self.work_tree, self.basis_revid, iter_changes 382s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 382s ): 382s ^ 382s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 382s for change in iter_changes: 382s ^^^^^^^^^^^^ 382s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 382s for change in iter_changes: 382s ^^^^^^^^^^^^ 382s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 382s (oldpath, oldmode, oldsha) = old 382s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 382s TypeError: cannot unpack non-iterable NoneType object 382s }}} 382s 382s Traceback (most recent call last): 382s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 48, in test_export 382s self.prepare_export() 382s ~~~~~~~~~~~~~~~~~~~^^ 382s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 34, in prepare_export 382s work_a.commit("add file") 382s ~~~~~~~~~~~~~^^^^^^^^^^^^ 382s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 382s committed_id = commit.Commit().commit( 382s working_tree=self, 382s ...<3 lines>... 382s **kwargs, 382s ) 382s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 382s self._update_builder_with_changes() 382s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 382s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 382s for path, fs_hash in self.builder.record_iter_changes( 382s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 382s self.work_tree, self.basis_revid, iter_changes 382s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 382s ): 382s ^ 382s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 382s for change in iter_changes: 382s ^^^^^^^^^^^^ 382s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 382s for change in iter_changes: 382s ^^^^^^^^^^^^ 382s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 382s (oldpath, oldmode, oldsha) = old 382s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 382s TypeError: cannot unpack non-iterable NoneType object 382s 382s per_tree.test_archive.TestZip.test_export_symlink(PreviewTreePost) OK 68ms 382s per_transport.TransportTests.test_move(HttpDavTransport,QuirkyDAVServer) OK 97ms 382s per_transport.TransportTests.test_move(MemoryTransport,MemoryServer) OK 4ms 382s per_transport.TransportTests.test_connect_twice_is_same_content(HttpDavTransport,DAVServer) OK 73ms 382s per_tree.test_transform.TestTransformPreview.test_want_unversioned(DirStateRevisionTree,WT4) OK 66ms 382s per_transport.TransportTests.test_connect_twice_is_same_content(TransportLogDecorator,LogDecoratorServer) OK 6ms 382s per_tree.test_tree.TestAnnotate.test_annotate(GitWorkingTreeFormat) OK 12ms 382s per_transport.TransportTests.test_no_segment_parameters(HttpDavTransport,QuirkyDAVServer) OK 32ms 382s per_transport.TransportTests.test_no_segment_parameters(MemoryTransport,MemoryServer) OK 3ms 382s per_transport.TransportTests.test_connection_error(HttpDavTransport,DAVServer) OK 30ms 382s per_transport.TransportTests.test_connection_error(TransportLogDecorator,LogDecoratorServer) SKIP 4ms 382s Transport has no bogus URL support. 382s per_tree.test_tree.TestAnnotate.test_annotate(PreviewTreePost) OK 39ms 382s per_transport.TransportTests.test_opening_a_file_stream_can_set_mode(HttpDavTransport,QuirkyDAVServer) OK 34ms 382s per_tree.test_export.TestDir.test_export(PreviewTreePost) OK 92ms 382s per_transport.TransportTests.test_opening_a_file_stream_can_set_mode(MemoryTransport,MemoryServer) OK 4ms 382s per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_unfollowed_reference(PreviewTreePost) SKIP 116ms 382s Tree references not supported 382s 382s per_transport.TransportTests.test_connection_sharing(HttpDavTransport,DAVServer) OK 31ms 382s per_transport.TransportTests.test_connection_sharing(TransportLogDecorator,LogDecoratorServer) SKIP 4ms 382s not a connected transport 382s per_tree.test_annotate_iter.TestAnnotate.test_annotate_simple(RevisionTree) OK 111ms 382s per_transport.TransportTests.test_opening_a_file_stream_creates_file(HttpDavTransport,QuirkyDAVServer) OK 38ms 382s per_transport.TransportTests.test_opening_a_file_stream_creates_file(MemoryTransport,MemoryServer) OK 4ms 382s per_tree.test_tree.TestConflicts.test_conflicts(RevisionTree) OK 54ms 382s per_tree.test_tree.TestExtractFilesBytes.test_iter_files_bytes(WorkingTreeFormat6) OK 39ms 382s per_transport.TransportTests.test_copy(HttpDavTransport,DAVServer) OK 74ms 382s per_interbranch.test_pull.TestPull.test_pull_updates_checkout_and_master(GenericInterBranch,BzrBranchFormat7,BzrBranchFormat7) OK 276ms 382s per_transport.TransportTests.test_copy(TransportLogDecorator,LogDecoratorServer) OK 6ms 382s per_tree.test_annotate_iter.TestAnnotate.test_annotate_with_ghost(WorkingTreeFormat6) OK 93ms 382s per_transport.TransportTests.test_put_bytes(HttpDavTransport,QuirkyDAVServer) OK 94ms 382s per_transport.TransportTests.test_put_bytes(MemoryTransport,MemoryServer) OK 4ms 382s per_tree.test_tree.TestExtractFilesBytes.test_iter_files_bytes(DirStateRevisionTree,WT5) OK 64ms 382s per_interbranch.test_pull.TestPullHook.test_post_pull_bound_branch(GenericInterBranch,BzrBranchFormat7,BzrBranchFormat7) OK 71ms 382s per_tree.test_tree.TestExtras.test_extras(WorkingTreeFormat2) OK 32ms 382s per_tree.test_export.TestDir.test_export_nested_nonrecurse(RevisionTree) OK 203ms 382s per_interbranch.test_pull.TestPullHook.test_post_pull_empty_history(GenericInterBranch,BzrBranchFormat7,BzrBranchFormat7) OK 47ms 382s per_tree.test_tree.TestFileContent.test_get_file(WorkingTreeFormat4) OK 39ms 382s per_tree.test_tree.TestFileContent.test_get_file(GitRevisionTree)ERROR 21ms 382s log: {{{ 382s 182.604 preparing to commit 382s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_tree.test_tree.TestFileContent.test_get_file(GitRevisionTree)/work/wt/ 382s 182.606 Selecting files for commit with filter None 382s 182.609 aborting commit write group because of exception: 382s 182.610 Traceback (most recent call last): 382s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 382s self._update_builder_with_changes() 382s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 382s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 382s for path, fs_hash in self.builder.record_iter_changes( 382s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 382s self.work_tree, self.basis_revid, iter_changes 382s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 382s ): 382s ^ 382s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 382s for change in iter_changes: 382s ^^^^^^^^^^^^ 382s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 382s for change in iter_changes: 382s ^^^^^^^^^^^^ 382s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 382s (oldpath, oldmode, oldsha) = old 382s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 382s TypeError: cannot unpack non-iterable NoneType object 382s }}} 382s 382s Traceback (most recent call last): 382s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 178, in test_get_file 382s tree = self.get_tree_no_parents_abc_content_2(work_tree) 382s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 160, in get_tree_no_parents_abc_content_2 382s return self._convert_tree(tree, converter) 382s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 382s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 382s return converter(tree) 382s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 382s return self._workingtree_to_test_tree(self, tree) 382s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 382s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 382s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 382s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 382s committed_id = commit.Commit().commit( 382s working_tree=self, 382s ...<3 lines>... 382s **kwargs, 382s ) 382s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 382s self._update_builder_with_changes() 382s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 382s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 382s for path, fs_hash in self.builder.record_iter_changes( 382s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 382s self.work_tree, self.basis_revid, iter_changes 382s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 382s ): 382s ^ 382s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 382s for change in iter_changes: 382s ^^^^^^^^^^^^ 382s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 382s for change in iter_changes: 382s ^^^^^^^^^^^^ 382s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 382s (oldpath, oldmode, oldsha) = old 382s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 382s TypeError: cannot unpack non-iterable NoneType object 382s 382s per_tree.test_annotate_iter.TestAnnotate.test_annotate_with_ghost(DirStateRevisionTree,WT5) OK 123ms 382s per_tree.test_tree.TestFileContent.test_get_file_context_manager(WorkingTreeFormat3) OK 41ms 382s per_tree.test_test_trees.TestTreeShapes.test_tree_with_merged_utf8(RevisionTree) OK 282ms 382s per_tree.test_export.TestDir.test_export(WorkingTreeFormat2) OK 40ms 382s per_transport.TransportTests.test_put_bytes_non_atomic(HttpDavTransport,QuirkyDAVServer) OK 165ms 382s per_transport.TransportTests.test_put_bytes_non_atomic(MemoryTransport,MemoryServer) OK 7ms 382s per_tree.test_tree.TestFileContent.test_get_file_context_manager(PreviewTree) OK 44ms 382s per_tree.test_test_trees.TestTreeShapes.test_tree_with_subdirs_and_all_content_types(WorkingTreeFormat6) OK 50ms 382s per_transport.TransportTests.test_put_bytes_non_atomic_permissions(HttpDavTransport,QuirkyDAVServer) OK 35ms 382s per_transport.TransportTests.test_put_bytes_non_atomic_permissions(MemoryTransport,MemoryServer) OK 5ms 382s per_interbranch.test_pull.TestPullHook.test_post_pull_nonempty_history(GenericInterBranch,BzrBranchFormat7,BzrBranchFormat7) OK 151ms 382s per_transport.TransportTests.test_put_bytes_permissions(HttpDavTransport,QuirkyDAVServer) OK 32ms 382s per_transport.TransportTests.test_put_bytes_permissions(MemoryTransport,MemoryServer) OK 4ms 382s per_tree.test_tree.TestFileContent.test_get_file_lines(WorkingTreeFormat6,remote) OK 73ms 382s per_tree.test_export.TestDir.test_export_nested_recurse(WorkingTreeFormat6) OK 206ms 382s per_transport.TransportTests.test_put_bytes_unicode(HttpDavTransport,QuirkyDAVServer) OK 31ms 382s per_tree.test_test_trees.TestTreeShapes.test_tree_with_subdirs_and_all_content_types(DirStateRevisionTree,WT5) OK 84ms 382s per_transport.TransportTests.test_put_bytes_unicode(MemoryTransport,MemoryServer) OK 4ms 382s per_tree.test_tree.TestFileContent.test_get_file_lines_multi_line_breaks(WorkingTreeFormat5) OK 42ms 382s per_tree.test_test_trees.TestTreeShapes.test_tree_with_subdirs_and_all_content_types_wo_symlinks(WorkingTreeFormat2) OK 23ms 382s per_tree.test_export.TestDir.test_export_nested_nonrecurse(WorkingTreeFormat4) OK 197ms 382s per_tree.test_export.TestDir.test_export_nested_nonrecurse(GitRevisionTree)ERROR 18ms 382s log: {{{ 382s 182.874 preparing to commit 382s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_export.TestDir.test_export_nested_nonrecurse(GitRevisionTree)/work/dir/ 382s 182.876 Selecting files for commit with filter None 382s 182.877 aborting commit write group because of exception: 382s 182.878 Traceback (most recent call last): 382s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 382s self._update_builder_with_changes() 382s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 382s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 382s for path, fs_hash in self.builder.record_iter_changes( 382s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 382s self.work_tree, self.basis_revid, iter_changes 382s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 382s ): 382s ^ 382s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 382s for change in iter_changes: 382s ^^^^^^^^^^^^ 382s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 382s for change in iter_changes: 382s ^^^^^^^^^^^^ 382s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 382s (oldpath, oldmode, oldsha) = old 382s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 382s TypeError: cannot unpack non-iterable NoneType object 382s }}} 382s 382s Traceback (most recent call last): 382s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 83, in test_export_nested_nonrecurse 382s self.prepare_nested_export(False) 382s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ 382s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 62, in prepare_nested_export 382s tree.commit("1") 382s ~~~~~~~~~~~^^^^^ 382s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 382s committed_id = commit.Commit().commit( 382s working_tree=self, 382s ...<3 lines>... 382s **kwargs, 382s ) 382s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 382s self._update_builder_with_changes() 382s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 382s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 382s for path, fs_hash in self.builder.record_iter_changes( 382s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 382s self.work_tree, self.basis_revid, iter_changes 382s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 382s ): 382s ^ 382s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 382s for change in iter_changes: 382s ^^^^^^^^^^^^ 382s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 382s for change in iter_changes: 382s ^^^^^^^^^^^^ 382s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 382s (oldpath, oldmode, oldsha) = old 382s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 382s TypeError: cannot unpack non-iterable NoneType object 382s 382s per_transport.TransportTests.test_put_file(HttpDavTransport,QuirkyDAVServer) OK 90ms 382s per_transport.TransportTests.test_put_file(MemoryTransport,MemoryServer) OK 4ms 382s per_tree.test_tree.TestFileContent.test_get_file_lines_multi_line_breaks(DirStateRevisionTree,WT4) OK 78ms 382s per_tree.test_test_trees.TestTreeShapes.test_tree_with_utf8(WorkingTreeFormat4) OK 83ms 382s per_interbranch.test_push.TestPush.test_between_colocated(GenericInterBranch,BzrBranchFormat7,BzrBranchFormat7) OK 169ms 382s per_tree.test_tree.TestFileContent.test_get_file_text(GitWorkingTreeFormat) OK 14ms 382s per_tree.test_test_trees.TestTreeShapes.test_tree_with_utf8(GitRevisionTree) SKIP 9ms 382s format does not support custom file ids 382s 382s per_tree.test_transform.TestTransformPreview.test_all_file_ids(WorkingTreeFormat3) OK 36ms 382s per_tree.test_tree.TestFileContent.test_get_file_text(PreviewTreePost) OK 48ms 382s per_tree.test_transform.TestTransformPreview.test_all_file_ids(PreviewTree) OK 41ms 382s per_tree.test_export.TestDir.test_export_nested_recurse(DirStateRevisionTree,WT5) OK 208ms 382s per_tree.test_export.TestDir.test_export_nested_recurse(WorkingTreeFormat3) SKIP 118ms 382s format does not supported nested trees 382s 382s per_tree.test_tree.TestFileIds.test_all_file_ids(RevisionTree) OK 70ms 382s per_tree.test_export.TestDir.test_export_symlink(WorkingTreeFormat2) OK 33ms 382s per_transport.TransportTests.test_put_file_non_atomic(HttpDavTransport,QuirkyDAVServer) OK 137ms 382s per_transport.TransportTests.test_put_file_non_atomic(MemoryTransport,MemoryServer) OK 4ms 382s per_transport.TransportTests.test_put_file_non_atomic_permissions(HttpDavTransport,QuirkyDAVServer) OK 31ms 382s per_tree.test_tree.TestFileIds.test_id2path(WorkingTreeFormat6) OK 41ms 382s per_transport.TransportTests.test_put_file_non_atomic_permissions(MemoryTransport,MemoryServer) OK 5ms 382s per_tree.test_export.TestTar.test_export(WorkingTreeFormat4) OK 71ms 382s per_transport.TransportTests.test_put_file_permissions(HttpDavTransport,QuirkyDAVServer) OK 40ms 382s per_transport.TransportTests.test_put_file_permissions(MemoryTransport,MemoryServer) OK 3ms 382s per_tree.test_export.TestTar.test_export(GitRevisionTree)ERROR 24ms 382s log: {{{ 382s 183.107 preparing to commit 382s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_export.TestTar.test_export(GitRevisionTree)/work/wta/ 382s 183.109 Selecting files for commit with filter None 382s 183.110 aborting commit write group because of exception: 382s 183.116 Traceback (most recent call last): 382s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 382s self._update_builder_with_changes() 382s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 382s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 382s for path, fs_hash in self.builder.record_iter_changes( 382s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 382s self.work_tree, self.basis_revid, iter_changes 382s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 382s ): 382s ^ 382s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 382s for change in iter_changes: 382s ^^^^^^^^^^^^ 382s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 382s for change in iter_changes: 382s ^^^^^^^^^^^^ 382s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 382s (oldpath, oldmode, oldsha) = old 382s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 382s TypeError: cannot unpack non-iterable NoneType object 382s }}} 382s 382s Traceback (most recent call last): 382s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 48, in test_export 382s self.prepare_export() 382s ~~~~~~~~~~~~~~~~~~~^^ 382s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 34, in prepare_export 382s work_a.commit("add file") 382s ~~~~~~~~~~~~~^^^^^^^^^^^^ 382s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 382s committed_id = commit.Commit().commit( 382s working_tree=self, 382s ...<3 lines>... 382s **kwargs, 382s ) 382s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 382s self._update_builder_with_changes() 382s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 382s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 382s for path, fs_hash in self.builder.record_iter_changes( 382s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 382s self.work_tree, self.basis_revid, iter_changes 382s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 382s ): 382s ^ 382s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 382s for change in iter_changes: 382s ^^^^^^^^^^^^ 382s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 382s for change in iter_changes: 382s ^^^^^^^^^^^^ 382s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 382s (oldpath, oldmode, oldsha) = old 382s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 382s TypeError: cannot unpack non-iterable NoneType object 382s 382s per_tree.test_tree.TestFileIds.test_id2path(DirStateRevisionTree,WT5) OK 68ms 382s per_tree.test_transform.TestTransformPreview.test_annotate(WorkingTreeFormat6,remote) OK 147ms 382s per_transport.TransportTests.test_readlink_nonexistent(HttpDavTransport,QuirkyDAVServer) SKIP 29ms 382s Transport does not support symlinks. 382s per_transport.TransportTests.test_readlink_nonexistent(MemoryTransport,MemoryServer) OK 4ms 382s per_tree.test_tree.TestGetFileSha1.test_get_file_sha1(WorkingTreeFormat2) OK 20ms 382s per_tree.test_tree.TestGetFileVerifier.test_get_file_verifier(WorkingTreeFormat4) OK 41ms 382s per_tree.test_export.TestDir.test_export_nested_recurse(PreviewTree) OK 197ms 382s per_tree.test_transform.TestTransformPreview.test_annotate_deleted(WorkingTreeFormat5) OK 71ms 382s per_tree.test_tree.TestGetFileVerifier.test_get_file_verifier(GitRevisionTree)ERROR 20ms 382s log: {{{ 382s 183.202 preparing to commit 382s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_tree.test_tree.TestGetFileVerifier.test_get_file_verifier(GitRevisionTree)/work/tree/ 382s 183.204 Selecting files for commit with filter None 382s 183.205 aborting commit write group because of exception: 382s 183.206 Traceback (most recent call last): 382s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 382s self._update_builder_with_changes() 382s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 382s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 382s for path, fs_hash in self.builder.record_iter_changes( 382s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 382s self.work_tree, self.basis_revid, iter_changes 382s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 382s ): 382s ^ 382s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 382s for change in iter_changes: 382s ^^^^^^^^^^^^ 382s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 382s for change in iter_changes: 382s ^^^^^^^^^^^^ 382s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 382s (oldpath, oldmode, oldsha) = old 382s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 382s TypeError: cannot unpack non-iterable NoneType object 382s }}} 382s 382s Traceback (most recent call last): 382s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 327, in test_get_file_verifier 382s tree = self._convert_tree(work_tree) 382s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 382s return converter(tree) 382s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 382s return self._workingtree_to_test_tree(self, tree) 382s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 382s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 382s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 382s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 382s committed_id = commit.Commit().commit( 382s working_tree=self, 382s ...<3 lines>... 382s **kwargs, 382s ) 382s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 382s self._update_builder_with_changes() 382s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 382s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 382s for path, fs_hash in self.builder.record_iter_changes( 382s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 382s self.work_tree, self.basis_revid, iter_changes 382s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 382s ): 382s ^ 382s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 382s for change in iter_changes: 382s ^^^^^^^^^^^^ 382s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 382s for change in iter_changes: 382s ^^^^^^^^^^^^ 382s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 382s (oldpath, oldmode, oldsha) = old 382s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 382s TypeError: cannot unpack non-iterable NoneType object 382s 382s per_transport.TransportTests.test_readv(HttpDavTransport,QuirkyDAVServer) OK 80ms 382s per_transport.TransportTests.test_readv(MemoryTransport,MemoryServer) OK 4ms 382s per_tree.test_tree.TestHasVersionedDirectories.test_has_versioned_directories(WorkingTreeFormat3) OK 35ms 382s per_tree.test_export.TestTar.test_export_nested_nonrecurse(WorkingTreeFormat3) SKIP 127ms 382s format does not supported nested trees 382s 382s per_transport.TransportTests.test_readv_out_of_order(HttpDavTransport,QuirkyDAVServer) OK 42ms 382s per_transport.TransportTests.test_readv_out_of_order(MemoryTransport,MemoryServer) OK 4ms 382s per_tree.test_transform.TestTransformPreview.test_annotate_deleted(DirStateRevisionTree,WT4) OK 68ms 383s per_tree.test_transform.TestTransformPreview.test_annotate_missing(GitWorkingTreeFormat) OK 8ms 383s per_tree.test_tree.TestHasVersionedDirectories.test_has_versioned_directories(PreviewTree) OK 36ms 383s per_tree.test_transform.TestTransformPreview.test_annotate_missing(PreviewTreePost) OK 14ms 383s per_tree.test_tree.TestIterChildEntries.test_does_not_exist(WorkingTreeFormat6,remote) OK 69ms 383s per_tree.test_export.TestDir.test_export_symlink(WorkingTreeFormat6,remote) OK 157ms 383s per_tree.test_transform.TestTransformPreview.test_annotate_rename(RevisionTree) OK 68ms 383s per_tree.test_transform.TestTransformPreview.test_ascii_limbo_paths(WorkingTreeFormat6) OK 22ms 383s per_tree.test_tree.TestIterChildEntries.test_iteration_order(WorkingTreeFormat5) OK 44ms 383s per_tree.test_transform.TestTransformPreview.test_ascii_limbo_paths(DirStateRevisionTree,WT5) OK 20ms 383s per_tree.test_transform.TestTransformPreview.test_change_executability(WorkingTreeFormat2) OK 20ms 383s per_tree.test_export.TestTar.test_export(WorkingTreeFormat5) OK 71ms 383s per_tree.test_export.TestTar.test_export_nested_nonrecurse(PreviewTree) OK 203ms 383s per_tree.test_tree.TestIterChildEntries.test_iteration_order(DirStateRevisionTree,WT4) OK 72ms 383s per_tree.test_tree.TestIterEntriesByDir.test_iteration_order(GitWorkingTreeFormat) OK 14ms 383s per_transport.TransportTests.test_readv_short_read(HttpDavTransport,QuirkyDAVServer) OK 219ms 383s per_transport.TransportTests.test_readv_short_read(MemoryTransport,MemoryServer) OK 3ms 383s per_tree.test_transform.TestTransformPreview.test_commit_preview_tree(WorkingTreeFormat4) OK 82ms 383s per_tree.test_tree.TestIterEntriesByDir.test_iteration_order(PreviewTreePost) OK 50ms 383s per_tree.test_export.TestTar.test_export(DirStateRevisionTree,WT4) OK 104ms 383s per_tree.test_transform.TestTransformPreview.test_commit_preview_tree(GitRevisionTree)ERROR 25ms 383s log: {{{ 383s 183.515 preparing to commit 383s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_commit_preview_tree(GitRevisionTree)/work/tree/ 383s 183.517 Selecting files for commit with filter None 383s 183.519 aborting commit write group because of exception: 383s 183.520 Traceback (most recent call last): 383s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 383s self._update_builder_with_changes() 383s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 383s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 383s for path, fs_hash in self.builder.record_iter_changes( 383s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 383s self.work_tree, self.basis_revid, iter_changes 383s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 383s ): 383s ^ 383s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 383s for change in iter_changes: 383s ^^^^^^^^^^^^ 383s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 383s for change in iter_changes: 383s ^^^^^^^^^^^^ 383s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 383s (oldpath, oldmode, oldsha) = old 383s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 383s TypeError: cannot unpack non-iterable NoneType object 383s }}} 383s 383s Traceback (most recent call last): 383s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 757, in test_commit_preview_tree 383s rev_id = tree.commit("rev1") 383s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 383s committed_id = commit.Commit().commit( 383s working_tree=self, 383s ...<3 lines>... 383s **kwargs, 383s ) 383s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 383s self._update_builder_with_changes() 383s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 383s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 383s for path, fs_hash in self.builder.record_iter_changes( 383s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 383s self.work_tree, self.basis_revid, iter_changes 383s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 383s ): 383s ^ 383s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 383s for change in iter_changes: 383s ^^^^^^^^^^^^ 383s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 383s for change in iter_changes: 383s ^^^^^^^^^^^^ 383s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 383s (oldpath, oldmode, oldsha) = old 383s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 383s TypeError: cannot unpack non-iterable NoneType object 383s 383s per_tree.test_export.TestTar.test_export_nested_nonrecurse(GitWorkingTreeFormat)ERROR 19ms 383s log: {{{ 383s 183.539 preparing to commit 383s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_export.TestTar.test_export_nested_nonrecurse(GitWorkingTreeFormat)/work/dir/ 383s 183.541 Selecting files for commit with filter None 383s 183.542 aborting commit write group because of exception: 383s 183.544 Traceback (most recent call last): 383s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 383s self._update_builder_with_changes() 383s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 383s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 383s for path, fs_hash in self.builder.record_iter_changes( 383s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 383s self.work_tree, self.basis_revid, iter_changes 383s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 383s ): 383s ^ 383s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 383s for change in iter_changes: 383s ^^^^^^^^^^^^ 383s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 383s for change in iter_changes: 383s ^^^^^^^^^^^^ 383s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 383s (oldpath, oldmode, oldsha) = old 383s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 383s TypeError: cannot unpack non-iterable NoneType object 383s }}} 383s 383s Traceback (most recent call last): 383s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 83, in test_export_nested_nonrecurse 383s self.prepare_nested_export(False) 383s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ 383s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 62, in prepare_nested_export 383s tree.commit("1") 383s ~~~~~~~~~~~^^^^^ 383s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 383s committed_id = commit.Commit().commit( 383s working_tree=self, 383s ...<3 lines>... 383s **kwargs, 383s ) 383s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 383s self._update_builder_with_changes() 383s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 383s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 383s for path, fs_hash in self.builder.record_iter_changes( 383s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 383s self.work_tree, self.basis_revid, iter_changes 383s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 383s ): 383s ^ 383s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 383s for change in iter_changes: 383s ^^^^^^^^^^^^ 383s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 383s for change in iter_changes: 383s ^^^^^^^^^^^^ 383s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 383s (oldpath, oldmode, oldsha) = old 383s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 383s TypeError: cannot unpack non-iterable NoneType object 383s 383s per_tree.test_transform.TestTransformPreview.test_deleted_content_summary(WorkingTreeFormat3) OK 53ms 383s per_transport.TransportTests.test_readv_with_adjust_for_latency(HttpDavTransport,QuirkyDAVServer) OK 122ms 383s per_transport.TransportTests.test_readv_with_adjust_for_latency(MemoryTransport,MemoryServer) OK 5ms 383s per_tree.test_transform.TestTransformPreview.test_deleted_content_summary(PreviewTree) OK 45ms 383s per_interbranch.test_push.TestPush.test_no_get_parent_map_after_insert_stream(GenericInterBranch,BzrBranchFormat7,BzrBranchFormat7) OK 790ms 383s per_transport.TransportTests.test_readv_with_adjust_for_latency_with_big_file(HttpDavTransport,QuirkyDAVServer) OK 94ms 383s per_transport.TransportTests.test_readv_with_adjust_for_latency_with_big_file(MemoryTransport,MemoryServer) OK 4ms 383s per_transport.TransportTests.test_recommended_page_size(HttpDavTransport,QuirkyDAVServer) OK 35ms 383s per_transport.TransportTests.test_recommended_page_size(MemoryTransport,MemoryServer) OK 4ms 383s per_tree.test_tree.TestPlanFileMerge.test_plan_file_merge(RevisionTree) OK 237ms 383s per_transport.TransportTests.test_relpath(HttpDavTransport,QuirkyDAVServer) OK 35ms 383s per_tree.test_export.TestTar.test_export_nested_nonrecurse(PreviewTreePost) OK 239ms 383s per_transport.TransportTests.test_relpath(MemoryTransport,MemoryServer) OK 3ms 383s per_tree.test_transform.TestTransformPreview.test_diff_preview_tree(WorkingTreeFormat6,remote) OK 188ms 383s per_transport.TransportTests.test_relpath_at_root(HttpDavTransport,QuirkyDAVServer) OK 34ms 383s per_transport.TransportTests.test_relpath_at_root(MemoryTransport,MemoryServer) OK 3ms 383s per_tree.test_transform.TestTransformPreview.test_dir_content_summary(WorkingTreeFormat5) OK 19ms 383s per_tree.test_transform.TestTransformPreview.test_dir_content_summary(DirStateRevisionTree,WT4) OK 18ms 383s per_tree.test_transform.TestTransformPreview.test_extras(GitWorkingTreeFormat) OK 15ms 383s per_tree.test_tree.TestReference.test_get_nested_tree(WorkingTreeFormat6) OK 110ms 383s per_transport.TransportTests.test_rename_across_subdirs(HttpDavTransport,QuirkyDAVServer) OK 55ms 383s per_transport.TransportTests.test_rename_across_subdirs(MemoryTransport,MemoryServer) OK 4ms 383s per_tree.test_transform.TestTransformPreview.test_extras(PreviewTreePost) OK 47ms 383s per_tree.test_transform.TestTransformPreview.test_file_content_summary_executable(RevisionTree) OK 17ms 383s per_transport.TransportTests.test_rename_dir_nonempty(HttpDavTransport,QuirkyDAVServer) OK 63ms 383s per_tree.test_transform.TestTransformPreview.test_file_content_summary_non_exec(WorkingTreeFormat6) OK 18ms 383s per_interbranch.test_push.TestPush.test_push_convergence_simple(GenericInterBranch,BzrBranchFormat7,BzrBranchFormat7) OK 255ms 383s per_transport.TransportTests.test_rename_dir_nonempty(MemoryTransport,MemoryServer) OK 4ms 383s per_tree.test_transform.TestTransformPreview.test_file_content_summary_non_exec(DirStateRevisionTree,WT5) OK 17ms 383s per_tree.test_export.TestTar.test_export_nested_recurse(RevisionTree) OK 185ms 383s per_tree.test_transform.TestTransformPreview.test_get_file(WorkingTreeFormat2) OK 15ms 383s per_tree.test_transform.TestTransformPreview.test_get_file_mtime(WorkingTreeFormat4) OK 15ms 383s per_tree.test_tree.TestReference.test_get_nested_tree(DirStateRevisionTree,WT5) OK 130ms 383s per_tree.test_transform.TestTransformPreview.test_get_file_mtime(GitRevisionTree) OK 9ms 383s per_tree.test_tree.TestReference.test_get_reference_revision(WorkingTreeFormat2) SKIP 18ms 383s Tree references not supported 383s 383s per_tree.test_export.TestTar.test_export_nested_recurse(WorkingTreeFormat6,remote) OK 577ms 383s per_transport.TransportTests.test_rename_dir_succeeds(HttpDavTransport,QuirkyDAVServer) OK 82ms 383s per_tree.test_export.TestTar.test_export_symlink(WorkingTreeFormat6) OK 62ms 383s per_transport.TransportTests.test_rename_dir_succeeds(MemoryTransport,MemoryServer) OK 5ms 383s per_tree.test_transform.TestTransformPreview.test_get_file_mtime_renamed(WorkingTreeFormat3) OK 40ms 383s per_tree.test_tree.TestReference.test_get_root_id(WorkingTreeFormat4) OK 31ms 383s per_tree.test_tree.TestReference.test_get_root_id(GitRevisionTree) SKIP 8ms 383s file ids not supported 383s 383s per_transport.TransportTests.test_reuse_connection_for_various_paths(HttpDavTransport,QuirkyDAVServer) OK 35ms 383s per_transport.TransportTests.test_reuse_connection_for_various_paths(MemoryTransport,MemoryServer) SKIP 3ms 383s not a connected transport 383s per_tree.test_transform.TestTransformPreview.test_get_file_mtime_renamed(PreviewTree) OK 43ms 383s per_tree.test_export.TestTar.test_export_symlink(WorkingTreeFormat5) OK 72ms 383s per_tree.test_tree.TestReference.test_is_versioned(WorkingTreeFormat3) OK 38ms 383s per_tree.test_export.TestTar.test_export_symlink(DirStateRevisionTree,WT5) OK 85ms 383s per_transport.TransportTests.test_rmdir(HttpDavTransport,QuirkyDAVServer) OK 59ms 383s per_transport.TransportTests.test_rmdir(MemoryTransport,MemoryServer) OK 4ms 383s per_tree.test_tree.TestReference.test_is_versioned(PreviewTree) OK 48ms 383s per_tree.test_export.TestZip.test_export(WorkingTreeFormat2) OK 30ms 383s per_tree.test_transform.TestTransformPreview.test_get_file_size(WorkingTreeFormat6,remote) OK 85ms 383s per_transport.TransportTests.test_rmdir_empty_but_similar_prefix(HttpDavTransport,QuirkyDAVServer) OK 51ms 383s per_transport.TransportTests.test_rmdir_empty_but_similar_prefix(MemoryTransport,MemoryServer) OK 4ms 383s per_tree.test_export.TestTar.test_export_symlink(DirStateRevisionTree,WT4) OK 95ms 383s per_tree.test_export.TestZip.test_export(GitWorkingTreeFormat)ERROR 20ms 383s log: {{{ 383s 184.205 preparing to commit 383s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_export.TestZip.test_export(GitWorkingTreeFormat)/work/wta/ 383s 184.207 Selecting files for commit with filter None 383s 184.208 aborting commit write group because of exception: 383s 184.210 Traceback (most recent call last): 383s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 383s self._update_builder_with_changes() 383s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 383s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 383s for path, fs_hash in self.builder.record_iter_changes( 383s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 383s self.work_tree, self.basis_revid, iter_changes 383s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 383s ): 383s ^ 383s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 383s for change in iter_changes: 383s ^^^^^^^^^^^^ 383s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 383s for change in iter_changes: 383s ^^^^^^^^^^^^ 383s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 383s (oldpath, oldmode, oldsha) = old 383s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 383s TypeError: cannot unpack non-iterable NoneType object 383s }}} 383s 383s Traceback (most recent call last): 383s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 48, in test_export 383s self.prepare_export() 383s ~~~~~~~~~~~~~~~~~~~^^ 383s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 34, in prepare_export 383s work_a.commit("add file") 383s ~~~~~~~~~~~~~^^^^^^^^^^^^ 383s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 383s committed_id = commit.Commit().commit( 383s working_tree=self, 383s ...<3 lines>... 383s **kwargs, 383s ) 383s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 383s self._update_builder_with_changes() 383s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 383s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 383s for path, fs_hash in self.builder.record_iter_changes( 383s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 383s self.work_tree, self.basis_revid, iter_changes 383s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 383s ): 383s ^ 383s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 383s for change in iter_changes: 383s ^^^^^^^^^^^^ 383s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 383s for change in iter_changes: 383s ^^^^^^^^^^^^ 383s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 383s (oldpath, oldmode, oldsha) = old 383s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 383s TypeError: cannot unpack non-iterable NoneType object 383s 383s per_transport.TransportTests.test_rmdir_not_empty(HttpDavTransport,QuirkyDAVServer) OK 41ms 383s per_transport.TransportTests.test_rmdir_not_empty(MemoryTransport,MemoryServer) OK 4ms 383s per_tree.test_transform.TestTransformPreview.test_get_set_parent_ids(WorkingTreeFormat5) OK 70ms 383s per_transport.TransportTests.test_copy_to(HttpDavTransport,DAVServer) OK 1773ms 383s per_transport.TransportTests.test_copy_to(TransportLogDecorator,LogDecoratorServer) OK 14ms 383s per_transport.TransportTests.test_segment_parameters(HttpDavTransport,QuirkyDAVServer) OK 33ms 384s per_transport.TransportTests.test_segment_parameters(MemoryTransport,MemoryServer) OK 4ms 384s per_interbranch.test_push.TestPush.test_push_merged_indirect(GenericInterBranch,BzrBranchFormat7,BzrBranchFormat7) OK 341ms 384s per_tree.test_export.TestZip.test_export(PreviewTreePost) OK 75ms 384s per_transport.TransportTests.test_set_segment_parameters(HttpDavTransport,QuirkyDAVServer) OK 30ms 384s per_transport.TransportTests.test_set_segment_parameters(MemoryTransport,MemoryServer) OK 4ms 384s per_tree.test_transform.TestTransformPreview.test_get_set_parent_ids(DirStateRevisionTree,WT4) OK 68ms 384s per_tree.test_transform.TestTransformPreview.test_get_symlink_target(GitWorkingTreeFormat) OK 9ms 384s per_tree.test_transform.TestTransformPreview.test_get_symlink_target(PreviewTreePost) OK 15ms 384s per_tree.test_export.TestZip.test_export_nested_nonrecurse(WorkingTreeFormat4) OK 186ms 384s per_tree.test_tree.TestReference.test_iter_references(WorkingTreeFormat6,remote) OK 207ms 384s per_tree.test_export.TestZip.test_export_nested_nonrecurse(GitRevisionTree)ERROR 20ms 384s log: {{{ 384s 184.344 preparing to commit 384s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_export.TestZip.test_export_nested_nonrecurse(GitRevisionTree)/work/dir/ 384s 184.346 Selecting files for commit with filter None 384s 184.347 aborting commit write group because of exception: 384s 184.349 Traceback (most recent call last): 384s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 384s self._update_builder_with_changes() 384s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 384s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 384s for path, fs_hash in self.builder.record_iter_changes( 384s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 384s self.work_tree, self.basis_revid, iter_changes 384s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 384s ): 384s ^ 384s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 384s for change in iter_changes: 384s ^^^^^^^^^^^^ 384s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 384s for change in iter_changes: 384s ^^^^^^^^^^^^ 384s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 384s (oldpath, oldmode, oldsha) = old 384s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 384s TypeError: cannot unpack non-iterable NoneType object 384s }}} 384s 384s Traceback (most recent call last): 384s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 83, in test_export_nested_nonrecurse 384s self.prepare_nested_export(False) 384s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ 384s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 62, in prepare_nested_export 384s tree.commit("1") 384s ~~~~~~~~~~~^^^^^ 384s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 384s committed_id = commit.Commit().commit( 384s working_tree=self, 384s ...<3 lines>... 384s **kwargs, 384s ) 384s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 384s self._update_builder_with_changes() 384s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 384s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 384s for path, fs_hash in self.builder.record_iter_changes( 384s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 384s self.work_tree, self.basis_revid, iter_changes 384s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 384s ): 384s ^ 384s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 384s for change in iter_changes: 384s ^^^^^^^^^^^^ 384s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 384s for change in iter_changes: 384s ^^^^^^^^^^^^ 384s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 384s (oldpath, oldmode, oldsha) = old 384s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 384s TypeError: cannot unpack non-iterable NoneType object 384s 384s per_tree.test_transform.TestTransformPreview.test_has_filename(RevisionTree) OK 42ms 384s per_tree.test_tree.TestSpecialFilename.test_is_special_path(WorkingTreeFormat5) OK 35ms 384s per_tree.test_transform.TestTransformPreview.test_ignore_extra_trees_no_specific_files(WorkingTreeFormat6) OK 71ms 384s per_tree.test_tree.TestSpecialFilename.test_is_special_path(DirStateRevisionTree,WT4) OK 63ms 384s per_interbranch.test_push.TestPush.test_push_overwrite_of_non_tip_with_stop_revision(GenericInterBranch,BzrBranchFormat7,BzrBranchFormat7) OK 177ms 384s per_tree.test_tree.TestStoredKind.test_stored_kind(GitWorkingTreeFormat) OK 18ms 384s per_tree.test_export.TestZip.test_export_nested_recurse(WorkingTreeFormat3) SKIP 125ms 384s format does not supported nested trees 384s 384s per_tree.test_export.TestZip.test_export_nested_nonrecurse(RevisionTree) OK 198ms 384s per_tree.test_transform.TestTransformPreview.test_ignore_extra_trees_no_specific_files(DirStateRevisionTree,WT5) OK 72ms 384s per_tree.test_tree.TestStoredKind.test_stored_kind(PreviewTreePost) OK 78ms 384s per_tree.test_transform.TestTransformPreview.test_ignore_pb(WorkingTreeFormat2) OK 34ms 384s per_interbranch.test_push.TestPush.test_push_raises_specific_error_on_master_connection_error(GenericInterBranch,BzrBranchFormat7,BzrBranchFormat7) OK 110ms 384s per_tree.test_tree.TestSupportsRenameTracking.test_supports_rename_tracking(RevisionTree) OK 62ms 384s per_transport.TransportTests.test_copy_tree(HttpDavTransport,DAVServer) OK 359ms 384s per_transport.TransportTests.test_stat(HttpDavTransport,QuirkyDAVServer) OK 316ms 384s per_tree.test_transform.TestTransformPreview.test_ignore_require_versioned_no_specific_files(WorkingTreeFormat4) OK 73ms 384s per_transport.TransportTests.test_stat(MemoryTransport,MemoryServer) OK 5ms 384s per_transport.TransportTests.test_copy_tree(TransportLogDecorator,LogDecoratorServer) OK 13ms 384s per_tree.test_tree.TestSupportsVersionableKind.test_file(WorkingTreeFormat6) OK 37ms 384s per_tree.test_transform.TestTransformPreview.test_ignore_require_versioned_no_specific_files(GitRevisionTree)ERROR 21ms 384s log: {{{ 384s 184.633 preparing to commit 384s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_ignore_require_versioned_no_specific_files(GitRevisionTree)/work/ 384s 184.635 Selecting files for commit with filter None 384s 184.637 aborting commit write group because of exception: 384s 184.638 Traceback (most recent call last): 384s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 384s self._update_builder_with_changes() 384s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 384s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 384s for path, fs_hash in self.builder.record_iter_changes( 384s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 384s self.work_tree, self.basis_revid, iter_changes 384s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 384s ): 384s ^ 384s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 384s for change in iter_changes: 384s ^^^^^^^^^^^^ 384s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 384s for change in iter_changes: 384s ^^^^^^^^^^^^ 384s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 384s (oldpath, oldmode, oldsha) = old 384s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 384s TypeError: cannot unpack non-iterable NoneType object 384s }}} 384s 384s Traceback (most recent call last): 384s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 219, in test_ignore_require_versioned_no_specific_files 384s revision_tree, preview_tree = self.get_tree_and_preview_tree() 384s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 384s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 119, in get_tree_and_preview_tree 384s revision_tree = self.create_tree() 384s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 384s revid1 = tree.commit("rev1") 384s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 384s committed_id = commit.Commit().commit( 384s working_tree=self, 384s ...<3 lines>... 384s **kwargs, 384s ) 384s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 384s self._update_builder_with_changes() 384s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 384s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 384s for path, fs_hash in self.builder.record_iter_changes( 384s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 384s self.work_tree, self.basis_revid, iter_changes 384s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 384s ): 384s ^ 384s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 384s for change in iter_changes: 384s ^^^^^^^^^^^^ 384s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 384s for change in iter_changes: 384s ^^^^^^^^^^^^ 384s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 384s (oldpath, oldmode, oldsha) = old 384s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 384s TypeError: cannot unpack non-iterable NoneType object 384s 384s per_transport.TransportTests.test_stat_symlink(HttpDavTransport,QuirkyDAVServer) SKIP 33ms 384s symlinks not supported 384s per_transport.TransportTests.test_stat_symlink(MemoryTransport,MemoryServer) OK 4ms 384s per_tree.test_export.TestZip.test_export_nested_recurse(PreviewTree) OK 208ms 384s per_tree.test_export.TestZip.test_export_nested_recurse(WorkingTreeFormat6) OK 209ms 384s per_transport.TransportTests.test_symlink(HttpDavTransport,QuirkyDAVServer) SKIP 37ms 384s Transport does not support symlinks. 384s per_transport.TransportTests.test_symlink(MemoryTransport,MemoryServer) OK 4ms 384s per_tree.test_tree.TestSupportsVersionableKind.test_file(DirStateRevisionTree,WT5) OK 65ms 384s per_tree.test_transform.TestTransformPreview.test_include_unchanged_succeeds(WorkingTreeFormat3) OK 76ms 384s per_interbranch.test_push.TestPush.test_push_tag_selector(GenericInterBranch,BzrBranchFormat7,BzrBranchFormat7) OK 146ms 384s per_tree.test_tree.TestSupportsVersionableKind.test_unknown(WorkingTreeFormat2) OK 22ms 384s per_tree.test_walkdirs.TestWalkdirs.test_walkdir_root(WorkingTreeFormat4) OK 50ms 384s per_tree.test_transform.TestTransformPreview.test_include_unchanged_succeeds(PreviewTree) OK 72ms 384s per_tree.test_walkdirs.TestWalkdirs.test_walkdir_root(GitRevisionTree)ERROR 26ms 384s log: {{{ 384s 184.794 preparing to commit 384s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_tree.test_walkdirs.TestWalkdirs.test_walkdir_root(GitRevisionTree)/work/ 384s 184.797 Selecting files for commit with filter None 384s 184.799 aborting commit write group because of exception: 384s 184.800 Traceback (most recent call last): 384s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 384s self._update_builder_with_changes() 384s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 384s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 384s for path, fs_hash in self.builder.record_iter_changes( 384s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 384s self.work_tree, self.basis_revid, iter_changes 384s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 384s ): 384s ^ 384s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 384s for change in iter_changes: 384s ^^^^^^^^^^^^ 384s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 384s for change in iter_changes: 384s ^^^^^^^^^^^^ 384s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 384s (oldpath, oldmode, oldsha) = old 384s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 384s TypeError: cannot unpack non-iterable NoneType object 384s }}} 384s 384s Traceback (most recent call last): 384s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_walkdirs.py", line 64, in test_walkdir_root 384s tree = self.get_tree_with_subdirs_and_all_supported_content_types( 384s supports_symlinks(self.test_dir) 384s ) 384s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 270, in get_tree_with_subdirs_and_all_supported_content_types 384s return self.workingtree_to_test_tree(tree) 384s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 384s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 384s return self._workingtree_to_test_tree(self, tree) 384s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 384s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 384s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 384s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 384s committed_id = commit.Commit().commit( 384s working_tree=self, 384s ...<3 lines>... 384s **kwargs, 384s ) 384s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 384s self._update_builder_with_changes() 384s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 384s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 384s for path, fs_hash in self.builder.record_iter_changes( 384s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 384s self.work_tree, self.basis_revid, iter_changes 384s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 384s ): 384s ^ 384s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 384s for change in iter_changes: 384s ^^^^^^^^^^^^ 384s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 384s for change in iter_changes: 384s ^^^^^^^^^^^^ 384s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 384s (oldpath, oldmode, oldsha) = old 384s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 384s TypeError: cannot unpack non-iterable NoneType object 384s 384s per_tree.test_transform.TestTransformPreview.test_is_executable(WorkingTreeFormat6,remote) OK 22ms 384s per_tree.test_export.TestZip.test_export_symlink(WorkingTreeFormat6,remote) OK 158ms 384s per_tree.test_walkdirs.TestWalkdirs.test_walkdir_subtree(WorkingTreeFormat3) OK 45ms 384s per_tree.test_transform.TestTransformPreview.test_is_executable2(WorkingTreeFormat5) OK 39ms 384s per_tree.test_get_file_mtime.TestGetFileMTime.test_get_file_mtime(WorkingTreeFormat5) OK 41ms 384s per_tree.test_transform.TestTransformPreview.test_is_executable2(DirStateRevisionTree,WT4) OK 35ms 384s per_tree.test_walkdirs.TestWalkdirs.test_walkdir_subtree(PreviewTree) OK 52ms 384s per_tree.test_export.TestZip.test_export_nested_recurse(DirStateRevisionTree,WT5) OK 208ms 384s per_tree.test_transform.TestTransformPreview.test_iter_changes(GitWorkingTreeFormat)ERROR 19ms 384s log: {{{ 384s 184.897 preparing to commit 384s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_iter_changes(GitWorkingTreeFormat)/work/ 384s 184.898 Selecting files for commit with filter None 384s 184.900 aborting commit write group because of exception: 384s 184.901 Traceback (most recent call last): 384s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 384s self._update_builder_with_changes() 384s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 384s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 384s for path, fs_hash in self.builder.record_iter_changes( 384s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 384s self.work_tree, self.basis_revid, iter_changes 384s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 384s ): 384s ^ 384s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 384s for change in iter_changes: 384s ^^^^^^^^^^^^ 384s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 384s for change in iter_changes: 384s ^^^^^^^^^^^^ 384s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 384s (oldpath, oldmode, oldsha) = old 384s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 384s TypeError: cannot unpack non-iterable NoneType object 384s }}} 384s 384s Traceback (most recent call last): 384s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 129, in test_iter_changes 384s revision_tree, preview_tree = self.get_tree_and_preview_tree() 384s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 384s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 119, in get_tree_and_preview_tree 384s revision_tree = self.create_tree() 384s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 384s revid1 = tree.commit("rev1") 384s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 384s committed_id = commit.Commit().commit( 384s working_tree=self, 384s ...<3 lines>... 384s **kwargs, 384s ) 384s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 384s self._update_builder_with_changes() 384s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 384s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 384s for path, fs_hash in self.builder.record_iter_changes( 384s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 384s self.work_tree, self.basis_revid, iter_changes 384s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 384s ): 384s ^ 384s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 384s for change in iter_changes: 384s ^^^^^^^^^^^^ 384s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 384s for change in iter_changes: 384s ^^^^^^^^^^^^ 384s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 384s (oldpath, oldmode, oldsha) = old 384s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 384s TypeError: cannot unpack non-iterable NoneType object 384s 384s per_tree.test_export.TestZip.test_export_symlink(WorkingTreeFormat2) OK 29ms 384s per_tree.test_get_file_mtime.TestGetFileMTime.test_get_file_mtime(DirStateRevisionTree,WT4) OK 73ms 384s per_interbranch.test_push.TestPush.test_push_to_checkout_updates_master(GenericInterBranch,BzrBranchFormat7,BzrBranchFormat7) OK 252ms 384s per_tree.test_walkdirs.TestWalkdirs.test_walkdir_versioned_kind(WorkingTreeFormat6,remote) OK 71ms 384s per_transport.TransportTests.test_unicode_paths(HttpDavTransport,QuirkyDAVServer) OK 271ms 384s per_tree.test_get_file_mtime.TestGetFileMTime.test_nonexistant(GitWorkingTreeFormat) OK 19ms 384s per_tree.test_get_file_mtime.TestGetFileMTime.test_get_file_mtime(WorkingTreeFormat4) OK 44ms 384s per_transport.TransportTests.test_unicode_paths(MemoryTransport,MemoryServer) OK 6ms 384s per_tree.test_transform.TestTransformPreview.test_iter_changes(PreviewTreePost) OK 73ms 384s per_transport.TransportTests.test_copy_tree_to_transport(HttpDavTransport,DAVServer) OK 360ms 384s per_transport.TransportTests.test_win32_abspath(HttpDavTransport,QuirkyDAVServer) SKIP 19ms 384s Testing drive letters in abspath implemented only for win32 384s per_transport.TransportTests.test_copy_tree_to_transport(TransportLogDecorator,LogDecoratorServer) OK 11ms 384s per_tree.test_get_file_mtime.TestGetFileMTime.test_get_file_mtime(GitRevisionTree)ERROR 22ms 384s log: {{{ 384s 184.987 preparing to commit 384s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_get_file_mtime.TestGetFileMTime.test_get_file_mtime(GitRevisionTree)/work/tree/ 384s 184.989 Selecting files for commit with filter None 384s 184.990 aborting commit write group because of exception: 384s 184.992 Traceback (most recent call last): 384s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 384s self._update_builder_with_changes() 384s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 384s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 384s for path, fs_hash in self.builder.record_iter_changes( 384s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 384s self.work_tree, self.basis_revid, iter_changes 384s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 384s ): 384s ^ 384s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 384s for change in iter_changes: 384s ^^^^^^^^^^^^ 384s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 384s for change in iter_changes: 384s ^^^^^^^^^^^^ 384s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 384s (oldpath, oldmode, oldsha) = old 384s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 384s TypeError: cannot unpack non-iterable NoneType object 384s }}} 384s 384s Traceback (most recent call last): 384s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_get_file_mtime.py", line 34, in test_get_file_mtime 384s tree = self.get_basic_tree() 384s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_get_file_mtime.py", line 30, in get_basic_tree 384s return self._convert_tree(tree) 384s ~~~~~~~~~~~~~~~~~~^^^^^^ 384s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 384s return converter(tree) 384s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 384s return self._workingtree_to_test_tree(self, tree) 384s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 384s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 384s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 384s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 384s committed_id = commit.Commit().commit( 384s working_tree=self, 384s ...<3 lines>... 384s **kwargs, 384s ) 384s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 384s self._update_builder_with_changes() 384s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 384s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 384s for path, fs_hash in self.builder.record_iter_changes( 384s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 384s self.work_tree, self.basis_revid, iter_changes 384s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 384s ): 384s ^ 384s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 384s for change in iter_changes: 384s ^^^^^^^^^^^^ 384s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 384s for change in iter_changes: 384s ^^^^^^^^^^^^ 384s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 384s (oldpath, oldmode, oldsha) = old 384s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 384s TypeError: cannot unpack non-iterable NoneType object 384s 384s per_transport.TransportTests.test_win32_abspath(MemoryTransport,MemoryServer) SKIP 4ms 384s Testing drive letters in abspath implemented only for win32 384s per_tree.test_get_file_mtime.TestGetFileMTime.test_nonexistant(PreviewTreePost) OK 46ms 384s per_repository.test_add_fallback_repository.TestAddFallbackRepository.test_add_fallback_repository(RepositoryFormatKnit4) SKIP 56ms 384s No reason given 384s 384s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_deleted(RevisionTree) OK 55ms 384s per_tree.test_get_file_mtime.TestGetFileMTime.test_nonexistant(WorkingTreeFormat3) OK 38ms 384s per_transport.TransportTests.test_create_prefix(HttpDavTransport,DAVServer) OK 46ms 384s per_transport.TransportTests.test_create_prefix(TransportLogDecorator,LogDecoratorServer) OK 6ms 384s per_repository.test_add_fallback_repository.TestAddFallbackRepository.test_add_fallback_repository(RepositoryFormatKnitPack1) SKIP 46ms 384s No reason given 384s 384s per_tree.test_get_file_mtime.TestGetFileMTime.test_nonexistant(PreviewTree) OK 45ms 384s per_tree.TestTreeImplementationSupport.test_revision_tree_from_workingtree_bzr OK 88ms 384s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_moved(WorkingTreeFormat6) OK 56ms 384s per_interbranch.test_push.TestPush.test_push_uses_read_lock(GenericInterBranch,BzrBranchFormat7,BzrBranchFormat7) OK 116ms 384s per_tree.test_get_file_with_stat.TestGetFileWithStat.test_get_file_with_stat_id_and_path(RevisionTree) OK 73ms 384s per_repository.test_add_fallback_repository.TestAddFallbackRepository.test_add_fallback_repository(RepositoryFormat5) SKIP 34ms 384s No reason given 384s 384s per_repository.test_break_lock.TestBreakLock.test_locked(RepositoryFormatKnitPack5RichRoot) OK 19ms 384s per_tree.test_get_file_with_stat.TestGetFileWithStat.test_get_file_with_stat_id_only(WorkingTreeFormat6) OK 48ms 384s per_repository.test_break_lock.TestBreakLock.test_locked(RepositoryFormat2a) OK 18ms 384s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_moved(DirStateRevisionTree,WT5) OK 57ms 384s per_tree.test_get_file_with_stat.TestGetFileWithStat.test_get_file_with_stat_id_and_path(WorkingTreeFormat6,remote) OK 68ms 384s per_transport.TransportTests.test_delete(HttpDavTransport,DAVServer) OK 117ms 384s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_new(WorkingTreeFormat2) OK 23ms 384s per_transport.TransportTests.test_delete(TransportLogDecorator,LogDecoratorServer) OK 7ms 384s per_repository.test_break_lock.TestBreakLock.test_locked(RemoteRepositoryFormat-v2) OK 33ms 384s per_interbranch.test_push.TestPush.test_push_uses_read_lock_lossy(GenericInterBranch,BzrBranchFormat7,BzrBranchFormat7) SKIP 94ms 384s push between branches of same format 384s 384s per_tree.test_get_file_with_stat.TestGetFileWithStat.test_get_file_with_stat_id_only(WorkingTreeFormat5) OK 43ms 384s per_repository.test_break_lock.TestBreakLock.test_unlocked(RepositoryFormatPackDevelopment2Subtree) OK 16ms 384s per_repository.test_break_lock.TestBreakLock.test_unlocked(GitRepositoryFormat) OK 10ms 384s per_tree.test_archive.GenericArchiveTests.test_dir_invalid(RevisionTree) OK 123ms 384s per_tree.test_get_file_with_stat.TestGetFileWithStat.test_get_file_with_stat_id_only(DirStateRevisionTree,WT5) OK 79ms 384s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_specific_files(WorkingTreeFormat4) OK 55ms 384s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_specific_files(GitRevisionTree) OK 16ms 384s per_repository.test_check.TestCleanRepository.test_new_repo(RepositoryFormatKnitPack5) OK 41ms 384s per_tree.test_get_root_id.TestGetRootID.test_get_root_id_default(WorkingTreeFormat2) OK 24ms 385s per_tree.test_get_file_with_stat.TestGetFileWithStat.test_get_file_with_stat_id_only(DirStateRevisionTree,WT4) OK 79ms 385s per_tree.test_get_root_id.TestGetRootID.test_get_root_id_default(GitWorkingTreeFormat) SKIP 10ms 385s file ids not supported 385s 385s per_repository.test_check.TestCleanRepository.test_new_repo(RepositoryFormatKnitPack4) OK 40ms 385s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_unversioned(WorkingTreeFormat3) OK 50ms 385s per_tree.test_get_root_id.TestGetRootID.test_get_root_id_fixed(WorkingTreeFormat4) OK 48ms 385s per_tree.test_get_root_id.TestGetRootID.test_get_root_id_fixed(GitRevisionTree) SKIP 12ms 385s tree format does not support setting tree id 385s per_repository.test_check.TestCleanRepository.test_new_repo(RepositoryFormat6) OK 23ms 385s per_tree.test_archive.TestTar.test_export(WorkingTreeFormat6) OK 96ms 385s per_tree.test_get_root_id.TestGetRootID.test_get_root_id_default(PreviewTreePost) OK 42ms 385s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_unversioned(PreviewTree) OK 57ms 385s per_tree.test_get_symlink_target.TestGetSymlinkTarget.test_get_symlink_target(WorkingTreeFormat3) OK 45ms 385s per_repository.test_commit_builder.TestCommitBuilder.test_abort_record_iter_changes(RepositoryFormatKnitPack6) OK 47ms 385s per_tree.test_get_root_id.TestGetRootID.test_get_root_id_fixed(RevisionTree) OK 65ms 385s per_tree.test_get_symlink_target.TestGetSymlinkTarget.test_get_symlink_target(PreviewTree) OK 41ms 385s per_repository.test_commit_builder.TestCommitBuilder.test_abort_record_iter_changes(RepositoryFormatKnit1) OK 46ms 385s per_tree.test_archive.TestTar.test_export(DirStateRevisionTree,WT5) OK 108ms 385s per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RepositoryFormatKnit3) OK 27ms 385s per_tree.test_get_symlink_target.TestGetSymlinkTarget.test_get_symlink_target(WorkingTreeFormat6) OK 39ms 385s per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RepositoryFormat2aSubtree) OK 22ms 385s per_tree.test_archive.TestTar.test_export_symlink(WorkingTreeFormat2) OK 33ms 385s per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RepositoryFormat4) SKIP 4ms 385s Format All-in-one format 4 is not initializable. 385s per_tree.test_get_symlink_target.TestGetSymlinkTarget.test_get_unicode_symlink_target(WorkingTreeFormat6,remote) OK 71ms 385s per_interbranch.test_push.TestPush.test_push_with_default_stacking_does_not_create_broken_branch(GenericInterBranch,BzrBranchFormat7,BzrBranchFormat7) OK 303ms 385s per_tree.test_transform.TestTransformPreview.test_kind(WorkingTreeFormat6,remote) OK 146ms 385s per_tree.test_get_symlink_target.TestGetSymlinkTarget.test_get_symlink_target(DirStateRevisionTree,WT5) OK 72ms 385s per_repository.test_commit_builder.TestCommitBuilder.test_commit_lossy(RepositoryFormatKnitPack5RichRootBroken) OK 53ms 385s per_tree.test_get_symlink_target.TestGetSymlinkTarget.test_get_unicode_symlink_target(WorkingTreeFormat2) OK 23ms 385s per_tree.test_archive.TestTgz.test_export(WorkingTreeFormat4) OK 83ms 385s per_tree.test_ids.Path2IdTests.test_id2path(WorkingTreeFormat5) OK 75ms 385s per_tree.test_archive.TestTgz.test_export(GitRevisionTree)ERROR 22ms 385s log: {{{ 385s 185.542 preparing to commit 385s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_archive.TestTgz.test_export(GitRevisionTree)/work/wta/ 385s 185.544 Selecting files for commit with filter None 385s 185.546 aborting commit write group because of exception: 385s 185.547 Traceback (most recent call last): 385s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 385s self._update_builder_with_changes() 385s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 385s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 385s for path, fs_hash in self.builder.record_iter_changes( 385s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 385s self.work_tree, self.basis_revid, iter_changes 385s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 385s ): 385s ^ 385s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 385s for change in iter_changes: 385s ^^^^^^^^^^^^ 385s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 385s for change in iter_changes: 385s ^^^^^^^^^^^^ 385s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 385s (oldpath, oldmode, oldsha) = old 385s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 385s TypeError: cannot unpack non-iterable NoneType object 385s }}} 385s 385s Traceback (most recent call last): 385s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_archive.py", line 32, in test_export 385s work_a.commit("add file") 385s ~~~~~~~~~~~~~^^^^^^^^^^^^ 385s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 385s committed_id = commit.Commit().commit( 385s working_tree=self, 385s ...<3 lines>... 385s **kwargs, 385s ) 385s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 385s self._update_builder_with_changes() 385s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 385s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 385s for path, fs_hash in self.builder.record_iter_changes( 385s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 385s self.work_tree, self.basis_revid, iter_changes 385s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 385s ): 385s ^ 385s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 385s for change in iter_changes: 385s ^^^^^^^^^^^^ 385s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 385s for change in iter_changes: 385s ^^^^^^^^^^^^ 385s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 385s (oldpath, oldmode, oldsha) = old 385s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 385s TypeError: cannot unpack non-iterable NoneType object 385s 385s per_repository.test_commit_builder.TestCommitBuilder.test_commit_lossy(RepositoryFormatKnitPack3) OK 54ms 385s per_tree.test_ids.Path2IdTests.test_id2path(WorkingTreeFormat4) OK 65ms 385s per_tree.test_ids.Path2IdTests.test_id2path(GitRevisionTree) SKIP 9ms 385s working tree does not support setting file ids 385s per_interbranch.test_push.TestPush.test_push_within_repository(GenericInterBranch,BzrBranchFormat7,BzrBranchFormat7) OK 121ms 385s per_tree.test_archive.TestTgz.test_export_symlink(WorkingTreeFormat3) OK 69ms 385s per_tree.test_ids.Path2IdTests.test_id2path(DirStateRevisionTree,WT4) OK 97ms 385s per_tree.test_ids.Path2IdTests.test_path2id(GitWorkingTreeFormat) SKIP 9ms 385s working tree does not support setting file ids 385s per_tree.test_ids.Path2IdTests.test_path2id(WorkingTreeFormat3) OK 65ms 385s per_repository.test_commit_builder.TestCommitBuilder.test_commit_lossy(RemoteRepositoryFormat-default) OK 119ms 385s per_interbranch.test_push.TestPushHook.test_post_push_bound_branch(GenericInterBranch,BzrBranchFormat7,BzrBranchFormat7) OK 73ms 385s per_tree.test_archive.TestTgz.test_export_symlink(PreviewTree) OK 80ms 385s per_transport.TransportTests.test_delete_tree(HttpDavTransport,DAVServer) OK 537ms 385s per_tree.test_ids.Path2IdTests.test_path2id(PreviewTreePost) OK 76ms 385s per_transport.TransportTests.test_delete_tree(TransportLogDecorator,LogDecoratorServer) OK 9ms 385s per_tree.test_ids.Path2IdTests.test_path2id(PreviewTree) OK 70ms 385s per_interbranch.test_push.TestPushHook.test_post_push_empty_history(GenericInterBranch,BzrBranchFormat7,BzrBranchFormat7) OK 49ms 385s per_repository.test_commit_builder.TestCommitBuilder.test_commit_message(RepositoryFormatKnitPack6RichRoot) OK 60ms 385s per_tree.test_transform.TestTransformPreview.test_merge_into_preview(WorkingTreeFormat5) OK 245ms 385s per_transport.TransportTests.test_ensure_base_exists(HttpDavTransport,DAVServer) OK 42ms 385s per_transport.TransportTests.test_ensure_base_exists(TransportLogDecorator,LogDecoratorServer) OK 5ms 385s per_repository.test_commit_builder.TestCommitBuilder.test_commit_message(RepositoryFormat7) OK 46ms 385s per_transport.TransportTests.test_ensure_base_missing(HttpDavTransport,DAVServer) OK 40ms 385s per_tree.test_ids.Path2IdTests.test_path2id_list(RevisionTree) OK 97ms 385s per_transport.TransportTests.test_ensure_base_missing(TransportLogDecorator,LogDecoratorServer) OK 20ms 385s per_repository.test_commit_builder.TestCommitBuilder.test_commit_unchanged_root_record_iter_changes(RepositoryFormatKnit4) OK 71ms 385s per_transport.TransportTests.test_ensure_base_missing_parent(HttpDavTransport,DAVServer) OK 34ms 385s per_transport.TransportTests.test_ensure_base_missing_parent(TransportLogDecorator,LogDecoratorServer) OK 5ms 385s per_tree.test_ids.Path2IdTests.test_path2id_list(WorkingTreeFormat6,remote) OK 143ms 385s per_tree.test_archive.TestZip.test_export(WorkingTreeFormat6,remote) OK 168ms 385s per_transport.TransportTests.test_external_url(HttpDavTransport,DAVServer) OK 30ms 385s per_transport.TransportTests.test_external_url(TransportLogDecorator,LogDecoratorServer) OK 5ms 385s per_interbranch.test_push.TestPushHook.test_post_push_nonempty_history(GenericInterBranch,BzrBranchFormat7,BzrBranchFormat7) OK 198ms 385s per_repository.test_commit_builder.TestCommitBuilder.test_commit_unchanged_root_record_iter_changes(RepositoryFormatKnitPack1) OK 75ms 385s per_lock.test_lock.TestLock.test_create_if_needed_read(fcntl) OK 4ms 385s per_lock.test_lock.TestLockUnicodePath.test_read_lock(fcntl) OK 5ms 385s per_tree.test_archive.TestZip.test_export_symlink(WorkingTreeFormat5) OK 75ms 385s per_repository.test_commit_builder.TestCommitBuilder.test_commit_unchanged_root_record_iter_changes(RepositoryFormat5) OK 35ms 385s per_tree.test_transform.TestTransformPreview.test_merge_into_preview(DirStateRevisionTree,WT4) OK 229ms 385s per_transport.TransportTests.test_get(HttpDavTransport,DAVServer) OK 78ms 385s per_transport.TransportTests.test_get(TransportLogDecorator,LogDecoratorServer) OK 6ms 385s per_tree.test_transform.TestTransformPreview.test_merge_preview_into_workingtree(GitWorkingTreeFormat)ERROR 25ms 385s Empty attachments: 385s log 385s 385s Traceback (most recent call last): 385s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 709, in test_merge_preview_into_workingtree 385s merger.do_merge() 385s ~~~~~~~~~~~~~~~^^ 385s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 721, in do_merge 385s merge = self._do_merge_to() 385s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 680, in _do_merge_to 385s merge.do_merge() 385s ~~~~~~~~~~~~~~^^ 385s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 839, in do_merge 385s self._compute_transform() 385s ~~~~~~~~~~~~~~~~~~~~~~~^^ 385s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 855, in _compute_transform 385s entries = list(self._entries3()) 385s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 938, in _entries3 385s for change in iterator: 385s ^^^^^^^^ 385s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 385s (oldpath, oldmode, oldsha) = old 385s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 385s TypeError: cannot unpack non-iterable NoneType object 385s 385s per_repository.test_commit_builder.TestCommitBuilder.test_commit_with_revision_id_record_iter_changes(RepositoryFormatKnitPack5RichRoot) OK 57ms 385s per_tree.test_ids.Path2IdTests.test_path2id_nested_tree(WorkingTreeFormat6) OK 211ms 385s per_tree.test_archive.TestZip.test_export_symlink(DirStateRevisionTree,WT4) OK 107ms 385s per_tree.test_annotate_iter.TestAnnotate.test_annotate_simple(GitWorkingTreeFormat)ERROR 19ms 385s log: {{{ 385s 186.058 preparing to commit 385s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_annotate_iter.TestAnnotate.test_annotate_simple(GitWorkingTreeFormat)/work/tree/ 385s 186.061 Selecting files for commit with filter None 385s 186.062 aborting commit write group because of exception: 385s 186.063 Traceback (most recent call last): 385s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 385s self._update_builder_with_changes() 385s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 385s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 385s for path, fs_hash in self.builder.record_iter_changes( 385s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 385s self.work_tree, self.basis_revid, iter_changes 385s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 385s ): 385s ^ 385s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 385s for change in iter_changes: 385s ^^^^^^^^^^^^ 385s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 385s for change in iter_changes: 385s ^^^^^^^^^^^^ 385s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 385s (oldpath, oldmode, oldsha) = old 385s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 385s TypeError: cannot unpack non-iterable NoneType object 385s }}} 385s 385s Traceback (most recent call last): 385s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_annotate_iter.py", line 45, in test_annotate_simple 385s tree, revids = self.get_simple_tree() 385s ~~~~~~~~~~~~~~~~~~~~^^ 385s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_annotate_iter.py", line 27, in get_simple_tree 385s rev_1 = tree.commit("one") 385s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 385s committed_id = commit.Commit().commit( 385s working_tree=self, 385s ...<3 lines>... 385s **kwargs, 385s ) 385s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 385s self._update_builder_with_changes() 385s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 385s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 385s for path, fs_hash in self.builder.record_iter_changes( 385s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 385s self.work_tree, self.basis_revid, iter_changes 385s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 385s ): 385s ^ 385s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 385s for change in iter_changes: 385s ^^^^^^^^^^^^ 385s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 385s for change in iter_changes: 385s ^^^^^^^^^^^^ 385s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 385s (oldpath, oldmode, oldsha) = old 385s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 385s TypeError: cannot unpack non-iterable NoneType object 385s 385s per_repository.test_commit_builder.TestCommitBuilder.test_commit_with_revision_id_record_iter_changes(RepositoryFormat2a) OK 56ms 385s per_tree.test_transform.TestTransformPreview.test_merge_preview_into_workingtree(PreviewTreePost) OK 96ms 385s per_tree.test_ids.Path2IdTests.test_path2id_nested_tree(WorkingTreeFormat5) OK 220ms 385s per_tree.test_annotate_iter.TestAnnotate.test_annotate_simple(PreviewTreePost) OK 103ms 385s per_transport.TransportTests.test_get_bytes(HttpDavTransport,DAVServer) OK 211ms 385s per_transport.TransportTests.test_get_bytes(TransportLogDecorator,LogDecoratorServer) OK 6ms 385s per_merger.TestHookMergeFileContent.test_can_access_this_other_and_base_versions(weave) OK 264ms 385s per_repository.test_commit_builder.TestCommitBuilder.test_commit_with_revision_id_record_iter_changes(RemoteRepositoryFormat-v2) OK 141ms 385s per_transport.TransportTests.test_get_bytes_unknown_file(HttpDavTransport,DAVServer) OK 53ms 385s per_transport.TransportTests.test_get_bytes_unknown_file(TransportLogDecorator,LogDecoratorServer) OK 5ms 385s per_tree.test_transform.TestTransformPreview.test_merge_preview_into_workingtree_handles_conflicts(RevisionTree) OK 171ms 385s per_repository.test_commit_builder.TestCommitBuilder.test_commit_without_root_errors(RepositoryFormatPackDevelopment2Subtree) OK 43ms 385s per_repository.test_commit_builder.TestCommitBuilder.test_commit_without_root_errors(GitRepositoryFormat) OK 14ms 385s per_tree.test_ids.Path2IdTests.test_path2id_nested_tree(DirStateRevisionTree,WT5) OK 248ms 385s per_tree.test_transform.TestTransformPreview.test_missing_content_summary(WorkingTreeFormat6) OK 18ms 386s per_tree.test_transform.TestTransformPreview.test_missing_content_summary(DirStateRevisionTree,WT5) OK 15ms 386s per_tree.test_ids.Path2IdsTests.test_paths2ids_forget_old(WorkingTreeFormat2) OK 35ms 386s per_tree.test_transform.TestTransformPreview.test_path2id_created(WorkingTreeFormat2) OK 23ms 386s per_tree.test_annotate_iter.TestAnnotate.test_annotate_with_ghost(RevisionTree) OK 145ms 386s per_repository.test_commit_builder.TestCommitBuilder.test_committer_no_username(RepositoryFormatKnitPack5) OK 53ms 386s per_transport.TransportTests.test_get_bytes_with_open_write_stream_sees_all_content(HttpDavTransport,DAVServer) OK 90ms 386s per_tree.test_ids.Path2IdsTests.test_paths2ids_recursive(WorkingTreeFormat4) OK 44ms 386s per_transport.TransportTests.test_get_bytes_with_open_write_stream_sees_all_content(TransportLogDecorator,LogDecoratorServer) OK 7ms 386s per_tree.test_ids.Path2IdTests.test_path2id_nested_tree(DirStateRevisionTree,WT4) OK 267ms 386s per_tree.test_transform.TestTransformPreview.test_path2id_deleted_unchanged(WorkingTreeFormat4) OK 49ms 386s per_tree.test_ids.Path2IdsTests.test_paths2ids_recursive(GitRevisionTree) SKIP 13ms 386s test not applicable on non-inventory tests 386s 386s per_tree.test_ids.Path2IdsTests.test_paths2ids_forget_old(GitWorkingTreeFormat)ERROR 23ms 386s log: {{{ 386s 186.366 preparing to commit 386s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_ids.Path2IdsTests.test_paths2ids_forget_old(GitWorkingTreeFormat)/work/tree/ 386s 186.368 Selecting files for commit with filter None 386s 186.370 aborting commit write group because of exception: 386s 186.371 Traceback (most recent call last): 386s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 386s self._update_builder_with_changes() 386s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 386s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 386s for path, fs_hash in self.builder.record_iter_changes( 386s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 386s self.work_tree, self.basis_revid, iter_changes 386s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 386s ): 386s ^ 386s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 386s for change in iter_changes: 386s ^^^^^^^^^^^^ 386s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 386s for change in iter_changes: 386s ^^^^^^^^^^^^ 386s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 386s (oldpath, oldmode, oldsha) = old 386s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 386s TypeError: cannot unpack non-iterable NoneType object 386s }}} 386s 386s Traceback (most recent call last): 386s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_ids.py", line 101, in test_paths2ids_forget_old 386s work_tree.commit("commit old state") 386s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 386s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 386s committed_id = commit.Commit().commit( 386s working_tree=self, 386s ...<3 lines>... 386s **kwargs, 386s ) 386s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 386s self._update_builder_with_changes() 386s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 386s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 386s for path, fs_hash in self.builder.record_iter_changes( 386s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 386s self.work_tree, self.basis_revid, iter_changes 386s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 386s ): 386s ^ 386s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 386s for change in iter_changes: 386s ^^^^^^^^^^^^ 386s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 386s for change in iter_changes: 386s ^^^^^^^^^^^^ 386s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 386s (oldpath, oldmode, oldsha) = old 386s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 386s TypeError: cannot unpack non-iterable NoneType object 386s 386s per_repository.test_commit_builder.TestCommitBuilder.test_committer_no_username(RepositoryFormatKnitPack4) OK 55ms 386s per_tree.test_transform.TestTransformPreview.test_path2id_deleted_unchanged(GitRevisionTree)ERROR 21ms 386s Empty attachments: 386s log 386s 386s Traceback (most recent call last): 386s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 311, in test_path2id_deleted_unchanged 386s "unchanged", find_previous_path(preview_tree, tree, "unchanged") 386s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 386s File "/usr/lib/python3/dist-packages/breezy/tree.py", line 1064, in find_previous_path 386s return InterTree.get(to_tree, from_tree).find_source_path(path, recurse=recurse) 386s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 386s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1209, in find_source_path 386s ret = self.find_source_paths([path], recurse=recurse) 386s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1238, in find_source_paths 386s if new[0] is None: 386s ~~~^^^ 386s TypeError: 'NoneType' object is not subscriptable 386s 386s per_transport.TransportTests.test_get_directory_read_gives_ReadError(HttpDavTransport,DAVServer) OK 42ms 386s per_tree.test_iter_search_rules.TestIterSearchRules.test_iter_search_rules_no_tree(WorkingTreeFormat3) OK 34ms 386s per_transport.TransportTests.test_get_directory_read_gives_ReadError(TransportLogDecorator,LogDecoratorServer) OK 6ms 386s per_repository.test_commit_builder.TestCommitBuilder.test_committer_no_username(RepositoryFormat6) OK 24ms 386s per_tree.test_export.TestDir.test_export(WorkingTreeFormat6) OK 89ms 386s per_tree.test_transform.TestTransformPreview.test_path2id_moved(WorkingTreeFormat3) OK 43ms 386s per_transport.TransportTests.test_get_smart_medium(HttpDavTransport,DAVServer) OK 30ms 386s per_transport.TransportTests.test_get_smart_medium(TransportLogDecorator,LogDecoratorServer) OK 5ms 386s per_tree.test_iter_search_rules.TestIterSearchRules.test_iter_search_rules_no_tree(PreviewTree) OK 36ms 386s per_merger.TestHookMergeFileContent.test_chain_stops_after_delete(weave) OK 254ms 386s per_repository.test_commit_builder.TestCommitBuilder.test_finish_inventory_record_iter_changes(RepositoryFormatKnitPack6) OK 53ms 386s per_tree.test_ids.Path2IdsTests.test_paths2ids_forget_old(PreviewTreePost) OK 90ms 386s per_transport.TransportTests.test_get_unknown_file(HttpDavTransport,DAVServer) OK 42ms 386s per_tree.test_transform.TestTransformPreview.test_path2id_moved(PreviewTree) OK 52ms 386s per_transport.TransportTests.test_get_unknown_file(TransportLogDecorator,LogDecoratorServer) OK 6ms 386s per_tree.test_is_executable.TestIsExecutable.test_is_executable_dir(WorkingTreeFormat6,remote) OK 72ms 386s per_repository.test_commit_builder.TestCommitBuilder.test_finish_inventory_record_iter_changes(RepositoryFormatKnit1) OK 54ms 386s per_tree.test_export.TestDir.test_export(DirStateRevisionTree,WT5) OK 114ms 386s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder(RepositoryFormatKnit3) OK 29ms 386s per_tree.test_ids.Path2IdsTests.test_paths2ids_recursive(RevisionTree) OK 76ms 386s per_tree.test_transform.TestTransformPreview.test_path2id_renamed_parent(WorkingTreeFormat6,remote) OK 71ms 386s per_transport.TransportTests.test_get_with_open_write_stream_sees_all_content(HttpDavTransport,DAVServer) OK 73ms 386s per_tree.test_is_executable.TestIsExecutable.test_is_executable_symlink(WorkingTreeFormat5) OK 51ms 386s per_transport.TransportTests.test_get_with_open_write_stream_sees_all_content(TransportLogDecorator,LogDecoratorServer) OK 12ms 386s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder(RepositoryFormat2aSubtree) OK 29ms 386s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder(RepositoryFormat4) SKIP 4ms 386s Format All-in-one format 4 is not initializable. 386s per_tree.test_export.TestDir.test_export_nested_nonrecurse(WorkingTreeFormat2) SKIP 68ms 386s format does not supported nested trees 386s 386s per_tree.test_iter_search_rules.TestIterSearchRules.test_iter_search_rules_no_tree(WorkingTreeFormat6) OK 46ms 386s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RepositoryFormatKnitPack5RichRootBroken) OK 24ms 386s per_transport.TransportTests.test_hardlink(HttpDavTransport,DAVServer) SKIP 36ms 386s Transport does not support hardlinks. 386s per_transport.TransportTests.test_hardlink(TransportLogDecorator,LogDecoratorServer) SKIP 7ms 386s Transport does not support hardlinks. 386s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RepositoryFormatKnitPack3) OK 27ms 386s per_tree.test_is_executable.TestIsExecutable.test_is_executable_symlink(DirStateRevisionTree,WT4) OK 79ms 386s per_tree.test_list_files.TestListFiles.test_list_files_from_dir(GitWorkingTreeFormat) OK 11ms 386s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RemoteRepositoryFormat-default) OK 29ms 386s per_tree.test_iter_search_rules.TestIterSearchRules.test_iter_search_rules_no_tree(DirStateRevisionTree,WT5) OK 75ms 386s per_transport.TransportTests.test_has(HttpDavTransport,DAVServer) OK 81ms 386s per_tree.test_list_files.TestListFiles.test_list_files_from_dir(PreviewTreePost) OK 46ms 386s per_tree.test_is_executable.TestIsExecutable.test_is_executable_dir(WorkingTreeFormat2) OK 31ms 386s per_transport.TransportTests.test_has(TransportLogDecorator,LogDecoratorServer) OK 9ms 386s per_tree.test_transform.TestTransformPreview.test_plan_file_merge(WorkingTreeFormat5) OK 152ms 386s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_surrogateescape(RepositoryFormatKnitPack6RichRoot) OK 63ms 386s per_merger.TestHookMergeFileContent.test_chain_when_not_active(weave) OK 279ms 386s per_transport.TransportTests.test_has_root_works(HttpDavTransport,DAVServer) OK 37ms 386s per_transport.TransportTests.test_has_root_works(TransportLogDecorator,LogDecoratorServer) OK 5ms 386s per_tree.test_is_executable.TestIsExecutable.test_is_executable_symlink(WorkingTreeFormat4) OK 64ms 386s per_tree.test_list_files.TestListFiles.test_list_files_from_dir_no_recurse(RevisionTree) OK 73ms 386s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_surrogateescape(RepositoryFormat7) OK 54ms 386s per_tree.test_is_executable.TestIsExecutable.test_is_executable_symlink(GitRevisionTree)ERROR 28ms 386s log: {{{ 386s 186.774 preparing to commit 386s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_is_executable.TestIsExecutable.test_is_executable_symlink(GitRevisionTree)/work/ 386s 186.776 Selecting files for commit with filter None 386s 186.778 aborting commit write group because of exception: 386s 186.780 Traceback (most recent call last): 386s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 386s self._update_builder_with_changes() 386s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 386s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 386s for path, fs_hash in self.builder.record_iter_changes( 386s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 386s self.work_tree, self.basis_revid, iter_changes 386s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 386s ): 386s ^ 386s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 386s for change in iter_changes: 386s ^^^^^^^^^^^^ 386s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 386s for change in iter_changes: 386s ^^^^^^^^^^^^ 386s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 386s (oldpath, oldmode, oldsha) = old 386s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 386s TypeError: cannot unpack non-iterable NoneType object 386s }}} 386s 386s Traceback (most recent call last): 386s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_is_executable.py", line 30, in test_is_executable_symlink 386s tree = self.get_tree_with_subdirs_and_all_content_types() 386s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 227, in get_tree_with_subdirs_and_all_content_types 386s return self.get_tree_with_subdirs_and_all_supported_content_types(True) 386s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 386s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 270, in get_tree_with_subdirs_and_all_supported_content_types 386s return self.workingtree_to_test_tree(tree) 386s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 386s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 386s return self._workingtree_to_test_tree(self, tree) 386s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 386s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 386s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 386s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 386s committed_id = commit.Commit().commit( 386s working_tree=self, 386s ...<3 lines>... 386s **kwargs, 386s ) 386s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 386s self._update_builder_with_changes() 386s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 386s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 386s for path, fs_hash in self.builder.record_iter_changes( 386s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 386s self.work_tree, self.basis_revid, iter_changes 386s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 386s ): 386s ^ 386s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 386s for change in iter_changes: 386s ^^^^^^^^^^^^ 386s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 386s for change in iter_changes: 386s ^^^^^^^^^^^^ 386s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 386s (oldpath, oldmode, oldsha) = old 386s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 386s TypeError: cannot unpack non-iterable NoneType object 386s 386s per_tree.test_list_files.TestListFiles.test_list_files_no_root(WorkingTreeFormat6) OK 37ms 386s per_transport.TransportTests.test_hook_post_connection_multi(HttpDavTransport,DAVServer) OK 86ms 386s per_tree.test_export.TestDir.test_export_nested_recurse(WorkingTreeFormat4) OK 240ms 386s per_tree.test_list_files.TestListFiles.test_list_files_from_dir(WorkingTreeFormat3) OK 40ms 386s per_transport.TransportTests.test_hook_post_connection_multi(TransportLogDecorator,LogDecoratorServer) OK 5ms 386s per_tree.test_transform.TestTransformPreview.test_plan_file_merge(DirStateRevisionTree,WT4) OK 150ms 386s per_tree.test_export.TestDir.test_export_nested_recurse(GitRevisionTree)ERROR 28ms 386s log: {{{ 386s 186.835 preparing to commit 386s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_export.TestDir.test_export_nested_recurse(GitRevisionTree)/work/dir/ 386s 186.837 Selecting files for commit with filter None 386s 186.838 aborting commit write group because of exception: 386s 186.840 Traceback (most recent call last): 386s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 386s self._update_builder_with_changes() 386s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 386s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 386s for path, fs_hash in self.builder.record_iter_changes( 386s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 386s self.work_tree, self.basis_revid, iter_changes 386s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 386s ): 386s ^ 386s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 386s for change in iter_changes: 386s ^^^^^^^^^^^^ 386s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 386s for change in iter_changes: 386s ^^^^^^^^^^^^ 386s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 386s (oldpath, oldmode, oldsha) = old 386s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 386s TypeError: cannot unpack non-iterable NoneType object 386s }}} 386s 386s Traceback (most recent call last): 386s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 78, in test_export_nested_recurse 386s self.prepare_nested_export(True) 386s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 386s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 62, in prepare_nested_export 386s tree.commit("1") 386s ~~~~~~~~~~~^^^^^ 386s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 386s committed_id = commit.Commit().commit( 386s working_tree=self, 386s ...<3 lines>... 386s **kwargs, 386s ) 386s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 386s self._update_builder_with_changes() 386s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 386s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 386s for path, fs_hash in self.builder.record_iter_changes( 386s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 386s self.work_tree, self.basis_revid, iter_changes 386s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 386s ): 386s ^ 386s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 386s for change in iter_changes: 386s ^^^^^^^^^^^^ 386s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 386s for change in iter_changes: 386s ^^^^^^^^^^^^ 386s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 386s (oldpath, oldmode, oldsha) = old 386s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 386s TypeError: cannot unpack non-iterable NoneType object 386s 386s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_file(RepositoryFormatKnit4) OK 94ms 386s per_transport.TransportTests.test_hook_post_connection_one(HttpDavTransport,DAVServer) OK 35ms 386s per_transport.TransportTests.test_hook_post_connection_one(TransportLogDecorator,LogDecoratorServer) OK 6ms 386s per_tree.test_transform.TestTransformPreview.test_plan_file_merge_revision_tree(GitWorkingTreeFormat)ERROR 19ms 386s log: {{{ 386s 186.858 preparing to commit 386s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_plan_file_merge_revision_tree(GitWorkingTreeFormat)/work/wta/ 386s 186.859 Selecting files for commit with filter None 386s 186.860 aborting commit write group because of exception: 386s 186.862 Traceback (most recent call last): 386s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 386s self._update_builder_with_changes() 386s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 386s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 386s for path, fs_hash in self.builder.record_iter_changes( 386s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 386s self.work_tree, self.basis_revid, iter_changes 386s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 386s ): 386s ^ 386s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 386s for change in iter_changes: 386s ^^^^^^^^^^^^ 386s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 386s for change in iter_changes: 386s ^^^^^^^^^^^^ 386s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 386s (oldpath, oldmode, oldsha) = old 386s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 386s TypeError: cannot unpack non-iterable NoneType object 386s }}} 386s 386s Traceback (most recent call last): 386s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 611, in test_plan_file_merge_revision_tree 386s base_id = work_a.commit("base version") 386s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 386s committed_id = commit.Commit().commit( 386s working_tree=self, 386s ...<3 lines>... 386s **kwargs, 386s ) 386s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 386s self._update_builder_with_changes() 386s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 386s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 386s for path, fs_hash in self.builder.record_iter_changes( 386s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 386s self.work_tree, self.basis_revid, iter_changes 386s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 386s ): 386s ^ 386s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 386s for change in iter_changes: 386s ^^^^^^^^^^^^ 386s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 386s for change in iter_changes: 386s ^^^^^^^^^^^^ 386s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 386s (oldpath, oldmode, oldsha) = old 386s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 386s TypeError: cannot unpack non-iterable NoneType object 386s 386s per_tree.test_list_files.TestListFiles.test_list_files_no_root(DirStateRevisionTree,WT5) OK 72ms 386s per_tree.test_list_files.TestListFiles.test_list_files_from_dir(PreviewTree) OK 55ms 386s per_tree.test_list_files.TestListFiles.test_list_files_no_root_no_recurse(WorkingTreeFormat2) OK 21ms 386s per_tree.test_export.TestDir.test_export_symlink(WorkingTreeFormat3) OK 85ms 386s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_file(RepositoryFormatKnitPack1) OK 96ms 386s per_tree.test_list_files.TestListFiles.test_list_files_from_dir_no_recurse(WorkingTreeFormat6,remote) OK 85ms 386s per_transport.TransportTests.test_iter_files_recursive(HttpDavTransport,DAVServer) OK 108ms 386s per_transport.TransportTests.test_iter_files_recursive(TransportLogDecorator,LogDecoratorServer) OK 7ms 386s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_file(RepositoryFormat5) OK 38ms 386s per_tree.test_list_files.TestListFiles.test_list_files_with_followed_reference(WorkingTreeFormat4) OK 113ms 386s per_merger.TestHookMergeFileContent.test_change_vs_change(weave) OK 279ms 386s per_tree.test_list_files.TestListFiles.test_list_files_no_root(WorkingTreeFormat5) OK 44ms 386s per_tree.test_export.TestDir.test_export_symlink(PreviewTree) OK 73ms 386s per_tree.test_transform.TestTransformPreview.test_plan_file_merge_revision_tree(PreviewTreePost) OK 152ms 386s per_tree.test_list_files.TestListFiles.test_list_files_with_followed_reference(GitRevisionTree)ERROR 27ms 386s log: {{{ 386s 187.019 preparing to commit 386s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_list_files.TestListFiles.test_list_files_with_followed_reference(GitRevisionTree)/work/wt/subtree/ 386s 187.021 Selecting files for commit with filter None 386s 187.022 aborting commit write group because of exception: 386s 187.023 Traceback (most recent call last): 386s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 386s self._update_builder_with_changes() 386s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 386s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 386s for path, fs_hash in self.builder.record_iter_changes( 386s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 386s self.work_tree, self.basis_revid, iter_changes 386s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 386s ): 386s ^ 386s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 386s for change in iter_changes: 386s ^^^^^^^^^^^^ 386s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 386s for change in iter_changes: 386s ^^^^^^^^^^^^ 386s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 386s (oldpath, oldmode, oldsha) = old 386s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 386s TypeError: cannot unpack non-iterable NoneType object 386s }}} 386s 386s Traceback (most recent call last): 386s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_list_files.py", line 130, in test_list_files_with_followed_reference 386s tree, subtree = self.create_nested() 386s ~~~~~~~~~~~~~~~~~~^^ 386s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_list_files.py", line 116, in create_nested 386s subtree.commit("foo") 386s ~~~~~~~~~~~~~~^^^^^^^ 386s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 386s committed_id = commit.Commit().commit( 386s working_tree=self, 386s ...<3 lines>... 386s **kwargs, 386s ) 386s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 386s self._update_builder_with_changes() 386s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 386s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 386s for path, fs_hash in self.builder.record_iter_changes( 386s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 386s self.work_tree, self.basis_revid, iter_changes 386s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 386s ): 386s ^ 386s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 386s for change in iter_changes: 386s ^^^^^^^^^^^^ 386s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 386s for change in iter_changes: 386s ^^^^^^^^^^^^ 386s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 386s (oldpath, oldmode, oldsha) = old 386s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 386s TypeError: cannot unpack non-iterable NoneType object 386s 386s per_tree.test_list_files.TestListFiles.test_list_files_with_root(WorkingTreeFormat3) OK 34ms 386s per_tree.test_transform.TestTransformPreview.test_specific_files(RevisionTree) OK 62ms 386s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_link(RepositoryFormatKnitPack5RichRoot) OK 94ms 386s per_tree.test_list_files.TestListFiles.test_list_files_no_root(DirStateRevisionTree,WT4) OK 80ms 386s per_tree.test_transform.TestTransformPreview.test_stored_kind(WorkingTreeFormat6) OK 15ms 386s per_tree.test_list_files.TestListFiles.test_list_files_with_root(PreviewTree) OK 40ms 386s per_tree.test_list_files.TestListFiles.test_list_files_no_root_no_recurse(GitWorkingTreeFormat) OK 15ms 386s per_tree.test_transform.TestTransformPreview.test_stored_kind(DirStateRevisionTree,WT5) OK 15ms 386s per_tree.test_transform.TestTransformPreview.test_symlink_content_summary(WorkingTreeFormat2) OK 13ms 386s per_tree.test_list_files.TestListFiles.test_list_files_no_root_no_recurse(PreviewTreePost) OK 57ms 386s per_tree.test_export.TestTar.test_export(WorkingTreeFormat6,remote) OK 161ms 386s per_tree.test_list_files.TestListFiles.test_list_files_with_root_no_recurse(WorkingTreeFormat6,remote) OK 69ms 386s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_link(RepositoryFormat2a) OK 103ms 386s per_tree.test_transform.TestTransformPreview.test_transform_conflicts(WorkingTreeFormat4) OK 69ms 387s per_tree.test_transform.TestTransformPreview.test_transform_conflicts(GitRevisionTree)ERROR 17ms 387s log: {{{ 387s 187.200 preparing to commit 387s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_transform_conflicts(GitRevisionTree)/work/ 387s 187.202 Selecting files for commit with filter None 387s 187.203 aborting commit write group because of exception: 387s 187.204 Traceback (most recent call last): 387s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 387s self._update_builder_with_changes() 387s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 387s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 387s for path, fs_hash in self.builder.record_iter_changes( 387s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 387s self.work_tree, self.basis_revid, iter_changes 387s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 387s ): 387s ^ 387s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 387s for change in iter_changes: 387s ^^^^^^^^^^^^ 387s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 387s for change in iter_changes: 387s ^^^^^^^^^^^^ 387s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 387s (oldpath, oldmode, oldsha) = old 387s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 387s TypeError: cannot unpack non-iterable NoneType object 387s }}} 387s 387s Traceback (most recent call last): 387s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 110, in test_transform_conflicts 387s revision_tree = self.create_tree() 387s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 387s revid1 = tree.commit("rev1") 387s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 387s committed_id = commit.Commit().commit( 387s working_tree=self, 387s ...<3 lines>... 387s **kwargs, 387s ) 387s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 387s self._update_builder_with_changes() 387s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 387s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 387s for path, fs_hash in self.builder.record_iter_changes( 387s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 387s self.work_tree, self.basis_revid, iter_changes 387s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 387s ): 387s ^ 387s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 387s for change in iter_changes: 387s ^^^^^^^^^^^^ 387s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 387s for change in iter_changes: 387s ^^^^^^^^^^^^ 387s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 387s (oldpath, oldmode, oldsha) = old 387s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 387s TypeError: cannot unpack non-iterable NoneType object 387s 387s per_transport.TransportTests.test_list_dir(HttpDavTransport,DAVServer) OK 298ms 387s per_tree.test_transform.TestTransformPreview.test_transform_new_file(WorkingTreeFormat3) OK 73ms 387s per_merger.TestHookMergeFileContent.test_result_can_be_conflict(weave) OK 274ms 387s per_tree.test_list_files.TestListFiles.test_list_files_with_unfollowed_reference(WorkingTreeFormat5) OK 111ms 387s per_transport.TransportTests.test_list_dir(TransportLogDecorator,LogDecoratorServer) OK 10ms 387s per_tree.test_list_files.TestListFiles.test_list_files_with_followed_reference(RevisionTree) OK 163ms 387s per_transport.TransportTests.test_list_dir_result_is_url_escaped(HttpDavTransport,DAVServer) OK 54ms 387s per_transport.TransportTests.test_list_dir_result_is_url_escaped(TransportLogDecorator,LogDecoratorServer) OK 6ms 387s per_tree.test_transform.TestTransformPreview.test_transform_new_file(PreviewTree) OK 77ms 387s per_tree.test_list_files.TestListFiles.test_list_files_with_root(WorkingTreeFormat6) OK 50ms 387s per_transport.TransportTests.test_local_abspath(HttpDavTransport,DAVServer) OK 30ms 387s per_transport.TransportTests.test_local_abspath(TransportLogDecorator,LogDecoratorServer) OK 5ms 387s per_tree.test_export.TestTar.test_export_nested_nonrecurse(WorkingTreeFormat5) OK 227ms 387s per_transport.TransportTests.test_lock_read(HttpDavTransport,DAVServer) OK 37ms 387s per_tree.test_list_files.TestListFiles.test_list_files_with_unfollowed_reference(DirStateRevisionTree,WT4) OK 144ms 387s per_transport.TransportTests.test_lock_read(TransportLogDecorator,LogDecoratorServer) OK 5ms 387s per_tree.test_locking.TestLocking.test_lock_read(GitWorkingTreeFormat) OK 9ms 387s per_tree.test_list_files.TestListFiles.test_list_files_with_root(DirStateRevisionTree,WT5) OK 75ms 387s per_tree.test_list_files.TestListFiles.test_list_files_with_root_no_recurse(WorkingTreeFormat2) OK 24ms 387s per_transport.TransportTests.test_lock_write(HttpDavTransport,DAVServer) OK 45ms 387s per_tree.test_locking.TestLocking.test_lock_read(PreviewTreePost) OK 39ms 387s per_transport.TransportTests.test_lock_write(TransportLogDecorator,LogDecoratorServer) OK 5ms 387s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_link(RemoteRepositoryFormat-v2) OK 299ms 387s per_merger.TestMergeImplementation.test_merge_move_and_change(weave) OK 243ms 387s per_tree.test_transform.TestTransformPreview.test_transform_preview(WorkingTreeFormat6,remote) OK 171ms 387s per_tree.test_path_content_summary.TestPathContentSummary.test_dir_content_summary(RevisionTree) OK 72ms 387s per_merger.TestMergeImplementation.test_merge_with_existing_limbo_empty(weave) OK 50ms 387s per_tree.test_list_files.TestListFiles.test_list_files_with_unfollowed_reference(WorkingTreeFormat4) OK 114ms 387s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_dir(RepositoryFormatPackDevelopment2Subtree) OK 108ms 387s per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_executable(WorkingTreeFormat6) OK 53ms 387s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_dir(GitRepositoryFormat) SKIP 5ms 387s format does not support versioned directories 387s 387s per_transport.TransportTests.test_mkdir(HttpDavTransport,DAVServer) OK 135ms 387s per_tree.test_export.TestTar.test_export_nested_nonrecurse(DirStateRevisionTree,WT4) OK 218ms 387s per_tree.test_transform.TestTransformPreview.test_transform_preview_tree(WorkingTreeFormat5) OK 87ms 387s per_transport.TransportTests.test_mkdir(TransportLogDecorator,LogDecoratorServer) OK 8ms 387s per_merger.TestMergeImplementation.test_merge_with_pending_deletion_empty(weave) OK 61ms 387s per_tree.test_list_files.TestListFiles.test_list_files_with_unfollowed_reference(GitRevisionTree)ERROR 51ms 387s log: {{{ 387s 187.603 preparing to commit 387s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_list_files.TestListFiles.test_list_files_with_unfollowed_reference(GitRevisionTree)/work/wt/subtree/ 387s 187.611 Selecting files for commit with filter None 387s 187.613 aborting commit write group because of exception: 387s 187.615 Traceback (most recent call last): 387s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 387s self._update_builder_with_changes() 387s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 387s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 387s for path, fs_hash in self.builder.record_iter_changes( 387s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 387s self.work_tree, self.basis_revid, iter_changes 387s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 387s ): 387s ^ 387s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 387s for change in iter_changes: 387s ^^^^^^^^^^^^ 387s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 387s for change in iter_changes: 387s ^^^^^^^^^^^^ 387s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 387s (oldpath, oldmode, oldsha) = old 387s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 387s TypeError: cannot unpack non-iterable NoneType object 387s }}} 387s 387s Traceback (most recent call last): 387s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_list_files.py", line 123, in test_list_files_with_unfollowed_reference 387s tree, subtree = self.create_nested() 387s ~~~~~~~~~~~~~~~~~~^^ 387s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_list_files.py", line 116, in create_nested 387s subtree.commit("foo") 387s ~~~~~~~~~~~~~~^^^^^^^ 387s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 387s committed_id = commit.Commit().commit( 387s working_tree=self, 387s ...<3 lines>... 387s **kwargs, 387s ) 387s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 387s self._update_builder_with_changes() 387s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 387s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 387s for path, fs_hash in self.builder.record_iter_changes( 387s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 387s self.work_tree, self.basis_revid, iter_changes 387s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 387s ): 387s ^ 387s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 387s for change in iter_changes: 387s ^^^^^^^^^^^^ 387s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 387s for change in iter_changes: 387s ^^^^^^^^^^^^ 387s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 387s (oldpath, oldmode, oldsha) = old 387s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 387s TypeError: cannot unpack non-iterable NoneType object 387s 387s per_tree.test_export.TestTar.test_export_nested_recurse(GitWorkingTreeFormat)ERROR 22ms 387s log: {{{ 387s 187.626 preparing to commit 387s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_export.TestTar.test_export_nested_recurse(GitWorkingTreeFormat)/work/dir/ 387s 187.628 Selecting files for commit with filter None 387s 187.631 aborting commit write group because of exception: 387s 187.633 Traceback (most recent call last): 387s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 387s self._update_builder_with_changes() 387s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 387s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 387s for path, fs_hash in self.builder.record_iter_changes( 387s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 387s self.work_tree, self.basis_revid, iter_changes 387s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 387s ): 387s ^ 387s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 387s for change in iter_changes: 387s ^^^^^^^^^^^^ 387s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 387s for change in iter_changes: 387s ^^^^^^^^^^^^ 387s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 387s (oldpath, oldmode, oldsha) = old 387s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 387s TypeError: cannot unpack non-iterable NoneType object 387s }}} 387s 387s Traceback (most recent call last): 387s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 78, in test_export_nested_recurse 387s self.prepare_nested_export(True) 387s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 387s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 62, in prepare_nested_export 387s tree.commit("1") 387s ~~~~~~~~~~~^^^^^ 387s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 387s committed_id = commit.Commit().commit( 387s working_tree=self, 387s ...<3 lines>... 387s **kwargs, 387s ) 387s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 387s self._update_builder_with_changes() 387s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 387s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 387s for path, fs_hash in self.builder.record_iter_changes( 387s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 387s self.work_tree, self.basis_revid, iter_changes 387s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 387s ): 387s ^ 387s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 387s for change in iter_changes: 387s ^^^^^^^^^^^^ 387s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 387s for change in iter_changes: 387s ^^^^^^^^^^^^ 387s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 387s (oldpath, oldmode, oldsha) = old 387s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 387s TypeError: cannot unpack non-iterable NoneType object 387s 387s per_transport.TransportTests.test_mkdir_permissions(HttpDavTransport,DAVServer) OK 37ms 387s per_transport.TransportTests.test_mkdir_permissions(TransportLogDecorator,LogDecoratorServer) OK 8ms 387s per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_executable(DirStateRevisionTree,WT5) OK 80ms 387s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_link(RepositoryFormatKnitPack5) OK 94ms 387s per_tree.test_transform.TestTransformPreview.test_transform_preview_tree(DirStateRevisionTree,WT4) OK 77ms 387s per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_non_exec(WorkingTreeFormat2) OK 21ms 387s per_tree.test_locking.TestLocking.test_lock_read(WorkingTreeFormat3) OK 73ms 387s per_tree.test_transform.TestTransformPreview.test_tree_content_summary(GitWorkingTreeFormat) OK 15ms 387s per_tree.test_transform.TestTransformPreview.test_tree_content_summary(PreviewTreePost) OK 16ms 387s per_transport.TransportTests.test_move(HttpDavTransport,DAVServer) OK 70ms 387s per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_not_versioned(WorkingTreeFormat4) OK 39ms 387s per_transport.TransportTests.test_move(TransportLogDecorator,LogDecoratorServer) OK 6ms 387s per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_not_versioned(GitRevisionTree)ERROR 18ms 387s log: {{{ 387s 187.745 preparing to commit 387s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_not_versioned(GitRevisionTree)/work/tree/ 387s 187.746 Selecting files for commit with filter None 387s 187.747 aborting commit write group because of exception: 387s 187.749 Traceback (most recent call last): 387s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 387s self._update_builder_with_changes() 387s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 387s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 387s for path, fs_hash in self.builder.record_iter_changes( 387s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 387s self.work_tree, self.basis_revid, iter_changes 387s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 387s ): 387s ^ 387s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 387s for change in iter_changes: 387s ^^^^^^^^^^^^ 387s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 387s for change in iter_changes: 387s ^^^^^^^^^^^^ 387s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 387s (oldpath, oldmode, oldsha) = old 387s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 387s TypeError: cannot unpack non-iterable NoneType object 387s }}} 387s 387s Traceback (most recent call last): 387s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_path_content_summary.py", line 98, in test_file_content_summary_not_versioned 387s tree = self._convert_tree(tree) 387s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_path_content_summary.py", line 29, in _convert_tree 387s result = per_tree.TestCaseWithTree._convert_tree(self, tree) 387s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 387s return converter(tree) 387s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 387s return self._workingtree_to_test_tree(self, tree) 387s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 387s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 387s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 387s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 387s committed_id = commit.Commit().commit( 387s working_tree=self, 387s ...<3 lines>... 387s **kwargs, 387s ) 387s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 387s self._update_builder_with_changes() 387s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 387s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 387s for path, fs_hash in self.builder.record_iter_changes( 387s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 387s self.work_tree, self.basis_revid, iter_changes 387s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 387s ): 387s ^ 387s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 387s for change in iter_changes: 387s ^^^^^^^^^^^^ 387s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 387s for change in iter_changes: 387s ^^^^^^^^^^^^ 387s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 387s (oldpath, oldmode, oldsha) = old 387s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 387s TypeError: cannot unpack non-iterable NoneType object 387s 387s per_transport.TransportTests.test_no_segment_parameters(HttpDavTransport,DAVServer) OK 31ms 387s per_transport.TransportTests.test_no_segment_parameters(TransportLogDecorator,LogDecoratorServer) OK 4ms 387s per_tree.test_path_content_summary.TestPathContentSummary.test_missing_content_summary(WorkingTreeFormat3) OK 30ms 387s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_link(RepositoryFormatKnitPack4) OK 102ms 387s per_tree.test_transform.TestTransformPreview.test_unsupported_symlink_diff(RevisionTree) OK 78ms 387s per_transport.TransportTests.test_opening_a_file_stream_can_set_mode(HttpDavTransport,DAVServer) OK 30ms 387s per_transport.TransportTests.test_opening_a_file_stream_can_set_mode(TransportLogDecorator,LogDecoratorServer) OK 6ms 387s per_tree.test_transform.TestTransformPreview.test_walkdirs(WorkingTreeFormat6) OK 18ms 387s per_tree.test_path_content_summary.TestPathContentSummary.test_missing_content_summary(PreviewTree) OK 35ms 387s per_tree.test_locking.TestLocking.test_lock_read(PreviewTree) OK 113ms 387s per_merger.TestMergeImplementation.test_modify_conflicts_with_delete(weave) OK 195ms 387s per_transport.TransportTests.test__reuse_for(LocalTransport,LocalURLServer) SKIP 3ms 387s not a connected transport 387s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_link(RepositoryFormat6) OK 41ms 387s per_transport.TransportTests.test__reuse_for(UnlistableTransportDecorator,UnlistableServer) SKIP 4ms 387s not a connected transport 387s per_tree.test_transform.TestTransformPreview.test_walkdirs(DirStateRevisionTree,WT5) OK 20ms 387s per_transport.TransportTests.test_abspath(LocalTransport,LocalURLServer) OK 3ms 387s per_transport.TransportTests.test_abspath(UnlistableTransportDecorator,UnlistableServer) OK 3ms 387s per_transport.TransportTests.test_abspath_at_root(LocalTransport,LocalURLServer) OK 3ms 387s per_transport.TransportTests.test_abspath_at_root(UnlistableTransportDecorator,UnlistableServer) OK 4ms 387s per_transport.TransportTests.test_abspath_url_unquote_unreserved(LocalTransport,LocalURLServer) OK 3ms 387s per_transport.TransportTests.test_abspath_url_unquote_unreserved(UnlistableTransportDecorator,UnlistableServer) OK 3ms 387s per_transport.TransportTests.test_append_bytes(LocalTransport,LocalURLServer) OK 4ms 387s per_transport.TransportTests.test_append_bytes(UnlistableTransportDecorator,UnlistableServer) OK 5ms 387s per_tree.test_export.TestTar.test_export_nested_recurse(PreviewTreePost) OK 228ms 387s per_transport.TransportTests.test_append_bytes_mode(LocalTransport,LocalURLServer) OK 4ms 387s per_transport.TransportTests.test_opening_a_file_stream_creates_file(HttpDavTransport,DAVServer) OK 61ms 387s per_transport.TransportTests.test_append_bytes_mode(UnlistableTransportDecorator,UnlistableServer) OK 4ms 387s per_transport.TransportTests.test_append_file(LocalTransport,LocalURLServer) OK 4ms 387s per_tree.test_path_content_summary.TestPathContentSummary.test_symlink_content_summary(WorkingTreeFormat6,remote) OK 55ms 387s per_transport.TransportTests.test_opening_a_file_stream_creates_file(TransportLogDecorator,LogDecoratorServer) OK 6ms 387s per_transport.TransportTests.test_append_file(UnlistableTransportDecorator,UnlistableServer) OK 5ms 387s per_transport.TransportTests.test_append_file_mode(LocalTransport,LocalURLServer) OK 5ms 387s per_transport.TransportTests.test_append_file_mode(UnlistableTransportDecorator,UnlistableServer) OK 4ms 387s per_transport.TransportTests.test_base_url(LocalTransport,LocalURLServer) OK 7ms 387s per_tree.test_transform.TestTransformPreview.test_want_unversioned(WorkingTreeFormat2) OK 56ms 387s per_transport.TransportTests.test_base_url(UnlistableTransportDecorator,UnlistableServer) OK 4ms 387s per_transport.TransportTests.test_clone(LocalTransport,LocalURLServer) OK 5ms 387s per_transport.TransportTests.test_clone(UnlistableTransportDecorator,UnlistableServer) OK 5ms 387s per_transport.TransportTests.test_clone_from_root(LocalTransport,LocalURLServer) OK 3ms 387s per_transport.TransportTests.test_clone_from_root(UnlistableTransportDecorator,UnlistableServer) OK 6ms 387s per_transport.TransportTests.test_clone_preserve_info(LocalTransport,LocalURLServer) SKIP 4ms 387s not a connected transport 387s per_tree.test_path_content_summary.TestPathContentSummary.test_dir_content_summary(WorkingTreeFormat6,remote) OK 99ms 387s per_transport.TransportTests.test_clone_preserve_info(UnlistableTransportDecorator,UnlistableServer) SKIP 3ms 387s not a connected transport 387s per_transport.TransportTests.test_clone_to_root(LocalTransport,LocalURLServer) OK 3ms 387s per_transport.TransportTests.test_clone_to_root(UnlistableTransportDecorator,UnlistableServer) OK 5ms 387s per_transport.TransportTests.test_clone_url_unquote_unreserved(LocalTransport,LocalURLServer) OK 4ms 387s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_dir(RepositoryFormatKnitPack6) OK 100ms 387s per_transport.TransportTests.test_clone_url_unquote_unreserved(UnlistableTransportDecorator,UnlistableServer) OK 4ms 387s per_transport.TransportTests.test_connect_twice_is_same_content(LocalTransport,LocalURLServer) OK 5ms 387s per_tree.test_tree.TestAnnotate.test_annotate(WorkingTreeFormat4) OK 47ms 387s per_transport.TransportTests.test_connect_twice_is_same_content(UnlistableTransportDecorator,UnlistableServer) OK 5ms 387s per_transport.TransportTests.test_connection_error(LocalTransport,LocalURLServer) SKIP 3ms 387s Transport has no bogus URL support. 387s per_transport.TransportTests.test_connection_error(UnlistableTransportDecorator,UnlistableServer) SKIP 3ms 387s Transport has no bogus URL support. 387s per_transport.TransportTests.test_connection_sharing(LocalTransport,LocalURLServer) SKIP 3ms 387s not a connected transport 387s per_transport.TransportTests.test_connection_sharing(UnlistableTransportDecorator,UnlistableServer) SKIP 4ms 387s not a connected transport 387s per_transport.TransportTests.test_copy(LocalTransport,LocalURLServer) OK 6ms 387s per_tree.test_tree.TestAnnotate.test_annotate(GitRevisionTree)ERROR 22ms 387s log: {{{ 387s 187.950 preparing to commit 387s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_tree.TestAnnotate.test_annotate(GitRevisionTree)/work/wt/ 387s 187.952 Selecting files for commit with filter None 387s 187.954 aborting commit write group because of exception: 387s 187.955 Traceback (most recent call last): 387s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 387s self._update_builder_with_changes() 387s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 387s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 387s for path, fs_hash in self.builder.record_iter_changes( 387s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 387s self.work_tree, self.basis_revid, iter_changes 387s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 387s ): 387s ^ 387s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 387s for change in iter_changes: 387s ^^^^^^^^^^^^ 387s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 387s for change in iter_changes: 387s ^^^^^^^^^^^^ 387s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 387s (oldpath, oldmode, oldsha) = old 387s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 387s TypeError: cannot unpack non-iterable NoneType object 387s }}} 387s 387s Traceback (most recent call last): 387s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 27, in test_annotate 387s tree = self.get_tree_no_parents_abc_content(work_tree) 387s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 150, in get_tree_no_parents_abc_content 387s return self._convert_tree(tree, converter) 387s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 387s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 387s return converter(tree) 387s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 387s return self._workingtree_to_test_tree(self, tree) 387s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 387s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 387s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 387s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 387s committed_id = commit.Commit().commit( 387s working_tree=self, 387s ...<3 lines>... 387s **kwargs, 387s ) 387s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 387s self._update_builder_with_changes() 387s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 387s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 387s for path, fs_hash in self.builder.record_iter_changes( 387s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 387s self.work_tree, self.basis_revid, iter_changes 387s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 387s ): 387s ^ 387s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 387s for change in iter_changes: 387s ^^^^^^^^^^^^ 387s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 387s for change in iter_changes: 387s ^^^^^^^^^^^^ 387s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 387s (oldpath, oldmode, oldsha) = old 387s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 387s TypeError: cannot unpack non-iterable NoneType object 387s 387s per_transport.TransportTests.test_copy(UnlistableTransportDecorator,UnlistableServer) OK 5ms 387s per_transport.TransportTests.test_put_bytes(HttpDavTransport,DAVServer) OK 103ms 387s per_transport.TransportTests.test_copy_to(LocalTransport,LocalURLServer) OK 15ms 387s per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_executable(WorkingTreeFormat5) OK 64ms 387s per_transport.TransportTests.test_put_bytes(TransportLogDecorator,LogDecoratorServer) OK 7ms 387s per_tree.test_path_content_summary.TestPathContentSummary.test_tree_content_summary(WorkingTreeFormat5) OK 112ms 387s per_tree.test_export.TestTar.test_export_symlink(RevisionTree) OK 119ms 387s per_transport.TransportTests.test_copy_to(UnlistableTransportDecorator,UnlistableServer) OK 13ms 387s per_transport.TransportTests.test_copy_tree(LocalTransport,LocalURLServer) OK 14ms 387s per_tree.test_tree.TestConflicts.test_conflicts(WorkingTreeFormat3) OK 46ms 387s per_transport.TransportTests.test_copy_tree(UnlistableTransportDecorator,UnlistableServer) OK 4ms 387s per_transport.TransportTests.test_copy_tree_to_transport(LocalTransport,LocalURLServer) OK 7ms 387s per_transport.TransportTests.test_copy_tree_to_transport(UnlistableTransportDecorator,UnlistableServer) OK 4ms 387s per_transport.TransportTests.test_create_prefix(LocalTransport,LocalURLServer) OK 5ms 387s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_dir(RepositoryFormatKnit1) OK 96ms 387s per_transport.TransportTests.test_create_prefix(UnlistableTransportDecorator,UnlistableServer) OK 4ms 387s per_transport.TransportTests.test_delete(LocalTransport,LocalURLServer) OK 4ms 387s per_transport.TransportTests.test_delete(UnlistableTransportDecorator,UnlistableServer) OK 5ms 387s per_transport.TransportTests.test_delete_tree(LocalTransport,LocalURLServer) OK 4ms 387s per_tree.test_tree.TestConflicts.test_conflicts(PreviewTree) OK 38ms 387s per_transport.TransportTests.test_delete_tree(UnlistableTransportDecorator,UnlistableServer) OK 5ms 387s per_transport.TransportTests.test_ensure_base_exists(LocalTransport,LocalURLServer) OK 3ms 387s per_transport.TransportTests.test_ensure_base_exists(UnlistableTransportDecorator,UnlistableServer) OK 4ms 387s per_transport.TransportTests.test_ensure_base_missing(LocalTransport,LocalURLServer) OK 3ms 387s per_transport.TransportTests.test_ensure_base_missing(UnlistableTransportDecorator,UnlistableServer) OK 4ms 387s per_transport.TransportTests.test_ensure_base_missing_parent(LocalTransport,LocalURLServer) OK 3ms 387s per_tree.test_export.TestZip.test_export(WorkingTreeFormat6) OK 83ms 387s per_transport.TransportTests.test_ensure_base_missing_parent(UnlistableTransportDecorator,UnlistableServer) OK 4ms 387s per_transport.TransportTests.test_external_url(LocalTransport,LocalURLServer) OK 3ms 387s per_transport.TransportTests.test_external_url(UnlistableTransportDecorator,UnlistableServer) OK 5ms 387s per_transport.TransportTests.test_get(LocalTransport,LocalURLServer) OK 3ms 387s per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_executable(DirStateRevisionTree,WT4) OK 91ms 387s per_transport.TransportTests.test_get(UnlistableTransportDecorator,UnlistableServer) OK 4ms 387s per_transport.TransportTests.test_get_bytes(LocalTransport,LocalURLServer) OK 4ms 387s per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_non_exec(GitWorkingTreeFormat) OK 11ms 387s per_transport.TransportTests.test_get_bytes(UnlistableTransportDecorator,UnlistableServer) OK 4ms 387s per_transport.TransportTests.test_get_bytes_unknown_file(LocalTransport,LocalURLServer) OK 3ms 387s per_transport.TransportTests.test_get_bytes_unknown_file(UnlistableTransportDecorator,UnlistableServer) OK 3ms 387s per_transport.TransportTests.test_get_bytes_with_open_write_stream_sees_all_content(LocalTransport,LocalURLServer) OK 3ms 387s per_transport.TransportTests.test_get_bytes_with_open_write_stream_sees_all_content(UnlistableTransportDecorator,UnlistableServer) OK 4ms 387s per_transport.TransportTests.test_get_directory_read_gives_ReadError(LocalTransport,LocalURLServer) OK 3ms 387s per_transport.TransportTests.test_put_bytes_non_atomic(HttpDavTransport,DAVServer) OK 122ms 387s per_transport.TransportTests.test_get_directory_read_gives_ReadError(UnlistableTransportDecorator,UnlistableServer) OK 5ms 387s per_transport.TransportTests.test_get_smart_medium(LocalTransport,LocalURLServer) OK 3ms 387s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_file(RepositoryFormatKnit3) OK 83ms 387s per_transport.TransportTests.test_put_bytes_non_atomic(TransportLogDecorator,LogDecoratorServer) OK 9ms 387s per_transport.TransportTests.test_get_smart_medium(UnlistableTransportDecorator,UnlistableServer) OK 5ms 387s per_transport.TransportTests.test_get_unknown_file(LocalTransport,LocalURLServer) OK 3ms 387s per_transport.TransportTests.test_get_unknown_file(UnlistableTransportDecorator,UnlistableServer) OK 4ms 387s per_tree.test_path_content_summary.TestPathContentSummary.test_tree_content_summary(DirStateRevisionTree,WT4) OK 132ms 387s per_transport.TransportTests.test_get_with_open_write_stream_sees_all_content(LocalTransport,LocalURLServer) OK 4ms 387s per_transport.TransportTests.test_get_with_open_write_stream_sees_all_content(UnlistableTransportDecorator,UnlistableServer) OK 5ms 387s per_tree.test_path_content_summary.TestPathContentSummary.test_unicode_symlink_content_summary(GitWorkingTreeFormat) OK 13ms 387s per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_non_exec(PreviewTreePost) OK 46ms 387s per_transport.TransportTests.test_hardlink(LocalTransport,LocalURLServer) OK 3ms 387s per_transport.TransportTests.test_hardlink(UnlistableTransportDecorator,UnlistableServer) SKIP 4ms 387s Transport does not support hardlinks. 387s per_transport.TransportTests.test_has(LocalTransport,LocalURLServer) OK 4ms 387s per_tree.test_tree.TestExtractFilesBytes.test_iter_files_bytes(WorkingTreeFormat6,remote) OK 94ms 387s per_transport.TransportTests.test_has(UnlistableTransportDecorator,UnlistableServer) OK 5ms 387s per_transport.TransportTests.test_has_root_works(LocalTransport,LocalURLServer) OK 3ms 387s per_transport.TransportTests.test_has_root_works(UnlistableTransportDecorator,UnlistableServer) OK 4ms 387s per_transport.TransportTests.test_put_bytes_non_atomic_permissions(HttpDavTransport,DAVServer) OK 40ms 387s per_transport.TransportTests.test_hook_post_connection_multi(LocalTransport,LocalURLServer) OK 3ms 387s per_transport.TransportTests.test_hook_post_connection_multi(UnlistableTransportDecorator,UnlistableServer) OK 4ms 387s per_transport.TransportTests.test_put_bytes_non_atomic_permissions(TransportLogDecorator,LogDecoratorServer) OK 7ms 387s per_transport.TransportTests.test_hook_post_connection_one(LocalTransport,LocalURLServer) OK 3ms 387s per_transport.TransportTests.test_hook_post_connection_one(UnlistableTransportDecorator,UnlistableServer) OK 4ms 387s per_tree.test_export.TestZip.test_export(DirStateRevisionTree,WT5) OK 100ms 387s per_transport.TransportTests.test_iter_files_recursive(LocalTransport,LocalURLServer) OK 4ms 387s per_tree.test_path_content_summary.TestPathContentSummary.test_unicode_symlink_content_summary(PreviewTreePost) OK 41ms 387s per_transport.TransportTests.test_iter_files_recursive(UnlistableTransportDecorator,UnlistableServer) OK 4ms 387s per_transport.TransportTests.test_list_dir(LocalTransport,LocalURLServer) OK 4ms 387s per_transport.TransportTests.test_list_dir(UnlistableTransportDecorator,UnlistableServer) OK 4ms 387s per_transport.TransportTests.test_list_dir_result_is_url_escaped(LocalTransport,LocalURLServer) OK 4ms 387s per_transport.TransportTests.test_list_dir_result_is_url_escaped(UnlistableTransportDecorator,UnlistableServer) SKIP 5ms 387s transport not listable 387s per_transport.TransportTests.test_put_bytes_permissions(HttpDavTransport,DAVServer) OK 28ms 387s per_transport.TransportTests.test_local_abspath(LocalTransport,LocalURLServer) OK 3ms 387s per_transport.TransportTests.test_local_abspath(UnlistableTransportDecorator,UnlistableServer) OK 4ms 387s per_transport.TransportTests.test_lock_read(LocalTransport,LocalURLServer) OK 4ms 387s per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_not_versioned(RevisionTree) OK 66ms 387s per_transport.TransportTests.test_lock_read(UnlistableTransportDecorator,UnlistableServer) OK 4ms 387s per_transport.TransportTests.test_lock_write(LocalTransport,LocalURLServer) OK 5ms 387s per_transport.TransportTests.test_lock_write(UnlistableTransportDecorator,UnlistableServer) OK 4ms 387s per_transport.TransportTests.test_put_bytes_permissions(TransportLogDecorator,LogDecoratorServer) OK 24ms 387s per_transport.TransportTests.test_mkdir(LocalTransport,LocalURLServer) OK 4ms 387s per_transport.TransportTests.test_mkdir(UnlistableTransportDecorator,UnlistableServer) OK 5ms 387s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_file(RepositoryFormat2aSubtree) OK 105ms 387s per_transport.TransportTests.test_mkdir_permissions(LocalTransport,LocalURLServer) OK 6ms 387s per_tree.test_tree.TestExtras.test_extras(WorkingTreeFormat5) OK 84ms 387s per_transport.TransportTests.test_mkdir_permissions(UnlistableTransportDecorator,UnlistableServer) OK 5ms 387s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_file(RepositoryFormat4) SKIP 6ms 387s Format All-in-one format 4 is not initializable. 387s per_transport.TransportTests.test_move(LocalTransport,LocalURLServer) OK 6ms 387s per_tree.test_export.TestZip.test_export_nested_nonrecurse(WorkingTreeFormat2) SKIP 69ms 387s format does not supported nested trees 387s 387s per_transport.TransportTests.test_move(UnlistableTransportDecorator,UnlistableServer) OK 6ms 387s per_tree.test_path_content_summary.TestPathContentSummary.test_unicode_symlink_target_summary(RevisionTree) OK 71ms 387s per_transport.TransportTests.test_no_segment_parameters(LocalTransport,LocalURLServer) OK 3ms 387s per_transport.TransportTests.test_no_segment_parameters(UnlistableTransportDecorator,UnlistableServer) OK 4ms 387s per_tree.test_path_content_summary.TestPathContentSummary.test_missing_content_summary(WorkingTreeFormat6) OK 45ms 387s per_transport.TransportTests.test_put_bytes_unicode(HttpDavTransport,DAVServer) OK 35ms 387s per_transport.TransportTests.test_opening_a_file_stream_can_set_mode(LocalTransport,LocalURLServer) OK 4ms 387s per_transport.TransportTests.test_put_bytes_unicode(TransportLogDecorator,LogDecoratorServer) OK 4ms 387s per_transport.TransportTests.test_opening_a_file_stream_can_set_mode(UnlistableTransportDecorator,UnlistableServer) OK 9ms 387s per_transport.TransportTests.test_opening_a_file_stream_creates_file(LocalTransport,LocalURLServer) OK 4ms 387s per_transport.TransportTests.test_opening_a_file_stream_creates_file(UnlistableTransportDecorator,UnlistableServer) OK 5ms 387s per_transport.TransportTests.test_put_bytes(LocalTransport,LocalURLServer) OK 4ms 387s per_transport.TransportTests.test_put_bytes(UnlistableTransportDecorator,UnlistableServer) OK 4ms 388s per_transport.TransportTests.test_put_bytes_non_atomic(LocalTransport,LocalURLServer) OK 4ms 388s per_transport.TransportTests.test_put_bytes_non_atomic(UnlistableTransportDecorator,UnlistableServer) OK 6ms 388s per_transport.TransportTests.test_put_bytes_non_atomic_permissions(LocalTransport,LocalURLServer) OK 8ms 388s per_tree.test_revision_tree.TestRevisionTree.test_get_random_tree_raises(WorkingTreeFormat6) OK 50ms 388s per_transport.TransportTests.test_put_bytes_non_atomic_permissions(UnlistableTransportDecorator,UnlistableServer) OK 6ms 388s per_transport.TransportTests.test_put_bytes_permissions(LocalTransport,LocalURLServer) OK 6ms 388s per_transport.TransportTests.test_put_bytes_permissions(UnlistableTransportDecorator,UnlistableServer) OK 5ms 388s per_transport.TransportTests.test_put_bytes_unicode(LocalTransport,LocalURLServer) OK 3ms 388s per_transport.TransportTests.test_put_bytes_unicode(UnlistableTransportDecorator,UnlistableServer) OK 5ms 388s per_transport.TransportTests.test_put_file(LocalTransport,LocalURLServer) OK 4ms 388s per_transport.TransportTests.test_put_file(UnlistableTransportDecorator,UnlistableServer) OK 4ms 388s per_transport.TransportTests.test_put_file_non_atomic(LocalTransport,LocalURLServer) OK 6ms 388s per_tree.test_path_content_summary.TestPathContentSummary.test_missing_content_summary(DirStateRevisionTree,WT5) OK 85ms 388s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_link_changes(RepositoryFormatKnitPack5RichRootBroken) OK 105ms 388s per_transport.TransportTests.test_put_file_non_atomic(UnlistableTransportDecorator,UnlistableServer) OK 6ms 388s per_transport.TransportTests.test_put_file_non_atomic_permissions(LocalTransport,LocalURLServer) OK 5ms 388s per_tree.test_tree.TestExtras.test_extras(DirStateRevisionTree,WT4) OK 121ms 388s per_transport.TransportTests.test_put_file_non_atomic_permissions(UnlistableTransportDecorator,UnlistableServer) OK 10ms 388s per_transport.TransportTests.test_put_file(HttpDavTransport,DAVServer) OK 95ms 388s per_transport.TransportTests.test_put_file_permissions(LocalTransport,LocalURLServer) OK 5ms 388s per_tree.test_path_content_summary.TestPathContentSummary.test_symlink_content_summary(WorkingTreeFormat2) OK 27ms 388s per_transport.TransportTests.test_put_file_permissions(UnlistableTransportDecorator,UnlistableServer) OK 6ms 388s per_transport.TransportTests.test_put_file(TransportLogDecorator,LogDecoratorServer) OK 9ms 388s per_transport.TransportTests.test_readlink_nonexistent(LocalTransport,LocalURLServer) OK 5ms 388s per_tree.test_tree.TestFileContent.test_get_file(GitWorkingTreeFormat) OK 16ms 388s per_transport.TransportTests.test_readlink_nonexistent(UnlistableTransportDecorator,UnlistableServer) SKIP 4ms 388s Transport does not support symlinks. 388s per_transport.TransportTests.test_readv(LocalTransport,LocalURLServer) OK 5ms 388s per_transport.TransportTests.test_readv(UnlistableTransportDecorator,UnlistableServer) OK 4ms 388s per_tree.test_revision_tree.TestRevisionTree.test_get_random_tree_raises(DirStateRevisionTree,WT5) OK 83ms 388s per_transport.TransportTests.test_readv_out_of_order(LocalTransport,LocalURLServer) OK 4ms 388s per_transport.TransportTests.test_readv_out_of_order(UnlistableTransportDecorator,UnlistableServer) OK 5ms 388s per_transport.TransportTests.test_readv_short_read(LocalTransport,LocalURLServer) OK 4ms 388s per_transport.TransportTests.test_readv_short_read(UnlistableTransportDecorator,UnlistableServer) OK 4ms 388s per_transport.TransportTests.test_readv_with_adjust_for_latency(LocalTransport,LocalURLServer) OK 5ms 388s per_tree.test_symlinks.TestSymlinkSupportFunction.test_supports_symlinks(WorkingTreeFormat2) OK 20ms 388s per_transport.TransportTests.test_readv_with_adjust_for_latency(UnlistableTransportDecorator,UnlistableServer) OK 5ms 388s per_transport.TransportTests.test_readv_with_adjust_for_latency_with_big_file(LocalTransport,LocalURLServer) OK 6ms 388s per_transport.TransportTests.test_readv_with_adjust_for_latency_with_big_file(UnlistableTransportDecorator,UnlistableServer) OK 7ms 388s per_tree.test_tree.TestFileContent.test_get_file(PreviewTreePost) OK 49ms 388s per_transport.TransportTests.test_recommended_page_size(LocalTransport,LocalURLServer) OK 3ms 388s per_transport.TransportTests.test_recommended_page_size(UnlistableTransportDecorator,UnlistableServer) OK 4ms 388s per_transport.TransportTests.test_relpath(LocalTransport,LocalURLServer) OK 4ms 388s per_transport.TransportTests.test_relpath(UnlistableTransportDecorator,UnlistableServer) OK 5ms 388s per_transport.TransportTests.test_relpath_at_root(LocalTransport,LocalURLServer) OK 3ms 388s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_link_changes(RepositoryFormatKnitPack3) OK 97ms 388s per_transport.TransportTests.test_relpath_at_root(UnlistableTransportDecorator,UnlistableServer) OK 4ms 388s per_transport.TransportTests.test_rename_across_subdirs(LocalTransport,LocalURLServer) OK 4ms 388s per_transport.TransportTests.test_rename_across_subdirs(UnlistableTransportDecorator,UnlistableServer) OK 4ms 388s per_transport.TransportTests.test_rename_dir_nonempty(LocalTransport,LocalURLServer) OK 4ms 388s per_transport.TransportTests.test_rename_dir_nonempty(UnlistableTransportDecorator,UnlistableServer) OK 4ms 388s per_tree.test_symlinks.TestTreeWithSymlinks.test_kind_symlink(WorkingTreeFormat4) OK 51ms 388s per_transport.TransportTests.test_rename_dir_succeeds(LocalTransport,LocalURLServer) OK 4ms 388s per_transport.TransportTests.test_rename_dir_succeeds(UnlistableTransportDecorator,UnlistableServer) OK 4ms 388s per_transport.TransportTests.test_reuse_connection_for_various_paths(LocalTransport,LocalURLServer) SKIP 3ms 388s not a connected transport 388s per_transport.TransportTests.test_reuse_connection_for_various_paths(UnlistableTransportDecorator,UnlistableServer) SKIP 4ms 388s not a connected transport 388s per_transport.TransportTests.test_rmdir(LocalTransport,LocalURLServer) OK 7ms 388s per_tree.test_path_content_summary.TestPathContentSummary.test_tree_content_summary(WorkingTreeFormat4) OK 116ms 388s per_transport.TransportTests.test_rmdir(UnlistableTransportDecorator,UnlistableServer) OK 5ms 388s per_transport.TransportTests.test_rmdir_empty_but_similar_prefix(LocalTransport,LocalURLServer) OK 5ms 388s per_tree.test_export.TestZip.test_export_nested_recurse(WorkingTreeFormat4) OK 242ms 388s per_transport.TransportTests.test_put_file_non_atomic(HttpDavTransport,DAVServer) OK 128ms 388s per_transport.TransportTests.test_rmdir_empty_but_similar_prefix(UnlistableTransportDecorator,UnlistableServer) OK 6ms 388s per_tree.test_symlinks.TestTreeWithSymlinks.test_kind_symlink(GitRevisionTree)ERROR 33ms 388s log: {{{ 388s 188.459 preparing to commit 388s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_symlinks.TestTreeWithSymlinks.test_kind_symlink(GitRevisionTree)/work/ 388s 188.462 Selecting files for commit with filter None 388s 188.465 aborting commit write group because of exception: 388s 188.466 Traceback (most recent call last): 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 388s self._update_builder_with_changes() 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 388s for path, fs_hash in self.builder.record_iter_changes( 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 388s self.work_tree, self.basis_revid, iter_changes 388s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 388s ): 388s ^ 388s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 388s for change in iter_changes: 388s ^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 388s for change in iter_changes: 388s ^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 388s (oldpath, oldmode, oldsha) = old 388s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 388s TypeError: cannot unpack non-iterable NoneType object 388s }}} 388s 388s Traceback (most recent call last): 388s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_symlinks.py", line 40, in setUp 388s self.tree = self.get_tree_with_subdirs_and_all_content_types() 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 388s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 227, in get_tree_with_subdirs_and_all_content_types 388s return self.get_tree_with_subdirs_and_all_supported_content_types(True) 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 270, in get_tree_with_subdirs_and_all_supported_content_types 388s return self.workingtree_to_test_tree(tree) 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 388s return self._workingtree_to_test_tree(self, tree) 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 388s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 388s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 388s committed_id = commit.Commit().commit( 388s working_tree=self, 388s ...<3 lines>... 388s **kwargs, 388s ) 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 388s self._update_builder_with_changes() 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 388s for path, fs_hash in self.builder.record_iter_changes( 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 388s self.work_tree, self.basis_revid, iter_changes 388s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 388s ): 388s ^ 388s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 388s for change in iter_changes: 388s ^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 388s for change in iter_changes: 388s ^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 388s (oldpath, oldmode, oldsha) = old 388s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 388s TypeError: cannot unpack non-iterable NoneType object 388s 388s per_tree.test_tree.TestFileContent.test_get_file_context_manager(RevisionTree) OK 80ms 388s per_transport.TransportTests.test_rmdir_not_empty(LocalTransport,LocalURLServer) OK 8ms 388s per_transport.TransportTests.test_rmdir_not_empty(UnlistableTransportDecorator,UnlistableServer) OK 5ms 388s per_transport.TransportTests.test_segment_parameters(LocalTransport,LocalURLServer) OK 4ms 388s per_transport.TransportTests.test_put_file_non_atomic(TransportLogDecorator,LogDecoratorServer) OK 12ms 388s per_transport.TransportTests.test_segment_parameters(UnlistableTransportDecorator,UnlistableServer) OK 4ms 388s per_transport.TransportTests.test_set_segment_parameters(LocalTransport,LocalURLServer) OK 5ms 388s per_transport.TransportTests.test_set_segment_parameters(UnlistableTransportDecorator,UnlistableServer) OK 4ms 388s per_tree.test_path_content_summary.TestPathContentSummary.test_tree_content_summary(GitRevisionTree)ERROR 39ms 388s log: {{{ 388s 188.489 preparing to commit 388s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_tree_content_summary(GitRevisionTree)/work/tree/path/ 388s 188.493 Selecting files for commit with filter None 388s 188.494 aborting commit write group because of exception: 388s 188.496 Traceback (most recent call last): 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 388s self._update_builder_with_changes() 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 388s for path, fs_hash in self.builder.record_iter_changes( 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 388s self.work_tree, self.basis_revid, iter_changes 388s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 388s ): 388s ^ 388s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 388s for change in iter_changes: 388s ^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 388s for change in iter_changes: 388s ^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 388s (oldpath, oldmode, oldsha) = old 388s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 388s TypeError: cannot unpack non-iterable NoneType object 388s }}} 388s 388s Traceback (most recent call last): 388s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_path_content_summary.py", line 154, in test_tree_content_summary 388s subtree.commit("") 388s ~~~~~~~~~~~~~~^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 388s committed_id = commit.Commit().commit( 388s working_tree=self, 388s ...<3 lines>... 388s **kwargs, 388s ) 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 388s self._update_builder_with_changes() 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 388s for path, fs_hash in self.builder.record_iter_changes( 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 388s self.work_tree, self.basis_revid, iter_changes 388s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 388s ): 388s ^ 388s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 388s for change in iter_changes: 388s ^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 388s for change in iter_changes: 388s ^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 388s (oldpath, oldmode, oldsha) = old 388s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 388s TypeError: cannot unpack non-iterable NoneType object 388s 388s per_transport.TransportTests.test_stat(LocalTransport,LocalURLServer) OK 6ms 388s per_tree.test_export.TestZip.test_export_nested_recurse(GitRevisionTree)ERROR 31ms 388s log: {{{ 388s 188.493 preparing to commit 388s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_export.TestZip.test_export_nested_recurse(GitRevisionTree)/work/dir/ 388s 188.495 Selecting files for commit with filter None 388s 188.497 aborting commit write group because of exception: 388s 188.499 Traceback (most recent call last): 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 388s self._update_builder_with_changes() 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 388s for path, fs_hash in self.builder.record_iter_changes( 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 388s self.work_tree, self.basis_revid, iter_changes 388s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 388s ): 388s ^ 388s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 388s for change in iter_changes: 388s ^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 388s for change in iter_changes: 388s ^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 388s (oldpath, oldmode, oldsha) = old 388s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 388s TypeError: cannot unpack non-iterable NoneType object 388s }}} 388s 388s Traceback (most recent call last): 388s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 78, in test_export_nested_recurse 388s self.prepare_nested_export(True) 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 62, in prepare_nested_export 388s tree.commit("1") 388s ~~~~~~~~~~~^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 388s committed_id = commit.Commit().commit( 388s working_tree=self, 388s ...<3 lines>... 388s **kwargs, 388s ) 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 388s self._update_builder_with_changes() 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 388s for path, fs_hash in self.builder.record_iter_changes( 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 388s self.work_tree, self.basis_revid, iter_changes 388s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 388s ): 388s ^ 388s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 388s for change in iter_changes: 388s ^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 388s for change in iter_changes: 388s ^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 388s (oldpath, oldmode, oldsha) = old 388s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 388s TypeError: cannot unpack non-iterable NoneType object 388s 388s per_transport.TransportTests.test_stat(UnlistableTransportDecorator,UnlistableServer) OK 8ms 388s per_transport.TransportTests.test_stat_symlink(LocalTransport,LocalURLServer) OK 4ms 388s per_transport.TransportTests.test_stat_symlink(UnlistableTransportDecorator,UnlistableServer) SKIP 4ms 388s symlinks not supported 388s per_transport.TransportTests.test_put_file_non_atomic_permissions(HttpDavTransport,DAVServer) OK 39ms 388s per_transport.TransportTests.test_symlink(LocalTransport,LocalURLServer) OK 5ms 388s per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink(WorkingTreeFormat3) OK 61ms 388s per_tree.test_tree.TestFileContent.test_get_file_lines(WorkingTreeFormat6) OK 50ms 388s per_transport.TransportTests.test_symlink(UnlistableTransportDecorator,UnlistableServer) SKIP 5ms 388s Transport does not support symlinks. 388s per_transport.TransportTests.test_put_file_non_atomic_permissions(TransportLogDecorator,LogDecoratorServer) OK 10ms 388s per_transport.TransportTests.test_unicode_paths(LocalTransport,LocalURLServer) OK 5ms 388s per_transport.TransportTests.test_unicode_paths(UnlistableTransportDecorator,UnlistableServer) OK 6ms 388s per_tree.test_path_content_summary.TestPathContentSummary.test_unicode_symlink_content_summary(WorkingTreeFormat3) OK 43ms 388s per_transport.TransportTests.test_win32_abspath(LocalTransport,LocalURLServer) SKIP 3ms 388s Testing drive letters in abspath implemented only for win32 388s per_transport.TransportTests.test_win32_abspath(UnlistableTransportDecorator,UnlistableServer) SKIP 4ms 388s Testing drive letters in abspath implemented only for win32 388s per_tree.test_export.TestZip.test_export_symlink(WorkingTreeFormat3) OK 72ms 388s per_tree.test_archive.GenericArchiveTests.test_dir_invalid(WorkingTreeFormat2) OK 34ms 388s per_transport.TransportTests.test_put_file_permissions(HttpDavTransport,DAVServer) OK 50ms 388s per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink(PreviewTree) OK 61ms 388s per_tree.test_path_content_summary.TestPathContentSummary.test_unicode_symlink_content_summary(PreviewTree) OK 47ms 388s per_transport.TransportTests.test_put_file_permissions(TransportLogDecorator,LogDecoratorServer) OK 7ms 388s per_tree.test_tree.TestFileContent.test_get_file_lines(DirStateRevisionTree,WT5) OK 74ms 388s per_transport.TransportTests.test_readlink_nonexistent(HttpDavTransport,DAVServer) SKIP 32ms 388s Transport does not support symlinks. 388s per_tree.test_tree.TestFileContent.test_get_file_lines_multi_line_breaks(WorkingTreeFormat2) OK 21ms 388s per_transport.TransportTests.test_readlink_nonexistent(TransportLogDecorator,LogDecoratorServer) SKIP 5ms 388s Transport does not support symlinks. 388s per_tree.test_export.TestZip.test_export_symlink(PreviewTree) OK 75ms 388s per_tree.test_archive.TestTar.test_export(WorkingTreeFormat4) OK 79ms 388s per_tree.test_path_content_summary.TestPathContentSummary.test_unicode_symlink_target_summary(WorkingTreeFormat6,remote) OK 69ms 388s per_tree.test_tree.TestFileContent.test_get_file_text(WorkingTreeFormat4) OK 41ms 388s per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink_target(WorkingTreeFormat6,remote) SKIP 82ms 388s symlinks not accurately represented in working trees and preview trees 388s per_tree.test_archive.TestTar.test_export(GitRevisionTree)ERROR 25ms 388s log: {{{ 388s 188.678 preparing to commit 388s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_archive.TestTar.test_export(GitRevisionTree)/work/wta/ 388s 188.680 Selecting files for commit with filter None 388s 188.682 aborting commit write group because of exception: 388s 188.683 Traceback (most recent call last): 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 388s self._update_builder_with_changes() 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 388s for path, fs_hash in self.builder.record_iter_changes( 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 388s self.work_tree, self.basis_revid, iter_changes 388s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 388s ): 388s ^ 388s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 388s for change in iter_changes: 388s ^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 388s for change in iter_changes: 388s ^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 388s (oldpath, oldmode, oldsha) = old 388s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 388s TypeError: cannot unpack non-iterable NoneType object 388s }}} 388s 388s Traceback (most recent call last): 388s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_archive.py", line 32, in test_export 388s work_a.commit("add file") 388s ~~~~~~~~~~~~~^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 388s committed_id = commit.Commit().commit( 388s working_tree=self, 388s ...<3 lines>... 388s **kwargs, 388s ) 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 388s self._update_builder_with_changes() 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 388s for path, fs_hash in self.builder.record_iter_changes( 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 388s self.work_tree, self.basis_revid, iter_changes 388s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 388s ): 388s ^ 388s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 388s for change in iter_changes: 388s ^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 388s for change in iter_changes: 388s ^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 388s (oldpath, oldmode, oldsha) = old 388s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 388s TypeError: cannot unpack non-iterable NoneType object 388s 388s per_tree.test_tree.TestFileContent.test_get_file_text(GitRevisionTree)ERROR 24ms 388s log: {{{ 388s 188.683 preparing to commit 388s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_tree.TestFileContent.test_get_file_text(GitRevisionTree)/work/wt/ 388s 188.685 Selecting files for commit with filter None 388s 188.689 aborting commit write group because of exception: 388s 188.691 Traceback (most recent call last): 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 388s self._update_builder_with_changes() 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 388s for path, fs_hash in self.builder.record_iter_changes( 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 388s self.work_tree, self.basis_revid, iter_changes 388s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 388s ): 388s ^ 388s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 388s for change in iter_changes: 388s ^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 388s for change in iter_changes: 388s ^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 388s (oldpath, oldmode, oldsha) = old 388s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 388s TypeError: cannot unpack non-iterable NoneType object 388s }}} 388s 388s Traceback (most recent call last): 388s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 199, in test_get_file_text 388s tree = self.get_tree_no_parents_abc_content_2(work_tree) 388s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 160, in get_tree_no_parents_abc_content_2 388s return self._convert_tree(tree, converter) 388s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 388s return converter(tree) 388s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 388s return self._workingtree_to_test_tree(self, tree) 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 388s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 388s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 388s committed_id = commit.Commit().commit( 388s working_tree=self, 388s ...<3 lines>... 388s **kwargs, 388s ) 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 388s self._update_builder_with_changes() 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 388s for path, fs_hash in self.builder.record_iter_changes( 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 388s self.work_tree, self.basis_revid, iter_changes 388s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 388s ): 388s ^ 388s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 388s for change in iter_changes: 388s ^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 388s for change in iter_changes: 388s ^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 388s (oldpath, oldmode, oldsha) = old 388s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 388s TypeError: cannot unpack non-iterable NoneType object 388s 388s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_link_changes(RemoteRepositoryFormat-default) OK 283ms 388s per_tree.test_revision_tree.TestRevisionTree.test_get_random_tree_raises(WorkingTreeFormat5) OK 45ms 388s per_transport.TransportTests.test_readv(HttpDavTransport,DAVServer) OK 90ms 388s per_transport.TransportTests.test_readv(TransportLogDecorator,LogDecoratorServer) OK 6ms 388s per_tree.test_get_file_mtime.TestGetFileMTime.test_get_file_mtime(WorkingTreeFormat6,remote) OK 81ms 388s per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink_target_tree(WorkingTreeFormat5) OK 60ms 388s per_tree.test_tree.TestFileIds.test_all_file_ids(WorkingTreeFormat3) OK 45ms 388s per_transport.TransportTests.test_readv_out_of_order(HttpDavTransport,DAVServer) OK 37ms 388s per_tree.test_archive.TestTar.test_export_symlink(WorkingTreeFormat3) OK 78ms 388s per_transport.TransportTests.test_readv_out_of_order(TransportLogDecorator,LogDecoratorServer) OK 5ms 388s per_tree.test_get_file_mtime.TestGetFileMTime.test_nonexistant(WorkingTreeFormat5) OK 45ms 388s per_tree.test_tree.TestFileIds.test_all_file_ids(PreviewTree) OK 41ms 388s per_tree.test_revision_tree.TestRevisionTree.test_get_random_tree_raises(DirStateRevisionTree,WT4) OK 83ms 388s per_tree.test_symlinks.TestSymlinkSupportFunction.test_supports_symlinks(GitWorkingTreeFormat) OK 11ms 388s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_unicode_link_changes(RepositoryFormatKnitPack6RichRoot) OK 106ms 388s per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink_target_tree(DirStateRevisionTree,WT4) OK 89ms 388s per_tree.test_symlinks.TestSymlinkSupportFunction.test_supports_symlinks(PreviewTreePost) OK 36ms 388s per_tree.test_archive.TestTar.test_export_symlink(PreviewTree) OK 79ms 388s per_tree.test_symlinks.TestTreeWithoutSymlinks.test_clone_skips_symlinks(GitWorkingTreeFormat)ERROR 19ms 388s log: {{{ 388s 188.837 preparing to commit 388s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_symlinks.TestTreeWithoutSymlinks.test_clone_skips_symlinks(GitWorkingTreeFormat)/work/a/ 388s 188.839 Selecting files for commit with filter None 388s 188.840 aborting commit write group because of exception: 388s 188.841 Traceback (most recent call last): 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 388s self._update_builder_with_changes() 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 388s for path, fs_hash in self.builder.record_iter_changes( 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 388s self.work_tree, self.basis_revid, iter_changes 388s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 388s ): 388s ^ 388s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 388s for change in iter_changes: 388s ^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 388s for change in iter_changes: 388s ^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 388s (oldpath, oldmode, oldsha) = old 388s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 388s TypeError: cannot unpack non-iterable NoneType object 388s }}} 388s 388s Traceback (most recent call last): 388s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_symlinks.py", line 73, in setUp 388s mem_tree.commit("rev1") 388s ~~~~~~~~~~~~~~~^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 388s committed_id = commit.Commit().commit( 388s working_tree=self, 388s ...<3 lines>... 388s **kwargs, 388s ) 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 388s self._update_builder_with_changes() 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 388s for path, fs_hash in self.builder.record_iter_changes( 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 388s self.work_tree, self.basis_revid, iter_changes 388s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 388s ): 388s ^ 388s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 388s for change in iter_changes: 388s ^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 388s for change in iter_changes: 388s ^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 388s (oldpath, oldmode, oldsha) = old 388s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 388s TypeError: cannot unpack non-iterable NoneType object 388s 388s per_tree.test_tree.TestFileIds.test_id2path(WorkingTreeFormat6,remote) OK 67ms 388s per_tree.test_get_file_mtime.TestGetFileMTime.test_nonexistant(DirStateRevisionTree,WT4) OK 81ms 388s per_tree.test_get_file_with_stat.TestGetFileWithStat.test_get_file_with_stat_id_and_path(GitWorkingTreeFormat) OK 12ms 388s per_tree.test_tree.TestGetFileSha1.test_get_file_sha1(WorkingTreeFormat5) OK 40ms 388s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_unicode_link_changes(RepositoryFormat7) OK 82ms 388s per_tree.test_symlinks.TestTreeWithSymlinks.test_kind_symlink(RevisionTree) OK 78ms 388s per_tree.test_get_file_with_stat.TestGetFileWithStat.test_get_file_with_stat_id_and_path(PreviewTreePost) OK 48ms 388s per_tree.test_tree.TestGetFileSha1.test_get_file_sha1(DirStateRevisionTree,WT4) OK 68ms 388s per_tree.test_tree.TestGetFileVerifier.test_get_file_verifier(GitWorkingTreeFormat) OK 11ms 388s per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink(WorkingTreeFormat6) OK 51ms 388s per_tree.test_symlinks.TestTreeWithoutSymlinks.test_clone_skips_symlinks(PreviewTreePost) OK 127ms 388s per_transport.TransportTests.test_readv_short_read(HttpDavTransport,DAVServer) OK 213ms 388s per_transport.TransportTests.test_readv_short_read(TransportLogDecorator,LogDecoratorServer) OK 13ms 388s per_tree.test_archive.TestTgz.test_export(WorkingTreeFormat6,remote) OK 155ms 388s per_tree.test_get_file_with_stat.TestGetFileWithStat.test_get_file_with_stat_id_only(RevisionTree) OK 84ms 388s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_contents_unchanged(RepositoryFormatKnit4) OK 110ms 388s per_tree.test_tree.TestGetFileVerifier.test_get_file_verifier(PreviewTreePost) OK 50ms 388s per_tree.test_get_root_id.TestGetRootID.test_get_root_id_default(WorkingTreeFormat6) OK 40ms 388s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_2_no_parents(RevisionTree) OK 91ms 388s per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink(DirStateRevisionTree,WT5) OK 97ms 388s per_tree.test_archive.TestTgz.test_export_symlink(WorkingTreeFormat5) OK 75ms 388s per_tree.test_tree.TestHasVersionedDirectories.test_has_versioned_directories(RevisionTree) OK 63ms 388s per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink_target(WorkingTreeFormat2) SKIP 31ms 388s symlinks not accurately represented in working trees and preview trees 388s per_transport.TransportTests.test_readv_with_adjust_for_latency(HttpDavTransport,DAVServer) OK 103ms 388s per_transport.TransportTests.test_readv_with_adjust_for_latency(TransportLogDecorator,LogDecoratorServer) OK 10ms 388s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_contents_unchanged(RepositoryFormatKnitPack1) OK 115ms 388s per_tree.test_get_root_id.TestGetRootID.test_get_root_id_default(DirStateRevisionTree,WT5) OK 81ms 388s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_3_no_parents(WorkingTreeFormat6) OK 59ms 388s per_tree.test_tree.TestIterChildEntries.test_does_not_exist(WorkingTreeFormat6) OK 43ms 388s per_tree.test_get_root_id.TestGetRootID.test_get_root_id_fixed(WorkingTreeFormat2) OK 26ms 388s per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink_target_tree(WorkingTreeFormat4) OK 57ms 388s per_transport.TransportTests.test_readv_with_adjust_for_latency_with_big_file(HttpDavTransport,DAVServer) OK 59ms 388s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_contents_unchanged(RepositoryFormat5) OK 54ms 388s per_tree.test_archive.TestTgz.test_export_symlink(DirStateRevisionTree,WT4) OK 108ms 388s per_transport.TransportTests.test_readv_with_adjust_for_latency_with_big_file(TransportLogDecorator,LogDecoratorServer) OK 17ms 388s per_tree.test_tree.TestIterChildEntries.test_does_not_exist(DirStateRevisionTree,WT5) OK 73ms 388s per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink_target_tree(GitRevisionTree)ERROR 36ms 388s log: {{{ 388s 189.174 preparing to commit 388s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink_target_tree(GitRevisionTree)/work/ 388s 189.176 Selecting files for commit with filter None 388s 189.178 aborting commit write group because of exception: 388s 189.180 Traceback (most recent call last): 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 388s self._update_builder_with_changes() 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 388s for path, fs_hash in self.builder.record_iter_changes( 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 388s self.work_tree, self.basis_revid, iter_changes 388s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 388s ): 388s ^ 388s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 388s for change in iter_changes: 388s ^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 388s for change in iter_changes: 388s ^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 388s (oldpath, oldmode, oldsha) = old 388s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 388s TypeError: cannot unpack non-iterable NoneType object 388s }}} 388s 388s Traceback (most recent call last): 388s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_symlinks.py", line 40, in setUp 388s self.tree = self.get_tree_with_subdirs_and_all_content_types() 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 388s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 227, in get_tree_with_subdirs_and_all_content_types 388s return self.get_tree_with_subdirs_and_all_supported_content_types(True) 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 270, in get_tree_with_subdirs_and_all_supported_content_types 388s return self.workingtree_to_test_tree(tree) 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 388s return self._workingtree_to_test_tree(self, tree) 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 388s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 388s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 388s committed_id = commit.Commit().commit( 388s working_tree=self, 388s ...<3 lines>... 388s **kwargs, 388s ) 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 388s self._update_builder_with_changes() 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 388s for path, fs_hash in self.builder.record_iter_changes( 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 388s self.work_tree, self.basis_revid, iter_changes 388s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 388s ): 388s ^ 388s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 388s for change in iter_changes: 388s ^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 388s for change in iter_changes: 388s ^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 388s (oldpath, oldmode, oldsha) = old 388s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 388s TypeError: cannot unpack non-iterable NoneType object 388s 388s per_tree.test_get_symlink_target.TestGetSymlinkTarget.test_get_symlink_target(WorkingTreeFormat4) OK 52ms 388s per_tree.test_archive.TestZip.test_export(GitWorkingTreeFormat)ERROR 20ms 388s log: {{{ 388s 189.194 preparing to commit 388s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_archive.TestZip.test_export(GitWorkingTreeFormat)/work/wta/ 388s 189.196 Selecting files for commit with filter None 388s 189.197 aborting commit write group because of exception: 388s 189.198 Traceback (most recent call last): 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 388s self._update_builder_with_changes() 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 388s for path, fs_hash in self.builder.record_iter_changes( 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 388s self.work_tree, self.basis_revid, iter_changes 388s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 388s ): 388s ^ 388s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 388s for change in iter_changes: 388s ^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 388s for change in iter_changes: 388s ^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 388s (oldpath, oldmode, oldsha) = old 388s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 388s TypeError: cannot unpack non-iterable NoneType object 388s }}} 388s 388s Traceback (most recent call last): 388s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_archive.py", line 32, in test_export 388s work_a.commit("add file") 388s ~~~~~~~~~~~~~^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 388s committed_id = commit.Commit().commit( 388s working_tree=self, 388s ...<3 lines>... 388s **kwargs, 388s ) 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 388s self._update_builder_with_changes() 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 388s for path, fs_hash in self.builder.record_iter_changes( 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 388s self.work_tree, self.basis_revid, iter_changes 388s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 388s ): 388s ^ 388s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 388s for change in iter_changes: 388s ^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 388s for change in iter_changes: 388s ^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 388s (oldpath, oldmode, oldsha) = old 388s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 388s TypeError: cannot unpack non-iterable NoneType object 388s 388s per_tree.test_tree.TestIterChildEntries.test_iteration_order(WorkingTreeFormat2) OK 21ms 388s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_3_no_parents(DirStateRevisionTree,WT5) OK 98ms 388s per_transport.TransportTests.test_recommended_page_size(HttpDavTransport,DAVServer) OK 38ms 388s per_transport.TransportTests.test_recommended_page_size(TransportLogDecorator,LogDecoratorServer) OK 6ms 388s per_tree.test_get_symlink_target.TestGetSymlinkTarget.test_get_symlink_target(GitRevisionTree)ERROR 26ms 388s log: {{{ 388s 189.213 preparing to commit 388s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_get_symlink_target.TestGetSymlinkTarget.test_get_symlink_target(GitRevisionTree)/work/tree/ 388s 189.215 Selecting files for commit with filter None 388s 189.217 aborting commit write group because of exception: 388s 189.218 Traceback (most recent call last): 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 388s self._update_builder_with_changes() 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 388s for path, fs_hash in self.builder.record_iter_changes( 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 388s self.work_tree, self.basis_revid, iter_changes 388s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 388s ): 388s ^ 388s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 388s for change in iter_changes: 388s ^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 388s for change in iter_changes: 388s ^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 388s (oldpath, oldmode, oldsha) = old 388s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 388s TypeError: cannot unpack non-iterable NoneType object 388s }}} 388s 388s Traceback (most recent call last): 388s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_get_symlink_target.py", line 36, in test_get_symlink_target 388s tree = self.get_tree_with_symlinks() 388s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_get_symlink_target.py", line 33, in get_tree_with_symlinks 388s return self._convert_tree(tree) 388s ~~~~~~~~~~~~~~~~~~^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 388s return converter(tree) 388s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 388s return self._workingtree_to_test_tree(self, tree) 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 388s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 388s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 388s committed_id = commit.Commit().commit( 388s working_tree=self, 388s ...<3 lines>... 388s **kwargs, 388s ) 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 388s self._update_builder_with_changes() 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 388s for path, fs_hash in self.builder.record_iter_changes( 388s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 388s self.work_tree, self.basis_revid, iter_changes 388s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 388s ): 388s ^ 388s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 388s for change in iter_changes: 388s ^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 388s for change in iter_changes: 388s ^^^^^^^^^^^^ 388s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 388s (oldpath, oldmode, oldsha) = old 388s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 388s TypeError: cannot unpack non-iterable NoneType object 388s 388s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_4_no_parents(WorkingTreeFormat2) OK 33ms 388s per_tree.test_tree.TestIterEntriesByDir.test_iteration_order(WorkingTreeFormat4) OK 47ms 388s per_transport.TransportTests.test_relpath(HttpDavTransport,DAVServer) OK 35ms 388s per_transport.TransportTests.test_relpath(TransportLogDecorator,LogDecoratorServer) OK 6ms 389s per_tree.test_get_symlink_target.TestGetSymlinkTarget.test_get_unicode_symlink_target(WorkingTreeFormat3) OK 50ms 389s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_unchanged(RepositoryFormatKnitPack5RichRoot) OK 108ms 389s per_tree.test_tree.TestIterEntriesByDir.test_iteration_order(GitRevisionTree)ERROR 27ms 389s log: {{{ 389s 189.271 preparing to commit 389s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_tree.TestIterEntriesByDir.test_iteration_order(GitRevisionTree)/work/ 389s 189.273 Selecting files for commit with filter None 389s 189.278 aborting commit write group because of exception: 389s 189.279 Traceback (most recent call last): 389s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 389s self._update_builder_with_changes() 389s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 389s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 389s for path, fs_hash in self.builder.record_iter_changes( 389s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 389s self.work_tree, self.basis_revid, iter_changes 389s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 389s ): 389s ^ 389s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 389s for change in iter_changes: 389s ^^^^^^^^^^^^ 389s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 389s for change in iter_changes: 389s ^^^^^^^^^^^^ 389s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 389s (oldpath, oldmode, oldsha) = old 389s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 389s TypeError: cannot unpack non-iterable NoneType object 389s }}} 389s 389s Traceback (most recent call last): 389s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 261, in test_iteration_order 389s tree = self._convert_tree(work_tree) 389s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 389s return converter(tree) 389s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 389s return self._workingtree_to_test_tree(self, tree) 389s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 389s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 389s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 389s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 389s committed_id = commit.Commit().commit( 389s working_tree=self, 389s ...<3 lines>... 389s **kwargs, 389s ) 389s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 389s self._update_builder_with_changes() 389s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 389s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 389s for path, fs_hash in self.builder.record_iter_changes( 389s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 389s self.work_tree, self.basis_revid, iter_changes 389s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 389s ): 389s ^ 389s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 389s for change in iter_changes: 389s ^^^^^^^^^^^^ 389s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 389s for change in iter_changes: 389s ^^^^^^^^^^^^ 389s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 389s (oldpath, oldmode, oldsha) = old 389s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 389s TypeError: cannot unpack non-iterable NoneType object 389s 389s per_tree.test_archive.TestZip.test_export(PreviewTreePost) OK 91ms 389s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_5_no_parents(WorkingTreeFormat4) OK 52ms 389s per_transport.TransportTests.test_relpath_at_root(HttpDavTransport,DAVServer) OK 52ms 389s per_tree.test_get_symlink_target.TestGetSymlinkTarget.test_get_unicode_symlink_target(PreviewTree) OK 43ms 389s per_tree.test_symlinks.TestTreeWithoutSymlinks.test_clone_skips_symlinks(WorkingTreeFormat3) OK 137ms 389s per_transport.TransportTests.test_relpath_at_root(TransportLogDecorator,LogDecoratorServer) OK 6ms 389s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_5_no_parents(GitRevisionTree)ERROR 24ms 389s log: {{{ 389s 189.317 preparing to commit 389s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_5_no_parents(GitRevisionTree)/work/ 389s 189.319 Selecting files for commit with filter None 389s 189.321 aborting commit write group because of exception: 389s 189.323 Traceback (most recent call last): 389s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 389s self._update_builder_with_changes() 389s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 389s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 389s for path, fs_hash in self.builder.record_iter_changes( 389s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 389s self.work_tree, self.basis_revid, iter_changes 389s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 389s ): 389s ^ 389s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 389s for change in iter_changes: 389s ^^^^^^^^^^^^ 389s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 389s for change in iter_changes: 389s ^^^^^^^^^^^^ 389s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 389s (oldpath, oldmode, oldsha) = old 389s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 389s TypeError: cannot unpack non-iterable NoneType object 389s }}} 389s 389s Traceback (most recent call last): 389s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 154, in test_abc_tree_content_5_no_parents 389s tree = self.get_tree_no_parents_abc_content_5(tree) 389s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 192, in get_tree_no_parents_abc_content_5 389s return self._convert_tree(tree, converter) 389s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 389s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 389s return converter(tree) 389s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 389s return self._workingtree_to_test_tree(self, tree) 389s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 389s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 389s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 389s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 389s committed_id = commit.Commit().commit( 389s working_tree=self, 389s ...<3 lines>... 389s **kwargs, 389s ) 389s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 389s self._update_builder_with_changes() 389s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 389s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 389s for path, fs_hash in self.builder.record_iter_changes( 389s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 389s self.work_tree, self.basis_revid, iter_changes 389s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 389s ): 389s ^ 389s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 389s for change in iter_changes: 389s ^^^^^^^^^^^^ 389s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 389s for change in iter_changes: 389s ^^^^^^^^^^^^ 389s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 389s (oldpath, oldmode, oldsha) = old 389s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 389s TypeError: cannot unpack non-iterable NoneType object 389s 389s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_6_no_parents(WorkingTreeFormat3) OK 44ms 389s per_transport.TransportTests.test_rename_across_subdirs(HttpDavTransport,DAVServer) OK 55ms 389s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_unchanged(RepositoryFormat2a) OK 102ms 389s per_transport.TransportTests.test_rename_across_subdirs(TransportLogDecorator,LogDecoratorServer) OK 8ms 389s per_tree.test_archive.TestZip.test_export_symlink(RevisionTree) OK 99ms 389s per_tree.test_tree.TestPlanFileMerge.test_plan_file_merge(WorkingTreeFormat3) OK 136ms 389s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_6_no_parents(PreviewTree) OK 52ms 389s per_transport.TransportTests.test_rename_dir_nonempty(HttpDavTransport,DAVServer) OK 65ms 389s per_tree.test_ids.Path2IdTests.test_id2path(WorkingTreeFormat6,remote) OK 133ms 389s per_tree.test_symlinks.TestTreeWithoutSymlinks.test_clone_skips_symlinks(PreviewTree) OK 131ms 389s per_transport.TransportTests.test_rename_dir_nonempty(TransportLogDecorator,LogDecoratorServer) OK 6ms 389s per_tree.test_annotate_iter.TestAnnotate.test_annotate_simple(WorkingTreeFormat6) OK 109ms 389s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_no_parents(WorkingTreeFormat6,remote) OK 81ms 389s per_transport.TransportTests.test_rename_dir_succeeds(HttpDavTransport,DAVServer) OK 58ms 389s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_2_no_parents(WorkingTreeFormat6,remote) OK 65ms 389s per_transport.TransportTests.test_rename_dir_succeeds(TransportLogDecorator,LogDecoratorServer) OK 6ms 389s per_tree.test_ids.Path2IdTests.test_path2id(WorkingTreeFormat5) OK 84ms 389s per_tree.test_test_trees.TestTreeShapes.test_empty_tree_no_parents(WorkingTreeFormat5) OK 43ms 389s per_transport.TransportTests.test_reuse_connection_for_various_paths(HttpDavTransport,DAVServer) OK 35ms 389s per_transport.TransportTests.test_reuse_connection_for_various_paths(TransportLogDecorator,LogDecoratorServer) SKIP 4ms 389s not a connected transport 389s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_3_no_parents(WorkingTreeFormat5) OK 51ms 389s per_tree.test_tree.TestPlanFileMerge.test_plan_file_merge(PreviewTree) OK 164ms 389s per_transport.TransportTests.test_rmdir(HttpDavTransport,DAVServer) OK 47ms 389s per_transport.TransportTests.test_rmdir(TransportLogDecorator,LogDecoratorServer) OK 5ms 389s per_tree.test_test_trees.TestTreeShapes.test_empty_tree_no_parents(DirStateRevisionTree,WT4) OK 65ms 389s per_tree.test_annotate_iter.TestAnnotate.test_annotate_simple(DirStateRevisionTree,WT5) OK 129ms 389s per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_followed_reference(GitWorkingTreeFormat)ERROR 25ms 389s log: {{{ 389s 189.625 preparing to commit 389s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_followed_reference(GitWorkingTreeFormat)/work/wt/subtree/ 389s 189.627 Selecting files for commit with filter None 389s 189.628 aborting commit write group because of exception: 389s 189.631 Traceback (most recent call last): 389s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 389s self._update_builder_with_changes() 389s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 389s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 389s for path, fs_hash in self.builder.record_iter_changes( 389s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 389s self.work_tree, self.basis_revid, iter_changes 389s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 389s ): 389s ^ 389s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 389s for change in iter_changes: 389s ^^^^^^^^^^^^ 389s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 389s for change in iter_changes: 389s ^^^^^^^^^^^^ 389s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 389s (oldpath, oldmode, oldsha) = old 389s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 389s TypeError: cannot unpack non-iterable NoneType object 389s }}} 389s 389s Traceback (most recent call last): 389s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 523, in test_iter_entries_with_followed_reference 389s tree, subtree = self.create_nested() 389s ~~~~~~~~~~~~~~~~~~^^ 389s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 508, in create_nested 389s subtree.commit("foo") 389s ~~~~~~~~~~~~~~^^^^^^^ 389s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 389s committed_id = commit.Commit().commit( 389s working_tree=self, 389s ...<3 lines>... 389s **kwargs, 389s ) 389s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 389s self._update_builder_with_changes() 389s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 389s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 389s for path, fs_hash in self.builder.record_iter_changes( 389s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 389s self.work_tree, self.basis_revid, iter_changes 389s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 389s ): 389s ^ 389s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 389s for change in iter_changes: 389s ^^^^^^^^^^^^ 389s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 389s for change in iter_changes: 389s ^^^^^^^^^^^^ 389s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 389s (oldpath, oldmode, oldsha) = old 389s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 389s TypeError: cannot unpack non-iterable NoneType object 389s 389s per_tree.test_ids.Path2IdTests.test_path2id(DirStateRevisionTree,WT4) OK 104ms 389s per_tree.test_annotate_iter.TestAnnotate.test_annotate_with_ghost(WorkingTreeFormat2) SKIP 19ms 389s repository format does not support ghosts 389s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_3_no_parents(DirStateRevisionTree,WT4) OK 80ms 389s per_tree.test_ids.Path2IdTests.test_path2id_list(GitWorkingTreeFormat) SKIP 10ms 389s working tree does not support setting file ids 389s per_transport.TransportTests.test_rmdir_empty_but_similar_prefix(HttpDavTransport,DAVServer) OK 50ms 389s per_transport.TransportTests.test_rmdir_empty_but_similar_prefix(TransportLogDecorator,LogDecoratorServer) OK 5ms 389s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_4_no_parents(GitWorkingTreeFormat) OK 17ms 389s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_unchanged(RemoteRepositoryFormat-v2) OK 297ms 389s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_4_no_parents(PreviewTreePost) OK 56ms 389s per_transport.TransportTests.test_rmdir_not_empty(HttpDavTransport,DAVServer) OK 65ms 389s per_tree.test_export.TestDir.test_export(WorkingTreeFormat4) OK 84ms 389s per_transport.TransportTests.test_rmdir_not_empty(TransportLogDecorator,LogDecoratorServer) OK 6ms 389s per_tree.test_ids.Path2IdTests.test_path2id_list(PreviewTreePost) OK 85ms 389s per_tree.test_export.TestDir.test_export(GitRevisionTree)ERROR 23ms 389s log: {{{ 389s 189.745 preparing to commit 389s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_export.TestDir.test_export(GitRevisionTree)/work/wta/ 389s 189.747 Selecting files for commit with filter None 389s 189.748 aborting commit write group because of exception: 389s 189.749 Traceback (most recent call last): 389s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 389s self._update_builder_with_changes() 389s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 389s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 389s for path, fs_hash in self.builder.record_iter_changes( 389s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 389s self.work_tree, self.basis_revid, iter_changes 389s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 389s ): 389s ^ 389s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 389s for change in iter_changes: 389s ^^^^^^^^^^^^ 389s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 389s for change in iter_changes: 389s ^^^^^^^^^^^^ 389s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 389s (oldpath, oldmode, oldsha) = old 389s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 389s TypeError: cannot unpack non-iterable NoneType object 389s }}} 389s 389s Traceback (most recent call last): 389s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 48, in test_export 389s self.prepare_export() 389s ~~~~~~~~~~~~~~~~~~~^^ 389s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 34, in prepare_export 389s work_a.commit("add file") 389s ~~~~~~~~~~~~~^^^^^^^^^^^^ 389s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 389s committed_id = commit.Commit().commit( 389s working_tree=self, 389s ...<3 lines>... 389s **kwargs, 389s ) 389s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 389s self._update_builder_with_changes() 389s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 389s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 389s for path, fs_hash in self.builder.record_iter_changes( 389s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 389s self.work_tree, self.basis_revid, iter_changes 389s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 389s ): 389s ^ 389s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 389s for change in iter_changes: 389s ^^^^^^^^^^^^ 389s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 389s for change in iter_changes: 389s ^^^^^^^^^^^^ 389s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 389s (oldpath, oldmode, oldsha) = old 389s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 389s TypeError: cannot unpack non-iterable NoneType object 389s 389s per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_followed_reference(PreviewTreePost) SKIP 120ms 389s Tree references not supported 389s 389s per_transport.TransportTests.test_segment_parameters(HttpDavTransport,DAVServer) OK 32ms 389s per_transport.TransportTests.test_segment_parameters(TransportLogDecorator,LogDecoratorServer) OK 4ms 389s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_file_unchanged(RepositoryFormatPackDevelopment2Subtree) OK 99ms 389s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_5_no_parents(RevisionTree) OK 75ms 389s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_file_unchanged(GitRepositoryFormat)ERROR 22ms 389s log: {{{ 389s 189.786 preparing to commit 389s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_file_unchanged(GitRepositoryFormat)/work/ 389s 189.788 Selecting files for commit with filter None 389s 189.789 aborting commit write group because of exception: 389s 189.791 Traceback (most recent call last): 389s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 389s self._update_builder_with_changes() 389s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 389s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 389s for path, fs_hash in self.builder.record_iter_changes( 389s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 389s self.work_tree, self.basis_revid, iter_changes 389s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 389s ): 389s ^ 389s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 389s for change in iter_changes: 389s ^^^^^^^^^^^^ 389s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 389s for change in iter_changes: 389s ^^^^^^^^^^^^ 389s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 389s (oldpath, oldmode, oldsha) = old 389s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 389s TypeError: cannot unpack non-iterable NoneType object 389s }}} 389s 389s Traceback (most recent call last): 389s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 338, in test_last_modified_revision_after_commit_file_unchanged 389s self._add_commit_check_unchanged(tree, "file") 389s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 389s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 293, in _add_commit_check_unchanged 389s self._commit_check_unchanged(tree, name, file_id) 389s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 389s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 296, in _commit_check_unchanged 389s rev1 = tree.commit("rev1") 389s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 389s committed_id = commit.Commit().commit( 389s working_tree=self, 389s ...<3 lines>... 389s **kwargs, 389s ) 389s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 389s self._update_builder_with_changes() 389s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 389s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 389s for path, fs_hash in self.builder.record_iter_changes( 389s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 389s self.work_tree, self.basis_revid, iter_changes 389s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 389s ): 389s ^ 389s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 389s for change in iter_changes: 389s ^^^^^^^^^^^^ 389s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 389s for change in iter_changes: 389s ^^^^^^^^^^^^ 389s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 389s (oldpath, oldmode, oldsha) = old 389s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 389s TypeError: cannot unpack non-iterable NoneType object 389s 389s per_transport.TransportTests.test_set_segment_parameters(HttpDavTransport,DAVServer) OK 30ms 389s per_transport.TransportTests.test_set_segment_parameters(TransportLogDecorator,LogDecoratorServer) OK 7ms 389s per_tree.test_tree.TestReference.test_get_nested_tree(WorkingTreeFormat6,remote) OK 225ms 389s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_6_no_parents(WorkingTreeFormat6) OK 48ms 389s per_tree.test_export.TestDir.test_export_nested_nonrecurse(WorkingTreeFormat3) SKIP 128ms 389s format does not supported nested trees 389s 389s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_link_unchanged(RepositoryFormatKnitPack5) OK 100ms 389s per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_missing_reference(RevisionTree) OK 147ms 389s per_tree.test_tree.TestReference.test_get_reference_revision(WorkingTreeFormat5) OK 108ms 389s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_6_no_parents(DirStateRevisionTree,WT5) OK 79ms 389s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_no_parents(WorkingTreeFormat2) OK 21ms 389s per_tree.test_test_trees.TestTreeShapes.test_empty_tree_no_parents(WorkingTreeFormat4) OK 39ms 389s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_link_unchanged(RepositoryFormatKnitPack4) OK 91ms 389s per_tree.test_test_trees.TestTreeShapes.test_empty_tree_no_parents(GitRevisionTree)ERROR 17ms 389s log: {{{ 389s 189.989 preparing to commit 389s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_empty_tree_no_parents(GitRevisionTree)/work/ 389s 189.991 Selecting files for commit with filter None 389s 189.992 aborting commit write group because of exception: 389s 189.993 Traceback (most recent call last): 389s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 389s self._update_builder_with_changes() 389s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 389s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 389s for path, fs_hash in self.builder.record_iter_changes( 389s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 389s self.work_tree, self.basis_revid, iter_changes 389s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 389s ): 389s ^ 389s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 389s for change in iter_changes: 389s ^^^^^^^^^^^^ 389s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 389s for change in iter_changes: 389s ^^^^^^^^^^^^ 389s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 389s (oldpath, oldmode, oldsha) = old 389s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 389s TypeError: cannot unpack non-iterable NoneType object 389s }}} 389s 389s Traceback (most recent call last): 389s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 29, in test_empty_tree_no_parents 389s tree = self.get_tree_no_parents_no_content(tree) 389s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 137, in get_tree_no_parents_no_content 389s return self._convert_tree(empty_tree, converter) 389s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 389s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 389s return converter(tree) 389s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 389s return self._workingtree_to_test_tree(self, tree) 389s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 389s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 389s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 389s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 389s committed_id = commit.Commit().commit( 389s working_tree=self, 389s ...<3 lines>... 389s **kwargs, 389s ) 389s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 389s self._update_builder_with_changes() 389s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 389s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 389s for path, fs_hash in self.builder.record_iter_changes( 389s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 389s self.work_tree, self.basis_revid, iter_changes 389s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 389s ): 389s ^ 389s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 389s for change in iter_changes: 389s ^^^^^^^^^^^^ 389s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 389s for change in iter_changes: 389s ^^^^^^^^^^^^ 389s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 389s (oldpath, oldmode, oldsha) = old 389s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 389s TypeError: cannot unpack non-iterable NoneType object 389s 389s per_tree.test_ids.Path2IdTests.test_path2id_nested_tree(RevisionTree) OK 278ms 389s per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_unfollowed_reference(WorkingTreeFormat6) OK 120ms 389s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_link_unchanged(RepositoryFormat6) OK 48ms 389s per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_followed_reference(WorkingTreeFormat3) SKIP 47ms 389s Tree references not supported 389s 389s per_tree.test_tree.TestReference.test_get_reference_revision(DirStateRevisionTree,WT4) OK 158ms 389s per_tree.test_tree.TestReference.test_get_root_id(GitWorkingTreeFormat) SKIP 11ms 389s file ids not supported 389s 389s per_transport.TransportTests.test_stat(HttpDavTransport,DAVServer) OK 283ms 389s per_transport.TransportTests.test_stat(TransportLogDecorator,LogDecoratorServer) OK 7ms 389s per_tree.test_export.TestDir.test_export_nested_nonrecurse(PreviewTree) OK 224ms 389s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_reference_unchanged(RepositoryFormatKnitPack6) SKIP 75ms 389s format does not support rich roots 389s 389s per_tree.test_ids.Path2IdsTests.test_paths2ids_forget_old(WorkingTreeFormat6) OK 96ms 389s per_tree.test_tree.TestReference.test_get_root_id(PreviewTreePost) OK 39ms 389s per_transport.TransportTests.test_stat_symlink(HttpDavTransport,DAVServer) SKIP 36ms 389s symlinks not supported 389s per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_followed_reference(PreviewTree) SKIP 109ms 389s Tree references not supported 389s 389s per_transport.TransportTests.test_stat_symlink(TransportLogDecorator,LogDecoratorServer) SKIP 26ms 389s symlinks not supported 389s per_tree.test_tree.TestReference.test_is_versioned(RevisionTree) OK 51ms 389s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_reference_unchanged(RepositoryFormatKnit1) SKIP 69ms 389s format does not support rich roots 389s 389s per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_unfollowed_reference(DirStateRevisionTree,WT5) OK 156ms 389s per_transport.TransportTests.test_symlink(HttpDavTransport,DAVServer) SKIP 40ms 389s Transport does not support symlinks. 389s per_transport.TransportTests.test_symlink(TransportLogDecorator,LogDecoratorServer) SKIP 7ms 389s Transport does not support symlinks. 389s per_tree.test_test_trees.TestTreeShapes.test_tree_with_merged_utf8(WorkingTreeFormat2) SKIP 26ms 389s non-ascii revision ids not supported 389s per_tree.test_ids.Path2IdsTests.test_paths2ids_forget_old(DirStateRevisionTree,WT5) OK 105ms 389s per_tree.test_ids.Path2IdsTests.test_paths2ids_recursive(WorkingTreeFormat2) OK 20ms 389s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_root_unchanged(RepositoryFormatKnit3) OK 74ms 389s per_tree.test_test_trees.TestTreeShapes.test_tree_with_subdirs_and_all_content_types(WorkingTreeFormat4) OK 54ms 389s per_tree.test_iter_search_rules.TestIterSearchRules.test_iter_search_rules_no_tree(WorkingTreeFormat4) OK 36ms 390s per_tree.test_tree.TestReference.test_iter_references(WorkingTreeFormat6) OK 110ms 390s per_tree.test_test_trees.TestTreeShapes.test_tree_with_subdirs_and_all_content_types(GitRevisionTree)ERROR 29ms 390s log: {{{ 390s 190.274 preparing to commit 390s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_tree_with_subdirs_and_all_content_types(GitRevisionTree)/work/ 390s 190.276 Selecting files for commit with filter None 390s 190.278 aborting commit write group because of exception: 390s 190.279 Traceback (most recent call last): 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 390s self._update_builder_with_changes() 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 390s for path, fs_hash in self.builder.record_iter_changes( 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 390s self.work_tree, self.basis_revid, iter_changes 390s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s ): 390s ^ 390s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 390s for change in iter_changes: 390s ^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 390s for change in iter_changes: 390s ^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 390s (oldpath, oldmode, oldsha) = old 390s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s TypeError: cannot unpack non-iterable NoneType object 390s }}} 390s 390s Traceback (most recent call last): 390s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 205, in test_tree_with_subdirs_and_all_content_types 390s tree = self.get_tree_with_subdirs_and_all_content_types() 390s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 227, in get_tree_with_subdirs_and_all_content_types 390s return self.get_tree_with_subdirs_and_all_supported_content_types(True) 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 270, in get_tree_with_subdirs_and_all_supported_content_types 390s return self.workingtree_to_test_tree(tree) 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 390s return self._workingtree_to_test_tree(self, tree) 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 390s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 390s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 390s committed_id = commit.Commit().commit( 390s working_tree=self, 390s ...<3 lines>... 390s **kwargs, 390s ) 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 390s self._update_builder_with_changes() 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 390s for path, fs_hash in self.builder.record_iter_changes( 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 390s self.work_tree, self.basis_revid, iter_changes 390s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s ): 390s ^ 390s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 390s for change in iter_changes: 390s ^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 390s for change in iter_changes: 390s ^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 390s (oldpath, oldmode, oldsha) = old 390s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s TypeError: cannot unpack non-iterable NoneType object 390s 390s per_tree.test_iter_search_rules.TestIterSearchRules.test_iter_search_rules_no_tree(GitRevisionTree)ERROR 17ms 390s log: {{{ 390s 190.276 preparing to commit 390s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_iter_search_rules.TestIterSearchRules.test_iter_search_rules_no_tree(GitRevisionTree)/work/ 390s 190.278 Selecting files for commit with filter None 390s 190.279 aborting commit write group because of exception: 390s 190.280 Traceback (most recent call last): 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 390s self._update_builder_with_changes() 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 390s for path, fs_hash in self.builder.record_iter_changes( 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 390s self.work_tree, self.basis_revid, iter_changes 390s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s ): 390s ^ 390s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 390s for change in iter_changes: 390s ^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 390s for change in iter_changes: 390s ^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 390s (oldpath, oldmode, oldsha) = old 390s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s TypeError: cannot unpack non-iterable NoneType object 390s }}} 390s 390s Traceback (most recent call last): 390s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_iter_search_rules.py", line 45, in test_iter_search_rules_no_tree 390s tree = self.make_tree_with_rules(None) 390s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_iter_search_rules.py", line 36, in make_tree_with_rules 390s result = self._convert_tree(tree) 390s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 390s return converter(tree) 390s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 390s return self._workingtree_to_test_tree(self, tree) 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 390s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 390s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 390s committed_id = commit.Commit().commit( 390s working_tree=self, 390s ...<3 lines>... 390s **kwargs, 390s ) 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 390s self._update_builder_with_changes() 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 390s for path, fs_hash in self.builder.record_iter_changes( 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 390s self.work_tree, self.basis_revid, iter_changes 390s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s ): 390s ^ 390s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 390s for change in iter_changes: 390s ^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 390s for change in iter_changes: 390s ^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 390s (oldpath, oldmode, oldsha) = old 390s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s TypeError: cannot unpack non-iterable NoneType object 390s 390s per_tree.test_is_executable.TestIsExecutable.test_is_executable_dir(WorkingTreeFormat3) OK 40ms 390s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_root_unchanged(RepositoryFormat2aSubtree) OK 90ms 390s per_tree.test_test_trees.TestTreeShapes.test_tree_with_subdirs_and_all_content_types_wo_symlinks(WorkingTreeFormat3) OK 56ms 390s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_root_unchanged(RepositoryFormat4) SKIP 4ms 390s Format All-in-one format 4 is not initializable. 390s per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_missing_reference(WorkingTreeFormat6,remote) OK 205ms 390s per_tree.test_is_executable.TestIsExecutable.test_is_executable_dir(PreviewTree) OK 53ms 390s per_tree.test_test_trees.TestTreeShapes.test_tree_with_subdirs_and_all_content_types_wo_symlinks(PreviewTree) OK 54ms 390s per_tree.test_tree.TestReference.test_iter_references(DirStateRevisionTree,WT5) OK 149ms 390s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_content_file_changes(RepositoryFormatKnitPack5RichRootBroken) OK 97ms 390s per_tree.test_is_executable.TestIsExecutable.test_is_executable_symlink(WorkingTreeFormat6,remote) OK 72ms 390s per_tree.test_tree.TestSpecialFilename.test_is_special_path(WorkingTreeFormat2) OK 21ms 390s per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_unfollowed_reference(WorkingTreeFormat5) OK 108ms 390s per_transport.TransportTests.test_unicode_paths(HttpDavTransport,DAVServer) OK 277ms 390s per_transport.TransportTests.test_unicode_paths(TransportLogDecorator,LogDecoratorServer) OK 12ms 390s per_tree.test_list_files.TestListFiles.test_list_files_from_dir(WorkingTreeFormat5) OK 46ms 390s per_transport.TransportTests.test_win32_abspath(HttpDavTransport,DAVServer) SKIP 24ms 390s Testing drive letters in abspath implemented only for win32 390s per_transport.TransportTests.test_win32_abspath(TransportLogDecorator,LogDecoratorServer) SKIP 5ms 390s Testing drive letters in abspath implemented only for win32 390s per_tree.test_tree.TestStoredKind.test_stored_kind(WorkingTreeFormat4) OK 75ms 390s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_content_file_changes(RepositoryFormatKnitPack3) OK 97ms 390s per_tree.test_test_trees.TestTreeShapes.test_tree_with_utf8(WorkingTreeFormat6,remote) OK 146ms 390s per_tree.TestTreeImplementationSupport.test_revision_tree_from_workingtreeERROR 20ms 390s log: {{{ 390s 190.531 preparing to commit 390s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.TestTreeImplementationSupport.test_revision_tree_from_workingtree/work/ 390s 190.533 Selecting files for commit with filter None 390s 190.534 aborting commit write group because of exception: 390s 190.536 Traceback (most recent call last): 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 390s self._update_builder_with_changes() 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 390s for path, fs_hash in self.builder.record_iter_changes( 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 390s self.work_tree, self.basis_revid, iter_changes 390s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s ): 390s ^ 390s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 390s for change in iter_changes: 390s ^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 390s for change in iter_changes: 390s ^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 390s (oldpath, oldmode, oldsha) = old 390s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s TypeError: cannot unpack non-iterable NoneType object 390s }}} 390s 390s Traceback (most recent call last): 390s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 94, in test_revision_tree_from_workingtree 390s tree = revision_tree_from_workingtree(self, tree) 390s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 390s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 390s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 390s committed_id = commit.Commit().commit( 390s working_tree=self, 390s ...<3 lines>... 390s **kwargs, 390s ) 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 390s self._update_builder_with_changes() 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 390s for path, fs_hash in self.builder.record_iter_changes( 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 390s self.work_tree, self.basis_revid, iter_changes 390s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s ): 390s ^ 390s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 390s for change in iter_changes: 390s ^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 390s for change in iter_changes: 390s ^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 390s (oldpath, oldmode, oldsha) = old 390s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s TypeError: cannot unpack non-iterable NoneType object 390s 390s per_tree.test_tree.TestStoredKind.test_stored_kind(GitRevisionTree)ERROR 24ms 390s log: {{{ 390s 190.544 preparing to commit 390s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_tree.TestStoredKind.test_stored_kind(GitRevisionTree)/work/wt/ 390s 190.545 Selecting files for commit with filter None 390s 190.547 aborting commit write group because of exception: 390s 190.548 Traceback (most recent call last): 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 390s self._update_builder_with_changes() 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 390s for path, fs_hash in self.builder.record_iter_changes( 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 390s self.work_tree, self.basis_revid, iter_changes 390s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s ): 390s ^ 390s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 390s for change in iter_changes: 390s ^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 390s for change in iter_changes: 390s ^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 390s (oldpath, oldmode, oldsha) = old 390s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s TypeError: cannot unpack non-iterable NoneType object 390s }}} 390s 390s Traceback (most recent call last): 390s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 168, in test_stored_kind 390s tree = self.get_tree_no_parents_abc_content(work_tree) 390s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 150, in get_tree_no_parents_abc_content 390s return self._convert_tree(tree, converter) 390s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 390s return converter(tree) 390s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 390s return self._workingtree_to_test_tree(self, tree) 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 390s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 390s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 390s committed_id = commit.Commit().commit( 390s working_tree=self, 390s ...<3 lines>... 390s **kwargs, 390s ) 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 390s self._update_builder_with_changes() 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 390s for path, fs_hash in self.builder.record_iter_changes( 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 390s self.work_tree, self.basis_revid, iter_changes 390s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s ): 390s ^ 390s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 390s for change in iter_changes: 390s ^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 390s for change in iter_changes: 390s ^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 390s (oldpath, oldmode, oldsha) = old 390s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s TypeError: cannot unpack non-iterable NoneType object 390s 390s per_tree.test_list_files.TestListFiles.test_list_files_from_dir(DirStateRevisionTree,WT4) OK 75ms 390s per_tree.test_list_files.TestListFiles.test_list_files_from_dir_no_recurse(GitWorkingTreeFormat) OK 13ms 390s per_tree.test_tree.TestSupportsRenameTracking.test_supports_rename_tracking(WorkingTreeFormat3) OK 31ms 390s per_tree.test_transform.TestTransformPreview.test_all_file_ids(WorkingTreeFormat5) OK 45ms 390s per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_unfollowed_reference(DirStateRevisionTree,WT4) OK 141ms 390s per_tree.test_export.TestDir.test_export_nested_recurse(WorkingTreeFormat6,remote) OK 502ms 390s per_tree.test_tree.TestSupportsRenameTracking.test_supports_rename_tracking(PreviewTree) OK 37ms 390s per_tree.test_list_files.TestListFiles.test_list_files_from_dir_no_recurse(PreviewTreePost) OK 50ms 390s per_tree.test_test_trees.TestTreeShapes.test_tree_with_merged_utf8(GitWorkingTreeFormat)ERROR 24ms 390s log: {{{ 390s 190.620 preparing to commit 390s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_tree_with_merged_utf8(GitWorkingTreeFormat)/work/ 390s 190.622 Selecting files for commit with filter None 390s 190.623 aborting commit write group because of exception: 390s 190.625 Traceback (most recent call last): 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 390s self._update_builder_with_changes() 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 390s for path, fs_hash in self.builder.record_iter_changes( 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 390s self.work_tree, self.basis_revid, iter_changes 390s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s ): 390s ^ 390s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 390s for change in iter_changes: 390s ^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 390s for change in iter_changes: 390s ^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 390s (oldpath, oldmode, oldsha) = old 390s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s TypeError: cannot unpack non-iterable NoneType object 390s }}} 390s 390s Traceback (most recent call last): 390s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 429, in test_tree_with_merged_utf8 390s self._create_tree_with_utf8(wt) 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 377, in _create_tree_with_utf8 390s tree.commit("in\xedtial") 390s ~~~~~~~~~~~^^^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 390s committed_id = commit.Commit().commit( 390s working_tree=self, 390s ...<3 lines>... 390s **kwargs, 390s ) 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 390s self._update_builder_with_changes() 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 390s for path, fs_hash in self.builder.record_iter_changes( 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 390s self.work_tree, self.basis_revid, iter_changes 390s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s ): 390s ^ 390s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 390s for change in iter_changes: 390s ^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 390s for change in iter_changes: 390s ^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 390s (oldpath, oldmode, oldsha) = old 390s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s TypeError: cannot unpack non-iterable NoneType object 390s 390s per_tree.test_transform.TestTransformPreview.test_all_file_ids(DirStateRevisionTree,WT4) OK 53ms 390s per_tree.test_transform.TestTransformPreview.test_annotate(GitWorkingTreeFormat)ERROR 20ms 390s log: {{{ 390s 190.650 preparing to commit 390s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_annotate(GitWorkingTreeFormat)/work/tree/ 390s 190.653 Selecting files for commit with filter None 390s 190.654 aborting commit write group because of exception: 390s 190.655 Traceback (most recent call last): 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 390s self._update_builder_with_changes() 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 390s for path, fs_hash in self.builder.record_iter_changes( 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 390s self.work_tree, self.basis_revid, iter_changes 390s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s ): 390s ^ 390s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 390s for change in iter_changes: 390s ^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 390s for change in iter_changes: 390s ^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 390s (oldpath, oldmode, oldsha) = old 390s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s TypeError: cannot unpack non-iterable NoneType object 390s }}} 390s 390s Traceback (most recent call last): 390s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 497, in test_annotate 390s revid1 = tree.commit("a") 390s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 390s committed_id = commit.Commit().commit( 390s working_tree=self, 390s ...<3 lines>... 390s **kwargs, 390s ) 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 390s self._update_builder_with_changes() 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 390s for path, fs_hash in self.builder.record_iter_changes( 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 390s self.work_tree, self.basis_revid, iter_changes 390s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s ): 390s ^ 390s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 390s for change in iter_changes: 390s ^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 390s for change in iter_changes: 390s ^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 390s (oldpath, oldmode, oldsha) = old 390s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s TypeError: cannot unpack non-iterable NoneType object 390s 390s per_tree.test_export.TestDir.test_export_symlink(WorkingTreeFormat5) OK 71ms 390s per_tree.test_tree.TestSupportsVersionableKind.test_file(WorkingTreeFormat6,remote) OK 61ms 390s per_tree.test_list_files.TestListFiles.test_list_files_no_root(RevisionTree) OK 75ms 390s per_tree.test_tree.TestSupportsVersionableKind.test_unknown(WorkingTreeFormat5) OK 32ms 390s per_tree.test_transform.TestTransformPreview.test_annotate(PreviewTreePost) OK 69ms 390s per_tree.test_list_files.TestListFiles.test_list_files_no_root_no_recurse(WorkingTreeFormat6) OK 44ms 390s per_tree.test_archive.GenericArchiveTests.test_dir_invalid(WorkingTreeFormat6,remote) OK 213ms 390s per_tree.test_tree.TestSupportsVersionableKind.test_unknown(DirStateRevisionTree,WT4) OK 63ms 390s per_tree.test_export.TestDir.test_export_symlink(DirStateRevisionTree,WT4) OK 117ms 390s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_content_file_changes(RemoteRepositoryFormat-default) OK 257ms 390s per_tree.test_walkdirs.TestWalkdirs.test_walkdir_root(GitWorkingTreeFormat) OK 22ms 390s per_tree.test_transform.TestTransformPreview.test_annotate_deleted(RevisionTree) OK 74ms 390s per_tree.test_transform.TestTransformPreview.test_annotate_missing(WorkingTreeFormat6) OK 18ms 390s per_tree.test_export.TestTar.test_export(GitWorkingTreeFormat)ERROR 24ms 390s log: {{{ 390s 190.808 preparing to commit 390s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_export.TestTar.test_export(GitWorkingTreeFormat)/work/wta/ 390s 190.810 Selecting files for commit with filter None 390s 190.812 aborting commit write group because of exception: 390s 190.813 Traceback (most recent call last): 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 390s self._update_builder_with_changes() 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 390s for path, fs_hash in self.builder.record_iter_changes( 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 390s self.work_tree, self.basis_revid, iter_changes 390s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s ): 390s ^ 390s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 390s for change in iter_changes: 390s ^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 390s for change in iter_changes: 390s ^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 390s (oldpath, oldmode, oldsha) = old 390s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s TypeError: cannot unpack non-iterable NoneType object 390s }}} 390s 390s Traceback (most recent call last): 390s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 48, in test_export 390s self.prepare_export() 390s ~~~~~~~~~~~~~~~~~~~^^ 390s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 34, in prepare_export 390s work_a.commit("add file") 390s ~~~~~~~~~~~~~^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 390s committed_id = commit.Commit().commit( 390s working_tree=self, 390s ...<3 lines>... 390s **kwargs, 390s ) 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 390s self._update_builder_with_changes() 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 390s for path, fs_hash in self.builder.record_iter_changes( 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 390s self.work_tree, self.basis_revid, iter_changes 390s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s ): 390s ^ 390s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 390s for change in iter_changes: 390s ^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 390s for change in iter_changes: 390s ^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 390s (oldpath, oldmode, oldsha) = old 390s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s TypeError: cannot unpack non-iterable NoneType object 390s 390s per_tree.test_list_files.TestListFiles.test_list_files_no_root_no_recurse(DirStateRevisionTree,WT5) OK 77ms 390s per_tree.test_transform.TestTransformPreview.test_annotate_missing(DirStateRevisionTree,WT5) OK 19ms 390s per_tree.test_archive.TestTar.test_export(WorkingTreeFormat5) OK 95ms 390s per_tree.test_list_files.TestListFiles.test_list_files_with_followed_reference(WorkingTreeFormat2) SKIP 28ms 390s Tree references not supported 390s 390s per_tree.test_walkdirs.TestWalkdirs.test_walkdir_root(PreviewTreePost) OK 60ms 390s per_tree.test_transform.TestTransformPreview.test_annotate_rename(WorkingTreeFormat2) OK 43ms 390s per_tree.test_transform.TestTransformPreview.test_ascii_limbo_paths(WorkingTreeFormat4) OK 26ms 390s per_tree.test_list_files.TestListFiles.test_list_files_with_root(WorkingTreeFormat4) OK 51ms 390s per_tree.test_export.TestTar.test_export(PreviewTreePost) OK 89ms 390s per_tree.test_test_trees.TestTreeShapes.test_tree_with_merged_utf8(PreviewTreePost) OK 277ms 390s per_tree.test_transform.TestTransformPreview.test_ascii_limbo_paths(GitRevisionTree) OK 13ms 390s per_tree.test_list_files.TestListFiles.test_list_files_with_root(GitRevisionTree)ERROR 24ms 390s log: {{{ 390s 190.920 preparing to commit 390s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_list_files.TestListFiles.test_list_files_with_root(GitRevisionTree)/work/wt/ 390s 190.922 Selecting files for commit with filter None 390s 190.923 aborting commit write group because of exception: 390s 190.925 Traceback (most recent call last): 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 390s self._update_builder_with_changes() 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 390s for path, fs_hash in self.builder.record_iter_changes( 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 390s self.work_tree, self.basis_revid, iter_changes 390s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s ): 390s ^ 390s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 390s for change in iter_changes: 390s ^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 390s for change in iter_changes: 390s ^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 390s (oldpath, oldmode, oldsha) = old 390s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s TypeError: cannot unpack non-iterable NoneType object 390s }}} 390s 390s Traceback (most recent call last): 390s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_list_files.py", line 53, in test_list_files_with_root 390s tree = self.get_tree_no_parents_abc_content(work_tree) 390s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 150, in get_tree_no_parents_abc_content 390s return self._convert_tree(tree, converter) 390s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 390s return converter(tree) 390s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 390s return self._workingtree_to_test_tree(self, tree) 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 390s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 390s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 390s committed_id = commit.Commit().commit( 390s working_tree=self, 390s ...<3 lines>... 390s **kwargs, 390s ) 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 390s self._update_builder_with_changes() 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 390s for path, fs_hash in self.builder.record_iter_changes( 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 390s self.work_tree, self.basis_revid, iter_changes 390s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s ): 390s ^ 390s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 390s for change in iter_changes: 390s ^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 390s for change in iter_changes: 390s ^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 390s (oldpath, oldmode, oldsha) = old 390s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s TypeError: cannot unpack non-iterable NoneType object 390s 390s per_tree.test_walkdirs.TestWalkdirs.test_walkdir_subtree(RevisionTree) OK 86ms 390s per_tree.test_transform.TestTransformPreview.test_change_executability(WorkingTreeFormat3) OK 40ms 390s per_tree.test_list_files.TestListFiles.test_list_files_with_root_no_recurse(WorkingTreeFormat3) OK 45ms 390s per_tree.test_archive.TestTar.test_export(DirStateRevisionTree,WT4) OK 125ms 390s per_tree.test_walkdirs.TestWalkdirs.test_walkdir_versioned_kind(WorkingTreeFormat6) OK 47ms 390s per_tree.test_test_trees.TestTreeShapes.test_tree_with_subdirs_and_all_content_types(RevisionTree) OK 91ms 390s per_tree.test_archive.TestTar.test_export_symlink(GitWorkingTreeFormat)ERROR 27ms 390s log: {{{ 390s 190.991 preparing to commit 390s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_archive.TestTar.test_export_symlink(GitWorkingTreeFormat)/work/wta/ 390s 190.993 Selecting files for commit with filter None 390s 190.994 aborting commit write group because of exception: 390s 190.996 Traceback (most recent call last): 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 390s self._update_builder_with_changes() 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 390s for path, fs_hash in self.builder.record_iter_changes( 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 390s self.work_tree, self.basis_revid, iter_changes 390s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s ): 390s ^ 390s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 390s for change in iter_changes: 390s ^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 390s for change in iter_changes: 390s ^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 390s (oldpath, oldmode, oldsha) = old 390s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s TypeError: cannot unpack non-iterable NoneType object 390s }}} 390s 390s Traceback (most recent call last): 390s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_archive.py", line 46, in test_export_symlink 390s work_a.commit("add link") 390s ~~~~~~~~~~~~~^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 390s committed_id = commit.Commit().commit( 390s working_tree=self, 390s ...<3 lines>... 390s **kwargs, 390s ) 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 390s self._update_builder_with_changes() 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 390s for path, fs_hash in self.builder.record_iter_changes( 390s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 390s self.work_tree, self.basis_revid, iter_changes 390s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s ): 390s ^ 390s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 390s for change in iter_changes: 390s ^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 390s for change in iter_changes: 390s ^^^^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 390s (oldpath, oldmode, oldsha) = old 390s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s TypeError: cannot unpack non-iterable NoneType object 390s 390s per_tree.test_transform.TestTransformPreview.test_change_executability(PreviewTree) OK 52ms 390s per_tree.test_list_files.TestListFiles.test_list_files_with_root_no_recurse(PreviewTree) OK 49ms 390s per_tree.test_test_trees.TestTreeShapes.test_tree_with_subdirs_and_all_content_types_wo_symlinks(WorkingTreeFormat6) OK 52ms 390s per_tree.test_walkdirs.TestWalkdirs.test_walkdir_versioned_kind(DirStateRevisionTree,WT5) SKIP 69ms 390s Tree type cannot represent dangling ids. 390s 390s per_tree.test_archive.TestTar.test_export_symlink(PreviewTreePost) OK 82ms 390s per_tree.test_export.TestTar.test_export_nested_nonrecurse(RevisionTree) OK 220ms 390s per_tree.test_test_trees.TestTreeShapes.test_tree_with_subdirs_and_all_content_types_wo_symlinks(DirStateRevisionTree,WT5) OK 89ms 390s per_repository.test_add_fallback_repository.TestAddFallbackRepository.test_add_fallback_repository(RepositoryFormatKnitPack6) OK 81ms 390s per_tree.test_test_trees.TestTreeShapes.test_tree_with_utf8(WorkingTreeFormat2) SKIP 27ms 390s non-ascii revision ids not supported 390s per_repository.test_add_fallback_repository.TestAddFallbackRepository.test_add_fallback_repository(RepositoryFormatKnit1) SKIP 57ms 390s No reason given 390s 390s per_tree.test_archive.TestTgz.test_export(RevisionTree) OK 111ms 390s per_tree.test_transform.TestTransformPreview.test_commit_preview_tree(WorkingTreeFormat6,remote) OK 190ms 390s per_tree.test_transform.TestTransformPreview.test_all_file_ids(WorkingTreeFormat4) OK 43ms 390s per_tree.test_transform.TestTransformPreview.test_all_file_ids(GitRevisionTree) SKIP 4ms 390s format does not support setting file ids 390s 390s per_repository.test_break_lock.TestBreakLock.test_locked(RepositoryFormatKnit3) OK 27ms 390s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_dir_unchanged(RepositoryFormatKnitPack6RichRoot) OK 441ms 390s per_repository.test_break_lock.TestBreakLock.test_locked(RepositoryFormat2aSubtree) OK 16ms 390s per_repository.test_break_lock.TestBreakLock.test_locked(RepositoryFormat4) SKIP 5ms 390s Format All-in-one format 4 is not initializable. 390s per_tree.test_transform.TestTransformPreview.test_deleted_content_summary(WorkingTreeFormat5) OK 47ms 390s per_tree.test_list_files.TestListFiles.test_list_files_with_unfollowed_reference(WorkingTreeFormat6,remote) OK 225ms 390s per_repository.test_break_lock.TestBreakLock.test_unlocked(RepositoryFormatKnitPack5RichRootBroken) OK 17ms 390s per_repository.test_break_lock.TestBreakLock.test_unlocked(RepositoryFormatKnitPack3) OK 17ms 391s per_tree.test_archive.TestTgz.test_export_symlink(WorkingTreeFormat6) OK 85ms 391s per_tree.test_locking.TestLocking.test_lock_read(WorkingTreeFormat5) OK 37ms 391s per_tree.test_transform.TestTransformPreview.test_annotate(WorkingTreeFormat3) OK 76ms 391s per_tree.test_transform.TestTransformPreview.test_deleted_content_summary(DirStateRevisionTree,WT4) OK 45ms 391s per_repository.test_break_lock.TestBreakLock.test_unlocked(RemoteRepositoryFormat-default) OK 23ms 391s per_tree.test_transform.TestTransformPreview.test_diff_preview_tree(GitWorkingTreeFormat)ERROR 19ms 391s log: {{{ 391s 191.300 preparing to commit 391s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_diff_preview_tree(GitWorkingTreeFormat)/work/ 391s 191.302 Selecting files for commit with filter None 391s 191.303 aborting commit write group because of exception: 391s 191.305 Traceback (most recent call last): 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 391s self._update_builder_with_changes() 391s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 391s for path, fs_hash in self.builder.record_iter_changes( 391s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 391s self.work_tree, self.basis_revid, iter_changes 391s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 391s ): 391s ^ 391s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 391s for change in iter_changes: 391s ^^^^^^^^^^^^ 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 391s for change in iter_changes: 391s ^^^^^^^^^^^^ 391s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 391s (oldpath, oldmode, oldsha) = old 391s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 391s TypeError: cannot unpack non-iterable NoneType object 391s }}} 391s 391s Traceback (most recent call last): 391s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 69, in test_diff_preview_tree 391s revision_tree = self.create_tree() 391s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 391s revid1 = tree.commit("rev1") 391s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 391s committed_id = commit.Commit().commit( 391s working_tree=self, 391s ...<3 lines>... 391s **kwargs, 391s ) 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 391s self._update_builder_with_changes() 391s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 391s for path, fs_hash in self.builder.record_iter_changes( 391s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 391s self.work_tree, self.basis_revid, iter_changes 391s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 391s ): 391s ^ 391s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 391s for change in iter_changes: 391s ^^^^^^^^^^^^ 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 391s for change in iter_changes: 391s ^^^^^^^^^^^^ 391s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 391s (oldpath, oldmode, oldsha) = old 391s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 391s TypeError: cannot unpack non-iterable NoneType object 391s 391s per_repository.test_check.TestCleanRepository.test_new_repo(RepositoryFormatKnitPack6RichRoot) OK 39ms 391s per_tree.test_locking.TestLocking.test_lock_read(DirStateRevisionTree,WT4) OK 71ms 391s per_tree.test_export.TestTar.test_export_nested_recurse(WorkingTreeFormat6) OK 229ms 391s per_tree.test_transform.TestTransformPreview.test_annotate(PreviewTree) OK 75ms 391s per_tree.test_path_content_summary.TestPathContentSummary.test_dir_content_summary(GitWorkingTreeFormat) OK 11ms 391s per_repository.test_check.TestCleanRepository.test_new_repo(RepositoryFormat7) OK 34ms 391s per_tree.test_transform.TestTransformPreview.test_diff_preview_tree(PreviewTreePost) OK 68ms 391s per_tree.test_archive.TestTgz.test_export_symlink(DirStateRevisionTree,WT5) OK 110ms 391s per_tree.test_transform.TestTransformPreview.test_dir_content_summary(RevisionTree) OK 15ms 391s per_tree.test_path_content_summary.TestPathContentSummary.test_dir_content_summary(PreviewTreePost) OK 53ms 391s per_repository.test_commit_builder.TestCommitBuilder.test_abort_record_iter_changes(RepositoryFormatKnit4) OK 59ms 391s per_tree.test_archive.TestZip.test_export(WorkingTreeFormat2) OK 53ms 391s per_tree.test_transform.TestTransformPreview.test_extras(WorkingTreeFormat6) OK 50ms 391s per_repository.test_commit_builder.TestCommitBuilder.test_abort_record_iter_changes(RepositoryFormatKnitPack1) OK 45ms 391s per_tree.test_transform.TestTransformPreview.test_extras(DirStateRevisionTree,WT5) OK 39ms 391s per_repository.test_commit_builder.TestCommitBuilder.test_abort_record_iter_changes(RepositoryFormat5) OK 21ms 391s per_tree.test_transform.TestTransformPreview.test_file_content_summary_executable(WorkingTreeFormat2) OK 15ms 391s per_tree.test_transform.TestTransformPreview.test_annotate_deleted(WorkingTreeFormat6,remote) OK 140ms 391s per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_executable(RevisionTree) OK 85ms 391s per_tree.test_transform.TestTransformPreview.test_file_content_summary_non_exec(WorkingTreeFormat4) OK 17ms 391s per_tree.test_transform.TestTransformPreview.test_annotate_missing(WorkingTreeFormat5) OK 18ms 391s per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RepositoryFormatKnitPack5RichRoot) OK 28ms 391s per_tree.test_transform.TestTransformPreview.test_file_content_summary_non_exec(GitRevisionTree) OK 11ms 391s per_tree.test_archive.TestZip.test_export_symlink(WorkingTreeFormat4) OK 81ms 391s per_tree.test_transform.TestTransformPreview.test_annotate_missing(DirStateRevisionTree,WT4) OK 16ms 391s per_tree.test_transform.TestTransformPreview.test_get_file(WorkingTreeFormat3) OK 19ms 391s per_tree.test_archive.TestZip.test_export_symlink(GitRevisionTree)ERROR 23ms 391s log: {{{ 391s 191.533 preparing to commit 391s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_archive.TestZip.test_export_symlink(GitRevisionTree)/work/wta/ 391s 191.535 Selecting files for commit with filter None 391s 191.537 aborting commit write group because of exception: 391s 191.538 Traceback (most recent call last): 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 391s self._update_builder_with_changes() 391s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 391s for path, fs_hash in self.builder.record_iter_changes( 391s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 391s self.work_tree, self.basis_revid, iter_changes 391s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 391s ): 391s ^ 391s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 391s for change in iter_changes: 391s ^^^^^^^^^^^^ 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 391s for change in iter_changes: 391s ^^^^^^^^^^^^ 391s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 391s (oldpath, oldmode, oldsha) = old 391s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 391s TypeError: cannot unpack non-iterable NoneType object 391s }}} 391s 391s Traceback (most recent call last): 391s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_archive.py", line 95, in test_export_symlink 391s work_a.commit("add link") 391s ~~~~~~~~~~~~~^^^^^^^^^^^^ 391s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 391s committed_id = commit.Commit().commit( 391s working_tree=self, 391s ...<3 lines>... 391s **kwargs, 391s ) 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 391s self._update_builder_with_changes() 391s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 391s for path, fs_hash in self.builder.record_iter_changes( 391s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 391s self.work_tree, self.basis_revid, iter_changes 391s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 391s ): 391s ^ 391s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 391s for change in iter_changes: 391s ^^^^^^^^^^^^ 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 391s for change in iter_changes: 391s ^^^^^^^^^^^^ 391s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 391s (oldpath, oldmode, oldsha) = old 391s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 391s TypeError: cannot unpack non-iterable NoneType object 391s 391s per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RepositoryFormat2a) OK 24ms 391s per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_non_exec(WorkingTreeFormat6) OK 47ms 391s per_tree.test_transform.TestTransformPreview.test_get_file(PreviewTree) OK 18ms 391s per_tree.test_transform.TestTransformPreview.test_annotate_rename(GitWorkingTreeFormat)ERROR 22ms 391s log: {{{ 391s 191.547 preparing to commit 391s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_annotate_rename(GitWorkingTreeFormat)/work/tree/ 391s 191.549 Selecting files for commit with filter None 391s 191.550 aborting commit write group because of exception: 391s 191.552 Traceback (most recent call last): 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 391s self._update_builder_with_changes() 391s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 391s for path, fs_hash in self.builder.record_iter_changes( 391s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 391s self.work_tree, self.basis_revid, iter_changes 391s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 391s ): 391s ^ 391s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 391s for change in iter_changes: 391s ^^^^^^^^^^^^ 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 391s for change in iter_changes: 391s ^^^^^^^^^^^^ 391s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 391s (oldpath, oldmode, oldsha) = old 391s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 391s TypeError: cannot unpack non-iterable NoneType object 391s }}} 391s 391s Traceback (most recent call last): 391s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 529, in test_annotate_rename 391s revid1 = tree.commit("a") 391s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 391s committed_id = commit.Commit().commit( 391s working_tree=self, 391s ...<3 lines>... 391s **kwargs, 391s ) 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 391s self._update_builder_with_changes() 391s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 391s for path, fs_hash in self.builder.record_iter_changes( 391s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 391s self.work_tree, self.basis_revid, iter_changes 391s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 391s ): 391s ^ 391s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 391s for change in iter_changes: 391s ^^^^^^^^^^^^ 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 391s for change in iter_changes: 391s ^^^^^^^^^^^^ 391s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 391s (oldpath, oldmode, oldsha) = old 391s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 391s TypeError: cannot unpack non-iterable NoneType object 391s 391s per_tree.test_transform.TestTransformPreview.test_get_file_mtime(WorkingTreeFormat6,remote) OK 22ms 391s per_tree.test_export.TestTar.test_export_nested_recurse(DirStateRevisionTree,WT5) OK 229ms 391s per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RemoteRepositoryFormat-v2) OK 53ms 391s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_dir_unchanged(RepositoryFormat7) OK 371ms 391s per_tree.test_export.TestTar.test_export_symlink(WorkingTreeFormat2) OK 36ms 391s per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_non_exec(DirStateRevisionTree,WT5) OK 78ms 391s per_tree.test_transform.TestTransformPreview.test_annotate_rename(PreviewTreePost) OK 77ms 391s per_tree.test_transform.TestTransformPreview.test_get_file_mtime_renamed(WorkingTreeFormat5) OK 53ms 391s per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_not_versioned(WorkingTreeFormat2) OK 23ms 391s per_repository.test_commit_builder.TestCommitBuilder.test_commit_lossy(RepositoryFormatPackDevelopment2Subtree) OK 59ms 391s per_tree.test_annotate_iter.TestAnnotate.test_annotate_simple(WorkingTreeFormat3) OK 113ms 391s per_tree.test_transform.TestTransformPreview.test_ascii_limbo_paths(RevisionTree) OK 26ms 391s per_repository.test_commit_builder.TestCommitBuilder.test_commit_lossy(GitRepositoryFormat)ERROR 18ms 391s log: {{{ 391s 191.670 Error suppressed by only_raises: 391s 191.672 Traceback (most recent call last): 391s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 76, in test_commit_lossy 391s list( 391s ~~~~^ 391s builder.record_iter_changes( 391s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 391s tree, tree.last_revision(), tree.iter_changes(tree.basis_tree()) 391s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 391s ) 391s ^ 391s ) 391s ^ 391s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 391s for change in iter_changes: 391s ^^^^^^^^^^^^ 391s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 391s (oldpath, oldmode, oldsha) = old 391s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 391s TypeError: cannot unpack non-iterable NoneType object 391s 391s During handling of the above exception, another exception occurred: 391s 391s Traceback (most recent call last): 391s File "/usr/lib/python3/dist-packages/breezy/decorators.py", line 34, in wrapped 391s return unbound(*args, **kwargs) 391s File "/usr/lib/python3/dist-packages/breezy/git/repository.py", line 156, in unlock 391s raise errors.BzrError( 391s "Must end write groups before releasing write locks." 391s ) 391s breezy.errors.BzrError: Must end write groups before releasing write locks. 391s }}} 391s 391s Traceback (most recent call last): 391s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 76, in test_commit_lossy 391s list( 391s ~~~~^ 391s builder.record_iter_changes( 391s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 391s tree, tree.last_revision(), tree.iter_changes(tree.basis_tree()) 391s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 391s ) 391s ^ 391s ) 391s ^ 391s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 391s for change in iter_changes: 391s ^^^^^^^^^^^^ 391s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 391s (oldpath, oldmode, oldsha) = old 391s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 391s TypeError: cannot unpack non-iterable NoneType object 391s 391s per_tree.test_transform.TestTransformPreview.test_get_file_mtime_renamed(DirStateRevisionTree,WT4) OK 45ms 391s per_tree.test_path_content_summary.TestPathContentSummary.test_missing_content_summary(WorkingTreeFormat4) OK 39ms 391s per_tree.test_transform.TestTransformPreview.test_get_file_size(GitWorkingTreeFormat) OK 14ms 391s per_tree.test_export.TestZip.test_export(WorkingTreeFormat4) OK 79ms 391s per_tree.test_transform.TestTransformPreview.test_change_executability(WorkingTreeFormat6) OK 43ms 391s per_tree.test_path_content_summary.TestPathContentSummary.test_missing_content_summary(GitRevisionTree)ERROR 18ms 391s log: {{{ 391s 191.698 preparing to commit 391s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_missing_content_summary(GitRevisionTree)/work/tree/ 391s 191.700 Selecting files for commit with filter None 391s 191.701 aborting commit write group because of exception: 391s 191.703 Traceback (most recent call last): 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 391s self._update_builder_with_changes() 391s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 391s for path, fs_hash in self.builder.record_iter_changes( 391s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 391s self.work_tree, self.basis_revid, iter_changes 391s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 391s ): 391s ^ 391s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 391s for change in iter_changes: 391s ^^^^^^^^^^^^ 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 391s for change in iter_changes: 391s ^^^^^^^^^^^^ 391s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 391s (oldpath, oldmode, oldsha) = old 391s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 391s TypeError: cannot unpack non-iterable NoneType object 391s }}} 391s 391s Traceback (most recent call last): 391s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_path_content_summary.py", line 74, in test_missing_content_summary 391s summary = self._convert_tree(tree).path_content_summary("path") 391s ~~~~~~~~~~~~~~~~~~^^^^^^ 391s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_path_content_summary.py", line 29, in _convert_tree 391s result = per_tree.TestCaseWithTree._convert_tree(self, tree) 391s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 391s return converter(tree) 391s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 391s return self._workingtree_to_test_tree(self, tree) 391s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 391s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 391s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 391s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 391s committed_id = commit.Commit().commit( 391s working_tree=self, 391s ...<3 lines>... 391s **kwargs, 391s ) 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 391s self._update_builder_with_changes() 391s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 391s for path, fs_hash in self.builder.record_iter_changes( 391s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 391s self.work_tree, self.basis_revid, iter_changes 391s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 391s ): 391s ^ 391s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 391s for change in iter_changes: 391s ^^^^^^^^^^^^ 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 391s for change in iter_changes: 391s ^^^^^^^^^^^^ 391s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 391s (oldpath, oldmode, oldsha) = old 391s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 391s TypeError: cannot unpack non-iterable NoneType object 391s 391s per_tree.test_export.TestZip.test_export(GitRevisionTree)ERROR 28ms 391s log: {{{ 391s 191.714 preparing to commit 391s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_export.TestZip.test_export(GitRevisionTree)/work/wta/ 391s 191.716 Selecting files for commit with filter None 391s 191.718 aborting commit write group because of exception: 391s 191.719 Traceback (most recent call last): 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 391s self._update_builder_with_changes() 391s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 391s for path, fs_hash in self.builder.record_iter_changes( 391s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 391s self.work_tree, self.basis_revid, iter_changes 391s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 391s ): 391s ^ 391s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 391s for change in iter_changes: 391s ^^^^^^^^^^^^ 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 391s for change in iter_changes: 391s ^^^^^^^^^^^^ 391s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 391s (oldpath, oldmode, oldsha) = old 391s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 391s TypeError: cannot unpack non-iterable NoneType object 391s }}} 391s 391s Traceback (most recent call last): 391s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 48, in test_export 391s self.prepare_export() 391s ~~~~~~~~~~~~~~~~~~~^^ 391s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 34, in prepare_export 391s work_a.commit("add file") 391s ~~~~~~~~~~~~~^^^^^^^^^^^^ 391s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 391s committed_id = commit.Commit().commit( 391s working_tree=self, 391s ...<3 lines>... 391s **kwargs, 391s ) 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 391s self._update_builder_with_changes() 391s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 391s for path, fs_hash in self.builder.record_iter_changes( 391s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 391s self.work_tree, self.basis_revid, iter_changes 391s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 391s ): 391s ^ 391s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 391s for change in iter_changes: 391s ^^^^^^^^^^^^ 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 391s for change in iter_changes: 391s ^^^^^^^^^^^^ 391s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 391s (oldpath, oldmode, oldsha) = old 391s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 391s TypeError: cannot unpack non-iterable NoneType object 391s 391s per_repository.test_commit_builder.TestCommitBuilder.test_commit_message(RepositoryFormatKnitPack5) OK 60ms 391s per_tree.test_transform.TestTransformPreview.test_get_file_size(PreviewTreePost) OK 55ms 391s per_tree.test_transform.TestTransformPreview.test_change_executability(DirStateRevisionTree,WT5) OK 49ms 391s per_tree.test_path_content_summary.TestPathContentSummary.test_symlink_content_summary(WorkingTreeFormat3) OK 47ms 391s per_tree.test_annotate_iter.TestAnnotate.test_annotate_simple(PreviewTree) OK 111ms 391s per_tree.test_transform.TestTransformPreview.test_commit_preview_tree(WorkingTreeFormat2) OK 34ms 391s per_repository.test_commit_builder.TestCommitBuilder.test_commit_message(RepositoryFormatKnitPack4) OK 55ms 391s per_tree.test_path_content_summary.TestPathContentSummary.test_symlink_content_summary(PreviewTree) OK 41ms 391s per_repository.test_commit_builder.TestCommitBuilder.test_commit_message(RepositoryFormat6) OK 26ms 391s per_tree.test_transform.TestTransformPreview.test_get_set_parent_ids(RevisionTree) OK 75ms 391s per_tree.test_transform.TestTransformPreview.test_deleted_content_summary(WorkingTreeFormat4) OK 40ms 391s per_tree.test_annotate_iter.TestAnnotate.test_annotate_with_ghost(WorkingTreeFormat6,remote) SKIP 56ms 391s repository format does not support ghosts 391s per_tree.test_transform.TestTransformPreview.test_deleted_content_summary(GitRevisionTree) OK 11ms 391s per_tree.test_transform.TestTransformPreview.test_get_symlink_target(WorkingTreeFormat6) OK 16ms 391s per_tree.test_transform.TestTransformPreview.test_get_symlink_target(DirStateRevisionTree,WT5) OK 16ms 391s per_tree.test_export.TestZip.test_export_nested_nonrecurse(WorkingTreeFormat3) SKIP 135ms 391s format does not supported nested trees 391s 391s per_tree.test_transform.TestTransformPreview.test_has_filename(WorkingTreeFormat2) OK 22ms 391s per_repository.test_commit_builder.TestCommitBuilder.test_commit_unchanged_root_record_iter_changes(RepositoryFormatKnitPack6) OK 77ms 391s per_tree.test_transform.TestTransformPreview.test_diff_preview_tree(WorkingTreeFormat3) OK 68ms 391s per_tree.test_export.TestDir.test_export(WorkingTreeFormat5) OK 77ms 391s per_tree.test_transform.TestTransformPreview.test_ignore_extra_trees_no_specific_files(WorkingTreeFormat4) OK 72ms 391s per_repository.test_commit_builder.TestCommitBuilder.test_commit_unchanged_root_record_iter_changes(RepositoryFormatKnit1) OK 71ms 391s per_tree.test_transform.TestTransformPreview.test_ignore_extra_trees_no_specific_files(GitRevisionTree)ERROR 27ms 391s log: {{{ 391s 191.955 preparing to commit 391s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_ignore_extra_trees_no_specific_files(GitRevisionTree)/work/ 391s 191.957 Selecting files for commit with filter None 391s 191.958 aborting commit write group because of exception: 391s 191.959 Traceback (most recent call last): 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 391s self._update_builder_with_changes() 391s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 391s for path, fs_hash in self.builder.record_iter_changes( 391s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 391s self.work_tree, self.basis_revid, iter_changes 391s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 391s ): 391s ^ 391s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 391s for change in iter_changes: 391s ^^^^^^^^^^^^ 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 391s for change in iter_changes: 391s ^^^^^^^^^^^^ 391s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 391s (oldpath, oldmode, oldsha) = old 391s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 391s TypeError: cannot unpack non-iterable NoneType object 391s }}} 391s 391s Traceback (most recent call last): 391s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 214, in test_ignore_extra_trees_no_specific_files 391s revision_tree, preview_tree = self.get_tree_and_preview_tree() 391s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 391s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 119, in get_tree_and_preview_tree 391s revision_tree = self.create_tree() 391s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 391s revid1 = tree.commit("rev1") 391s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 391s committed_id = commit.Commit().commit( 391s working_tree=self, 391s ...<3 lines>... 391s **kwargs, 391s ) 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 391s self._update_builder_with_changes() 391s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 391s for path, fs_hash in self.builder.record_iter_changes( 391s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 391s self.work_tree, self.basis_revid, iter_changes 391s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 391s ): 391s ^ 391s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 391s for change in iter_changes: 391s ^^^^^^^^^^^^ 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 391s for change in iter_changes: 391s ^^^^^^^^^^^^ 391s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 391s (oldpath, oldmode, oldsha) = old 391s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 391s TypeError: cannot unpack non-iterable NoneType object 391s 391s per_tree.test_path_content_summary.TestPathContentSummary.test_tree_content_summary(WorkingTreeFormat6,remote) OK 185ms 391s per_tree.test_transform.TestTransformPreview.test_diff_preview_tree(PreviewTree) OK 81ms 391s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_file_unchanged(RepositoryFormatKnit4) OK 376ms 391s per_tree.test_transform.TestTransformPreview.test_dir_content_summary(WorkingTreeFormat6,remote) OK 18ms 391s per_tree.test_export.TestDir.test_export(DirStateRevisionTree,WT4) OK 112ms 391s per_tree.test_path_content_summary.TestPathContentSummary.test_unicode_symlink_content_summary(WorkingTreeFormat5) OK 38ms 391s per_repository.test_commit_builder.TestCommitBuilder.test_commit_with_revision_id_record_iter_changes(RepositoryFormatKnit3) OK 60ms 391s per_tree.test_transform.TestTransformPreview.test_ignore_pb(WorkingTreeFormat3) OK 60ms 391s per_tree.test_export.TestDir.test_export_nested_nonrecurse(GitWorkingTreeFormat)ERROR 23ms 391s log: {{{ 391s 192.025 preparing to commit 391s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_export.TestDir.test_export_nested_nonrecurse(GitWorkingTreeFormat)/work/dir/ 391s 192.027 Selecting files for commit with filter None 391s 192.029 aborting commit write group because of exception: 391s 192.030 Traceback (most recent call last): 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 391s self._update_builder_with_changes() 391s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 391s for path, fs_hash in self.builder.record_iter_changes( 391s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 391s self.work_tree, self.basis_revid, iter_changes 391s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 391s ): 391s ^ 391s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 391s for change in iter_changes: 391s ^^^^^^^^^^^^ 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 391s for change in iter_changes: 391s ^^^^^^^^^^^^ 391s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 391s (oldpath, oldmode, oldsha) = old 391s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 391s TypeError: cannot unpack non-iterable NoneType object 391s }}} 391s 391s Traceback (most recent call last): 391s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 83, in test_export_nested_nonrecurse 391s self.prepare_nested_export(False) 391s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ 391s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 62, in prepare_nested_export 391s tree.commit("1") 391s ~~~~~~~~~~~^^^^^ 391s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 391s committed_id = commit.Commit().commit( 391s working_tree=self, 391s ...<3 lines>... 391s **kwargs, 391s ) 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 391s self._update_builder_with_changes() 391s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 391s for path, fs_hash in self.builder.record_iter_changes( 391s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 391s self.work_tree, self.basis_revid, iter_changes 391s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 391s ): 391s ^ 391s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 391s for change in iter_changes: 391s ^^^^^^^^^^^^ 391s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 391s for change in iter_changes: 391s ^^^^^^^^^^^^ 391s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 391s (oldpath, oldmode, oldsha) = old 391s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 391s TypeError: cannot unpack non-iterable NoneType object 391s 391s per_tree.test_transform.TestTransformPreview.test_extras(WorkingTreeFormat5) OK 48ms 391s per_tree.test_export.TestZip.test_export_nested_nonrecurse(PreviewTree) OK 211ms 391s per_tree.test_path_content_summary.TestPathContentSummary.test_unicode_symlink_content_summary(DirStateRevisionTree,WT4) OK 66ms 391s per_repository.test_commit_builder.TestCommitBuilder.test_commit_with_revision_id_record_iter_changes(RepositoryFormat2aSubtree) OK 62ms 391s per_tree.test_transform.TestTransformPreview.test_extras(DirStateRevisionTree,WT4) OK 41ms 391s per_repository.test_commit_builder.TestCommitBuilder.test_commit_with_revision_id_record_iter_changes(RepositoryFormat4) SKIP 4ms 391s Format All-in-one format 4 is not initializable. 391s per_tree.test_path_content_summary.TestPathContentSummary.test_unicode_symlink_target_summary(GitWorkingTreeFormat) OK 11ms 391s per_tree.test_transform.TestTransformPreview.test_ignore_pb(PreviewTree) OK 65ms 391s per_tree.test_transform.TestTransformPreview.test_file_content_summary_executable(GitWorkingTreeFormat) OK 10ms 391s per_tree.test_transform.TestTransformPreview.test_file_content_summary_executable(PreviewTreePost) OK 18ms 391s per_tree.test_transform.TestTransformPreview.test_file_content_summary_non_exec(RevisionTree) OK 13ms 391s per_repository.test_commit_builder.TestCommitBuilder.test_commit_without_root_errors(RepositoryFormatKnitPack5RichRootBroken) OK 46ms 391s per_tree.test_path_content_summary.TestPathContentSummary.test_unicode_symlink_target_summary(PreviewTreePost) OK 43ms 391s per_tree.test_transform.TestTransformPreview.test_get_file(WorkingTreeFormat6) OK 16ms 391s per_tree.test_transform.TestTransformPreview.test_get_file(DirStateRevisionTree,WT5) OK 17ms 391s per_tree.test_transform.TestTransformPreview.test_get_file_mtime(WorkingTreeFormat2) OK 13ms 391s per_repository.test_commit_builder.TestCommitBuilder.test_commit_without_root_errors(RepositoryFormatKnitPack3) OK 52ms 391s per_tree.test_revision_tree.TestRevisionTree.test_get_random_tree_raises(RevisionTree) OK 65ms 391s per_tree.test_transform.TestTransformPreview.test_get_file_mtime_renamed(WorkingTreeFormat4) OK 37ms 391s per_tree.test_transform.TestTransformPreview.test_get_file_mtime_renamed(GitRevisionTree) OK 11ms 391s per_tree.test_symlinks.TestSymlinkSupportFunction.test_supports_symlinks(WorkingTreeFormat6) OK 31ms 391s per_tree.test_transform.TestTransformPreview.test_get_file_size(WorkingTreeFormat3) OK 38ms 391s per_tree.test_export.TestDir.test_export_nested_nonrecurse(PreviewTreePost) OK 222ms 391s per_tree.test_transform.TestTransformPreview.test_ignore_require_versioned_no_specific_files(WorkingTreeFormat6,remote) OK 170ms 391s per_tree.test_symlinks.TestSymlinkSupportFunction.test_supports_symlinks(DirStateRevisionTree,WT5) OK 37ms 392s per_tree.test_symlinks.TestTreeWithSymlinks.test_kind_symlink(WorkingTreeFormat2) OK 21ms 392s per_repository.test_commit_builder.TestCommitBuilder.test_commit_without_root_errors(RemoteRepositoryFormat-default) OK 106ms 392s per_tree.test_transform.TestTransformPreview.test_get_file_size(PreviewTree) OK 51ms 392s per_tree.test_transform.TestTransformPreview.test_include_unchanged_succeeds(WorkingTreeFormat5) OK 68ms 392s per_repository.test_commit_builder.TestCommitBuilder.test_committer_no_username(RepositoryFormatKnitPack6RichRoot) OK 46ms 392s per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink(WorkingTreeFormat4) OK 52ms 392s per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink(GitRevisionTree)ERROR 26ms 392s log: {{{ 392s 192.355 preparing to commit 392s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink(GitRevisionTree)/work/ 392s 192.357 Selecting files for commit with filter None 392s 192.359 aborting commit write group because of exception: 392s 192.361 Traceback (most recent call last): 392s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 392s self._update_builder_with_changes() 392s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 392s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 392s for path, fs_hash in self.builder.record_iter_changes( 392s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 392s self.work_tree, self.basis_revid, iter_changes 392s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 392s ): 392s ^ 392s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 392s for change in iter_changes: 392s ^^^^^^^^^^^^ 392s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 392s for change in iter_changes: 392s ^^^^^^^^^^^^ 392s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 392s (oldpath, oldmode, oldsha) = old 392s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 392s TypeError: cannot unpack non-iterable NoneType object 392s }}} 392s 392s Traceback (most recent call last): 392s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_symlinks.py", line 40, in setUp 392s self.tree = self.get_tree_with_subdirs_and_all_content_types() 392s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 392s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 227, in get_tree_with_subdirs_and_all_content_types 392s return self.get_tree_with_subdirs_and_all_supported_content_types(True) 392s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 392s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 270, in get_tree_with_subdirs_and_all_supported_content_types 392s return self.workingtree_to_test_tree(tree) 392s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 392s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 392s return self._workingtree_to_test_tree(self, tree) 392s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 392s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 392s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 392s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 392s committed_id = commit.Commit().commit( 392s working_tree=self, 392s ...<3 lines>... 392s **kwargs, 392s ) 392s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 392s self._update_builder_with_changes() 392s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 392s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 392s for path, fs_hash in self.builder.record_iter_changes( 392s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 392s self.work_tree, self.basis_revid, iter_changes 392s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 392s ): 392s ^ 392s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 392s for change in iter_changes: 392s ^^^^^^^^^^^^ 392s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 392s for change in iter_changes: 392s ^^^^^^^^^^^^ 392s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 392s (oldpath, oldmode, oldsha) = old 392s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 392s TypeError: cannot unpack non-iterable NoneType object 392s 392s per_repository.test_commit_builder.TestCommitBuilder.test_committer_no_username(RepositoryFormat7) OK 44ms 392s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_file_unchanged(RepositoryFormatKnitPack1) OK 410ms 392s per_tree.test_transform.TestTransformPreview.test_include_unchanged_succeeds(DirStateRevisionTree,WT4) OK 65ms 392s per_tree.test_transform.TestTransformPreview.test_is_executable(GitWorkingTreeFormat) OK 9ms 392s per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink_target(WorkingTreeFormat3) SKIP 42ms 392s symlinks not accurately represented in working trees and preview trees 392s per_tree.test_transform.TestTransformPreview.test_is_executable(PreviewTreePost) OK 15ms 392s per_repository.test_commit_builder.TestCommitBuilder.test_finish_inventory_record_iter_changes(RepositoryFormatKnit4) OK 50ms 392s per_tree.test_transform.TestTransformPreview.test_get_set_parent_ids(WorkingTreeFormat6,remote) OK 134ms 392s per_tree.test_transform.TestTransformPreview.test_is_executable2(RevisionTree) OK 31ms 392s per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink_target(PreviewTree) SKIP 47ms 392s symlinks not accurately represented in working trees and preview trees 392s per_tree.test_transform.TestTransformPreview.test_get_symlink_target(WorkingTreeFormat5) OK 18ms 392s per_tree.test_transform.TestTransformPreview.test_get_symlink_target(DirStateRevisionTree,WT4) OK 15ms 392s per_repository.test_commit_builder.TestCommitBuilder.test_finish_inventory_record_iter_changes(RepositoryFormatKnitPack1) OK 49ms 392s per_tree.test_transform.TestTransformPreview.test_has_filename(GitWorkingTreeFormat) OK 25ms 392s per_tree.test_export.TestDir.test_export_nested_recurse(RevisionTree) OK 246ms 392s per_repository.test_commit_builder.TestCommitBuilder.test_finish_inventory_record_iter_changes(RepositoryFormat5) OK 30ms 392s per_tree.test_export.TestZip.test_export_nested_recurse(WorkingTreeFormat6,remote) OK 448ms 392s per_tree.test_transform.TestTransformPreview.test_iter_changes(WorkingTreeFormat6) OK 78ms 392s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder(RepositoryFormatKnitPack5RichRoot) OK 25ms 392s per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink_target_tree(WorkingTreeFormat6,remote) OK 86ms 392s per_tree.test_transform.TestTransformPreview.test_has_filename(PreviewTreePost) OK 58ms 392s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder(RepositoryFormat2a) OK 36ms 392s per_tree.test_export.TestDir.test_export_symlink(WorkingTreeFormat6) OK 76ms 392s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_file_unchanged(RepositoryFormat5) OK 188ms 392s per_tree.test_export.TestZip.test_export_symlink(WorkingTreeFormat5) OK 84ms 392s per_tree.test_transform.TestTransformPreview.test_iter_changes(DirStateRevisionTree,WT5) OK 85ms 392s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder(RemoteRepositoryFormat-v2) OK 53ms 392s per_tree.test_transform.TestTransformPreview.test_ignore_extra_trees_no_specific_files(RevisionTree) OK 83ms 392s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_deleted(WorkingTreeFormat2) OK 29ms 392s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RepositoryFormatPackDevelopment2Subtree) OK 24ms 392s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(GitRepositoryFormat) OK 10ms 392s per_tree.test_export.TestDir.test_export_symlink(DirStateRevisionTree,WT5) OK 96ms 392s per_tree.test_symlinks.TestTreeWithoutSymlinks.test_clone_skips_symlinks(WorkingTreeFormat5) OK 146ms 392s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_moved(WorkingTreeFormat4) OK 52ms 392s per_tree.test_export.TestZip.test_export_symlink(DirStateRevisionTree,WT4) OK 97ms 392s per_tree.test_export.TestTar.test_export(WorkingTreeFormat2) OK 35ms 392s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_moved(GitRevisionTree) OK 26ms 392s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_surrogateescape(RepositoryFormatKnitPack5) OK 64ms 392s per_tree.test_transform.TestTransformPreview.test_ignore_pb(WorkingTreeFormat6) OK 83ms 392s per_tree.test_get_file_mtime.TestGetFileMTime.test_get_file_mtime(GitWorkingTreeFormat) OK 20ms 392s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_new(WorkingTreeFormat3) OK 47ms 392s per_tree.test_get_file_mtime.TestGetFileMTime.test_get_file_mtime(PreviewTreePost) OK 58ms 392s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_surrogateescape(RepositoryFormatKnitPack4) OK 60ms 392s per_tree.test_transform.TestTransformPreview.test_ignore_pb(DirStateRevisionTree,WT5) OK 77ms 392s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_surrogateescape(RepositoryFormat6) OK 22ms 392s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_new(PreviewTree) OK 46ms 392s per_tree.test_symlinks.TestTreeWithoutSymlinks.test_clone_skips_symlinks(DirStateRevisionTree,WT4) OK 139ms 392s per_tree.test_transform.TestTransformPreview.test_ignore_require_versioned_no_specific_files(WorkingTreeFormat2) OK 34ms 392s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_2_no_parents(GitWorkingTreeFormat) OK 14ms 392s per_tree.test_get_file_mtime.TestGetFileMTime.test_nonexistant(RevisionTree) OK 72ms 392s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_2_no_parents(PreviewTreePost) OK 45ms 392s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_specific_files(WorkingTreeFormat6,remote) OK 78ms 392s per_tree.test_get_file_with_stat.TestGetFileWithStat.test_get_file_with_stat_id_and_path(WorkingTreeFormat6) OK 46ms 392s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_file(RepositoryFormatKnitPack6) OK 97ms 392s per_tree.test_transform.TestTransformPreview.test_include_unchanged_succeeds(WorkingTreeFormat4) OK 76ms 392s per_tree.test_transform.TestTransformPreview.test_include_unchanged_succeeds(GitRevisionTree)ERROR 20ms 392s log: {{{ 392s 192.918 preparing to commit 392s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_include_unchanged_succeeds(GitRevisionTree)/work/ 392s 192.920 Selecting files for commit with filter None 392s 192.921 aborting commit write group because of exception: 392s 192.922 Traceback (most recent call last): 392s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 392s self._update_builder_with_changes() 392s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 392s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 392s for path, fs_hash in self.builder.record_iter_changes( 392s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 392s self.work_tree, self.basis_revid, iter_changes 392s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 392s ): 392s ^ 392s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 392s for change in iter_changes: 392s ^^^^^^^^^^^^ 392s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 392s for change in iter_changes: 392s ^^^^^^^^^^^^ 392s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 392s (oldpath, oldmode, oldsha) = old 392s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 392s TypeError: cannot unpack non-iterable NoneType object 392s }}} 392s 392s Traceback (most recent call last): 392s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 150, in test_include_unchanged_succeeds 392s revision_tree, preview_tree = self.get_tree_and_preview_tree() 392s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 392s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 119, in get_tree_and_preview_tree 392s revision_tree = self.create_tree() 392s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 392s revid1 = tree.commit("rev1") 392s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 392s committed_id = commit.Commit().commit( 392s working_tree=self, 392s ...<3 lines>... 392s **kwargs, 392s ) 392s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 392s self._update_builder_with_changes() 392s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 392s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 392s for path, fs_hash in self.builder.record_iter_changes( 392s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 392s self.work_tree, self.basis_revid, iter_changes 392s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 392s ): 392s ^ 392s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 392s for change in iter_changes: 392s ^^^^^^^^^^^^ 392s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 392s for change in iter_changes: 392s ^^^^^^^^^^^^ 392s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 392s (oldpath, oldmode, oldsha) = old 392s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 392s TypeError: cannot unpack non-iterable NoneType object 392s 392s per_tree.test_export.TestTar.test_export_nested_nonrecurse(WorkingTreeFormat4) OK 227ms 392s per_tree.test_transform.TestTransformPreview.test_is_executable(WorkingTreeFormat3) OK 17ms 392s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_unversioned(WorkingTreeFormat5) OK 59ms 392s per_tree.test_export.TestTar.test_export_nested_nonrecurse(GitRevisionTree)ERROR 20ms 392s log: {{{ 392s 192.946 preparing to commit 392s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_export.TestTar.test_export_nested_nonrecurse(GitRevisionTree)/work/dir/ 392s 192.948 Selecting files for commit with filter None 392s 192.950 aborting commit write group because of exception: 392s 192.951 Traceback (most recent call last): 392s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 392s self._update_builder_with_changes() 392s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 392s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 392s for path, fs_hash in self.builder.record_iter_changes( 392s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 392s self.work_tree, self.basis_revid, iter_changes 392s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 392s ): 392s ^ 392s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 392s for change in iter_changes: 392s ^^^^^^^^^^^^ 392s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 392s for change in iter_changes: 392s ^^^^^^^^^^^^ 392s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 392s (oldpath, oldmode, oldsha) = old 392s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 392s TypeError: cannot unpack non-iterable NoneType object 392s }}} 392s 392s Traceback (most recent call last): 392s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 83, in test_export_nested_nonrecurse 392s self.prepare_nested_export(False) 392s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ 392s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 62, in prepare_nested_export 392s tree.commit("1") 392s ~~~~~~~~~~~^^^^^ 392s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 392s committed_id = commit.Commit().commit( 392s working_tree=self, 392s ...<3 lines>... 392s **kwargs, 392s ) 392s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 392s self._update_builder_with_changes() 392s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 392s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 392s for path, fs_hash in self.builder.record_iter_changes( 392s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 392s self.work_tree, self.basis_revid, iter_changes 392s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 392s ): 392s ^ 392s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 392s for change in iter_changes: 392s ^^^^^^^^^^^^ 392s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 392s for change in iter_changes: 392s ^^^^^^^^^^^^ 392s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 392s (oldpath, oldmode, oldsha) = old 392s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 392s TypeError: cannot unpack non-iterable NoneType object 392s 392s per_tree.test_transform.TestTransformPreview.test_is_executable(PreviewTree) OK 15ms 392s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_3_no_parents(RevisionTree) OK 85ms 392s per_tree.test_get_file_with_stat.TestGetFileWithStat.test_get_file_with_stat_id_and_path(DirStateRevisionTree,WT5) OK 89ms 392s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_file(RepositoryFormatKnit1) OK 98ms 392s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_unversioned(DirStateRevisionTree,WT4) OK 52ms 392s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_link_unchanged(RepositoryFormatKnitPack5RichRoot) OK 424ms 392s per_tree.test_get_file_with_stat.TestGetFileWithStat.test_get_file_with_stat_id_only(WorkingTreeFormat2) OK 24ms 392s per_tree.test_transform.TestTransformPreview.test_is_executable2(WorkingTreeFormat6,remote) OK 54ms 392s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_4_no_parents(WorkingTreeFormat6) OK 47ms 392s per_tree.test_transform.TestTransformPreview.test_kind(GitWorkingTreeFormat)ERROR 21ms 392s log: {{{ 392s 193.013 preparing to commit 392s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_kind(GitWorkingTreeFormat)/work/ 392s 193.015 Selecting files for commit with filter None 392s 193.016 aborting commit write group because of exception: 392s 193.018 Traceback (most recent call last): 392s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 392s self._update_builder_with_changes() 392s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 392s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 392s for path, fs_hash in self.builder.record_iter_changes( 392s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 392s self.work_tree, self.basis_revid, iter_changes 392s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 392s ): 392s ^ 392s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 392s for change in iter_changes: 392s ^^^^^^^^^^^^ 392s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 392s for change in iter_changes: 392s ^^^^^^^^^^^^ 392s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 392s (oldpath, oldmode, oldsha) = old 392s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 392s TypeError: cannot unpack non-iterable NoneType object 392s }}} 392s 392s Traceback (most recent call last): 392s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 228, in test_kind 392s revision_tree = self.create_tree() 392s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 392s revid1 = tree.commit("rev1") 392s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 392s committed_id = commit.Commit().commit( 392s working_tree=self, 392s ...<3 lines>... 392s **kwargs, 392s ) 392s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 392s self._update_builder_with_changes() 392s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 392s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 392s for path, fs_hash in self.builder.record_iter_changes( 392s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 392s self.work_tree, self.basis_revid, iter_changes 392s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 392s ): 392s ^ 392s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 392s for change in iter_changes: 392s ^^^^^^^^^^^^ 392s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 392s for change in iter_changes: 392s ^^^^^^^^^^^^ 392s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 392s (oldpath, oldmode, oldsha) = old 392s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 392s TypeError: cannot unpack non-iterable NoneType object 392s 392s per_tree.test_get_root_id.TestGetRootID.test_get_root_id_default(WorkingTreeFormat4) OK 38ms 392s per_tree.test_get_root_id.TestGetRootID.test_get_root_id_default(GitRevisionTree)ERROR 18ms 392s log: {{{ 392s 193.055 preparing to commit 392s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_get_root_id.TestGetRootID.test_get_root_id_default(GitRevisionTree)/work/tree/ 392s 193.057 Selecting files for commit with filter None 392s 193.058 aborting commit write group because of exception: 392s 193.060 Traceback (most recent call last): 392s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 392s self._update_builder_with_changes() 392s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 392s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 392s for path, fs_hash in self.builder.record_iter_changes( 392s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 392s self.work_tree, self.basis_revid, iter_changes 392s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 392s ): 392s ^ 392s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 392s for change in iter_changes: 392s ^^^^^^^^^^^^ 392s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 392s for change in iter_changes: 392s ^^^^^^^^^^^^ 392s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 392s (oldpath, oldmode, oldsha) = old 392s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 392s TypeError: cannot unpack non-iterable NoneType object 392s }}} 392s 392s Traceback (most recent call last): 392s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_get_root_id.py", line 40, in test_get_root_id_default 392s tree = self.make_tree_with_default_root_id() 392s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_get_root_id.py", line 27, in make_tree_with_default_root_id 392s return self._convert_tree(tree) 392s ~~~~~~~~~~~~~~~~~~^^^^^^ 392s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 392s return converter(tree) 392s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 392s return self._workingtree_to_test_tree(self, tree) 392s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 392s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 392s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 392s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 392s committed_id = commit.Commit().commit( 392s working_tree=self, 392s ...<3 lines>... 392s **kwargs, 392s ) 392s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 392s self._update_builder_with_changes() 392s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 392s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 392s for path, fs_hash in self.builder.record_iter_changes( 392s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 392s self.work_tree, self.basis_revid, iter_changes 392s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 392s ): 392s ^ 392s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 392s for change in iter_changes: 392s ^^^^^^^^^^^^ 392s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 392s for change in iter_changes: 392s ^^^^^^^^^^^^ 392s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 392s (oldpath, oldmode, oldsha) = old 392s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 392s TypeError: cannot unpack non-iterable NoneType object 392s 392s per_tree.test_transform.TestTransformPreview.test_iter_changes(WorkingTreeFormat5) OK 63ms 392s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_link(RepositoryFormatKnit3) OK 92ms 392s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_4_no_parents(DirStateRevisionTree,WT5) OK 79ms 392s per_tree.test_export.TestTar.test_export_nested_recurse(WorkingTreeFormat3) SKIP 141ms 392s format does not supported nested trees 392s 392s per_tree.test_transform.TestTransformPreview.test_kind(PreviewTreePost) OK 76ms 392s per_tree.test_get_root_id.TestGetRootID.test_get_root_id_fixed(WorkingTreeFormat3) OK 44ms 392s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_5_no_parents(WorkingTreeFormat2) OK 28ms 392s per_tree.test_transform.TestTransformPreview.test_iter_changes(DirStateRevisionTree,WT4) OK 77ms 392s per_tree.test_get_root_id.TestGetRootID.test_get_root_id_fixed(PreviewTree) OK 47ms 392s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_deleted(GitWorkingTreeFormat) OK 16ms 392s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_6_no_parents(WorkingTreeFormat4) OK 55ms 392s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_link(RepositoryFormat2aSubtree) OK 106ms 392s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_link(RepositoryFormat4) SKIP 4ms 392s Format All-in-one format 4 is not initializable. 392s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_6_no_parents(GitRevisionTree)ERROR 24ms 392s log: {{{ 392s 193.190 preparing to commit 392s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_6_no_parents(GitRevisionTree)/work/ 392s 193.192 Selecting files for commit with filter None 392s 193.193 aborting commit write group because of exception: 392s 193.195 Traceback (most recent call last): 392s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 392s self._update_builder_with_changes() 392s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 392s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 392s for path, fs_hash in self.builder.record_iter_changes( 392s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 392s self.work_tree, self.basis_revid, iter_changes 392s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 392s ): 392s ^ 392s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 392s for change in iter_changes: 392s ^^^^^^^^^^^^ 392s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 392s for change in iter_changes: 392s ^^^^^^^^^^^^ 392s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 392s (oldpath, oldmode, oldsha) = old 392s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 392s TypeError: cannot unpack non-iterable NoneType object 392s }}} 392s 392s Traceback (most recent call last): 392s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 177, in test_abc_tree_content_6_no_parents 392s tree = self.get_tree_no_parents_abc_content_6(tree) 392s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 206, in get_tree_no_parents_abc_content_6 392s return self._convert_tree(tree, converter) 392s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 392s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 392s return converter(tree) 392s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 392s return self._workingtree_to_test_tree(self, tree) 392s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 392s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 392s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 392s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 392s committed_id = commit.Commit().commit( 392s working_tree=self, 392s ...<3 lines>... 392s **kwargs, 392s ) 392s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 392s self._update_builder_with_changes() 392s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 392s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 392s for path, fs_hash in self.builder.record_iter_changes( 392s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 392s self.work_tree, self.basis_revid, iter_changes 392s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 392s ): 392s ^ 392s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 392s for change in iter_changes: 392s ^^^^^^^^^^^^ 392s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 392s for change in iter_changes: 392s ^^^^^^^^^^^^ 392s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 392s (oldpath, oldmode, oldsha) = old 392s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 392s TypeError: cannot unpack non-iterable NoneType object 392s 392s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_deleted(PreviewTreePost) OK 53ms 392s per_tree.test_get_symlink_target.TestGetSymlinkTarget.test_get_symlink_target(WorkingTreeFormat6,remote) OK 67ms 392s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_no_parents(WorkingTreeFormat3) OK 37ms 392s per_tree.test_get_symlink_target.TestGetSymlinkTarget.test_get_unicode_symlink_target(WorkingTreeFormat5) OK 45ms 392s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_moved(RevisionTree) OK 53ms 393s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_no_parents(PreviewTree) OK 44ms 393s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_dir(RepositoryFormatKnitPack5RichRootBroken) OK 98ms 393s per_tree.test_get_symlink_target.TestGetSymlinkTarget.test_get_unicode_symlink_target(DirStateRevisionTree,WT4) OK 45ms 393s per_tree.test_ids.Path2IdTests.test_id2path(GitWorkingTreeFormat) SKIP 10ms 393s working tree does not support setting file ids 393s per_tree.test_export.TestTar.test_export_nested_recurse(PreviewTree) OK 224ms 393s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_new(WorkingTreeFormat6) OK 54ms 393s per_tree.test_transform.TestTransformPreview.test_merge_into_preview(RevisionTree) OK 226ms 393s per_tree.test_test_trees.TestTreeShapes.test_empty_tree_no_parents(WorkingTreeFormat6,remote) OK 55ms 393s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_new(DirStateRevisionTree,WT5) OK 43ms 393s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_dir(RepositoryFormatKnitPack3) OK 96ms 393s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_specific_files(WorkingTreeFormat2) OK 26ms 393s per_tree.test_ids.Path2IdTests.test_id2path(PreviewTreePost) OK 80ms 393s per_tree.test_transform.TestTransformPreview.test_merge_preview_into_workingtree(WorkingTreeFormat6) OK 92ms 393s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_link_unchanged(RepositoryFormat2a) OK 424ms 393s per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_followed_reference(WorkingTreeFormat5) OK 112ms 393s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_unversioned(WorkingTreeFormat4) OK 58ms 393s per_tree.test_export.TestTar.test_export_symlink(WorkingTreeFormat6,remote) OK 147ms 393s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_unversioned(GitRevisionTree) OK 18ms 393s per_tree.test_ids.Path2IdTests.test_path2id(RevisionTree) OK 108ms 393s per_tree.test_transform.TestTransformPreview.test_merge_preview_into_workingtree(DirStateRevisionTree,WT5) OK 90ms 393s per_tree.test_transform.TestTransformPreview.test_kind(WorkingTreeFormat3) OK 65ms 393s per_tree.test_export.TestZip.test_export(WorkingTreeFormat5) OK 79ms 393s per_tree.test_transform.TestTransformPreview.test_merge_preview_into_workingtree_handles_conflicts(WorkingTreeFormat2) OK 59ms 393s per_tree.test_transform.TestTransformPreview.test_missing_content_summary(WorkingTreeFormat4) OK 14ms 393s per_tree.test_transform.TestTransformPreview.test_missing_content_summary(GitRevisionTree) OK 7ms 393s per_tree.test_ids.Path2IdTests.test_path2id_list(WorkingTreeFormat6) OK 84ms 393s per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_followed_reference(DirStateRevisionTree,WT4) OK 154ms 393s per_tree.test_transform.TestTransformPreview.test_kind(PreviewTree) OK 73ms 393s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_dir(RemoteRepositoryFormat-default) OK 237ms 393s per_tree.test_transform.TestTransformPreview.test_path2id_created(WorkingTreeFormat3) OK 37ms 393s per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_missing_reference(GitWorkingTreeFormat)ERROR 26ms 393s log: {{{ 393s 193.614 preparing to commit 393s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_missing_reference(GitWorkingTreeFormat)/work/wt/subtree/ 393s 193.616 Selecting files for commit with filter None 393s 193.618 aborting commit write group because of exception: 393s 193.619 Traceback (most recent call last): 393s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 393s self._update_builder_with_changes() 393s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 393s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 393s for path, fs_hash in self.builder.record_iter_changes( 393s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 393s self.work_tree, self.basis_revid, iter_changes 393s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 393s ): 393s ^ 393s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 393s for change in iter_changes: 393s ^^^^^^^^^^^^ 393s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 393s for change in iter_changes: 393s ^^^^^^^^^^^^ 393s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 393s (oldpath, oldmode, oldsha) = old 393s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 393s TypeError: cannot unpack non-iterable NoneType object 393s }}} 393s 393s Traceback (most recent call last): 393s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 531, in test_iter_entries_with_missing_reference 393s tree, subtree = self.create_nested() 393s ~~~~~~~~~~~~~~~~~~^^ 393s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 508, in create_nested 393s subtree.commit("foo") 393s ~~~~~~~~~~~~~~^^^^^^^ 393s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 393s committed_id = commit.Commit().commit( 393s working_tree=self, 393s ...<3 lines>... 393s **kwargs, 393s ) 393s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 393s self._update_builder_with_changes() 393s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 393s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 393s for path, fs_hash in self.builder.record_iter_changes( 393s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 393s self.work_tree, self.basis_revid, iter_changes 393s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 393s ): 393s ^ 393s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 393s for change in iter_changes: 393s ^^^^^^^^^^^^ 393s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 393s for change in iter_changes: 393s ^^^^^^^^^^^^ 393s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 393s (oldpath, oldmode, oldsha) = old 393s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 393s TypeError: cannot unpack non-iterable NoneType object 393s 393s per_tree.test_transform.TestTransformPreview.test_path2id_created(PreviewTree) OK 40ms 393s per_tree.test_export.TestZip.test_export(DirStateRevisionTree,WT4) OK 121ms 393s per_tree.test_export.TestZip.test_export_nested_nonrecurse(GitWorkingTreeFormat)ERROR 21ms 393s log: {{{ 393s 193.676 preparing to commit 393s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_export.TestZip.test_export_nested_nonrecurse(GitWorkingTreeFormat)/work/dir/ 393s 193.679 Selecting files for commit with filter None 393s 193.680 aborting commit write group because of exception: 393s 193.682 Traceback (most recent call last): 393s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 393s self._update_builder_with_changes() 393s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 393s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 393s for path, fs_hash in self.builder.record_iter_changes( 393s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 393s self.work_tree, self.basis_revid, iter_changes 393s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 393s ): 393s ^ 393s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 393s for change in iter_changes: 393s ^^^^^^^^^^^^ 393s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 393s for change in iter_changes: 393s ^^^^^^^^^^^^ 393s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 393s (oldpath, oldmode, oldsha) = old 393s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 393s TypeError: cannot unpack non-iterable NoneType object 393s }}} 393s 393s Traceback (most recent call last): 393s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 83, in test_export_nested_nonrecurse 393s self.prepare_nested_export(False) 393s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ 393s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 62, in prepare_nested_export 393s tree.commit("1") 393s ~~~~~~~~~~~^^^^^ 393s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 393s committed_id = commit.Commit().commit( 393s working_tree=self, 393s ...<3 lines>... 393s **kwargs, 393s ) 393s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 393s self._update_builder_with_changes() 393s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 393s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 393s for path, fs_hash in self.builder.record_iter_changes( 393s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 393s self.work_tree, self.basis_revid, iter_changes 393s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 393s ): 393s ^ 393s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 393s for change in iter_changes: 393s ^^^^^^^^^^^^ 393s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 393s for change in iter_changes: 393s ^^^^^^^^^^^^ 393s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 393s (oldpath, oldmode, oldsha) = old 393s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 393s TypeError: cannot unpack non-iterable NoneType object 393s 393s per_tree.test_ids.Path2IdTests.test_path2id_list(DirStateRevisionTree,WT5) OK 108ms 393s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_link(RepositoryFormatKnitPack6RichRoot) OK 97ms 393s per_tree.test_transform.TestTransformPreview.test_path2id_deleted_unchanged(WorkingTreeFormat6,remote) OK 76ms 393s per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_missing_reference(PreviewTreePost) SKIP 122ms 393s Tree references not supported 393s 393s per_tree.test_ids.Path2IdTests.test_path2id_nested_tree(WorkingTreeFormat2) SKIP 57ms 393s Tree references not supported 393s 393s per_tree.test_transform.TestTransformPreview.test_path2id_moved(WorkingTreeFormat5) OK 39ms 393s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_link(RepositoryFormat7) OK 86ms 393s per_tree.test_transform.TestTransformPreview.test_path2id_moved(DirStateRevisionTree,WT4) OK 47ms 393s per_tree.test_transform.TestTransformPreview.test_path2id_renamed_parent(GitWorkingTreeFormat) OK 21ms 393s per_tree.test_ids.Path2IdsTests.test_paths2ids_forget_old(WorkingTreeFormat4) OK 101ms 393s per_tree.test_ids.Path2IdsTests.test_paths2ids_forget_old(GitRevisionTree)ERROR 20ms 393s log: {{{ 393s 193.868 preparing to commit 393s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_ids.Path2IdsTests.test_paths2ids_forget_old(GitRevisionTree)/work/tree/ 393s 193.870 Selecting files for commit with filter None 393s 193.871 aborting commit write group because of exception: 393s 193.873 Traceback (most recent call last): 393s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 393s self._update_builder_with_changes() 393s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 393s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 393s for path, fs_hash in self.builder.record_iter_changes( 393s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 393s self.work_tree, self.basis_revid, iter_changes 393s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 393s ): 393s ^ 393s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 393s for change in iter_changes: 393s ^^^^^^^^^^^^ 393s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 393s for change in iter_changes: 393s ^^^^^^^^^^^^ 393s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 393s (oldpath, oldmode, oldsha) = old 393s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 393s TypeError: cannot unpack non-iterable NoneType object 393s }}} 393s 393s Traceback (most recent call last): 393s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_ids.py", line 101, in test_paths2ids_forget_old 393s work_tree.commit("commit old state") 393s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 393s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 393s committed_id = commit.Commit().commit( 393s working_tree=self, 393s ...<3 lines>... 393s **kwargs, 393s ) 393s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 393s self._update_builder_with_changes() 393s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 393s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 393s for path, fs_hash in self.builder.record_iter_changes( 393s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 393s self.work_tree, self.basis_revid, iter_changes 393s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 393s ): 393s ^ 393s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 393s for change in iter_changes: 393s ^^^^^^^^^^^^ 393s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 393s for change in iter_changes: 393s ^^^^^^^^^^^^ 393s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 393s (oldpath, oldmode, oldsha) = old 393s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 393s TypeError: cannot unpack non-iterable NoneType object 393s 393s per_tree.test_transform.TestTransformPreview.test_path2id_renamed_parent(PreviewTreePost) OK 41ms 393s per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_unfollowed_reference(RevisionTree) OK 155ms 393s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_dir(RepositoryFormatKnit4) OK 95ms 393s per_tree.test_ids.Path2IdsTests.test_paths2ids_recursive(WorkingTreeFormat3) OK 41ms 393s per_tree.test_export.TestZip.test_export_nested_nonrecurse(PreviewTreePost) OK 234ms 393s per_tree.test_ids.Path2IdsTests.test_paths2ids_recursive(PreviewTree) OK 43ms 393s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_dir(RepositoryFormatKnitPack1) OK 90ms 393s per_tree.test_transform.TestTransformPreview.test_merge_into_preview(WorkingTreeFormat6,remote) OK 398ms 393s per_tree.test_iter_search_rules.TestIterSearchRules.test_iter_search_rules_no_tree(WorkingTreeFormat6,remote) OK 64ms 393s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_dir(RepositoryFormat5) OK 44ms 393s per_tree.test_transform.TestTransformPreview.test_plan_file_merge(RevisionTree) OK 157ms 393s per_tree.test_is_executable.TestIsExecutable.test_is_executable_dir(WorkingTreeFormat5) OK 52ms 393s per_tree.test_transform.TestTransformPreview.test_merge_preview_into_workingtree(WorkingTreeFormat5) OK 94ms 393s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_file(RepositoryFormatKnitPack5RichRoot) OK 92ms 393s per_tree.test_export.TestZip.test_export_nested_recurse(RevisionTree) OK 228ms 393s per_tree.test_is_executable.TestIsExecutable.test_is_executable_dir(DirStateRevisionTree,WT4) OK 84ms 393s per_tree.test_test_trees.TestTreeShapes.test_tree_with_merged_utf8(WorkingTreeFormat6) OK 275ms 393s per_tree.test_is_executable.TestIsExecutable.test_is_executable_symlink(GitWorkingTreeFormat) OK 21ms 393s per_tree.test_transform.TestTransformPreview.test_merge_preview_into_workingtree(DirStateRevisionTree,WT4) OK 94ms 393s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_link_unchanged(RemoteRepositoryFormat-v2) OK 768ms 393s per_tree.test_transform.TestTransformPreview.test_plan_file_merge_revision_tree(WorkingTreeFormat6) OK 155ms 393s per_tree.test_transform.TestTransformPreview.test_merge_preview_into_workingtree_handles_conflicts(GitWorkingTreeFormat)ERROR 22ms 393s log: {{{ 393s 194.204 preparing to commit 393s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_merge_preview_into_workingtree_handles_conflicts(GitWorkingTreeFormat)/work/tree/ 393s 194.206 Selecting files for commit with filter None 393s 194.207 aborting commit write group because of exception: 393s 194.209 Traceback (most recent call last): 393s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 393s self._update_builder_with_changes() 393s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 393s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 393s for path, fs_hash in self.builder.record_iter_changes( 393s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 393s self.work_tree, self.basis_revid, iter_changes 393s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 393s ): 393s ^ 393s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 393s for change in iter_changes: 393s ^^^^^^^^^^^^ 393s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 393s for change in iter_changes: 393s ^^^^^^^^^^^^ 393s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 393s (oldpath, oldmode, oldsha) = old 393s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 393s TypeError: cannot unpack non-iterable NoneType object 393s }}} 393s 393s Traceback (most recent call last): 393s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 715, in test_merge_preview_into_workingtree_handles_conflicts 393s tree.commit("foo") 393s ~~~~~~~~~~~^^^^^^^ 393s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 393s committed_id = commit.Commit().commit( 393s working_tree=self, 393s ...<3 lines>... 393s **kwargs, 393s ) 393s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 393s self._update_builder_with_changes() 393s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 393s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 393s for path, fs_hash in self.builder.record_iter_changes( 393s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 393s self.work_tree, self.basis_revid, iter_changes 393s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 393s ): 393s ^ 393s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 393s for change in iter_changes: 393s ^^^^^^^^^^^^ 393s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 393s for change in iter_changes: 393s ^^^^^^^^^^^^ 393s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 393s (oldpath, oldmode, oldsha) = old 393s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 393s TypeError: cannot unpack non-iterable NoneType object 393s 393s per_tree.test_export.TestZip.test_export_symlink(WorkingTreeFormat6) OK 81ms 393s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_file(RepositoryFormat2a) OK 105ms 393s per_tree.test_is_executable.TestIsExecutable.test_is_executable_symlink(PreviewTreePost) OK 65ms 394s per_tree.test_list_files.TestListFiles.test_list_files_from_dir(RevisionTree) OK 75ms 394s per_tree.test_export.TestZip.test_export_symlink(DirStateRevisionTree,WT5) OK 109ms 394s per_tree.test_transform.TestTransformPreview.test_plan_file_merge_revision_tree(DirStateRevisionTree,WT5) OK 161ms 394s per_tree.test_get_file_mtime.TestGetFileMTime.test_get_file_mtime(WorkingTreeFormat2) OK 24ms 394s per_tree.test_list_files.TestListFiles.test_list_files_from_dir_no_recurse(WorkingTreeFormat6) OK 48ms 394s per_tree.test_transform.TestTransformPreview.test_merge_preview_into_workingtree_handles_conflicts(PreviewTreePost) OK 155ms 394s per_tree.test_transform.TestTransformPreview.test_missing_content_summary(RevisionTree) OK 24ms 394s per_tree.test_transform.TestTransformPreview.test_specific_files(WorkingTreeFormat2) OK 39ms 394s per_tree.test_get_file_mtime.TestGetFileMTime.test_nonexistant(WorkingTreeFormat4) OK 48ms 394s per_tree.test_transform.TestTransformPreview.test_stored_kind(WorkingTreeFormat4) OK 15ms 394s per_tree.test_transform.TestTransformPreview.test_stored_kind(GitRevisionTree) OK 9ms 394s per_tree.test_get_file_mtime.TestGetFileMTime.test_nonexistant(GitRevisionTree)ERROR 21ms 394s log: {{{ 394s 194.417 preparing to commit 394s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_get_file_mtime.TestGetFileMTime.test_nonexistant(GitRevisionTree)/work/tree/ 394s 194.419 Selecting files for commit with filter None 394s 194.420 aborting commit write group because of exception: 394s 194.422 Traceback (most recent call last): 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 394s self._update_builder_with_changes() 394s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 394s for path, fs_hash in self.builder.record_iter_changes( 394s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 394s self.work_tree, self.basis_revid, iter_changes 394s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 394s ): 394s ^ 394s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 394s for change in iter_changes: 394s ^^^^^^^^^^^^ 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 394s for change in iter_changes: 394s ^^^^^^^^^^^^ 394s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 394s (oldpath, oldmode, oldsha) = old 394s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 394s TypeError: cannot unpack non-iterable NoneType object 394s }}} 394s 394s Traceback (most recent call last): 394s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_get_file_mtime.py", line 49, in test_nonexistant 394s tree = self.get_basic_tree() 394s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_get_file_mtime.py", line 30, in get_basic_tree 394s return self._convert_tree(tree) 394s ~~~~~~~~~~~~~~~~~~^^^^^^ 394s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 394s return converter(tree) 394s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 394s return self._workingtree_to_test_tree(self, tree) 394s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 394s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 394s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 394s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 394s committed_id = commit.Commit().commit( 394s working_tree=self, 394s ...<3 lines>... 394s **kwargs, 394s ) 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 394s self._update_builder_with_changes() 394s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 394s for path, fs_hash in self.builder.record_iter_changes( 394s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 394s self.work_tree, self.basis_revid, iter_changes 394s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 394s ): 394s ^ 394s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 394s for change in iter_changes: 394s ^^^^^^^^^^^^ 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 394s for change in iter_changes: 394s ^^^^^^^^^^^^ 394s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 394s (oldpath, oldmode, oldsha) = old 394s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 394s TypeError: cannot unpack non-iterable NoneType object 394s 394s per_tree.test_transform.TestTransformPreview.test_path2id_created(WorkingTreeFormat6) OK 42ms 394s per_tree.test_transform.TestTransformPreview.test_symlink_content_summary(WorkingTreeFormat3) OK 15ms 394s per_tree.test_transform.TestTransformPreview.test_symlink_content_summary(PreviewTree) OK 14ms 394s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_file(RemoteRepositoryFormat-v2) OK 222ms 394s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_dir_changes(RepositoryFormatPackDevelopment2Subtree) OK 263ms 394s per_tree.test_list_files.TestListFiles.test_list_files_from_dir_no_recurse(DirStateRevisionTree,WT5) OK 96ms 394s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_dir_changes(GitRepositoryFormat) SKIP 11ms 394s Format does not support versioned directories 394s 394s per_tree.test_get_file_with_stat.TestGetFileWithStat.test_get_file_with_stat_id_and_path(WorkingTreeFormat3) OK 41ms 394s per_tree.test_transform.TestTransformPreview.test_path2id_created(DirStateRevisionTree,WT5) OK 51ms 394s per_tree.test_list_files.TestListFiles.test_list_files_no_root(WorkingTreeFormat2) OK 30ms 394s per_tree.test_test_trees.TestTreeShapes.test_tree_with_merged_utf8(DirStateRevisionTree,WT5) OK 331ms 394s per_tree.test_transform.TestTransformPreview.test_path2id_deleted_unchanged(WorkingTreeFormat2) OK 25ms 394s per_tree.test_get_file_with_stat.TestGetFileWithStat.test_get_file_with_stat_id_and_path(PreviewTree) OK 66ms 394s per_tree.test_test_trees.TestTreeShapes.test_tree_with_subdirs_and_all_content_types(WorkingTreeFormat2) OK 34ms 394s per_tree.test_list_files.TestListFiles.test_list_files_no_root_no_recurse(WorkingTreeFormat4) OK 56ms 394s per_tree.test_transform.TestTransformPreview.test_path2id_moved(WorkingTreeFormat4) OK 49ms 394s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_link_changes(RepositoryFormatPackDevelopment2Subtree) OK 105ms 394s per_tree.test_transform.TestTransformPreview.test_path2id_moved(GitRevisionTree) OK 18ms 394s per_tree.test_list_files.TestListFiles.test_list_files_no_root_no_recurse(GitRevisionTree)ERROR 25ms 394s log: {{{ 394s 194.560 preparing to commit 394s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_list_files.TestListFiles.test_list_files_no_root_no_recurse(GitRevisionTree)/work/wt/ 394s 194.562 Selecting files for commit with filter None 394s 194.563 aborting commit write group because of exception: 394s 194.565 Traceback (most recent call last): 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 394s self._update_builder_with_changes() 394s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 394s for path, fs_hash in self.builder.record_iter_changes( 394s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 394s self.work_tree, self.basis_revid, iter_changes 394s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 394s ): 394s ^ 394s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 394s for change in iter_changes: 394s ^^^^^^^^^^^^ 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 394s for change in iter_changes: 394s ^^^^^^^^^^^^ 394s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 394s (oldpath, oldmode, oldsha) = old 394s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 394s TypeError: cannot unpack non-iterable NoneType object 394s }}} 394s 394s Traceback (most recent call last): 394s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_list_files.py", line 85, in test_list_files_no_root_no_recurse 394s tree = self.get_tree_no_parents_abc_content(work_tree) 394s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 150, in get_tree_no_parents_abc_content 394s return self._convert_tree(tree, converter) 394s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 394s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 394s return converter(tree) 394s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 394s return self._workingtree_to_test_tree(self, tree) 394s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 394s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 394s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 394s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 394s committed_id = commit.Commit().commit( 394s working_tree=self, 394s ...<3 lines>... 394s **kwargs, 394s ) 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 394s self._update_builder_with_changes() 394s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 394s for path, fs_hash in self.builder.record_iter_changes( 394s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 394s self.work_tree, self.basis_revid, iter_changes 394s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 394s ): 394s ^ 394s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 394s for change in iter_changes: 394s ^^^^^^^^^^^^ 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 394s for change in iter_changes: 394s ^^^^^^^^^^^^ 394s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 394s (oldpath, oldmode, oldsha) = old 394s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 394s TypeError: cannot unpack non-iterable NoneType object 394s 394s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_link_changes(GitRepositoryFormat)ERROR 23ms 394s log: {{{ 394s 194.574 preparing to commit 394s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_link_changes(GitRepositoryFormat)/work/ 394s 194.576 Selecting files for commit with filter None 394s 194.577 aborting commit write group because of exception: 394s 194.579 Traceback (most recent call last): 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 394s self._update_builder_with_changes() 394s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 394s for path, fs_hash in self.builder.record_iter_changes( 394s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 394s self.work_tree, self.basis_revid, iter_changes 394s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 394s ): 394s ^ 394s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 394s for change in iter_changes: 394s ^^^^^^^^^^^^ 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 394s for change in iter_changes: 394s ^^^^^^^^^^^^ 394s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 394s (oldpath, oldmode, oldsha) = old 394s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 394s TypeError: cannot unpack non-iterable NoneType object 394s }}} 394s 394s Traceback (most recent call last): 394s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 617, in test_last_modified_rev_after_content_link_changes 394s self._test_last_mod_rev_after_content_link_changes( 394s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 394s "link", "target", "newtarget" 394s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 394s ) 394s ^ 394s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 614, in _test_last_mod_rev_after_content_link_changes 394s self._add_commit_change_check_changed(tree, (link, link), change_link) 394s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 394s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 455, in _add_commit_change_check_changed 394s self._commit_change_check_changed( 394s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 394s tree, names, changer, expect_fs_hash=expect_fs_hash 394s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 394s ) 394s ^ 394s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 460, in _commit_change_check_changed 394s rev1 = tree.commit("rev1") 394s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 394s committed_id = commit.Commit().commit( 394s working_tree=self, 394s ...<3 lines>... 394s **kwargs, 394s ) 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 394s self._update_builder_with_changes() 394s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 394s for path, fs_hash in self.builder.record_iter_changes( 394s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 394s self.work_tree, self.basis_revid, iter_changes 394s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 394s ): 394s ^ 394s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 394s for change in iter_changes: 394s ^^^^^^^^^^^^ 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 394s for change in iter_changes: 394s ^^^^^^^^^^^^ 394s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 394s (oldpath, oldmode, oldsha) = old 394s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 394s TypeError: cannot unpack non-iterable NoneType object 394s 394s per_tree.test_test_trees.TestTreeShapes.test_tree_with_subdirs_and_all_content_types_wo_symlinks(WorkingTreeFormat4) OK 62ms 394s per_tree.test_transform.TestTransformPreview.test_transform_conflicts(WorkingTreeFormat6,remote) OK 152ms 394s per_tree.test_get_file_with_stat.TestGetFileWithStat.test_get_file_with_stat_id_only(WorkingTreeFormat6,remote) OK 70ms 394s per_tree.test_transform.TestTransformPreview.test_path2id_renamed_parent(WorkingTreeFormat3) OK 50ms 394s per_tree.test_list_files.TestListFiles.test_list_files_with_followed_reference(WorkingTreeFormat3) SKIP 56ms 394s Tree references not supported 394s 394s per_tree.test_test_trees.TestTreeShapes.test_tree_with_subdirs_and_all_content_types_wo_symlinks(GitRevisionTree)ERROR 31ms 394s log: {{{ 394s 194.621 preparing to commit 394s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_tree_with_subdirs_and_all_content_types_wo_symlinks(GitRevisionTree)/work/ 394s 194.623 Selecting files for commit with filter None 394s 194.625 aborting commit write group because of exception: 394s 194.627 Traceback (most recent call last): 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 394s self._update_builder_with_changes() 394s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 394s for path, fs_hash in self.builder.record_iter_changes( 394s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 394s self.work_tree, self.basis_revid, iter_changes 394s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 394s ): 394s ^ 394s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 394s for change in iter_changes: 394s ^^^^^^^^^^^^ 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 394s for change in iter_changes: 394s ^^^^^^^^^^^^ 394s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 394s (oldpath, oldmode, oldsha) = old 394s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 394s TypeError: cannot unpack non-iterable NoneType object 394s }}} 394s 394s Traceback (most recent call last): 394s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 283, in test_tree_with_subdirs_and_all_content_types_wo_symlinks 394s tree = self.get_tree_with_subdirs_and_all_supported_content_types(False) 394s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 270, in get_tree_with_subdirs_and_all_supported_content_types 394s return self.workingtree_to_test_tree(tree) 394s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 394s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 394s return self._workingtree_to_test_tree(self, tree) 394s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 394s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 394s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 394s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 394s committed_id = commit.Commit().commit( 394s working_tree=self, 394s ...<3 lines>... 394s **kwargs, 394s ) 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 394s self._update_builder_with_changes() 394s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 394s for path, fs_hash in self.builder.record_iter_changes( 394s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 394s self.work_tree, self.basis_revid, iter_changes 394s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 394s ): 394s ^ 394s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 394s for change in iter_changes: 394s ^^^^^^^^^^^^ 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 394s for change in iter_changes: 394s ^^^^^^^^^^^^ 394s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 394s (oldpath, oldmode, oldsha) = old 394s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 394s TypeError: cannot unpack non-iterable NoneType object 394s 394s per_tree.test_get_root_id.TestGetRootID.test_get_root_id_default(WorkingTreeFormat5) OK 41ms 394s per_tree.test_transform.TestTransformPreview.test_path2id_renamed_parent(PreviewTree) OK 44ms 394s per_tree.test_transform.TestTransformPreview.test_transform_new_file(WorkingTreeFormat5) OK 77ms 394s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_unicode_link_changes(RepositoryFormatKnitPack5) OK 107ms 394s per_tree.test_test_trees.TestTreeShapes.test_tree_with_utf8(WorkingTreeFormat3) OK 85ms 394s per_tree.test_get_root_id.TestGetRootID.test_get_root_id_default(DirStateRevisionTree,WT4) OK 74ms 394s per_tree.test_get_root_id.TestGetRootID.test_get_root_id_fixed(GitWorkingTreeFormat) SKIP 10ms 394s tree format does not support setting tree id 394s per_tree.test_list_files.TestListFiles.test_list_files_with_followed_reference(PreviewTree) SKIP 124ms 394s Tree references not supported 394s 394s per_tree.test_transform.TestTransformPreview.test_transform_new_file(DirStateRevisionTree,WT4) OK 79ms 394s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_file_changes(RepositoryFormatKnitPack5) OK 306ms 394s per_tree.test_transform.TestTransformPreview.test_transform_preview(GitWorkingTreeFormat)ERROR 21ms 394s log: {{{ 394s 194.768 preparing to commit 394s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_transform_preview(GitWorkingTreeFormat)/work/ 394s 194.772 Selecting files for commit with filter None 394s 194.774 aborting commit write group because of exception: 394s 194.776 Traceback (most recent call last): 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 394s self._update_builder_with_changes() 394s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 394s for path, fs_hash in self.builder.record_iter_changes( 394s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 394s self.work_tree, self.basis_revid, iter_changes 394s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 394s ): 394s ^ 394s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 394s for change in iter_changes: 394s ^^^^^^^^^^^^ 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 394s for change in iter_changes: 394s ^^^^^^^^^^^^ 394s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 394s (oldpath, oldmode, oldsha) = old 394s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 394s TypeError: cannot unpack non-iterable NoneType object 394s }}} 394s 394s Traceback (most recent call last): 394s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 48, in test_transform_preview 394s revision_tree = self.create_tree() 394s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 394s revid1 = tree.commit("rev1") 394s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 394s committed_id = commit.Commit().commit( 394s working_tree=self, 394s ...<3 lines>... 394s **kwargs, 394s ) 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 394s self._update_builder_with_changes() 394s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 394s for path, fs_hash in self.builder.record_iter_changes( 394s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 394s self.work_tree, self.basis_revid, iter_changes 394s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 394s ): 394s ^ 394s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 394s for change in iter_changes: 394s ^^^^^^^^^^^^ 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 394s for change in iter_changes: 394s ^^^^^^^^^^^^ 394s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 394s (oldpath, oldmode, oldsha) = old 394s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 394s TypeError: cannot unpack non-iterable NoneType object 394s 394s per_tree.test_get_root_id.TestGetRootID.test_get_root_id_fixed(PreviewTreePost) OK 54ms 394s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_unicode_link_changes(RepositoryFormatKnitPack4) OK 101ms 394s per_tree.test_test_trees.TestTreeShapes.test_tree_with_utf8(PreviewTree) OK 88ms 394s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_unicode_link_changes(RepositoryFormat6) OK 40ms 394s per_tree.test_list_files.TestListFiles.test_list_files_with_root(WorkingTreeFormat6,remote) OK 88ms 394s per_tree.test_transform.TestTransformPreview.test_transform_preview(PreviewTreePost) OK 79ms 394s per_tree.test_get_symlink_target.TestGetSymlinkTarget.test_get_symlink_target(RevisionTree) OK 80ms 394s per_tree.test_list_files.TestListFiles.test_list_files_with_root_no_recurse(WorkingTreeFormat5) OK 42ms 394s per_tree.test_transform.TestTransformPreview.test_all_file_ids(WorkingTreeFormat6,remote) OK 83ms 394s per_tree.test_get_symlink_target.TestGetSymlinkTarget.test_get_unicode_symlink_target(WorkingTreeFormat6) OK 45ms 394s per_tree.test_transform.TestTransformPreview.test_transform_preview_tree(RevisionTree) OK 70ms 394s per_tree.test_transform.TestTransformPreview.test_tree_content_summary(WorkingTreeFormat6) OK 19ms 394s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_contents_unchanged(RepositoryFormatKnitPack6) OK 119ms 394s per_tree.test_transform.TestTransformPreview.test_plan_file_merge(WorkingTreeFormat6,remote) OK 288ms 394s per_tree.test_get_symlink_target.TestGetSymlinkTarget.test_get_unicode_symlink_target(DirStateRevisionTree,WT5) OK 52ms 394s per_tree.test_list_files.TestListFiles.test_list_files_with_root_no_recurse(DirStateRevisionTree,WT4) OK 77ms 394s per_tree.test_transform.TestTransformPreview.test_tree_content_summary(DirStateRevisionTree,WT5) OK 19ms 394s per_tree.test_transform.TestTransformPreview.test_annotate(WorkingTreeFormat5) OK 88ms 394s per_tree.test_list_files.TestListFiles.test_list_files_with_unfollowed_reference(GitWorkingTreeFormat)ERROR 28ms 394s log: {{{ 394s 194.974 preparing to commit 394s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_list_files.TestListFiles.test_list_files_with_unfollowed_reference(GitWorkingTreeFormat)/work/wt/subtree/ 394s 194.976 Selecting files for commit with filter None 394s 194.977 aborting commit write group because of exception: 394s 194.979 Traceback (most recent call last): 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 394s self._update_builder_with_changes() 394s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 394s for path, fs_hash in self.builder.record_iter_changes( 394s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 394s self.work_tree, self.basis_revid, iter_changes 394s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 394s ): 394s ^ 394s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 394s for change in iter_changes: 394s ^^^^^^^^^^^^ 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 394s for change in iter_changes: 394s ^^^^^^^^^^^^ 394s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 394s (oldpath, oldmode, oldsha) = old 394s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 394s TypeError: cannot unpack non-iterable NoneType object 394s }}} 394s 394s Traceback (most recent call last): 394s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_list_files.py", line 123, in test_list_files_with_unfollowed_reference 394s tree, subtree = self.create_nested() 394s ~~~~~~~~~~~~~~~~~~^^ 394s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_list_files.py", line 116, in create_nested 394s subtree.commit("foo") 394s ~~~~~~~~~~~~~~^^^^^^^ 394s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 394s committed_id = commit.Commit().commit( 394s working_tree=self, 394s ...<3 lines>... 394s **kwargs, 394s ) 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 394s self._update_builder_with_changes() 394s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 394s for path, fs_hash in self.builder.record_iter_changes( 394s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 394s self.work_tree, self.basis_revid, iter_changes 394s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 394s ): 394s ^ 394s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 394s for change in iter_changes: 394s ^^^^^^^^^^^^ 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 394s for change in iter_changes: 394s ^^^^^^^^^^^^ 394s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 394s (oldpath, oldmode, oldsha) = old 394s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 394s TypeError: cannot unpack non-iterable NoneType object 394s 394s per_tree.test_ids.Path2IdTests.test_id2path(WorkingTreeFormat2) OK 44ms 394s per_tree.test_transform.TestTransformPreview.test_unsupported_symlink_diff(WorkingTreeFormat2) OK 38ms 394s per_tree.test_transform.TestTransformPreview.test_walkdirs(WorkingTreeFormat4) OK 18ms 394s per_tree.test_transform.TestTransformPreview.test_walkdirs(GitRevisionTree) OK 7ms 394s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_contents_unchanged(RepositoryFormatKnit1) OK 107ms 394s per_tree.test_transform.TestTransformPreview.test_annotate(DirStateRevisionTree,WT4) OK 86ms 394s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_file_changes(RepositoryFormatKnitPack4) OK 299ms 394s per_tree.test_ids.Path2IdTests.test_path2id(WorkingTreeFormat4) OK 83ms 394s per_tree.test_transform.TestTransformPreview.test_annotate_deleted(GitWorkingTreeFormat)ERROR 26ms 394s log: {{{ 394s 195.075 preparing to commit 394s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_annotate_deleted(GitWorkingTreeFormat)/work/tree/ 394s 195.079 Selecting files for commit with filter None 394s 195.080 aborting commit write group because of exception: 394s 195.082 Traceback (most recent call last): 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 394s self._update_builder_with_changes() 394s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 394s for path, fs_hash in self.builder.record_iter_changes( 394s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 394s self.work_tree, self.basis_revid, iter_changes 394s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 394s ): 394s ^ 394s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 394s for change in iter_changes: 394s ^^^^^^^^^^^^ 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 394s for change in iter_changes: 394s ^^^^^^^^^^^^ 394s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 394s (oldpath, oldmode, oldsha) = old 394s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 394s TypeError: cannot unpack non-iterable NoneType object 394s }}} 394s 394s Traceback (most recent call last): 394s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 547, in test_annotate_deleted 394s tree.commit("a") 394s ~~~~~~~~~~~^^^^^ 394s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 394s committed_id = commit.Commit().commit( 394s working_tree=self, 394s ...<3 lines>... 394s **kwargs, 394s ) 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 394s self._update_builder_with_changes() 394s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 394s for path, fs_hash in self.builder.record_iter_changes( 394s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 394s self.work_tree, self.basis_revid, iter_changes 394s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 394s ): 394s ^ 394s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 394s for change in iter_changes: 394s ^^^^^^^^^^^^ 394s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 394s for change in iter_changes: 394s ^^^^^^^^^^^^ 394s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 394s (oldpath, oldmode, oldsha) = old 394s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 394s TypeError: cannot unpack non-iterable NoneType object 394s 394s per_tree.test_ids.Path2IdTests.test_path2id(GitRevisionTree) SKIP 11ms 394s working tree does not support setting file ids 394s per_tree.test_transform.TestTransformPreview.test_want_unversioned(WorkingTreeFormat3) OK 68ms 394s per_tree.test_list_files.TestListFiles.test_list_files_with_unfollowed_reference(PreviewTreePost) SKIP 132ms 394s Tree references not supported 394s 394s per_tree.test_transform.TestTransformPreview.test_plan_file_merge_revision_tree(WorkingTreeFormat5) OK 176ms 394s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_unchanged(RepositoryFormatKnit3) OK 97ms 394s per_tree.test_transform.TestTransformPreview.test_want_unversioned(PreviewTree) OK 65ms 394s per_tree.test_transform.TestTransformPreview.test_annotate_deleted(PreviewTreePost) OK 80ms 394s per_tree.test_ids.Path2IdTests.test_path2id_list(WorkingTreeFormat3) OK 76ms 394s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_file_changes(RepositoryFormat6) OK 107ms 394s per_tree.test_locking.TestLocking.test_lock_read(RevisionTree) OK 68ms 394s per_tree.test_transform.TestTransformPreview.test_annotate_missing(RevisionTree) OK 18ms 394s per_tree.test_path_content_summary.TestPathContentSummary.test_dir_content_summary(WorkingTreeFormat6) OK 44ms 394s per_tree.test_tree.TestAnnotate.test_annotate(WorkingTreeFormat6,remote) OK 71ms 394s per_tree.test_ids.Path2IdTests.test_path2id_list(PreviewTree) OK 77ms 394s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_unchanged(RepositoryFormat2aSubtree) OK 102ms 394s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_unchanged(RepositoryFormat4) SKIP 4ms 394s Format All-in-one format 4 is not initializable. 394s per_tree.test_transform.TestTransformPreview.test_annotate_rename(WorkingTreeFormat6) OK 79ms 394s per_tree.test_tree.TestConflicts.test_conflicts(WorkingTreeFormat5) OK 36ms 395s per_tree.test_transform.TestTransformPreview.test_plan_file_merge_revision_tree(DirStateRevisionTree,WT4) OK 166ms 395s per_tree.test_path_content_summary.TestPathContentSummary.test_dir_content_summary(DirStateRevisionTree,WT5) OK 87ms 395s per_tree.test_transform.TestTransformPreview.test_specific_files(GitWorkingTreeFormat)ERROR 25ms 395s log: {{{ 395s 195.307 preparing to commit 395s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_specific_files(GitWorkingTreeFormat)/work/ 395s 195.310 Selecting files for commit with filter None 395s 195.315 aborting commit write group because of exception: 395s 195.316 Traceback (most recent call last): 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 395s self._update_builder_with_changes() 395s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 395s for path, fs_hash in self.builder.record_iter_changes( 395s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 395s self.work_tree, self.basis_revid, iter_changes 395s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 395s ): 395s ^ 395s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 395s for change in iter_changes: 395s ^^^^^^^^^^^^ 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 395s for change in iter_changes: 395s ^^^^^^^^^^^^ 395s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 395s (oldpath, oldmode, oldsha) = old 395s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 395s TypeError: cannot unpack non-iterable NoneType object 395s }}} 395s 395s Traceback (most recent call last): 395s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 178, in test_specific_files 395s revision_tree, preview_tree = self.get_tree_and_preview_tree() 395s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 395s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 119, in get_tree_and_preview_tree 395s revision_tree = self.create_tree() 395s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 395s revid1 = tree.commit("rev1") 395s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 395s committed_id = commit.Commit().commit( 395s working_tree=self, 395s ...<3 lines>... 395s **kwargs, 395s ) 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 395s self._update_builder_with_changes() 395s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 395s for path, fs_hash in self.builder.record_iter_changes( 395s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 395s self.work_tree, self.basis_revid, iter_changes 395s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 395s ): 395s ^ 395s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 395s for change in iter_changes: 395s ^^^^^^^^^^^^ 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 395s for change in iter_changes: 395s ^^^^^^^^^^^^ 395s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 395s (oldpath, oldmode, oldsha) = old 395s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 395s TypeError: cannot unpack non-iterable NoneType object 395s 395s per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_executable(WorkingTreeFormat2) OK 22ms 395s per_tree.test_tree.TestConflicts.test_conflicts(DirStateRevisionTree,WT4) OK 76ms 395s per_tree.test_transform.TestTransformPreview.test_annotate_rename(DirStateRevisionTree,WT5) OK 80ms 395s per_tree.test_tree.TestExtractFilesBytes.test_iter_files_bytes(GitWorkingTreeFormat) OK 14ms 395s per_tree.test_transform.TestTransformPreview.test_ascii_limbo_paths(WorkingTreeFormat2) OK 14ms 395s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_file_unchanged(RepositoryFormatKnitPack5RichRootBroken) OK 103ms 395s per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_non_exec(WorkingTreeFormat4) OK 39ms 395s per_tree.test_transform.TestTransformPreview.test_specific_files(PreviewTreePost) OK 69ms 395s per_tree.test_transform.TestTransformPreview.test_change_executability(WorkingTreeFormat4) OK 36ms 395s per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_non_exec(GitRevisionTree)ERROR 18ms 395s log: {{{ 395s 195.384 preparing to commit 395s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_non_exec(GitRevisionTree)/work/tree/ 395s 195.386 Selecting files for commit with filter None 395s 195.387 aborting commit write group because of exception: 395s 195.389 Traceback (most recent call last): 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 395s self._update_builder_with_changes() 395s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 395s for path, fs_hash in self.builder.record_iter_changes( 395s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 395s self.work_tree, self.basis_revid, iter_changes 395s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 395s ): 395s ^ 395s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 395s for change in iter_changes: 395s ^^^^^^^^^^^^ 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 395s for change in iter_changes: 395s ^^^^^^^^^^^^ 395s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 395s (oldpath, oldmode, oldsha) = old 395s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 395s TypeError: cannot unpack non-iterable NoneType object 395s }}} 395s 395s Traceback (most recent call last): 395s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_path_content_summary.py", line 125, in test_file_content_summary_non_exec 395s summary = self._convert_tree(tree).path_content_summary("path") 395s ~~~~~~~~~~~~~~~~~~^^^^^^ 395s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_path_content_summary.py", line 29, in _convert_tree 395s result = per_tree.TestCaseWithTree._convert_tree(self, tree) 395s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 395s return converter(tree) 395s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 395s return self._workingtree_to_test_tree(self, tree) 395s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 395s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 395s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 395s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 395s committed_id = commit.Commit().commit( 395s working_tree=self, 395s ...<3 lines>... 395s **kwargs, 395s ) 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 395s self._update_builder_with_changes() 395s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 395s for path, fs_hash in self.builder.record_iter_changes( 395s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 395s self.work_tree, self.basis_revid, iter_changes 395s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 395s ): 395s ^ 395s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 395s for change in iter_changes: 395s ^^^^^^^^^^^^ 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 395s for change in iter_changes: 395s ^^^^^^^^^^^^ 395s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 395s (oldpath, oldmode, oldsha) = old 395s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 395s TypeError: cannot unpack non-iterable NoneType object 395s 395s per_tree.test_tree.TestExtractFilesBytes.test_iter_files_bytes(PreviewTreePost) OK 48ms 395s per_tree.test_transform.TestTransformPreview.test_change_executability(GitRevisionTree) OK 12ms 395s per_tree.test_transform.TestTransformPreview.test_stored_kind(RevisionTree) OK 17ms 395s per_tree.test_transform.TestTransformPreview.test_symlink_content_summary(WorkingTreeFormat6) OK 17ms 395s per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_not_versioned(WorkingTreeFormat3) OK 31ms 395s per_tree.test_transform.TestTransformPreview.test_symlink_content_summary(DirStateRevisionTree,WT5) OK 16ms 395s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_file_unchanged(RepositoryFormatKnitPack3) OK 93ms 395s per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_not_versioned(PreviewTree)XFAIL 32ms 395s reason: {{{PreviewTree returns "missing" for unversionedfiles}}} 395s 395s AssertionError: not equal: 395s a = 'file' 395s b = 'missing' 395s 395s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_link_changes(RepositoryFormatKnitPack6) OK 290ms 395s per_tree.test_transform.TestTransformPreview.test_transform_conflicts(WorkingTreeFormat2) OK 33ms 395s per_tree.test_transform.TestTransformPreview.test_commit_preview_tree(WorkingTreeFormat3) OK 83ms 395s per_tree.test_tree.TestExtras.test_extras(RevisionTree) OK 109ms 395s per_tree.test_path_content_summary.TestPathContentSummary.test_missing_content_summary(WorkingTreeFormat6,remote) OK 66ms 395s per_tree.test_transform.TestTransformPreview.test_transform_new_file(WorkingTreeFormat4) OK 74ms 395s per_tree.test_tree.TestFileContent.test_get_file(WorkingTreeFormat6) OK 44ms 395s per_tree.test_path_content_summary.TestPathContentSummary.test_symlink_content_summary(WorkingTreeFormat5) OK 44ms 395s per_tree.test_transform.TestTransformPreview.test_transform_new_file(GitRevisionTree)ERROR 22ms 395s log: {{{ 395s 195.556 preparing to commit 395s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_transform_new_file(GitRevisionTree)/work/ 395s 195.558 Selecting files for commit with filter None 395s 195.559 aborting commit write group because of exception: 395s 195.560 Traceback (most recent call last): 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 395s self._update_builder_with_changes() 395s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 395s for path, fs_hash in self.builder.record_iter_changes( 395s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 395s self.work_tree, self.basis_revid, iter_changes 395s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 395s ): 395s ^ 395s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 395s for change in iter_changes: 395s ^^^^^^^^^^^^ 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 395s for change in iter_changes: 395s ^^^^^^^^^^^^ 395s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 395s (oldpath, oldmode, oldsha) = old 395s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 395s TypeError: cannot unpack non-iterable NoneType object 395s }}} 395s 395s Traceback (most recent call last): 395s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 59, in test_transform_new_file 395s revision_tree = self.create_tree() 395s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 395s revid1 = tree.commit("rev1") 395s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 395s committed_id = commit.Commit().commit( 395s working_tree=self, 395s ...<3 lines>... 395s **kwargs, 395s ) 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 395s self._update_builder_with_changes() 395s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 395s for path, fs_hash in self.builder.record_iter_changes( 395s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 395s self.work_tree, self.basis_revid, iter_changes 395s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 395s ): 395s ^ 395s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 395s for change in iter_changes: 395s ^^^^^^^^^^^^ 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 395s for change in iter_changes: 395s ^^^^^^^^^^^^ 395s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 395s (oldpath, oldmode, oldsha) = old 395s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 395s TypeError: cannot unpack non-iterable NoneType object 395s 395s per_tree.test_transform.TestTransformPreview.test_commit_preview_tree(PreviewTree) OK 84ms 395s per_tree.test_tree.TestFileContent.test_get_file(DirStateRevisionTree,WT5) OK 68ms 395s per_tree.test_transform.TestTransformPreview.test_transform_preview(WorkingTreeFormat3) OK 63ms 395s per_tree.test_path_content_summary.TestPathContentSummary.test_symlink_content_summary(DirStateRevisionTree,WT4) OK 65ms 395s per_tree.test_transform.TestTransformPreview.test_deleted_content_summary(WorkingTreeFormat6,remote) OK 69ms 395s per_tree.test_tree.TestFileContent.test_get_file_context_manager(WorkingTreeFormat2) OK 31ms 395s per_tree.test_path_content_summary.TestPathContentSummary.test_tree_content_summary(GitWorkingTreeFormat)ERROR 21ms 395s log: {{{ 395s 195.642 preparing to commit 395s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_tree_content_summary(GitWorkingTreeFormat)/work/tree/path/ 395s 195.644 Selecting files for commit with filter None 395s 195.645 aborting commit write group because of exception: 395s 195.646 Traceback (most recent call last): 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 395s self._update_builder_with_changes() 395s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 395s for path, fs_hash in self.builder.record_iter_changes( 395s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 395s self.work_tree, self.basis_revid, iter_changes 395s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 395s ): 395s ^ 395s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 395s for change in iter_changes: 395s ^^^^^^^^^^^^ 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 395s for change in iter_changes: 395s ^^^^^^^^^^^^ 395s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 395s (oldpath, oldmode, oldsha) = old 395s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 395s TypeError: cannot unpack non-iterable NoneType object 395s }}} 395s 395s Traceback (most recent call last): 395s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_path_content_summary.py", line 154, in test_tree_content_summary 395s subtree.commit("") 395s ~~~~~~~~~~~~~~^^^^ 395s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 395s committed_id = commit.Commit().commit( 395s working_tree=self, 395s ...<3 lines>... 395s **kwargs, 395s ) 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 395s self._update_builder_with_changes() 395s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 395s for path, fs_hash in self.builder.record_iter_changes( 395s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 395s self.work_tree, self.basis_revid, iter_changes 395s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 395s ): 395s ^ 395s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 395s for change in iter_changes: 395s ^^^^^^^^^^^^ 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 395s for change in iter_changes: 395s ^^^^^^^^^^^^ 395s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 395s (oldpath, oldmode, oldsha) = old 395s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 395s TypeError: cannot unpack non-iterable NoneType object 395s 395s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_file_unchanged(RemoteRepositoryFormat-default) OK 212ms 395s per_tree.test_ids.Path2IdTests.test_path2id_nested_tree(WorkingTreeFormat6,remote) OK 443ms 395s per_tree.test_tree.TestFileContent.test_get_file_lines(WorkingTreeFormat4) OK 45ms 395s per_tree.test_transform.TestTransformPreview.test_transform_preview(PreviewTree) OK 75ms 395s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_link_changes(RepositoryFormatKnit1) OK 254ms 395s per_tree.test_transform.TestTransformPreview.test_diff_preview_tree(WorkingTreeFormat5) OK 86ms 395s per_tree.test_tree.TestFileContent.test_get_file_lines(GitRevisionTree)ERROR 28ms 395s log: {{{ 395s 195.711 preparing to commit 395s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_tree.TestFileContent.test_get_file_lines(GitRevisionTree)/work/wt/ 395s 195.713 Selecting files for commit with filter None 395s 195.715 aborting commit write group because of exception: 395s 195.716 Traceback (most recent call last): 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 395s self._update_builder_with_changes() 395s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 395s for path, fs_hash in self.builder.record_iter_changes( 395s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 395s self.work_tree, self.basis_revid, iter_changes 395s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 395s ): 395s ^ 395s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 395s for change in iter_changes: 395s ^^^^^^^^^^^^ 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 395s for change in iter_changes: 395s ^^^^^^^^^^^^ 395s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 395s (oldpath, oldmode, oldsha) = old 395s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 395s TypeError: cannot unpack non-iterable NoneType object 395s }}} 395s 395s Traceback (most recent call last): 395s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 207, in test_get_file_lines 395s tree = self.get_tree_no_parents_abc_content_2(work_tree) 395s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 160, in get_tree_no_parents_abc_content_2 395s return self._convert_tree(tree, converter) 395s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 395s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 395s return converter(tree) 395s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 395s return self._workingtree_to_test_tree(self, tree) 395s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 395s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 395s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 395s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 395s committed_id = commit.Commit().commit( 395s working_tree=self, 395s ...<3 lines>... 395s **kwargs, 395s ) 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 395s self._update_builder_with_changes() 395s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 395s for path, fs_hash in self.builder.record_iter_changes( 395s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 395s self.work_tree, self.basis_revid, iter_changes 395s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 395s ): 395s ^ 395s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 395s for change in iter_changes: 395s ^^^^^^^^^^^^ 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 395s for change in iter_changes: 395s ^^^^^^^^^^^^ 395s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 395s (oldpath, oldmode, oldsha) = old 395s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 395s TypeError: cannot unpack non-iterable NoneType object 395s 395s per_tree.test_tree.TestFileContent.test_get_file_lines_multi_line_breaks(WorkingTreeFormat3) OK 39ms 395s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_link_unchanged(RepositoryFormatKnitPack6RichRoot) OK 100ms 395s per_tree.test_ids.Path2IdsTests.test_paths2ids_forget_old(WorkingTreeFormat5) OK 78ms 395s per_tree.test_path_content_summary.TestPathContentSummary.test_tree_content_summary(PreviewTreePost) OK 115ms 395s per_tree.test_transform.TestTransformPreview.test_diff_preview_tree(DirStateRevisionTree,WT4) OK 76ms 395s per_tree.test_tree.TestFileContent.test_get_file_lines_multi_line_breaks(PreviewTree) OK 43ms 395s per_tree.test_transform.TestTransformPreview.test_dir_content_summary(GitWorkingTreeFormat) OK 8ms 395s per_tree.test_transform.TestTransformPreview.test_dir_content_summary(PreviewTreePost) OK 15ms 395s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_link_unchanged(RepositoryFormat7) OK 75ms 395s per_tree.test_path_content_summary.TestPathContentSummary.test_unicode_symlink_content_summary(RevisionTree) OK 75ms 395s per_tree.test_transform.TestTransformPreview.test_transform_preview_tree(WorkingTreeFormat6,remote) OK 145ms 395s per_tree.test_transform.TestTransformPreview.test_tree_content_summary(WorkingTreeFormat5) OK 15ms 395s per_tree.test_transform.TestTransformPreview.test_extras(RevisionTree) OK 46ms 395s per_tree.test_tree.TestFileContent.test_get_file_text(WorkingTreeFormat6,remote) OK 64ms 395s per_tree.test_ids.Path2IdsTests.test_paths2ids_forget_old(DirStateRevisionTree,WT4) OK 113ms 395s per_tree.test_transform.TestTransformPreview.test_tree_content_summary(DirStateRevisionTree,WT4) OK 17ms 395s per_tree.test_path_content_summary.TestPathContentSummary.test_unicode_symlink_target_summary(WorkingTreeFormat6) OK 43ms 395s per_tree.test_transform.TestTransformPreview.test_file_content_summary_executable(WorkingTreeFormat6) OK 22ms 395s per_tree.test_ids.Path2IdsTests.test_paths2ids_recursive(GitWorkingTreeFormat) SKIP 25ms 395s test not applicable on non-inventory tests 395s 395s per_tree.test_transform.TestTransformPreview.test_unsupported_symlink_diff(GitWorkingTreeFormat)ERROR 34ms 395s log: {{{ 395s 195.900 preparing to commit 395s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_unsupported_symlink_diff(GitWorkingTreeFormat)/work/ 395s 195.902 Selecting files for commit with filter None 395s 195.903 aborting commit write group because of exception: 395s 195.905 Traceback (most recent call last): 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 395s self._update_builder_with_changes() 395s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 395s for path, fs_hash in self.builder.record_iter_changes( 395s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 395s self.work_tree, self.basis_revid, iter_changes 395s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 395s ): 395s ^ 395s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 395s for change in iter_changes: 395s ^^^^^^^^^^^^ 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 395s for change in iter_changes: 395s ^^^^^^^^^^^^ 395s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 395s (oldpath, oldmode, oldsha) = old 395s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 395s TypeError: cannot unpack non-iterable NoneType object 395s }}} 395s 395s Traceback (most recent call last): 395s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 88, in test_unsupported_symlink_diff 395s revid1 = tree.commit("rev1") 395s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 395s committed_id = commit.Commit().commit( 395s working_tree=self, 395s ...<3 lines>... 395s **kwargs, 395s ) 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 395s self._update_builder_with_changes() 395s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 395s for path, fs_hash in self.builder.record_iter_changes( 395s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 395s self.work_tree, self.basis_revid, iter_changes 395s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 395s ): 395s ^ 395s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 395s for change in iter_changes: 395s ^^^^^^^^^^^^ 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 395s for change in iter_changes: 395s ^^^^^^^^^^^^ 395s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 395s (oldpath, oldmode, oldsha) = old 395s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 395s TypeError: cannot unpack non-iterable NoneType object 395s 395s per_tree.test_transform.TestTransformPreview.test_file_content_summary_executable(DirStateRevisionTree,WT5) OK 24ms 395s per_tree.test_tree.TestFileIds.test_all_file_ids(WorkingTreeFormat5) OK 52ms 395s per_tree.test_transform.TestTransformPreview.test_file_content_summary_non_exec(WorkingTreeFormat2) OK 21ms 395s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_dir_unchanged(RepositoryFormatKnit3) OK 217ms 395s per_tree.test_transform.TestTransformPreview.test_get_file(WorkingTreeFormat4) OK 19ms 395s per_tree.test_ids.Path2IdsTests.test_paths2ids_recursive(PreviewTreePost) OK 58ms 395s per_tree.test_transform.TestTransformPreview.test_get_file(GitRevisionTree) OK 9ms 395s per_tree.test_path_content_summary.TestPathContentSummary.test_unicode_symlink_target_summary(DirStateRevisionTree,WT5) OK 86ms 395s per_tree.test_transform.TestTransformPreview.test_get_file_mtime(WorkingTreeFormat3) OK 14ms 395s per_tree.test_revision_tree.TestRevisionTree.test_get_random_tree_raises(WorkingTreeFormat2) OK 21ms 395s per_tree.test_transform.TestTransformPreview.test_get_file_mtime(PreviewTree) OK 15ms 395s per_tree.test_transform.TestTransformPreview.test_unsupported_symlink_diff(PreviewTreePost) OK 96ms 395s per_tree.test_tree.TestFileIds.test_all_file_ids(DirStateRevisionTree,WT4) OK 95ms 395s per_tree.test_tree.TestFileIds.test_id2path(GitWorkingTreeFormat) SKIP 6ms 395s working tree does not support setting file ids 395s 395s per_tree.test_transform.TestTransformPreview.test_walkdirs(RevisionTree) OK 19ms 395s per_tree.test_iter_search_rules.TestIterSearchRules.test_iter_search_rules_no_tree(RevisionTree) OK 72ms 395s per_tree.test_symlinks.TestSymlinkSupportFunction.test_supports_symlinks(WorkingTreeFormat4) OK 56ms 395s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_reference_unchanged(RepositoryFormatKnit4) OK 212ms 395s per_tree.test_symlinks.TestSymlinkSupportFunction.test_supports_symlinks(GitRevisionTree) OK 12ms 395s per_tree.test_transform.TestTransformPreview.test_get_file_mtime_renamed(WorkingTreeFormat6,remote) OK 70ms 395s per_tree.test_tree.TestFileIds.test_id2path(PreviewTreePost) OK 58ms 395s per_tree.test_is_executable.TestIsExecutable.test_is_executable_dir(WorkingTreeFormat6) OK 59ms 395s per_tree.test_symlinks.TestTreeWithSymlinks.test_kind_symlink(WorkingTreeFormat3) OK 52ms 395s per_tree.test_transform.TestTransformPreview.test_get_file_size(WorkingTreeFormat5) OK 50ms 395s per_tree.test_transform.TestTransformPreview.test_want_unversioned(WorkingTreeFormat6) OK 90ms 395s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_reference_unchanged(RepositoryFormatKnitPack1) SKIP 78ms 395s format does not support rich roots 395s 395s per_tree.test_transform.TestTransformPreview.test_get_file_size(DirStateRevisionTree,WT4) OK 46ms 395s per_tree.test_symlinks.TestTreeWithSymlinks.test_kind_symlink(PreviewTree) OK 55ms 395s per_tree.test_tree.TestGetFileSha1.test_get_file_sha1(RevisionTree) OK 79ms 395s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_reference_unchanged(RepositoryFormat5) SKIP 35ms 395s format does not support rich roots 395s 395s per_tree.test_transform.TestTransformPreview.test_get_set_parent_ids(GitWorkingTreeFormat)ERROR 22ms 395s log: {{{ 395s 196.168 preparing to commit 395s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_get_set_parent_ids(GitWorkingTreeFormat)/work/ 395s 196.170 Selecting files for commit with filter None 395s 196.172 aborting commit write group because of exception: 395s 196.173 Traceback (most recent call last): 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 395s self._update_builder_with_changes() 395s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 395s for path, fs_hash in self.builder.record_iter_changes( 395s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 395s self.work_tree, self.basis_revid, iter_changes 395s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 395s ): 395s ^ 395s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 395s for change in iter_changes: 395s ^^^^^^^^^^^^ 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 395s for change in iter_changes: 395s ^^^^^^^^^^^^ 395s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 395s (oldpath, oldmode, oldsha) = old 395s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 395s TypeError: cannot unpack non-iterable NoneType object 395s }}} 395s 395s Traceback (most recent call last): 395s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 571, in test_get_set_parent_ids 395s revision_tree, preview_tree = self.get_tree_and_preview_tree() 395s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 395s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 119, in get_tree_and_preview_tree 395s revision_tree = self.create_tree() 395s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 395s revid1 = tree.commit("rev1") 395s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 395s committed_id = commit.Commit().commit( 395s working_tree=self, 395s ...<3 lines>... 395s **kwargs, 395s ) 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 395s self._update_builder_with_changes() 395s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 395s for path, fs_hash in self.builder.record_iter_changes( 395s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 395s self.work_tree, self.basis_revid, iter_changes 395s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 395s ): 395s ^ 395s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 395s for change in iter_changes: 395s ^^^^^^^^^^^^ 395s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 395s for change in iter_changes: 395s ^^^^^^^^^^^^ 395s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 395s (oldpath, oldmode, oldsha) = old 395s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 395s TypeError: cannot unpack non-iterable NoneType object 395s 395s per_tree.test_is_executable.TestIsExecutable.test_is_executable_dir(DirStateRevisionTree,WT5) OK 92ms 395s per_tree.test_tree.TestGetFileVerifier.test_get_file_verifier(WorkingTreeFormat6) OK 53ms 395s per_tree.test_transform.TestTransformPreview.test_want_unversioned(DirStateRevisionTree,WT5) OK 96ms 395s per_tree.test_is_executable.TestIsExecutable.test_is_executable_symlink(WorkingTreeFormat2) OK 36ms 395s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_dir_unchanged(RepositoryFormat2aSubtree) OK 279ms 395s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_dir_unchanged(RepositoryFormat4) SKIP 4ms 395s Format All-in-one format 4 is not initializable. 395s per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink(WorkingTreeFormat6,remote) OK 75ms 395s per_tree.test_tree.TestAnnotate.test_annotate(WorkingTreeFormat2) OK 26ms 395s per_tree.test_transform.TestTransformPreview.test_get_set_parent_ids(PreviewTreePost) OK 84ms 395s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_root_unchanged(RepositoryFormatKnitPack5RichRoot) OK 98ms 395s per_tree.test_list_files.TestListFiles.test_list_files_from_dir(WorkingTreeFormat4) OK 49ms 396s per_tree.test_transform.TestTransformPreview.test_get_symlink_target(RevisionTree) OK 16ms 396s per_tree.test_tree.TestConflicts.test_conflicts(WorkingTreeFormat4) OK 43ms 396s per_tree.test_tree.TestGetFileVerifier.test_get_file_verifier(DirStateRevisionTree,WT5) OK 82ms 396s per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink_target(WorkingTreeFormat5) SKIP 58ms 396s symlinks not accurately represented in working trees and preview trees 396s per_tree.test_list_files.TestListFiles.test_list_files_from_dir(GitRevisionTree)ERROR 27ms 396s log: {{{ 396s 196.283 preparing to commit 396s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_list_files.TestListFiles.test_list_files_from_dir(GitRevisionTree)/work/wt/ 396s 196.285 Selecting files for commit with filter None 396s 196.287 aborting commit write group because of exception: 396s 196.288 Traceback (most recent call last): 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 396s self._update_builder_with_changes() 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 396s for path, fs_hash in self.builder.record_iter_changes( 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 396s self.work_tree, self.basis_revid, iter_changes 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s ): 396s ^ 396s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 396s for change in iter_changes: 396s ^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 396s for change in iter_changes: 396s ^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 396s (oldpath, oldmode, oldsha) = old 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s TypeError: cannot unpack non-iterable NoneType object 396s }}} 396s 396s Traceback (most recent call last): 396s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_list_files.py", line 92, in test_list_files_from_dir 396s tree = self.get_tree_no_parents_abc_content(work_tree) 396s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 150, in get_tree_no_parents_abc_content 396s return self._convert_tree(tree, converter) 396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 396s return converter(tree) 396s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 396s return self._workingtree_to_test_tree(self, tree) 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 396s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 396s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 396s committed_id = commit.Commit().commit( 396s working_tree=self, 396s ...<3 lines>... 396s **kwargs, 396s ) 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 396s self._update_builder_with_changes() 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 396s for path, fs_hash in self.builder.record_iter_changes( 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 396s self.work_tree, self.basis_revid, iter_changes 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s ): 396s ^ 396s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 396s for change in iter_changes: 396s ^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 396s for change in iter_changes: 396s ^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 396s (oldpath, oldmode, oldsha) = old 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s TypeError: cannot unpack non-iterable NoneType object 396s 396s per_tree.test_tree.TestConflicts.test_conflicts(GitRevisionTree)ERROR 24ms 396s log: {{{ 396s 196.290 preparing to commit 396s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_tree.TestConflicts.test_conflicts(GitRevisionTree)/work/wt/ 396s 196.292 Selecting files for commit with filter None 396s 196.293 aborting commit write group because of exception: 396s 196.296 Traceback (most recent call last): 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 396s self._update_builder_with_changes() 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 396s for path, fs_hash in self.builder.record_iter_changes( 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 396s self.work_tree, self.basis_revid, iter_changes 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s ): 396s ^ 396s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 396s for change in iter_changes: 396s ^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 396s for change in iter_changes: 396s ^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 396s (oldpath, oldmode, oldsha) = old 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s TypeError: cannot unpack non-iterable NoneType object 396s }}} 396s 396s Traceback (most recent call last): 396s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 252, in test_conflicts 396s tree = self._convert_tree(work_tree) 396s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 396s return converter(tree) 396s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 396s return self._workingtree_to_test_tree(self, tree) 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 396s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 396s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 396s committed_id = commit.Commit().commit( 396s working_tree=self, 396s ...<3 lines>... 396s **kwargs, 396s ) 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 396s self._update_builder_with_changes() 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 396s for path, fs_hash in self.builder.record_iter_changes( 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 396s self.work_tree, self.basis_revid, iter_changes 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s ): 396s ^ 396s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 396s for change in iter_changes: 396s ^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 396s for change in iter_changes: 396s ^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 396s (oldpath, oldmode, oldsha) = old 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s TypeError: cannot unpack non-iterable NoneType object 396s 396s per_tree.test_tree.TestHasVersionedDirectories.test_has_versioned_directories(WorkingTreeFormat2) OK 27ms 396s per_tree.test_transform.TestTransformPreview.test_has_filename(WorkingTreeFormat6) OK 49ms 396s per_tree.test_list_files.TestListFiles.test_list_files_from_dir_no_recurse(WorkingTreeFormat3) OK 48ms 396s per_tree.test_tree.TestExtractFilesBytes.test_iter_files_bytes(WorkingTreeFormat3) OK 41ms 396s per_tree.test_transform.TestTransformPreview.test_has_filename(DirStateRevisionTree,WT5) OK 41ms 396s per_tree.test_tree.TestIterChildEntries.test_does_not_exist(WorkingTreeFormat4) OK 47ms 396s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_root_unchanged(RepositoryFormat2a) OK 105ms 396s per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink_target(DirStateRevisionTree,WT4) OK 93ms 396s per_tree.test_tree.TestIterChildEntries.test_does_not_exist(GitRevisionTree)ERROR 21ms 396s log: {{{ 396s 196.377 preparing to commit 396s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_tree.TestIterChildEntries.test_does_not_exist(GitRevisionTree)/work/ 396s 196.378 Selecting files for commit with filter None 396s 196.380 aborting commit write group because of exception: 396s 196.381 Traceback (most recent call last): 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 396s self._update_builder_with_changes() 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 396s for path, fs_hash in self.builder.record_iter_changes( 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 396s self.work_tree, self.basis_revid, iter_changes 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s ): 396s ^ 396s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 396s for change in iter_changes: 396s ^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 396s for change in iter_changes: 396s ^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 396s (oldpath, oldmode, oldsha) = old 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s TypeError: cannot unpack non-iterable NoneType object 396s }}} 396s 396s Traceback (most recent call last): 396s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 283, in test_does_not_exist 396s tree = self._convert_tree(work_tree) 396s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 396s return converter(tree) 396s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 396s return self._workingtree_to_test_tree(self, tree) 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 396s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 396s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 396s committed_id = commit.Commit().commit( 396s working_tree=self, 396s ...<3 lines>... 396s **kwargs, 396s ) 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 396s self._update_builder_with_changes() 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 396s for path, fs_hash in self.builder.record_iter_changes( 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 396s self.work_tree, self.basis_revid, iter_changes 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s ): 396s ^ 396s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 396s for change in iter_changes: 396s ^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 396s for change in iter_changes: 396s ^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 396s (oldpath, oldmode, oldsha) = old 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s TypeError: cannot unpack non-iterable NoneType object 396s 396s per_tree.test_list_files.TestListFiles.test_list_files_from_dir_no_recurse(PreviewTree) OK 52ms 396s per_tree.test_tree.TestExtractFilesBytes.test_iter_files_bytes(PreviewTree) OK 50ms 396s per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink_target_tree(GitWorkingTreeFormat) OK 19ms 396s per_tree.test_transform.TestTransformPreview.test_ignore_extra_trees_no_specific_files(WorkingTreeFormat2) OK 41ms 396s per_tree.test_tree.TestIterChildEntries.test_iteration_order(WorkingTreeFormat3) OK 42ms 396s per_tree.test_list_files.TestListFiles.test_list_files_no_root(WorkingTreeFormat6,remote) OK 70ms 396s per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink_target_tree(PreviewTreePost) OK 58ms 396s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_file_unchanged(RepositoryFormatKnitPack5RichRootBroken) OK 247ms 396s per_tree.test_tree.TestIterChildEntries.test_iteration_order(PreviewTree) OK 46ms 396s per_tree.test_transform.TestTransformPreview.test_ignore_pb(WorkingTreeFormat4) OK 74ms 396s per_tree.test_transform.TestTransformPreview.test_ignore_pb(GitRevisionTree)ERROR 21ms 396s log: {{{ 396s 196.492 preparing to commit 396s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_ignore_pb(GitRevisionTree)/work/ 396s 196.494 Selecting files for commit with filter None 396s 196.495 aborting commit write group because of exception: 396s 196.497 Traceback (most recent call last): 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 396s self._update_builder_with_changes() 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 396s for path, fs_hash in self.builder.record_iter_changes( 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 396s self.work_tree, self.basis_revid, iter_changes 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s ): 396s ^ 396s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 396s for change in iter_changes: 396s ^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 396s for change in iter_changes: 396s ^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 396s (oldpath, oldmode, oldsha) = old 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s TypeError: cannot unpack non-iterable NoneType object 396s }}} 396s 396s Traceback (most recent call last): 396s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 224, in test_ignore_pb 396s revision_tree, preview_tree = self.get_tree_and_preview_tree() 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 396s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 119, in get_tree_and_preview_tree 396s revision_tree = self.create_tree() 396s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 396s revid1 = tree.commit("rev1") 396s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 396s committed_id = commit.Commit().commit( 396s working_tree=self, 396s ...<3 lines>... 396s **kwargs, 396s ) 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 396s self._update_builder_with_changes() 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 396s for path, fs_hash in self.builder.record_iter_changes( 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 396s self.work_tree, self.basis_revid, iter_changes 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s ): 396s ^ 396s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 396s for change in iter_changes: 396s ^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 396s for change in iter_changes: 396s ^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 396s (oldpath, oldmode, oldsha) = old 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s TypeError: cannot unpack non-iterable NoneType object 396s 396s per_tree.test_list_files.TestListFiles.test_list_files_no_root_no_recurse(WorkingTreeFormat5) OK 45ms 396s per_tree.test_tree.TestExtras.test_extras(WorkingTreeFormat6,remote) OK 137ms 396s per_tree.test_tree.TestIterEntriesByDir.test_iteration_order(WorkingTreeFormat6,remote) OK 67ms 396s per_tree.test_transform.TestTransformPreview.test_ignore_require_versioned_no_specific_files(WorkingTreeFormat3) OK 74ms 396s per_tree.test_tree.TestFileContent.test_get_file(WorkingTreeFormat5) OK 44ms 396s per_tree.test_list_files.TestListFiles.test_list_files_no_root_no_recurse(DirStateRevisionTree,WT4) OK 77ms 396s per_tree.test_symlinks.TestTreeWithoutSymlinks.test_clone_skips_symlinks(RevisionTree) OK 134ms 396s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_root_unchanged(RemoteRepositoryFormat-v2) OK 241ms 396s per_tree.test_list_files.TestListFiles.test_list_files_with_followed_reference(GitWorkingTreeFormat)ERROR 27ms 396s log: {{{ 396s 196.602 preparing to commit 396s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_list_files.TestListFiles.test_list_files_with_followed_reference(GitWorkingTreeFormat)/work/wt/subtree/ 396s 196.604 Selecting files for commit with filter None 396s 196.605 aborting commit write group because of exception: 396s 196.607 Traceback (most recent call last): 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 396s self._update_builder_with_changes() 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 396s for path, fs_hash in self.builder.record_iter_changes( 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 396s self.work_tree, self.basis_revid, iter_changes 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s ): 396s ^ 396s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 396s for change in iter_changes: 396s ^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 396s for change in iter_changes: 396s ^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 396s (oldpath, oldmode, oldsha) = old 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s TypeError: cannot unpack non-iterable NoneType object 396s }}} 396s 396s Traceback (most recent call last): 396s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_list_files.py", line 130, in test_list_files_with_followed_reference 396s tree, subtree = self.create_nested() 396s ~~~~~~~~~~~~~~~~~~^^ 396s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_list_files.py", line 116, in create_nested 396s subtree.commit("foo") 396s ~~~~~~~~~~~~~~^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 396s committed_id = commit.Commit().commit( 396s working_tree=self, 396s ...<3 lines>... 396s **kwargs, 396s ) 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 396s self._update_builder_with_changes() 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 396s for path, fs_hash in self.builder.record_iter_changes( 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 396s self.work_tree, self.basis_revid, iter_changes 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s ): 396s ^ 396s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 396s for change in iter_changes: 396s ^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 396s for change in iter_changes: 396s ^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 396s (oldpath, oldmode, oldsha) = old 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s TypeError: cannot unpack non-iterable NoneType object 396s 396s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_2_no_parents(WorkingTreeFormat6) OK 47ms 396s per_tree.test_transform.TestTransformPreview.test_ignore_require_versioned_no_specific_files(PreviewTree) OK 74ms 396s per_tree.test_tree.TestFileContent.test_get_file(DirStateRevisionTree,WT4) OK 76ms 396s per_tree.test_tree.TestFileContent.test_get_file_context_manager(GitWorkingTreeFormat) OK 18ms 396s per_tree.test_tree.TestPlanFileMerge.test_plan_file_merge(WorkingTreeFormat5) OK 172ms 396s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_file_unchanged(RepositoryFormatKnitPack3) OK 243ms 396s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_content_file_changes(RepositoryFormatPackDevelopment2Subtree) OK 121ms 396s per_tree.test_tree.TestFileContent.test_get_file_context_manager(PreviewTreePost) OK 65ms 396s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_2_no_parents(DirStateRevisionTree,WT5) OK 93ms 396s per_tree.test_list_files.TestListFiles.test_list_files_with_followed_reference(PreviewTreePost) SKIP 145ms 396s Tree references not supported 396s 396s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_content_file_changes(GitRepositoryFormat)ERROR 28ms 396s log: {{{ 396s 196.740 preparing to commit 396s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_content_file_changes(GitRepositoryFormat)/work/ 396s 196.743 Selecting files for commit with filter None 396s 196.744 aborting commit write group because of exception: 396s 196.745 Traceback (most recent call last): 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 396s self._update_builder_with_changes() 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 396s for path, fs_hash in self.builder.record_iter_changes( 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 396s self.work_tree, self.basis_revid, iter_changes 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s ): 396s ^ 396s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 396s for change in iter_changes: 396s ^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 396s for change in iter_changes: 396s ^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 396s (oldpath, oldmode, oldsha) = old 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s TypeError: cannot unpack non-iterable NoneType object 396s }}} 396s 396s Traceback (most recent call last): 396s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 600, in test_last_modified_revision_after_content_file_changes 396s self._add_commit_change_check_changed( 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 396s tree, ("file", "file"), change_file, expect_fs_hash=True 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s ) 396s ^ 396s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 455, in _add_commit_change_check_changed 396s self._commit_change_check_changed( 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 396s tree, names, changer, expect_fs_hash=expect_fs_hash 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s ) 396s ^ 396s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 460, in _commit_change_check_changed 396s rev1 = tree.commit("rev1") 396s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 396s committed_id = commit.Commit().commit( 396s working_tree=self, 396s ...<3 lines>... 396s **kwargs, 396s ) 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 396s self._update_builder_with_changes() 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 396s for path, fs_hash in self.builder.record_iter_changes( 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 396s self.work_tree, self.basis_revid, iter_changes 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s ): 396s ^ 396s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 396s for change in iter_changes: 396s ^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 396s for change in iter_changes: 396s ^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 396s (oldpath, oldmode, oldsha) = old 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s TypeError: cannot unpack non-iterable NoneType object 396s 396s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_3_no_parents(WorkingTreeFormat2) OK 29ms 396s per_tree.test_transform.TestTransformPreview.test_include_unchanged_succeeds(WorkingTreeFormat6,remote) OK 160ms 396s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_4_no_parents(WorkingTreeFormat4) OK 50ms 396s per_tree.test_tree.TestFileContent.test_get_file_lines(RevisionTree) OK 89ms 396s per_tree.test_transform.TestTransformPreview.test_is_executable(WorkingTreeFormat5) OK 18ms 396s per_tree.test_list_files.TestListFiles.test_list_files_with_root(RevisionTree) OK 72ms 396s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_4_no_parents(GitRevisionTree)ERROR 24ms 396s log: {{{ 396s 196.829 preparing to commit 396s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_4_no_parents(GitRevisionTree)/work/ 396s 196.831 Selecting files for commit with filter None 396s 196.833 aborting commit write group because of exception: 396s 196.834 Traceback (most recent call last): 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 396s self._update_builder_with_changes() 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 396s for path, fs_hash in self.builder.record_iter_changes( 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 396s self.work_tree, self.basis_revid, iter_changes 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s ): 396s ^ 396s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 396s for change in iter_changes: 396s ^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 396s for change in iter_changes: 396s ^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 396s (oldpath, oldmode, oldsha) = old 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s TypeError: cannot unpack non-iterable NoneType object 396s }}} 396s 396s Traceback (most recent call last): 396s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 131, in test_abc_tree_content_4_no_parents 396s tree = self.get_tree_no_parents_abc_content_4(tree) 396s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 181, in get_tree_no_parents_abc_content_4 396s return self._convert_tree(tree, converter) 396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 396s return converter(tree) 396s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 396s return self._workingtree_to_test_tree(self, tree) 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 396s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 396s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 396s committed_id = commit.Commit().commit( 396s working_tree=self, 396s ...<3 lines>... 396s **kwargs, 396s ) 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 396s self._update_builder_with_changes() 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 396s for path, fs_hash in self.builder.record_iter_changes( 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 396s self.work_tree, self.basis_revid, iter_changes 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s ): 396s ^ 396s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 396s for change in iter_changes: 396s ^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 396s for change in iter_changes: 396s ^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 396s (oldpath, oldmode, oldsha) = old 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s TypeError: cannot unpack non-iterable NoneType object 396s 396s per_tree.test_transform.TestTransformPreview.test_is_executable(DirStateRevisionTree,WT4) OK 16ms 396s per_tree.test_transform.TestTransformPreview.test_is_executable2(GitWorkingTreeFormat) OK 10ms 396s per_tree.test_tree.TestFileContent.test_get_file_lines_multi_line_breaks(WorkingTreeFormat6) OK 58ms 396s per_tree.test_list_files.TestListFiles.test_list_files_with_root_no_recurse(WorkingTreeFormat6) OK 54ms 396s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_5_no_parents(WorkingTreeFormat3) OK 58ms 396s per_tree.test_transform.TestTransformPreview.test_is_executable2(PreviewTreePost) OK 52ms 396s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_5_no_parents(PreviewTree) OK 55ms 396s per_tree.test_tree.TestPlanFileMerge.test_plan_file_merge(DirStateRevisionTree,WT4) OK 242ms 396s per_tree.test_tree.TestFileContent.test_get_file_lines_multi_line_breaks(DirStateRevisionTree,WT5) OK 83ms 396s per_tree.test_list_files.TestListFiles.test_list_files_with_root_no_recurse(DirStateRevisionTree,WT5) OK 84ms 396s per_tree.test_transform.TestTransformPreview.test_iter_changes(RevisionTree) OK 69ms 396s per_tree.test_tree.TestReference.test_get_nested_tree(GitWorkingTreeFormat)ERROR 26ms 396s log: {{{ 396s 196.967 preparing to commit 396s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_tree.TestReference.test_get_nested_tree(GitWorkingTreeFormat)/work/wt/subtree/ 396s 196.969 Selecting files for commit with filter None 396s 196.970 aborting commit write group because of exception: 396s 196.971 Traceback (most recent call last): 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 396s self._update_builder_with_changes() 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 396s for path, fs_hash in self.builder.record_iter_changes( 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 396s self.work_tree, self.basis_revid, iter_changes 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s ): 396s ^ 396s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 396s for change in iter_changes: 396s ^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 396s for change in iter_changes: 396s ^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 396s (oldpath, oldmode, oldsha) = old 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s TypeError: cannot unpack non-iterable NoneType object 396s }}} 396s 396s Traceback (most recent call last): 396s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 101, in test_get_nested_tree 396s tree, subtree = self.create_nested() 396s ~~~~~~~~~~~~~~~~~~^^ 396s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 80, in create_nested 396s subtree.commit("foo") 396s ~~~~~~~~~~~~~~^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 396s committed_id = commit.Commit().commit( 396s working_tree=self, 396s ...<3 lines>... 396s **kwargs, 396s ) 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 396s self._update_builder_with_changes() 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 396s for path, fs_hash in self.builder.record_iter_changes( 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 396s self.work_tree, self.basis_revid, iter_changes 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s ): 396s ^ 396s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 396s for change in iter_changes: 396s ^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 396s for change in iter_changes: 396s ^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 396s (oldpath, oldmode, oldsha) = old 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s TypeError: cannot unpack non-iterable NoneType object 396s 396s per_tree.test_list_files.TestListFiles.test_list_files_with_unfollowed_reference(WorkingTreeFormat2) SKIP 28ms 396s Tree references not supported 396s 396s per_tree.test_tree.TestFileContent.test_get_file_text(WorkingTreeFormat2) OK 34ms 396s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_deleted(WorkingTreeFormat6) OK 53ms 396s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_6_no_parents(WorkingTreeFormat6,remote) OK 80ms 396s per_tree.test_locking.TestLocking.test_lock_read(WorkingTreeFormat4) OK 36ms 396s per_tree.test_tree.TestFileIds.test_all_file_ids(WorkingTreeFormat4) OK 43ms 396s per_tree.test_tree.TestFileIds.test_all_file_ids(GitRevisionTree) SKIP 4ms 396s working tree does not support setting file ids 396s 396s per_tree.test_locking.TestLocking.test_lock_read(GitRevisionTree)ERROR 19ms 396s log: {{{ 396s 197.041 preparing to commit 396s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_locking.TestLocking.test_lock_read(GitRevisionTree)/work/wt/ 396s 197.043 Selecting files for commit with filter None 396s 197.044 aborting commit write group because of exception: 396s 197.045 Traceback (most recent call last): 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 396s self._update_builder_with_changes() 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 396s for path, fs_hash in self.builder.record_iter_changes( 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 396s self.work_tree, self.basis_revid, iter_changes 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s ): 396s ^ 396s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 396s for change in iter_changes: 396s ^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 396s for change in iter_changes: 396s ^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 396s (oldpath, oldmode, oldsha) = old 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s TypeError: cannot unpack non-iterable NoneType object 396s }}} 396s 396s Traceback (most recent call last): 396s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_locking.py", line 26, in test_lock_read 396s tree = self.workingtree_to_test_tree(work_tree) 396s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 396s return self._workingtree_to_test_tree(self, tree) 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 396s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 396s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 396s committed_id = commit.Commit().commit( 396s working_tree=self, 396s ...<3 lines>... 396s **kwargs, 396s ) 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 396s self._update_builder_with_changes() 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 396s for path, fs_hash in self.builder.record_iter_changes( 396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 396s self.work_tree, self.basis_revid, iter_changes 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s ): 396s ^ 396s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 396s for change in iter_changes: 396s ^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 396s for change in iter_changes: 396s ^^^^^^^^^^^^ 396s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 396s (oldpath, oldmode, oldsha) = old 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s TypeError: cannot unpack non-iterable NoneType object 396s 396s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_deleted(DirStateRevisionTree,WT5) OK 59ms 396s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_no_parents(WorkingTreeFormat5) OK 55ms 396s per_tree.test_tree.TestFileIds.test_id2path(WorkingTreeFormat3) OK 45ms 396s per_tree.test_path_content_summary.TestPathContentSummary.test_dir_content_summary(WorkingTreeFormat3) OK 46ms 396s per_tree.test_tree.TestReference.test_get_nested_tree(PreviewTreePost) SKIP 124ms 396s Tree references not supported 396s 396s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_moved(WorkingTreeFormat2) OK 37ms 396s per_tree.test_tree.TestFileIds.test_id2path(PreviewTree) OK 54ms 396s per_tree.test_path_content_summary.TestPathContentSummary.test_dir_content_summary(PreviewTree) OK 53ms 396s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_new(WorkingTreeFormat4) OK 46ms 396s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_no_parents(DirStateRevisionTree,WT4) OK 88ms 396s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_file_unchanged(RemoteRepositoryFormat-default) OK 462ms 396s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_new(GitRevisionTree) OK 14ms 396s per_tree.test_test_trees.TestTreeShapes.test_empty_tree_no_parents(GitWorkingTreeFormat) OK 11ms 396s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_dir_unchanged(RepositoryFormatKnitPack5) OK 448ms 396s per_tree.test_tree.TestGetFileSha1.test_get_file_sha1(WorkingTreeFormat6,remote) OK 73ms 396s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_specific_files(WorkingTreeFormat3) OK 48ms 396s per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_executable(WorkingTreeFormat6,remote) OK 85ms 396s per_tree.test_test_trees.TestTreeShapes.test_empty_tree_no_parents(PreviewTreePost) OK 57ms 396s per_tree.test_tree.TestReference.test_get_reference_revision(RevisionTree) OK 152ms 396s per_tree.test_tree.TestGetFileVerifier.test_get_file_verifier(WorkingTreeFormat5) OK 48ms 396s per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_non_exec(WorkingTreeFormat5) OK 43ms 397s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_specific_files(PreviewTree) OK 54ms 397s per_tree.test_tree.TestReference.test_get_root_id(WorkingTreeFormat6) OK 42ms 397s per_tree.test_tree.TestReference.test_get_root_id(DirStateRevisionTree,WT5) OK 35ms 397s per_tree.test_tree.TestGetFileVerifier.test_get_file_verifier(DirStateRevisionTree,WT4) OK 74ms 397s per_tree.test_tree.TestHasVersionedDirectories.test_has_versioned_directories(GitWorkingTreeFormat) OK 11ms 397s per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_non_exec(DirStateRevisionTree,WT4) OK 74ms 397s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_unversioned(WorkingTreeFormat6,remote) OK 68ms 397s per_tree.test_tree.TestReference.test_is_versioned(WorkingTreeFormat2) OK 27ms 397s per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_not_versioned(GitWorkingTreeFormat) OK 12ms 397s per_tree.test_tree.TestHasVersionedDirectories.test_has_versioned_directories(PreviewTreePost) OK 41ms 397s per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_followed_reference(RevisionTree) OK 161ms 397s per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_not_versioned(PreviewTreePost)XFAIL 43ms 397s reason: {{{PreviewTree returns "missing" for unversionedfiles}}} 397s 397s AssertionError: not equal: 397s a = 'file' 397s b = 'missing' 397s 397s per_tree.test_transform.TestTransformPreview.test_kind(WorkingTreeFormat5) OK 81ms 397s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_link_unchanged(RepositoryFormatKnitPack6RichRoot) OK 260ms 397s per_tree.test_tree.TestIterChildEntries.test_does_not_exist(RevisionTree) OK 76ms 397s per_tree.test_tree.TestReference.test_iter_references(WorkingTreeFormat4) OK 117ms 397s per_tree.test_path_content_summary.TestPathContentSummary.test_missing_content_summary(RevisionTree) OK 77ms 397s per_tree.test_tree.TestReference.test_iter_references(GitRevisionTree)ERROR 26ms 397s log: {{{ 397s 197.488 preparing to commit 397s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_tree.TestReference.test_iter_references(GitRevisionTree)/work/wt/subtree/ 397s 197.490 Selecting files for commit with filter None 397s 197.491 aborting commit write group because of exception: 397s 197.493 Traceback (most recent call last): 397s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 397s self._update_builder_with_changes() 397s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 397s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 397s for path, fs_hash in self.builder.record_iter_changes( 397s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 397s self.work_tree, self.basis_revid, iter_changes 397s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 397s ): 397s ^ 397s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 397s for change in iter_changes: 397s ^^^^^^^^^^^^ 397s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 397s for change in iter_changes: 397s ^^^^^^^^^^^^ 397s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 397s (oldpath, oldmode, oldsha) = old 397s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 397s TypeError: cannot unpack non-iterable NoneType object 397s }}} 397s 397s Traceback (most recent call last): 397s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 95, in test_iter_references 397s tree, subtree = self.create_nested() 397s ~~~~~~~~~~~~~~~~~~^^ 397s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 80, in create_nested 397s subtree.commit("foo") 397s ~~~~~~~~~~~~~~^^^^^^^ 397s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 397s committed_id = commit.Commit().commit( 397s working_tree=self, 397s ...<3 lines>... 397s **kwargs, 397s ) 397s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 397s self._update_builder_with_changes() 397s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 397s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 397s for path, fs_hash in self.builder.record_iter_changes( 397s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 397s self.work_tree, self.basis_revid, iter_changes 397s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 397s ): 397s ^ 397s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 397s for change in iter_changes: 397s ^^^^^^^^^^^^ 397s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 397s for change in iter_changes: 397s ^^^^^^^^^^^^ 397s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 397s (oldpath, oldmode, oldsha) = old 397s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 397s TypeError: cannot unpack non-iterable NoneType object 397s 397s per_tree.test_transform.TestTransformPreview.test_kind(DirStateRevisionTree,WT4) OK 79ms 397s per_tree.test_tree.TestIterChildEntries.test_iteration_order(WorkingTreeFormat6) OK 59ms 397s per_tree.test_path_content_summary.TestPathContentSummary.test_symlink_content_summary(WorkingTreeFormat6) OK 52ms 397s per_tree.test_transform.TestTransformPreview.test_merge_into_preview(GitWorkingTreeFormat)ERROR 28ms 397s log: {{{ 397s 197.524 preparing to commit 397s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_merge_into_preview(GitWorkingTreeFormat)/work/tree/ 397s 197.526 Selecting files for commit with filter None 397s 197.527 aborting commit write group because of exception: 397s 197.530 Traceback (most recent call last): 397s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 397s self._update_builder_with_changes() 397s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 397s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 397s for path, fs_hash in self.builder.record_iter_changes( 397s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 397s self.work_tree, self.basis_revid, iter_changes 397s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 397s ): 397s ^ 397s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 397s for change in iter_changes: 397s ^^^^^^^^^^^^ 397s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 397s for change in iter_changes: 397s ^^^^^^^^^^^^ 397s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 397s (oldpath, oldmode, oldsha) = old 397s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 397s TypeError: cannot unpack non-iterable NoneType object 397s }}} 397s 397s Traceback (most recent call last): 397s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 669, in test_merge_into_preview 397s work_tree.commit("first commit") 397s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ 397s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 397s committed_id = commit.Commit().commit( 397s working_tree=self, 397s ...<3 lines>... 397s **kwargs, 397s ) 397s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 397s self._update_builder_with_changes() 397s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 397s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 397s for path, fs_hash in self.builder.record_iter_changes( 397s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 397s self.work_tree, self.basis_revid, iter_changes 397s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 397s ): 397s ^ 397s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 397s for change in iter_changes: 397s ^^^^^^^^^^^^ 397s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 397s for change in iter_changes: 397s ^^^^^^^^^^^^ 397s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 397s (oldpath, oldmode, oldsha) = old 397s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 397s TypeError: cannot unpack non-iterable NoneType object 397s 397s per_tree.test_tree.TestSpecialFilename.test_is_special_path(WorkingTreeFormat3) OK 47ms 397s per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_missing_reference(WorkingTreeFormat6) OK 144ms 397s per_tree.test_tree.TestSpecialFilename.test_is_special_path(PreviewTree) OK 39ms 397s per_tree.test_tree.TestIterChildEntries.test_iteration_order(DirStateRevisionTree,WT5) OK 82ms 397s per_tree.test_path_content_summary.TestPathContentSummary.test_symlink_content_summary(DirStateRevisionTree,WT5) OK 82ms 397s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_dir_unchanged(RepositoryFormatKnitPack4) OK 425ms 397s per_tree.test_tree.TestIterEntriesByDir.test_iteration_order(WorkingTreeFormat2) OK 31ms 397s per_tree.test_path_content_summary.TestPathContentSummary.test_tree_content_summary(WorkingTreeFormat2) SKIP 27ms 397s Tree references not supported. 397s 397s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_link_unchanged(RepositoryFormat7) OK 244ms 397s per_tree.test_path_content_summary.TestPathContentSummary.test_unicode_symlink_content_summary(WorkingTreeFormat4) OK 43ms 397s per_tree.test_path_content_summary.TestPathContentSummary.test_unicode_symlink_content_summary(GitRevisionTree)ERROR 21ms 397s log: {{{ 397s 197.694 preparing to commit 397s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_unicode_symlink_content_summary(GitRevisionTree)/work/tree/ 397s 197.696 Selecting files for commit with filter None 397s 197.697 aborting commit write group because of exception: 397s 197.699 Traceback (most recent call last): 397s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 397s self._update_builder_with_changes() 397s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 397s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 397s for path, fs_hash in self.builder.record_iter_changes( 397s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 397s self.work_tree, self.basis_revid, iter_changes 397s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 397s ): 397s ^ 397s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 397s for change in iter_changes: 397s ^^^^^^^^^^^^ 397s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 397s for change in iter_changes: 397s ^^^^^^^^^^^^ 397s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 397s (oldpath, oldmode, oldsha) = old 397s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 397s TypeError: cannot unpack non-iterable NoneType object 397s }}} 397s 397s Traceback (most recent call last): 397s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_path_content_summary.py", line 60, in test_unicode_symlink_content_summary 397s summary = self._convert_tree(tree).path_content_summary("\u03b2-path") 397s ~~~~~~~~~~~~~~~~~~^^^^^^ 397s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_path_content_summary.py", line 29, in _convert_tree 397s result = per_tree.TestCaseWithTree._convert_tree(self, tree) 397s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 397s return converter(tree) 397s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 397s return self._workingtree_to_test_tree(self, tree) 397s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 397s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 397s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 397s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 397s committed_id = commit.Commit().commit( 397s working_tree=self, 397s ...<3 lines>... 397s **kwargs, 397s ) 397s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 397s self._update_builder_with_changes() 397s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 397s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 397s for path, fs_hash in self.builder.record_iter_changes( 397s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 397s self.work_tree, self.basis_revid, iter_changes 397s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 397s ): 397s ^ 397s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 397s for change in iter_changes: 397s ^^^^^^^^^^^^ 397s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 397s for change in iter_changes: 397s ^^^^^^^^^^^^ 397s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 397s (oldpath, oldmode, oldsha) = old 397s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 397s TypeError: cannot unpack non-iterable NoneType object 397s 397s per_tree.test_tree.TestStoredKind.test_stored_kind(WorkingTreeFormat6,remote) OK 124ms 397s per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_missing_reference(DirStateRevisionTree,WT5) OK 169ms 397s per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_unfollowed_reference(WorkingTreeFormat2) SKIP 24ms 397s Tree references not supported 397s 397s per_tree.test_path_content_summary.TestPathContentSummary.test_unicode_symlink_target_summary(WorkingTreeFormat3) OK 44ms 397s per_tree.test_tree.TestSupportsRenameTracking.test_supports_rename_tracking(WorkingTreeFormat5) OK 41ms 397s per_tree.test_transform.TestTransformPreview.test_merge_into_preview(PreviewTreePost) OK 236ms 397s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_dir_changes(RepositoryFormatKnit4) OK 100ms 397s per_tree.test_path_content_summary.TestPathContentSummary.test_unicode_symlink_target_summary(PreviewTree) OK 45ms 397s per_tree.test_tree.TestPlanFileMerge.test_plan_file_merge(WorkingTreeFormat4) OK 158ms 397s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_dir_unchanged(RepositoryFormat6) OK 176ms 397s per_tree.test_tree.TestPlanFileMerge.test_plan_file_merge(GitRevisionTree)ERROR 20ms 397s log: {{{ 397s 197.803 preparing to commit 397s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_tree.TestPlanFileMerge.test_plan_file_merge(GitRevisionTree)/work/wta/ 397s 197.805 Selecting files for commit with filter None 397s 197.806 aborting commit write group because of exception: 397s 197.808 Traceback (most recent call last): 397s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 397s self._update_builder_with_changes() 397s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 397s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 397s for path, fs_hash in self.builder.record_iter_changes( 397s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 397s self.work_tree, self.basis_revid, iter_changes 397s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 397s ): 397s ^ 397s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 397s for change in iter_changes: 397s ^^^^^^^^^^^^ 397s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 397s for change in iter_changes: 397s ^^^^^^^^^^^^ 397s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 397s (oldpath, oldmode, oldsha) = old 397s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 397s TypeError: cannot unpack non-iterable NoneType object 397s }}} 397s 397s Traceback (most recent call last): 397s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 45, in test_plan_file_merge 397s work_a.commit("base version") 397s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ 397s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 397s committed_id = commit.Commit().commit( 397s working_tree=self, 397s ...<3 lines>... 397s **kwargs, 397s ) 397s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 397s self._update_builder_with_changes() 397s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 397s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 397s for path, fs_hash in self.builder.record_iter_changes( 397s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 397s self.work_tree, self.basis_revid, iter_changes 397s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 397s ): 397s ^ 397s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 397s for change in iter_changes: 397s ^^^^^^^^^^^^ 397s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 397s for change in iter_changes: 397s ^^^^^^^^^^^^ 397s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 397s (oldpath, oldmode, oldsha) = old 397s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 397s TypeError: cannot unpack non-iterable NoneType object 397s 397s per_tree.test_tree.TestSupportsRenameTracking.test_supports_rename_tracking(DirStateRevisionTree,WT4) OK 77ms 397s per_tree.test_tree.TestSupportsVersionableKind.test_file(GitWorkingTreeFormat) OK 11ms 397s per_tree.test_tree.TestReference.test_get_nested_tree(WorkingTreeFormat3) SKIP 45ms 397s Tree references not supported 397s 397s per_tree.test_revision_tree.TestRevisionTree.test_get_random_tree_raises(WorkingTreeFormat6,remote) OK 65ms 397s per_tree.test_transform.TestTransformPreview.test_merge_preview_into_workingtree(RevisionTree) OK 96ms 397s per_tree.test_tree.TestSupportsVersionableKind.test_file(PreviewTreePost) OK 43ms 397s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_dir_changes(RepositoryFormatKnitPack1) OK 110ms 397s per_tree.test_symlinks.TestSymlinkSupportFunction.test_supports_symlinks(WorkingTreeFormat5) OK 38ms 397s per_tree.test_symlinks.TestSymlinkSupportFunction.test_supports_symlinks(DirStateRevisionTree,WT4) OK 36ms 397s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_dir_changes(RepositoryFormat5) OK 50ms 397s per_tree.test_tree.TestSupportsVersionableKind.test_unknown(RevisionTree) OK 72ms 397s per_tree.test_symlinks.TestTreeWithSymlinks.test_kind_symlink(GitWorkingTreeFormat) OK 21ms 397s per_tree.test_tree.TestReference.test_get_nested_tree(PreviewTree) SKIP 109ms 397s Tree references not supported 397s 397s per_tree.test_walkdirs.TestWalkdirs.test_walkdir_root(WorkingTreeFormat6) OK 53ms 397s per_tree.test_symlinks.TestTreeWithSymlinks.test_kind_symlink(PreviewTreePost) OK 56ms 397s per_tree.test_test_trees.TestTreeShapes.test_tree_with_merged_utf8(WorkingTreeFormat4) OK 286ms 397s per_tree.test_transform.TestTransformPreview.test_merge_preview_into_workingtree_handles_conflicts(WorkingTreeFormat6) OK 170ms 397s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_file_changes(RepositoryFormatKnitPack5RichRoot) OK 103ms 397s per_tree.test_test_trees.TestTreeShapes.test_tree_with_merged_utf8(GitRevisionTree)ERROR 23ms 397s log: {{{ 397s 198.035 preparing to commit 397s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_tree_with_merged_utf8(GitRevisionTree)/work/ 397s 198.037 Selecting files for commit with filter None 397s 198.038 aborting commit write group because of exception: 397s 198.040 Traceback (most recent call last): 397s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 397s self._update_builder_with_changes() 397s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 397s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 397s for path, fs_hash in self.builder.record_iter_changes( 397s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 397s self.work_tree, self.basis_revid, iter_changes 397s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 397s ): 397s ^ 397s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 397s for change in iter_changes: 397s ^^^^^^^^^^^^ 397s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 397s for change in iter_changes: 397s ^^^^^^^^^^^^ 397s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 397s (oldpath, oldmode, oldsha) = old 397s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 397s TypeError: cannot unpack non-iterable NoneType object 397s }}} 397s 397s Traceback (most recent call last): 397s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 429, in test_tree_with_merged_utf8 397s self._create_tree_with_utf8(wt) 397s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 397s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 377, in _create_tree_with_utf8 397s tree.commit("in\xedtial") 397s ~~~~~~~~~~~^^^^^^^^^^^^^^ 397s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 397s committed_id = commit.Commit().commit( 397s working_tree=self, 397s ...<3 lines>... 397s **kwargs, 397s ) 397s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 397s self._update_builder_with_changes() 397s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 397s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 397s for path, fs_hash in self.builder.record_iter_changes( 397s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 397s self.work_tree, self.basis_revid, iter_changes 397s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 397s ): 397s ^ 397s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 397s for change in iter_changes: 397s ^^^^^^^^^^^^ 397s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 397s for change in iter_changes: 397s ^^^^^^^^^^^^ 397s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 397s (oldpath, oldmode, oldsha) = old 397s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 397s TypeError: cannot unpack non-iterable NoneType object 397s 397s per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink(RevisionTree) OK 79ms 397s per_tree.test_walkdirs.TestWalkdirs.test_walkdir_root(DirStateRevisionTree,WT5) OK 85ms 397s per_tree.test_test_trees.TestTreeShapes.test_tree_with_subdirs_and_all_content_types(WorkingTreeFormat3) OK 52ms 397s per_tree.test_walkdirs.TestWalkdirs.test_walkdir_subtree(WorkingTreeFormat2) OK 29ms 397s per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink_target(WorkingTreeFormat6) SKIP 53ms 397s symlinks not accurately represented in working trees and preview trees 397s per_tree.test_test_trees.TestTreeShapes.test_tree_with_subdirs_and_all_content_types(PreviewTree) OK 54ms 397s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_file_changes(RepositoryFormat2a) OK 114ms 397s per_tree.test_walkdirs.TestWalkdirs.test_walkdir_versioned_kind(WorkingTreeFormat4) OK 45ms 397s per_tree.test_tree.TestReference.test_get_reference_revision(WorkingTreeFormat6,remote) OK 213ms 397s per_tree.test_walkdirs.TestWalkdirs.test_walkdir_versioned_kind(GitRevisionTree)ERROR 24ms 397s log: {{{ 397s 198.171 preparing to commit 397s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_walkdirs.TestWalkdirs.test_walkdir_versioned_kind(GitRevisionTree)/work/tree/ 397s 198.173 Selecting files for commit with filter None 397s 198.178 aborting commit write group because of exception: 397s 198.179 Traceback (most recent call last): 397s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 397s self._update_builder_with_changes() 397s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 397s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 397s for path, fs_hash in self.builder.record_iter_changes( 397s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 397s self.work_tree, self.basis_revid, iter_changes 397s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 397s ): 397s ^ 397s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 397s for change in iter_changes: 397s ^^^^^^^^^^^^ 397s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 397s for change in iter_changes: 397s ^^^^^^^^^^^^ 397s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 397s (oldpath, oldmode, oldsha) = old 397s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 397s TypeError: cannot unpack non-iterable NoneType object 397s }}} 397s 397s Traceback (most recent call last): 397s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_walkdirs.py", line 115, in test_walkdir_versioned_kind 397s tree = self._convert_tree(work_tree) 397s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 397s return converter(tree) 397s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 397s return self._workingtree_to_test_tree(self, tree) 397s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 397s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 397s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 397s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 397s committed_id = commit.Commit().commit( 397s working_tree=self, 397s ...<3 lines>... 397s **kwargs, 397s ) 397s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 397s self._update_builder_with_changes() 397s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 397s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 397s for path, fs_hash in self.builder.record_iter_changes( 397s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 397s self.work_tree, self.basis_revid, iter_changes 397s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 397s ): 397s ^ 397s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 397s for change in iter_changes: 397s ^^^^^^^^^^^^ 397s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 397s for change in iter_changes: 397s ^^^^^^^^^^^^ 397s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 397s (oldpath, oldmode, oldsha) = old 397s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 397s TypeError: cannot unpack non-iterable NoneType object 397s 397s per_tree.test_transform.TestTransformPreview.test_merge_preview_into_workingtree_handles_conflicts(DirStateRevisionTree,WT5) OK 174ms 397s per_tree.test_tree.TestReference.test_get_root_id(WorkingTreeFormat5) OK 41ms 397s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_file_unchanged(RepositoryFormatKnitPack6) OK 418ms 397s per_tree.test_transform.TestTransformPreview.test_missing_content_summary(WorkingTreeFormat2) OK 18ms 397s per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink_target(DirStateRevisionTree,WT5) OK 91ms 397s per_tree.test_test_trees.TestTreeShapes.test_tree_with_subdirs_and_all_content_types_wo_symlinks(WorkingTreeFormat6,remote) OK 93ms 397s per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink_target_tree(WorkingTreeFormat2) OK 28ms 397s per_tree.test_tree.TestReference.test_get_root_id(DirStateRevisionTree,WT4) OK 45ms 397s per_repository.test_add_fallback_repository.TestAddFallbackRepository.test_add_fallback_repository(RepositoryFormatKnitPack5RichRootBroken) OK 86ms 397s per_tree.test_transform.TestTransformPreview.test_path2id_created(WorkingTreeFormat4) OK 45ms 398s per_tree.test_tree.TestReference.test_is_versioned(GitWorkingTreeFormat) OK 14ms 398s per_tree.test_transform.TestTransformPreview.test_path2id_created(GitRevisionTree) OK 14ms 398s per_repository.test_add_fallback_repository.TestAddFallbackRepository.test_add_fallback_repository(RepositoryFormatKnitPack3) SKIP 50ms 398s No reason given 398s 398s per_tree.test_transform.TestTransformPreview.test_path2id_deleted_unchanged(WorkingTreeFormat3) OK 38ms 398s per_tree.test_tree.TestReference.test_is_versioned(PreviewTreePost) OK 51ms 398s per_tree.test_test_trees.TestTreeShapes.test_tree_with_utf8(WorkingTreeFormat5) OK 90ms 398s per_tree.test_transform.TestTransformPreview.test_path2id_deleted_unchanged(PreviewTree) OK 43ms 398s per_tree.test_symlinks.TestTreeWithoutSymlinks.test_clone_skips_symlinks(WorkingTreeFormat4) OK 126ms 398s per_tree.test_symlinks.TestTreeWithoutSymlinks.test_clone_skips_symlinks(GitRevisionTree)ERROR 16ms 398s log: {{{ 398s 198.391 preparing to commit 398s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_symlinks.TestTreeWithoutSymlinks.test_clone_skips_symlinks(GitRevisionTree)/work/a/ 398s 198.392 Selecting files for commit with filter None 398s 198.393 aborting commit write group because of exception: 398s 198.395 Traceback (most recent call last): 398s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 398s self._update_builder_with_changes() 398s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 398s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 398s for path, fs_hash in self.builder.record_iter_changes( 398s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 398s self.work_tree, self.basis_revid, iter_changes 398s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 398s ): 398s ^ 398s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 398s for change in iter_changes: 398s ^^^^^^^^^^^^ 398s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 398s for change in iter_changes: 398s ^^^^^^^^^^^^ 398s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 398s (oldpath, oldmode, oldsha) = old 398s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 398s TypeError: cannot unpack non-iterable NoneType object 398s }}} 398s 398s Traceback (most recent call last): 398s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_symlinks.py", line 73, in setUp 398s mem_tree.commit("rev1") 398s ~~~~~~~~~~~~~~~^^^^^^^^ 398s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 398s committed_id = commit.Commit().commit( 398s working_tree=self, 398s ...<3 lines>... 398s **kwargs, 398s ) 398s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 398s self._update_builder_with_changes() 398s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 398s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 398s for path, fs_hash in self.builder.record_iter_changes( 398s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 398s self.work_tree, self.basis_revid, iter_changes 398s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 398s ): 398s ^ 398s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 398s for change in iter_changes: 398s ^^^^^^^^^^^^ 398s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 398s for change in iter_changes: 398s ^^^^^^^^^^^^ 398s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 398s (oldpath, oldmode, oldsha) = old 398s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 398s TypeError: cannot unpack non-iterable NoneType object 398s 398s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_file_changes(RemoteRepositoryFormat-v2) OK 281ms 398s per_tree.test_transform.TestTransformPreview.test_path2id_moved(WorkingTreeFormat6,remote) OK 78ms 398s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_2_no_parents(WorkingTreeFormat3) OK 56ms 398s per_tree.test_test_trees.TestTreeShapes.test_tree_with_utf8(DirStateRevisionTree,WT4) OK 127ms 398s per_tree.test_transform.TestTransformPreview.test_all_file_ids(GitWorkingTreeFormat) SKIP 4ms 398s format does not support setting file ids 398s 398s per_tree.test_tree.TestReference.test_iter_references(RevisionTree) OK 150ms 398s per_tree.test_transform.TestTransformPreview.test_path2id_renamed_parent(WorkingTreeFormat5) OK 50ms 398s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_2_no_parents(PreviewTree) OK 45ms 398s per_repository.test_add_fallback_repository.TestAddFallbackRepository.test_add_fallback_repository(RemoteRepositoryFormat-default) OK 184ms 398s per_tree.test_transform.TestTransformPreview.test_all_file_ids(PreviewTreePost) OK 43ms 398s per_tree.test_tree.TestSpecialFilename.test_is_special_path(WorkingTreeFormat6) OK 35ms 398s per_repository.test_break_lock.TestBreakLock.test_locked(RepositoryFormatKnitPack6RichRoot) OK 18ms 398s per_tree.test_transform.TestTransformPreview.test_path2id_renamed_parent(DirStateRevisionTree,WT4) OK 47ms 398s per_repository.test_break_lock.TestBreakLock.test_locked(RepositoryFormat7) OK 24ms 398s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_link_changes(RepositoryFormatPackDevelopment2Subtree) OK 112ms 398s per_tree.test_transform.TestTransformPreview.test_plan_file_merge(GitWorkingTreeFormat)ERROR 19ms 398s log: {{{ 398s 198.553 preparing to commit 398s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_plan_file_merge(GitWorkingTreeFormat)/work/wta/ 398s 198.555 Selecting files for commit with filter None 398s 198.556 aborting commit write group because of exception: 398s 198.558 Traceback (most recent call last): 398s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 398s self._update_builder_with_changes() 398s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 398s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 398s for path, fs_hash in self.builder.record_iter_changes( 398s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 398s self.work_tree, self.basis_revid, iter_changes 398s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 398s ): 398s ^ 398s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 398s for change in iter_changes: 398s ^^^^^^^^^^^^ 398s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 398s for change in iter_changes: 398s ^^^^^^^^^^^^ 398s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 398s (oldpath, oldmode, oldsha) = old 398s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 398s TypeError: cannot unpack non-iterable NoneType object 398s }}} 398s 398s Traceback (most recent call last): 398s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 582, in test_plan_file_merge 398s base_id = work_a.commit("base version") 398s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 398s committed_id = commit.Commit().commit( 398s working_tree=self, 398s ...<3 lines>... 398s **kwargs, 398s ) 398s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 398s self._update_builder_with_changes() 398s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 398s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 398s for path, fs_hash in self.builder.record_iter_changes( 398s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 398s self.work_tree, self.basis_revid, iter_changes 398s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 398s ): 398s ^ 398s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 398s for change in iter_changes: 398s ^^^^^^^^^^^^ 398s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 398s for change in iter_changes: 398s ^^^^^^^^^^^^ 398s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 398s (oldpath, oldmode, oldsha) = old 398s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 398s TypeError: cannot unpack non-iterable NoneType object 398s 398s per_repository.test_break_lock.TestBreakLock.test_unlocked(RepositoryFormatKnit4) OK 23ms 398s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_link_changes(GitRepositoryFormat)ERROR 25ms 398s log: {{{ 398s 198.560 preparing to commit 398s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_link_changes(GitRepositoryFormat)/work/ 398s 198.562 Selecting files for commit with filter None 398s 198.563 aborting commit write group because of exception: 398s 198.564 Traceback (most recent call last): 398s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 398s self._update_builder_with_changes() 398s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 398s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 398s for path, fs_hash in self.builder.record_iter_changes( 398s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 398s self.work_tree, self.basis_revid, iter_changes 398s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 398s ): 398s ^ 398s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 398s for change in iter_changes: 398s ^^^^^^^^^^^^ 398s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 398s for change in iter_changes: 398s ^^^^^^^^^^^^ 398s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 398s (oldpath, oldmode, oldsha) = old 398s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 398s TypeError: cannot unpack non-iterable NoneType object 398s }}} 398s 398s Traceback (most recent call last): 398s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 400, in test_last_modified_revision_after_rename_link_changes 398s self._add_commit_renamed_check_changed(tree, "link") 398s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 398s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 367, in _add_commit_renamed_check_changed 398s self._add_commit_change_check_changed( 398s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 398s tree, (name, "new_" + name), rename, expect_fs_hash=expect_fs_hash 398s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 398s ) 398s ^ 398s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 455, in _add_commit_change_check_changed 398s self._commit_change_check_changed( 398s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 398s tree, names, changer, expect_fs_hash=expect_fs_hash 398s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 398s ) 398s ^ 398s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 460, in _commit_change_check_changed 398s rev1 = tree.commit("rev1") 398s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 398s committed_id = commit.Commit().commit( 398s working_tree=self, 398s ...<3 lines>... 398s **kwargs, 398s ) 398s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 398s self._update_builder_with_changes() 398s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 398s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 398s for path, fs_hash in self.builder.record_iter_changes( 398s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 398s self.work_tree, self.basis_revid, iter_changes 398s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 398s ): 398s ^ 398s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 398s for change in iter_changes: 398s ^^^^^^^^^^^^ 398s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 398s for change in iter_changes: 398s ^^^^^^^^^^^^ 398s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 398s (oldpath, oldmode, oldsha) = old 398s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 398s TypeError: cannot unpack non-iterable NoneType object 398s 398s per_tree.test_tree.TestSpecialFilename.test_is_special_path(DirStateRevisionTree,WT5) OK 74ms 398s per_tree.test_transform.TestTransformPreview.test_annotate(RevisionTree) OK 84ms 398s per_repository.test_break_lock.TestBreakLock.test_unlocked(RepositoryFormatKnitPack1) OK 23ms 398s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_file_unchanged(RepositoryFormatKnit1) OK 373ms 398s per_repository.test_break_lock.TestBreakLock.test_unlocked(RepositoryFormat5) OK 18ms 398s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_3_no_parents(WorkingTreeFormat6,remote) OK 112ms 398s per_tree.test_tree.TestStoredKind.test_stored_kind(WorkingTreeFormat2) OK 42ms 398s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_ref_changes(RepositoryFormatKnitPack5) SKIP 76ms 398s format does not support rich roots 398s 398s per_repository.test_check.TestCleanRepository.test_new_repo(RepositoryFormatKnitPack5RichRoot) OK 45ms 398s per_tree.test_tree.TestSupportsRenameTracking.test_supports_rename_tracking(WorkingTreeFormat4) OK 34ms 398s per_tree.test_transform.TestTransformPreview.test_annotate_deleted(WorkingTreeFormat6) OK 79ms 398s per_tree.test_tree.TestSupportsRenameTracking.test_supports_rename_tracking(GitRevisionTree)ERROR 21ms 398s log: {{{ 398s 198.674 preparing to commit 398s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_tree.TestSupportsRenameTracking.test_supports_rename_tracking(GitRevisionTree)/work/tree/ 398s 198.676 Selecting files for commit with filter None 398s 198.677 aborting commit write group because of exception: 398s 198.678 Traceback (most recent call last): 398s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 398s self._update_builder_with_changes() 398s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 398s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 398s for path, fs_hash in self.builder.record_iter_changes( 398s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 398s self.work_tree, self.basis_revid, iter_changes 398s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 398s ): 398s ^ 398s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 398s for change in iter_changes: 398s ^^^^^^^^^^^^ 398s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 398s for change in iter_changes: 398s ^^^^^^^^^^^^ 398s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 398s (oldpath, oldmode, oldsha) = old 398s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 398s TypeError: cannot unpack non-iterable NoneType object 398s }}} 398s 398s Traceback (most recent call last): 398s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 349, in test_supports_rename_tracking 398s tree = self._convert_tree(work_tree) 398s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 398s return converter(tree) 398s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 398s return self._workingtree_to_test_tree(self, tree) 398s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 398s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 398s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 398s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 398s committed_id = commit.Commit().commit( 398s working_tree=self, 398s ...<3 lines>... 398s **kwargs, 398s ) 398s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 398s self._update_builder_with_changes() 398s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 398s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 398s for path, fs_hash in self.builder.record_iter_changes( 398s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 398s self.work_tree, self.basis_revid, iter_changes 398s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 398s ): 398s ^ 398s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 398s for change in iter_changes: 398s ^^^^^^^^^^^^ 398s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 398s for change in iter_changes: 398s ^^^^^^^^^^^^ 398s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 398s (oldpath, oldmode, oldsha) = old 398s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 398s TypeError: cannot unpack non-iterable NoneType object 398s 398s per_repository.test_check.TestCleanRepository.test_new_repo(RepositoryFormat2a) OK 53ms 398s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_4_no_parents(WorkingTreeFormat5) OK 98ms 398s per_tree.test_tree.TestSupportsVersionableKind.test_file(WorkingTreeFormat3) OK 37ms 398s per_tree.test_transform.TestTransformPreview.test_plan_file_merge(PreviewTreePost) OK 185ms 398s per_tree.test_transform.TestTransformPreview.test_annotate_deleted(DirStateRevisionTree,WT5) OK 81ms 398s per_tree.test_tree.TestSupportsVersionableKind.test_file(PreviewTree) OK 37ms 398s per_tree.test_transform.TestTransformPreview.test_annotate_missing(WorkingTreeFormat2) OK 15ms 398s per_repository.test_check.TestCleanRepository.test_new_repo(RemoteRepositoryFormat-v2) OK 87ms 398s per_tree.test_tree.TestSupportsVersionableKind.test_unknown(WorkingTreeFormat6,remote) OK 52ms 398s per_tree.test_transform.TestTransformPreview.test_annotate_rename(WorkingTreeFormat4) OK 72ms 398s per_repository.test_commit_builder.TestCommitBuilder.test_abort_record_iter_changes(RepositoryFormatPackDevelopment2Subtree) OK 45ms 398s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_ref_changes(RepositoryFormatKnitPack4) OK 201ms 398s per_repository.test_commit_builder.TestCommitBuilder.test_abort_record_iter_changes(GitRepositoryFormat)ERROR 21ms 398s Empty attachments: 398s log 398s 398s Traceback (most recent call last): 398s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 67, in test_abort_record_iter_changes 398s list(builder.record_iter_changes(tree, last_rev, changes)) 398s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 398s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 398s for change in iter_changes: 398s ^^^^^^^^^^^^ 398s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 398s (oldpath, oldmode, oldsha) = old 398s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 398s TypeError: cannot unpack non-iterable NoneType object 398s 398s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_4_no_parents(DirStateRevisionTree,WT4) OK 154ms 398s per_tree.test_walkdirs.TestWalkdirs.test_walkdir_root(WorkingTreeFormat5) OK 54ms 398s per_tree.test_transform.TestTransformPreview.test_annotate_rename(GitRevisionTree)ERROR 25ms 398s log: {{{ 398s 198.848 preparing to commit 398s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_annotate_rename(GitRevisionTree)/work/tree/ 398s 198.850 Selecting files for commit with filter None 398s 198.851 aborting commit write group because of exception: 398s 198.853 Traceback (most recent call last): 398s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 398s self._update_builder_with_changes() 398s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 398s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 398s for path, fs_hash in self.builder.record_iter_changes( 398s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 398s self.work_tree, self.basis_revid, iter_changes 398s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 398s ): 398s ^ 398s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 398s for change in iter_changes: 398s ^^^^^^^^^^^^ 398s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 398s for change in iter_changes: 398s ^^^^^^^^^^^^ 398s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 398s (oldpath, oldmode, oldsha) = old 398s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 398s TypeError: cannot unpack non-iterable NoneType object 398s }}} 398s 398s Traceback (most recent call last): 398s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 529, in test_annotate_rename 398s revid1 = tree.commit("a") 398s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 398s committed_id = commit.Commit().commit( 398s working_tree=self, 398s ...<3 lines>... 398s **kwargs, 398s ) 398s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 398s self._update_builder_with_changes() 398s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 398s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 398s for path, fs_hash in self.builder.record_iter_changes( 398s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 398s self.work_tree, self.basis_revid, iter_changes 398s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 398s ): 398s ^ 398s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 398s for change in iter_changes: 398s ^^^^^^^^^^^^ 398s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 398s for change in iter_changes: 398s ^^^^^^^^^^^^ 398s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 398s (oldpath, oldmode, oldsha) = old 398s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 398s TypeError: cannot unpack non-iterable NoneType object 398s 398s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_ref_changes(RepositoryFormat6) SKIP 38ms 398s format does not support rich roots 398s 398s per_tree.test_transform.TestTransformPreview.test_ascii_limbo_paths(WorkingTreeFormat3) OK 27ms 398s per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RepositoryFormatKnitPack5) OK 31ms 398s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_5_no_parents(GitWorkingTreeFormat) OK 35ms 398s per_tree.test_transform.TestTransformPreview.test_ascii_limbo_paths(PreviewTree) OK 27ms 398s per_tree.test_transform.TestTransformPreview.test_plan_file_merge_revision_tree(RevisionTree) OK 171ms 398s per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RepositoryFormatKnitPack4) OK 26ms 398s per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RepositoryFormat6) OK 21ms 398s per_tree.test_walkdirs.TestWalkdirs.test_walkdir_root(DirStateRevisionTree,WT4) OK 88ms 398s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_5_no_parents(PreviewTreePost) OK 67ms 398s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_link_unchanged(RepositoryFormatKnit3) OK 373ms 398s per_tree.test_walkdirs.TestWalkdirs.test_walkdir_subtree(GitWorkingTreeFormat) OK 19ms 398s per_tree.test_transform.TestTransformPreview.test_change_executability(WorkingTreeFormat6,remote) OK 69ms 398s per_repository.test_commit_builder.TestCommitBuilder.test_commit_lossy(RepositoryFormatKnitPack6) OK 56ms 398s per_tree.test_transform.TestTransformPreview.test_specific_files(WorkingTreeFormat6) OK 77ms 398s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_dir_changes(RepositoryFormatKnitPack6) OK 123ms 398s per_tree.test_walkdirs.TestWalkdirs.test_walkdir_subtree(PreviewTreePost) OK 63ms 398s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_6_no_parents(RevisionTree) OK 77ms 398s per_repository.test_commit_builder.TestCommitBuilder.test_commit_lossy(RepositoryFormatKnit1) OK 55ms 398s per_tree.test_transform.TestTransformPreview.test_specific_files(DirStateRevisionTree,WT5) OK 84ms 398s per_tree.test_transform.TestTransformPreview.test_commit_preview_tree(WorkingTreeFormat5) OK 95ms 398s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_no_parents(WorkingTreeFormat6) OK 53ms 398s per_tree.test_transform.TestTransformPreview.test_stored_kind(WorkingTreeFormat2) OK 24ms 398s per_repository.test_commit_builder.TestCommitBuilder.test_commit_message(RepositoryFormatKnit3) OK 61ms 398s per_tree.test_walkdirs.TestWalkdirs.test_walkdir_versioned_kind(RevisionTree) SKIP 76ms 398s Tree type cannot represent dangling ids. 398s 398s per_tree.test_transform.TestTransformPreview.test_symlink_content_summary(WorkingTreeFormat4) OK 16ms 398s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_dir_changes(RepositoryFormatKnit1) OK 114ms 398s per_tree.test_transform.TestTransformPreview.test_symlink_content_summary(GitRevisionTree) OK 9ms 398s per_repository.test_commit_builder.TestCommitBuilder.test_commit_message(RepositoryFormat2aSubtree) OK 58ms 398s per_repository.test_commit_builder.TestCommitBuilder.test_commit_message(RepositoryFormat4) SKIP 4ms 398s Format All-in-one format 4 is not initializable. 398s per_tree.test_transform.TestTransformPreview.test_commit_preview_tree(DirStateRevisionTree,WT4) OK 98ms 398s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_no_parents(DirStateRevisionTree,WT5) OK 83ms 398s per_tree.test_transform.TestTransformPreview.test_deleted_content_summary(GitWorkingTreeFormat) OK 16ms 398s per_repository.test_add_fallback_repository.TestAddFallbackRepository.test_add_fallback_repository(RepositoryFormatKnitPack5) OK 85ms 398s per_tree.test_transform.TestTransformPreview.test_transform_conflicts(WorkingTreeFormat3) OK 71ms 398s per_tree.test_test_trees.TestTreeShapes.test_empty_tree_no_parents(WorkingTreeFormat2) OK 27ms 398s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_file_changes(RepositoryFormatKnit3) OK 108ms 398s per_tree.test_transform.TestTransformPreview.test_deleted_content_summary(PreviewTreePost) OK 40ms 398s per_repository.test_add_fallback_repository.TestAddFallbackRepository.test_add_fallback_repository(RepositoryFormatKnitPack4) SKIP 45ms 398s No reason given 398s 398s per_repository.test_commit_builder.TestCommitBuilder.test_commit_unchanged_root_record_iter_changes(RepositoryFormatKnitPack5RichRootBroken) OK 81ms 398s per_repository.test_add_fallback_repository.TestAddFallbackRepository.test_add_fallback_repository(RepositoryFormat6) SKIP 30ms 398s No reason given 398s 398s per_tree.test_transform.TestTransformPreview.test_transform_conflicts(PreviewTree) OK 74ms 399s per_repository.test_break_lock.TestBreakLock.test_locked(RepositoryFormatKnitPack6) OK 15ms 399s per_tree.test_transform.TestTransformPreview.test_diff_preview_tree(RevisionTree) OK 76ms 399s per_repository.test_break_lock.TestBreakLock.test_locked(RepositoryFormatKnit1) OK 28ms 399s per_tree.test_transform.TestTransformPreview.test_dir_content_summary(WorkingTreeFormat6) OK 23ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_commit_unchanged_root_record_iter_changes(RepositoryFormatKnitPack3) OK 82ms 399s per_repository.test_break_lock.TestBreakLock.test_unlocked(RepositoryFormatKnit3) OK 23ms 399s per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_followed_reference(WorkingTreeFormat4) OK 131ms 399s per_tree.test_transform.TestTransformPreview.test_dir_content_summary(DirStateRevisionTree,WT5) OK 15ms 399s per_repository.test_break_lock.TestBreakLock.test_unlocked(RepositoryFormat2aSubtree) OK 16ms 399s per_repository.test_break_lock.TestBreakLock.test_unlocked(RepositoryFormat4) SKIP 4ms 399s Format All-in-one format 4 is not initializable. 399s per_tree.test_transform.TestTransformPreview.test_extras(WorkingTreeFormat2) OK 22ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_file_changes(RepositoryFormat2aSubtree) OK 135ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_file_changes(RepositoryFormat4) SKIP 4ms 399s Format All-in-one format 4 is not initializable. 399s per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_followed_reference(GitRevisionTree)ERROR 29ms 399s log: {{{ 399s 199.349 preparing to commit 399s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_followed_reference(GitRevisionTree)/work/wt/subtree/ 399s 199.351 Selecting files for commit with filter None 399s 199.352 aborting commit write group because of exception: 399s 199.353 Traceback (most recent call last): 399s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 399s self._update_builder_with_changes() 399s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 399s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 399s for path, fs_hash in self.builder.record_iter_changes( 399s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 399s self.work_tree, self.basis_revid, iter_changes 399s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 399s ): 399s ^ 399s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 399s for change in iter_changes: 399s ^^^^^^^^^^^^ 399s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 399s for change in iter_changes: 399s ^^^^^^^^^^^^ 399s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 399s (oldpath, oldmode, oldsha) = old 399s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 399s TypeError: cannot unpack non-iterable NoneType object 399s }}} 399s 399s Traceback (most recent call last): 399s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 523, in test_iter_entries_with_followed_reference 399s tree, subtree = self.create_nested() 399s ~~~~~~~~~~~~~~~~~~^^ 399s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 508, in create_nested 399s subtree.commit("foo") 399s ~~~~~~~~~~~~~~^^^^^^^ 399s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 399s committed_id = commit.Commit().commit( 399s working_tree=self, 399s ...<3 lines>... 399s **kwargs, 399s ) 399s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 399s self._update_builder_with_changes() 399s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 399s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 399s for path, fs_hash in self.builder.record_iter_changes( 399s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 399s self.work_tree, self.basis_revid, iter_changes 399s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 399s ): 399s ^ 399s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 399s for change in iter_changes: 399s ^^^^^^^^^^^^ 399s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 399s for change in iter_changes: 399s ^^^^^^^^^^^^ 399s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 399s (oldpath, oldmode, oldsha) = old 399s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 399s TypeError: cannot unpack non-iterable NoneType object 399s 399s per_tree.test_transform.TestTransformPreview.test_file_content_summary_executable(WorkingTreeFormat4) OK 16ms 399s per_tree.test_transform.TestTransformPreview.test_file_content_summary_executable(GitRevisionTree) OK 8ms 399s per_repository.test_check.TestCleanRepository.test_new_repo(RepositoryFormatKnitPack5RichRootBroken) OK 41ms 399s per_tree.test_transform.TestTransformPreview.test_file_content_summary_non_exec(WorkingTreeFormat3) OK 16ms 399s per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_missing_reference(WorkingTreeFormat3) SKIP 43ms 399s Tree references not supported 399s 399s per_tree.test_transform.TestTransformPreview.test_file_content_summary_non_exec(PreviewTree) OK 18ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_link_unchanged(RepositoryFormat2aSubtree) OK 454ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_link_unchanged(RepositoryFormat4) SKIP 4ms 399s Format All-in-one format 4 is not initializable. 399s per_repository.test_check.TestCleanRepository.test_new_repo(RepositoryFormatKnitPack3) OK 35ms 399s per_tree.test_transform.TestTransformPreview.test_transform_new_file(WorkingTreeFormat6,remote) OK 162ms 399s per_tree.test_transform.TestTransformPreview.test_get_file(WorkingTreeFormat6,remote) OK 18ms 399s per_tree.test_transform.TestTransformPreview.test_get_file_mtime(WorkingTreeFormat5) OK 15ms 399s per_tree.test_transform.TestTransformPreview.test_get_file_mtime(DirStateRevisionTree,WT4) OK 16ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_link_changes(RepositoryFormatKnitPack5RichRootBroken) OK 109ms 399s per_tree.test_transform.TestTransformPreview.test_get_file_mtime_renamed(GitWorkingTreeFormat) OK 12ms 399s per_repository.test_check.TestCleanRepository.test_new_repo(RemoteRepositoryFormat-default) OK 68ms 399s per_tree.test_transform.TestTransformPreview.test_transform_preview(WorkingTreeFormat5) OK 72ms 399s per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_missing_reference(PreviewTree) SKIP 115ms 399s Tree references not supported 399s 399s per_repository.test_commit_builder.TestCommitBuilder.test_commit_unchanged_root_record_iter_changes(RemoteRepositoryFormat-default) OK 194ms 399s per_tree.test_transform.TestTransformPreview.test_get_file_mtime_renamed(PreviewTreePost) OK 48ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_abort_record_iter_changes(RepositoryFormatKnitPack6RichRoot) OK 55ms 399s per_tree.test_transform.TestTransformPreview.test_get_file_size(RevisionTree) OK 46ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_commit_with_revision_id_record_iter_changes(RepositoryFormatKnitPack6RichRoot) OK 60ms 399s per_tree.test_transform.TestTransformPreview.test_transform_preview(DirStateRevisionTree,WT4) OK 80ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_link_changes(RepositoryFormatKnitPack3) OK 114ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_abort_record_iter_changes(RepositoryFormat7) OK 49ms 399s per_tree.test_transform.TestTransformPreview.test_transform_preview_tree(GitWorkingTreeFormat)ERROR 21ms 399s log: {{{ 399s 199.594 preparing to commit 399s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_transform_preview_tree(GitWorkingTreeFormat)/work/ 399s 199.596 Selecting files for commit with filter None 399s 199.597 aborting commit write group because of exception: 399s 199.599 Traceback (most recent call last): 399s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 399s self._update_builder_with_changes() 399s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 399s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 399s for path, fs_hash in self.builder.record_iter_changes( 399s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 399s self.work_tree, self.basis_revid, iter_changes 399s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 399s ): 399s ^ 399s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 399s for change in iter_changes: 399s ^^^^^^^^^^^^ 399s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 399s for change in iter_changes: 399s ^^^^^^^^^^^^ 399s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 399s (oldpath, oldmode, oldsha) = old 399s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 399s TypeError: cannot unpack non-iterable NoneType object 399s }}} 399s 399s Traceback (most recent call last): 399s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 53, in test_transform_preview_tree 399s revision_tree = self.create_tree() 399s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 399s revid1 = tree.commit("rev1") 399s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 399s committed_id = commit.Commit().commit( 399s working_tree=self, 399s ...<3 lines>... 399s **kwargs, 399s ) 399s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 399s self._update_builder_with_changes() 399s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 399s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 399s for path, fs_hash in self.builder.record_iter_changes( 399s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 399s self.work_tree, self.basis_revid, iter_changes 399s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 399s ): 399s ^ 399s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 399s for change in iter_changes: 399s ^^^^^^^^^^^^ 399s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 399s for change in iter_changes: 399s ^^^^^^^^^^^^ 399s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 399s (oldpath, oldmode, oldsha) = old 399s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 399s TypeError: cannot unpack non-iterable NoneType object 399s 399s per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RepositoryFormatKnit4) OK 30ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_commit_with_revision_id_record_iter_changes(RepositoryFormat7) OK 50ms 399s per_tree.test_transform.TestTransformPreview.test_get_set_parent_ids(WorkingTreeFormat6) OK 75ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RepositoryFormatKnitPack1) OK 30ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RepositoryFormat5) OK 18ms 399s per_tree.test_transform.TestTransformPreview.test_transform_preview_tree(PreviewTreePost) OK 75ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_commit_without_root_errors(RepositoryFormatKnit4) OK 50ms 399s per_tree.test_transform.TestTransformPreview.test_tree_content_summary(RevisionTree) OK 16ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_dir_changes(RepositoryFormatKnitPack5RichRootBroken) OK 273ms 399s per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_unfollowed_reference(WorkingTreeFormat6,remote) OK 207ms 399s per_tree.test_transform.TestTransformPreview.test_get_set_parent_ids(DirStateRevisionTree,WT5) OK 84ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_commit_without_root_errors(RepositoryFormatKnitPack1) OK 49ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_commit_lossy(RepositoryFormatKnitPack5RichRoot) OK 63ms 399s per_tree.test_transform.TestTransformPreview.test_get_symlink_target(WorkingTreeFormat2) OK 16ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_commit_without_root_errors(RepositoryFormat5) OK 19ms 399s per_tree.test_transform.TestTransformPreview.test_unsupported_symlink_diff(WorkingTreeFormat6) OK 86ms 399s per_tree.test_transform.TestTransformPreview.test_has_filename(WorkingTreeFormat4) OK 35ms 399s per_tree.test_transform.TestTransformPreview.test_has_filename(GitRevisionTree) OK 12ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_commit_lossy(RepositoryFormat2a) OK 57ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_committer_no_username(RepositoryFormatKnitPack5RichRoot) OK 55ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_link_changes(RemoteRepositoryFormat-default) OK 225ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_non_ascii_str_committer_rejected(RepositoryFormatKnitPack6RichRoot) OK 22ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_committer_no_username(RepositoryFormat2a) OK 54ms 399s per_tree.test_transform.TestTransformPreview.test_unsupported_symlink_diff(DirStateRevisionTree,WT5) OK 92ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_non_ascii_str_committer_rejected(RepositoryFormat7) OK 39ms 399s per_tree.test_transform.TestTransformPreview.test_ignore_extra_trees_no_specific_files(WorkingTreeFormat3) OK 82ms 399s per_tree.test_transform.TestTransformPreview.test_walkdirs(WorkingTreeFormat2) OK 14ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_commit_lossy(RemoteRepositoryFormat-v2) OK 126ms 399s per_tree.test_transform.TestTransformPreview.test_ignore_extra_trees_no_specific_files(PreviewTree) OK 70ms 399s per_tree.test_transform.TestTransformPreview.test_want_unversioned(WorkingTreeFormat4) OK 72ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_record_delete_record_iter_changes(RepositoryFormatKnit4) OK 82ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_commit_message(RepositoryFormatPackDevelopment2Subtree) OK 52ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_dir_changes(RepositoryFormatKnitPack3) OK 280ms 399s per_tree.test_transform.TestTransformPreview.test_want_unversioned(GitRevisionTree)ERROR 23ms 399s log: {{{ 399s 199.967 preparing to commit 399s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_want_unversioned(GitRevisionTree)/work/ 399s 199.969 Selecting files for commit with filter None 399s 199.971 aborting commit write group because of exception: 399s 199.972 Traceback (most recent call last): 399s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 399s self._update_builder_with_changes() 399s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 399s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 399s for path, fs_hash in self.builder.record_iter_changes( 399s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 399s self.work_tree, self.basis_revid, iter_changes 399s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 399s ): 399s ^ 399s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 399s for change in iter_changes: 399s ^^^^^^^^^^^^ 399s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 399s for change in iter_changes: 399s ^^^^^^^^^^^^ 399s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 399s (oldpath, oldmode, oldsha) = old 399s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 399s TypeError: cannot unpack non-iterable NoneType object 399s }}} 399s 399s Traceback (most recent call last): 399s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 195, in test_want_unversioned 399s revision_tree, preview_tree = self.get_tree_and_preview_tree() 399s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 399s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 119, in get_tree_and_preview_tree 399s revision_tree = self.create_tree() 399s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 399s revid1 = tree.commit("rev1") 399s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 399s committed_id = commit.Commit().commit( 399s working_tree=self, 399s ...<3 lines>... 399s **kwargs, 399s ) 399s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 399s self._update_builder_with_changes() 399s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 399s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 399s for path, fs_hash in self.builder.record_iter_changes( 399s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 399s self.work_tree, self.basis_revid, iter_changes 399s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 399s ): 399s ^ 399s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 399s for change in iter_changes: 399s ^^^^^^^^^^^^ 399s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 399s for change in iter_changes: 399s ^^^^^^^^^^^^ 399s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 399s (oldpath, oldmode, oldsha) = old 399s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 399s TypeError: cannot unpack non-iterable NoneType object 399s 399s per_repository.test_commit_builder.TestCommitBuilder.test_commit_message(GitRepositoryFormat)ERROR 16ms 399s log: {{{ 399s 199.985 Error suppressed by only_raises: 399s 199.987 Traceback (most recent call last): 399s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 90, in test_commit_message 399s list( 399s ~~~~^ 399s builder.record_iter_changes( 399s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 399s tree, tree.last_revision(), tree.iter_changes(tree.basis_tree()) 399s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 399s ) 399s ^ 399s ) 399s ^ 399s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 399s for change in iter_changes: 399s ^^^^^^^^^^^^ 399s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 399s (oldpath, oldmode, oldsha) = old 399s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 399s TypeError: cannot unpack non-iterable NoneType object 399s 399s During handling of the above exception, another exception occurred: 399s 399s Traceback (most recent call last): 399s File "/usr/lib/python3/dist-packages/breezy/decorators.py", line 34, in wrapped 399s return unbound(*args, **kwargs) 399s File "/usr/lib/python3/dist-packages/breezy/git/repository.py", line 156, in unlock 399s raise errors.BzrError( 399s "Must end write groups before releasing write locks." 399s ) 399s breezy.errors.BzrError: Must end write groups before releasing write locks. 399s }}} 399s 399s Traceback (most recent call last): 399s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 90, in test_commit_message 399s list( 399s ~~~~^ 399s builder.record_iter_changes( 399s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 399s tree, tree.last_revision(), tree.iter_changes(tree.basis_tree()) 399s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 399s ) 399s ^ 399s ) 399s ^ 399s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 399s for change in iter_changes: 399s ^^^^^^^^^^^^ 399s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 399s (oldpath, oldmode, oldsha) = old 399s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 399s TypeError: cannot unpack non-iterable NoneType object 399s 399s per_tree.test_test_trees.TestTreeShapes.test_tree_with_merged_utf8(WorkingTreeFormat5) OK 270ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_committer_no_username(RemoteRepositoryFormat-v2) OK 158ms 399s per_tree.test_tree.TestAnnotate.test_annotate(WorkingTreeFormat3) OK 43ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_record_delete_record_iter_changes(RepositoryFormatKnitPack1) OK 93ms 399s per_tree.test_tree.TestAnnotate.test_annotate(PreviewTree) OK 43ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_commit_unchanged_root_record_iter_changes(RepositoryFormatKnitPack5) OK 81ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_finish_inventory_record_iter_changes(RepositoryFormatPackDevelopment2Subtree) OK 58ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_record_delete_record_iter_changes(RepositoryFormat5) OK 30ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_finish_inventory_record_iter_changes(GitRepositoryFormat)ERROR 16ms 399s Empty attachments: 399s log 399s 399s Traceback (most recent call last): 399s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 47, in test_finish_inventory_record_iter_changes 399s list( 399s ~~~~^ 399s builder.record_iter_changes( 399s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 399s tree, tree.last_revision(), tree.iter_changes(tree.basis_tree()) 399s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 399s ) 399s ^ 399s ) 399s ^ 399s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 399s for change in iter_changes: 399s ^^^^^^^^^^^^ 399s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 399s (oldpath, oldmode, oldsha) = old 399s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 399s TypeError: cannot unpack non-iterable NoneType object 399s 399s per_tree.test_transform.TestTransformPreview.test_ignore_pb(WorkingTreeFormat6,remote) OK 162ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder(RepositoryFormatKnitPack5) OK 26ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_revision_tree_record_iter_changes(RepositoryFormatKnitPack5RichRoot) OK 54ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder(RepositoryFormatKnitPack4) OK 24ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_commit_unchanged_root_record_iter_changes(RepositoryFormatKnitPack4) OK 72ms 399s per_tree.test_tree.TestConflicts.test_conflicts(WorkingTreeFormat6,remote) OK 81ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder(RepositoryFormat6) OK 20ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_commit_unchanged_root_record_iter_changes(RepositoryFormat6) OK 30ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RepositoryFormatKnitPack6) OK 23ms 399s per_tree.test_transform.TestTransformPreview.test_ignore_require_versioned_no_specific_files(WorkingTreeFormat5) OK 82ms 399s per_tree.test_tree.TestExtractFilesBytes.test_iter_files_bytes(WorkingTreeFormat5) OK 48ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_revision_tree_record_iter_changes(RepositoryFormat2a) OK 64ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RepositoryFormatKnit1) OK 31ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_commit_with_revision_id_record_iter_changes(RepositoryFormatKnitPack6) OK 51ms 399s per_tree.test_transform.TestTransformPreview.test_ignore_require_versioned_no_specific_files(DirStateRevisionTree,WT4) OK 73ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_surrogateescape(RepositoryFormatKnit3) OK 54ms 399s per_repository.test_commit_builder.TestCommitBuilder.test_commit_with_revision_id_record_iter_changes(RepositoryFormatKnit1) OK 49ms 400s per_tree.test_tree.TestExtractFilesBytes.test_iter_files_bytes(DirStateRevisionTree,WT4) OK 85ms 400s per_tree.test_transform.TestTransformPreview.test_include_unchanged_succeeds(GitWorkingTreeFormat)ERROR 26ms 400s log: {{{ 400s 200.275 preparing to commit 400s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_include_unchanged_succeeds(GitWorkingTreeFormat)/work/ 400s 200.277 Selecting files for commit with filter None 400s 200.278 aborting commit write group because of exception: 400s 200.280 Traceback (most recent call last): 400s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 400s self._update_builder_with_changes() 400s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 400s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 400s for path, fs_hash in self.builder.record_iter_changes( 400s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 400s self.work_tree, self.basis_revid, iter_changes 400s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 400s ): 400s ^ 400s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 400s for change in iter_changes: 400s ^^^^^^^^^^^^ 400s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 400s for change in iter_changes: 400s ^^^^^^^^^^^^ 400s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 400s (oldpath, oldmode, oldsha) = old 400s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 400s TypeError: cannot unpack non-iterable NoneType object 400s }}} 400s 400s Traceback (most recent call last): 400s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 150, in test_include_unchanged_succeeds 400s revision_tree, preview_tree = self.get_tree_and_preview_tree() 400s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 400s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 119, in get_tree_and_preview_tree 400s revision_tree = self.create_tree() 400s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 400s revid1 = tree.commit("rev1") 400s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 400s committed_id = commit.Commit().commit( 400s working_tree=self, 400s ...<3 lines>... 400s **kwargs, 400s ) 400s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 400s self._update_builder_with_changes() 400s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 400s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 400s for path, fs_hash in self.builder.record_iter_changes( 400s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 400s self.work_tree, self.basis_revid, iter_changes 400s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 400s ): 400s ^ 400s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 400s for change in iter_changes: 400s ^^^^^^^^^^^^ 400s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 400s for change in iter_changes: 400s ^^^^^^^^^^^^ 400s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 400s (oldpath, oldmode, oldsha) = old 400s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 400s TypeError: cannot unpack non-iterable NoneType object 400s 400s per_tree.test_test_trees.TestTreeShapes.test_tree_with_merged_utf8(DirStateRevisionTree,WT4) OK 309ms 400s per_tree.test_tree.TestExtras.test_extras(GitWorkingTreeFormat)ERROR 25ms 400s log: {{{ 400s 200.292 preparing to commit 400s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_tree.TestExtras.test_extras(GitWorkingTreeFormat)/work/tree/ 400s 200.294 Selecting files for commit with filter None 400s 200.295 aborting commit write group because of exception: 400s 200.297 Traceback (most recent call last): 400s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 400s self._update_builder_with_changes() 400s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 400s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 400s for path, fs_hash in self.builder.record_iter_changes( 400s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 400s self.work_tree, self.basis_revid, iter_changes 400s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 400s ): 400s ^ 400s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 400s for change in iter_changes: 400s ^^^^^^^^^^^^ 400s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 400s for change in iter_changes: 400s ^^^^^^^^^^^^ 400s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 400s (oldpath, oldmode, oldsha) = old 400s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 400s TypeError: cannot unpack non-iterable NoneType object 400s }}} 400s 400s Traceback (most recent call last): 400s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 294, in test_extras 400s work_tree.commit("add files") 400s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 400s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 400s committed_id = commit.Commit().commit( 400s working_tree=self, 400s ...<3 lines>... 400s **kwargs, 400s ) 400s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 400s self._update_builder_with_changes() 400s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 400s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 400s for path, fs_hash in self.builder.record_iter_changes( 400s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 400s self.work_tree, self.basis_revid, iter_changes 400s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 400s ): 400s ^ 400s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 400s for change in iter_changes: 400s ^^^^^^^^^^^^ 400s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 400s for change in iter_changes: 400s ^^^^^^^^^^^^ 400s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 400s (oldpath, oldmode, oldsha) = old 400s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 400s TypeError: cannot unpack non-iterable NoneType object 400s 400s per_repository.test_commit_builder.TestCommitBuilder.test_commit_without_root_errors(RepositoryFormatKnit3) OK 51ms 400s per_tree.test_test_trees.TestTreeShapes.test_tree_with_subdirs_and_all_content_types(GitWorkingTreeFormat) OK 19ms 400s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_surrogateescape(RepositoryFormat2aSubtree) OK 63ms 400s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_surrogateescape(RepositoryFormat4) SKIP 4ms 400s Format All-in-one format 4 is not initializable. 400s per_repository.test_commit_builder.TestCommitBuilder.test_commit_without_root_errors(RepositoryFormat2aSubtree) OK 41ms 400s per_repository.test_commit_builder.TestCommitBuilder.test_commit_without_root_errors(RepositoryFormat4) SKIP 4ms 400s Format All-in-one format 4 is not initializable. 400s per_tree.test_transform.TestTransformPreview.test_include_unchanged_succeeds(PreviewTreePost) OK 76ms 400s per_repository.test_commit_builder.TestCommitBuilder.test_revision_tree_record_iter_changes(RemoteRepositoryFormat-v2) OK 170ms 400s per_tree.test_test_trees.TestTreeShapes.test_tree_with_subdirs_and_all_content_types(PreviewTreePost) OK 56ms 400s per_tree.test_transform.TestTransformPreview.test_is_executable(RevisionTree) OK 19ms 400s per_tree.test_tree.TestExtras.test_extras(PreviewTreePost) OK 82ms 400s per_repository.test_commit_builder.TestCommitBuilder.test_committer_no_username(RepositoryFormatKnitPack5RichRootBroken) OK 48ms 400s per_tree.test_transform.TestTransformPreview.test_is_executable2(WorkingTreeFormat6) OK 37ms 400s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_file(RepositoryFormatKnitPack5RichRootBroken) OK 94ms 400s per_repository.test_commit_builder.TestCommitBuilder.test_root_entry_has_revision(RepositoryFormatPackDevelopment2Subtree) OK 62ms 400s per_repository.test_commit_builder.TestCommitBuilder.test_root_entry_has_revision(GitRepositoryFormat)ERROR 21ms 400s log: {{{ 400s 200.440 preparing to commit 400s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_root_entry_has_revision(GitRepositoryFormat)/work/ 400s 200.442 Selecting files for commit with filter None 400s 200.442 aborting commit write group because of exception: 400s 200.444 Traceback (most recent call last): 400s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 400s self._update_builder_with_changes() 400s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 400s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 400s for path, fs_hash in self.builder.record_iter_changes( 400s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 400s self.work_tree, self.basis_revid, iter_changes 400s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 400s ): 400s ^ 400s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 400s for change in iter_changes: 400s ^^^^^^^^^^^^ 400s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 400s for change in iter_changes: 400s ^^^^^^^^^^^^ 400s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 400s (oldpath, oldmode, oldsha) = old 400s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 400s TypeError: cannot unpack non-iterable NoneType object 400s }}} 400s 400s Traceback (most recent call last): 400s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 260, in test_root_entry_has_revision 400s rev_id = tree.commit("message") 400s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 400s committed_id = commit.Commit().commit( 400s working_tree=self, 400s ...<3 lines>... 400s **kwargs, 400s ) 400s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 400s self._update_builder_with_changes() 400s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 400s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 400s for path, fs_hash in self.builder.record_iter_changes( 400s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 400s self.work_tree, self.basis_revid, iter_changes 400s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 400s ): 400s ^ 400s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 400s for change in iter_changes: 400s ^^^^^^^^^^^^ 400s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 400s for change in iter_changes: 400s ^^^^^^^^^^^^ 400s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 400s (oldpath, oldmode, oldsha) = old 400s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 400s TypeError: cannot unpack non-iterable NoneType object 400s 400s per_tree.test_transform.TestTransformPreview.test_is_executable2(DirStateRevisionTree,WT5) OK 42ms 400s per_repository.test_commit_builder.TestCommitBuilder.test_committer_no_username(RepositoryFormatKnitPack3) OK 55ms 400s per_tree.test_tree.TestFileContent.test_get_file(RevisionTree) OK 81ms 400s per_tree.test_test_trees.TestTreeShapes.test_tree_with_subdirs_and_all_content_types_wo_symlinks(RevisionTree) OK 90ms 400s per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormatKnitPack5) OK 47ms 400s per_tree.test_transform.TestTransformPreview.test_iter_changes(WorkingTreeFormat2) OK 49ms 400s per_tree.test_tree.TestFileContent.test_get_file_context_manager(WorkingTreeFormat6) OK 61ms 400s per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormatKnitPack4) SKIP 36ms 400s not a stackable format. 400s 400s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_file(RepositoryFormatKnitPack3) OK 117ms 400s per_tree.test_test_trees.TestTreeShapes.test_tree_with_utf8(WorkingTreeFormat6) OK 91ms 400s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_deleted(WorkingTreeFormat4) OK 51ms 400s per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormat6) SKIP 29ms 400s not a stackable format. 400s 400s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_deleted(GitRevisionTree) OK 13ms 400s per_repository.test_commit_builder.TestCommitBuilder.test_committer_no_username(RemoteRepositoryFormat-default) OK 113ms 400s per_tree.test_tree.TestFileContent.test_get_file_context_manager(DirStateRevisionTree,WT5) OK 73ms 400s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_dir_changes(RemoteRepositoryFormat-default) OK 635ms 400s per_repository.test_commit_builder.TestCommitBuilder.test_updates_branch(RepositoryFormatKnitPack6) OK 60ms 400s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_moved(WorkingTreeFormat3) OK 49ms 400s per_tree.test_tree.TestFileContent.test_get_file_lines(WorkingTreeFormat2) OK 27ms 400s per_repository.test_commit_builder.TestCommitBuilder.test_finish_inventory_record_iter_changes(RepositoryFormatKnitPack6RichRoot) OK 59ms 400s per_tree.test_test_trees.TestTreeShapes.test_tree_with_utf8(DirStateRevisionTree,WT5) OK 109ms 400s per_tree.test_tree.TestFileContent.test_get_file_lines_multi_line_breaks(WorkingTreeFormat4) OK 44ms 400s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_moved(PreviewTree) OK 48ms 400s per_repository.test_commit_builder.TestCommitBuilder.test_updates_branch(RepositoryFormatKnit1) OK 52ms 400s per_repository.test_commit_builder.TestCommitBuilder.test_finish_inventory_record_iter_changes(RepositoryFormat7) OK 50ms 400s per_tree.test_transform.TestTransformPreview.test_all_file_ids(WorkingTreeFormat2) OK 21ms 400s per_tree.test_tree.TestFileContent.test_get_file_lines_multi_line_breaks(GitRevisionTree)ERROR 20ms 400s log: {{{ 400s 200.678 preparing to commit 400s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_tree.TestFileContent.test_get_file_lines_multi_line_breaks(GitRevisionTree)/work/wt/ 400s 200.680 Selecting files for commit with filter None 400s 200.682 aborting commit write group because of exception: 400s 200.683 Traceback (most recent call last): 400s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 400s self._update_builder_with_changes() 400s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 400s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 400s for path, fs_hash in self.builder.record_iter_changes( 400s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 400s self.work_tree, self.basis_revid, iter_changes 400s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 400s ): 400s ^ 400s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 400s for change in iter_changes: 400s ^^^^^^^^^^^^ 400s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 400s for change in iter_changes: 400s ^^^^^^^^^^^^ 400s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 400s (oldpath, oldmode, oldsha) = old 400s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 400s TypeError: cannot unpack non-iterable NoneType object 400s }}} 400s 400s Traceback (most recent call last): 400s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 217, in test_get_file_lines_multi_line_breaks 400s tree = self._convert_tree(work_tree) 400s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 400s return converter(tree) 400s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 400s return self._workingtree_to_test_tree(self, tree) 400s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 400s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 400s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 400s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 400s committed_id = commit.Commit().commit( 400s working_tree=self, 400s ...<3 lines>... 400s **kwargs, 400s ) 400s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 400s self._update_builder_with_changes() 400s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 400s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 400s for path, fs_hash in self.builder.record_iter_changes( 400s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 400s self.work_tree, self.basis_revid, iter_changes 400s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 400s ): 400s ^ 400s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 400s for change in iter_changes: 400s ^^^^^^^^^^^^ 400s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 400s for change in iter_changes: 400s ^^^^^^^^^^^^ 400s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 400s (oldpath, oldmode, oldsha) = old 400s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 400s TypeError: cannot unpack non-iterable NoneType object 400s 400s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder(RepositoryFormatKnit4) OK 28ms 400s per_tree.test_tree.TestFileContent.test_get_file_text(WorkingTreeFormat3) OK 42ms 400s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_new(WorkingTreeFormat6,remote) OK 65ms 400s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder(RepositoryFormatKnitPack1) OK 24ms 400s per_tree.test_transform.TestTransformPreview.test_annotate(WorkingTreeFormat4) OK 67ms 400s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder(RepositoryFormat5) OK 17ms 400s per_repository.test_fetch.TestFetchSameRepository.test_fetch(RepositoryFormatKnit3) OK 89ms 400s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_file(RemoteRepositoryFormat-default) OK 220ms 400s per_tree.test_transform.TestTransformPreview.test_annotate(GitRevisionTree)ERROR 22ms 400s log: {{{ 400s 200.765 preparing to commit 400s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_annotate(GitRevisionTree)/work/tree/ 400s 200.767 Selecting files for commit with filter None 400s 200.768 aborting commit write group because of exception: 400s 200.770 Traceback (most recent call last): 400s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 400s self._update_builder_with_changes() 400s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 400s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 400s for path, fs_hash in self.builder.record_iter_changes( 400s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 400s self.work_tree, self.basis_revid, iter_changes 400s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 400s ): 400s ^ 400s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 400s for change in iter_changes: 400s ^^^^^^^^^^^^ 400s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 400s for change in iter_changes: 400s ^^^^^^^^^^^^ 400s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 400s (oldpath, oldmode, oldsha) = old 400s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 400s TypeError: cannot unpack non-iterable NoneType object 400s }}} 400s 400s Traceback (most recent call last): 400s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 497, in test_annotate 400s revid1 = tree.commit("a") 400s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 400s committed_id = commit.Commit().commit( 400s working_tree=self, 400s ...<3 lines>... 400s **kwargs, 400s ) 400s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 400s self._update_builder_with_changes() 400s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 400s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 400s for path, fs_hash in self.builder.record_iter_changes( 400s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 400s self.work_tree, self.basis_revid, iter_changes 400s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 400s ): 400s ^ 400s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 400s for change in iter_changes: 400s ^^^^^^^^^^^^ 400s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 400s for change in iter_changes: 400s ^^^^^^^^^^^^ 400s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 400s (oldpath, oldmode, oldsha) = old 400s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 400s TypeError: cannot unpack non-iterable NoneType object 400s 400s per_tree.test_tree.TestFileContent.test_get_file_text(PreviewTree) OK 47ms 400s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RepositoryFormatKnitPack5RichRoot) OK 25ms 400s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_specific_files(WorkingTreeFormat5) OK 51ms 400s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RepositoryFormat2a) OK 24ms 400s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_specific_files(DirStateRevisionTree,WT4) OK 51ms 400s per_tree.test_transform.TestTransformPreview.test_annotate_deleted(WorkingTreeFormat3) OK 63ms 400s per_tree.test_tree.TestFileIds.test_all_file_ids(WorkingTreeFormat6,remote) OK 66ms 400s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_unversioned(GitWorkingTreeFormat) OK 15ms 400s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_link(RepositoryFormatKnitPack6RichRoot) OK 89ms 400s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RemoteRepositoryFormat-v2) OK 60ms 400s per_repository.test_fetch.TestFetchSameRepository.test_fetch(RepositoryFormat2aSubtree) OK 105ms 400s per_repository.test_fetch.TestFetchSameRepository.test_fetch(RepositoryFormat4) SKIP 5ms 400s Format All-in-one format 4 is not initializable. 400s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_file_changes(RepositoryFormatKnitPack6RichRoot) OK 270ms 400s per_tree.test_tree.TestFileIds.test_id2path(WorkingTreeFormat5) OK 43ms 400s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_unversioned(PreviewTreePost) OK 55ms 400s per_tree.test_transform.TestTransformPreview.test_annotate_deleted(PreviewTree) OK 67ms 400s per_tree.test_transform.TestTransformPreview.test_annotate_missing(WorkingTreeFormat6,remote) OK 17ms 400s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_surrogateescape(RepositoryFormatPackDevelopment2Subtree) OK 61ms 400s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_link(RepositoryFormat7) OK 84ms 400s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_from_self(RepositoryFormatKnitPack5RichRootBroken) OK 64ms 400s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_surrogateescape(GitRepositoryFormat)ERROR 18ms 400s log: {{{ 400s 200.939 Error suppressed by only_raises: 400s 200.941 Traceback (most recent call last): 400s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 907, in test_get_commit_builder_with_surrogateescape 400s list( 400s ~~~~^ 400s builder.record_iter_changes( 400s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 400s tree, tree.last_revision(), tree.iter_changes(tree.basis_tree()) 400s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 400s ) 400s ^ 400s ) 400s ^ 400s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 400s for change in iter_changes: 400s ^^^^^^^^^^^^ 400s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 400s (oldpath, oldmode, oldsha) = old 400s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 400s TypeError: cannot unpack non-iterable NoneType object 400s 400s During handling of the above exception, another exception occurred: 400s 400s Traceback (most recent call last): 400s File "/usr/lib/python3/dist-packages/breezy/decorators.py", line 34, in wrapped 400s return unbound(*args, **kwargs) 400s File "/usr/lib/python3/dist-packages/breezy/git/repository.py", line 156, in unlock 400s raise errors.BzrError( 400s "Must end write groups before releasing write locks." 400s ) 400s breezy.errors.BzrError: Must end write groups before releasing write locks. 400s }}} 400s 400s Traceback (most recent call last): 400s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 907, in test_get_commit_builder_with_surrogateescape 400s list( 400s ~~~~^ 400s builder.record_iter_changes( 400s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 400s tree, tree.last_revision(), tree.iter_changes(tree.basis_tree()) 400s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 400s ) 400s ^ 400s ) 400s ^ 400s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 400s for change in iter_changes: 400s ^^^^^^^^^^^^ 400s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 400s (oldpath, oldmode, oldsha) = old 400s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 400s TypeError: cannot unpack non-iterable NoneType object 400s 400s per_tree.test_tree.TestFileIds.test_id2path(DirStateRevisionTree,WT4) OK 81ms 400s per_tree.test_tree.TestGetFileSha1.test_get_file_sha1(GitWorkingTreeFormat) OK 13ms 400s per_tree.test_transform.TestTransformPreview.test_kind(RevisionTree) OK 74ms 400s per_tree.test_transform.TestTransformPreview.test_annotate_rename(WorkingTreeFormat5) OK 68ms 400s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_from_self(RepositoryFormatKnitPack3) OK 61ms 400s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_dir(RepositoryFormatKnit4) OK 78ms 400s per_tree.test_tree.TestGetFileSha1.test_get_file_sha1(PreviewTreePost) OK 44ms 400s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_file(RepositoryFormatKnitPack5) OK 121ms 400s per_tree.test_transform.TestTransformPreview.test_annotate_rename(DirStateRevisionTree,WT4) OK 73ms 400s per_tree.test_transform.TestTransformPreview.test_ascii_limbo_paths(GitWorkingTreeFormat) OK 8ms 400s per_tree.test_transform.TestTransformPreview.test_ascii_limbo_paths(PreviewTreePost) OK 20ms 400s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_dir(RepositoryFormatKnitPack1) OK 85ms 400s per_tree.test_tree.TestGetFileVerifier.test_get_file_verifier(RevisionTree) OK 76ms 400s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_from_self(RemoteRepositoryFormat-default) OK 128ms 400s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_dir(RepositoryFormat5) OK 36ms 400s per_tree.test_tree.TestHasVersionedDirectories.test_has_versioned_directories(WorkingTreeFormat6) OK 38ms 400s per_tree.test_transform.TestTransformPreview.test_change_executability(RevisionTree) OK 45ms 400s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_file_changes(RepositoryFormat7) OK 254ms 400s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_file(RepositoryFormatKnitPack4) OK 124ms 400s per_tree.test_tree.TestHasVersionedDirectories.test_has_versioned_directories(DirStateRevisionTree,WT5) OK 69ms 400s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_same_revisions_twice(RepositoryFormatKnitPack6RichRoot) OK 89ms 400s per_tree.test_transform.TestTransformPreview.test_merge_into_preview(WorkingTreeFormat6) OK 236ms 400s per_tree.test_transform.TestTransformPreview.test_commit_preview_tree(WorkingTreeFormat6) OK 82ms 400s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_link(RepositoryFormatKnitPack5RichRoot) OK 90ms 400s per_tree.test_tree.TestIterChildEntries.test_does_not_exist(WorkingTreeFormat2) OK 28ms 400s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_file(RepositoryFormat6) OK 57ms 401s per_tree.test_tree.TestIterChildEntries.test_iteration_order(WorkingTreeFormat4) OK 46ms 401s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_same_revisions_twice(RepositoryFormat7) OK 79ms 401s per_tree.test_transform.TestTransformPreview.test_commit_preview_tree(DirStateRevisionTree,WT5) OK 83ms 401s per_tree.test_tree.TestIterChildEntries.test_iteration_order(GitRevisionTree)ERROR 27ms 401s log: {{{ 401s 201.291 preparing to commit 401s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_tree.TestIterChildEntries.test_iteration_order(GitRevisionTree)/work/ 401s 201.293 Selecting files for commit with filter None 401s 201.296 aborting commit write group because of exception: 401s 201.298 Traceback (most recent call last): 401s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 401s self._update_builder_with_changes() 401s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 401s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 401s for path, fs_hash in self.builder.record_iter_changes( 401s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 401s self.work_tree, self.basis_revid, iter_changes 401s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 401s ): 401s ^ 401s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 401s for change in iter_changes: 401s ^^^^^^^^^^^^ 401s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 401s for change in iter_changes: 401s ^^^^^^^^^^^^ 401s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 401s (oldpath, oldmode, oldsha) = old 401s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 401s TypeError: cannot unpack non-iterable NoneType object 401s }}} 401s 401s Traceback (most recent call last): 401s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 273, in test_iteration_order 401s tree = self._convert_tree(work_tree) 401s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 401s return converter(tree) 401s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 401s return self._workingtree_to_test_tree(self, tree) 401s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 401s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 401s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 401s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 401s committed_id = commit.Commit().commit( 401s working_tree=self, 401s ...<3 lines>... 401s **kwargs, 401s ) 401s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 401s self._update_builder_with_changes() 401s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 401s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 401s for path, fs_hash in self.builder.record_iter_changes( 401s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 401s self.work_tree, self.basis_revid, iter_changes 401s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 401s ): 401s ^ 401s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 401s for change in iter_changes: 401s ^^^^^^^^^^^^ 401s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 401s for change in iter_changes: 401s ^^^^^^^^^^^^ 401s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 401s (oldpath, oldmode, oldsha) = old 401s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 401s TypeError: cannot unpack non-iterable NoneType object 401s 401s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_link(RepositoryFormat2a) OK 96ms 401s per_tree.test_transform.TestTransformPreview.test_deleted_content_summary(WorkingTreeFormat2) OK 27ms 401s per_tree.test_tree.TestIterEntriesByDir.test_iteration_order(WorkingTreeFormat3) OK 43ms 401s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_link(RepositoryFormatKnitPack6) OK 115ms 401s per_repository.test_fetch.TestFetchSameRepository.test_fetch_copies_signatures(RepositoryFormatKnit4) OK 102ms 401s per_tree.test_tree.TestIterEntriesByDir.test_iteration_order(PreviewTree) OK 54ms 401s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_link_changes(RepositoryFormatKnit4) OK 265ms 401s per_tree.test_transform.TestTransformPreview.test_diff_preview_tree(WorkingTreeFormat4) OK 74ms 401s per_tree.test_transform.TestTransformPreview.test_diff_preview_tree(GitRevisionTree)ERROR 18ms 401s log: {{{ 401s 201.411 preparing to commit 401s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_diff_preview_tree(GitRevisionTree)/work/ 401s 201.413 Selecting files for commit with filter None 401s 201.414 aborting commit write group because of exception: 401s 201.416 Traceback (most recent call last): 401s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 401s self._update_builder_with_changes() 401s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 401s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 401s for path, fs_hash in self.builder.record_iter_changes( 401s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 401s self.work_tree, self.basis_revid, iter_changes 401s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 401s ): 401s ^ 401s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 401s for change in iter_changes: 401s ^^^^^^^^^^^^ 401s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 401s for change in iter_changes: 401s ^^^^^^^^^^^^ 401s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 401s (oldpath, oldmode, oldsha) = old 401s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 401s TypeError: cannot unpack non-iterable NoneType object 401s }}} 401s 401s Traceback (most recent call last): 401s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 69, in test_diff_preview_tree 401s revision_tree = self.create_tree() 401s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 401s revid1 = tree.commit("rev1") 401s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 401s committed_id = commit.Commit().commit( 401s working_tree=self, 401s ...<3 lines>... 401s **kwargs, 401s ) 401s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 401s self._update_builder_with_changes() 401s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 401s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 401s for path, fs_hash in self.builder.record_iter_changes( 401s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 401s self.work_tree, self.basis_revid, iter_changes 401s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 401s ): 401s ^ 401s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 401s for change in iter_changes: 401s ^^^^^^^^^^^^ 401s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 401s for change in iter_changes: 401s ^^^^^^^^^^^^ 401s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 401s (oldpath, oldmode, oldsha) = old 401s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 401s TypeError: cannot unpack non-iterable NoneType object 401s 401s per_tree.test_transform.TestTransformPreview.test_dir_content_summary(WorkingTreeFormat3) OK 23ms 401s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_link(RepositoryFormatKnit1) OK 89ms 401s per_tree.test_transform.TestTransformPreview.test_dir_content_summary(PreviewTree) OK 18ms 401s per_tree.test_transform.TestTransformPreview.test_merge_into_preview(DirStateRevisionTree,WT5) OK 251ms 401s per_repository.test_fetch.TestFetchSameRepository.test_fetch_copies_signatures(RepositoryFormatKnitPack1) OK 103ms 401s per_tree.test_transform.TestTransformPreview.test_merge_preview_into_workingtree(WorkingTreeFormat2) OK 50ms 401s per_tree.test_transform.TestTransformPreview.test_extras(WorkingTreeFormat6,remote) OK 70ms 401s per_repository.test_fetch.TestFetchSameRepository.test_fetch_copies_signatures(RepositoryFormat5) OK 39ms 401s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_dir(RepositoryFormatKnit3) OK 91ms 401s per_tree.test_transform.TestTransformPreview.test_file_content_summary_executable(WorkingTreeFormat5) OK 16ms 401s per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RepositoryFormatKnitPack5RichRoot) OK 14ms 401s per_tree.test_transform.TestTransformPreview.test_file_content_summary_executable(DirStateRevisionTree,WT4) OK 16ms 401s per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RepositoryFormat2a) OK 15ms 401s per_tree.test_transform.TestTransformPreview.test_file_content_summary_non_exec(GitWorkingTreeFormat) OK 8ms 401s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_link(RemoteRepositoryFormat-v2) OK 259ms 401s per_tree.test_transform.TestTransformPreview.test_file_content_summary_non_exec(PreviewTreePost) OK 15ms 401s per_tree.test_transform.TestTransformPreview.test_get_file(RevisionTree) OK 18ms 401s per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RemoteRepositoryFormat-v2) OK 43ms 401s per_tree.test_transform.TestTransformPreview.test_get_file_mtime(WorkingTreeFormat6) OK 16ms 401s per_tree.test_transform.TestTransformPreview.test_get_file_mtime(DirStateRevisionTree,WT5) OK 22ms 401s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_dir(RepositoryFormat2aSubtree) OK 101ms 401s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_dir(RepositoryFormat4) SKIP 5ms 401s Format All-in-one format 4 is not initializable. 401s per_tree.test_tree.TestPlanFileMerge.test_plan_file_merge(WorkingTreeFormat6,remote) OK 256ms 401s per_tree.test_transform.TestTransformPreview.test_get_file_mtime_renamed(WorkingTreeFormat2) OK 25ms 401s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_self(RepositoryFormatPackDevelopment2Subtree) OK 66ms 401s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_dir(RepositoryFormatPackDevelopment2Subtree) OK 106ms 401s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_link_changes(RepositoryFormatKnitPack1) OK 285ms 401s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_dir(GitRepositoryFormat) SKIP 5ms 401s format does not support versioned directories 401s 401s per_tree.test_transform.TestTransformPreview.test_merge_preview_into_workingtree_handles_conflicts(WorkingTreeFormat4) OK 179ms 401s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_self(GitRepositoryFormat)ERROR 22ms 401s log: {{{ 401s 201.683 preparing to commit 401s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_self(GitRepositoryFormat)/work/ 401s 201.685 Selecting files for commit with filter None 401s 201.686 aborting commit write group because of exception: 401s 201.688 Traceback (most recent call last): 401s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 401s self._update_builder_with_changes() 401s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 401s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 401s for path, fs_hash in self.builder.record_iter_changes( 401s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 401s self.work_tree, self.basis_revid, iter_changes 401s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 401s ): 401s ^ 401s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 401s for change in iter_changes: 401s ^^^^^^^^^^^^ 401s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 401s for change in iter_changes: 401s ^^^^^^^^^^^^ 401s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 401s (oldpath, oldmode, oldsha) = old 401s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 401s TypeError: cannot unpack non-iterable NoneType object 401s }}} 401s 401s Traceback (most recent call last): 401s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_fetch.py", line 319, in test_fetch_from_self 401s rev_id = tree.commit("one") 401s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 401s committed_id = commit.Commit().commit( 401s working_tree=self, 401s ...<3 lines>... 401s **kwargs, 401s ) 401s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 401s self._update_builder_with_changes() 401s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 401s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 401s for path, fs_hash in self.builder.record_iter_changes( 401s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 401s self.work_tree, self.basis_revid, iter_changes 401s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 401s ): 401s ^ 401s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 401s for change in iter_changes: 401s ^^^^^^^^^^^^ 401s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 401s for change in iter_changes: 401s ^^^^^^^^^^^^ 401s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 401s (oldpath, oldmode, oldsha) = old 401s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 401s TypeError: cannot unpack non-iterable NoneType object 401s 401s per_tree.test_transform.TestTransformPreview.test_get_file_size(WorkingTreeFormat4) OK 53ms 401s per_tree.test_transform.TestTransformPreview.test_merge_preview_into_workingtree_handles_conflicts(GitRevisionTree)ERROR 22ms 401s log: {{{ 401s 201.704 preparing to commit 401s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_merge_preview_into_workingtree_handles_conflicts(GitRevisionTree)/work/tree/ 401s 201.706 Selecting files for commit with filter None 401s 201.708 aborting commit write group because of exception: 401s 201.709 Traceback (most recent call last): 401s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 401s self._update_builder_with_changes() 401s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 401s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 401s for path, fs_hash in self.builder.record_iter_changes( 401s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 401s self.work_tree, self.basis_revid, iter_changes 401s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 401s ): 401s ^ 401s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 401s for change in iter_changes: 401s ^^^^^^^^^^^^ 401s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 401s for change in iter_changes: 401s ^^^^^^^^^^^^ 401s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 401s (oldpath, oldmode, oldsha) = old 401s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 401s TypeError: cannot unpack non-iterable NoneType object 401s }}} 401s 401s Traceback (most recent call last): 401s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 715, in test_merge_preview_into_workingtree_handles_conflicts 401s tree.commit("foo") 401s ~~~~~~~~~~~^^^^^^^ 401s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 401s committed_id = commit.Commit().commit( 401s working_tree=self, 401s ...<3 lines>... 401s **kwargs, 401s ) 401s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 401s self._update_builder_with_changes() 401s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 401s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 401s for path, fs_hash in self.builder.record_iter_changes( 401s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 401s self.work_tree, self.basis_revid, iter_changes 401s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 401s ): 401s ^ 401s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 401s for change in iter_changes: 401s ^^^^^^^^^^^^ 401s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 401s for change in iter_changes: 401s ^^^^^^^^^^^^ 401s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 401s (oldpath, oldmode, oldsha) = old 401s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 401s TypeError: cannot unpack non-iterable NoneType object 401s 401s per_tree.test_transform.TestTransformPreview.test_get_file_size(GitRevisionTree) OK 29ms 401s per_tree.test_transform.TestTransformPreview.test_missing_content_summary(WorkingTreeFormat3) OK 31ms 401s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_link(RepositoryFormatKnitPack5RichRootBroken) OK 113ms 401s per_tree.test_transform.TestTransformPreview.test_missing_content_summary(PreviewTree) OK 28ms 401s per_tree.test_tree.TestReference.test_get_nested_tree(WorkingTreeFormat5) OK 136ms 401s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_file(RepositoryFormatKnitPack5) OK 119ms 401s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_link_changes(RepositoryFormat5) OK 129ms 401s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_smart_with_ghost(RepositoryFormatKnitPack5) OK 133ms 401s per_tree.test_transform.TestTransformPreview.test_get_set_parent_ids(WorkingTreeFormat3) OK 87ms 401s per_tree.test_transform.TestTransformPreview.test_path2id_created(WorkingTreeFormat6,remote) OK 62ms 401s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_link(RepositoryFormatKnitPack3) OK 108ms 401s per_tree.test_transform.TestTransformPreview.test_path2id_deleted_unchanged(WorkingTreeFormat5) OK 43ms 401s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_file(RepositoryFormatKnitPack4) OK 89ms 401s per_tree.test_transform.TestTransformPreview.test_get_set_parent_ids(PreviewTree) OK 74ms 401s per_tree.test_transform.TestTransformPreview.test_path2id_deleted_unchanged(DirStateRevisionTree,WT4) OK 40ms 401s per_tree.test_transform.TestTransformPreview.test_get_symlink_target(WorkingTreeFormat6,remote) OK 20ms 401s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_file(RepositoryFormat6) OK 34ms 401s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_smart_with_ghost(RepositoryFormatKnitPack4) OK 107ms 401s per_tree.test_transform.TestTransformPreview.test_path2id_moved(GitWorkingTreeFormat) OK 16ms 401s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_smart_with_ghost(RepositoryFormat6) SKIP 7ms 401s repository format does not support ghosts 401s 401s per_tree.test_tree.TestReference.test_get_nested_tree(DirStateRevisionTree,WT4) OK 155ms 401s per_tree.test_transform.TestTransformPreview.test_has_filename(WorkingTreeFormat5) OK 37ms 401s per_tree.test_tree.TestReference.test_get_reference_revision(GitWorkingTreeFormat)ERROR 22ms 401s log: {{{ 401s 201.959 preparing to commit 401s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_tree.TestReference.test_get_reference_revision(GitWorkingTreeFormat)/work/wt/subtree/ 401s 201.961 Selecting files for commit with filter None 401s 201.962 aborting commit write group because of exception: 401s 201.963 Traceback (most recent call last): 401s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 401s self._update_builder_with_changes() 401s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 401s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 401s for path, fs_hash in self.builder.record_iter_changes( 401s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 401s self.work_tree, self.basis_revid, iter_changes 401s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 401s ): 401s ^ 401s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 401s for change in iter_changes: 401s ^^^^^^^^^^^^ 401s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 401s for change in iter_changes: 401s ^^^^^^^^^^^^ 401s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 401s (oldpath, oldmode, oldsha) = old 401s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 401s TypeError: cannot unpack non-iterable NoneType object 401s }}} 401s 401s Traceback (most recent call last): 401s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 87, in test_get_reference_revision 401s tree, subtree = self.create_nested() 401s ~~~~~~~~~~~~~~~~~~^^ 401s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 80, in create_nested 401s subtree.commit("foo") 401s ~~~~~~~~~~~~~~^^^^^^^ 401s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 401s committed_id = commit.Commit().commit( 401s working_tree=self, 401s ...<3 lines>... 401s **kwargs, 401s ) 401s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 401s self._update_builder_with_changes() 401s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 401s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 401s for path, fs_hash in self.builder.record_iter_changes( 401s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 401s self.work_tree, self.basis_revid, iter_changes 401s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 401s ): 401s ^ 401s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 401s for change in iter_changes: 401s ^^^^^^^^^^^^ 401s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 401s for change in iter_changes: 401s ^^^^^^^^^^^^ 401s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 401s (oldpath, oldmode, oldsha) = old 401s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 401s TypeError: cannot unpack non-iterable NoneType object 401s 401s per_tree.test_transform.TestTransformPreview.test_path2id_moved(PreviewTreePost) OK 41ms 401s per_tree.test_transform.TestTransformPreview.test_has_filename(DirStateRevisionTree,WT4) OK 40ms 401s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_link_changes(RepositoryFormatKnitPack6) OK 85ms 401s per_tree.test_transform.TestTransformPreview.test_path2id_renamed_parent(RevisionTree) OK 43ms 401s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_dir_unchanged(RepositoryFormatKnitPack5RichRoot) OK 203ms 401s per_tree.test_transform.TestTransformPreview.test_ignore_extra_trees_no_specific_files(GitWorkingTreeFormat)ERROR 19ms 401s log: {{{ 401s 202.010 preparing to commit 401s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_ignore_extra_trees_no_specific_files(GitWorkingTreeFormat)/work/ 401s 202.012 Selecting files for commit with filter None 401s 202.013 aborting commit write group because of exception: 401s 202.015 Traceback (most recent call last): 401s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 401s self._update_builder_with_changes() 401s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 401s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 401s for path, fs_hash in self.builder.record_iter_changes( 401s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 401s self.work_tree, self.basis_revid, iter_changes 401s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 401s ): 401s ^ 401s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 401s for change in iter_changes: 401s ^^^^^^^^^^^^ 401s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 401s for change in iter_changes: 401s ^^^^^^^^^^^^ 401s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 401s (oldpath, oldmode, oldsha) = old 401s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 401s TypeError: cannot unpack non-iterable NoneType object 401s }}} 401s 401s Traceback (most recent call last): 401s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 214, in test_ignore_extra_trees_no_specific_files 401s revision_tree, preview_tree = self.get_tree_and_preview_tree() 401s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 401s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 119, in get_tree_and_preview_tree 401s revision_tree = self.create_tree() 401s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 401s revid1 = tree.commit("rev1") 401s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 401s committed_id = commit.Commit().commit( 401s working_tree=self, 401s ...<3 lines>... 401s **kwargs, 401s ) 401s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 401s self._update_builder_with_changes() 401s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 401s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 401s for path, fs_hash in self.builder.record_iter_changes( 401s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 401s self.work_tree, self.basis_revid, iter_changes 401s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 401s ): 401s ^ 401s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 401s for change in iter_changes: 401s ^^^^^^^^^^^^ 401s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 401s for change in iter_changes: 401s ^^^^^^^^^^^^ 401s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 401s (oldpath, oldmode, oldsha) = old 401s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 401s TypeError: cannot unpack non-iterable NoneType object 401s 401s per_repository.test_fetch.TestFetchSameRepository.test_fetch_into_smart_with_ghost(RepositoryFormatKnitPack6) OK 125ms 401s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_link(RemoteRepositoryFormat-default) OK 201ms 401s per_tree.test_tree.TestReference.test_get_reference_revision(PreviewTreePost) SKIP 113ms 401s Tree references not supported 401s 401s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_link_changes(RepositoryFormatKnit1) OK 77ms 401s per_tree.test_transform.TestTransformPreview.test_ignore_extra_trees_no_specific_files(PreviewTreePost) OK 74ms 401s per_tree.test_tree.TestReference.test_get_root_id(RevisionTree) OK 36ms 401s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_dir(RepositoryFormatKnitPack6RichRoot) OK 86ms 401s per_repository.test_fetch.TestFetchSameRepository.test_fetch_into_smart_with_ghost(RepositoryFormatKnit1) OK 98ms 401s per_tree.test_tree.TestReference.test_is_versioned(WorkingTreeFormat6) OK 48ms 401s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_unicode_link_changes(RepositoryFormatKnit3) OK 77ms 401s per_tree.test_transform.TestTransformPreview.test_ignore_pb(RevisionTree) OK 78ms 401s per_tree.test_transform.TestTransformPreview.test_plan_file_merge(WorkingTreeFormat6) OK 159ms 401s per_tree.test_tree.TestReference.test_is_versioned(DirStateRevisionTree,WT5) OK 53ms 401s per_repository.test_fetch.TestFetchSameRepository.test_fetch_missing_from_self(RepositoryFormatKnit3) OK 68ms 401s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_dir(RepositoryFormat7) OK 83ms 401s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_dir_unchanged(RepositoryFormat2a) OK 221ms 401s per_tree.test_tree.TestReference.test_iter_references(WorkingTreeFormat2) SKIP 23ms 401s Tree references not supported 401s 401s per_tree.test_transform.TestTransformPreview.test_ignore_require_versioned_no_specific_files(WorkingTreeFormat6) OK 78ms 401s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_unicode_link_changes(RepositoryFormat2aSubtree) OK 94ms 402s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_unicode_link_changes(RepositoryFormat4) SKIP 4ms 402s Format All-in-one format 4 is not initializable. 402s per_tree.test_tree.TestSpecialFilename.test_is_special_path(WorkingTreeFormat4) OK 35ms 402s per_tree.test_tree.TestSpecialFilename.test_is_special_path(GitRevisionTree)ERROR 18ms 402s log: {{{ 402s 202.282 preparing to commit 402s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_tree.TestSpecialFilename.test_is_special_path(GitRevisionTree)/work/tree/ 402s 202.285 Selecting files for commit with filter None 402s 202.286 aborting commit write group because of exception: 402s 202.287 Traceback (most recent call last): 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 402s self._update_builder_with_changes() 402s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 402s for path, fs_hash in self.builder.record_iter_changes( 402s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 402s self.work_tree, self.basis_revid, iter_changes 402s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 402s ): 402s ^ 402s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 402s for change in iter_changes: 402s ^^^^^^^^^^^^ 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 402s for change in iter_changes: 402s ^^^^^^^^^^^^ 402s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 402s (oldpath, oldmode, oldsha) = old 402s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 402s TypeError: cannot unpack non-iterable NoneType object 402s }}} 402s 402s Traceback (most recent call last): 402s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 368, in test_is_special_path 402s tree = self._convert_tree(work_tree) 402s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 402s return converter(tree) 402s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 402s return self._workingtree_to_test_tree(self, tree) 402s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 402s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 402s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 402s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 402s committed_id = commit.Commit().commit( 402s working_tree=self, 402s ...<3 lines>... 402s **kwargs, 402s ) 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 402s self._update_builder_with_changes() 402s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 402s for path, fs_hash in self.builder.record_iter_changes( 402s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 402s self.work_tree, self.basis_revid, iter_changes 402s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 402s ): 402s ^ 402s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 402s for change in iter_changes: 402s ^^^^^^^^^^^^ 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 402s for change in iter_changes: 402s ^^^^^^^^^^^^ 402s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 402s (oldpath, oldmode, oldsha) = old 402s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 402s TypeError: cannot unpack non-iterable NoneType object 402s 402s per_repository.test_fetch.TestFetchSameRepository.test_fetch_missing_from_self(RepositoryFormat2aSubtree) OK 69ms 402s per_repository.test_fetch.TestFetchSameRepository.test_fetch_missing_from_self(RepositoryFormat4) SKIP 5ms 402s Format All-in-one format 4 is not initializable. 402s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_file(RepositoryFormatKnit4) OK 85ms 402s per_tree.test_transform.TestTransformPreview.test_ignore_require_versioned_no_specific_files(DirStateRevisionTree,WT5) OK 75ms 402s per_tree.test_transform.TestTransformPreview.test_plan_file_merge(DirStateRevisionTree,WT5) OK 170ms 402s per_tree.test_transform.TestTransformPreview.test_include_unchanged_succeeds(WorkingTreeFormat2) OK 42ms 402s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_contents_unchanged(RepositoryFormatKnitPack5RichRootBroken) OK 102ms 402s per_tree.test_tree.TestStoredKind.test_stored_kind(WorkingTreeFormat3) OK 76ms 402s per_tree.test_transform.TestTransformPreview.test_is_executable(WorkingTreeFormat4) OK 18ms 402s per_repository.test_fetch.TestFetchSameRepository.test_fetch_revision_already_exists(RepositoryFormatKnitPack5RichRootBroken) OK 90ms 402s per_tree.test_transform.TestTransformPreview.test_is_executable(GitRevisionTree) OK 10ms 402s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_file(RepositoryFormatKnitPack1) OK 91ms 402s per_tree.test_transform.TestTransformPreview.test_plan_file_merge_revision_tree(WorkingTreeFormat2) OK 65ms 402s per_tree.test_transform.TestTransformPreview.test_is_executable2(WorkingTreeFormat3) OK 36ms 402s per_tree.test_tree.TestStoredKind.test_stored_kind(PreviewTree) OK 76ms 402s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_file(RepositoryFormat5) OK 36ms 402s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_contents_unchanged(RepositoryFormatKnitPack3) OK 104ms 402s per_tree.test_transform.TestTransformPreview.test_is_executable2(PreviewTree) OK 42ms 402s per_repository.test_fetch.TestFetchSameRepository.test_fetch_revision_already_exists(RepositoryFormatKnitPack3) OK 88ms 402s per_tree.test_transform.TestTransformPreview.test_specific_files(WorkingTreeFormat4) OK 73ms 402s per_tree.test_tree.TestSupportsRenameTracking.test_supports_rename_tracking(WorkingTreeFormat6,remote) OK 58ms 402s per_tree.test_transform.TestTransformPreview.test_specific_files(GitRevisionTree)ERROR 20ms 402s log: {{{ 402s 202.492 preparing to commit 402s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_specific_files(GitRevisionTree)/work/ 402s 202.494 Selecting files for commit with filter None 402s 202.495 aborting commit write group because of exception: 402s 202.497 Traceback (most recent call last): 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 402s self._update_builder_with_changes() 402s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 402s for path, fs_hash in self.builder.record_iter_changes( 402s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 402s self.work_tree, self.basis_revid, iter_changes 402s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 402s ): 402s ^ 402s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 402s for change in iter_changes: 402s ^^^^^^^^^^^^ 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 402s for change in iter_changes: 402s ^^^^^^^^^^^^ 402s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 402s (oldpath, oldmode, oldsha) = old 402s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 402s TypeError: cannot unpack non-iterable NoneType object 402s }}} 402s 402s Traceback (most recent call last): 402s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 178, in test_specific_files 402s revision_tree, preview_tree = self.get_tree_and_preview_tree() 402s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 402s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 119, in get_tree_and_preview_tree 402s revision_tree = self.create_tree() 402s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 402s revid1 = tree.commit("rev1") 402s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 402s committed_id = commit.Commit().commit( 402s working_tree=self, 402s ...<3 lines>... 402s **kwargs, 402s ) 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 402s self._update_builder_with_changes() 402s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 402s for path, fs_hash in self.builder.record_iter_changes( 402s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 402s self.work_tree, self.basis_revid, iter_changes 402s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 402s ): 402s ^ 402s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 402s for change in iter_changes: 402s ^^^^^^^^^^^^ 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 402s for change in iter_changes: 402s ^^^^^^^^^^^^ 402s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 402s (oldpath, oldmode, oldsha) = old 402s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 402s TypeError: cannot unpack non-iterable NoneType object 402s 402s per_tree.test_transform.TestTransformPreview.test_stored_kind(WorkingTreeFormat3) OK 20ms 402s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_link_changes(RepositoryFormatKnitPack5RichRoot) OK 96ms 402s per_tree.test_tree.TestSupportsVersionableKind.test_file(WorkingTreeFormat5) OK 41ms 402s per_tree.test_transform.TestTransformPreview.test_stored_kind(PreviewTree) OK 22ms 402s per_tree.test_transform.TestTransformPreview.test_symlink_content_summary(WorkingTreeFormat6,remote) OK 21ms 402s per_tree.test_tree.TestSupportsVersionableKind.test_file(DirStateRevisionTree,WT4) OK 58ms 402s per_tree.test_tree.TestSupportsVersionableKind.test_unknown(GitWorkingTreeFormat) OK 7ms 402s per_tree.test_transform.TestTransformPreview.test_iter_changes(WorkingTreeFormat6,remote) OK 142ms 402s per_tree.test_transform.TestTransformPreview.test_transform_conflicts(WorkingTreeFormat5) OK 64ms 402s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_link_changes(RepositoryFormat2a) OK 89ms 402s per_tree.test_tree.TestSupportsVersionableKind.test_unknown(PreviewTreePost) OK 35ms 402s per_repository.test_fetch.TestFetchSameRepository.test_fetch_revision_already_exists(RemoteRepositoryFormat-default) OK 181ms 402s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_deleted(WorkingTreeFormat5) OK 53ms 402s per_tree.test_transform.TestTransformPreview.test_transform_conflicts(DirStateRevisionTree,WT4) OK 65ms 402s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_deleted(DirStateRevisionTree,WT4) OK 47ms 402s per_tree.test_walkdirs.TestWalkdirs.test_walkdir_root(RevisionTree) OK 73ms 402s per_tree.test_transform.TestTransformPreview.test_transform_new_file(GitWorkingTreeFormat)ERROR 19ms 402s log: {{{ 402s 202.702 preparing to commit 402s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_transform_new_file(GitWorkingTreeFormat)/work/ 402s 202.704 Selecting files for commit with filter None 402s 202.705 aborting commit write group because of exception: 402s 202.706 Traceback (most recent call last): 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 402s self._update_builder_with_changes() 402s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 402s for path, fs_hash in self.builder.record_iter_changes( 402s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 402s self.work_tree, self.basis_revid, iter_changes 402s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 402s ): 402s ^ 402s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 402s for change in iter_changes: 402s ^^^^^^^^^^^^ 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 402s for change in iter_changes: 402s ^^^^^^^^^^^^ 402s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 402s (oldpath, oldmode, oldsha) = old 402s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 402s TypeError: cannot unpack non-iterable NoneType object 402s }}} 402s 402s Traceback (most recent call last): 402s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 59, in test_transform_new_file 402s revision_tree = self.create_tree() 402s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 402s revid1 = tree.commit("rev1") 402s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 402s committed_id = commit.Commit().commit( 402s working_tree=self, 402s ...<3 lines>... 402s **kwargs, 402s ) 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 402s self._update_builder_with_changes() 402s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 402s for path, fs_hash in self.builder.record_iter_changes( 402s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 402s self.work_tree, self.basis_revid, iter_changes 402s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 402s ): 402s ^ 402s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 402s for change in iter_changes: 402s ^^^^^^^^^^^^ 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 402s for change in iter_changes: 402s ^^^^^^^^^^^^ 402s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 402s (oldpath, oldmode, oldsha) = old 402s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 402s TypeError: cannot unpack non-iterable NoneType object 402s 402s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_contents_unchanged(RemoteRepositoryFormat-default) OK 253ms 402s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_moved(GitWorkingTreeFormat) OK 24ms 402s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_dir_unchanged(RemoteRepositoryFormat-v2) OK 501ms 402s per_tree.test_walkdirs.TestWalkdirs.test_walkdir_subtree(WorkingTreeFormat6) OK 54ms 402s per_tree.test_transform.TestTransformPreview.test_transform_new_file(PreviewTreePost) OK 75ms 402s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_moved(PreviewTreePost) OK 55ms 402s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_unchanged(RepositoryFormatKnitPack6RichRoot) OK 86ms 402s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_new(RevisionTree) OK 44ms 402s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_knit3(RepositoryFormatKnitPack6RichRoot) OK 176ms 402s per_tree.test_walkdirs.TestWalkdirs.test_walkdir_subtree(DirStateRevisionTree,WT5) OK 86ms 402s per_tree.test_transform.TestTransformPreview.test_transform_preview(RevisionTree) OK 69ms 402s per_tree.test_walkdirs.TestWalkdirs.test_walkdir_versioned_kind(WorkingTreeFormat2) OK 23ms 402s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_link_changes(RemoteRepositoryFormat-v2) OK 251ms 402s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_unchanged(RepositoryFormat7) OK 71ms 402s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_specific_files(WorkingTreeFormat6) OK 64ms 402s per_tree.test_transform.TestTransformPreview.test_transform_preview_tree(WorkingTreeFormat6) OK 72ms 402s per_repository.test_add_fallback_repository.TestAddFallbackRepository.test_add_fallback_repository(RepositoryFormatKnit3) SKIP 63ms 402s No reason given 402s 402s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_file_unchanged(RepositoryFormatPackDevelopment2Subtree) OK 215ms 402s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_specific_files(DirStateRevisionTree,WT5) OK 59ms 402s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_file_unchanged(RepositoryFormatKnit4) OK 97ms 402s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_file_unchanged(GitRepositoryFormat)ERROR 21ms 402s log: {{{ 402s 202.964 preparing to commit 402s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_file_unchanged(GitRepositoryFormat)/work/t1/ 402s 202.966 Selecting files for commit with filter None 402s 202.967 aborting commit write group because of exception: 402s 202.969 Traceback (most recent call last): 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 402s self._update_builder_with_changes() 402s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 402s for path, fs_hash in self.builder.record_iter_changes( 402s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 402s self.work_tree, self.basis_revid, iter_changes 402s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 402s ): 402s ^ 402s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 402s for change in iter_changes: 402s ^^^^^^^^^^^^ 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 402s for change in iter_changes: 402s ^^^^^^^^^^^^ 402s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 402s (oldpath, oldmode, oldsha) = old 402s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 402s TypeError: cannot unpack non-iterable NoneType object 402s }}} 402s 402s Traceback (most recent call last): 402s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 791, in test_last_modified_revision_after_merge_new_file_unchanged 402s self._commit_sprout_make_merge(tree1, self.make_file) 402s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 402s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 738, in _commit_sprout_make_merge 402s tree1.commit("rev1") 402s ~~~~~~~~~~~~^^^^^^^^ 402s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 402s committed_id = commit.Commit().commit( 402s working_tree=self, 402s ...<3 lines>... 402s **kwargs, 402s ) 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 402s self._update_builder_with_changes() 402s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 402s for path, fs_hash in self.builder.record_iter_changes( 402s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 402s self.work_tree, self.basis_revid, iter_changes 402s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 402s ): 402s ^ 402s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 402s for change in iter_changes: 402s ^^^^^^^^^^^^ 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 402s for change in iter_changes: 402s ^^^^^^^^^^^^ 402s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 402s (oldpath, oldmode, oldsha) = old 402s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 402s TypeError: cannot unpack non-iterable NoneType object 402s 402s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_unversioned(WorkingTreeFormat2) OK 29ms 402s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_unicode_link_changes(RepositoryFormatPackDevelopment2Subtree) OK 118ms 402s per_tree.test_transform.TestTransformPreview.test_transform_preview_tree(DirStateRevisionTree,WT5) OK 74ms 402s per_tree.test_transform.TestTransformPreview.test_tree_content_summary(WorkingTreeFormat2) OK 13ms 402s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_unicode_link_changes(GitRepositoryFormat)ERROR 27ms 402s log: {{{ 402s 203.009 preparing to commit 402s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_unicode_link_changes(GitRepositoryFormat)/work/ 402s 203.011 Selecting files for commit with filter None 402s 203.012 aborting commit write group because of exception: 402s 203.014 Traceback (most recent call last): 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 402s self._update_builder_with_changes() 402s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 402s for path, fs_hash in self.builder.record_iter_changes( 402s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 402s self.work_tree, self.basis_revid, iter_changes 402s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 402s ): 402s ^ 402s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 402s for change in iter_changes: 402s ^^^^^^^^^^^^ 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 402s for change in iter_changes: 402s ^^^^^^^^^^^^ 402s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 402s (oldpath, oldmode, oldsha) = old 402s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 402s TypeError: cannot unpack non-iterable NoneType object 402s }}} 402s 402s Traceback (most recent call last): 402s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 623, in test_last_modified_rev_after_content_unicode_link_changes 402s self._test_last_mod_rev_after_content_link_changes( 402s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 402s "li\u1234nk", "targ\N{EURO SIGN}t", "n\N{EURO SIGN}wtarget" 402s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 402s ) 402s ^ 402s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 614, in _test_last_mod_rev_after_content_link_changes 402s self._add_commit_change_check_changed(tree, (link, link), change_link) 402s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 402s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 455, in _add_commit_change_check_changed 402s self._commit_change_check_changed( 402s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 402s tree, names, changer, expect_fs_hash=expect_fs_hash 402s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 402s ) 402s ^ 402s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 460, in _commit_change_check_changed 402s rev1 = tree.commit("rev1") 402s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 402s committed_id = commit.Commit().commit( 402s working_tree=self, 402s ...<3 lines>... 402s **kwargs, 402s ) 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 402s self._update_builder_with_changes() 402s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 402s for path, fs_hash in self.builder.record_iter_changes( 402s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 402s self.work_tree, self.basis_revid, iter_changes 402s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 402s ): 402s ^ 402s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 402s for change in iter_changes: 402s ^^^^^^^^^^^^ 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 402s for change in iter_changes: 402s ^^^^^^^^^^^^ 402s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 402s (oldpath, oldmode, oldsha) = old 402s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 402s TypeError: cannot unpack non-iterable NoneType object 402s 402s per_repository.test_add_fallback_repository.TestAddFallbackRepository.test_add_fallback_repository(RepositoryFormat2aSubtree) OK 98ms 402s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_knit3(RepositoryFormat7) OK 203ms 402s per_repository.test_add_fallback_repository.TestAddFallbackRepository.test_add_fallback_repository(RepositoryFormat4) SKIP 5ms 402s Format All-in-one format 4 is not initializable. 402s per_repository.test_break_lock.TestBreakLock.test_locked(RepositoryFormatKnitPack5RichRootBroken) OK 17ms 402s per_tree.test_transform.TestTransformPreview.test_kind(WorkingTreeFormat4) OK 80ms 402s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_file_unchanged(RepositoryFormatKnitPack1) OK 97ms 402s per_repository.test_break_lock.TestBreakLock.test_locked(RepositoryFormatKnitPack3) OK 19ms 402s per_tree.test_transform.TestTransformPreview.test_kind(GitRevisionTree)ERROR 23ms 402s log: {{{ 402s 203.079 preparing to commit 402s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_kind(GitRevisionTree)/work/ 402s 203.082 Selecting files for commit with filter None 402s 203.083 aborting commit write group because of exception: 402s 203.084 Traceback (most recent call last): 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 402s self._update_builder_with_changes() 402s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 402s for path, fs_hash in self.builder.record_iter_changes( 402s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 402s self.work_tree, self.basis_revid, iter_changes 402s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 402s ): 402s ^ 402s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 402s for change in iter_changes: 402s ^^^^^^^^^^^^ 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 402s for change in iter_changes: 402s ^^^^^^^^^^^^ 402s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 402s (oldpath, oldmode, oldsha) = old 402s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 402s TypeError: cannot unpack non-iterable NoneType object 402s }}} 402s 402s Traceback (most recent call last): 402s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 228, in test_kind 402s revision_tree = self.create_tree() 402s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 402s revid1 = tree.commit("rev1") 402s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 402s committed_id = commit.Commit().commit( 402s working_tree=self, 402s ...<3 lines>... 402s **kwargs, 402s ) 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 402s self._update_builder_with_changes() 402s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 402s for path, fs_hash in self.builder.record_iter_changes( 402s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 402s self.work_tree, self.basis_revid, iter_changes 402s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 402s ): 402s ^ 402s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 402s for change in iter_changes: 402s ^^^^^^^^^^^^ 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 402s for change in iter_changes: 402s ^^^^^^^^^^^^ 402s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 402s (oldpath, oldmode, oldsha) = old 402s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 402s TypeError: cannot unpack non-iterable NoneType object 402s 402s per_tree.test_transform.TestTransformPreview.test_unsupported_symlink_diff(WorkingTreeFormat4) OK 79ms 402s per_repository.test_break_lock.TestBreakLock.test_locked(RemoteRepositoryFormat-default) OK 25ms 402s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_file_unchanged(RepositoryFormat5) OK 40ms 402s per_tree.test_transform.TestTransformPreview.test_unsupported_symlink_diff(GitRevisionTree)ERROR 24ms 402s log: {{{ 402s 203.102 preparing to commit 402s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_unsupported_symlink_diff(GitRevisionTree)/work/ 402s 203.104 Selecting files for commit with filter None 402s 203.106 aborting commit write group because of exception: 402s 203.107 Traceback (most recent call last): 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 402s self._update_builder_with_changes() 402s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 402s for path, fs_hash in self.builder.record_iter_changes( 402s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 402s self.work_tree, self.basis_revid, iter_changes 402s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 402s ): 402s ^ 402s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 402s for change in iter_changes: 402s ^^^^^^^^^^^^ 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 402s for change in iter_changes: 402s ^^^^^^^^^^^^ 402s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 402s (oldpath, oldmode, oldsha) = old 402s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 402s TypeError: cannot unpack non-iterable NoneType object 402s }}} 402s 402s Traceback (most recent call last): 402s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 88, in test_unsupported_symlink_diff 402s revid1 = tree.commit("rev1") 402s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 402s committed_id = commit.Commit().commit( 402s working_tree=self, 402s ...<3 lines>... 402s **kwargs, 402s ) 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 402s self._update_builder_with_changes() 402s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 402s for path, fs_hash in self.builder.record_iter_changes( 402s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 402s self.work_tree, self.basis_revid, iter_changes 402s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 402s ): 402s ^ 402s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 402s for change in iter_changes: 402s ^^^^^^^^^^^^ 402s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 402s for change in iter_changes: 402s ^^^^^^^^^^^^ 402s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 402s (oldpath, oldmode, oldsha) = old 402s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 402s TypeError: cannot unpack non-iterable NoneType object 402s 402s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_ghost_parent(RepositoryFormatKnit4) OK 76ms 402s per_repository.test_break_lock.TestBreakLock.test_unlocked(RepositoryFormatKnitPack6RichRoot) OK 17ms 402s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_contents_unchanged(RepositoryFormatKnitPack5) OK 101ms 402s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_ghost_parent(RepositoryFormatKnitPack1) OK 19ms 402s per_repository.test_break_lock.TestBreakLock.test_unlocked(RepositoryFormat7) OK 17ms 402s per_tree.test_transform.TestTransformPreview.test_walkdirs(WorkingTreeFormat3) OK 20ms 402s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_ghost_parent(RepositoryFormat5) SKIP 4ms 402s repository format does not support ghosts 402s 402s per_tree.test_transform.TestTransformPreview.test_walkdirs(PreviewTree) OK 17ms 402s per_repository.test_check.TestCleanRepository.test_new_repo(RepositoryFormatKnit4) OK 37ms 402s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_link_unchanged(RepositoryFormatKnitPack5) OK 233ms 402s per_repository.test_check.TestCleanRepository.test_new_repo(RepositoryFormatKnitPack1) OK 40ms 402s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_link_unchanged(RepositoryFormatKnitPack5RichRoot) OK 102ms 402s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_contents_unchanged(RepositoryFormatKnitPack4) OK 102ms 402s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(RepositoryFormatKnitPack5RichRoot) OK 93ms 402s per_repository.test_check.TestCleanRepository.test_new_repo(RepositoryFormat5) OK 23ms 402s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_contents_unchanged(RepositoryFormat6) OK 44ms 402s per_tree.test_transform.TestTransformPreview.test_want_unversioned(WorkingTreeFormat6,remote) OK 123ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_abort_record_iter_changes(RepositoryFormatKnitPack5RichRoot) OK 48ms 403s per_tree.test_transform.TestTransformPreview.test_merge_into_preview(WorkingTreeFormat3) OK 220ms 403s per_tree.test_tree.TestAnnotate.test_annotate(WorkingTreeFormat5) OK 46ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_link_unchanged(RepositoryFormat2a) OK 105ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_abort_record_iter_changes(RepositoryFormat2a) OK 48ms 403s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(RepositoryFormat2a) OK 106ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_unchanged(RepositoryFormatKnitPack6) OK 87ms 403s per_tree.test_tree.TestAnnotate.test_annotate(DirStateRevisionTree,WT4) OK 66ms 403s per_tree.test_tree.TestConflicts.test_conflicts(GitWorkingTreeFormat) OK 8ms 403s per_tree.test_tree.TestConflicts.test_conflicts(PreviewTreePost) OK 33ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_link_unchanged(RepositoryFormatKnitPack4) OK 219ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_abort_record_iter_changes(RemoteRepositoryFormat-v2) OK 107ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_unchanged(RepositoryFormatKnit1) OK 88ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RepositoryFormatPackDevelopment2Subtree) OK 29ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(GitRepositoryFormat) OK 8ms 403s per_tree.test_tree.TestExtractFilesBytes.test_iter_files_bytes(RevisionTree) OK 74ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_link_unchanged(RepositoryFormat6) OK 90ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_commit_lossy(RepositoryFormatKnitPack5) OK 46ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_link_unchanged(RemoteRepositoryFormat-v2) OK 217ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_file_unchanged(RepositoryFormatKnit3) OK 95ms 403s per_tree.test_transform.TestTransformPreview.test_merge_into_preview(PreviewTree) OK 230ms 403s per_tree.test_tree.TestExtras.test_extras(WorkingTreeFormat6) OK 81ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_commit_lossy(RepositoryFormatKnitPack4) OK 62ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_commit_lossy(RepositoryFormat6) OK 21ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_dir_changes(RepositoryFormatKnitPack6) OK 110ms 403s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(RemoteRepositoryFormat-v2) OK 308ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_file_unchanged(RepositoryFormat2aSubtree) OK 108ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_file_unchanged(RepositoryFormat4) SKIP 6ms 403s Format All-in-one format 4 is not initializable. 403s per_repository.test_commit_builder.TestCommitBuilder.test_commit_message(RepositoryFormatKnitPack6) OK 60ms 403s per_tree.test_tree.TestExtras.test_extras(DirStateRevisionTree,WT5) OK 122ms 403s per_tree.test_transform.TestTransformPreview.test_merge_preview_into_workingtree(WorkingTreeFormat6,remote) OK 167ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_commit_message(RepositoryFormatKnit1) OK 57ms 403s per_tree.test_tree.TestFileContent.test_get_file(WorkingTreeFormat2) OK 25ms 403s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(RepositoryFormatPackDevelopment2Subtree) OK 93ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_dir_changes(RepositoryFormatKnit1) OK 111ms 403s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(GitRepositoryFormat) SKIP 9ms 403s format does not support full versioned files 403s 403s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_link_unchanged(RepositoryFormatKnitPack5RichRootBroken) OK 104ms 403s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(RepositoryFormatKnitPack5) OK 17ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_reference_unchanged(RepositoryFormatPackDevelopment2Subtree) OK 228ms 403s per_tree.test_tree.TestFileContent.test_get_file_context_manager(WorkingTreeFormat4) OK 46ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_commit_unchanged_root_record_iter_changes(RepositoryFormatKnit3) OK 76ms 403s per_tree.test_tree.TestFileContent.test_get_file_context_manager(GitRevisionTree)ERROR 26ms 403s log: {{{ 403s 203.783 preparing to commit 403s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_tree.TestFileContent.test_get_file_context_manager(GitRevisionTree)/work/wt/ 403s 203.785 Selecting files for commit with filter None 403s 203.788 aborting commit write group because of exception: 403s 203.789 Traceback (most recent call last): 403s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 403s self._update_builder_with_changes() 403s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 403s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 403s for path, fs_hash in self.builder.record_iter_changes( 403s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 403s self.work_tree, self.basis_revid, iter_changes 403s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 403s ): 403s ^ 403s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 403s for change in iter_changes: 403s ^^^^^^^^^^^^ 403s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 403s for change in iter_changes: 403s ^^^^^^^^^^^^ 403s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 403s (oldpath, oldmode, oldsha) = old 403s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 403s TypeError: cannot unpack non-iterable NoneType object 403s }}} 403s 403s Traceback (most recent call last): 403s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 191, in test_get_file_context_manager 403s tree = self.get_tree_no_parents_abc_content_2(work_tree) 403s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 160, in get_tree_no_parents_abc_content_2 403s return self._convert_tree(tree, converter) 403s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 403s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 403s return converter(tree) 403s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 403s return self._workingtree_to_test_tree(self, tree) 403s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 403s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 403s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 403s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 403s committed_id = commit.Commit().commit( 403s working_tree=self, 403s ...<3 lines>... 403s **kwargs, 403s ) 403s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 403s self._update_builder_with_changes() 403s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 403s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 403s for path, fs_hash in self.builder.record_iter_changes( 403s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 403s self.work_tree, self.basis_revid, iter_changes 403s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 403s ): 403s ^ 403s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 403s for change in iter_changes: 403s ^^^^^^^^^^^^ 403s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 403s for change in iter_changes: 403s ^^^^^^^^^^^^ 403s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 403s (oldpath, oldmode, oldsha) = old 403s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 403s TypeError: cannot unpack non-iterable NoneType object 403s 403s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_reference_unchanged(GitRepositoryFormat)ERROR 28ms 403s log: {{{ 403s 203.780 preparing to commit 403s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_reference_unchanged(GitRepositoryFormat)/work/reference/ 403s 203.782 Selecting files for commit with filter None 403s 203.783 aborting commit write group because of exception: 403s 203.784 Traceback (most recent call last): 403s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 403s self._update_builder_with_changes() 403s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 403s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 403s for path, fs_hash in self.builder.record_iter_changes( 403s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 403s self.work_tree, self.basis_revid, iter_changes 403s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 403s ): 403s ^ 403s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 403s for change in iter_changes: 403s ^^^^^^^^^^^^ 403s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 403s for change in iter_changes: 403s ^^^^^^^^^^^^ 403s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 403s (oldpath, oldmode, oldsha) = old 403s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 403s TypeError: cannot unpack non-iterable NoneType object 403s }}} 403s 403s Traceback (most recent call last): 403s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 351, in test_last_modified_revision_after_commit_reference_unchanged 403s subtree = self.make_reference("reference") 403s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 812, in make_reference 403s tree.commit("foo") 403s ~~~~~~~~~~~^^^^^^^ 403s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 403s committed_id = commit.Commit().commit( 403s working_tree=self, 403s ...<3 lines>... 403s **kwargs, 403s ) 403s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 403s self._update_builder_with_changes() 403s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 403s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 403s for path, fs_hash in self.builder.record_iter_changes( 403s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 403s self.work_tree, self.basis_revid, iter_changes 403s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 403s ): 403s ^ 403s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 403s for change in iter_changes: 403s ^^^^^^^^^^^^ 403s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 403s for change in iter_changes: 403s ^^^^^^^^^^^^ 403s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 403s (oldpath, oldmode, oldsha) = old 403s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 403s TypeError: cannot unpack non-iterable NoneType object 403s 403s per_tree.test_tree.TestFileContent.test_get_file_lines(WorkingTreeFormat3) OK 43ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_link_unchanged(RepositoryFormatKnitPack3) OK 98ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_file_changes(RepositoryFormatKnit3) OK 117ms 403s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(RepositoryFormatKnitPack4) OK 103ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_root_unchanged(RepositoryFormatKnitPack5) OK 85ms 403s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(RepositoryFormat6) OK 12ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_commit_unchanged_root_record_iter_changes(RepositoryFormat2aSubtree) OK 89ms 403s per_tree.test_tree.TestFileContent.test_get_file_lines(PreviewTree) OK 46ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_commit_unchanged_root_record_iter_changes(RepositoryFormat4) SKIP 4ms 403s Format All-in-one format 4 is not initializable. 403s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(RepositoryFormatKnitPack6) OK 14ms 403s per_tree.test_transform.TestTransformPreview.test_merge_preview_into_workingtree_handles_conflicts(WorkingTreeFormat5) OK 189ms 403s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(RepositoryFormatKnit1) OK 16ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_commit_with_revision_id_record_iter_changes(RepositoryFormatKnitPack5RichRootBroken) OK 52ms 403s per_tree.test_tree.TestFileContent.test_get_file_lines_multi_line_breaks(WorkingTreeFormat6,remote) OK 63ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_file_changes(RepositoryFormat2aSubtree) OK 98ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_root_unchanged(RepositoryFormatKnitPack4) OK 76ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_file_changes(RepositoryFormat4) SKIP 4ms 403s Format All-in-one format 4 is not initializable. 403s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_root_unchanged(RepositoryFormat6) OK 32ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_commit_with_revision_id_record_iter_changes(RepositoryFormatKnitPack3) OK 53ms 403s per_tree.test_tree.TestFileContent.test_get_file_text(WorkingTreeFormat5) OK 43ms 403s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(RepositoryFormatKnit3) OK 94ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_link_unchanged(RemoteRepositoryFormat-default) OK 183ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_link_changes(RepositoryFormatKnitPack5RichRootBroken) OK 96ms 403s per_tree.test_transform.TestTransformPreview.test_merge_preview_into_workingtree_handles_conflicts(DirStateRevisionTree,WT4) OK 178ms 403s per_tree.test_tree.TestFileContent.test_get_file_text(DirStateRevisionTree,WT4) OK 84ms 403s per_tree.test_tree.TestFileIds.test_all_file_ids(GitWorkingTreeFormat) SKIP 4ms 403s working tree does not support setting file ids 403s 403s per_tree.test_transform.TestTransformPreview.test_missing_content_summary(GitWorkingTreeFormat) OK 9ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_content_file_changes(RepositoryFormatKnitPack6) OK 97ms 403s per_tree.test_transform.TestTransformPreview.test_missing_content_summary(PreviewTreePost) OK 20ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_commit_with_revision_id_record_iter_changes(RemoteRepositoryFormat-default) OK 129ms 403s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(RepositoryFormat2aSubtree) OK 123ms 403s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(RepositoryFormat4) SKIP 4ms 403s Format All-in-one format 4 is not initializable. 403s per_tree.test_tree.TestFileIds.test_all_file_ids(PreviewTreePost) OK 53ms 403s per_tree.test_transform.TestTransformPreview.test_path2id_created(RevisionTree) OK 39ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_link_changes(RepositoryFormatKnitPack3) OK 101ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_commit_without_root_errors(RepositoryFormatKnitPack6RichRoot) OK 41ms 403s per_tree.test_transform.TestTransformPreview.test_path2id_deleted_unchanged(WorkingTreeFormat6) OK 37ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_content_file_changes(RepositoryFormatKnit1) OK 103ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_commit_without_root_errors(RepositoryFormat7) OK 39ms 403s per_tree.test_tree.TestFileIds.test_id2path(RevisionTree) OK 72ms 403s per_tree.test_transform.TestTransformPreview.test_path2id_deleted_unchanged(DirStateRevisionTree,WT5) OK 36ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_reference_unchanged(RepositoryFormatKnitPack6RichRoot) OK 187ms 403s per_tree.test_transform.TestTransformPreview.test_path2id_moved(WorkingTreeFormat2) OK 19ms 403s per_tree.test_tree.TestGetFileSha1.test_get_file_sha1(WorkingTreeFormat6) OK 41ms 403s per_repository.test_commit_builder.TestCommitBuilder.test_committer_no_username(RepositoryFormatKnit4) OK 47ms 403s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(RepositoryFormatKnitPack5RichRootBroken) OK 130ms 404s per_tree.test_transform.TestTransformPreview.test_path2id_renamed_parent(WorkingTreeFormat4) OK 39ms 404s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_reference_unchanged(RepositoryFormat7) SKIP 63ms 404s format does not support rich roots 404s 404s per_tree.test_transform.TestTransformPreview.test_path2id_renamed_parent(GitRevisionTree) OK 17ms 404s per_repository.test_commit_builder.TestCommitBuilder.test_committer_no_username(RepositoryFormatKnitPack1) OK 52ms 404s per_repository.test_commit_builder.TestCommitBuilder.test_committer_no_username(RepositoryFormat5) OK 17ms 404s per_tree.test_tree.TestGetFileSha1.test_get_file_sha1(DirStateRevisionTree,WT5) OK 77ms 404s per_tree.test_tree.TestGetFileVerifier.test_get_file_verifier(WorkingTreeFormat2) OK 32ms 404s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_link_changes(RemoteRepositoryFormat-default) OK 203ms 404s per_repository.test_commit_builder.TestCommitBuilder.test_finish_inventory_record_iter_changes(RepositoryFormatKnitPack5RichRoot) OK 59ms 404s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_root_unchanged(RepositoryFormatKnit4) OK 88ms 404s per_tree.test_tree.TestHasVersionedDirectories.test_has_versioned_directories(WorkingTreeFormat4) OK 32ms 404s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(RepositoryFormatKnitPack3) OK 145ms 404s per_tree.test_tree.TestHasVersionedDirectories.test_has_versioned_directories(GitRevisionTree)ERROR 17ms 404s log: {{{ 404s 204.388 preparing to commit 404s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_tree.TestHasVersionedDirectories.test_has_versioned_directories(GitRevisionTree)/work/tree/ 404s 204.390 Selecting files for commit with filter None 404s 204.391 aborting commit write group because of exception: 404s 204.392 Traceback (most recent call last): 404s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 404s self._update_builder_with_changes() 404s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 404s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 404s for path, fs_hash in self.builder.record_iter_changes( 404s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 404s self.work_tree, self.basis_revid, iter_changes 404s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 404s ): 404s ^ 404s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 404s for change in iter_changes: 404s ^^^^^^^^^^^^ 404s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 404s for change in iter_changes: 404s ^^^^^^^^^^^^ 404s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 404s (oldpath, oldmode, oldsha) = old 404s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 404s TypeError: cannot unpack non-iterable NoneType object 404s }}} 404s 404s Traceback (most recent call last): 404s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 342, in test_has_versioned_directories 404s tree = self._convert_tree(work_tree) 404s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 404s return converter(tree) 404s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 404s return self._workingtree_to_test_tree(self, tree) 404s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 404s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 404s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 404s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 404s committed_id = commit.Commit().commit( 404s working_tree=self, 404s ...<3 lines>... 404s **kwargs, 404s ) 404s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 404s self._update_builder_with_changes() 404s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 404s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 404s for path, fs_hash in self.builder.record_iter_changes( 404s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 404s self.work_tree, self.basis_revid, iter_changes 404s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 404s ): 404s ^ 404s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 404s for change in iter_changes: 404s ^^^^^^^^^^^^ 404s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 404s for change in iter_changes: 404s ^^^^^^^^^^^^ 404s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 404s (oldpath, oldmode, oldsha) = old 404s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 404s TypeError: cannot unpack non-iterable NoneType object 404s 404s per_repository.test_commit_builder.TestCommitBuilder.test_finish_inventory_record_iter_changes(RepositoryFormat2a) OK 52ms 404s per_tree.test_tree.TestIterChildEntries.test_does_not_exist(WorkingTreeFormat3) OK 32ms 404s per_tree.test_transform.TestTransformPreview.test_plan_file_merge(WorkingTreeFormat3) OK 162ms 404s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_root_unchanged(RepositoryFormatKnitPack1) OK 88ms 404s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_root_unchanged(RepositoryFormat5) OK 36ms 404s per_tree.test_tree.TestIterChildEntries.test_does_not_exist(PreviewTree) OK 67ms 404s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_dir_unchanged(RepositoryFormatKnit3) OK 327ms 404s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_ref_changes(RepositoryFormatKnitPack6RichRoot) OK 187ms 404s per_tree.test_tree.TestIterChildEntries.test_iteration_order(WorkingTreeFormat6,remote) OK 77ms 404s per_repository.test_commit_builder.TestCommitBuilder.test_finish_inventory_record_iter_changes(RemoteRepositoryFormat-v2) OK 155ms 404s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_content_file_changes(RepositoryFormatKnitPack5RichRoot) OK 106ms 404s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder(RepositoryFormatPackDevelopment2Subtree) OK 26ms 404s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_ref_changes(RepositoryFormat7) SKIP 63ms 404s format does not support rich roots 404s 404s per_tree.test_transform.TestTransformPreview.test_plan_file_merge(PreviewTree) OK 159ms 404s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder(GitRepositoryFormat) OK 11ms 404s per_tree.test_tree.TestIterEntriesByDir.test_iteration_order(WorkingTreeFormat5) OK 43ms 404s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RepositoryFormatKnitPack5) OK 25ms 404s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RepositoryFormatKnitPack4) OK 22ms 404s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RepositoryFormat6) OK 15ms 404s per_tree.test_tree.TestIterEntriesByDir.test_iteration_order(DirStateRevisionTree,WT4) OK 75ms 404s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_dir_changes(RepositoryFormatKnit4) OK 97ms 404s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_content_file_changes(RepositoryFormat2a) OK 104ms 404s per_tree.test_tree.TestPlanFileMerge.test_plan_file_merge(GitWorkingTreeFormat)ERROR 24ms 404s log: {{{ 404s 204.704 preparing to commit 404s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_tree.TestPlanFileMerge.test_plan_file_merge(GitWorkingTreeFormat)/work/wta/ 404s 204.705 Selecting files for commit with filter None 404s 204.707 aborting commit write group because of exception: 404s 204.709 Traceback (most recent call last): 404s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 404s self._update_builder_with_changes() 404s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 404s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 404s for path, fs_hash in self.builder.record_iter_changes( 404s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 404s self.work_tree, self.basis_revid, iter_changes 404s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 404s ): 404s ^ 404s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 404s for change in iter_changes: 404s ^^^^^^^^^^^^ 404s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 404s for change in iter_changes: 404s ^^^^^^^^^^^^ 404s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 404s (oldpath, oldmode, oldsha) = old 404s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 404s TypeError: cannot unpack non-iterable NoneType object 404s }}} 404s 404s Traceback (most recent call last): 404s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 45, in test_plan_file_merge 404s work_a.commit("base version") 404s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ 404s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 404s committed_id = commit.Commit().commit( 404s working_tree=self, 404s ...<3 lines>... 404s **kwargs, 404s ) 404s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 404s self._update_builder_with_changes() 404s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 404s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 404s for path, fs_hash in self.builder.record_iter_changes( 404s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 404s self.work_tree, self.basis_revid, iter_changes 404s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 404s ): 404s ^ 404s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 404s for change in iter_changes: 404s ^^^^^^^^^^^^ 404s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 404s for change in iter_changes: 404s ^^^^^^^^^^^^ 404s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 404s (oldpath, oldmode, oldsha) = old 404s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 404s TypeError: cannot unpack non-iterable NoneType object 404s 404s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(RemoteRepositoryFormat-default) OK 335ms 404s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_surrogateescape(RepositoryFormatKnitPack6) OK 63ms 404s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_surrogateescape(RepositoryFormatKnit1) OK 56ms 404s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_dir_changes(RepositoryFormatKnitPack1) OK 109ms 404s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_dir_changes(RepositoryFormat5) OK 44ms 404s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(RepositoryFormatKnitPack6RichRoot) OK 118ms 404s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(RepositoryFormat7) OK 17ms 404s per_tree.test_transform.TestTransformPreview.test_plan_file_merge_revision_tree(WorkingTreeFormat6,remote) OK 264ms 404s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_file(RepositoryFormatKnit3) OK 93ms 404s per_tree.test_tree.TestPlanFileMerge.test_plan_file_merge(PreviewTreePost) OK 174ms 404s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_dir_unchanged(RepositoryFormat2aSubtree) OK 411ms 404s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_dir_unchanged(RepositoryFormat4) SKIP 4ms 404s Format All-in-one format 4 is not initializable. 404s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_no_parents(RepositoryFormatKnit4) OK 66ms 404s per_tree.test_transform.TestTransformPreview.test_specific_files(WorkingTreeFormat5) OK 69ms 404s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_no_parents(RepositoryFormatKnitPack1) OK 14ms 404s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_file_changes(RepositoryFormatKnitPack5RichRoot) OK 107ms 404s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_no_parents(RepositoryFormat5) OK 17ms 404s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_content_file_changes(RemoteRepositoryFormat-v2) OK 280ms 404s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_file(RepositoryFormat2aSubtree) OK 121ms 404s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_file(RepositoryFormat4) SKIP 5ms 404s Format All-in-one format 4 is not initializable. 404s per_tree.test_transform.TestTransformPreview.test_specific_files(DirStateRevisionTree,WT4) OK 88ms 404s per_tree.test_transform.TestTransformPreview.test_stored_kind(GitWorkingTreeFormat) OK 11ms 404s per_tree.test_tree.TestReference.test_get_nested_tree(RevisionTree) OK 158ms 404s per_tree.test_transform.TestTransformPreview.test_stored_kind(PreviewTreePost) OK 17ms 404s per_tree.test_transform.TestTransformPreview.test_symlink_content_summary(RevisionTree) OK 19ms 404s per_repository.test_fetch.TestFetchSameRepository.test_fetch_with_ghost(RepositoryFormatKnitPack5RichRoot) OK 106ms 404s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_file_changes(RepositoryFormat2a) OK 134ms 404s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_link(RepositoryFormatKnitPack5RichRootBroken) OK 110ms 404s per_tree.test_transform.TestTransformPreview.test_transform_conflicts(WorkingTreeFormat6) OK 72ms 404s per_repository.test_fetch.TestFetchSameRepository.test_fetch_with_ghost(RepositoryFormat2a) OK 93ms 404s per_repository.test_fetch.TestFetchSameRepository.test_fetch_with_ghost(RemoteRepositoryFormat-v2) SKIP 5ms 404s repository format does not support ghosts 404s 404s per_tree.test_tree.TestReference.test_get_reference_revision(WorkingTreeFormat6) OK 129ms 404s per_tree.test_transform.TestTransformPreview.test_transform_conflicts(DirStateRevisionTree,WT5) OK 72ms 404s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_link(RepositoryFormatKnitPack3) OK 97ms 404s per_tree.test_transform.TestTransformPreview.test_transform_new_file(WorkingTreeFormat2) OK 40ms 404s per_repository.test_file_graph.TestPerFileGraph.test_file_graph(RepositoryFormatPackDevelopment2Subtree) OK 93ms 405s per_repository.test_file_graph.TestPerFileGraph.test_file_graph(GitRepositoryFormat) SKIP 12ms 405s file ids not supported 405s 405s per_repository.test_get_parent_map.TestGetParentMap.test_missing_revision(RepositoryFormatKnitPack5) OK 34ms 405s per_tree.test_tree.TestReference.test_get_reference_revision(DirStateRevisionTree,WT5) OK 159ms 405s per_repository.test_get_parent_map.TestGetParentMap.test_missing_revision(RepositoryFormatKnitPack4) OK 34ms 405s per_tree.test_transform.TestTransformPreview.test_transform_preview(WorkingTreeFormat4) OK 91ms 405s per_repository.test_get_parent_map.TestGetParentMap.test_missing_revision(RepositoryFormat6) OK 19ms 405s per_tree.test_tree.TestReference.test_get_root_id(WorkingTreeFormat2) OK 24ms 405s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_file_unchanged(RepositoryFormatKnitPack5RichRootBroken) OK 434ms 405s per_tree.test_transform.TestTransformPreview.test_transform_preview(GitRevisionTree)ERROR 22ms 405s log: {{{ 405s 205.357 preparing to commit 405s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_transform_preview(GitRevisionTree)/work/ 405s 205.359 Selecting files for commit with filter None 405s 205.360 aborting commit write group because of exception: 405s 205.362 Traceback (most recent call last): 405s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 405s self._update_builder_with_changes() 405s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 405s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 405s for path, fs_hash in self.builder.record_iter_changes( 405s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 405s self.work_tree, self.basis_revid, iter_changes 405s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 405s ): 405s ^ 405s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 405s for change in iter_changes: 405s ^^^^^^^^^^^^ 405s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 405s for change in iter_changes: 405s ^^^^^^^^^^^^ 405s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 405s (oldpath, oldmode, oldsha) = old 405s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 405s TypeError: cannot unpack non-iterable NoneType object 405s }}} 405s 405s Traceback (most recent call last): 405s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 48, in test_transform_preview 405s revision_tree = self.create_tree() 405s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 405s revid1 = tree.commit("rev1") 405s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 405s committed_id = commit.Commit().commit( 405s working_tree=self, 405s ...<3 lines>... 405s **kwargs, 405s ) 405s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 405s self._update_builder_with_changes() 405s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 405s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 405s for path, fs_hash in self.builder.record_iter_changes( 405s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 405s self.work_tree, self.basis_revid, iter_changes 405s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 405s ): 405s ^ 405s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 405s for change in iter_changes: 405s ^^^^^^^^^^^^ 405s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 405s for change in iter_changes: 405s ^^^^^^^^^^^^ 405s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 405s (oldpath, oldmode, oldsha) = old 405s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 405s TypeError: cannot unpack non-iterable NoneType object 405s 405s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_file_changes(RemoteRepositoryFormat-v2) OK 284ms 405s per_tree.test_tree.TestReference.test_is_versioned(WorkingTreeFormat4) OK 52ms 405s per_tree.test_tree.TestReference.test_is_versioned(GitRevisionTree) OK 13ms 405s per_tree.test_transform.TestTransformPreview.test_transform_preview_tree(WorkingTreeFormat3) OK 75ms 405s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_link(RemoteRepositoryFormat-default) OK 238ms 405s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_dir_unchanged(RepositoryFormatPackDevelopment2Subtree) OK 471ms 405s per_tree.test_tree.TestReference.test_iter_references(WorkingTreeFormat3) SKIP 45ms 405s Tree references not supported 405s 405s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_dir_unchanged(GitRepositoryFormat) SKIP 13ms 405s Format does not support versioned directories 405s 405s per_repository.test_get_parent_map.TestGetParentMap.test_multiple_parents(RepositoryFormatKnitPack6) OK 129ms 405s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_link_changes(RepositoryFormatPackDevelopment2Subtree) OK 121ms 405s per_tree.test_transform.TestTransformPreview.test_transform_preview_tree(PreviewTree) OK 79ms 405s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_link_changes(GitRepositoryFormat)ERROR 23ms 405s log: {{{ 405s 205.511 preparing to commit 405s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_link_changes(GitRepositoryFormat)/work/ 405s 205.513 Selecting files for commit with filter None 405s 205.515 aborting commit write group because of exception: 405s 205.516 Traceback (most recent call last): 405s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 405s self._update_builder_with_changes() 405s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 405s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 405s for path, fs_hash in self.builder.record_iter_changes( 405s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 405s self.work_tree, self.basis_revid, iter_changes 405s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 405s ): 405s ^ 405s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 405s for change in iter_changes: 405s ^^^^^^^^^^^^ 405s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 405s for change in iter_changes: 405s ^^^^^^^^^^^^ 405s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 405s (oldpath, oldmode, oldsha) = old 405s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 405s TypeError: cannot unpack non-iterable NoneType object 405s }}} 405s 405s Traceback (most recent call last): 405s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 448, in test_last_modified_revision_after_reparent_link_changes 405s self._add_commit_reparent_check_changed(tree, "link") 405s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 405s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 420, in _add_commit_reparent_check_changed 405s self._add_commit_change_check_changed( 405s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 405s tree, 405s ^^^^^ 405s ...<2 lines>... 405s expect_fs_hash=expect_fs_hash, 405s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 405s ) 405s ^ 405s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 455, in _add_commit_change_check_changed 405s self._commit_change_check_changed( 405s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 405s tree, names, changer, expect_fs_hash=expect_fs_hash 405s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 405s ) 405s ^ 405s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 460, in _commit_change_check_changed 405s rev1 = tree.commit("rev1") 405s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 405s committed_id = commit.Commit().commit( 405s working_tree=self, 405s ...<3 lines>... 405s **kwargs, 405s ) 405s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 405s self._update_builder_with_changes() 405s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 405s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 405s for path, fs_hash in self.builder.record_iter_changes( 405s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 405s self.work_tree, self.basis_revid, iter_changes 405s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 405s ): 405s ^ 405s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 405s for change in iter_changes: 405s ^^^^^^^^^^^^ 405s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 405s for change in iter_changes: 405s ^^^^^^^^^^^^ 405s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 405s (oldpath, oldmode, oldsha) = old 405s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 405s TypeError: cannot unpack non-iterable NoneType object 405s 405s per_tree.test_transform.TestTransformPreview.test_tree_content_summary(WorkingTreeFormat6,remote) OK 19ms 405s per_repository.test_commit_builder.TestCommitBuilder.test_non_ascii_str_committer_rejected(RepositoryFormatKnitPack5) OK 24ms 405s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_dir(RepositoryFormatKnitPack6RichRoot) OK 91ms 405s per_repository.test_commit_builder.TestCommitBuilder.test_non_ascii_str_committer_rejected(RepositoryFormatKnitPack4) OK 26ms 405s per_tree.test_tree.TestReference.test_iter_references(PreviewTree) SKIP 106ms 405s Tree references not supported 405s 405s per_repository.test_commit_builder.TestCommitBuilder.test_non_ascii_str_committer_rejected(RepositoryFormat6) OK 14ms 405s per_repository.test_get_parent_map.TestGetParentMap.test_multiple_parents(RepositoryFormatKnit1) OK 98ms 405s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_dir(RepositoryFormat7) OK 76ms 405s per_tree.test_transform.TestTransformPreview.test_unsupported_symlink_diff(WorkingTreeFormat5) OK 84ms 405s per_tree.test_tree.TestSpecialFilename.test_is_special_path(WorkingTreeFormat6,remote) OK 51ms 405s per_repository.test_get_parent_map.TestGetParentMap.test_no_parents(RepositoryFormatKnit3) OK 50ms 405s per_repository.test_commit_builder.TestCommitBuilder.test_record_delete_record_iter_changes(RepositoryFormatKnitPack6) OK 80ms 405s per_repository.test_get_parent_map.TestGetParentMap.test_no_parents(RepositoryFormat2aSubtree) OK 58ms 405s per_repository.test_get_parent_map.TestGetParentMap.test_no_parents(RepositoryFormat4) SKIP 5ms 405s Format All-in-one format 4 is not initializable. 405s per_tree.test_tree.TestStoredKind.test_stored_kind(WorkingTreeFormat5) OK 75ms 405s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_link(RepositoryFormatKnit4) OK 85ms 405s per_tree.test_transform.TestTransformPreview.test_unsupported_symlink_diff(DirStateRevisionTree,WT4) OK 88ms 405s per_tree.test_transform.TestTransformPreview.test_walkdirs(GitWorkingTreeFormat) OK 10ms 405s per_tree.test_transform.TestTransformPreview.test_walkdirs(PreviewTreePost) OK 18ms 405s per_repository.test_commit_builder.TestCommitBuilder.test_record_delete_record_iter_changes(RepositoryFormatKnit1) OK 74ms 405s per_repository.test_get_parent_map.TestGetParentMap.test_none(RepositoryFormatKnitPack5RichRootBroken) OK 53ms 405s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_file_unchanged(RepositoryFormatKnitPack3) OK 409ms 405s per_repository.test_commit_builder.TestCommitBuilder.test_revision_tree_record_iter_changes(RepositoryFormatKnit3) OK 47ms 405s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_link(RepositoryFormatKnitPack1) OK 89ms 405s per_tree.test_tree.TestStoredKind.test_stored_kind(DirStateRevisionTree,WT4) OK 110ms 405s per_repository.test_get_parent_map.TestGetParentMap.test_none(RepositoryFormatKnitPack3) OK 61ms 405s per_tree.test_transform.TestTransformPreview.test_want_unversioned(RevisionTree) OK 78ms 405s per_tree.test_tree.TestSupportsRenameTracking.test_supports_rename_tracking(GitWorkingTreeFormat) OK 9ms 405s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_link(RepositoryFormat5) OK 37ms 405s per_repository.test_commit_builder.TestCommitBuilder.test_revision_tree_record_iter_changes(RepositoryFormat2aSubtree) OK 55ms 405s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_file_unchanged(RepositoryFormatKnitPack5) OK 375ms 405s per_repository.test_commit_builder.TestCommitBuilder.test_revision_tree_record_iter_changes(RepositoryFormat4) SKIP 5ms 405s Format All-in-one format 4 is not initializable. 405s per_tree.test_tree.TestSupportsRenameTracking.test_supports_rename_tracking(PreviewTreePost) OK 37ms 405s per_tree.test_tree.TestAnnotate.test_annotate(WorkingTreeFormat6) OK 45ms 405s per_repository.test_commit_builder.TestCommitBuilder.test_root_entry_has_revision(RepositoryFormatKnitPack5RichRootBroken) OK 54ms 405s per_tree.test_tree.TestSupportsVersionableKind.test_file(RevisionTree) OK 57ms 405s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_dir(RepositoryFormatKnitPack5RichRoot) OK 92ms 405s per_tree.test_tree.TestAnnotate.test_annotate(DirStateRevisionTree,WT5) OK 78ms 405s per_repository.test_get_parent_map.TestGetParentMap.test_none(RemoteRepositoryFormat-default) OK 137ms 405s per_tree.test_tree.TestSupportsVersionableKind.test_unknown(WorkingTreeFormat6) OK 38ms 405s per_tree.test_tree.TestConflicts.test_conflicts(WorkingTreeFormat2) OK 22ms 405s per_repository.test_commit_builder.TestCommitBuilder.test_root_entry_has_revision(RepositoryFormatKnitPack3) OK 61ms 405s per_repository.test_get_parent_map.TestGetParentMap.test_null_revision(RepositoryFormatKnitPack6RichRoot) OK 33ms 405s per_tree.test_tree.TestExtractFilesBytes.test_iter_files_bytes(WorkingTreeFormat4) OK 42ms 405s per_tree.test_tree.TestSupportsVersionableKind.test_unknown(DirStateRevisionTree,WT5) OK 59ms 405s per_repository.test_get_parent_map.TestGetParentMap.test_null_revision(RepositoryFormat7) OK 31ms 405s per_tree.test_tree.TestExtractFilesBytes.test_iter_files_bytes(GitRevisionTree)ERROR 26ms 405s log: {{{ 405s 206.012 preparing to commit 405s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_tree.TestExtractFilesBytes.test_iter_files_bytes(GitRevisionTree)/work/wt/ 405s 206.014 Selecting files for commit with filter None 405s 206.018 aborting commit write group because of exception: 405s 206.020 Traceback (most recent call last): 405s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 405s self._update_builder_with_changes() 405s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 405s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 405s for path, fs_hash in self.builder.record_iter_changes( 405s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 405s self.work_tree, self.basis_revid, iter_changes 405s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 405s ): 405s ^ 405s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 405s for change in iter_changes: 405s ^^^^^^^^^^^^ 405s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 405s for change in iter_changes: 405s ^^^^^^^^^^^^ 405s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 405s (oldpath, oldmode, oldsha) = old 405s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 405s TypeError: cannot unpack non-iterable NoneType object 405s }}} 405s 405s Traceback (most recent call last): 405s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 230, in test_iter_files_bytes 405s tree = self._convert_tree(work_tree) 405s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 405s return converter(tree) 405s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 405s return self._workingtree_to_test_tree(self, tree) 405s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 405s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 405s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 405s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 405s committed_id = commit.Commit().commit( 405s working_tree=self, 405s ...<3 lines>... 405s **kwargs, 405s ) 405s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 405s self._update_builder_with_changes() 405s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 405s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 405s for path, fs_hash in self.builder.record_iter_changes( 405s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 405s self.work_tree, self.basis_revid, iter_changes 405s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 405s ): 405s ^ 405s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 405s for change in iter_changes: 405s ^^^^^^^^^^^^ 405s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 405s for change in iter_changes: 405s ^^^^^^^^^^^^ 405s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 405s (oldpath, oldmode, oldsha) = old 405s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 405s TypeError: cannot unpack non-iterable NoneType object 405s 405s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_dir(RepositoryFormat2a) OK 107ms 405s per_tree.test_walkdirs.TestWalkdirs.test_walkdir_root(WorkingTreeFormat2) OK 26ms 405s per_tree.test_walkdirs.TestWalkdirs.test_walkdir_subtree(WorkingTreeFormat4) OK 48ms 405s per_tree.test_tree.TestExtras.test_extras(WorkingTreeFormat3) OK 72ms 405s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_known_pair_is_after(RepositoryFormatKnit4) OK 95ms 405s per_tree.test_walkdirs.TestWalkdirs.test_walkdir_subtree(GitRevisionTree)ERROR 25ms 405s log: {{{ 405s 206.095 preparing to commit 405s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_walkdirs.TestWalkdirs.test_walkdir_subtree(GitRevisionTree)/work/ 405s 206.098 Selecting files for commit with filter None 405s 206.099 aborting commit write group because of exception: 405s 206.101 Traceback (most recent call last): 405s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 405s self._update_builder_with_changes() 405s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 405s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 405s for path, fs_hash in self.builder.record_iter_changes( 405s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 405s self.work_tree, self.basis_revid, iter_changes 405s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 405s ): 405s ^ 405s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 405s for change in iter_changes: 405s ^^^^^^^^^^^^ 405s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 405s for change in iter_changes: 405s ^^^^^^^^^^^^ 405s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 405s (oldpath, oldmode, oldsha) = old 405s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 405s TypeError: cannot unpack non-iterable NoneType object 405s }}} 405s 405s Traceback (most recent call last): 405s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_walkdirs.py", line 87, in test_walkdir_subtree 405s tree = self.get_tree_with_subdirs_and_all_supported_content_types( 405s supports_symlinks(self.test_dir) 405s ) 405s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 270, in get_tree_with_subdirs_and_all_supported_content_types 405s return self.workingtree_to_test_tree(tree) 405s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 405s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 405s return self._workingtree_to_test_tree(self, tree) 405s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 405s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 405s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 405s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 405s committed_id = commit.Commit().commit( 405s working_tree=self, 405s ...<3 lines>... 405s **kwargs, 405s ) 405s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 405s self._update_builder_with_changes() 405s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 405s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 405s for path, fs_hash in self.builder.record_iter_changes( 405s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 405s self.work_tree, self.basis_revid, iter_changes 405s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 405s ): 405s ^ 405s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 405s for change in iter_changes: 405s ^^^^^^^^^^^^ 405s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 405s for change in iter_changes: 405s ^^^^^^^^^^^^ 405s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 405s (oldpath, oldmode, oldsha) = old 405s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 405s TypeError: cannot unpack non-iterable NoneType object 405s 405s per_repository.test_commit_builder.TestCommitBuilder.test_root_entry_has_revision(RemoteRepositoryFormat-default) OK 168ms 405s per_tree.test_walkdirs.TestWalkdirs.test_walkdir_versioned_kind(WorkingTreeFormat3) OK 37ms 405s per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormatKnitPack6RichRoot) OK 39ms 405s per_tree.test_tree.TestExtras.test_extras(PreviewTree) OK 78ms 405s per_tree.test_walkdirs.TestWalkdirs.test_walkdir_versioned_kind(PreviewTree) OK 46ms 405s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_known_pair_is_after(RepositoryFormatKnitPack1) OK 105ms 405s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_file_unchanged(RepositoryFormatKnitPack4) OK 377ms 405s per_tree.test_tree.TestFileContent.test_get_file(WorkingTreeFormat6,remote) OK 75ms 405s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_known_pair_is_after(RepositoryFormat5) OK 41ms 405s per_repository.test_add_fallback_repository.TestAddFallbackRepository.test_add_fallback_repository(RepositoryFormatKnitPack6RichRoot) OK 83ms 406s per_tree.test_tree.TestFileContent.test_get_file_context_manager(WorkingTreeFormat5) OK 42ms 406s per_repository.test_add_fallback_repository.TestAddFallbackRepository.test_add_fallback_repository(RepositoryFormat7) SKIP 42ms 406s No reason given 406s 406s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_dir(RemoteRepositoryFormat-v2) OK 290ms 406s per_repository.test_break_lock.TestBreakLock.test_locked(RepositoryFormatKnit4) OK 24ms 406s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_success(RepositoryFormatKnitPack5RichRoot) OK 101ms 406s per_repository.test_break_lock.TestBreakLock.test_locked(RepositoryFormatKnitPack1) OK 18ms 406s per_tree.test_tree.TestFileContent.test_get_file_context_manager(DirStateRevisionTree,WT4) OK 74ms 406s per_repository.test_break_lock.TestBreakLock.test_locked(RepositoryFormat5) OK 12ms 406s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_file_unchanged(RepositoryFormat6) OK 154ms 406s per_tree.test_tree.TestFileContent.test_get_file_lines(GitWorkingTreeFormat) OK 13ms 406s per_repository.test_break_lock.TestBreakLock.test_unlocked(RepositoryFormatKnitPack5RichRoot) OK 14ms 406s per_repository.test_break_lock.TestBreakLock.test_unlocked(RepositoryFormat2a) OK 14ms 406s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_file(RepositoryFormatPackDevelopment2Subtree) OK 100ms 406s per_tree.test_tree.TestFileContent.test_get_file_lines(PreviewTreePost) OK 50ms 406s per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormat7) SKIP 264ms 406s not a stackable format. 406s 406s per_repository.test_break_lock.TestBreakLock.test_unlocked(RemoteRepositoryFormat-v2) OK 39ms 406s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_file(GitRepositoryFormat)ERROR 25ms 406s log: {{{ 406s 206.433 preparing to commit 406s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_file(GitRepositoryFormat)/work/ 406s 206.435 Selecting files for commit with filter None 406s 206.436 aborting commit write group because of exception: 406s 206.438 Traceback (most recent call last): 406s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 406s self._update_builder_with_changes() 406s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 406s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 406s for path, fs_hash in self.builder.record_iter_changes( 406s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 406s self.work_tree, self.basis_revid, iter_changes 406s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 406s ): 406s ^ 406s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 406s for change in iter_changes: 406s ^^^^^^^^^^^^ 406s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 406s for change in iter_changes: 406s ^^^^^^^^^^^^ 406s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 406s (oldpath, oldmode, oldsha) = old 406s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 406s TypeError: cannot unpack non-iterable NoneType object 406s }}} 406s 406s Traceback (most recent call last): 406s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 860, in test_last_modified_link_file 406s self._check_kind_change(self.make_link, self.make_file, expect_fs_hash=True) 406s ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 406s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 827, in _check_kind_change 406s self._add_commit_change_check_changed( 406s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 406s tree, (path, path), change_kind, expect_fs_hash=expect_fs_hash 406s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 406s ) 406s ^ 406s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 455, in _add_commit_change_check_changed 406s self._commit_change_check_changed( 406s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 406s tree, names, changer, expect_fs_hash=expect_fs_hash 406s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 406s ) 406s ^ 406s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 460, in _commit_change_check_changed 406s rev1 = tree.commit("rev1") 406s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 406s committed_id = commit.Commit().commit( 406s working_tree=self, 406s ...<3 lines>... 406s **kwargs, 406s ) 406s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 406s self._update_builder_with_changes() 406s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 406s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 406s for path, fs_hash in self.builder.record_iter_changes( 406s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 406s self.work_tree, self.basis_revid, iter_changes 406s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 406s ): 406s ^ 406s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 406s for change in iter_changes: 406s ^^^^^^^^^^^^ 406s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 406s for change in iter_changes: 406s ^^^^^^^^^^^^ 406s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 406s (oldpath, oldmode, oldsha) = old 406s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 406s TypeError: cannot unpack non-iterable NoneType object 406s 406s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_success(RepositoryFormat2a) OK 112ms 406s per_repository.test_check.TestCleanRepository.test_new_repo(RepositoryFormatPackDevelopment2Subtree) OK 35ms 406s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_file_unchanged(RemoteRepositoryFormat-default) OK 715ms 406s per_repository.test_check.TestCleanRepository.test_new_repo(GitRepositoryFormat) OK 19ms 406s per_repository.test_commit_builder.TestCommitBuilder.test_updates_branch(RepositoryFormatKnit4) OK 57ms 406s per_tree.test_tree.TestFileContent.test_get_file_lines_multi_line_breaks(RevisionTree) OK 75ms 406s per_repository.test_commit_builder.TestCommitBuilder.test_abort_record_iter_changes(RepositoryFormatKnitPack5) OK 41ms 406s per_repository.test_commit_builder.TestCommitBuilder.test_updates_branch(RepositoryFormatKnitPack1) OK 54ms 406s per_tree.test_tree.TestFileContent.test_get_file_text(WorkingTreeFormat6) OK 38ms 406s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_link_changes(RepositoryFormatKnitPack5) OK 103ms 406s per_repository.test_commit_builder.TestCommitBuilder.test_updates_branch(RepositoryFormat5) OK 22ms 406s per_repository.test_commit_builder.TestCommitBuilder.test_abort_record_iter_changes(RepositoryFormatKnitPack4) OK 53ms 406s per_repository.test_commit_builder.TestCommitBuilder.test_abort_record_iter_changes(RepositoryFormat6) OK 16ms 406s per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RepositoryFormatKnitPack6) OK 23ms 406s per_tree.test_tree.TestFileContent.test_get_file_text(DirStateRevisionTree,WT5) OK 83ms 406s per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RepositoryFormatKnit1) OK 28ms 406s per_tree.test_tree.TestFileIds.test_all_file_ids(WorkingTreeFormat2) OK 24ms 406s per_repository.test_fetch.TestFetchSameRepository.test_fetch(RepositoryFormatKnitPack5RichRoot) OK 89ms 406s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_link_changes(RepositoryFormatKnitPack4) OK 103ms 406s per_tree.test_tree.TestFileIds.test_id2path(WorkingTreeFormat4) OK 45ms 406s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_link_changes(RepositoryFormat6) OK 42ms 406s per_tree.test_tree.TestFileIds.test_id2path(GitRevisionTree) SKIP 4ms 406s working tree does not support setting file ids 406s 406s per_repository.test_commit_builder.TestCommitBuilder.test_commit_lossy(RepositoryFormatKnit3) OK 49ms 406s per_tree.test_tree.TestGetFileSha1.test_get_file_sha1(WorkingTreeFormat3) OK 38ms 406s per_repository.test_fetch.TestFetchSameRepository.test_fetch(RepositoryFormat2a) OK 95ms 406s per_repository.test_commit_builder.TestCommitBuilder.test_commit_lossy(RepositoryFormat2aSubtree) OK 56ms 406s per_repository.test_commit_builder.TestCommitBuilder.test_commit_lossy(RepositoryFormat4) SKIP 4ms 406s Format All-in-one format 4 is not initializable. 406s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_success(RemoteRepositoryFormat-v2) OK 302ms 406s per_tree.test_tree.TestGetFileSha1.test_get_file_sha1(PreviewTree) OK 43ms 406s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_unicode_link_changes(RepositoryFormatKnitPack6) OK 99ms 406s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_link_unchanged(RepositoryFormatKnitPack6) OK 427ms 406s per_repository.test_commit_builder.TestCommitBuilder.test_commit_message(RepositoryFormatKnitPack5RichRootBroken) OK 51ms 406s per_tree.test_tree.TestGetFileVerifier.test_get_file_verifier(WorkingTreeFormat6,remote) OK 70ms 406s per_repository.test_commit_builder.TestCommitBuilder.test_commit_message(RepositoryFormatKnitPack3) OK 63ms 406s per_tree.test_tree.TestHasVersionedDirectories.test_has_versioned_directories(WorkingTreeFormat5) OK 48ms 406s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_unicode_link_changes(RepositoryFormatKnit1) OK 103ms 406s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_link_unchanged(RepositoryFormatKnitPack6RichRoot) OK 416ms 406s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_unknown_revision(RepositoryFormatPackDevelopment2Subtree) OK 167ms 406s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_unknown_revision(GitRepositoryFormat)ERROR 20ms 406s log: {{{ 406s 206.939 preparing to commit 406s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_unknown_revision(GitRepositoryFormat)/work/base/ 406s 206.943 Selecting files for commit with filter None 406s 206.944 aborting commit write group because of exception: 406s 206.945 Traceback (most recent call last): 406s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 406s self._update_builder_with_changes() 406s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 406s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 406s for path, fs_hash in self.builder.record_iter_changes( 406s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 406s self.work_tree, self.basis_revid, iter_changes 406s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 406s ): 406s ^ 406s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 406s for change in iter_changes: 406s ^^^^^^^^^^^^ 406s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 406s for change in iter_changes: 406s ^^^^^^^^^^^^ 406s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 406s (oldpath, oldmode, oldsha) = old 406s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 406s TypeError: cannot unpack non-iterable NoneType object 406s }}} 406s 406s Traceback (most recent call last): 406s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_get_rev_id_for_revno.py", line 29, in setUp 406s self.revid1 = self.tree.commit("one") 406s ~~~~~~~~~~~~~~~~^^^^^^^ 406s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 406s committed_id = commit.Commit().commit( 406s working_tree=self, 406s ...<3 lines>... 406s **kwargs, 406s ) 406s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 406s self._update_builder_with_changes() 406s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 406s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 406s for path, fs_hash in self.builder.record_iter_changes( 406s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 406s self.work_tree, self.basis_revid, iter_changes 406s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 406s ): 406s ^ 406s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 406s for change in iter_changes: 406s ^^^^^^^^^^^^ 406s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 406s for change in iter_changes: 406s ^^^^^^^^^^^^ 406s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 406s (oldpath, oldmode, oldsha) = old 406s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 406s TypeError: cannot unpack non-iterable NoneType object 406s 406s per_tree.test_tree.TestHasVersionedDirectories.test_has_versioned_directories(DirStateRevisionTree,WT4) OK 75ms 406s per_repository.test_has_same_location.TestHasSameLocation.test_different_format_not_equal(RepositoryFormatKnitPack5) OK 29ms 406s per_tree.test_tree.TestIterChildEntries.test_does_not_exist(GitWorkingTreeFormat) OK 14ms 406s per_repository.test_fetch.TestFetchSameRepository.test_fetch(RemoteRepositoryFormat-v2) OK 264ms 406s per_repository.test_has_same_location.TestHasSameLocation.test_different_format_not_equal(RepositoryFormatKnitPack4) OK 34ms 406s per_repository.test_commit_builder.TestCommitBuilder.test_commit_message(RemoteRepositoryFormat-default) OK 148ms 406s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_contents_unchanged(RepositoryFormatKnit3) OK 127ms 406s per_tree.test_tree.TestIterChildEntries.test_does_not_exist(PreviewTreePost) OK 60ms 406s per_repository.test_has_same_location.TestHasSameLocation.test_different_format_not_equal(RepositoryFormat6) OK 36ms 406s per_repository.test_has_same_location.TestHasSameLocation.test_different_repos_not_equal(RepositoryFormatKnitPack6) OK 28ms 406s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_from_self(RepositoryFormatPackDevelopment2Subtree) OK 71ms 406s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_from_self(GitRepositoryFormat)ERROR 19ms 406s log: {{{ 406s 207.085 preparing to commit 406s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_from_self(GitRepositoryFormat)/work/ 406s 207.087 Selecting files for commit with filter None 406s 207.089 aborting commit write group because of exception: 406s 207.091 Traceback (most recent call last): 406s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 406s self._update_builder_with_changes() 406s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 406s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 406s for path, fs_hash in self.builder.record_iter_changes( 406s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 406s self.work_tree, self.basis_revid, iter_changes 406s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 406s ): 406s ^ 406s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 406s for change in iter_changes: 406s ^^^^^^^^^^^^ 406s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 406s for change in iter_changes: 406s ^^^^^^^^^^^^ 406s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 406s (oldpath, oldmode, oldsha) = old 406s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 406s TypeError: cannot unpack non-iterable NoneType object 406s }}} 406s 406s Traceback (most recent call last): 406s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_fetch.py", line 310, in test_fetch_all_from_self 406s tree.commit("one") 406s ~~~~~~~~~~~^^^^^^^ 406s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 406s committed_id = commit.Commit().commit( 406s working_tree=self, 406s ...<3 lines>... 406s **kwargs, 406s ) 406s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 406s self._update_builder_with_changes() 406s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 406s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 406s for path, fs_hash in self.builder.record_iter_changes( 406s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 406s self.work_tree, self.basis_revid, iter_changes 406s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 406s ): 406s ^ 406s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 406s for change in iter_changes: 406s ^^^^^^^^^^^^ 406s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 406s for change in iter_changes: 406s ^^^^^^^^^^^^ 406s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 406s (oldpath, oldmode, oldsha) = old 406s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 406s TypeError: cannot unpack non-iterable NoneType object 406s 406s per_repository.test_has_same_location.TestHasSameLocation.test_different_repos_not_equal(RepositoryFormatKnit1) OK 36ms 406s per_repository.test_commit_builder.TestCommitBuilder.test_commit_unchanged_root_record_iter_changes(RepositoryFormatKnitPack6RichRoot) OK 102ms 406s per_tree.test_tree.TestIterChildEntries.test_iteration_order(RevisionTree) OK 84ms 406s per_repository.test_has_same_location.TestHasSameLocation.test_same_bzrdir_different_control_files_not_equal(RepositoryFormatKnit3) OK 20ms 406s per_repository.test_has_same_location.TestHasSameLocation.test_same_bzrdir_different_control_files_not_equal(RepositoryFormat2aSubtree) OK 18ms 406s per_repository.test_has_same_location.TestHasSameLocation.test_same_bzrdir_different_control_files_not_equal(RepositoryFormat4) SKIP 4ms 406s Format All-in-one format 4 is not initializable. 406s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_contents_unchanged(RepositoryFormat2aSubtree) OK 132ms 406s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_contents_unchanged(RepositoryFormat4) SKIP 5ms 406s Format All-in-one format 4 is not initializable. 406s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_instance(RepositoryFormatKnitPack5RichRootBroken) OK 15ms 406s per_tree.test_tree.TestIterEntriesByDir.test_iteration_order(WorkingTreeFormat6) OK 48ms 406s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_same_revisions_twice(RepositoryFormatKnitPack5) OK 84ms 406s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_instance(RepositoryFormatKnitPack3) OK 15ms 406s per_repository.test_commit_builder.TestCommitBuilder.test_commit_unchanged_root_record_iter_changes(RepositoryFormat7) OK 78ms 406s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_link_unchanged(RepositoryFormatKnit1) OK 395ms 406s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_instance(RemoteRepositoryFormat-default) OK 16ms 406s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_location(RepositoryFormatKnitPack6RichRoot) OK 16ms 406s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_location(RepositoryFormat7) OK 14ms 406s per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormatKnit4) OK 17ms 406s per_tree.test_tree.TestIterEntriesByDir.test_iteration_order(DirStateRevisionTree,WT5) OK 86ms 406s per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormatKnitPack1) OK 15ms 406s per_repository.test_commit_builder.TestCommitBuilder.test_commit_with_revision_id_record_iter_changes(RepositoryFormatKnit4) OK 64ms 406s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_unchanged(RepositoryFormatKnitPack5RichRootBroken) OK 106ms 406s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_same_revisions_twice(RepositoryFormatKnitPack4) OK 86ms 407s per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormat5) OK 17ms 407s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_link_unchanged(RepositoryFormat7) OK 392ms 407s per_repository.test_has_revisions.TestHasRevisions.test_empty_list(RepositoryFormatKnitPack5RichRoot) OK 17ms 407s per_repository.test_has_revisions.TestHasRevisions.test_empty_list(RepositoryFormat2a) OK 15ms 407s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_same_revisions_twice(RepositoryFormat6) OK 50ms 407s per_repository.test_commit_builder.TestCommitBuilder.test_commit_with_revision_id_record_iter_changes(RepositoryFormatKnitPack1) OK 60ms 407s per_tree.test_tree.TestPlanFileMerge.test_plan_file_merge(WorkingTreeFormat2) OK 65ms 407s per_repository.test_has_revisions.TestHasRevisions.test_empty_list(RemoteRepositoryFormat-v2) OK 24ms 407s per_repository.test_commit_builder.TestCommitBuilder.test_commit_with_revision_id_record_iter_changes(RepositoryFormat5) OK 21ms 407s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_unchanged(RepositoryFormatKnitPack3) OK 122ms 407s per_repository.test_commit_builder.TestCommitBuilder.test_commit_without_root_errors(RepositoryFormatKnitPack5RichRoot) OK 50ms 407s per_repository.test_fetch.TestFetchSameRepository.test_fetch_copies_signatures(RepositoryFormatKnitPack6) OK 107ms 407s per_repository.test_commit_builder.TestCommitBuilder.test_commit_without_root_errors(RepositoryFormat2a) OK 49ms 407s per_repository.test_has_revisions.TestHasRevisions.test_superset(RepositoryFormatPackDevelopment2Subtree) OK 120ms 407s per_tree.test_tree.TestReference.test_get_nested_tree(WorkingTreeFormat4) OK 127ms 407s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_dir_changes(RepositoryFormatKnit3) OK 269ms 407s per_repository.test_has_revisions.TestHasRevisions.test_superset(GitRepositoryFormat)ERROR 18ms 407s log: {{{ 407s 207.458 preparing to commit 407s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_superset(GitRepositoryFormat)/work/ 407s 207.460 Selecting files for commit with filter None 407s 207.462 aborting commit write group because of exception: 407s 207.463 Traceback (most recent call last): 407s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 407s self._update_builder_with_changes() 407s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 407s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 407s for path, fs_hash in self.builder.record_iter_changes( 407s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 407s self.work_tree, self.basis_revid, iter_changes 407s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 407s ): 407s ^ 407s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 407s for change in iter_changes: 407s ^^^^^^^^^^^^ 407s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 407s for change in iter_changes: 407s ^^^^^^^^^^^^ 407s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 407s (oldpath, oldmode, oldsha) = old 407s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 407s TypeError: cannot unpack non-iterable NoneType object 407s }}} 407s 407s Traceback (most recent call last): 407s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_has_revisions.py", line 31, in test_superset 407s rev1 = tree.commit("1") 407s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 407s committed_id = commit.Commit().commit( 407s working_tree=self, 407s ...<3 lines>... 407s **kwargs, 407s ) 407s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 407s self._update_builder_with_changes() 407s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 407s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 407s for path, fs_hash in self.builder.record_iter_changes( 407s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 407s self.work_tree, self.basis_revid, iter_changes 407s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 407s ): 407s ^ 407s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 407s for change in iter_changes: 407s ^^^^^^^^^^^^ 407s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 407s for change in iter_changes: 407s ^^^^^^^^^^^^ 407s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 407s (oldpath, oldmode, oldsha) = old 407s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 407s TypeError: cannot unpack non-iterable NoneType object 407s 407s per_tree.test_tree.TestReference.test_get_nested_tree(GitRevisionTree)ERROR 31ms 407s log: {{{ 407s 207.464 preparing to commit 407s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_tree.TestReference.test_get_nested_tree(GitRevisionTree)/work/wt/subtree/ 407s 207.466 Selecting files for commit with filter None 407s 207.467 aborting commit write group because of exception: 407s 207.469 Traceback (most recent call last): 407s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 407s self._update_builder_with_changes() 407s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 407s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 407s for path, fs_hash in self.builder.record_iter_changes( 407s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 407s self.work_tree, self.basis_revid, iter_changes 407s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 407s ): 407s ^ 407s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 407s for change in iter_changes: 407s ^^^^^^^^^^^^ 407s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 407s for change in iter_changes: 407s ^^^^^^^^^^^^ 407s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 407s (oldpath, oldmode, oldsha) = old 407s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 407s TypeError: cannot unpack non-iterable NoneType object 407s }}} 407s 407s Traceback (most recent call last): 407s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 101, in test_get_nested_tree 407s tree, subtree = self.create_nested() 407s ~~~~~~~~~~~~~~~~~~^^ 407s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 80, in create_nested 407s subtree.commit("foo") 407s ~~~~~~~~~~~~~~^^^^^^^ 407s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 407s committed_id = commit.Commit().commit( 407s working_tree=self, 407s ...<3 lines>... 407s **kwargs, 407s ) 407s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 407s self._update_builder_with_changes() 407s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 407s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 407s for path, fs_hash in self.builder.record_iter_changes( 407s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 407s self.work_tree, self.basis_revid, iter_changes 407s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 407s ): 407s ^ 407s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 407s for change in iter_changes: 407s ^^^^^^^^^^^^ 407s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 407s for change in iter_changes: 407s ^^^^^^^^^^^^ 407s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 407s (oldpath, oldmode, oldsha) = old 407s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 407s TypeError: cannot unpack non-iterable NoneType object 407s 407s per_repository.test_locking.TestIsLocked.test_not_locked(RepositoryFormatKnitPack5) OK 19ms 407s per_repository.test_locking.TestIsLocked.test_not_locked(RepositoryFormatKnitPack4) OK 15ms 407s per_repository.test_locking.TestIsLocked.test_not_locked(RepositoryFormat6) OK 13ms 407s per_repository.test_fetch.TestFetchSameRepository.test_fetch_copies_signatures(RepositoryFormatKnit1) OK 94ms 407s per_tree.test_tree.TestReference.test_get_reference_revision(WorkingTreeFormat3) SKIP 41ms 407s Tree references not supported 407s 407s per_repository.test_locking.TestIsLocked.test_read_locked(RepositoryFormatKnitPack6) OK 15ms 407s per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RepositoryFormatKnit3) OK 21ms 407s per_repository.test_locking.TestIsLocked.test_read_locked(RepositoryFormatKnit1) OK 20ms 407s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_dir_changes(RepositoryFormatKnit4) OK 260ms 407s per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RepositoryFormat2aSubtree) OK 18ms 407s per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RepositoryFormat4) SKIP 4ms 407s Format All-in-one format 4 is not initializable. 407s per_repository.test_locking.TestIsLocked.test_write_locked(RepositoryFormatKnit3) OK 26ms 407s per_repository.test_commit_builder.TestCommitBuilder.test_commit_without_root_errors(RemoteRepositoryFormat-v2) OK 138ms 407s per_repository.test_locking.TestIsLocked.test_write_locked(RepositoryFormat2aSubtree) OK 16ms 407s per_repository.test_locking.TestIsLocked.test_write_locked(RepositoryFormat4) SKIP 4ms 407s Format All-in-one format 4 is not initializable. 407s per_repository.test_locking.TestIsWriteLocked.test_not_locked(RepositoryFormatKnitPack5RichRootBroken) OK 17ms 407s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_unchanged(RemoteRepositoryFormat-default) OK 229ms 407s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_self(RepositoryFormatKnitPack5RichRootBroken) OK 69ms 407s per_repository.test_locking.TestIsWriteLocked.test_not_locked(RepositoryFormatKnitPack3) OK 18ms 407s per_repository.test_commit_builder.TestCommitBuilder.test_committer_no_username(RepositoryFormatPackDevelopment2Subtree) OK 58ms 407s per_tree.test_tree.TestReference.test_get_reference_revision(PreviewTree) SKIP 120ms 407s Tree references not supported 407s 407s per_repository.test_locking.TestIsWriteLocked.test_not_locked(RemoteRepositoryFormat-default) OK 26ms 407s per_repository.test_commit_builder.TestCommitBuilder.test_committer_no_username(GitRepositoryFormat)ERROR 23ms 407s Empty attachments: 407s log 407s 407s Traceback (most recent call last): 407s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 982, in test_committer_no_username 407s list( 407s ~~~~^ 407s builder.record_iter_changes( 407s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 407s tree, tree.last_revision(), tree.iter_changes(tree.basis_tree()) 407s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 407s ) 407s ^ 407s ) 407s ^ 407s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 407s for change in iter_changes: 407s ^^^^^^^^^^^^ 407s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 407s (oldpath, oldmode, oldsha) = old 407s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 407s TypeError: cannot unpack non-iterable NoneType object 407s 407s per_repository.test_locking.TestIsWriteLocked.test_read_locked(RepositoryFormatKnitPack6RichRoot) OK 17ms 407s per_repository.test_locking.TestIsWriteLocked.test_read_locked(RepositoryFormat7) OK 14ms 407s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_self(RepositoryFormatKnitPack3) OK 71ms 407s per_repository.test_locking.TestIsWriteLocked.test_write_locked(RepositoryFormatKnit4) OK 24ms 407s per_tree.test_tree.TestReference.test_get_root_id(WorkingTreeFormat6,remote) OK 71ms 407s per_repository.test_commit_builder.TestCommitBuilder.test_finish_inventory_record_iter_changes(RepositoryFormatKnitPack5) OK 59ms 407s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_file_unchanged(RepositoryFormatKnitPack6RichRoot) OK 104ms 407s per_repository.test_locking.TestIsWriteLocked.test_write_locked(RepositoryFormatKnitPack1) OK 16ms 407s per_repository.test_locking.TestIsWriteLocked.test_write_locked(RepositoryFormat5) OK 16ms 407s per_tree.test_tree.TestReference.test_is_versioned(WorkingTreeFormat5) OK 49ms 407s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_dir_changes(RepositoryFormat2aSubtree) OK 303ms 407s per_repository.test_commit_builder.TestCommitBuilder.test_finish_inventory_record_iter_changes(RepositoryFormatKnitPack4) OK 55ms 407s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_dir_changes(RepositoryFormat4) SKIP 5ms 407s Format All-in-one format 4 is not initializable. 407s per_repository.test_commit_builder.TestCommitBuilder.test_finish_inventory_record_iter_changes(RepositoryFormat6) OK 22ms 407s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_file_unchanged(RepositoryFormat7) OK 95ms 407s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder(RepositoryFormatKnitPack6) OK 29ms 407s per_tree.test_tree.TestReference.test_is_versioned(DirStateRevisionTree,WT4) OK 60ms 407s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_dir_changes(RepositoryFormatKnitPack1) OK 284ms 407s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_self(RemoteRepositoryFormat-default) OK 140ms 407s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder(RepositoryFormatKnit1) OK 33ms 407s per_tree.test_tree.TestReference.test_iter_references(GitWorkingTreeFormat)ERROR 29ms 407s log: {{{ 407s 207.834 preparing to commit 407s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_tree.TestReference.test_iter_references(GitWorkingTreeFormat)/work/wt/subtree/ 407s 207.836 Selecting files for commit with filter None 407s 207.837 aborting commit write group because of exception: 407s 207.839 Traceback (most recent call last): 407s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 407s self._update_builder_with_changes() 407s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 407s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 407s for path, fs_hash in self.builder.record_iter_changes( 407s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 407s self.work_tree, self.basis_revid, iter_changes 407s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 407s ): 407s ^ 407s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 407s for change in iter_changes: 407s ^^^^^^^^^^^^ 407s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 407s for change in iter_changes: 407s ^^^^^^^^^^^^ 407s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 407s (oldpath, oldmode, oldsha) = old 407s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 407s TypeError: cannot unpack non-iterable NoneType object 407s }}} 407s 407s Traceback (most recent call last): 407s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 95, in test_iter_references 407s tree, subtree = self.create_nested() 407s ~~~~~~~~~~~~~~~~~~^^ 407s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 80, in create_nested 407s subtree.commit("foo") 407s ~~~~~~~~~~~~~~^^^^^^^ 407s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 407s committed_id = commit.Commit().commit( 407s working_tree=self, 407s ...<3 lines>... 407s **kwargs, 407s ) 407s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 407s self._update_builder_with_changes() 407s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 407s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 407s for path, fs_hash in self.builder.record_iter_changes( 407s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 407s self.work_tree, self.basis_revid, iter_changes 407s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 407s ): 407s ^ 407s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 407s for change in iter_changes: 407s ^^^^^^^^^^^^ 407s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 407s for change in iter_changes: 407s ^^^^^^^^^^^^ 407s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 407s (oldpath, oldmode, oldsha) = old 407s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 407s TypeError: cannot unpack non-iterable NoneType object 407s 407s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RepositoryFormatKnit3) OK 31ms 407s per_repository.test_pack.TestPack.test_pack_accepts_opaque_hint(RepositoryFormatKnitPack5RichRoot) OK 155ms 407s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_link_unchanged(RepositoryFormatKnit4) OK 87ms 407s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RepositoryFormat2aSubtree) OK 30ms 407s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RepositoryFormat4) SKIP 4ms 407s Format All-in-one format 4 is not initializable. 407s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_smart_with_ghost(RepositoryFormatKnitPack6RichRoot) OK 120ms 407s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_dir_changes(RepositoryFormat5) OK 126ms 407s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_smart_with_ghost(RepositoryFormat7) SKIP 8ms 407s repository format does not support ghosts 407s 407s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_surrogateescape(RepositoryFormatKnitPack5RichRootBroken) OK 68ms 407s per_tree.test_tree.TestReference.test_iter_references(PreviewTreePost) SKIP 136ms 407s Tree references not supported 407s 407s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_link_unchanged(RepositoryFormatKnitPack1) OK 100ms 407s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_link_unchanged(RepositoryFormat5) OK 36ms 407s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_surrogateescape(RepositoryFormatKnitPack3) OK 57ms 407s per_tree.test_tree.TestSpecialFilename.test_is_special_path(RevisionTree) OK 68ms 407s per_repository.test_pack.TestPack.test_pack_accepts_opaque_hint(RepositoryFormat2a) OK 160ms 407s per_repository.test_fetch.TestFetchSameRepository.test_fetch_into_smart_with_ghost(RepositoryFormatKnit4) OK 103ms 407s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_file_changes(RepositoryFormatKnitPack5RichRootBroken) OK 305ms 407s per_tree.test_tree.TestStoredKind.test_stored_kind(WorkingTreeFormat6) OK 74ms 407s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_surrogateescape(RemoteRepositoryFormat-default) OK 146ms 407s per_repository.test_fetch.TestFetchSameRepository.test_fetch_into_smart_with_ghost(RepositoryFormatKnitPack1) OK 124ms 407s per_repository.test_fetch.TestFetchSameRepository.test_fetch_into_smart_with_ghost(RepositoryFormat5) SKIP 8ms 407s repository format does not support ghosts 407s 407s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_reference_unchanged(RepositoryFormatKnitPack5RichRoot) OK 180ms 407s per_tree.test_tree.TestStoredKind.test_stored_kind(DirStateRevisionTree,WT5) OK 103ms 407s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_file_changes(RepositoryFormatKnitPack5RichRoot) OK 277ms 407s per_tree.test_tree.TestSupportsRenameTracking.test_supports_rename_tracking(WorkingTreeFormat2) OK 19ms 407s per_repository.test_fetch.TestFetchSameRepository.test_fetch_missing_from_self(RepositoryFormatKnitPack5RichRoot) OK 62ms 408s per_tree.test_tree.TestSupportsVersionableKind.test_file(WorkingTreeFormat4) OK 33ms 408s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_file(RepositoryFormatKnitPack6RichRoot) OK 106ms 408s per_tree.test_tree.TestSupportsVersionableKind.test_file(GitRevisionTree)ERROR 19ms 408s log: {{{ 408s 208.290 preparing to commit 408s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_tree.TestSupportsVersionableKind.test_file(GitRevisionTree)/work/tree/ 408s 208.292 Selecting files for commit with filter None 408s 208.293 aborting commit write group because of exception: 408s 208.294 Traceback (most recent call last): 408s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 408s self._update_builder_with_changes() 408s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 408s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 408s for path, fs_hash in self.builder.record_iter_changes( 408s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 408s self.work_tree, self.basis_revid, iter_changes 408s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 408s ): 408s ^ 408s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 408s for change in iter_changes: 408s ^^^^^^^^^^^^ 408s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 408s for change in iter_changes: 408s ^^^^^^^^^^^^ 408s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 408s (oldpath, oldmode, oldsha) = old 408s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 408s TypeError: cannot unpack non-iterable NoneType object 408s }}} 408s 408s Traceback (most recent call last): 408s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 356, in test_file 408s tree = self._convert_tree(work_tree) 408s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 408s return converter(tree) 408s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 408s return self._workingtree_to_test_tree(self, tree) 408s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 408s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 408s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 408s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 408s committed_id = commit.Commit().commit( 408s working_tree=self, 408s ...<3 lines>... 408s **kwargs, 408s ) 408s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 408s self._update_builder_with_changes() 408s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 408s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 408s for path, fs_hash in self.builder.record_iter_changes( 408s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 408s self.work_tree, self.basis_revid, iter_changes 408s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 408s ): 408s ^ 408s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 408s for change in iter_changes: 408s ^^^^^^^^^^^^ 408s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 408s for change in iter_changes: 408s ^^^^^^^^^^^^ 408s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 408s (oldpath, oldmode, oldsha) = old 408s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 408s TypeError: cannot unpack non-iterable NoneType object 408s 408s per_repository.test_fetch.TestFetchSameRepository.test_fetch_missing_from_self(RepositoryFormat2a) OK 67ms 408s per_tree.test_tree.TestSupportsVersionableKind.test_unknown(WorkingTreeFormat3) OK 38ms 408s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_file_changes(RepositoryFormatKnitPack3) OK 297ms 408s per_tree.test_tree.TestSupportsVersionableKind.test_unknown(PreviewTree) OK 35ms 408s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_file(RepositoryFormat7) OK 89ms 408s per_tree.test_walkdirs.TestWalkdirs.test_walkdir_root(WorkingTreeFormat6,remote) OK 72ms 408s per_repository.test_pack.TestPack.test_pack_accepts_opaque_hint(RemoteRepositoryFormat-v2) OK 396ms 408s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_reference_unchanged(RepositoryFormat2a) OK 238ms 408s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_link(RepositoryFormatKnit4) OK 87ms 408s per_repository.test_pack.TestPack.test_pack_empty_does_not_error(RepositoryFormatPackDevelopment2Subtree) OK 19ms 408s per_repository.test_pack.TestPack.test_pack_empty_does_not_error(GitRepositoryFormat) OK 8ms 408s per_repository.test_fetch.TestFetchSameRepository.test_fetch_missing_from_self(RemoteRepositoryFormat-v2) OK 153ms 408s per_tree.test_walkdirs.TestWalkdirs.test_walkdir_subtree(WorkingTreeFormat5) OK 54ms 408s per_repository.test_reconcile.TestRepeatedReconcile.test_trivial_two_reconciles_no_error(RepositoryFormatKnitPack5) OK 77ms 408s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_link(RepositoryFormatKnitPack1) OK 94ms 408s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_file_changes(RepositoryFormat2a) OK 326ms 408s per_repository.test_fetch.TestFetchSameRepository.test_fetch_revision_already_exists(RepositoryFormatPackDevelopment2Subtree) OK 83ms 408s per_tree.test_walkdirs.TestWalkdirs.test_walkdir_subtree(DirStateRevisionTree,WT4) OK 87ms 408s per_repository.test_fetch.TestFetchSameRepository.test_fetch_revision_already_exists(GitRepositoryFormat)ERROR 19ms 408s log: {{{ 408s 208.573 preparing to commit 408s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_revision_already_exists(GitRepositoryFormat)/work/source/ 408s 208.575 Selecting files for commit with filter None 408s 208.576 aborting commit write group because of exception: 408s 208.577 Traceback (most recent call last): 408s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 408s self._update_builder_with_changes() 408s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 408s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 408s for path, fs_hash in self.builder.record_iter_changes( 408s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 408s self.work_tree, self.basis_revid, iter_changes 408s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 408s ): 408s ^ 408s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 408s for change in iter_changes: 408s ^^^^^^^^^^^^ 408s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 408s for change in iter_changes: 408s ^^^^^^^^^^^^ 408s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 408s (oldpath, oldmode, oldsha) = old 408s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 408s TypeError: cannot unpack non-iterable NoneType object 408s }}} 408s 408s Traceback (most recent call last): 408s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_fetch.py", line 367, in test_fetch_revision_already_exists 408s source_repo, rev1 = self.make_repository_with_one_revision() 408s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 408s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_fetch.py", line 362, in make_repository_with_one_revision 408s rev1 = wt.commit("rev1", allow_pointless=True) 408s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 408s committed_id = commit.Commit().commit( 408s working_tree=self, 408s ...<3 lines>... 408s **kwargs, 408s ) 408s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 408s self._update_builder_with_changes() 408s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 408s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 408s for path, fs_hash in self.builder.record_iter_changes( 408s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 408s self.work_tree, self.basis_revid, iter_changes 408s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 408s ): 408s ^ 408s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 408s for change in iter_changes: 408s ^^^^^^^^^^^^ 408s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 408s for change in iter_changes: 408s ^^^^^^^^^^^^ 408s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 408s (oldpath, oldmode, oldsha) = old 408s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 408s TypeError: cannot unpack non-iterable NoneType object 408s 408s per_tree.test_walkdirs.TestWalkdirs.test_walkdir_versioned_kind(GitWorkingTreeFormat) SKIP 13ms 408s Tree type cannot represent dangling ids. 408s 408s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_link(RepositoryFormat5) OK 39ms 408s per_repository.test_reconcile.TestRepeatedReconcile.test_trivial_two_reconciles_no_error(RepositoryFormatKnitPack4) OK 77ms 408s per_tree.test_walkdirs.TestWalkdirs.test_walkdir_versioned_kind(PreviewTreePost) SKIP 49ms 408s Tree type cannot represent dangling ids. 408s 408s per_repository.test_reconcile.TestRepeatedReconcile.test_trivial_two_reconciles_no_error(RepositoryFormat6) OK 30ms 408s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_in_write_group(RepositoryFormatKnitPack6) OK 15ms 408s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_dir(RepositoryFormatKnitPack5RichRoot) OK 91ms 408s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_in_write_group(RepositoryFormatKnit1) OK 21ms 408s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_read_locked(RepositoryFormatKnit3) OK 19ms 408s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_read_locked(RepositoryFormat2aSubtree) OK 15ms 408s per_repository.test_add_fallback_repository.TestAddFallbackRepository.test_add_fallback_repository(RepositoryFormatPackDevelopment2Subtree) OK 85ms 408s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_read_locked(RepositoryFormat4) SKIP 4ms 408s Format All-in-one format 4 is not initializable. 408s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_knit3(RepositoryFormatKnitPack5) OK 158ms 408s per_repository.test_add_fallback_repository.TestAddFallbackRepository.test_add_fallback_repository(GitRepositoryFormat) SKIP 15ms 408s No reason given 408s 408s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_unlocked(RepositoryFormatKnitPack5RichRootBroken) OK 17ms 408s per_repository.test_break_lock.TestBreakLock.test_locked(RepositoryFormatKnitPack5) OK 17ms 408s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_unlocked(RepositoryFormatKnitPack3) OK 20ms 408s per_repository.test_break_lock.TestBreakLock.test_locked(RepositoryFormatKnitPack4) OK 15ms 408s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_unlocked(RemoteRepositoryFormat-default) OK 17ms 408s per_repository.test_break_lock.TestBreakLock.test_locked(RepositoryFormat6) OK 14ms 408s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_dir(RepositoryFormat2a) OK 110ms 408s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RepositoryFormatKnitPack6RichRoot) OK 17ms 408s per_repository.test_break_lock.TestBreakLock.test_unlocked(RepositoryFormatKnitPack6) OK 16ms 408s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RepositoryFormat7) OK 18ms 408s per_repository.test_break_lock.TestBreakLock.test_unlocked(RepositoryFormatKnit1) OK 18ms 408s per_repository.test_check.TestCleanRepository.test_new_repo(RepositoryFormatKnit3) OK 41ms 408s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_knit3(RepositoryFormatKnitPack4) OK 162ms 408s per_repository.test_check.TestCleanRepository.test_new_repo(RepositoryFormat2aSubtree) OK 39ms 408s per_repository.test_check.TestCleanRepository.test_new_repo(RepositoryFormat4) SKIP 4ms 408s Format All-in-one format 4 is not initializable. 408s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_directory(RepositoryFormatKnit4) OK 115ms 408s per_repository.test_commit_builder.TestCommitBuilder.test_abort_record_iter_changes(RepositoryFormatKnitPack5RichRootBroken) OK 44ms 408s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_file_changes(RemoteRepositoryFormat-default) OK 592ms 408s per_repository.test_commit_builder.TestCommitBuilder.test_abort_record_iter_changes(RepositoryFormatKnitPack3) OK 48ms 408s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_knit3(RepositoryFormat6) OK 126ms 408s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_ghost_parent(RepositoryFormatKnitPack6) OK 15ms 408s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_directory(RepositoryFormatKnitPack1) OK 117ms 408s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_reference_unchanged(RemoteRepositoryFormat-v2) OK 601ms 408s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_ghost_parent(RepositoryFormatKnit1) OK 19ms 408s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_dir(RemoteRepositoryFormat-v2) OK 270ms 408s per_repository.test_commit_builder.TestCommitBuilder.test_abort_record_iter_changes(RemoteRepositoryFormat-default) OK 129ms 408s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_directory(RepositoryFormat5) OK 77ms 408s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_file_changes(RemoteRepositoryFormat-v2) OK 575ms 408s per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RepositoryFormatKnitPack6RichRoot) OK 25ms 408s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(RepositoryFormatKnit3) OK 104ms 408s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_root_unchanged(RepositoryFormatPackDevelopment2Subtree) OK 116ms 408s per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RepositoryFormat7) OK 29ms 408s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_root_unchanged(GitRepositoryFormat)ERROR 19ms 408s log: {{{ 408s 209.177 preparing to commit 408s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_root_unchanged(GitRepositoryFormat)/work/ 408s 209.179 Selecting files for commit with filter None 408s 209.180 aborting commit write group because of exception: 408s 209.181 Traceback (most recent call last): 408s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 408s self._update_builder_with_changes() 408s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 408s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 408s for path, fs_hash in self.builder.record_iter_changes( 408s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 408s self.work_tree, self.basis_revid, iter_changes 408s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 408s ): 408s ^ 408s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 408s for change in iter_changes: 408s ^^^^^^^^^^^^ 408s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 408s for change in iter_changes: 408s ^^^^^^^^^^^^ 408s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 408s (oldpath, oldmode, oldsha) = old 408s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 408s TypeError: cannot unpack non-iterable NoneType object 408s }}} 408s 408s Traceback (most recent call last): 408s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 278, in test_last_modified_revision_after_commit_root_unchanged 408s rev1 = tree.commit("rev1") 408s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 408s committed_id = commit.Commit().commit( 408s working_tree=self, 408s ...<3 lines>... 408s **kwargs, 408s ) 408s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 408s self._update_builder_with_changes() 408s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 408s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 408s for path, fs_hash in self.builder.record_iter_changes( 408s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 408s self.work_tree, self.basis_revid, iter_changes 408s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 408s ): 408s ^ 408s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 408s for change in iter_changes: 408s ^^^^^^^^^^^^ 408s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 408s for change in iter_changes: 408s ^^^^^^^^^^^^ 408s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 408s (oldpath, oldmode, oldsha) = old 408s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 408s TypeError: cannot unpack non-iterable NoneType object 408s 408s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_link(RepositoryFormatPackDevelopment2Subtree) OK 122ms 408s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_link(GitRepositoryFormat)ERROR 23ms 408s log: {{{ 408s 209.202 preparing to commit 408s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_link(GitRepositoryFormat)/work/ 408s 209.204 Selecting files for commit with filter None 408s 209.205 aborting commit write group because of exception: 408s 209.207 Traceback (most recent call last): 408s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 408s self._update_builder_with_changes() 408s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 408s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 408s for path, fs_hash in self.builder.record_iter_changes( 408s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 408s self.work_tree, self.basis_revid, iter_changes 408s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 408s ): 408s ^ 408s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 408s for change in iter_changes: 408s ^^^^^^^^^^^^ 408s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 408s for change in iter_changes: 408s ^^^^^^^^^^^^ 408s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 408s (oldpath, oldmode, oldsha) = old 408s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 408s TypeError: cannot unpack non-iterable NoneType object 408s }}} 408s 408s Traceback (most recent call last): 408s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 883, in test_last_modified_file_link 408s self._check_kind_change(self.make_file, self.make_link) 408s ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 408s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 827, in _check_kind_change 408s self._add_commit_change_check_changed( 408s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 408s tree, (path, path), change_kind, expect_fs_hash=expect_fs_hash 408s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 408s ) 408s ^ 408s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 455, in _add_commit_change_check_changed 408s self._commit_change_check_changed( 408s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 408s tree, names, changer, expect_fs_hash=expect_fs_hash 408s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 408s ) 408s ^ 408s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 460, in _commit_change_check_changed 408s rev1 = tree.commit("rev1") 408s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 408s committed_id = commit.Commit().commit( 408s working_tree=self, 408s ...<3 lines>... 408s **kwargs, 408s ) 408s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 408s self._update_builder_with_changes() 408s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 408s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 408s for path, fs_hash in self.builder.record_iter_changes( 408s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 408s self.work_tree, self.basis_revid, iter_changes 408s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 408s ): 408s ^ 408s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 408s for change in iter_changes: 408s ^^^^^^^^^^^^ 408s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 408s for change in iter_changes: 408s ^^^^^^^^^^^^ 408s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 408s (oldpath, oldmode, oldsha) = old 408s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 408s TypeError: cannot unpack non-iterable NoneType object 408s 408s per_repository.test_commit_builder.TestCommitBuilder.test_commit_lossy(RepositoryFormatKnit4) OK 64ms 408s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_directory(RepositoryFormatKnitPack5RichRoot) OK 127ms 409s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_link_changes(RepositoryFormatKnitPack6RichRoot) OK 325ms 409s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(RepositoryFormat2aSubtree) OK 130ms 409s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(RepositoryFormat4) SKIP 5ms 409s Format All-in-one format 4 is not initializable. 409s per_repository.test_commit_builder.TestCommitBuilder.test_commit_lossy(RepositoryFormatKnitPack1) OK 58ms 409s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_content_file_changes(RepositoryFormatKnitPack5) OK 123ms 409s per_repository.test_commit_builder.TestCommitBuilder.test_commit_lossy(RepositoryFormat5) OK 22ms 409s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_dir(RepositoryFormatKnitPack5) OK 111ms 409s per_repository.test_commit_builder.TestCommitBuilder.test_commit_message(RepositoryFormatKnitPack5RichRoot) OK 49ms 409s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(RepositoryFormatKnitPack5RichRootBroken) OK 77ms 409s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_directory(RepositoryFormat2a) OK 156ms 409s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_content_file_changes(RepositoryFormatKnitPack4) OK 109ms 409s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_dir(RepositoryFormatKnitPack4) OK 104ms 409s per_repository.test_commit_builder.TestCommitBuilder.test_commit_message(RepositoryFormat2a) OK 62ms 409s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_link_changes(RepositoryFormatPackDevelopment2Subtree) OK 299ms 409s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(RepositoryFormatKnitPack3) OK 86ms 409s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_content_file_changes(RepositoryFormat6) OK 44ms 409s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_link_changes(GitRepositoryFormat)ERROR 24ms 409s log: {{{ 409s 209.449 preparing to commit 409s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_link_changes(GitRepositoryFormat)/work/t1/ 409s 209.451 Selecting files for commit with filter None 409s 209.452 aborting commit write group because of exception: 409s 209.454 Traceback (most recent call last): 409s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 409s self._update_builder_with_changes() 409s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 409s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 409s for path, fs_hash in self.builder.record_iter_changes( 409s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 409s self.work_tree, self.basis_revid, iter_changes 409s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 409s ): 409s ^ 409s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 409s for change in iter_changes: 409s ^^^^^^^^^^^^ 409s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 409s for change in iter_changes: 409s ^^^^^^^^^^^^ 409s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 409s (oldpath, oldmode, oldsha) = old 409s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 409s TypeError: cannot unpack non-iterable NoneType object 409s }}} 409s 409s Traceback (most recent call last): 409s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 692, in test_last_modified_revision_after_merge_link_changes 409s self._commit_sprout_rename_merge(tree1, "link") 409s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 409s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 638, in _commit_sprout_rename_merge 409s rev1, tree2 = self._commit_sprout(tree1, name) 409s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 409s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 629, in _commit_sprout 409s rev_id = tree.commit("rev") 409s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 409s committed_id = commit.Commit().commit( 409s working_tree=self, 409s ...<3 lines>... 409s **kwargs, 409s ) 409s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 409s self._update_builder_with_changes() 409s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 409s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 409s for path, fs_hash in self.builder.record_iter_changes( 409s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 409s self.work_tree, self.basis_revid, iter_changes 409s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 409s ): 409s ^ 409s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 409s for change in iter_changes: 409s ^^^^^^^^^^^^ 409s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 409s for change in iter_changes: 409s ^^^^^^^^^^^^ 409s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 409s (oldpath, oldmode, oldsha) = old 409s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 409s TypeError: cannot unpack non-iterable NoneType object 409s 409s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_dir(RepositoryFormat6) OK 46ms 409s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_link_changes(RepositoryFormat7) OK 255ms 409s per_repository.test_commit_builder.TestCommitBuilder.test_commit_message(RemoteRepositoryFormat-v2) OK 127ms 409s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_file(RepositoryFormatKnitPack6) OK 104ms 409s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(RemoteRepositoryFormat-default) OK 186ms 409s per_repository.test_commit_builder.TestCommitBuilder.test_commit_unchanged_root_record_iter_changes(RepositoryFormatPackDevelopment2Subtree) OK 90ms 409s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_file(RepositoryFormatKnit1) OK 96ms 409s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_directory(RemoteRepositoryFormat-v2) OK 264ms 409s per_repository.test_commit_builder.TestCommitBuilder.test_commit_unchanged_root_record_iter_changes(GitRepositoryFormat)ERROR 22ms 409s log: {{{ 409s 209.662 preparing to commit 409s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_unchanged_root_record_iter_changes(GitRepositoryFormat)/work/ 409s 209.664 Selecting files for commit with filter None 409s 209.665 aborting commit write group because of exception: 409s 209.666 Traceback (most recent call last): 409s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 409s self._update_builder_with_changes() 409s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 409s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 409s for path, fs_hash in self.builder.record_iter_changes( 409s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 409s self.work_tree, self.basis_revid, iter_changes 409s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 409s ): 409s ^ 409s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 409s for change in iter_changes: 409s ^^^^^^^^^^^^ 409s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 409s for change in iter_changes: 409s ^^^^^^^^^^^^ 409s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 409s (oldpath, oldmode, oldsha) = old 409s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 409s TypeError: cannot unpack non-iterable NoneType object 409s }}} 409s 409s Traceback (most recent call last): 409s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 175, in test_commit_unchanged_root_record_iter_changes 409s old_revision_id = tree.commit("oldrev") 409s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 409s committed_id = commit.Commit().commit( 409s working_tree=self, 409s ...<3 lines>... 409s **kwargs, 409s ) 409s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 409s self._update_builder_with_changes() 409s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 409s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 409s for path, fs_hash in self.builder.record_iter_changes( 409s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 409s self.work_tree, self.basis_revid, iter_changes 409s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 409s ): 409s ^ 409s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 409s for change in iter_changes: 409s ^^^^^^^^^^^^ 409s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 409s for change in iter_changes: 409s ^^^^^^^^^^^^ 409s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 409s (oldpath, oldmode, oldsha) = old 409s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 409s TypeError: cannot unpack non-iterable NoneType object 409s 409s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_dir_unchanged(RepositoryFormatKnitPack5) OK 227ms 409s per_repository.test_commit_builder.TestCommitBuilder.test_commit_with_revision_id_record_iter_changes(RepositoryFormatKnitPack5) OK 62ms 409s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(RepositoryFormatKnitPack6RichRoot) OK 118ms 409s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_dir_unchanged(RepositoryFormatKnit4) OK 222ms 409s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_link_changes(RepositoryFormatKnit3) OK 98ms 409s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(RepositoryFormat7) OK 16ms 409s per_repository.test_commit_builder.TestCommitBuilder.test_commit_with_revision_id_record_iter_changes(RepositoryFormatKnitPack4) OK 60ms 409s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_unchanged_directory(RepositoryFormatPackDevelopment2Subtree) OK 127ms 409s per_repository.test_commit_builder.TestCommitBuilder.test_commit_with_revision_id_record_iter_changes(RepositoryFormat6) OK 21ms 409s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_unchanged_directory(GitRepositoryFormat)ERROR 26ms 409s log: {{{ 409s 209.814 preparing to commit 409s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_unchanged_directory(GitRepositoryFormat)/work/a/ 409s 209.816 Selecting files for commit with filter None 409s 209.817 aborting commit write group because of exception: 409s 209.819 Traceback (most recent call last): 409s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 409s self._update_builder_with_changes() 409s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 409s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 409s for path, fs_hash in self.builder.record_iter_changes( 409s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 409s self.work_tree, self.basis_revid, iter_changes 409s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 409s ): 409s ^ 409s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 409s for change in iter_changes: 409s ^^^^^^^^^^^^ 409s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 409s for change in iter_changes: 409s ^^^^^^^^^^^^ 409s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 409s (oldpath, oldmode, oldsha) = old 409s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 409s TypeError: cannot unpack non-iterable NoneType object 409s }}} 409s 409s Traceback (most recent call last): 409s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 1015, in setUp 409s self.rev1 = self.tree_a.commit("rev1") 409s ~~~~~~~~~~~~~~~~~~^^^^^^^^ 409s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 409s committed_id = commit.Commit().commit( 409s working_tree=self, 409s ...<3 lines>... 409s **kwargs, 409s ) 409s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 409s self._update_builder_with_changes() 409s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 409s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 409s for path, fs_hash in self.builder.record_iter_changes( 409s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 409s self.work_tree, self.basis_revid, iter_changes 409s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 409s ): 409s ^ 409s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 409s for change in iter_changes: 409s ^^^^^^^^^^^^ 409s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 409s for change in iter_changes: 409s ^^^^^^^^^^^^ 409s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 409s (oldpath, oldmode, oldsha) = old 409s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 409s TypeError: cannot unpack non-iterable NoneType object 409s 409s per_repository.test_commit_builder.TestCommitBuilder.test_commit_without_root_errors(RepositoryFormatKnitPack6) OK 46ms 409s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_link_changes(RepositoryFormat2aSubtree) OK 114ms 409s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_link_changes(RepositoryFormat4) SKIP 5ms 409s Format All-in-one format 4 is not initializable. 409s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_dir_unchanged(RepositoryFormatKnitPack4) OK 223ms 409s per_repository.test_commit_builder.TestCommitBuilder.test_commit_without_root_errors(RepositoryFormatKnit1) OK 53ms 409s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_dir_unchanged(RepositoryFormatKnitPack6) OK 452ms 409s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(RepositoryFormatKnit4) OK 143ms 409s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(RepositoryFormatKnitPack1) OK 15ms 409s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_multiple_files(RepositoryFormatKnitPack5) OK 117ms 409s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(RepositoryFormat5) OK 15ms 409s per_repository.test_commit_builder.TestCommitBuilder.test_committer_no_username(RepositoryFormatKnit3) OK 55ms 409s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_dir_unchanged(RepositoryFormat6) OK 90ms 409s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_dir_unchanged(RepositoryFormatKnitPack1) OK 236ms 409s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_unicode_link_changes(RepositoryFormatKnitPack5RichRootBroken) OK 116ms 409s per_repository.test_commit_builder.TestCommitBuilder.test_committer_no_username(RepositoryFormat2aSubtree) OK 63ms 409s per_repository.test_commit_builder.TestCommitBuilder.test_committer_no_username(RepositoryFormat4) SKIP 5ms 409s Format All-in-one format 4 is not initializable. 409s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_multiple_files(RepositoryFormatKnitPack4) OK 115ms 409s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(RepositoryFormatKnitPack5RichRoot) OK 120ms 409s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_dir_unchanged(RepositoryFormat5) OK 81ms 409s per_repository.test_commit_builder.TestCommitBuilder.test_finish_inventory_record_iter_changes(RepositoryFormatKnitPack5RichRootBroken) OK 59ms 409s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_unicode_link_changes(RepositoryFormatKnitPack3) OK 108ms 409s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_multiple_files(RepositoryFormat6) OK 59ms 409s per_repository.test_commit_builder.TestCommitBuilder.test_finish_inventory_record_iter_changes(RepositoryFormatKnitPack3) OK 56ms 409s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(RepositoryFormat2a) OK 130ms 409s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_renamed(RepositoryFormatKnitPack6) OK 105ms 410s per_repository.test_commit_builder.TestCommitBuilder.test_finish_inventory_record_iter_changes(RemoteRepositoryFormat-default) OK 136ms 410s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_file_unchanged(RepositoryFormatKnitPack5RichRoot) OK 216ms 410s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_dir_unchanged(RepositoryFormatKnit1) OK 388ms 410s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder(RepositoryFormatKnitPack6RichRoot) OK 26ms 410s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_renamed(RepositoryFormatKnit1) OK 112ms 410s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder(RepositoryFormat7) OK 25ms 410s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_unicode_link_changes(RemoteRepositoryFormat-default) OK 245ms 410s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RepositoryFormatKnit4) OK 26ms 410s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RepositoryFormatKnitPack1) OK 22ms 410s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RepositoryFormat5) OK 17ms 410s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_file_unchanged(RepositoryFormatKnitPack6) OK 404ms 410s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_unrelated(RepositoryFormatKnit3) OK 105ms 410s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_surrogateescape(RepositoryFormatKnitPack5RichRoot) OK 55ms 410s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_contents_unchanged(RepositoryFormatKnitPack6RichRoot) OK 125ms 410s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(RemoteRepositoryFormat-v2) OK 313ms 410s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_surrogateescape(RepositoryFormat2a) OK 67ms 410s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_file_unchanged(RepositoryFormat2a) OK 241ms 410s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_unrelated(RepositoryFormat2aSubtree) OK 123ms 410s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_unrelated(RepositoryFormat4) SKIP 5ms 410s Format All-in-one format 4 is not initializable. 410s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_contents_unchanged(RepositoryFormat7) OK 100ms 410s per_repository.test_repository.TestEscaping.test_create_bundle(RepositoryFormatKnitPack5RichRootBroken) OK 74ms 410s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(RepositoryFormatPackDevelopment2Subtree) OK 139ms 410s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_surrogateescape(RemoteRepositoryFormat-v2) OK 139ms 410s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(GitRepositoryFormat) SKIP 12ms 410s format does not support full versioned files 410s 410s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_unchanged(RepositoryFormatKnit4) OK 85ms 410s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(RepositoryFormatKnitPack5) OK 21ms 410s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_file_unchanged(RepositoryFormatKnit3) OK 393ms 410s per_repository.test_repository.TestEscaping.test_create_bundle(RepositoryFormatKnitPack3) OK 77ms 410s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_unchanged(RepositoryFormatKnitPack1) OK 95ms 410s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_file(RepositoryFormatPackDevelopment2Subtree) OK 120ms 410s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_file(GitRepositoryFormat) SKIP 5ms 410s format does not support versioned directories 410s 410s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_file_unchanged(RepositoryFormatKnit1) OK 387ms 410s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_unchanged(RepositoryFormat5) OK 33ms 410s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(RepositoryFormatKnitPack4) OK 116ms 410s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(RepositoryFormat6) OK 16ms 410s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_no_parents(RepositoryFormatKnitPack6) OK 14ms 410s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_no_parents(RepositoryFormatKnit1) OK 17ms 410s per_repository.test_repository.TestEscaping.test_create_bundle(RemoteRepositoryFormat-default) OK 156ms 410s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_file_unchanged(RepositoryFormatKnitPack5RichRoot) OK 91ms 410s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_link(RepositoryFormatKnitPack5) OK 102ms 410s per_repository.test_fetch.TestFetchSameRepository.test_fetch_with_ghost(RepositoryFormatKnit3) OK 70ms 410s per_repository.test_repository.TestEscaping.test_on_vfat(RepositoryFormatKnitPack6RichRoot) OK 84ms 410s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_file_unchanged(RepositoryFormat2a) OK 98ms 410s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_link(RepositoryFormatKnitPack4) OK 99ms 410s per_repository.test_fetch.TestFetchSameRepository.test_fetch_with_ghost(RepositoryFormat2aSubtree) OK 89ms 410s per_repository.test_fetch.TestFetchSameRepository.test_fetch_with_ghost(RepositoryFormat4) SKIP 4ms 410s repository format does not support ghosts 410s 410s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_link(RepositoryFormat6) OK 38ms 410s per_repository.test_repository.TestEscaping.test_on_vfat(RepositoryFormat7) OK 90ms 410s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_file_unchanged(RemoteRepositoryFormat-v2) OK 504ms 410s per_repository.test_repository.TestRepository.test__make_parents_provider(RepositoryFormatKnit4) OK 21ms 410s per_repository.test_repository.TestRepository.test__make_parents_provider(RepositoryFormatKnitPack1) OK 15ms 410s per_repository.test_repository.TestRepository.test__make_parents_provider(RepositoryFormat5) OK 15ms 410s per_repository.test_file_graph.TestPerFileGraph.test_file_graph(RepositoryFormatKnitPack5RichRootBroken) OK 88ms 410s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_dir(RepositoryFormatKnitPack6) OK 98ms 410s per_repository.test_repository.TestRepository.test_add_signature_text(RepositoryFormatKnitPack5RichRoot) OK 65ms 410s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_link_unchanged(RepositoryFormatKnit3) OK 380ms 410s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_file_unchanged(RepositoryFormat2aSubtree) OK 489ms 410s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_file_unchanged(RepositoryFormat4) SKIP 4ms 410s Format All-in-one format 4 is not initializable. 410s per_repository.test_file_graph.TestPerFileGraph.test_file_graph(RepositoryFormatKnitPack3) OK 108ms 410s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_file_unchanged(RemoteRepositoryFormat-v2) OK 228ms 410s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_dir(RepositoryFormatKnit1) OK 106ms 410s per_repository.test_repository.TestRepository.test_add_signature_text(RepositoryFormat2a) OK 75ms 411s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_link_unchanged(RepositoryFormatPackDevelopment2Subtree) OK 100ms 411s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_link(RepositoryFormatKnit3) OK 92ms 411s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_link_unchanged(GitRepositoryFormat)ERROR 24ms 411s log: {{{ 411s 211.321 preparing to commit 411s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_link_unchanged(GitRepositoryFormat)/work/ 411s 211.324 Selecting files for commit with filter None 411s 211.325 aborting commit write group because of exception: 411s 211.327 Traceback (most recent call last): 411s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 411s self._update_builder_with_changes() 411s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 411s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 411s for path, fs_hash in self.builder.record_iter_changes( 411s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 411s self.work_tree, self.basis_revid, iter_changes 411s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 411s ): 411s ^ 411s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 411s for change in iter_changes: 411s ^^^^^^^^^^^^ 411s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 411s for change in iter_changes: 411s ^^^^^^^^^^^^ 411s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 411s (oldpath, oldmode, oldsha) = old 411s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 411s TypeError: cannot unpack non-iterable NoneType object 411s }}} 411s 411s Traceback (most recent call last): 411s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 345, in test_last_modified_revision_after_commit_link_unchanged 411s self._add_commit_check_unchanged(tree, "link") 411s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 411s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 293, in _add_commit_check_unchanged 411s self._commit_check_unchanged(tree, name, file_id) 411s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 411s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 296, in _commit_check_unchanged 411s rev1 = tree.commit("rev1") 411s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 411s committed_id = commit.Commit().commit( 411s working_tree=self, 411s ...<3 lines>... 411s **kwargs, 411s ) 411s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 411s self._update_builder_with_changes() 411s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 411s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 411s for path, fs_hash in self.builder.record_iter_changes( 411s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 411s self.work_tree, self.basis_revid, iter_changes 411s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 411s ): 411s ^ 411s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 411s for change in iter_changes: 411s ^^^^^^^^^^^^ 411s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 411s for change in iter_changes: 411s ^^^^^^^^^^^^ 411s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 411s (oldpath, oldmode, oldsha) = old 411s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 411s TypeError: cannot unpack non-iterable NoneType object 411s 411s per_repository.test_repository.TestRepository.test_add_signature_text(RemoteRepositoryFormat-v2) OK 119ms 411s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_link_unchanged(RepositoryFormatPackDevelopment2Subtree) OK 322ms 411s per_repository.test_repository.TestRepository.test_attribute__fetch_reconcile(RepositoryFormatPackDevelopment2Subtree) OK 18ms 411s per_repository.test_repository.TestRepository.test_attribute__fetch_reconcile(GitRepositoryFormat) OK 12ms 411s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_link_unchanged(GitRepositoryFormat)ERROR 20ms 411s log: {{{ 411s 211.373 preparing to commit 411s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_link_unchanged(GitRepositoryFormat)/work/t1/ 411s 211.377 Selecting files for commit with filter None 411s 211.378 aborting commit write group because of exception: 411s 211.379 Traceback (most recent call last): 411s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 411s self._update_builder_with_changes() 411s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 411s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 411s for path, fs_hash in self.builder.record_iter_changes( 411s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 411s self.work_tree, self.basis_revid, iter_changes 411s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 411s ): 411s ^ 411s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 411s for change in iter_changes: 411s ^^^^^^^^^^^^ 411s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 411s for change in iter_changes: 411s ^^^^^^^^^^^^ 411s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 411s (oldpath, oldmode, oldsha) = old 411s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 411s TypeError: cannot unpack non-iterable NoneType object 411s }}} 411s 411s Traceback (most recent call last): 411s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 796, in test_last_modified_revision_after_merge_new_link_unchanged 411s self._commit_sprout_make_merge(tree1, self.make_link) 411s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 411s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 738, in _commit_sprout_make_merge 411s tree1.commit("rev1") 411s ~~~~~~~~~~~~^^^^^^^^ 411s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 411s committed_id = commit.Commit().commit( 411s working_tree=self, 411s ...<3 lines>... 411s **kwargs, 411s ) 411s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 411s self._update_builder_with_changes() 411s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 411s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 411s for path, fs_hash in self.builder.record_iter_changes( 411s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 411s self.work_tree, self.basis_revid, iter_changes 411s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 411s ): 411s ^ 411s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 411s for change in iter_changes: 411s ^^^^^^^^^^^^ 411s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 411s for change in iter_changes: 411s ^^^^^^^^^^^^ 411s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 411s (oldpath, oldmode, oldsha) = old 411s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 411s TypeError: cannot unpack non-iterable NoneType object 411s 411s per_repository.test_repository.TestRepository.test_attribute_fast_deltas(RepositoryFormatKnitPack5) OK 16ms 411s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_reference_unchanged(RepositoryFormatKnitPack5) SKIP 78ms 411s format does not support rich roots 411s 411s per_repository.test_repository.TestRepository.test_attribute_fast_deltas(RepositoryFormatKnitPack4) OK 17ms 411s per_repository.test_repository.TestRepository.test_attribute_fast_deltas(RepositoryFormat6) OK 19ms 411s per_repository.test_file_graph.TestPerFileGraph.test_file_graph(RemoteRepositoryFormat-default) OK 237ms 411s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_link(RepositoryFormat2aSubtree) OK 127ms 411s per_repository.test_repository.TestRepository.test_attribute_format_experimental(RepositoryFormatKnitPack6) OK 19ms 411s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_link(RepositoryFormat4) SKIP 5ms 411s Format All-in-one format 4 is not initializable. 411s per_repository.test_repository.TestRepository.test_attribute_format_experimental(RepositoryFormatKnit1) OK 22ms 411s per_repository.test_get_parent_map.TestGetParentMap.test_missing_revision(RepositoryFormatKnitPack6RichRoot) OK 41ms 411s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_dir_changes(RepositoryFormatKnitPack5) OK 107ms 411s per_repository.test_repository.TestRepository.test_attribute_format_pack_compresses(RepositoryFormatKnit3) OK 20ms 411s per_repository.test_repository.TestRepository.test_attribute_format_pack_compresses(RepositoryFormat2aSubtree) OK 16ms 411s per_repository.test_repository.TestRepository.test_attribute_format_pack_compresses(RepositoryFormat4) SKIP 5ms 411s Format All-in-one format 4 is not initializable. 411s per_repository.test_get_parent_map.TestGetParentMap.test_missing_revision(RepositoryFormat7) OK 38ms 411s per_repository.test_repository.TestRepository.test_attribute_format_records_per_file_revision(RepositoryFormatKnitPack5RichRootBroken) OK 15ms 411s per_repository.test_repository.TestRepository.test_attribute_format_records_per_file_revision(RepositoryFormatKnitPack3) OK 16ms 411s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_dir(RepositoryFormatKnitPack5RichRootBroken) OK 100ms 411s per_repository.test_repository.TestRepository.test_attribute_format_records_per_file_revision(RemoteRepositoryFormat-default) OK 25ms 411s per_repository.test_repository.TestRepository.test_attribute_format_revision_graph_can_have_wrong_parents(RepositoryFormatKnitPack6RichRoot) OK 17ms 411s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_reference_unchanged(RepositoryFormatKnitPack4) OK 176ms 411s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_dir_changes(RepositoryFormatKnitPack4) OK 106ms 411s per_repository.test_repository.TestRepository.test_attribute_format_revision_graph_can_have_wrong_parents(RepositoryFormat7) OK 15ms 411s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_reference_unchanged(RepositoryFormat6) SKIP 34ms 411s format does not support rich roots 411s 411s per_repository.test_repository.TestRepository.test_attribute_format_supports_custom_revision_properties(RepositoryFormatKnit4) OK 23ms 411s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_link_unchanged(RepositoryFormatKnitPack5RichRootBroken) OK 440ms 411s per_repository.test_repository.TestRepository.test_attribute_format_supports_custom_revision_properties(RepositoryFormatKnitPack1) OK 16ms 411s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_dir_changes(RepositoryFormat6) OK 46ms 411s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_dir(RepositoryFormatKnitPack3) OK 98ms 411s per_repository.test_repository.TestRepository.test_attribute_format_supports_custom_revision_properties(RepositoryFormat5) OK 26ms 411s per_repository.test_get_parent_map.TestGetParentMap.test_multiple_parents(RepositoryFormatKnit4) OK 147ms 411s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_link_unchanged(RepositoryFormat2aSubtree) OK 503ms 411s per_repository.test_repository.TestRepository.test_attribute_format_supports_full_versioned_files(RepositoryFormatKnitPack5RichRoot) OK 17ms 411s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_link_unchanged(RepositoryFormat4) SKIP 10ms 411s Format All-in-one format 4 is not initializable. 411s per_repository.test_repository.TestRepository.test_attribute_format_supports_full_versioned_files(RepositoryFormat2a) OK 19ms 411s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_root_unchanged(RepositoryFormatKnitPack6) OK 93ms 411s per_repository.test_repository.TestRepository.test_attribute_format_supports_full_versioned_files(RemoteRepositoryFormat-v2) OK 41ms 411s per_repository.test_repository.TestRepository.test_attribute_format_supports_funky_characters(RepositoryFormatPackDevelopment2Subtree) OK 15ms 411s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_file_changes(RepositoryFormatKnitPack6) OK 117ms 411s per_repository.test_repository.TestRepository.test_attribute_format_supports_funky_characters(GitRepositoryFormat) OK 8ms 411s per_repository.test_repository.TestRepository.test_attribute_format_supports_leaving_lock(RepositoryFormatKnitPack5) OK 14ms 411s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_root_unchanged(RepositoryFormatKnit1) OK 77ms 411s per_repository.test_repository.TestRepository.test_attribute_format_supports_leaving_lock(RepositoryFormatKnitPack4) OK 16ms 411s per_repository.test_repository.TestRepository.test_attribute_format_supports_leaving_lock(RepositoryFormat6) OK 15ms 411s per_repository.test_get_parent_map.TestGetParentMap.test_multiple_parents(RepositoryFormatKnitPack1) OK 142ms 411s per_repository.test_repository.TestRepository.test_attribute_format_supports_overriding_transport(RepositoryFormatKnitPack6) OK 17ms 411s per_repository.test_repository.TestRepository.test_attribute_format_supports_overriding_transport(RepositoryFormatKnit1) OK 24ms 411s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_file_changes(RepositoryFormatKnit1) OK 103ms 411s per_repository.test_repository.TestRepository.test_attribute_format_supports_random_access(RepositoryFormatKnit3) OK 18ms 411s per_repository.test_get_parent_map.TestGetParentMap.test_multiple_parents(RepositoryFormat5) OK 61ms 411s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_dir_changes(RepositoryFormatKnitPack5RichRootBroken) OK 187ms 411s per_repository.test_repository.TestRepository.test_attribute_format_supports_random_access(RepositoryFormat2aSubtree) OK 15ms 411s per_repository.test_repository.TestRepository.test_attribute_format_supports_random_access(RepositoryFormat4) SKIP 4ms 411s Format All-in-one format 4 is not initializable. 411s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_content_file_changes(RepositoryFormatKnit3) OK 105ms 411s per_repository.test_repository.TestRepository.test_attribute_format_supports_setting_revision_ids(RepositoryFormatKnitPack5RichRootBroken) OK 16ms 411s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_dir(RemoteRepositoryFormat-default) OK 251ms 411s per_repository.test_repository.TestRepository.test_attribute_format_supports_setting_revision_ids(RepositoryFormatKnitPack3) OK 14ms 411s per_repository.test_repository.TestRepository.test_attribute_format_supports_setting_revision_ids(RemoteRepositoryFormat-default) OK 16ms 411s per_repository.test_get_parent_map.TestGetParentMap.test_no_parents(RepositoryFormatKnitPack5RichRoot) OK 62ms 411s per_repository.test_repository.TestRepository.test_attribute_format_supports_storing_branch_nick(RepositoryFormatKnitPack6RichRoot) OK 13ms 411s per_repository.test_repository.TestRepository.test_attribute_format_supports_storing_branch_nick(RepositoryFormat7) OK 14ms 411s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_link_changes(RepositoryFormatKnit3) OK 99ms 411s per_repository.test_repository.TestRepository.test_attribute_format_versioned_directories(RepositoryFormatKnit4) OK 16ms 411s per_repository.test_repository.TestRepository.test_attribute_format_versioned_directories(RepositoryFormatKnitPack1) OK 15ms 411s per_repository.test_get_parent_map.TestGetParentMap.test_no_parents(RepositoryFormat2a) OK 59ms 411s per_repository.test_repository.TestRepository.test_attribute_format_versioned_directories(RepositoryFormat5) OK 21ms 411s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_file(RepositoryFormatKnitPack6RichRoot) OK 107ms 411s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_content_file_changes(RepositoryFormat2aSubtree) OK 115ms 411s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_content_file_changes(RepositoryFormat4) SKIP 4ms 411s Format All-in-one format 4 is not initializable. 411s per_repository.test_repository.TestRepository.test_attribute_supports_multiple_authors(RepositoryFormatKnitPack5RichRoot) OK 15ms 411s per_repository.test_repository.TestRepository.test_attribute_supports_multiple_authors(RepositoryFormat2a) OK 16ms 411s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_link_unchanged(RepositoryFormatKnitPack3) OK 412ms 411s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_dir_changes(RepositoryFormatKnitPack3) OK 187ms 411s per_repository.test_repository.TestRepository.test_attribute_supports_multiple_authors(RemoteRepositoryFormat-v2) OK 31ms 411s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_link_changes(RepositoryFormat2aSubtree) OK 118ms 411s per_repository.test_repository.TestRepository.test_attribute_supports_nesting_repositories(RepositoryFormatPackDevelopment2Subtree) OK 16ms 411s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_link_changes(RepositoryFormat4) SKIP 4ms 411s Format All-in-one format 4 is not initializable. 411s per_repository.test_repository.TestRepository.test_attribute_supports_nesting_repositories(GitRepositoryFormat) OK 7ms 411s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_file(RepositoryFormat7) OK 90ms 411s per_repository.test_repository.TestRepository.test_attribute_supports_unreferenced_revisions(RepositoryFormatKnitPack5) OK 15ms 411s per_repository.test_repository.TestRepository.test_attribute_supports_unreferenced_revisions(RepositoryFormatKnitPack4) OK 15ms 411s per_repository.test_repository.TestRepository.test_attribute_supports_unreferenced_revisions(RepositoryFormat6) OK 14ms 411s per_repository.test_get_parent_map.TestGetParentMap.test_no_parents(RemoteRepositoryFormat-v2) OK 178ms 411s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_link_changes(RepositoryFormatKnit4) OK 95ms 411s per_repository.test_repository.TestRepository.test_check_repository(RepositoryFormatKnitPack6) OK 60ms 411s per_repository.test_get_parent_map.TestGetParentMap.test_none(RepositoryFormatPackDevelopment2Subtree) OK 65ms 411s per_repository.test_repository.TestRepository.test_check_repository(RepositoryFormatKnit1) OK 57ms 411s per_repository.test_get_parent_map.TestGetParentMap.test_none(GitRepositoryFormat)ERROR 19ms 411s log: {{{ 411s 212.239 preparing to commit 411s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_none(GitRepositoryFormat)/work/ 411s 212.241 Selecting files for commit with filter None 411s 212.242 aborting commit write group because of exception: 411s 212.243 Traceback (most recent call last): 411s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 411s self._update_builder_with_changes() 411s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 411s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 411s for path, fs_hash in self.builder.record_iter_changes( 411s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 411s self.work_tree, self.basis_revid, iter_changes 411s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 411s ): 411s ^ 411s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 411s for change in iter_changes: 411s ^^^^^^^^^^^^ 411s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 411s for change in iter_changes: 411s ^^^^^^^^^^^^ 411s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 411s (oldpath, oldmode, oldsha) = old 411s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 411s TypeError: cannot unpack non-iterable NoneType object 411s }}} 411s 411s Traceback (most recent call last): 411s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_get_parent_map.py", line 61, in test_none 411s tree.commit("first") 411s ~~~~~~~~~~~^^^^^^^^^ 411s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 411s committed_id = commit.Commit().commit( 411s working_tree=self, 411s ...<3 lines>... 411s **kwargs, 411s ) 411s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 411s self._update_builder_with_changes() 411s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 411s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 411s for path, fs_hash in self.builder.record_iter_changes( 411s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 411s self.work_tree, self.basis_revid, iter_changes 411s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 411s ): 411s ^ 411s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 411s for change in iter_changes: 411s ^^^^^^^^^^^^ 411s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 411s for change in iter_changes: 411s ^^^^^^^^^^^^ 411s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 411s (oldpath, oldmode, oldsha) = old 411s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 411s TypeError: cannot unpack non-iterable NoneType object 411s 411s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_ref_changes(RepositoryFormatKnitPack5RichRootBroken) OK 175ms 411s per_repository.test_repository.TestRepository.test_clone_bzrdir_repository_revision(RepositoryFormatKnit3) SKIP 4ms 411s revision limiting is not implemented yet. 411s per_repository.test_repository.TestRepository.test_clone_bzrdir_repository_revision(RepositoryFormat2aSubtree) SKIP 4ms 411s revision limiting is not implemented yet. 411s per_repository.test_repository.TestRepository.test_clone_bzrdir_repository_revision(RepositoryFormat4) SKIP 3ms 411s revision limiting is not implemented yet. 411s per_repository.test_repository.TestRepository.test_clone_repository_basis_revision(RepositoryFormatKnitPack5RichRootBroken) SKIP 4ms 411s the use of a basis should not add noise data to the result. 411s per_repository.test_repository.TestRepository.test_clone_repository_basis_revision(RepositoryFormatKnitPack3) SKIP 3ms 411s the use of a basis should not add noise data to the result. 412s per_repository.test_repository.TestRepository.test_clone_repository_basis_revision(RemoteRepositoryFormat-default) SKIP 3ms 412s the use of a basis should not add noise data to the result. 412s per_repository.test_get_parent_map.TestGetParentMap.test_null_revision(RepositoryFormatKnitPack5) OK 41ms 412s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_link_changes(RepositoryFormatKnitPack1) OK 98ms 412s per_repository.test_repository.TestRepository.test_clone_shared_no_tree(RepositoryFormatKnitPack6RichRoot) OK 37ms 412s per_repository.test_get_parent_map.TestGetParentMap.test_null_revision(RepositoryFormatKnitPack4) OK 36ms 412s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_link_changes(RepositoryFormat5) OK 41ms 412s per_repository.test_get_parent_map.TestGetParentMap.test_null_revision(RepositoryFormat6) OK 18ms 412s per_repository.test_repository.TestRepository.test_clone_shared_no_tree(RepositoryFormat7) OK 43ms 412s per_repository.test_repository.TestRepository.test_clone_specific_format(RepositoryFormatKnit4) OK 7ms 412s per_repository.test_repository.TestRepository.test_clone_specific_format(RepositoryFormatKnitPack1) OK 4ms 412s per_repository.test_repository.TestRepository.test_clone_specific_format(RepositoryFormat5) OK 6ms 412s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_dir_unchanged(RepositoryFormatKnitPack5RichRootBroken) OK 393ms 412s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_dir_changes(RemoteRepositoryFormat-default) OK 353ms 412s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_unicode_link_changes(RepositoryFormatKnitPack5RichRoot) OK 126ms 412s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_known_pair_is_after(RepositoryFormatKnitPack6) OK 130ms 412s per_repository.test_repository.TestRepository.test_clone_stacking_policy_upgrades(RepositoryFormatKnitPack5RichRoot) OK 107ms 412s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_ref_changes(RepositoryFormatKnitPack3) OK 240ms 412s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_file_changes(RepositoryFormatKnitPack6RichRoot) OK 106ms 412s per_repository.test_repository.TestRepository.test_clone_stacking_policy_upgrades(RepositoryFormat2a) OK 116ms 412s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_known_pair_is_after(RepositoryFormatKnit1) OK 119ms 412s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_unicode_link_changes(RepositoryFormat2a) OK 135ms 412s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_file_changes(RepositoryFormat7) OK 90ms 412s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_link_changes(RepositoryFormatKnit4) OK 80ms 412s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_success(RepositoryFormatKnit3) OK 94ms 412s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_dir_unchanged(RepositoryFormatKnitPack3) OK 359ms 412s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_link_changes(RepositoryFormatKnitPack1) OK 84ms 412s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_link_unchanged(RemoteRepositoryFormat-default) OK 745ms 412s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_success(RepositoryFormat2aSubtree) OK 117ms 412s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_link_changes(RepositoryFormat5) OK 35ms 412s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_success(RepositoryFormat4) SKIP 4ms 412s Format All-in-one format 4 is not initializable. 412s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_unicode_link_changes(RemoteRepositoryFormat-v2) OK 248ms 412s per_repository.test_repository.TestRepository.test_clone_stacking_policy_upgrades(RemoteRepositoryFormat-v2) OK 342ms 412s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_contents_unchanged(RepositoryFormatPackDevelopment2Subtree) OK 105ms 412s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_ref_changes(RepositoryFormatKnitPack5RichRoot) OK 156ms 412s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_unknown_revision(RepositoryFormatKnitPack5RichRootBroken) OK 163ms 412s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_contents_unchanged(GitRepositoryFormat)ERROR 23ms 412s log: {{{ 412s 212.954 preparing to commit 412s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_contents_unchanged(GitRepositoryFormat)/work/ 412s 212.956 Selecting files for commit with filter None 412s 212.958 aborting commit write group because of exception: 412s 212.959 Traceback (most recent call last): 412s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 412s self._update_builder_with_changes() 412s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 412s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 412s for path, fs_hash in self.builder.record_iter_changes( 412s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 412s self.work_tree, self.basis_revid, iter_changes 412s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 412s ): 412s ^ 412s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 412s for change in iter_changes: 412s ^^^^^^^^^^^^ 412s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 412s for change in iter_changes: 412s ^^^^^^^^^^^^ 412s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 412s (oldpath, oldmode, oldsha) = old 412s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 412s TypeError: cannot unpack non-iterable NoneType object 412s }}} 412s 412s Traceback (most recent call last): 412s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 322, in test_last_modified_revision_after_commit_dir_contents_unchanged 412s rev1 = tree.commit("rev1") 412s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 412s committed_id = commit.Commit().commit( 412s working_tree=self, 412s ...<3 lines>... 412s **kwargs, 412s ) 412s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 412s self._update_builder_with_changes() 412s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 412s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 412s for path, fs_hash in self.builder.record_iter_changes( 412s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 412s self.work_tree, self.basis_revid, iter_changes 412s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 412s ): 412s ^ 412s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 412s for change in iter_changes: 412s ^^^^^^^^^^^^ 412s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 412s for change in iter_changes: 412s ^^^^^^^^^^^^ 412s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 412s (oldpath, oldmode, oldsha) = old 412s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 412s TypeError: cannot unpack non-iterable NoneType object 412s 412s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_ref_changes(RemoteRepositoryFormat-default) OK 540ms 412s per_repository.test_repository.TestRepository.test_clone_to_default_format(RepositoryFormatPackDevelopment2Subtree) OK 116ms 412s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_dir_changes(RepositoryFormatKnitPack6RichRoot) OK 278ms 412s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_unchanged(RepositoryFormatKnitPack5) OK 97ms 412s per_repository.test_repository.TestRepository.test_clone_to_default_format(GitRepositoryFormat)ERROR 27ms 412s log: {{{ 412s 213.057 preparing to commit 412s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_repository.test_repository.TestRepository.test_clone_to_default_format(GitRepositoryFormat)/work/a/ 412s 213.059 Selecting files for commit with filter None 412s 213.061 aborting commit write group because of exception: 412s 213.062 Traceback (most recent call last): 412s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 412s self._update_builder_with_changes() 412s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 412s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 412s for path, fs_hash in self.builder.record_iter_changes( 412s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 412s self.work_tree, self.basis_revid, iter_changes 412s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 412s ): 412s ^ 412s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 412s for change in iter_changes: 412s ^^^^^^^^^^^^ 412s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 412s for change in iter_changes: 412s ^^^^^^^^^^^^ 412s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 412s (oldpath, oldmode, oldsha) = old 412s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 412s TypeError: cannot unpack non-iterable NoneType object 412s }}} 412s 412s Traceback (most recent call last): 412s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 158, in test_clone_to_default_format 412s rev1 = tree_a.commit("rev1") 412s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 412s committed_id = commit.Commit().commit( 412s working_tree=self, 412s ...<3 lines>... 412s **kwargs, 412s ) 412s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 412s self._update_builder_with_changes() 412s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 412s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 412s for path, fs_hash in self.builder.record_iter_changes( 412s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 412s self.work_tree, self.basis_revid, iter_changes 412s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 412s ): 412s ^ 412s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 412s for change in iter_changes: 412s ^^^^^^^^^^^^ 412s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 412s for change in iter_changes: 412s ^^^^^^^^^^^^ 412s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 412s (oldpath, oldmode, oldsha) = old 412s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 412s TypeError: cannot unpack non-iterable NoneType object 412s 412s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_unknown_revision(RepositoryFormatKnitPack3) OK 170ms 412s per_repository.test_repository.TestRepository.test_clone_to_hpss(RepositoryFormatKnitPack5) OK 73ms 412s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_dir_changes(RepositoryFormatKnitPack6RichRoot) OK 111ms 412s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_unchanged(RepositoryFormatKnitPack4) OK 97ms 412s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_ref_changes(RepositoryFormat2a) OK 212ms 412s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_unchanged(RepositoryFormat6) OK 37ms 412s per_repository.test_repository.TestRepository.test_clone_to_hpss(RepositoryFormatKnitPack4) OK 73ms 412s per_repository.test_repository.TestRepository.test_clone_to_hpss(RepositoryFormat6) SKIP 4ms 412s Cannot lock pre_metadir_formats remotely. 412s 412s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_dir_changes(RepositoryFormat7) OK 103ms 413s per_repository.test_repository.TestRepository.test_commit_unicode_control_characters(RepositoryFormatKnitPack6) OK 66ms 413s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_file_unchanged(RepositoryFormatKnitPack6) OK 104ms 413s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_dir_changes(RepositoryFormat7) OK 258ms 413s per_repository.test_repository.TestRepository.test_commit_unicode_control_characters(RepositoryFormatKnit1) OK 61ms 413s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_file_changes(RepositoryFormatKnit4) OK 108ms 413s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_file_unchanged(RepositoryFormatKnit1) OK 91ms 413s per_repository.test_repository.TestRepository.test_commit_unicode_message(RepositoryFormatKnit3) OK 65ms 413s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_dir_unchanged(RemoteRepositoryFormat-default) OK 691ms 413s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_file_changes(RepositoryFormatKnitPack1) OK 114ms 413s per_repository.test_repository.TestRepository.test_commit_unicode_message(RepositoryFormat2aSubtree) OK 67ms 413s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_link_unchanged(RepositoryFormatKnit3) OK 92ms 413s per_repository.test_repository.TestRepository.test_commit_unicode_message(RepositoryFormat4) SKIP 4ms 413s Format All-in-one format 4 is not initializable. 413s per_repository.test_repository.TestRepository.test_create_repository(RepositoryFormatKnitPack5RichRootBroken) OK 14ms 413s per_repository.test_repository.TestRepository.test_create_repository(RepositoryFormatKnitPack3) OK 19ms 413s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_file_changes(RepositoryFormat5) OK 46ms 413s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_unknown_revision(RemoteRepositoryFormat-default) OK 379ms 413s per_repository.test_repository.TestRepository.test_create_repository(RemoteRepositoryFormat-default) OK 23ms 413s per_repository.test_has_same_location.TestHasSameLocation.test_different_format_not_equal(RepositoryFormatKnitPack6RichRoot) OK 29ms 413s per_repository.test_repository.TestRepository.test_create_repository_shared(RepositoryFormatKnitPack6RichRoot) OK 16ms 413s per_repository.test_repository.TestRepository.test_create_repository_shared(RepositoryFormat7) OK 15ms 413s per_repository.test_has_same_location.TestHasSameLocation.test_different_format_not_equal(RepositoryFormat7) OK 28ms 413s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_link_unchanged(RepositoryFormat2aSubtree) OK 104ms 413s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_link_unchanged(RepositoryFormat4) SKIP 5ms 413s Format All-in-one format 4 is not initializable. 413s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_file_changes(RepositoryFormatKnit4) OK 274ms 413s per_repository.test_has_same_location.TestHasSameLocation.test_different_repos_not_equal(RepositoryFormatKnit4) OK 36ms 413s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_link_changes(RepositoryFormatKnitPack5RichRoot) OK 112ms 413s per_repository.test_has_same_location.TestHasSameLocation.test_different_repos_not_equal(RepositoryFormatKnitPack1) OK 30ms 413s per_repository.test_has_same_location.TestHasSameLocation.test_different_repos_not_equal(RepositoryFormat5) OK 23ms 413s per_repository.test_has_same_location.TestHasSameLocation.test_same_bzrdir_different_control_files_not_equal(RepositoryFormatKnitPack5RichRoot) OK 18ms 413s per_repository.test_has_same_location.TestHasSameLocation.test_same_bzrdir_different_control_files_not_equal(RepositoryFormat2a) OK 17ms 413s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_ref_changes(RemoteRepositoryFormat-v2) OK 574ms 413s per_repository.test_has_same_location.TestHasSameLocation.test_same_bzrdir_different_control_files_not_equal(RemoteRepositoryFormat-v2) SKIP 48ms 413s remote repositories don't support overriding transport 413s 413s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_link_changes(RepositoryFormat2a) OK 118ms 413s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_instance(RepositoryFormatPackDevelopment2Subtree) OK 18ms 413s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_instance(GitRepositoryFormat) OK 8ms 413s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_reference_unchanged(RepositoryFormatKnitPack5RichRootBroken) OK 184ms 413s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_location(RepositoryFormatKnitPack5) OK 17ms 413s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_location(RepositoryFormatKnitPack4) OK 17ms 413s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_location(RepositoryFormat6) OK 15ms 413s per_repository.test_repository.TestRepository.test_find_branches(RepositoryFormatKnit4) OK 254ms 413s per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormatKnitPack6) OK 17ms 413s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_file_unchanged(RepositoryFormatKnitPack6RichRoot) OK 391ms 413s per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormatKnit1) OK 19ms 413s per_repository.test_has_revisions.TestHasRevisions.test_empty_list(RepositoryFormatKnit3) OK 19ms 413s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_dir_changes(RepositoryFormatPackDevelopment2Subtree) OK 126ms 413s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_dir_changes(GitRepositoryFormat) SKIP 16ms 413s Format does not support versioned directories 413s 413s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_file_changes(RepositoryFormatKnitPack1) OK 293ms 413s per_repository.test_has_revisions.TestHasRevisions.test_empty_list(RepositoryFormat2aSubtree) OK 19ms 413s per_repository.test_has_revisions.TestHasRevisions.test_empty_list(RepositoryFormat4) SKIP 5ms 413s Format All-in-one format 4 is not initializable. 413s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_link_changes(RemoteRepositoryFormat-v2) OK 246ms 413s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_reference_unchanged(RepositoryFormatKnitPack3) OK 218ms 413s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_file_changes(RepositoryFormatKnitPack5) OK 109ms 413s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_file_changes(RepositoryFormat5) OK 117ms 413s per_repository.test_has_revisions.TestHasRevisions.test_superset(RepositoryFormatKnitPack5RichRootBroken) OK 111ms 413s per_repository.test_commit_builder.TestCommitBuilder.test_non_ascii_str_committer_rejected(RepositoryFormatPackDevelopment2Subtree) OK 25ms 413s per_repository.test_commit_builder.TestCommitBuilder.test_non_ascii_str_committer_rejected(GitRepositoryFormat) OK 10ms 413s per_repository.test_repository.TestRepository.test_find_branches(RepositoryFormatKnitPack1) OK 254ms 413s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_file_changes(RepositoryFormatKnitPack4) OK 115ms 413s per_repository.test_has_revisions.TestHasRevisions.test_superset(RepositoryFormatKnitPack3) OK 110ms 413s per_repository.test_commit_builder.TestCommitBuilder.test_record_delete_record_iter_changes(RepositoryFormatKnitPack5) OK 94ms 413s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_file_changes(RepositoryFormat6) OK 46ms 413s per_repository.test_commit_builder.TestCommitBuilder.test_record_delete_record_iter_changes(RepositoryFormatKnitPack4) OK 89ms 413s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_file_unchanged(RepositoryFormat7) OK 365ms 413s per_repository.test_commit_builder.TestCommitBuilder.test_record_delete_record_iter_changes(RepositoryFormat6) OK 35ms 413s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_link_changes(RepositoryFormatKnitPack6) OK 111ms 414s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_link_changes(RepositoryFormatKnitPack5RichRoot) OK 295ms 414s per_repository.test_commit_builder.TestCommitBuilder.test_revision_tree_record_iter_changes(RepositoryFormatKnitPack6) OK 58ms 414s per_repository.test_repository.TestRepository.test_find_branches(RepositoryFormat5) OK 228ms 414s per_repository.test_commit_builder.TestCommitBuilder.test_revision_tree_record_iter_changes(RepositoryFormatKnit1) OK 55ms 414s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_link_changes(RepositoryFormatKnit1) OK 100ms 414s per_repository.test_has_revisions.TestHasRevisions.test_superset(RemoteRepositoryFormat-default) OK 260ms 414s per_repository.test_locking.TestIsLocked.test_not_locked(RepositoryFormatKnitPack6RichRoot) OK 15ms 414s per_repository.test_commit_builder.TestCommitBuilder.test_non_ascii_str_committer_rejected(RepositoryFormatKnit3) OK 28ms 414s per_repository.test_locking.TestIsLocked.test_not_locked(RepositoryFormat7) OK 14ms 414s per_repository.test_commit_builder.TestCommitBuilder.test_root_entry_has_revision(RepositoryFormatKnit3) OK 65ms 414s per_repository.test_commit_builder.TestCommitBuilder.test_non_ascii_str_committer_rejected(RepositoryFormat2aSubtree) OK 23ms 414s per_repository.test_locking.TestIsLocked.test_read_locked(RepositoryFormatKnit4) OK 20ms 414s per_repository.test_commit_builder.TestCommitBuilder.test_non_ascii_str_committer_rejected(RepositoryFormat4) SKIP 4ms 414s Format All-in-one format 4 is not initializable. 414s per_repository.test_locking.TestIsLocked.test_read_locked(RepositoryFormatKnitPack1) OK 23ms 414s per_repository.test_repository.TestRepository.test_find_branches_using(RepositoryFormatKnitPack5RichRoot) OK 152ms 414s per_repository.test_locking.TestIsLocked.test_read_locked(RepositoryFormat5) OK 15ms 414s per_repository.test_locking.TestIsLocked.test_write_locked(RepositoryFormatKnitPack5RichRoot) OK 15ms 414s per_repository.test_locking.TestIsLocked.test_write_locked(RepositoryFormat2a) OK 15ms 414s per_repository.test_commit_builder.TestCommitBuilder.test_root_entry_has_revision(RepositoryFormat2aSubtree) OK 75ms 414s per_repository.test_commit_builder.TestCommitBuilder.test_root_entry_has_revision(RepositoryFormat4) SKIP 4ms 414s Format All-in-one format 4 is not initializable. 414s per_repository.test_locking.TestIsLocked.test_write_locked(RemoteRepositoryFormat-v2) OK 26ms 414s per_repository.test_commit_builder.TestCommitBuilder.test_record_delete_record_iter_changes(RepositoryFormatKnitPack5RichRootBroken) OK 101ms 414s per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormatKnitPack5RichRootBroken) OK 31ms 414s per_repository.test_locking.TestIsWriteLocked.test_not_locked(RepositoryFormatPackDevelopment2Subtree) OK 15ms 414s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_reference_unchanged(RemoteRepositoryFormat-default) OK 546ms 414s per_repository.test_locking.TestIsWriteLocked.test_not_locked(GitRepositoryFormat) OK 8ms 414s per_repository.test_locking.TestIsWriteLocked.test_read_locked(RepositoryFormatKnitPack5) OK 21ms 414s per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormatKnitPack3) SKIP 42ms 414s not a stackable format. 414s 414s per_repository.test_locking.TestIsWriteLocked.test_read_locked(RepositoryFormatKnitPack4) OK 17ms 414s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_link_unchanged(RepositoryFormatKnit4) OK 366ms 414s per_repository.test_locking.TestIsWriteLocked.test_read_locked(RepositoryFormat6) OK 13ms 414s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_link_changes(RepositoryFormat2a) OK 293ms 414s per_repository.test_locking.TestIsWriteLocked.test_write_locked(RepositoryFormatKnitPack6) OK 14ms 414s per_repository.test_commit_builder.TestCommitBuilder.test_record_delete_record_iter_changes(RepositoryFormatKnitPack3) OK 87ms 414s per_repository.test_repository.TestRepository.test_find_branches_using(RepositoryFormat2a) OK 159ms 414s per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RemoteRepositoryFormat-default) OK 48ms 414s per_repository.test_locking.TestIsWriteLocked.test_write_locked(RepositoryFormatKnit1) OK 23ms 414s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_root_unchanged(RepositoryFormatKnitPack6RichRoot) OK 107ms 414s per_repository.test_commit_builder.TestCommitBuilder.test_updates_branch(RepositoryFormatKnitPack6RichRoot) OK 63ms 414s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_root_unchanged(RepositoryFormat7) OK 74ms 414s per_repository.test_commit_builder.TestCommitBuilder.test_updates_branch(RepositoryFormat7) OK 45ms 414s per_repository.test_pack.TestPack.test_pack_accepts_opaque_hint(RepositoryFormatKnit3) OK 114ms 414s per_repository.test_fetch.TestFetchSameRepository.test_fetch(RepositoryFormatKnit4) OK 85ms 414s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_content_file_changes(RepositoryFormatKnit4) OK 95ms 414s per_repository.test_commit_builder.TestCommitBuilder.test_record_delete_record_iter_changes(RemoteRepositoryFormat-default) OK 205ms 414s per_repository.test_commit_builder.TestCommitBuilder.test_revision_tree_record_iter_changes(RepositoryFormatKnitPack6RichRoot) OK 51ms 414s per_repository.test_repository.TestRepository.test_find_branches_using(RemoteRepositoryFormat-v2) OK 273ms 414s per_repository.test_pack.TestPack.test_pack_accepts_opaque_hint(RepositoryFormat2aSubtree) OK 151ms 414s per_repository.test_pack.TestPack.test_pack_accepts_opaque_hint(RepositoryFormat4) SKIP 6ms 414s Format All-in-one format 4 is not initializable. 414s per_repository.test_fetch.TestFetchSameRepository.test_fetch(RepositoryFormatKnitPack1) OK 91ms 414s per_repository.test_repository.TestRepository.test_find_branches_using_empty_standalone_repo(RepositoryFormatPackDevelopment2Subtree) OK 19ms 414s per_repository.test_pack.TestPack.test_pack_empty_does_not_error(RepositoryFormatKnitPack5RichRootBroken) OK 18ms 414s per_repository.test_repository.TestRepository.test_find_branches_using_empty_standalone_repo(GitRepositoryFormat) OK 11ms 414s per_repository.test_commit_builder.TestCommitBuilder.test_revision_tree_record_iter_changes(RepositoryFormat7) OK 51ms 414s per_repository.test_pack.TestPack.test_pack_empty_does_not_error(RepositoryFormatKnitPack3) OK 18ms 414s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_content_file_changes(RepositoryFormatKnitPack1) OK 113ms 414s per_repository.test_pack.TestPack.test_pack_empty_does_not_error(RemoteRepositoryFormat-default) OK 24ms 414s per_repository.test_fetch.TestFetchSameRepository.test_fetch(RepositoryFormat5) OK 56ms 414s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_content_file_changes(RepositoryFormat5) OK 46ms 414s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_link_unchanged(RepositoryFormatKnitPack1) OK 395ms 414s per_repository.test_commit_builder.TestCommitBuilder.test_root_entry_has_revision(RepositoryFormatKnit4) OK 71ms 414s per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RepositoryFormatKnitPack5) OK 100ms 414s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_from_self(RepositoryFormatKnitPack5RichRoot) OK 66ms 414s per_repository.test_reconcile.TestRepeatedReconcile.test_trivial_two_reconciles_no_error(RepositoryFormatKnitPack6RichRoot) OK 78ms 414s per_repository.test_commit_builder.TestCommitBuilder.test_root_entry_has_revision(RepositoryFormatKnitPack1) OK 72ms 414s per_repository.test_commit_builder.TestCommitBuilder.test_root_entry_has_revision(RepositoryFormat5) OK 25ms 414s per_repository.test_reconcile.TestRepeatedReconcile.test_trivial_two_reconciles_no_error(RepositoryFormat7) OK 67ms 414s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_from_self(RepositoryFormat2a) OK 79ms 414s per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RepositoryFormatKnitPack4) OK 93ms 414s per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormatKnitPack5RichRoot) OK 33ms 414s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_in_write_group(RepositoryFormatKnit4) OK 23ms 414s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_in_write_group(RepositoryFormatKnitPack1) OK 17ms 414s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_link_unchanged(RepositoryFormat5) OK 173ms 414s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_in_write_group(RepositoryFormat5) OK 13ms 414s per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormat2a) OK 34ms 414s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_read_locked(RepositoryFormatKnitPack5RichRoot) OK 16ms 414s per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RepositoryFormat6) OK 54ms 414s per_repository.test_repository.TestRepository.test_format_attributes(RepositoryFormatKnitPack6) OK 15ms 414s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_read_locked(RepositoryFormat2a) OK 16ms 414s per_repository.test_repository.TestRepository.test_format_attributes(RepositoryFormatKnit1) OK 18ms 414s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_read_locked(RemoteRepositoryFormat-v2) OK 26ms 414s per_repository.test_repository.TestRepository.test_format_description(RepositoryFormatKnit3) OK 19ms 414s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_link_changes(RemoteRepositoryFormat-v2) OK 629ms 414s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_unlocked(RepositoryFormatPackDevelopment2Subtree) OK 16ms 414s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_unlocked(GitRepositoryFormat) OK 8ms 414s per_repository.test_repository.TestRepository.test_format_description(RepositoryFormat2aSubtree) OK 16ms 414s per_repository.test_repository.TestRepository.test_format_description(RepositoryFormat4) SKIP 4ms 414s Format All-in-one format 4 is not initializable. 414s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RepositoryFormatKnitPack5) OK 16ms 414s per_repository.test_repository.TestRepository.test_format_initialize_find_open(RepositoryFormatKnitPack5RichRootBroken) OK 18ms 414s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RepositoryFormatKnitPack4) OK 15ms 414s per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RemoteRepositoryFormat-v2) OK 119ms 414s per_repository.test_repository.TestRepository.test_format_initialize_find_open(RepositoryFormatKnitPack3) OK 21ms 414s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RepositoryFormat6) OK 15ms 415s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_from_self(RemoteRepositoryFormat-v2) OK 180ms 415s per_repository.test_repository.TestRepository.test_format_initialize_find_open(RemoteRepositoryFormat-default) OK 42ms 415s per_repository.test_commit_builder.TestCommitBuilder.test_updates_branch(RepositoryFormatPackDevelopment2Subtree) OK 60ms 415s per_repository.test_repository.TestRepository.test_format_is_deprecated(RepositoryFormatKnitPack6RichRoot) OK 17ms 415s per_repository.test_commit_builder.TestCommitBuilder.test_updates_branch(GitRepositoryFormat)ERROR 15ms 415s log: {{{ 415s 215.339 Error suppressed by only_raises: 415s 215.341 Traceback (most recent call last): 415s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 104, in test_updates_branch 415s list( 415s ~~~~^ 415s builder.record_iter_changes( 415s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 415s tree, tree.last_revision(), tree.iter_changes(tree.basis_tree()) 415s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 415s ) 415s ^ 415s ) 415s ^ 415s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 415s for change in iter_changes: 415s ^^^^^^^^^^^^ 415s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 415s (oldpath, oldmode, oldsha) = old 415s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 415s TypeError: cannot unpack non-iterable NoneType object 415s 415s During handling of the above exception, another exception occurred: 415s 415s Traceback (most recent call last): 415s File "/usr/lib/python3/dist-packages/breezy/decorators.py", line 34, in wrapped 415s return unbound(*args, **kwargs) 415s File "/usr/lib/python3/dist-packages/breezy/git/repository.py", line 156, in unlock 415s raise errors.BzrError( 415s "Must end write groups before releasing write locks." 415s ) 415s breezy.errors.BzrError: Must end write groups before releasing write locks. 415s }}} 415s 415s Traceback (most recent call last): 415s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 104, in test_updates_branch 415s list( 415s ~~~~^ 415s builder.record_iter_changes( 415s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 415s tree, tree.last_revision(), tree.iter_changes(tree.basis_tree()) 415s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 415s ) 415s ^ 415s ) 415s ^ 415s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 415s for change in iter_changes: 415s ^^^^^^^^^^^^ 415s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 415s (oldpath, oldmode, oldsha) = old 415s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 415s TypeError: cannot unpack non-iterable NoneType object 415s 415s per_repository.test_repository.TestRepository.test_format_is_deprecated(RepositoryFormat7) OK 15ms 415s per_repository.test_repository.TestRepository.test_format_is_supported(RepositoryFormatKnit4) OK 19ms 415s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_dir_unchanged(RepositoryFormatKnitPack5RichRoot) OK 408ms 415s per_repository.test_repository.TestRepository.test_format_is_supported(RepositoryFormatKnitPack1) OK 17ms 415s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_same_revisions_twice(RepositoryFormatPackDevelopment2Subtree) OK 107ms 415s per_repository.test_repository.TestRepository.test_format_is_supported(RepositoryFormat5) OK 17ms 415s per_repository.test_repository.TestRepository.test_format_matchingcontroldir(RepositoryFormatKnitPack5RichRoot) OK 5ms 415s per_repository.test_repository.TestRepository.test_format_matchingcontroldir(RepositoryFormat2a) OK 4ms 415s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_directory(RepositoryFormatKnitPack6) OK 132ms 415s per_repository.test_repository.TestRepository.test_format_matchingcontroldir(RemoteRepositoryFormat-v2) OK 4ms 415s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_same_revisions_twice(GitRepositoryFormat)ERROR 35ms 415s log: {{{ 415s 215.407 preparing to commit 415s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_same_revisions_twice(GitRepositoryFormat)/work/tree/ 415s 215.410 Selecting files for commit with filter None 415s 215.411 aborting commit write group because of exception: 415s 215.413 Traceback (most recent call last): 415s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 415s self._update_builder_with_changes() 415s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 415s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 415s for path, fs_hash in self.builder.record_iter_changes( 415s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 415s self.work_tree, self.basis_revid, iter_changes 415s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 415s ): 415s ^ 415s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 415s for change in iter_changes: 415s ^^^^^^^^^^^^ 415s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 415s for change in iter_changes: 415s ^^^^^^^^^^^^ 415s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 415s (oldpath, oldmode, oldsha) = old 415s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 415s TypeError: cannot unpack non-iterable NoneType object 415s }}} 415s 415s Traceback (most recent call last): 415s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_fetch.py", line 380, in test_fetch_all_same_revisions_twice 415s tree.commit("test") 415s ~~~~~~~~~~~^^^^^^^^ 415s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 415s committed_id = commit.Commit().commit( 415s working_tree=self, 415s ...<3 lines>... 415s **kwargs, 415s ) 415s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 415s self._update_builder_with_changes() 415s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 415s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 415s for path, fs_hash in self.builder.record_iter_changes( 415s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 415s self.work_tree, self.basis_revid, iter_changes 415s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 415s ): 415s ^ 415s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 415s for change in iter_changes: 415s ^^^^^^^^^^^^ 415s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 415s for change in iter_changes: 415s ^^^^^^^^^^^^ 415s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 415s (oldpath, oldmode, oldsha) = old 415s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 415s TypeError: cannot unpack non-iterable NoneType object 415s 415s per_repository.test_repository.TestRepository.test_format_network_name(RepositoryFormatPackDevelopment2Subtree) OK 24ms 415s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_dir_changes(RepositoryFormatKnitPack5RichRoot) OK 295ms 415s per_repository.test_fetch.TestFetchSameRepository.test_fetch(RepositoryFormatKnitPack5) OK 100ms 415s per_repository.test_repository.TestRepository.test_format_network_name(GitRepositoryFormat) OK 11ms 415s per_repository.test_repository.TestRepository.test_format_supports_external_lookups(RepositoryFormatKnitPack5) OK 15ms 415s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_dir_unchanged(RepositoryFormatPackDevelopment2Subtree) OK 250ms 415s per_repository.test_repository.TestRepository.test_format_supports_external_lookups(RepositoryFormatKnitPack4) OK 15ms 415s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_dir_unchanged(GitRepositoryFormat) SKIP 13ms 415s Format does not support versioned directories 415s 415s per_repository.test_repository.TestRepository.test_format_supports_external_lookups(RepositoryFormat6) OK 16ms 415s per_repository.test_repository.TestRepository.test_get_graph(RepositoryFormatKnitPack6) OK 19ms 415s per_repository.test_repository.TestRepository.test_get_graph(RepositoryFormatKnit1) OK 19ms 415s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_directory(RepositoryFormatKnit1) OK 132ms 415s per_repository.test_fetch.TestFetchSameRepository.test_fetch_copies_signatures(RepositoryFormatKnitPack5) OK 120ms 415s per_repository.test_fetch.TestFetchSameRepository.test_fetch(RepositoryFormatKnitPack4) OK 99ms 415s per_repository.test_fetch.TestFetchSameRepository.test_fetch(RepositoryFormat6) OK 64ms 415s per_repository.test_fetch.TestFetchSameRepository.test_fetch_copies_signatures(RepositoryFormatKnitPack4) OK 103ms 415s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_directory(RepositoryFormatKnit3) OK 132ms 415s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_from_self(RepositoryFormatKnitPack6) OK 61ms 415s per_repository.test_fetch.TestFetchSameRepository.test_fetch_copies_signatures(RepositoryFormat6) OK 45ms 415s per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RepositoryFormatKnitPack6) OK 17ms 415s per_repository.test_repository.TestRepository.test_get_known_graph_ancestry(RepositoryFormatKnit3) OK 179ms 415s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_from_self(RepositoryFormatKnit1) OK 60ms 415s per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RepositoryFormatKnit1) OK 24ms 415s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_file_unchanged(RepositoryFormatKnitPack5) OK 259ms 415s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_dir_changes(RepositoryFormat2a) OK 314ms 415s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_self(RepositoryFormatKnit3) OK 62ms 415s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_directory(RepositoryFormat2aSubtree) OK 141ms 415s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_directory(RepositoryFormat4) SKIP 7ms 415s Format All-in-one format 4 is not initializable. 415s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_same_revisions_twice(RepositoryFormatKnit3) OK 110ms 415s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_self(RepositoryFormat2aSubtree) OK 77ms 415s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_self(RepositoryFormat4) SKIP 4ms 415s Format All-in-one format 4 is not initializable. 415s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_dir_unchanged(RepositoryFormat2a) OK 517ms 415s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_unchanged_directory(RepositoryFormatKnitPack5RichRootBroken) OK 144ms 415s per_repository.test_repository.TestRepository.test_get_known_graph_ancestry(RepositoryFormat2aSubtree) OK 258ms 415s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_same_revisions_twice(RepositoryFormat2aSubtree) OK 128ms 415s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_same_revisions_twice(RepositoryFormat4) SKIP 7ms 415s Format All-in-one format 4 is not initializable. 415s per_repository.test_repository.TestRepository.test_get_known_graph_ancestry(RepositoryFormat4) SKIP 7ms 415s Format All-in-one format 4 is not initializable. 415s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_smart_with_ghost(RepositoryFormatKnitPack5RichRootBroken) OK 130ms 415s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_file_unchanged(RepositoryFormatKnitPack4) OK 287ms 415s per_repository.test_fetch.TestFetchSameRepository.test_fetch_copies_signatures(RepositoryFormatKnitPack5RichRootBroken) OK 115ms 415s per_repository.test_repository.TestRepository.test_get_revision_delta(RepositoryFormatKnitPack5RichRootBroken) OK 136ms 415s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_unchanged_directory(RepositoryFormatKnitPack3) OK 150ms 415s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_file_unchanged(RepositoryFormat6) OK 101ms 415s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_smart_with_ghost(RepositoryFormatKnitPack3) OK 127ms 415s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_smart_with_ghost(RemoteRepositoryFormat-default) SKIP 9ms 415s repository format does not support ghosts 415s 415s per_repository.test_fetch.TestFetchSameRepository.test_fetch_copies_signatures(RepositoryFormatKnitPack3) OK 95ms 415s per_repository.test_repository.TestRepository.test_get_revision_delta(RepositoryFormatKnitPack3) OK 112ms 415s per_repository.test_fetch.TestFetchSameRepository.test_fetch_into_smart_with_ghost(RepositoryFormatKnitPack6RichRoot) OK 124ms 416s per_repository.test_fetch.TestFetchSameRepository.test_fetch_into_smart_with_ghost(RepositoryFormat7) SKIP 6ms 416s repository format does not support ghosts 416s 416s per_repository.test_fetch.TestFetchSameRepository.test_fetch_missing_from_self(RepositoryFormatKnit4) OK 46ms 416s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_link_unchanged(RepositoryFormatKnitPack6) OK 212ms 416s per_repository.test_fetch.TestFetchSameRepository.test_fetch_missing_from_self(RepositoryFormatKnitPack1) OK 47ms 416s per_repository.test_fetch.TestFetchSameRepository.test_fetch_missing_from_self(RepositoryFormat5) OK 19ms 416s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_dir_changes(RemoteRepositoryFormat-v2) OK 661ms 416s per_repository.test_fetch.TestFetchSameRepository.test_fetch_copies_signatures(RemoteRepositoryFormat-default) OK 243ms 416s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_unchanged_directory(RemoteRepositoryFormat-default) OK 332ms 416s per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RepositoryFormatKnitPack6RichRoot) OK 20ms 416s per_repository.test_fetch.TestFetchSameRepository.test_fetch_revision_already_exists(RepositoryFormatKnitPack5RichRoot) OK 81ms 416s per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RepositoryFormat7) OK 18ms 416s per_repository.test_repository.TestRepository.test_get_revision_delta(RemoteRepositoryFormat-default) OK 246ms 416s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_self(RepositoryFormatKnit4) OK 62ms 416s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_link_unchanged(RepositoryFormatKnit1) OK 193ms 416s per_repository.test_fetch.TestFetchSameRepository.test_fetch_revision_already_exists(RepositoryFormat2a) OK 94ms 416s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_multiple_files(RepositoryFormatKnitPack6RichRoot) OK 117ms 416s per_repository.test_repository.TestRepository.test_get_revisions(RepositoryFormatKnitPack6RichRoot) OK 114ms 416s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_self(RepositoryFormatKnitPack1) OK 70ms 416s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_self(RepositoryFormat5) OK 28ms 416s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_dir_changes(RepositoryFormatKnit3) OK 90ms 416s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_multiple_files(RepositoryFormat7) OK 103ms 416s per_repository.test_repository.TestRepository.test_get_revisions(RepositoryFormat7) OK 94ms 416s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_dir_unchanged(RemoteRepositoryFormat-v2) OK 803ms 416s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_file_changes(RepositoryFormatPackDevelopment2Subtree) OK 300ms 416s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_smart_with_ghost(RepositoryFormatKnitPack5RichRoot) OK 106ms 416s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_dir_changes(RepositoryFormat2aSubtree) OK 108ms 416s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_dir_changes(RepositoryFormat4) SKIP 4ms 416s Format All-in-one format 4 is not initializable. 416s per_repository.test_repository.TestRepository.test_graph_ghost_handling(RepositoryFormatKnit4) OK 64ms 416s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_file_changes(GitRepositoryFormat)ERROR 22ms 416s log: {{{ 416s 216.723 preparing to commit 416s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_file_changes(GitRepositoryFormat)/work/t1/ 416s 216.725 Selecting files for commit with filter None 416s 216.727 aborting commit write group because of exception: 416s 216.728 Traceback (most recent call last): 416s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 416s self._update_builder_with_changes() 416s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 416s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 416s for path, fs_hash in self.builder.record_iter_changes( 416s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 416s self.work_tree, self.basis_revid, iter_changes 416s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 416s ): 416s ^ 416s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 416s for change in iter_changes: 416s ^^^^^^^^^^^^ 416s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 416s for change in iter_changes: 416s ^^^^^^^^^^^^ 416s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 416s (oldpath, oldmode, oldsha) = old 416s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 416s TypeError: cannot unpack non-iterable NoneType object 416s }}} 416s 416s Traceback (most recent call last): 416s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 685, in test_last_modified_revision_after_merge_file_changes 416s self._commit_sprout_rename_merge(tree1, "file", expect_fs_hash=True) 416s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 416s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 638, in _commit_sprout_rename_merge 416s rev1, tree2 = self._commit_sprout(tree1, name) 416s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 416s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 629, in _commit_sprout 416s rev_id = tree.commit("rev") 416s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 416s committed_id = commit.Commit().commit( 416s working_tree=self, 416s ...<3 lines>... 416s **kwargs, 416s ) 416s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 416s self._update_builder_with_changes() 416s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 416s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 416s for path, fs_hash in self.builder.record_iter_changes( 416s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 416s self.work_tree, self.basis_revid, iter_changes 416s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 416s ): 416s ^ 416s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 416s for change in iter_changes: 416s ^^^^^^^^^^^^ 416s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 416s for change in iter_changes: 416s ^^^^^^^^^^^^ 416s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 416s (oldpath, oldmode, oldsha) = old 416s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 416s TypeError: cannot unpack non-iterable NoneType object 416s 416s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_renamed(RepositoryFormatKnit4) OK 118ms 416s per_repository.test_repository.TestRepository.test_graph_ghost_handling(RepositoryFormatKnitPack1) OK 73ms 416s per_repository.test_repository.TestRepository.test_graph_ghost_handling(RepositoryFormat5) SKIP 4ms 416s format does not support ghosts 416s 416s per_repository.test_fetch.TestFetchSameRepository.test_fetch_revision_already_exists(RemoteRepositoryFormat-v2) OK 260ms 416s per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RepositoryFormatKnitPack5RichRoot) OK 15ms 416s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_file_changes(RepositoryFormatKnitPack5RichRootBroken) OK 102ms 416s per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RepositoryFormat2a) OK 22ms 416s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_smart_with_ghost(RepositoryFormat2a) OK 124ms 416s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_smart_with_ghost(RemoteRepositoryFormat-v2) SKIP 8ms 416s repository format does not support ghosts 416s 416s per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RemoteRepositoryFormat-v2) OK 29ms 416s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_renamed(RepositoryFormatKnitPack1) OK 143ms 416s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_file_changes(RepositoryFormatKnitPack3) OK 128ms 416s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_renamed(RepositoryFormat5) OK 61ms 416s per_repository.test_fetch.TestFetchSameRepository.test_fetch_into_smart_with_ghost(RepositoryFormatPackDevelopment2Subtree) OK 131ms 416s per_repository.test_repository.TestRepository.test_iter_files_bytes(RepositoryFormatPackDevelopment2Subtree) OK 115ms 416s per_repository.test_fetch.TestFetchSameRepository.test_fetch_into_smart_with_ghost(GitRepositoryFormat) SKIP 6ms 416s repository format does not support ghosts 416s 416s per_repository.test_repository.TestRepository.test_iter_files_bytes(GitRepositoryFormat) SKIP 23ms 416s tree does not support file ids 416s 416s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_knit3(RepositoryFormatPackDevelopment2Subtree) OK 204ms 416s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_link_changes(RepositoryFormatKnitPack5) OK 298ms 416s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_knit3(GitRepositoryFormat)ERROR 24ms 416s log: {{{ 416s 217.031 preparing to commit 416s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_knit3(GitRepositoryFormat)/work/a/ 416s 217.033 Selecting files for commit with filter None 416s 217.036 aborting commit write group because of exception: 416s 217.037 Traceback (most recent call last): 416s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 416s self._update_builder_with_changes() 416s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 416s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 416s for path, fs_hash in self.builder.record_iter_changes( 416s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 416s self.work_tree, self.basis_revid, iter_changes 416s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 416s ): 416s ^ 416s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 416s for change in iter_changes: 416s ^^^^^^^^^^^^ 416s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 416s for change in iter_changes: 416s ^^^^^^^^^^^^ 416s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 416s (oldpath, oldmode, oldsha) = old 416s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 416s TypeError: cannot unpack non-iterable NoneType object 416s }}} 416s 416s Traceback (most recent call last): 416s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_fetch.py", line 60, in test_fetch_to_knit3 416s rev1 = tree_a.commit("rev1") 416s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 416s committed_id = commit.Commit().commit( 416s working_tree=self, 416s ...<3 lines>... 416s **kwargs, 416s ) 416s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 416s self._update_builder_with_changes() 416s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 416s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 416s for path, fs_hash in self.builder.record_iter_changes( 416s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 416s self.work_tree, self.basis_revid, iter_changes 416s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 416s ): 416s ^ 416s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 416s for change in iter_changes: 416s ^^^^^^^^^^^^ 416s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 416s for change in iter_changes: 416s ^^^^^^^^^^^^ 416s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 416s (oldpath, oldmode, oldsha) = old 416s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 416s TypeError: cannot unpack non-iterable NoneType object 416s 416s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_ghost_parent(RepositoryFormatKnitPack5) OK 15ms 416s per_repository.test_fetch.TestFetchSameRepository.test_fetch_missing_from_self(RepositoryFormatKnitPack5) OK 67ms 416s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_unrelated(RepositoryFormatKnitPack5RichRoot) OK 122ms 416s per_repository.test_fetch.TestFetchSameRepository.test_fetch_missing_from_self(RepositoryFormatKnitPack4) OK 61ms 416s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_ghost_parent(RepositoryFormatKnitPack4) OK 70ms 416s per_repository.test_repository.TestRepository.test_iter_revisions(RepositoryFormatKnitPack5) OK 115ms 416s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_ghost_parent(RepositoryFormat6) SKIP 5ms 416s repository format does not support ghosts 416s 416s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(RepositoryFormatKnitPack6) OK 16ms 416s per_repository.test_fetch.TestFetchSameRepository.test_fetch_missing_from_self(RepositoryFormat6) OK 28ms 416s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(RepositoryFormatKnit1) OK 21ms 416s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_file_unchanged(RepositoryFormatPackDevelopment2Subtree) OK 473ms 416s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_file_unchanged(GitRepositoryFormat)ERROR 23ms 416s log: {{{ 416s 217.183 preparing to commit 416s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_file_unchanged(GitRepositoryFormat)/work/t1/ 416s 217.185 Selecting files for commit with filter None 416s 217.187 aborting commit write group because of exception: 416s 217.188 Traceback (most recent call last): 416s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 416s self._update_builder_with_changes() 416s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 416s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 416s for path, fs_hash in self.builder.record_iter_changes( 416s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 416s self.work_tree, self.basis_revid, iter_changes 416s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 416s ): 416s ^ 416s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 416s for change in iter_changes: 416s ^^^^^^^^^^^^ 416s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 416s for change in iter_changes: 416s ^^^^^^^^^^^^ 416s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 416s (oldpath, oldmode, oldsha) = old 416s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 416s TypeError: cannot unpack non-iterable NoneType object 416s }}} 416s 416s Traceback (most recent call last): 416s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 770, in test_last_modified_revision_after_converged_merge_file_unchanged 416s self._commit_sprout_rename_merge_converged(tree1, "file") 416s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 416s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 699, in _commit_sprout_rename_merge_converged 416s rev1, tree2 = self._commit_sprout(tree1, name) 416s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 416s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 629, in _commit_sprout 416s rev_id = tree.commit("rev") 416s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 416s committed_id = commit.Commit().commit( 416s working_tree=self, 416s ...<3 lines>... 416s **kwargs, 416s ) 416s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 416s self._update_builder_with_changes() 416s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 416s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 416s for path, fs_hash in self.builder.record_iter_changes( 416s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 416s self.work_tree, self.basis_revid, iter_changes 416s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 416s ): 416s ^ 416s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 416s for change in iter_changes: 416s ^^^^^^^^^^^^ 416s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 416s for change in iter_changes: 416s ^^^^^^^^^^^^ 416s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 416s (oldpath, oldmode, oldsha) = old 416s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 416s TypeError: cannot unpack non-iterable NoneType object 416s 416s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_file_changes(RemoteRepositoryFormat-default) OK 255ms 416s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_unrelated(RepositoryFormat2a) OK 126ms 416s per_repository.test_fetch.TestFetchSameRepository.test_fetch_revision_already_exists(RepositoryFormatKnitPack6) OK 85ms 416s per_repository.test_repository.TestRepository.test_iter_revisions(RepositoryFormatKnitPack4) OK 115ms 416s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(RepositoryFormatKnit3) OK 92ms 417s per_repository.test_repository.TestRepository.test_iter_revisions(RepositoryFormat6) OK 49ms 417s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_link_changes(RepositoryFormatKnitPack4) OK 277ms 417s per_repository.test_fetch.TestFetchSameRepository.test_fetch_revision_already_exists(RepositoryFormatKnit1) OK 84ms 417s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_link_changes(RepositoryFormatKnitPack6RichRoot) OK 120ms 417s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(RepositoryFormat2aSubtree) OK 111ms 417s per_repository.test_repository.TestRepository.test_parent_map_type(RepositoryFormatKnitPack6) OK 78ms 417s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(RepositoryFormat4) SKIP 4ms 417s Format All-in-one format 4 is not initializable. 417s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_link_changes(RepositoryFormat6) OK 108ms 417s per_repository.test_repository.TestRepository.test_parent_map_type(RepositoryFormatKnit1) OK 69ms 417s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_link_changes(RepositoryFormat7) OK 106ms 417s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(RepositoryFormatKnitPack5RichRootBroken) OK 111ms 417s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_knit3(RepositoryFormatKnit3) OK 170ms 417s per_repository.test_repository.TestRepository.test_pointless_commit(RepositoryFormatKnit3) OK 77ms 417s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_unrelated(RemoteRepositoryFormat-v2) OK 301ms 417s per_repository.test_repository.TestEscaping.test_create_bundle(RepositoryFormatPackDevelopment2Subtree) OK 99ms 417s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_link_unchanged(RepositoryFormatKnitPack5) OK 434ms 417s per_repository.test_repository.TestRepository.test_pointless_commit(RepositoryFormat2aSubtree) OK 113ms 417s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(RepositoryFormatKnitPack3) OK 147ms 417s per_repository.test_repository.TestRepository.test_pointless_commit(RepositoryFormat4) SKIP 4ms 417s Format All-in-one format 4 is not initializable. 417s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_ref_changes(RepositoryFormatKnit4) OK 199ms 417s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_dir_unchanged(RepositoryFormatKnitPack6) OK 271ms 417s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_knit3(RepositoryFormat2aSubtree) OK 200ms 417s per_repository.test_repository.TestRepository.test_revision_tree(RepositoryFormatKnitPack5RichRootBroken) OK 60ms 417s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_knit3(RepositoryFormat4) SKIP 4ms 417s Format All-in-one format 4 is not initializable. 417s per_repository.test_repository.TestEscaping.test_create_bundle(GitRepositoryFormat) OK 71ms 417s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_ref_changes(RepositoryFormatKnitPack1) SKIP 68ms 417s format does not support rich roots 417s 417s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_ref_changes(RepositoryFormat5) SKIP 33ms 417s format does not support rich roots 417s 417s per_repository.test_repository.TestRepository.test_revision_tree(RepositoryFormatKnitPack3) OK 59ms 417s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_ghost_parent(RepositoryFormatKnitPack5RichRootBroken) OK 70ms 417s per_repository.test_repository.TestEscaping.test_on_vfat(RepositoryFormatKnitPack5) OK 68ms 417s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_ghost_parent(RepositoryFormatKnitPack3) OK 74ms 417s per_repository.test_repository.TestEscaping.test_on_vfat(RepositoryFormatKnitPack4) OK 75ms 417s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_ghost_parent(RemoteRepositoryFormat-default) SKIP 4ms 417s repository format does not support ghosts 417s 417s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_dir_changes(RepositoryFormatKnitPack5RichRoot) OK 110ms 417s per_repository.test_repository.TestRepository.test_revision_tree(RemoteRepositoryFormat-default) OK 145ms 417s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(RemoteRepositoryFormat-default) OK 271ms 417s per_repository.test_repository.TestEscaping.test_on_vfat(RepositoryFormat6) OK 62ms 417s per_repository.test_repository.TestRepository.test__make_parents_provider(RepositoryFormatKnitPack6) OK 15ms 417s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_dir_unchanged(RepositoryFormatKnit1) OK 235ms 417s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(RepositoryFormatKnitPack6RichRoot) OK 86ms 417s per_repository.test_repository.TestRepository.test__make_parents_provider(RepositoryFormatKnit1) OK 19ms 417s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(RepositoryFormat7) OK 19ms 417s per_repository.test_repository.TestRepository.test_root_entry_has_revision(RepositoryFormatKnitPack6RichRoot) OK 69ms 417s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_dir_changes(RepositoryFormat2a) OK 119ms 417s per_repository.test_repository.TestRepository.test_add_signature_text(RepositoryFormatKnit3) OK 45ms 417s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_link_unchanged(RepositoryFormatKnitPack4) OK 363ms 417s per_repository.test_repository.TestRepository.test_root_entry_has_revision(RepositoryFormat7) OK 56ms 417s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(RepositoryFormatKnit4) OK 95ms 417s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(RepositoryFormatKnitPack6RichRoot) OK 142ms 417s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_false(RepositoryFormatKnit4) OK 26ms 417s per_repository.test_repository.TestRepository.test_add_signature_text(RepositoryFormat2aSubtree) OK 66ms 417s per_repository.test_repository.TestRepository.test_add_signature_text(RepositoryFormat4) SKIP 5ms 417s Format All-in-one format 4 is not initializable. 417s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(RepositoryFormatKnitPack1) OK 17ms 417s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(RepositoryFormat7) OK 16ms 417s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_false(RepositoryFormatKnitPack1) OK 17ms 417s per_repository.test_repository.TestRepository.test_attribute__fetch_reconcile(RepositoryFormatKnitPack5RichRootBroken) OK 17ms 417s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(RepositoryFormat5) OK 15ms 417s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_false(RepositoryFormat5) SKIP 16ms 417s Format does not support this flag. 417s 417s per_repository.test_repository.TestRepository.test_attribute__fetch_reconcile(RepositoryFormatKnitPack3) OK 17ms 417s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_true(RepositoryFormatKnitPack5RichRoot) OK 16ms 417s per_repository.test_repository.TestRepository.test_attribute__fetch_reconcile(RemoteRepositoryFormat-default) OK 20ms 417s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_true(RepositoryFormat2a) OK 16ms 417s per_repository.test_repository.TestRepository.test_attribute_fast_deltas(RepositoryFormatKnitPack6RichRoot) OK 15ms 417s per_repository.test_repository.TestRepository.test_attribute_fast_deltas(RepositoryFormat7) OK 18ms 417s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_true(RemoteRepositoryFormat-v2) OK 32ms 417s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_file_unchanged(RepositoryFormatKnit3) OK 226ms 417s per_repository.test_repository.TestRepository.test_attribute_format_experimental(RepositoryFormatKnit4) OK 24ms 417s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_link_unchanged(RepositoryFormat6) OK 174ms 417s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(RepositoryFormatKnit4) OK 114ms 417s per_repository.test_repository.TestRepository.test_attribute_format_experimental(RepositoryFormatKnitPack1) OK 19ms 417s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(RepositoryFormatKnitPack1) OK 19ms 417s per_repository.test_repository.TestRepository.test_attribute_format_experimental(RepositoryFormat5) OK 15ms 417s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(RepositoryFormatKnitPack5RichRoot) OK 126ms 417s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(RepositoryFormat5) OK 14ms 417s per_repository.test_repository.TestRepository.test_attribute_format_pack_compresses(RepositoryFormatKnitPack5RichRoot) OK 16ms 417s per_repository.test_repository.TestRepository.test_attribute_format_pack_compresses(RepositoryFormat2a) OK 16ms 417s per_repository.test_repository.TestRepository.test_attribute_format_pack_compresses(RemoteRepositoryFormat-v2) OK 30ms 417s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_repo_format(RepositoryFormatPackDevelopment2Subtree) OK 114ms 417s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_repo_format(GitRepositoryFormat) SKIP 4ms 417s Format can not be used over HPSS 417s 417s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_dir_changes(RemoteRepositoryFormat-v2) OK 292ms 417s per_repository.test_repository.TestRepository.test_attribute_format_records_per_file_revision(RepositoryFormatPackDevelopment2Subtree) OK 17ms 418s per_repository.test_repository.TestRepository.test_attribute_format_records_per_file_revision(GitRepositoryFormat) OK 14ms 418s per_repository.test_repository.TestRepository.test_attribute_format_revision_graph_can_have_wrong_parents(RepositoryFormatKnitPack5) OK 15ms 418s per_repository.test_repository.TestRepository.test_attribute_format_revision_graph_can_have_wrong_parents(RepositoryFormatKnitPack4) OK 15ms 418s per_repository.test_repository.TestRepository.test_attribute_format_revision_graph_can_have_wrong_parents(RepositoryFormat6) OK 14ms 418s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(RepositoryFormat2a) OK 130ms 418s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(RepositoryFormatKnitPack5RichRoot) OK 136ms 418s per_repository.test_repository.TestRepository.test_attribute_format_supports_custom_revision_properties(RepositoryFormatKnitPack6) OK 16ms 418s per_repository.test_repository.TestRepository.test_attribute_format_supports_custom_revision_properties(RepositoryFormatKnit1) OK 18ms 418s per_repository.test_repository.TestRepository.test_attribute_format_supports_full_versioned_files(RepositoryFormatKnit3) OK 22ms 418s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_file_changes(RepositoryFormatPackDevelopment2Subtree) OK 120ms 418s per_repository.test_repository.TestRepository.test_attribute_format_supports_full_versioned_files(RepositoryFormat2aSubtree) OK 24ms 418s per_repository.test_repository.TestRepository.test_attribute_format_supports_full_versioned_files(RepositoryFormat4) SKIP 5ms 418s Format All-in-one format 4 is not initializable. 418s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_file_changes(GitRepositoryFormat)ERROR 28ms 418s log: {{{ 418s 218.398 preparing to commit 418s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_file_changes(GitRepositoryFormat)/work/ 418s 218.400 Selecting files for commit with filter None 418s 218.402 aborting commit write group because of exception: 418s 218.404 Traceback (most recent call last): 418s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 418s self._update_builder_with_changes() 418s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 418s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 418s for path, fs_hash in self.builder.record_iter_changes( 418s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 418s self.work_tree, self.basis_revid, iter_changes 418s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 418s ): 418s ^ 418s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 418s for change in iter_changes: 418s ^^^^^^^^^^^^ 418s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 418s for change in iter_changes: 418s ^^^^^^^^^^^^ 418s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 418s (oldpath, oldmode, oldsha) = old 418s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 418s TypeError: cannot unpack non-iterable NoneType object 418s }}} 418s 418s Traceback (most recent call last): 418s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 441, in test_last_modified_revision_after_reparent_file_changes 418s self._add_commit_reparent_check_changed(tree, "file", expect_fs_hash=True) 418s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 418s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 420, in _add_commit_reparent_check_changed 418s self._add_commit_change_check_changed( 418s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 418s tree, 418s ^^^^^ 418s ...<2 lines>... 418s expect_fs_hash=expect_fs_hash, 418s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 418s ) 418s ^ 418s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 455, in _add_commit_change_check_changed 418s self._commit_change_check_changed( 418s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 418s tree, names, changer, expect_fs_hash=expect_fs_hash 418s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 418s ) 418s ^ 418s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 460, in _commit_change_check_changed 418s rev1 = tree.commit("rev1") 418s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 418s committed_id = commit.Commit().commit( 418s working_tree=self, 418s ...<3 lines>... 418s **kwargs, 418s ) 418s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 418s self._update_builder_with_changes() 418s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 418s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 418s for path, fs_hash in self.builder.record_iter_changes( 418s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 418s self.work_tree, self.basis_revid, iter_changes 418s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 418s ): 418s ^ 418s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 418s for change in iter_changes: 418s ^^^^^^^^^^^^ 418s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 418s for change in iter_changes: 418s ^^^^^^^^^^^^ 418s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 418s (oldpath, oldmode, oldsha) = old 418s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 418s TypeError: cannot unpack non-iterable NoneType object 418s 418s per_repository.test_repository.TestRepository.test_attribute_format_supports_funky_characters(RepositoryFormatKnitPack5RichRootBroken) OK 18ms 418s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_shared_repo_format(RepositoryFormatKnitPack5) OK 170ms 418s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_file_unchanged(RepositoryFormat2aSubtree) OK 284ms 418s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_file_unchanged(RepositoryFormat4) SKIP 4ms 418s Format All-in-one format 4 is not initializable. 418s per_repository.test_repository.TestRepository.test_attribute_format_supports_funky_characters(RepositoryFormatKnitPack3) OK 16ms 418s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_dir_changes(RepositoryFormatKnitPack6) OK 286ms 418s per_repository.test_repository.TestRepository.test_attribute_format_supports_funky_characters(RemoteRepositoryFormat-default) OK 22ms 418s per_repository.test_repository.TestRepository.test_attribute_format_supports_leaving_lock(RepositoryFormatKnitPack6RichRoot) OK 15ms 418s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(RepositoryFormat2a) OK 148ms 418s per_repository.test_repository.TestRepository.test_attribute_format_supports_leaving_lock(RepositoryFormat7) OK 15ms 418s per_repository.test_repository.TestRepository.test_attribute_format_supports_overriding_transport(RepositoryFormatKnit4) OK 24ms 418s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_link_changes(RepositoryFormatKnitPack5) OK 111ms 418s per_repository.test_repository.TestRepository.test_attribute_format_supports_overriding_transport(RepositoryFormatKnitPack1) OK 17ms 418s per_repository.test_repository.TestRepository.test_attribute_format_supports_overriding_transport(RepositoryFormat5) OK 17ms 418s per_repository.test_repository.TestRepository.test_attribute_format_supports_random_access(RepositoryFormatKnitPack5RichRoot) OK 14ms 418s per_repository.test_repository.TestRepository.test_attribute_format_supports_random_access(RepositoryFormat2a) OK 18ms 418s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(RemoteRepositoryFormat-v2) OK 276ms 418s per_repository.test_repository.TestRepository.test_attribute_format_supports_random_access(RemoteRepositoryFormat-v2) OK 37ms 418s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_shared_repo_format(RepositoryFormatKnitPack4) OK 194ms 418s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_link_changes(RepositoryFormatKnitPack4) OK 104ms 418s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_shared_repo_format(RepositoryFormat6) SKIP 4ms 418s Format can not be used over HPSS 418s 418s per_repository.test_repository.TestRepository.test_attribute_format_supports_setting_revision_ids(RepositoryFormatPackDevelopment2Subtree) OK 14ms 418s per_repository.test_repository.TestRepository.test_attribute_format_supports_setting_revision_ids(GitRepositoryFormat) OK 6ms 418s per_repository.test_repository.TestRepository.test_attribute_format_supports_storing_branch_nick(RepositoryFormatKnitPack5) OK 15ms 418s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_link_changes(RepositoryFormat6) OK 36ms 418s per_repository.test_repository.TestRepository.test_sprout_from_hpss_preserves_format(RepositoryFormatKnitPack6) OK 37ms 418s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_link_unchanged(RepositoryFormatKnitPack5RichRootBroken) OK 230ms 418s per_repository.test_repository.TestRepository.test_attribute_format_supports_storing_branch_nick(RepositoryFormatKnitPack4) OK 14ms 418s per_repository.test_commit_builder.TestCommitBuilder.test_non_ascii_str_committer_rejected(RepositoryFormatKnitPack6) OK 21ms 418s per_repository.test_repository.TestRepository.test_attribute_format_supports_storing_branch_nick(RepositoryFormat6) OK 13ms 418s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_dir_changes(RepositoryFormatKnit1) OK 242ms 418s per_repository.test_repository.TestRepository.test_attribute_format_versioned_directories(RepositoryFormatKnitPack6) OK 13ms 418s per_repository.test_commit_builder.TestCommitBuilder.test_non_ascii_str_committer_rejected(RepositoryFormatKnit1) OK 27ms 418s per_repository.test_repository.TestRepository.test_attribute_format_versioned_directories(RepositoryFormatKnit1) OK 16ms 418s per_repository.test_repository.TestRepository.test_sprout_from_hpss_preserves_format(RepositoryFormatKnit1) OK 44ms 418s per_repository.test_repository.TestRepository.test_attribute_supports_multiple_authors(RepositoryFormatKnit3) OK 16ms 418s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(RepositoryFormatPackDevelopment2Subtree) OK 130ms 418s per_repository.test_repository.TestRepository.test_attribute_supports_multiple_authors(RepositoryFormat2aSubtree) OK 14ms 418s per_repository.test_repository.TestRepository.test_attribute_supports_multiple_authors(RepositoryFormat4) SKIP 5ms 418s Format All-in-one format 4 is not initializable. 418s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(GitRepositoryFormat) SKIP 10ms 418s format does not support full versioned files 418s 418s per_repository.test_repository.TestRepository.test_attribute_supports_nesting_repositories(RepositoryFormatKnitPack5RichRootBroken) OK 13ms 418s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(RepositoryFormatKnitPack5) OK 16ms 418s per_repository.test_repository.TestRepository.test_attribute_supports_nesting_repositories(RepositoryFormatKnitPack3) OK 13ms 418s per_repository.test_repository.TestRepository.test_supports_rich_root(RepositoryFormatKnit3) OK 71ms 418s per_repository.test_commit_builder.TestCommitBuilder.test_record_delete_record_iter_changes(RepositoryFormatKnit3) OK 73ms 418s per_repository.test_repository.TestRepository.test_attribute_supports_nesting_repositories(RemoteRepositoryFormat-default) OK 22ms 418s per_repository.test_repository.TestRepository.test_attribute_supports_unreferenced_revisions(RepositoryFormatKnitPack6RichRoot) OK 16ms 418s per_repository.test_repository.TestRepository.test_attribute_supports_unreferenced_revisions(RepositoryFormat7) OK 13ms 418s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(RemoteRepositoryFormat-v2) OK 370ms 418s per_repository.test_repository.TestRepository.test_supports_rich_root(RepositoryFormat2aSubtree) OK 89ms 418s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(RepositoryFormatKnitPack4) OK 112ms 418s per_repository.test_repository.TestRepository.test_supports_rich_root(RepositoryFormat4) SKIP 7ms 418s Format All-in-one format 4 is not initializable. 418s per_repository.test_repository.TestRepository.test_check_repository(RepositoryFormatKnit4) OK 63ms 418s per_repository.test_commit_builder.TestCommitBuilder.test_record_delete_record_iter_changes(RepositoryFormat2aSubtree) OK 102ms 418s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_link_unchanged(RepositoryFormatKnitPack3) OK 216ms 418s per_repository.test_commit_builder.TestCommitBuilder.test_record_delete_record_iter_changes(RepositoryFormat4) SKIP 4ms 418s Format All-in-one format 4 is not initializable. 418s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(RepositoryFormat6) OK 18ms 418s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(RepositoryFormatKnitPack6) OK 17ms 418s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(RepositoryFormatKnit1) OK 17ms 418s per_repository.test_commit_builder.TestCommitBuilder.test_revision_tree_record_iter_changes(RepositoryFormatKnitPack5RichRootBroken) OK 51ms 418s per_repository.test_repository.TestRepository.test_check_repository(RepositoryFormatKnitPack1) OK 61ms 418s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_file_changes(RepositoryFormatKnit3) OK 261ms 418s per_repository.test_repository.TestRepository.test_check_repository(RepositoryFormat5) OK 25ms 418s per_repository.test_repository.TestRepository.test_clone_bzrdir_repository_revision(RepositoryFormatKnitPack5RichRoot) SKIP 4ms 418s revision limiting is not implemented yet. 418s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(RepositoryFormatPackDevelopment2Subtree) OK 113ms 418s per_repository.test_repository.TestRepository.test_clone_bzrdir_repository_revision(RepositoryFormat2a) SKIP 3ms 418s revision limiting is not implemented yet. 418s per_repository.test_repository.TestRepository.test_clone_bzrdir_repository_revision(RemoteRepositoryFormat-v2) SKIP 3ms 418s revision limiting is not implemented yet. 418s per_repository.test_commit_builder.TestCommitBuilder.test_revision_tree_record_iter_changes(RepositoryFormatKnitPack3) OK 47ms 418s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(GitRepositoryFormat) SKIP 9ms 418s format does not support full versioned files 418s 418s per_repository.test_repository.TestRepository.test_clone_repository_basis_revision(RepositoryFormatPackDevelopment2Subtree) SKIP 3ms 418s the use of a basis should not add noise data to the result. 418s per_repository.test_repository.TestRepository.test_clone_repository_basis_revision(GitRepositoryFormat) SKIP 3ms 418s the use of a basis should not add noise data to the result. 418s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_no_parents(RepositoryFormatKnitPack5) OK 14ms 418s per_repository.test_repository.TestRepository.test_upgrade_preserves_signatures(RepositoryFormatKnitPack5RichRootBroken) OK 137ms 418s per_repository.test_repository.TestRepository.test_clone_shared_no_tree(RepositoryFormatKnitPack5) OK 34ms 418s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(RepositoryFormatKnit3) OK 122ms 418s per_repository.test_repository.TestRepository.test_clone_shared_no_tree(RepositoryFormatKnitPack4) OK 55ms 418s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_no_parents(RepositoryFormatKnitPack4) OK 82ms 418s per_repository.test_repository.TestRepository.test_clone_shared_no_tree(RepositoryFormat6) OK 13ms 418s per_repository.test_repository.TestRepository.test_clone_specific_format(RepositoryFormatKnitPack6) OK 5ms 418s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_no_parents(RepositoryFormat6) OK 15ms 418s per_repository.test_repository.TestRepository.test_clone_specific_format(RepositoryFormatKnit1) OK 3ms 418s per_repository.test_commit_builder.TestCommitBuilder.test_revision_tree_record_iter_changes(RemoteRepositoryFormat-default) OK 128ms 418s per_repository.test_repository.TestRepository.test_upgrade_preserves_signatures(RepositoryFormatKnitPack3) OK 157ms 418s per_repository.test_commit_builder.TestCommitBuilder.test_root_entry_has_revision(RepositoryFormatKnitPack6RichRoot) OK 58ms 418s per_repository.test_fetch.TestFetchSameRepository.test_fetch_with_ghost(RepositoryFormatKnitPack6) OK 85ms 418s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(RepositoryFormat2aSubtree) OK 133ms 418s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(RepositoryFormat4) SKIP 4ms 418s Format All-in-one format 4 is not initializable. 418s per_repository.test_repository.TestRepository.test_clone_stacking_policy_upgrades(RepositoryFormatKnit3) OK 101ms 418s per_repository.test_commit_builder.TestCommitBuilder.test_root_entry_has_revision(RepositoryFormat7) OK 58ms 418s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_no_parents(RepositoryFormatKnitPack5RichRootBroken) OK 65ms 418s per_repository.test_fetch.TestFetchSameRepository.test_fetch_with_ghost(RepositoryFormatKnit1) OK 74ms 419s per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormatKnit4) SKIP 36ms 419s not a stackable format. 419s 419s per_repository.test_repository.TestRepository.test_clone_stacking_policy_upgrades(RepositoryFormat2aSubtree) OK 94ms 419s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_file_changes(RepositoryFormat2aSubtree) OK 333ms 419s per_repository.test_repository.TestRepository.test_clone_stacking_policy_upgrades(RepositoryFormat4) SKIP 4ms 419s Format All-in-one format 4 is not initializable. 419s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_file_changes(RepositoryFormat4) SKIP 6ms 419s Format All-in-one format 4 is not initializable. 419s per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormatKnitPack1) SKIP 34ms 419s not a stackable format. 419s 419s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_no_parents(RepositoryFormatKnitPack3) OK 65ms 419s per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormat5) SKIP 27ms 419s not a stackable format. 419s 419s per_repository.test_file_graph.TestPerFileGraph.test_file_graph(RepositoryFormatKnit3) OK 88ms 419s per_repository.test_repository.TestRepository.test_clone_to_default_format(RepositoryFormatKnitPack5RichRootBroken) OK 82ms 419s per_repository.test_commit_builder.TestCommitBuilder.test_updates_branch(RepositoryFormatKnitPack5RichRoot) OK 50ms 419s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_link_unchanged(RemoteRepositoryFormat-default) OK 508ms 419s per_repository.test_commit_builder.TestCommitBuilder.test_updates_branch(RepositoryFormat2a) OK 53ms 419s per_repository.test_file_graph.TestPerFileGraph.test_file_graph(RepositoryFormat2aSubtree) OK 95ms 419s per_repository.test_file_graph.TestPerFileGraph.test_file_graph(RepositoryFormat4) SKIP 4ms 419s Format All-in-one format 4 is not initializable. 419s per_repository.test_repository.TestRepository.test_clone_to_default_format(RepositoryFormatKnitPack3) OK 83ms 419s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_no_parents(RemoteRepositoryFormat-default) OK 144ms 419s per_repository.test_get_parent_map.TestGetParentMap.test_missing_revision(RepositoryFormatKnitPack5RichRootBroken) OK 33ms 419s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_dir_changes(RepositoryFormatKnitPack6RichRoot) OK 99ms 419s per_repository.test_get_parent_map.TestGetParentMap.test_missing_revision(RepositoryFormatKnitPack3) OK 35ms 419s per_repository.test_fetch.TestFetchSameRepository.test_fetch_with_ghost(RepositoryFormatKnitPack6RichRoot) OK 80ms 419s per_repository.test_fetch.TestFetchSameRepository.test_fetch_with_ghost(RepositoryFormat7) SKIP 4ms 419s repository format does not support ghosts 419s 419s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_link_changes(RepositoryFormatKnitPack5RichRootBroken) OK 265ms 419s per_repository.test_get_parent_map.TestGetParentMap.test_missing_revision(RemoteRepositoryFormat-default) OK 62ms 419s per_repository.test_repository.TestRepository.test_upgrade_preserves_signatures(RemoteRepositoryFormat-default) OK 395ms 419s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_dir_changes(RepositoryFormat7) OK 93ms 419s per_repository.test_repository.TestRepositoryControlComponent.test_urls(RepositoryFormatKnitPack6RichRoot) OK 27ms 419s per_repository.test_commit_builder.TestCommitBuilder.test_updates_branch(RemoteRepositoryFormat-v2) OK 171ms 419s per_repository.test_repository.TestRepositoryControlComponent.test_urls(RepositoryFormat7) OK 16ms 419s per_repository.test_file_graph.TestPerFileGraph.test_file_graph(RepositoryFormatKnit4) OK 87ms 419s per_repository.test_repository.TestRepositoryLocking.test_dont_leave_lock_in_place(RepositoryFormatKnit4) OK 25ms 419s per_repository.test_repository.TestRepository.test_clone_to_default_format(RemoteRepositoryFormat-default) OK 192ms 419s per_repository.test_repository.TestRepositoryLocking.test_dont_leave_lock_in_place(RepositoryFormatKnitPack1) OK 19ms 419s per_repository.test_repository.TestRepositoryLocking.test_dont_leave_lock_in_place(RepositoryFormat5) OK 16ms 419s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_file_changes(RepositoryFormatKnit4) OK 97ms 419s per_repository.test_get_parent_map.TestGetParentMap.test_multiple_parents(RepositoryFormatKnitPack6RichRoot) OK 120ms 419s per_repository.test_repository.TestRepositoryLocking.test_leave_lock_in_place(RepositoryFormatKnitPack5RichRoot) OK 17ms 419s per_repository.test_fetch.TestFetchSameRepository.test_fetch(RepositoryFormatPackDevelopment2Subtree) OK 98ms 419s per_repository.test_repository.TestRepositoryLocking.test_leave_lock_in_place(RepositoryFormat2a) OK 18ms 419s per_repository.test_file_graph.TestPerFileGraph.test_file_graph(RepositoryFormatKnitPack1) OK 89ms 419s per_repository.test_fetch.TestFetchSameRepository.test_fetch(GitRepositoryFormat)ERROR 24ms 419s log: {{{ 419s 219.704 preparing to commit 419s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch(GitRepositoryFormat)/work/a/ 419s 219.706 Selecting files for commit with filter None 419s 219.707 aborting commit write group because of exception: 419s 219.709 Traceback (most recent call last): 419s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 419s self._update_builder_with_changes() 419s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 419s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 419s for path, fs_hash in self.builder.record_iter_changes( 419s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 419s self.work_tree, self.basis_revid, iter_changes 419s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 419s ): 419s ^ 419s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 419s for change in iter_changes: 419s ^^^^^^^^^^^^ 419s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 419s for change in iter_changes: 419s ^^^^^^^^^^^^ 419s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 419s (oldpath, oldmode, oldsha) = old 419s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 419s TypeError: cannot unpack non-iterable NoneType object 419s }}} 419s 419s Traceback (most recent call last): 419s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_fetch.py", line 34, in test_fetch 419s tree_a.commit("rev1") 419s ~~~~~~~~~~~~~^^^^^^^^ 419s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 419s committed_id = commit.Commit().commit( 419s working_tree=self, 419s ...<3 lines>... 419s **kwargs, 419s ) 419s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 419s self._update_builder_with_changes() 419s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 419s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 419s for path, fs_hash in self.builder.record_iter_changes( 419s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 419s self.work_tree, self.basis_revid, iter_changes 419s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 419s ): 419s ^ 419s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 419s for change in iter_changes: 419s ^^^^^^^^^^^^ 419s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 419s for change in iter_changes: 419s ^^^^^^^^^^^^ 419s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 419s (oldpath, oldmode, oldsha) = old 419s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 419s TypeError: cannot unpack non-iterable NoneType object 419s 419s per_repository.test_repository.TestRepository.test_clone_to_hpss(RepositoryFormatKnitPack6RichRoot) OK 82ms 419s per_repository.test_repository.TestRepositoryLocking.test_leave_lock_in_place(RemoteRepositoryFormat-v2) OK 29ms 419s per_repository.test_repository.TestRepositoryLocking.test_lock_read_returns_unlockable(RepositoryFormatPackDevelopment2Subtree) OK 17ms 419s per_repository.test_file_graph.TestPerFileGraph.test_file_graph(RepositoryFormat5) OK 36ms 419s per_repository.test_repository.TestRepositoryLocking.test_lock_read_returns_unlockable(GitRepositoryFormat) OK 9ms 419s per_repository.test_repository.TestRepositoryLocking.test_lock_read_then_unlock(RepositoryFormatKnitPack5) OK 15ms 419s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_from_self(RepositoryFormatKnitPack5) OK 67ms 419s per_repository.test_get_parent_map.TestGetParentMap.test_missing_revision(RepositoryFormatKnitPack5RichRoot) OK 35ms 419s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_file_changes(RepositoryFormatKnitPack1) OK 106ms 419s per_repository.test_get_parent_map.TestGetParentMap.test_multiple_parents(RepositoryFormat7) OK 102ms 419s per_repository.test_repository.TestRepositoryLocking.test_lock_read_then_unlock(RepositoryFormatKnitPack4) OK 16ms 419s per_repository.test_repository.TestRepositoryLocking.test_lock_read_then_unlock(RepositoryFormat6) OK 15ms 419s per_repository.test_repository.TestRepositoryLocking.test_lock_write_returns_unlockable(RepositoryFormatKnitPack6) OK 15ms 419s per_repository.test_get_parent_map.TestGetParentMap.test_missing_revision(RepositoryFormat2a) OK 35ms 419s per_repository.test_repository.TestRepository.test_clone_to_hpss(RepositoryFormat7) OK 92ms 419s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_file_changes(RepositoryFormat5) OK 42ms 419s per_repository.test_get_parent_map.TestGetParentMap.test_no_parents(RepositoryFormatKnit4) OK 52ms 419s per_repository.test_repository.TestRepositoryLocking.test_lock_write_returns_unlockable(RepositoryFormatKnit1) OK 24ms 419s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_link_changes(RepositoryFormatKnitPack3) OK 287ms 419s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_from_self(RepositoryFormatKnitPack4) OK 61ms 419s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_from_self(RepositoryFormat6) OK 27ms 419s per_repository.test_repository.TestRepositoryMakeBranchAndTree.test_repository_format(RepositoryFormatKnit3) OK 35ms 419s per_repository.test_repository.TestRepository.test_commit_unicode_control_characters(RepositoryFormatKnit4) OK 64ms 419s per_repository.test_get_parent_map.TestGetParentMap.test_no_parents(RepositoryFormatKnitPack1) OK 50ms 419s per_repository.test_get_parent_map.TestGetParentMap.test_missing_revision(RemoteRepositoryFormat-v2) OK 80ms 419s per_repository.test_get_parent_map.TestGetParentMap.test_no_parents(RepositoryFormat5) OK 30ms 419s per_repository.test_repository.TestRepositoryMakeBranchAndTree.test_repository_format(RepositoryFormat2aSubtree) OK 43ms 419s per_repository.test_repository.TestRepositoryMakeBranchAndTree.test_repository_format(RepositoryFormat4) SKIP 4ms 419s Format All-in-one format 4 is not initializable. 419s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_link_changes(RepositoryFormatKnitPack5RichRoot) OK 107ms 419s per_repository.test_repository.TestRepository.test_commit_unicode_control_characters(RepositoryFormatKnitPack1) OK 65ms 419s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_same_revisions_twice(RepositoryFormatKnitPack6) OK 92ms 419s per_repository.test_get_parent_map.TestGetParentMap.test_none(RepositoryFormatKnitPack5RichRoot) OK 48ms 419s per_repository.test_repository.TestRepository.test_commit_unicode_control_characters(RepositoryFormat5) OK 29ms 419s per_repository.test_revision.TestRevProps.test_invalid_revprops(RepositoryFormatKnitPack5RichRootBroken) OK 66ms 419s per_repository.test_get_parent_map.TestGetParentMap.test_multiple_parents(RepositoryFormatPackDevelopment2Subtree) OK 107ms 419s per_repository.test_get_parent_map.TestGetParentMap.test_none(RepositoryFormat2a) OK 52ms 419s per_repository.test_get_parent_map.TestGetParentMap.test_multiple_parents(GitRepositoryFormat)ERROR 17ms 419s log: {{{ 419s 220.010 preparing to commit 419s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_multiple_parents(GitRepositoryFormat)/work/ 419s 220.012 Selecting files for commit with filter None 419s 220.013 aborting commit write group because of exception: 419s 220.014 Traceback (most recent call last): 419s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 419s self._update_builder_with_changes() 419s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 419s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 419s for path, fs_hash in self.builder.record_iter_changes( 419s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 419s self.work_tree, self.basis_revid, iter_changes 419s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 419s ): 419s ^ 419s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 419s for change in iter_changes: 419s ^^^^^^^^^^^^ 419s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 419s for change in iter_changes: 419s ^^^^^^^^^^^^ 419s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 419s (oldpath, oldmode, oldsha) = old 419s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 419s TypeError: cannot unpack non-iterable NoneType object 419s }}} 419s 419s Traceback (most recent call last): 419s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_get_parent_map.py", line 33, in test_multiple_parents 419s rev1 = tree.commit("first") 419s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 419s committed_id = commit.Commit().commit( 419s working_tree=self, 419s ...<3 lines>... 419s **kwargs, 419s ) 419s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 419s self._update_builder_with_changes() 419s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 419s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 419s for path, fs_hash in self.builder.record_iter_changes( 419s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 419s self.work_tree, self.basis_revid, iter_changes 419s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 419s ): 419s ^ 419s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 419s for change in iter_changes: 419s ^^^^^^^^^^^^ 419s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 419s for change in iter_changes: 419s ^^^^^^^^^^^^ 419s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 419s (oldpath, oldmode, oldsha) = old 419s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 419s TypeError: cannot unpack non-iterable NoneType object 419s 419s per_repository.test_repository.TestRepository.test_commit_unicode_message(RepositoryFormatKnitPack5RichRoot) OK 62ms 419s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_same_revisions_twice(RepositoryFormatKnit1) OK 83ms 419s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_link_changes(RepositoryFormat2a) OK 118ms 419s per_repository.test_revision.TestRevProps.test_invalid_revprops(RepositoryFormatKnitPack3) OK 65ms 419s per_repository.test_get_parent_map.TestGetParentMap.test_no_parents(RepositoryFormatKnitPack5) OK 61ms 419s per_repository.test_repository.TestRepository.test_commit_unicode_message(RepositoryFormat2a) OK 67ms 419s per_repository.test_get_parent_map.TestGetParentMap.test_no_parents(RepositoryFormatKnitPack4) OK 46ms 419s per_repository.test_get_parent_map.TestGetParentMap.test_none(RemoteRepositoryFormat-v2) OK 118ms 419s per_repository.test_fetch.TestFetchSameRepository.test_fetch_copies_signatures(RepositoryFormatKnit3) OK 90ms 419s per_repository.test_get_parent_map.TestGetParentMap.test_no_parents(RepositoryFormat6) OK 22ms 419s per_repository.test_get_parent_map.TestGetParentMap.test_null_revision(RepositoryFormatPackDevelopment2Subtree) OK 27ms 419s per_repository.test_get_parent_map.TestGetParentMap.test_null_revision(GitRepositoryFormat) OK 13ms 419s per_repository.test_get_parent_map.TestGetParentMap.test_none(RepositoryFormatKnitPack6) OK 53ms 419s per_repository.test_revision.TestRevProps.test_invalid_revprops(RemoteRepositoryFormat-default) OK 150ms 419s per_repository.test_get_parent_map.TestGetParentMap.test_none(RepositoryFormatKnit1) OK 43ms 419s per_repository.test_fetch.TestFetchSameRepository.test_fetch_copies_signatures(RepositoryFormat2aSubtree) OK 114ms 419s per_repository.test_fetch.TestFetchSameRepository.test_fetch_copies_signatures(RepositoryFormat4) SKIP 4ms 419s Format All-in-one format 4 is not initializable. 419s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_known_pair_is_after(RepositoryFormatKnitPack5) OK 89ms 419s per_repository.test_revision.TestRevProps.test_simple_revprops(RepositoryFormatKnitPack6RichRoot) OK 62ms 419s per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RepositoryFormatKnitPack5RichRootBroken) OK 15ms 420s per_repository.test_get_parent_map.TestGetParentMap.test_null_revision(RepositoryFormatKnit3) OK 35ms 420s per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RepositoryFormatKnitPack3) OK 17ms 420s per_repository.test_repository.TestRepository.test_commit_unicode_message(RemoteRepositoryFormat-v2) OK 200ms 420s per_repository.test_get_parent_map.TestGetParentMap.test_null_revision(RepositoryFormat2aSubtree) OK 32ms 420s per_repository.test_get_parent_map.TestGetParentMap.test_null_revision(RepositoryFormat4) SKIP 4ms 420s Format All-in-one format 4 is not initializable. 420s per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RemoteRepositoryFormat-default) OK 32ms 420s per_repository.test_repository.TestRepository.test_create_repository(RepositoryFormatPackDevelopment2Subtree) OK 17ms 420s per_repository.test_revision.TestRevProps.test_simple_revprops(RepositoryFormat7) OK 66ms 420s per_repository.test_repository.TestRepository.test_create_repository(GitRepositoryFormat) OK 11ms 420s per_repository.test_repository.TestRepository.test_create_repository_shared(RepositoryFormatKnitPack5) OK 15ms 420s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_link_changes(RemoteRepositoryFormat-v2) OK 304ms 420s per_repository.test_repository.TestRepository.test_create_repository_shared(RepositoryFormatKnitPack4) OK 18ms 420s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_self(RepositoryFormatKnitPack6RichRoot) OK 63ms 420s per_repository.test_repository.TestRepository.test_create_repository_shared(RepositoryFormat6) OK 16ms 420s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_known_pair_is_after(RepositoryFormatKnitPack4) OK 117ms 420s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_known_pair_is_after(RepositoryFormatKnitPack5RichRootBroken) OK 110ms 420s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_known_pair_is_after(RepositoryFormat6) OK 47ms 420s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_self(RepositoryFormat7) OK 50ms 420s per_repository.test_revision.TestRevisionAttributes.test_revision_accessors(RepositoryFormatKnit4) OK 121ms 420s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_link_changes(RemoteRepositoryFormat-default) OK 643ms 420s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_smart_with_ghost(RepositoryFormatKnit4) OK 97ms 420s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_known_pair_is_after(RepositoryFormatKnitPack3) OK 116ms 420s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_success(RepositoryFormatKnitPack6) OK 118ms 420s per_repository.test_revision.TestRevisionAttributes.test_revision_accessors(RepositoryFormatKnitPack1) OK 114ms 420s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_ref_changes(RepositoryFormatPackDevelopment2Subtree) OK 237ms 420s per_repository.test_revision.TestRevisionAttributes.test_revision_accessors(RepositoryFormat5) OK 55ms 420s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_ref_changes(GitRepositoryFormat)ERROR 24ms 420s log: {{{ 420s 220.604 preparing to commit 420s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_ref_changes(GitRepositoryFormat)/work/reference/ 420s 220.606 Selecting files for commit with filter None 420s 220.607 aborting commit write group because of exception: 420s 220.609 Traceback (most recent call last): 420s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 420s self._update_builder_with_changes() 420s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 420s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 420s for path, fs_hash in self.builder.record_iter_changes( 420s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 420s self.work_tree, self.basis_revid, iter_changes 420s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 420s ): 420s ^ 420s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 420s for change in iter_changes: 420s ^^^^^^^^^^^^ 420s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 420s for change in iter_changes: 420s ^^^^^^^^^^^^ 420s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 420s (oldpath, oldmode, oldsha) = old 420s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 420s TypeError: cannot unpack non-iterable NoneType object 420s }}} 420s 420s Traceback (most recent call last): 420s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 405, in test_last_modified_revision_after_rename_ref_changes 420s subtree = self.make_reference("reference") 420s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 812, in make_reference 420s tree.commit("foo") 420s ~~~~~~~~~~~^^^^^^^ 420s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 420s committed_id = commit.Commit().commit( 420s working_tree=self, 420s ...<3 lines>... 420s **kwargs, 420s ) 420s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 420s self._update_builder_with_changes() 420s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 420s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 420s for path, fs_hash in self.builder.record_iter_changes( 420s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 420s self.work_tree, self.basis_revid, iter_changes 420s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 420s ): 420s ^ 420s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 420s for change in iter_changes: 420s ^^^^^^^^^^^^ 420s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 420s for change in iter_changes: 420s ^^^^^^^^^^^^ 420s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 420s (oldpath, oldmode, oldsha) = old 420s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 420s TypeError: cannot unpack non-iterable NoneType object 420s 420s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_smart_with_ghost(RepositoryFormatKnitPack1) OK 106ms 420s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_smart_with_ghost(RepositoryFormat5) SKIP 7ms 420s repository format does not support ghosts 420s 420s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_success(RepositoryFormatKnit1) OK 111ms 420s per_repository.test_repository.TestRepository.test_find_branches(RepositoryFormatKnitPack6) OK 277ms 420s per_repository.test_revision.TestRevisionAttributes.test_zero_timezone(RepositoryFormatKnitPack5RichRoot) OK 77ms 420s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_dir_changes(RepositoryFormatKnitPack5) OK 130ms 420s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_dir_unchanged(RepositoryFormatKnitPack6RichRoot) OK 290ms 420s per_repository.test_revision.TestRevisionAttributes.test_zero_timezone(RepositoryFormat2a) OK 83ms 420s per_repository.test_fetch.TestFetchSameRepository.test_fetch_into_smart_with_ghost(RepositoryFormatKnitPack5RichRoot) OK 162ms 420s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_unknown_revision(RepositoryFormatKnit3) OK 182ms 420s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_dir_changes(RepositoryFormatKnitPack4) OK 104ms 420s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_known_pair_is_after(RemoteRepositoryFormat-default) OK 339ms 420s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_dir_changes(RepositoryFormat6) OK 42ms 420s per_repository.test_revision.TestRevisionAttributes.test_zero_timezone(RemoteRepositoryFormat-v2) OK 137ms 420s per_repository.test_repository.TestRepository.test_find_branches(RepositoryFormatKnit1) OK 273ms 420s per_repository.test_fetch.TestFetchSameRepository.test_fetch_into_smart_with_ghost(RepositoryFormat2a) OK 143ms 420s per_repository.test_fetch.TestFetchSameRepository.test_fetch_into_smart_with_ghost(RemoteRepositoryFormat-v2) SKIP 9ms 420s repository format does not support ghosts 420s 420s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_success(RepositoryFormatKnitPack6RichRoot) OK 105ms 420s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_file_changes(RepositoryFormatKnitPack6) OK 104ms 420s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_dir_unchanged(RepositoryFormat7) OK 234ms 420s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_unknown_revision(RepositoryFormat2aSubtree) OK 188ms 420s per_repository.test_fetch.TestFetchSameRepository.test_fetch_missing_from_self(RepositoryFormatPackDevelopment2Subtree) OK 76ms 420s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_unknown_revision(RepositoryFormat4) SKIP 4ms 420s Format All-in-one format 4 is not initializable. 420s per_repository.test_fetch.TestFetchSameRepository.test_fetch_missing_from_self(GitRepositoryFormat)ERROR 19ms 420s log: {{{ 420s 221.033 preparing to commit 420s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_missing_from_self(GitRepositoryFormat)/work/ 420s 221.035 Selecting files for commit with filter None 420s 221.036 aborting commit write group because of exception: 420s 221.038 Traceback (most recent call last): 420s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 420s self._update_builder_with_changes() 420s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 420s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 420s for path, fs_hash in self.builder.record_iter_changes( 420s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 420s self.work_tree, self.basis_revid, iter_changes 420s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 420s ): 420s ^ 420s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 420s for change in iter_changes: 420s ^^^^^^^^^^^^ 420s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 420s for change in iter_changes: 420s ^^^^^^^^^^^^ 420s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 420s (oldpath, oldmode, oldsha) = old 420s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 420s TypeError: cannot unpack non-iterable NoneType object 420s }}} 420s 420s Traceback (most recent call last): 420s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_fetch.py", line 326, in test_fetch_missing_from_self 420s tree.commit("one") 420s ~~~~~~~~~~~^^^^^^^ 420s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 420s committed_id = commit.Commit().commit( 420s working_tree=self, 420s ...<3 lines>... 420s **kwargs, 420s ) 420s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 420s self._update_builder_with_changes() 420s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 420s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 420s for path, fs_hash in self.builder.record_iter_changes( 420s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 420s self.work_tree, self.basis_revid, iter_changes 420s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 420s ): 420s ^ 420s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 420s for change in iter_changes: 420s ^^^^^^^^^^^^ 420s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 420s for change in iter_changes: 420s ^^^^^^^^^^^^ 420s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 420s (oldpath, oldmode, oldsha) = old 420s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 420s TypeError: cannot unpack non-iterable NoneType object 420s 420s per_repository.test_has_same_location.TestHasSameLocation.test_different_format_not_equal(RepositoryFormatKnitPack5RichRootBroken) OK 29ms 420s per_repository.test_signatures.TestSignatures.test_clone_preserves_signatures(RepositoryFormatPackDevelopment2Subtree) OK 167ms 420s per_repository.test_signatures.TestSignatures.test_clone_preserves_signatures(GitRepositoryFormat) SKIP 4ms 420s repository does not support signing revisions 420s 420s per_repository.test_has_same_location.TestHasSameLocation.test_different_format_not_equal(RepositoryFormatKnitPack3) OK 31ms 420s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_success(RepositoryFormat7) OK 105ms 420s per_repository.test_repository.TestRepository.test_find_branches_using(RepositoryFormatKnit3) OK 166ms 420s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_file_changes(RepositoryFormatKnit1) OK 108ms 420s per_repository.test_has_same_location.TestHasSameLocation.test_different_format_not_equal(RemoteRepositoryFormat-default) OK 42ms 420s per_repository.test_fetch.TestFetchSameRepository.test_fetch_revision_already_exists(RepositoryFormatKnitPack5) OK 87ms 420s per_repository.test_has_same_location.TestHasSameLocation.test_different_repos_not_equal(RepositoryFormatKnitPack6RichRoot) OK 28ms 420s per_repository.test_signatures.TestSignatures.test_sign_existing_revision(RepositoryFormatKnitPack5) OK 70ms 420s per_repository.test_has_same_location.TestHasSameLocation.test_different_repos_not_equal(RepositoryFormat7) OK 26ms 420s per_repository.test_has_same_location.TestHasSameLocation.test_same_bzrdir_different_control_files_not_equal(RepositoryFormatKnit4) OK 21ms 420s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_link_changes(RepositoryFormatKnit3) OK 109ms 420s per_repository.test_fetch.TestFetchSameRepository.test_fetch_revision_already_exists(RepositoryFormatKnitPack4) OK 84ms 420s per_repository.test_has_same_location.TestHasSameLocation.test_same_bzrdir_different_control_files_not_equal(RepositoryFormatKnitPack1) OK 19ms 420s per_repository.test_signatures.TestSignatures.test_sign_existing_revision(RepositoryFormatKnitPack4) OK 69ms 420s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_unknown_revision(RepositoryFormatKnit4) OK 150ms 420s per_repository.test_has_same_location.TestHasSameLocation.test_same_bzrdir_different_control_files_not_equal(RepositoryFormat5) SKIP 20ms 420s remote repositories don't support overriding transport 420s 420s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_file_unchanged(RepositoryFormatKnit4) OK 232ms 420s per_repository.test_repository.TestRepository.test_find_branches_using(RepositoryFormat2aSubtree) OK 156ms 420s per_repository.test_signatures.TestSignatures.test_sign_existing_revision(RepositoryFormat6) OK 32ms 420s per_repository.test_repository.TestRepository.test_find_branches_using(RepositoryFormat4) SKIP 6ms 420s Format All-in-one format 4 is not initializable. 420s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_instance(RepositoryFormatKnitPack5RichRoot) OK 16ms 420s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_instance(RepositoryFormat2a) OK 16ms 420s per_repository.test_repository.TestRepository.test_find_branches_using_empty_standalone_repo(RepositoryFormatKnitPack5RichRootBroken) OK 17ms 420s per_repository.test_fetch.TestFetchSameRepository.test_fetch_revision_already_exists(RepositoryFormat6) OK 62ms 421s per_repository.test_repository.TestRepository.test_find_branches_using_empty_standalone_repo(RepositoryFormatKnitPack3) OK 16ms 421s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_instance(RemoteRepositoryFormat-v2) OK 24ms 421s per_repository.test_repository.TestRepository.test_find_branches_using_empty_standalone_repo(RemoteRepositoryFormat-default) OK 23ms 421s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_location(RepositoryFormatPackDevelopment2Subtree) OK 16ms 421s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_location(GitRepositoryFormat) OK 8ms 421s per_repository.test_signatures.TestSignatures.test_store_signature(RepositoryFormatKnitPack6) OK 71ms 421s per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormatKnitPack5) OK 14ms 421s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_link_changes(RepositoryFormat2aSubtree) OK 126ms 421s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_link_changes(RepositoryFormat4) SKIP 5ms 421s Format All-in-one format 4 is not initializable. 421s per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormatKnitPack4) OK 15ms 421s per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormat6) OK 18ms 421s per_repository.test_commit_builder.TestCommitBuilder.test_non_ascii_str_committer_rejected(RepositoryFormatKnitPack5RichRootBroken) OK 22ms 421s per_repository.test_has_revisions.TestHasRevisions.test_empty_list(RepositoryFormatKnitPack6) OK 15ms 421s per_repository.test_commit_builder.TestCommitBuilder.test_non_ascii_str_committer_rejected(RepositoryFormatKnitPack3) OK 20ms 421s per_repository.test_signatures.TestSignatures.test_store_signature(RepositoryFormatKnit1) OK 70ms 421s per_repository.test_has_revisions.TestHasRevisions.test_empty_list(RepositoryFormatKnit1) OK 19ms 421s per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RepositoryFormatKnitPack6RichRoot) OK 89ms 421s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_unknown_revision(RepositoryFormatKnitPack1) OK 162ms 421s per_repository.test_commit_builder.TestCommitBuilder.test_non_ascii_str_committer_rejected(RemoteRepositoryFormat-default) OK 21ms 421s per_repository.test_signatures.TestSignatures.test_verify_revision_signature(RepositoryFormatKnit3) OK 65ms 421s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_unknown_revision(RepositoryFormat5) OK 64ms 421s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_file_unchanged(RepositoryFormatKnitPack1) OK 230ms 421s per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RepositoryFormat7) OK 75ms 421s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_knit3(RepositoryFormatKnitPack6) OK 199ms 421s per_repository.test_repository.TestRepository.test_format_attributes(RepositoryFormatKnit4) OK 20ms 421s per_repository.test_commit_builder.TestCommitBuilder.test_record_delete_record_iter_changes(RepositoryFormatKnitPack6RichRoot) OK 88ms 421s per_repository.test_has_same_location.TestHasSameLocation.test_different_format_not_equal(RepositoryFormatKnitPack5RichRoot) OK 33ms 421s per_repository.test_has_revisions.TestHasRevisions.test_superset(RepositoryFormatKnit3) OK 99ms 421s per_repository.test_repository.TestRepository.test_format_attributes(RepositoryFormatKnitPack1) OK 16ms 421s per_repository.test_repository.TestRepository.test_format_attributes(RepositoryFormat5) OK 15ms 421s per_repository.test_repository.TestRepository.test_format_description(RepositoryFormatKnitPack5RichRoot) OK 16ms 421s per_repository.test_has_same_location.TestHasSameLocation.test_different_format_not_equal(RepositoryFormat2a) OK 45ms 421s per_repository.test_signatures.TestSignatures.test_verify_revision_signature(RepositoryFormat2aSubtree) OK 81ms 421s per_repository.test_signatures.TestSignatures.test_verify_revision_signature(RepositoryFormat4) SKIP 4ms 421s Format All-in-one format 4 is not initializable. 421s per_repository.test_repository.TestRepository.test_format_description(RepositoryFormat2a) OK 14ms 421s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_file_unchanged(RepositoryFormat5) OK 84ms 421s per_repository.test_commit_builder.TestCommitBuilder.test_record_delete_record_iter_changes(RepositoryFormat7) OK 72ms 421s per_repository.test_repository.TestRepository.test_format_description(RemoteRepositoryFormat-v2) OK 24ms 421s per_repository.test_repository.TestRepository.test_format_initialize_find_open(RepositoryFormatPackDevelopment2Subtree) OK 19ms 421s per_repository.test_signatures.TestSignatures.test_verify_revision_signature_not_signed(RepositoryFormatKnitPack5RichRootBroken) OK 56ms 421s per_repository.test_repository.TestRepository.test_format_initialize_find_open(GitRepositoryFormat) OK 10ms 421s per_repository.test_has_revisions.TestHasRevisions.test_superset(RepositoryFormat2aSubtree) OK 117ms 421s per_repository.test_commit_builder.TestCommitBuilder.test_revision_tree_record_iter_changes(RepositoryFormatKnit4) OK 48ms 421s per_repository.test_has_revisions.TestHasRevisions.test_superset(RepositoryFormat4) SKIP 4ms 421s Format All-in-one format 4 is not initializable. 421s per_repository.test_has_same_location.TestHasSameLocation.test_different_format_not_equal(RemoteRepositoryFormat-v2) OK 81ms 421s per_repository.test_repository.TestRepository.test_format_is_deprecated(RepositoryFormatKnitPack5) OK 17ms 421s per_repository.test_locking.TestIsLocked.test_not_locked(RepositoryFormatKnitPack5RichRootBroken) OK 15ms 421s per_repository.test_repository.TestRepository.test_format_is_deprecated(RepositoryFormatKnitPack4) OK 14ms 421s per_repository.test_locking.TestIsLocked.test_not_locked(RepositoryFormatKnitPack3) OK 18ms 421s per_repository.test_repository.TestRepository.test_format_is_deprecated(RepositoryFormat6) OK 15ms 421s per_repository.test_has_same_location.TestHasSameLocation.test_different_repos_not_equal(RepositoryFormatPackDevelopment2Subtree) OK 31ms 421s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_knit3(RepositoryFormatKnit1) OK 181ms 421s per_repository.test_signatures.TestSignatures.test_verify_revision_signature_not_signed(RepositoryFormatKnitPack3) OK 63ms 421s per_repository.test_commit_builder.TestCommitBuilder.test_revision_tree_record_iter_changes(RepositoryFormatKnitPack1) OK 52ms 421s per_repository.test_repository.TestRepository.test_format_is_supported(RepositoryFormatKnitPack6) OK 16ms 421s per_repository.test_has_same_location.TestHasSameLocation.test_different_repos_not_equal(GitRepositoryFormat) OK 15ms 421s per_repository.test_locking.TestIsLocked.test_not_locked(RemoteRepositoryFormat-default) OK 19ms 421s per_repository.test_repository.TestRepository.test_format_is_supported(RepositoryFormatKnit1) OK 17ms 421s per_repository.test_locking.TestIsLocked.test_read_locked(RepositoryFormatKnitPack6RichRoot) OK 16ms 421s per_repository.test_commit_builder.TestCommitBuilder.test_revision_tree_record_iter_changes(RepositoryFormat5) OK 19ms 421s per_repository.test_repository.TestRepository.test_format_matchingcontroldir(RepositoryFormatKnit3) OK 3ms 421s per_repository.test_has_same_location.TestHasSameLocation.test_same_bzrdir_different_control_files_not_equal(RepositoryFormatKnitPack5) OK 20ms 421s per_repository.test_repository.TestRepository.test_format_matchingcontroldir(RepositoryFormat2aSubtree) OK 3ms 421s per_repository.test_repository.TestRepository.test_format_matchingcontroldir(RepositoryFormat4) OK 3ms 421s per_repository.test_locking.TestIsLocked.test_read_locked(RepositoryFormat7) OK 17ms 421s per_repository.test_has_same_location.TestHasSameLocation.test_same_bzrdir_different_control_files_not_equal(RepositoryFormatKnitPack4) OK 21ms 421s per_repository.test_repository.TestRepository.test_format_network_name(RepositoryFormatKnitPack5RichRootBroken) OK 17ms 421s per_repository.test_repository.TestRepository.test_format_network_name(RepositoryFormatKnitPack3) OK 17ms 421s per_repository.test_locking.TestIsLocked.test_write_locked(RepositoryFormatKnit4) OK 25ms 421s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_ghost_parent(RepositoryFormatKnit3) OK 71ms 421s per_repository.test_has_same_location.TestHasSameLocation.test_same_bzrdir_different_control_files_not_equal(RepositoryFormat6) SKIP 19ms 421s remote repositories don't support overriding transport 421s 421s per_repository.test_locking.TestIsLocked.test_write_locked(RepositoryFormatKnitPack1) OK 15ms 421s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_instance(RepositoryFormatKnitPack6) OK 15ms 421s per_repository.test_commit_builder.TestCommitBuilder.test_root_entry_has_revision(RepositoryFormatKnitPack5RichRoot) OK 60ms 421s per_repository.test_repository.TestRepository.test_format_network_name(RemoteRepositoryFormat-default) OK 21ms 421s per_repository.test_locking.TestIsLocked.test_write_locked(RepositoryFormat5) OK 15ms 421s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_instance(RepositoryFormatKnit1) OK 19ms 421s per_repository.test_repository.TestRepository.test_format_supports_external_lookups(RepositoryFormatKnitPack6RichRoot) OK 15ms 421s per_repository.test_locking.TestIsWriteLocked.test_not_locked(RepositoryFormatKnitPack5RichRoot) OK 17ms 421s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_link_unchanged(RepositoryFormatKnitPack5RichRoot) OK 215ms 421s per_repository.test_repository.TestRepository.test_format_supports_external_lookups(RepositoryFormat7) OK 14ms 421s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_location(RepositoryFormatKnit3) OK 21ms 421s per_repository.test_locking.TestIsWriteLocked.test_not_locked(RepositoryFormat2a) OK 14ms 421s per_repository.test_repository.TestRepository.test_get_graph(RepositoryFormatKnit4) OK 18ms 421s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_location(RepositoryFormat2aSubtree) OK 16ms 421s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_location(RepositoryFormat4) SKIP 4ms 421s Format All-in-one format 4 is not initializable. 421s per_repository.test_signatures.TestSignatures.test_verify_revision_signature_not_signed(RemoteRepositoryFormat-default) OK 138ms 421s per_repository.test_commit_builder.TestCommitBuilder.test_root_entry_has_revision(RepositoryFormat2a) OK 61ms 421s per_repository.test_repository.TestRepository.test_get_graph(RepositoryFormatKnitPack1) OK 14ms 421s per_repository.test_locking.TestIsWriteLocked.test_not_locked(RemoteRepositoryFormat-v2) OK 23ms 421s per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormatKnitPack5RichRootBroken) OK 30ms 421s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_ghost_parent(RepositoryFormat2aSubtree) OK 106ms 421s per_repository.test_repository.TestRepository.test_get_graph(RepositoryFormat5) OK 28ms 421s per_repository.test_locking.TestIsWriteLocked.test_read_locked(RepositoryFormatPackDevelopment2Subtree) OK 27ms 421s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_ghost_parent(RepositoryFormat4) SKIP 4ms 421s repository format does not support ghosts 421s 421s per_repository.test_locking.TestIsWriteLocked.test_read_locked(GitRepositoryFormat) OK 8ms 421s per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormatKnitPack3) OK 15ms 421s per_repository.test_locking.TestIsWriteLocked.test_write_locked(RepositoryFormatKnitPack5) OK 13ms 421s per_repository.test_has_revisions.TestHasRevisions.test_NULL(RemoteRepositoryFormat-default) OK 21ms 421s per_repository.test_locking.TestIsWriteLocked.test_write_locked(RepositoryFormatKnitPack4) OK 15ms 421s per_repository.test_locking.TestIsWriteLocked.test_write_locked(RepositoryFormat6) OK 14ms 421s per_repository.test_has_revisions.TestHasRevisions.test_empty_list(RepositoryFormatKnitPack6RichRoot) OK 18ms 421s per_repository.test_has_revisions.TestHasRevisions.test_empty_list(RepositoryFormat7) OK 14ms 421s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(RepositoryFormatKnitPack5RichRootBroken) OK 88ms 421s per_repository.test_signatures.TestSignatures.test_verify_revision_signatures(RepositoryFormatKnitPack6RichRoot) OK 122ms 421s per_repository.test_commit_builder.TestCommitBuilder.test_root_entry_has_revision(RemoteRepositoryFormat-v2) OK 158ms 421s per_repository.test_has_revisions.TestHasRevisions.test_superset(RepositoryFormatKnit4) OK 97ms 421s per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormatPackDevelopment2Subtree) OK 37ms 421s per_repository.test_signatures.TestSignatures.test_verify_revision_signatures(RepositoryFormat7) OK 83ms 421s per_repository.test_signatures.TestUnsupportedSignatures.test_sign_revision(RepositoryFormatKnit4) SKIP 5ms 421s repository supports signing revisions 421s 421s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(RepositoryFormatKnitPack3) OK 90ms 421s per_repository.test_signatures.TestUnsupportedSignatures.test_sign_revision(RepositoryFormatKnitPack1) SKIP 4ms 421s repository supports signing revisions 421s 421s per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(GitRepositoryFormat) SKIP 18ms 421s not a stackable format. 421s 421s per_repository.test_signatures.TestUnsupportedSignatures.test_sign_revision(RepositoryFormat5) SKIP 3ms 421s repository supports signing revisions 421s 421s per_repository.test_pack.TestPack.test_pack_accepts_opaque_hint(RepositoryFormatKnitPack6) OK 142ms 421s per_repository.test_repository.TestRepository.test_get_known_graph_ancestry(RepositoryFormatKnitPack5RichRoot) OK 211ms 421s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_link_unchanged(RepositoryFormat2a) OK 273ms 421s per_repository.test_commit_builder.TestCommitBuilder.test_updates_branch(RepositoryFormatKnitPack5) OK 55ms 421s per_repository.test_statistics.TestGatherStats.test_gather_stats(RepositoryFormatKnitPack5RichRoot) OK 65ms 421s per_repository.test_has_revisions.TestHasRevisions.test_superset(RepositoryFormatKnitPack1) OK 109ms 421s per_repository.test_commit_builder.TestCommitBuilder.test_updates_branch(RepositoryFormatKnitPack4) OK 53ms 421s per_repository.test_pack.TestPack.test_pack_accepts_opaque_hint(RepositoryFormatKnit1) OK 119ms 421s per_repository.test_has_revisions.TestHasRevisions.test_superset(RepositoryFormat5) OK 42ms 421s per_repository.test_commit_builder.TestCommitBuilder.test_updates_branch(RepositoryFormat6) OK 23ms 421s per_repository.test_locking.TestIsLocked.test_not_locked(RepositoryFormatKnitPack5RichRoot) OK 14ms 421s per_repository.test_statistics.TestGatherStats.test_gather_stats(RepositoryFormat2a) OK 77ms 421s per_repository.test_pack.TestPack.test_pack_empty_does_not_error(RepositoryFormatKnit3) OK 21ms 421s per_repository.test_locking.TestIsLocked.test_not_locked(RepositoryFormat2a) OK 14ms 421s per_repository.test_pack.TestPack.test_pack_empty_does_not_error(RepositoryFormat2aSubtree) OK 16ms 421s per_repository.test_pack.TestPack.test_pack_empty_does_not_error(RepositoryFormat4) SKIP 3ms 421s Format All-in-one format 4 is not initializable. 421s per_repository.test_locking.TestIsLocked.test_not_locked(RemoteRepositoryFormat-v2) OK 23ms 421s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(RemoteRepositoryFormat-default) OK 180ms 421s per_repository.test_locking.TestIsLocked.test_read_locked(RepositoryFormatPackDevelopment2Subtree) OK 16ms 421s per_repository.test_locking.TestIsLocked.test_read_locked(GitRepositoryFormat) OK 9ms 421s per_repository.test_locking.TestIsLocked.test_write_locked(RepositoryFormatKnitPack5) OK 16ms 421s per_repository.test_fetch.TestFetchSameRepository.test_fetch(RepositoryFormatKnitPack6) OK 91ms 421s per_repository.test_reconcile.TestRepeatedReconcile.test_trivial_two_reconciles_no_error(RepositoryFormatKnitPack5RichRootBroken) OK 62ms 421s per_repository.test_locking.TestIsLocked.test_write_locked(RepositoryFormatKnitPack4) OK 15ms 421s per_repository.test_repository.TestRepository.test_get_known_graph_ancestry(RepositoryFormat2a) OK 209ms 421s per_repository.test_locking.TestIsLocked.test_write_locked(RepositoryFormat6) OK 13ms 421s per_repository.test_locking.TestIsWriteLocked.test_not_locked(RepositoryFormatKnitPack6) OK 14ms 421s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(RepositoryFormatKnitPack6RichRoot) OK 85ms 422s per_repository.test_locking.TestIsWriteLocked.test_not_locked(RepositoryFormatKnit1) OK 22ms 422s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(RepositoryFormat7) OK 18ms 422s per_repository.test_locking.TestIsWriteLocked.test_read_locked(RepositoryFormatKnit3) OK 20ms 422s per_repository.test_reconcile.TestRepeatedReconcile.test_trivial_two_reconciles_no_error(RepositoryFormatKnitPack3) OK 73ms 422s per_repository.test_fetch.TestFetchSameRepository.test_fetch(RepositoryFormatKnit1) OK 87ms 422s per_repository.test_locking.TestIsWriteLocked.test_read_locked(RepositoryFormat2aSubtree) OK 14ms 422s per_repository.test_locking.TestIsWriteLocked.test_read_locked(RepositoryFormat4) SKIP 4ms 422s Format All-in-one format 4 is not initializable. 422s per_repository.test_statistics.TestGatherStats.test_gather_stats(RemoteRepositoryFormat-v2) OK 189ms 422s per_repository.test_locking.TestIsWriteLocked.test_write_locked(RepositoryFormatKnitPack5RichRootBroken) OK 15ms 422s per_repository.test_locking.TestIsWriteLocked.test_write_locked(RepositoryFormatKnitPack3) OK 14ms 422s per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RepositoryFormatPackDevelopment2Subtree) OK 23ms 422s per_repository.test_locking.TestIsWriteLocked.test_write_locked(RemoteRepositoryFormat-default) OK 18ms 422s per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(GitRepositoryFormat) OK 9ms 422s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_from_self(RepositoryFormatKnit3) OK 57ms 422s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_does_not_raise_when_suppressed(RepositoryFormatKnitPack5) OK 14ms 422s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_does_not_raise_when_suppressed(RepositoryFormatKnitPack4) OK 10ms 422s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_does_not_raise_when_suppressed(RepositoryFormat6) OK 5ms 422s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(RepositoryFormatKnit4) OK 119ms 422s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_gets_None(RepositoryFormatKnitPack6) OK 14ms 422s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(RepositoryFormatKnitPack1) OK 12ms 422s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(RepositoryFormat5) OK 10ms 422s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_from_self(RepositoryFormat2aSubtree) OK 62ms 422s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_gets_None(RepositoryFormatKnit1) OK 22ms 422s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_from_self(RepositoryFormat4) SKIP 4ms 422s Format All-in-one format 4 is not initializable. 422s per_repository.test_write_group.TestWriteGroup.test_commit_write_group_does_not_error(RepositoryFormatKnit3) OK 20ms 422s per_repository.test_write_group.TestWriteGroup.test_commit_write_group_does_not_error(RepositoryFormat2aSubtree) OK 15ms 422s per_repository.test_write_group.TestWriteGroup.test_commit_write_group_does_not_error(RepositoryFormat4) SKIP 4ms 422s Format All-in-one format 4 is not initializable. 422s per_repository.test_reconcile.TestRepeatedReconcile.test_trivial_two_reconciles_no_error(RemoteRepositoryFormat-default) OK 182ms 422s per_repository.test_write_group.TestWriteGroup.test_is_in_write_group(RepositoryFormatKnitPack5RichRootBroken) OK 17ms 422s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_in_write_group(RepositoryFormatKnitPack6RichRoot) OK 18ms 422s per_repository.test_write_group.TestWriteGroup.test_is_in_write_group(RepositoryFormatKnitPack3) OK 19ms 422s per_repository.test_pack.TestPack.test_pack_accepts_opaque_hint(RepositoryFormatKnitPack6RichRoot) OK 147ms 422s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_same_revisions_twice(RepositoryFormatKnitPack5RichRootBroken) OK 80ms 422s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_in_write_group(RepositoryFormat7) OK 19ms 422s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_read_locked(RepositoryFormatKnit4) OK 18ms 422s per_repository.test_write_group.TestWriteGroup.test_is_in_write_group(RemoteRepositoryFormat-default) OK 32ms 422s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(RepositoryFormatKnitPack5RichRoot) OK 130ms 422s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_read_locked(RepositoryFormatKnitPack1) OK 27ms 422s per_repository.test_write_group.TestWriteGroup.test_start_write_group_read_locked_needs_write_lock(RepositoryFormatKnitPack6RichRoot) OK 31ms 422s per_repository.test_write_group.TestWriteGroup.test_start_write_group_read_locked_needs_write_lock(RepositoryFormat7) OK 15ms 422s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_read_locked(RepositoryFormat5) OK 20ms 422s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_unlocked(RepositoryFormatKnitPack5RichRoot) OK 18ms 422s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_link_unchanged(RemoteRepositoryFormat-v2) OK 571ms 422s per_repository.test_write_group.TestWriteGroup.test_start_write_group_twice_errors(RepositoryFormatKnit4) OK 26ms 422s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_same_revisions_twice(RepositoryFormatKnitPack3) OK 98ms 422s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_unlocked(RepositoryFormat2a) OK 20ms 422s per_repository.test_write_group.TestWriteGroup.test_start_write_group_twice_errors(RepositoryFormatKnitPack1) OK 17ms 422s per_repository.test_write_group.TestWriteGroup.test_start_write_group_twice_errors(RepositoryFormat5) OK 12ms 422s per_repository.test_pack.TestPack.test_pack_accepts_opaque_hint(RepositoryFormat7) OK 131ms 422s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_unlocked(RemoteRepositoryFormat-v2) OK 28ms 422s per_repository.test_write_group.TestWriteGroup.test_start_write_group_unlocked_needs_write_lock(RepositoryFormatKnitPack5RichRoot) OK 15ms 422s per_repository.test_pack.TestPack.test_pack_empty_does_not_error(RepositoryFormatKnit4) OK 18ms 422s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RepositoryFormatPackDevelopment2Subtree) OK 15ms 422s per_repository.test_write_group.TestWriteGroup.test_start_write_group_unlocked_needs_write_lock(RepositoryFormat2a) OK 15ms 422s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(GitRepositoryFormat) OK 8ms 422s per_repository.test_pack.TestPack.test_pack_empty_does_not_error(RepositoryFormatKnitPack1) OK 14ms 422s per_repository.test_pack.TestPack.test_pack_empty_does_not_error(RepositoryFormat5) OK 15ms 422s per_repository.test_repository.TestRepository.test_get_known_graph_ancestry(RemoteRepositoryFormat-v2) OK 452ms 422s per_repository.test_write_group.TestWriteGroup.test_start_write_group_unlocked_needs_write_lock(RemoteRepositoryFormat-v2) OK 27ms 422s per_repository.test_write_group.TestWriteGroup.test_start_write_group_write_locked_gets_None(RepositoryFormatPackDevelopment2Subtree) OK 51ms 422s per_repository.test_write_group.TestWriteGroup.test_start_write_group_write_locked_gets_None(GitRepositoryFormat) OK 7ms 422s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_dir_changes(RepositoryFormatPackDevelopment2Subtree) OK 174ms 422s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(RepositoryFormat2a) OK 226ms 422s per_repository.test_write_group.TestWriteGroup.test_unlock_in_write_group(RepositoryFormatKnitPack5) OK 34ms 422s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_dir_changes(GitRepositoryFormat) SKIP 11ms 422s Format does not support versioned directories 422s 422s per_repository.test_write_group.TestWriteGroup.test_unlock_in_write_group(RepositoryFormatKnitPack4) OK 16ms 422s per_repository.test_reconcile.TestRepeatedReconcile.test_trivial_two_reconciles_no_error(RepositoryFormatKnitPack5RichRoot) OK 114ms 422s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_directory(RepositoryFormatKnitPack5) OK 138ms 422s per_repository.test_write_group.TestWriteGroup.test_unlock_in_write_group(RepositoryFormat6) OK 12ms 422s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_same_revisions_twice(RemoteRepositoryFormat-default) OK 235ms 422s per_repository.test_repository.TestRepository.test_get_revision_delta(RepositoryFormatPackDevelopment2Subtree) OK 155ms 422s per_repository_reference.TestCorrectFormat.test_repository_format(RepositoryFormatPackDevelopment2Subtree) OK 44ms 422s per_repository.test_repository.TestRepository.test_get_revision_delta(GitRepositoryFormat)ERROR 21ms 422s log: {{{ 422s 222.867 preparing to commit 422s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_repository.test_repository.TestRepository.test_get_revision_delta(GitRepositoryFormat)/work/a/ 422s 222.869 Selecting files for commit with filter None 422s 222.871 aborting commit write group because of exception: 422s 222.872 Traceback (most recent call last): 422s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 422s self._update_builder_with_changes() 422s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 422s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 422s for path, fs_hash in self.builder.record_iter_changes( 422s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 422s self.work_tree, self.basis_revid, iter_changes 422s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 422s ): 422s ^ 422s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 422s for change in iter_changes: 422s ^^^^^^^^^^^^ 422s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 422s for change in iter_changes: 422s ^^^^^^^^^^^^ 422s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 422s (oldpath, oldmode, oldsha) = old 422s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 422s TypeError: cannot unpack non-iterable NoneType object 422s }}} 422s 422s Traceback (most recent call last): 422s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 296, in test_get_revision_delta 422s rev1 = tree_a.commit("rev1") 422s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 422s committed_id = commit.Commit().commit( 422s working_tree=self, 422s ...<3 lines>... 422s **kwargs, 422s ) 422s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 422s self._update_builder_with_changes() 422s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 422s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 422s for path, fs_hash in self.builder.record_iter_changes( 422s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 422s self.work_tree, self.basis_revid, iter_changes 422s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 422s ): 422s ^ 422s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 422s for change in iter_changes: 422s ^^^^^^^^^^^^ 422s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 422s for change in iter_changes: 422s ^^^^^^^^^^^^ 422s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 422s (oldpath, oldmode, oldsha) = old 422s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 422s TypeError: cannot unpack non-iterable NoneType object 422s 422s per_repository.test_reconcile.TestRepeatedReconcile.test_trivial_two_reconciles_no_error(RepositoryFormat2a) OK 71ms 422s per_repository_reference.TestIncompatibleStacking.test_add_fallback_doesnt_leave_fallback_locked(RepositoryFormatKnitPack6) OK 26ms 422s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_file_changes(RepositoryFormatKnitPack5) OK 98ms 422s per_repository_reference.TestIncompatibleStacking.test_add_fallback_repository_rejects_incompatible(RepositoryFormatKnitPack5RichRootBroken) OK 22ms 422s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_directory(RepositoryFormatKnitPack4) OK 104ms 422s per_repository.test_fetch.TestFetchSameRepository.test_fetch_copies_signatures(RepositoryFormatKnitPack6RichRoot) OK 96ms 422s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_directory(RepositoryFormat6) OK 51ms 422s per_repository_reference.TestIncompatibleStacking.test_add_fallback_repository_rejects_incompatible(RemoteRepositoryFormat-v2) OK 61ms 422s per_repository.test_repository.TestRepository.test_get_revisions(RepositoryFormatKnitPack5) OK 103ms 422s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_file_changes(RepositoryFormatKnitPack4) OK 111ms 422s per_repository.test_fetch.TestFetchSameRepository.test_fetch_copies_signatures(RepositoryFormat7) OK 74ms 422s per_repository.test_reconcile.TestRepeatedReconcile.test_trivial_two_reconciles_no_error(RemoteRepositoryFormat-v2) OK 144ms 422s per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RepositoryFormatKnit4) OK 21ms 422s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_in_write_group(RepositoryFormatPackDevelopment2Subtree) OK 21ms 422s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_file_changes(RepositoryFormat6) OK 44ms 422s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_in_write_group(GitRepositoryFormat) OK 7ms 422s per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RepositoryFormatKnitPack1) OK 18ms 422s per_repository_reference.test_add_inventory.TestAddInventory.test_add_inventory_goes_to_repo(RepositoryFormat2a) OK 99ms 422s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_read_locked(RepositoryFormatKnitPack5) OK 19ms 422s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_directory(RepositoryFormatKnitPack6) OK 109ms 422s per_repository.test_repository.TestRepository.test_get_revisions(RepositoryFormatKnitPack4) OK 111ms 422s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_read_locked(RepositoryFormatKnitPack4) OK 18ms 422s per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RepositoryFormat5) OK 27ms 422s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_read_locked(RepositoryFormat6) OK 15ms 422s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_unlocked(RepositoryFormatKnitPack6) OK 15ms 422s per_repository.test_repository.TestRepository.test_get_revisions(RepositoryFormat6) OK 45ms 422s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_unlocked(RepositoryFormatKnit1) OK 19ms 422s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_self(RepositoryFormatKnitPack5RichRoot) OK 69ms 422s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RepositoryFormatKnit3) OK 29ms 422s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_link_changes(RepositoryFormatKnitPack6) OK 127ms 422s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RepositoryFormat2aSubtree) OK 16ms 422s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RepositoryFormat4) SKIP 5ms 422s Format All-in-one format 4 is not initializable. 422s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_directory(RepositoryFormatKnit1) OK 112ms 422s per_repository_reference.test_add_revision.TestAddRevision.test_add_revision_goes_to_repo(RepositoryFormatPackDevelopment2Subtree) OK 121ms 422s per_repository.test_repository.TestRepository.test_graph_ghost_handling(RepositoryFormatKnitPack6) OK 79ms 422s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_self(RepositoryFormat2a) OK 64ms 422s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_link_changes(RepositoryFormatKnit1) OK 89ms 423s per_repository.test_repository.TestRepository.test_graph_ghost_handling(RepositoryFormatKnit1) OK 58ms 423s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(RemoteRepositoryFormat-v2) OK 488ms 423s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_unchanged_directory(RepositoryFormatKnit3) OK 96ms 423s per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RepositoryFormatKnit3) OK 18ms 423s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_directory(RepositoryFormatKnitPack5RichRootBroken) OK 107ms 423s per_repository_reference.test_add_signature_text.TestAddSignatureText.test_add_signature_text_goes_to_repo(RepositoryFormatKnitPack6) OK 107ms 423s per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RepositoryFormat2aSubtree) OK 18ms 423s per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RepositoryFormat4) SKIP 4ms 423s Format All-in-one format 4 is not initializable. 423s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_empty(RepositoryFormatKnitPack5RichRootBroken) OK 32ms 423s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(RepositoryFormatPackDevelopment2Subtree) OK 110ms 423s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_empty(RemoteRepositoryFormat-v2) OK 59ms 423s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(GitRepositoryFormat) SKIP 9ms 423s format does not support full versioned files 423s 423s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_unchanged_directory(RepositoryFormat2aSubtree) OK 108ms 423s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_unchanged_directory(RepositoryFormat4) SKIP 6ms 423s Format All-in-one format 4 is not initializable. 423s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_directory(RepositoryFormatKnitPack3) OK 110ms 423s per_repository.test_repository.TestRepository.test_iter_files_bytes(RepositoryFormatKnitPack5RichRootBroken) OK 94ms 423s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_self(RemoteRepositoryFormat-v2) OK 188ms 423s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(RepositoryFormatKnitPack5) OK 19ms 423s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_ref_changes(RepositoryFormatKnit3) OK 190ms 423s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_base(RepositoryFormat2a) OK 85ms 423s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_multiple_files(RepositoryFormatKnitPack5RichRootBroken) OK 105ms 423s per_repository.test_repository.TestRepository.test_iter_files_bytes(RepositoryFormatKnitPack3) OK 101ms 423s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_smart_with_ghost(RepositoryFormatPackDevelopment2Subtree) OK 118ms 423s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_smart_with_ghost(GitRepositoryFormat) SKIP 11ms 423s repository format does not support ghosts 423s 423s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(RepositoryFormatKnitPack4) OK 136ms 423s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(RepositoryFormat6) OK 12ms 423s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(RepositoryFormatKnitPack6) OK 13ms 423s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(RepositoryFormatKnit1) OK 24ms 423s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_multiple_files(RepositoryFormatKnitPack3) OK 119ms 423s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_both(RepositoryFormatPackDevelopment2Subtree) OK 154ms 423s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_no_parents(RepositoryFormatKnit3) OK 62ms 423s per_repository.test_fetch.TestFetchSameRepository.test_fetch_into_smart_with_ghost(RepositoryFormatKnitPack5) OK 121ms 423s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_directory(RemoteRepositoryFormat-default) OK 283ms 423s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_ref_changes(RepositoryFormat2aSubtree) OK 274ms 423s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_ref_changes(RepositoryFormat4) SKIP 5ms 423s Format All-in-one format 4 is not initializable. 423s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_repo(RepositoryFormatKnitPack6) OK 123ms 423s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_no_parents(RepositoryFormat2aSubtree) OK 103ms 423s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_no_parents(RepositoryFormat4) SKIP 4ms 423s Format All-in-one format 4 is not initializable. 423s per_repository.test_repository.TestRepository.test_iter_files_bytes(RemoteRepositoryFormat-default) OK 268ms 423s per_repository.test_fetch.TestFetchSameRepository.test_fetch_into_smart_with_ghost(RepositoryFormatKnitPack4) OK 142ms 423s per_repository.test_fetch.TestFetchSameRepository.test_fetch_into_smart_with_ghost(RepositoryFormat6) SKIP 7ms 423s repository format does not support ghosts 423s 423s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_directory(RepositoryFormatKnitPack6RichRoot) OK 146ms 423s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_dir_changes(RepositoryFormatKnitPack5RichRootBroken) OK 117ms 423s per_repository.test_fetch.TestFetchSameRepository.test_fetch_with_ghost(RepositoryFormatKnitPack5RichRootBroken) OK 87ms 423s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_duplicate_ids_do_not_affect_length(RepositoryFormatKnitPack5RichRootBroken) OK 115ms 423s per_repository.test_fetch.TestFetchSameRepository.test_fetch_missing_from_self(RepositoryFormatKnitPack6) OK 65ms 423s per_repository.test_repository.TestRepository.test_iter_revisions(RepositoryFormatKnitPack6RichRoot) OK 112ms 423s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_multiple_files(RemoteRepositoryFormat-default) OK 263ms 423s per_repository.test_fetch.TestFetchSameRepository.test_fetch_with_ghost(RepositoryFormatKnitPack3) OK 97ms 423s per_repository.test_fetch.TestFetchSameRepository.test_fetch_missing_from_self(RepositoryFormatKnit1) OK 74ms 423s per_repository.test_fetch.TestFetchSameRepository.test_fetch_with_ghost(RemoteRepositoryFormat-default) SKIP 4ms 423s repository format does not support ghosts 423s 423s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_directory(RepositoryFormat7) OK 123ms 423s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_dir_changes(RepositoryFormatKnitPack3) OK 122ms 423s per_repository.test_repository.TestRepository.test_iter_revisions(RepositoryFormat7) OK 112ms 423s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_renamed(RepositoryFormatKnitPack6RichRoot) OK 129ms 423s per_repository.test_fetch.TestFetchSameRepository.test_fetch_revision_already_exists(RepositoryFormatKnit3) OK 86ms 423s per_repository.test_file_graph.TestPerFileGraph.test_file_graph(RepositoryFormatKnitPack6RichRoot) OK 93ms 423s per_repository.test_repository.TestRepository.test_parent_map_type(RepositoryFormatKnit4) OK 64ms 423s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_unchanged_directory(RepositoryFormatKnit4) OK 112ms 423s per_repository.test_file_graph.TestPerFileGraph.test_file_graph(RepositoryFormat7) OK 78ms 423s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_renamed(RepositoryFormat7) OK 111ms 423s per_repository.test_fetch.TestFetchSameRepository.test_fetch_revision_already_exists(RepositoryFormat2aSubtree) OK 95ms 423s per_repository.test_fetch.TestFetchSameRepository.test_fetch_revision_already_exists(RepositoryFormat4) SKIP 5ms 423s Format All-in-one format 4 is not initializable. 423s per_repository.test_repository.TestRepository.test_parent_map_type(RepositoryFormatKnitPack1) OK 72ms 423s per_repository.test_get_parent_map.TestGetParentMap.test_missing_revision(RepositoryFormatKnit4) OK 37ms 423s per_repository.test_repository.TestRepository.test_parent_map_type(RepositoryFormat5) OK 34ms 423s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_unchanged_directory(RepositoryFormatKnitPack1) OK 104ms 423s per_repository.test_get_parent_map.TestGetParentMap.test_missing_revision(RepositoryFormatKnitPack1) OK 33ms 423s per_repository.test_get_parent_map.TestGetParentMap.test_missing_revision(RepositoryFormat5) OK 17ms 423s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_duplicate_ids_do_not_affect_length(RemoteRepositoryFormat-v2) OK 345ms 423s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_unchanged_directory(RepositoryFormat5) OK 54ms 423s per_repository.test_repository.TestRepository.test_pointless_commit(RepositoryFormatKnitPack5RichRoot) OK 68ms 423s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_dir_changes(RemoteRepositoryFormat-default) OK 263ms 423s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_unrelated(RepositoryFormatKnit4) OK 110ms 423s per_repository_reference.test_break_lock.TestBreakLock.test_break_lock(RepositoryFormat2a) OK 39ms 424s per_repository.test_repository.TestRepository.test_pointless_commit(RepositoryFormat2a) OK 78ms 424s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_knit3(RepositoryFormatKnitPack5RichRootBroken) OK 184ms 424s per_repository.test_get_parent_map.TestGetParentMap.test_multiple_parents(RepositoryFormatKnitPack5RichRoot) OK 138ms 424s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_multiple_files(RepositoryFormatKnitPack5RichRoot) OK 122ms 424s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_unrelated(RepositoryFormatKnitPack1) OK 125ms 424s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_file_changes(RepositoryFormatKnitPack6RichRoot) OK 140ms 424s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_unrelated(RepositoryFormat5) OK 53ms 424s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_multiple_files(RepositoryFormat2a) OK 126ms 424s per_repository_reference.test_check.TestCheck.test_check_file_graph_across_external_boundary_ok(RepositoryFormatPackDevelopment2Subtree) OK 227ms 424s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_file_changes(RepositoryFormat7) OK 112ms 424s per_repository.test_repository.TestEscaping.test_create_bundle(RepositoryFormatKnitPack5RichRoot) OK 81ms 424s per_repository.test_get_parent_map.TestGetParentMap.test_multiple_parents(RepositoryFormat2a) OK 154ms 424s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_knit3(RepositoryFormatKnitPack3) OK 193ms 424s per_repository.test_repository.TestRepository.test_pointless_commit(RemoteRepositoryFormat-v2) OK 235ms 424s per_repository.test_repository.TestEscaping.test_create_bundle(RepositoryFormat2a) OK 70ms 424s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_link_changes(RepositoryFormatKnit4) OK 108ms 424s per_repository.test_repository.TestRepository.test_revision_tree(RepositoryFormatPackDevelopment2Subtree) OK 62ms 424s per_repository.test_repository.TestRepository.test_revision_tree(GitRepositoryFormat)ERROR 18ms 424s log: {{{ 424s 224.618 preparing to commit 424s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_repository.test_repository.TestRepository.test_revision_tree(GitRepositoryFormat)/work/ 424s 224.620 Selecting files for commit with filter None 424s 224.621 aborting commit write group because of exception: 424s 224.623 Traceback (most recent call last): 424s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 424s self._update_builder_with_changes() 424s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 424s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 424s for path, fs_hash in self.builder.record_iter_changes( 424s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 424s self.work_tree, self.basis_revid, iter_changes 424s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 424s ): 424s ^ 424s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 424s for change in iter_changes: 424s ^^^^^^^^^^^^ 424s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 424s for change in iter_changes: 424s ^^^^^^^^^^^^ 424s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 424s (oldpath, oldmode, oldsha) = old 424s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 424s TypeError: cannot unpack non-iterable NoneType object 424s }}} 424s 424s Traceback (most recent call last): 424s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 281, in test_revision_tree 424s rev1 = wt.commit("lala!", allow_pointless=True) 424s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 424s committed_id = commit.Commit().commit( 424s working_tree=self, 424s ...<3 lines>... 424s **kwargs, 424s ) 424s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 424s self._update_builder_with_changes() 424s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 424s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 424s for path, fs_hash in self.builder.record_iter_changes( 424s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 424s self.work_tree, self.basis_revid, iter_changes 424s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 424s ): 424s ^ 424s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 424s for change in iter_changes: 424s ^^^^^^^^^^^^ 424s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 424s for change in iter_changes: 424s ^^^^^^^^^^^^ 424s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 424s (oldpath, oldmode, oldsha) = old 424s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 424s TypeError: cannot unpack non-iterable NoneType object 424s 424s per_repository_reference.test_commit_with_stacking.TestCommitStackedFailsAppropriately.test_stacked_commit_fails_on_old_formats(RepositoryFormatKnitPack6) OK 172ms 424s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_commit_with_ghost_in_ancestry(RepositoryFormatKnitPack5RichRootBroken) SKIP 4ms 424s stacked commit only supported for chk repositories 424s 424s per_repository.test_repository.TestRepository.test_root_entry_has_revision(RepositoryFormatKnitPack5) OK 60ms 424s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_link_changes(RepositoryFormatKnitPack1) OK 110ms 424s per_repository.test_repository.TestEscaping.test_create_bundle(RemoteRepositoryFormat-v2) OK 144ms 424s per_repository.test_repository.TestRepository.test_root_entry_has_revision(RepositoryFormatKnitPack4) OK 58ms 424s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_link_changes(RepositoryFormat5) OK 41ms 424s per_repository.test_repository.TestRepository.test_root_entry_has_revision(RepositoryFormat6) OK 25ms 424s per_repository.test_commit_builder.TestCommitBuilder.test_non_ascii_str_committer_rejected(RepositoryFormatKnitPack5RichRoot) OK 23ms 424s per_repository.test_repository.TestEscaping.test_on_vfat(RepositoryFormatPackDevelopment2Subtree) OK 71ms 424s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_multiple_files(RemoteRepositoryFormat-v2) OK 308ms 424s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_false(RepositoryFormatKnitPack6) OK 16ms 424s per_repository.test_commit_builder.TestCommitBuilder.test_non_ascii_str_committer_rejected(RepositoryFormat2a) OK 24ms 424s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_false(RepositoryFormatKnit1) OK 23ms 424s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_true(RepositoryFormatKnit3) OK 19ms 424s per_repository.test_commit_builder.TestCommitBuilder.test_non_ascii_str_committer_rejected(RemoteRepositoryFormat-v2) OK 51ms 424s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_true(RepositoryFormat2aSubtree) OK 16ms 424s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_true(RepositoryFormat4) SKIP 5ms 424s Format All-in-one format 4 is not initializable. 424s per_repository.test_repository.TestEscaping.test_on_vfat(GitRepositoryFormat) OK 72ms 424s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_knit3(RemoteRepositoryFormat-default) OK 342ms 424s per_repository.test_repository.TestRepository.test__make_parents_provider(RepositoryFormatKnitPack5) OK 15ms 424s per_repository.test_repository.TestRepository.test__make_parents_provider(RepositoryFormatKnitPack4) OK 16ms 424s per_repository.test_repository.TestRepository.test__make_parents_provider(RepositoryFormat6) OK 13ms 424s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_renamed(RepositoryFormatPackDevelopment2Subtree) OK 117ms 424s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_ghost_parent(RepositoryFormatKnitPack6RichRoot) OK 66ms 424s per_repository.test_get_parent_map.TestGetParentMap.test_multiple_parents(RemoteRepositoryFormat-v2) OK 424ms 424s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_ghost_parent(RepositoryFormat7) SKIP 4ms 424s repository format does not support ghosts 424s 424s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_renamed(GitRepositoryFormat)ERROR 30ms 424s log: {{{ 424s 224.914 preparing to commit 424s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_renamed(GitRepositoryFormat)/work/a/ 424s 224.916 Selecting files for commit with filter None 424s 224.918 aborting commit write group because of exception: 424s 224.919 Traceback (most recent call last): 424s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 424s self._update_builder_with_changes() 424s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 424s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 424s for path, fs_hash in self.builder.record_iter_changes( 424s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 424s self.work_tree, self.basis_revid, iter_changes 424s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 424s ): 424s ^ 424s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 424s for change in iter_changes: 424s ^^^^^^^^^^^^ 424s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 424s for change in iter_changes: 424s ^^^^^^^^^^^^ 424s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 424s (oldpath, oldmode, oldsha) = old 424s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 424s TypeError: cannot unpack non-iterable NoneType object 424s }}} 424s 424s Traceback (most recent call last): 424s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 1015, in setUp 424s self.rev1 = self.tree_a.commit("rev1") 424s ~~~~~~~~~~~~~~~~~~^^^^^^^^ 424s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 424s committed_id = commit.Commit().commit( 424s working_tree=self, 424s ...<3 lines>... 424s **kwargs, 424s ) 424s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 424s self._update_builder_with_changes() 424s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 424s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 424s for path, fs_hash in self.builder.record_iter_changes( 424s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 424s self.work_tree, self.basis_revid, iter_changes 424s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 424s ): 424s ^ 424s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 424s for change in iter_changes: 424s ^^^^^^^^^^^^ 424s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 424s for change in iter_changes: 424s ^^^^^^^^^^^^ 424s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 424s (oldpath, oldmode, oldsha) = old 424s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 424s TypeError: cannot unpack non-iterable NoneType object 424s 424s per_repository.test_commit_builder.TestCommitBuilder.test_record_delete_record_iter_changes(RepositoryFormatPackDevelopment2Subtree) OK 104ms 424s per_repository.test_repository.TestRepository.test_add_signature_text(RepositoryFormatKnitPack6) OK 60ms 424s per_repository.test_commit_builder.TestCommitBuilder.test_record_delete_record_iter_changes(GitRepositoryFormat)ERROR 26ms 424s log: {{{ 424s 224.963 preparing to commit 424s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_record_delete_record_iter_changes(GitRepositoryFormat)/work/ 424s 224.965 Selecting files for commit with filter None 424s 224.966 aborting commit write group because of exception: 424s 224.968 Traceback (most recent call last): 424s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 424s self._update_builder_with_changes() 424s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 424s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 424s for path, fs_hash in self.builder.record_iter_changes( 424s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 424s self.work_tree, self.basis_revid, iter_changes 424s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 424s ): 424s ^ 424s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 424s for change in iter_changes: 424s ^^^^^^^^^^^^ 424s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 424s for change in iter_changes: 424s ^^^^^^^^^^^^ 424s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 424s (oldpath, oldmode, oldsha) = old 424s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 424s TypeError: cannot unpack non-iterable NoneType object 424s }}} 424s 424s Traceback (most recent call last): 424s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 201, in test_record_delete_record_iter_changes 424s rev_id = tree.commit("added foo") 424s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 424s committed_id = commit.Commit().commit( 424s working_tree=self, 424s ...<3 lines>... 424s **kwargs, 424s ) 424s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 424s self._update_builder_with_changes() 424s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 424s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 424s for path, fs_hash in self.builder.record_iter_changes( 424s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 424s self.work_tree, self.basis_revid, iter_changes 424s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 424s ): 424s ^ 424s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 424s for change in iter_changes: 424s ^^^^^^^^^^^^ 424s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 424s for change in iter_changes: 424s ^^^^^^^^^^^^ 424s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 424s (oldpath, oldmode, oldsha) = old 424s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 424s TypeError: cannot unpack non-iterable NoneType object 424s 424s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_repo_format(RepositoryFormatKnitPack5RichRootBroken) OK 134ms 424s per_repository.test_get_parent_map.TestGetParentMap.test_no_parents(RepositoryFormatPackDevelopment2Subtree) OK 67ms 424s per_repository.test_repository.TestRepository.test_add_signature_text(RepositoryFormatKnit1) OK 53ms 424s per_repository.test_get_parent_map.TestGetParentMap.test_no_parents(GitRepositoryFormat)ERROR 18ms 424s log: {{{ 424s 224.996 preparing to commit 424s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_no_parents(GitRepositoryFormat)/work/ 424s 224.998 Selecting files for commit with filter None 424s 224.999 aborting commit write group because of exception: 424s 225.000 Traceback (most recent call last): 424s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 424s self._update_builder_with_changes() 424s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 424s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 424s for path, fs_hash in self.builder.record_iter_changes( 424s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 424s self.work_tree, self.basis_revid, iter_changes 424s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 424s ): 424s ^ 424s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 424s for change in iter_changes: 424s ^^^^^^^^^^^^ 424s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 424s for change in iter_changes: 424s ^^^^^^^^^^^^ 424s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 424s (oldpath, oldmode, oldsha) = old 424s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 424s TypeError: cannot unpack non-iterable NoneType object 424s }}} 424s 424s Traceback (most recent call last): 424s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_get_parent_map.py", line 53, in test_no_parents 424s rev1 = tree.commit("first") 424s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 424s committed_id = commit.Commit().commit( 424s working_tree=self, 424s ...<3 lines>... 424s **kwargs, 424s ) 424s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 424s self._update_builder_with_changes() 424s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 424s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 424s for path, fs_hash in self.builder.record_iter_changes( 424s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 424s self.work_tree, self.basis_revid, iter_changes 424s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 424s ): 424s ^ 424s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 424s for change in iter_changes: 424s ^^^^^^^^^^^^ 424s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 424s for change in iter_changes: 424s ^^^^^^^^^^^^ 424s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 424s (oldpath, oldmode, oldsha) = old 424s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 424s TypeError: cannot unpack non-iterable NoneType object 424s 424s per_repository.test_repository.TestRepository.test_attribute__fetch_reconcile(RepositoryFormatKnit3) OK 19ms 424s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(RepositoryFormatKnit4) OK 106ms 424s per_repository.test_commit_builder.TestCommitBuilder.test_revision_tree_record_iter_changes(RepositoryFormatKnitPack5) OK 53ms 424s per_repository.test_repository.TestRepository.test_attribute__fetch_reconcile(RepositoryFormat2aSubtree) OK 15ms 424s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(RepositoryFormatKnitPack1) OK 15ms 424s per_repository.test_repository.TestRepository.test_attribute__fetch_reconcile(RepositoryFormat4) SKIP 6ms 424s Format All-in-one format 4 is not initializable. 424s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_unrelated(RepositoryFormatKnitPack5) OK 120ms 424s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(RepositoryFormat5) OK 27ms 424s per_repository.test_get_parent_map.TestGetParentMap.test_none(RepositoryFormatKnitPack5) OK 66ms 424s per_repository.test_repository.TestRepository.test_attribute_fast_deltas(RepositoryFormatKnitPack5RichRootBroken) OK 26ms 424s per_repository.test_commit_builder.TestCommitBuilder.test_revision_tree_record_iter_changes(RepositoryFormatKnitPack4) OK 62ms 424s per_repository.test_repository.TestRepository.test_attribute_fast_deltas(RepositoryFormatKnitPack3) OK 16ms 424s per_repository.test_commit_builder.TestCommitBuilder.test_revision_tree_record_iter_changes(RepositoryFormat6) OK 19ms 424s per_repository.test_repository.TestRepository.test_attribute_fast_deltas(RemoteRepositoryFormat-default) OK 18ms 424s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_repo_format(RepositoryFormatKnitPack3) OK 127ms 424s per_repository.test_repository.TestRepository.test_attribute_format_experimental(RepositoryFormatKnitPack6RichRoot) OK 17ms 424s per_repository.test_get_parent_map.TestGetParentMap.test_none(RepositoryFormatKnitPack4) OK 56ms 424s per_repository.test_repository.TestRepository.test_attribute_format_experimental(RepositoryFormat7) OK 15ms 424s per_repository.test_get_parent_map.TestGetParentMap.test_none(RepositoryFormat6) OK 26ms 424s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(RepositoryFormatKnitPack5RichRoot) OK 86ms 424s per_repository.test_repository.TestRepository.test_attribute_format_pack_compresses(RepositoryFormatKnit4) OK 19ms 424s per_repository.test_commit_builder.TestCommitBuilder.test_root_entry_has_revision(RepositoryFormatKnitPack6) OK 64ms 424s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_unrelated(RepositoryFormatKnitPack4) OK 127ms 424s per_repository.test_repository.TestRepository.test_attribute_format_pack_compresses(RepositoryFormatKnitPack1) OK 20ms 424s per_repository.test_repository.TestRepository.test_attribute_format_pack_compresses(RepositoryFormat5) OK 21ms 424s per_repository.test_get_parent_map.TestGetParentMap.test_null_revision(RepositoryFormatKnitPack6) OK 45ms 424s per_repository.test_repository.TestRepository.test_attribute_format_records_per_file_revision(RepositoryFormatKnitPack5RichRoot) OK 15ms 424s per_repository.test_repository.TestRepository.test_attribute_format_records_per_file_revision(RepositoryFormat2a) OK 14ms 424s per_repository.test_commit_builder.TestCommitBuilder.test_root_entry_has_revision(RepositoryFormatKnit1) OK 74ms 424s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_unrelated(RepositoryFormat6) OK 71ms 424s per_repository.test_get_parent_map.TestGetParentMap.test_null_revision(RepositoryFormatKnit1) OK 49ms 424s per_repository.test_repository.TestRepository.test_attribute_format_records_per_file_revision(RemoteRepositoryFormat-v2) OK 30ms 424s per_repository.test_repository.TestRepository.test_attribute_format_revision_graph_can_have_wrong_parents(RepositoryFormatPackDevelopment2Subtree) OK 15ms 425s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_repo_format(RemoteRepositoryFormat-default) OK 169ms 425s per_repository.test_repository.TestRepository.test_attribute_format_revision_graph_can_have_wrong_parents(GitRepositoryFormat) OK 11ms 425s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(RepositoryFormat2a) OK 128ms 425s per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormatKnit3) SKIP 42ms 425s not a stackable format. 425s 425s per_repository.test_repository.TestRepository.test_attribute_format_supports_custom_revision_properties(RepositoryFormatKnitPack5) OK 14ms 425s per_repository.test_repository.TestRepository.test_attribute_format_supports_custom_revision_properties(RepositoryFormatKnitPack4) OK 21ms 425s per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormat2aSubtree) OK 38ms 425s per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormat4) SKIP 4ms 425s Format All-in-one format 4 is not initializable. 425s per_repository.test_repository.TestRepository.test_attribute_format_supports_custom_revision_properties(RepositoryFormat6) OK 13ms 425s per_repository.test_repository.TestEscaping.test_create_bundle(RepositoryFormatKnitPack6) OK 84ms 425s per_repository.test_repository.TestRepository.test_attribute_format_supports_full_versioned_files(RepositoryFormatKnitPack6) OK 13ms 425s per_repository.test_repository.TestRepository.test_attribute_format_supports_full_versioned_files(RepositoryFormatKnit1) OK 20ms 425s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_known_pair_is_after(RepositoryFormatKnit3) OK 125ms 425s per_repository.test_commit_builder.TestCommitBuilder.test_updates_branch(RepositoryFormatKnitPack5RichRootBroken) OK 47ms 425s per_repository.test_repository.TestRepository.test_attribute_format_supports_funky_characters(RepositoryFormatKnit3) OK 18ms 425s per_repository.test_repository.TestRepository.test_attribute_format_supports_funky_characters(RepositoryFormat2aSubtree) OK 19ms 425s per_repository.test_repository.TestRepository.test_attribute_format_supports_funky_characters(RepositoryFormat4) SKIP 5ms 425s Format All-in-one format 4 is not initializable. 425s per_repository.test_repository.TestEscaping.test_create_bundle(RepositoryFormatKnit1) OK 74ms 425s per_repository.test_repository.TestRepository.test_attribute_format_supports_leaving_lock(RepositoryFormatKnitPack5RichRootBroken) OK 15ms 425s per_repository.test_commit_builder.TestCommitBuilder.test_updates_branch(RepositoryFormatKnitPack3) OK 56ms 425s per_repository.test_repository.TestRepository.test_attribute_format_supports_leaving_lock(RepositoryFormatKnitPack3) OK 13ms 425s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_shared_repo_format(RepositoryFormatKnitPack6RichRoot) OK 161ms 425s per_repository.test_repository.TestRepository.test_attribute_format_supports_leaving_lock(RemoteRepositoryFormat-default) OK 19ms 425s per_repository.test_repository.TestRepository.test_attribute_format_supports_overriding_transport(RepositoryFormatKnitPack6RichRoot) OK 18ms 425s per_repository.test_repository.TestEscaping.test_on_vfat(RepositoryFormatKnit3) OK 86ms 425s per_repository.test_repository.TestRepository.test_attribute_format_supports_overriding_transport(RepositoryFormat7) OK 22ms 425s per_repository.test_repository.TestRepository.test_attribute_format_supports_random_access(RepositoryFormatKnit4) OK 16ms 425s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(RemoteRepositoryFormat-v2) OK 243ms 425s per_repository.test_repository.TestRepository.test_attribute_format_supports_random_access(RepositoryFormatKnitPack1) OK 19ms 425s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_known_pair_is_after(RepositoryFormat2aSubtree) OK 154ms 425s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_known_pair_is_after(RepositoryFormat4) SKIP 6ms 425s Format All-in-one format 4 is not initializable. 425s per_repository.test_repository.TestRepository.test_attribute_format_supports_random_access(RepositoryFormat5) OK 13ms 425s per_repository.test_commit_builder.TestCommitBuilder.test_updates_branch(RemoteRepositoryFormat-default) OK 114ms 425s per_repository.test_repository.TestRepository.test_attribute_format_supports_setting_revision_ids(RepositoryFormatKnitPack5RichRoot) OK 18ms 425s per_repository.test_repository.TestEscaping.test_on_vfat(RepositoryFormat2aSubtree) OK 78ms 425s per_repository.test_repository.TestRepository.test_attribute_format_supports_setting_revision_ids(RepositoryFormat2a) OK 18ms 425s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_shared_repo_format(RepositoryFormat7) OK 173ms 425s per_repository.test_repository.TestRepository.test_attribute_format_supports_setting_revision_ids(RemoteRepositoryFormat-v2) OK 40ms 425s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(RepositoryFormatPackDevelopment2Subtree) OK 108ms 425s per_repository.test_repository.TestRepository.test_attribute_format_supports_storing_branch_nick(RepositoryFormatPackDevelopment2Subtree) OK 19ms 425s per_repository.test_fetch.TestFetchSameRepository.test_fetch(RepositoryFormatKnitPack6RichRoot) OK 96ms 425s per_repository.test_repository.TestRepository.test_attribute_format_supports_storing_branch_nick(GitRepositoryFormat) OK 9ms 425s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(GitRepositoryFormat) SKIP 10ms 425s format does not support full versioned files 425s 425s per_repository.test_repository.TestEscaping.test_on_vfat(RepositoryFormat4) OK 84ms 425s per_repository.test_repository.TestRepository.test_attribute_format_versioned_directories(RepositoryFormatKnitPack5) OK 19ms 425s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(RepositoryFormatKnitPack5) OK 17ms 425s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_success(RepositoryFormatKnitPack5RichRootBroken) OK 130ms 425s per_repository.test_repository.TestRepository.test__make_parents_provider(RepositoryFormatKnitPack5RichRootBroken) OK 19ms 425s per_repository.test_repository.TestRepository.test_attribute_format_versioned_directories(RepositoryFormatKnitPack4) OK 16ms 425s per_repository.test_repository.TestRepository.test_sprout_from_hpss_preserves_format(RepositoryFormatKnit4) OK 65ms 425s per_repository.test_repository.TestRepository.test__make_parents_provider(RepositoryFormatKnitPack3) OK 18ms 425s per_repository.test_repository.TestRepository.test_attribute_format_versioned_directories(RepositoryFormat6) OK 15ms 425s per_repository.test_repository.TestRepository.test_attribute_supports_multiple_authors(RepositoryFormatKnitPack6) OK 14ms 425s per_repository.test_repository.TestRepository.test__make_parents_provider(RemoteRepositoryFormat-default) OK 17ms 425s per_repository.test_repository.TestRepository.test_attribute_supports_multiple_authors(RepositoryFormatKnit1) OK 19ms 425s per_repository.test_repository.TestRepository.test_sprout_from_hpss_preserves_format(RepositoryFormatKnitPack1) OK 51ms 425s per_repository.test_fetch.TestFetchSameRepository.test_fetch(RepositoryFormat7) OK 89ms 425s per_repository.test_repository.TestRepository.test_attribute_supports_nesting_repositories(RepositoryFormatKnit3) OK 18ms 425s per_repository.test_repository.TestRepository.test_attribute_supports_nesting_repositories(RepositoryFormat2aSubtree) OK 13ms 425s per_repository.test_repository.TestRepository.test_attribute_supports_nesting_repositories(RepositoryFormat4) SKIP 4ms 425s Format All-in-one format 4 is not initializable. 425s per_repository.test_repository.TestRepository.test_add_signature_text(RepositoryFormatKnitPack6RichRoot) OK 57ms 425s per_repository.test_repository.TestRepository.test_attribute_supports_unreferenced_revisions(RepositoryFormatKnitPack5RichRootBroken) OK 12ms 425s per_repository.test_repository.TestRepository.test_sprout_from_hpss_preserves_format(RepositoryFormat5) OK 44ms 425s per_repository.test_repository.TestRepository.test_attribute_supports_unreferenced_revisions(RepositoryFormatKnitPack3) OK 17ms 425s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_success(RepositoryFormatKnitPack3) OK 121ms 425s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_from_self(RepositoryFormatKnit4) OK 66ms 425s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(RepositoryFormatKnitPack4) OK 134ms 425s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_commit_with_ghost_in_ancestry(RemoteRepositoryFormat-v2) OK 1142ms 425s per_repository.test_repository.TestRepository.test_attribute_supports_unreferenced_revisions(RemoteRepositoryFormat-default) OK 18ms 425s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(RepositoryFormat6) OK 18ms 425s per_repository.test_repository.TestRepository.test_add_signature_text(RepositoryFormat7) OK 51ms 425s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(RepositoryFormatKnitPack6) OK 18ms 425s per_repository.test_repository.TestRepository.test_attribute__fetch_reconcile(RepositoryFormatKnit4) OK 20ms 425s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(RepositoryFormatKnit1) OK 18ms 425s per_repository.test_repository.TestRepository.test_attribute__fetch_reconcile(RepositoryFormatKnitPack1) OK 19ms 425s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_from_self(RepositoryFormatKnitPack1) OK 67ms 425s per_repository.test_repository.TestRepository.test_check_repository(RepositoryFormatKnitPack6RichRoot) OK 71ms 425s per_repository.test_repository.TestRepository.test_attribute__fetch_reconcile(RepositoryFormat5) OK 21ms 425s per_repository.test_repository.TestRepository.test_supports_rich_root(RepositoryFormatKnitPack5RichRoot) OK 107ms 425s per_repository.test_repository.TestRepository.test_attribute_fast_deltas(RepositoryFormatKnitPack5RichRoot) OK 18ms 425s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_from_self(RepositoryFormat5) OK 30ms 425s per_repository.test_repository.TestRepository.test_attribute_fast_deltas(RepositoryFormat2a) OK 17ms 425s per_repository.test_repository.TestRepository.test_check_repository(RepositoryFormat7) OK 55ms 425s per_repository.test_repository.TestRepository.test_clone_bzrdir_repository_revision(RepositoryFormatKnit4) SKIP 5ms 425s revision limiting is not implemented yet. 425s per_repository.test_repository.TestRepository.test_clone_bzrdir_repository_revision(RepositoryFormatKnitPack1) SKIP 3ms 425s revision limiting is not implemented yet. 425s per_repository.test_repository.TestRepository.test_attribute_fast_deltas(RemoteRepositoryFormat-v2) OK 33ms 425s per_repository.test_repository.TestRepository.test_clone_bzrdir_repository_revision(RepositoryFormat5) SKIP 4ms 425s revision limiting is not implemented yet. 425s per_repository.test_repository.TestRepository.test_clone_repository_basis_revision(RepositoryFormatKnitPack5RichRoot) SKIP 3ms 425s the use of a basis should not add noise data to the result. 425s per_repository.test_repository.TestRepository.test_clone_repository_basis_revision(RepositoryFormat2a) SKIP 6ms 425s the use of a basis should not add noise data to the result. 425s per_repository.test_repository.TestRepository.test_clone_repository_basis_revision(RemoteRepositoryFormat-v2) SKIP 3ms 425s the use of a basis should not add noise data to the result. 425s per_repository.test_repository.TestRepository.test_attribute_format_experimental(RepositoryFormatPackDevelopment2Subtree) OK 17ms 425s per_repository.test_repository.TestRepository.test_supports_rich_root(RepositoryFormat2a) OK 93ms 425s per_repository.test_repository.TestRepository.test_attribute_format_experimental(GitRepositoryFormat) OK 15ms 425s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_same_revisions_twice(RepositoryFormatKnitPack5RichRoot) OK 88ms 425s per_repository.test_repository.TestRepository.test_attribute_format_pack_compresses(RepositoryFormatKnitPack5) OK 15ms 425s per_repository.test_repository.TestRepository.test_clone_shared_no_tree(RepositoryFormatPackDevelopment2Subtree) OK 41ms 425s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(RepositoryFormatKnit3) OK 154ms 425s per_repository.test_repository.TestRepository.test_clone_shared_no_tree(GitRepositoryFormat) OK 14ms 425s per_repository.test_repository.TestRepository.test_attribute_format_pack_compresses(RepositoryFormatKnitPack4) OK 24ms 425s per_repository.test_repository.TestRepository.test_clone_specific_format(RepositoryFormatKnitPack5) OK 4ms 425s per_repository.test_repository.TestRepository.test_clone_specific_format(RepositoryFormatKnitPack4) OK 3ms 425s per_repository.test_repository.TestRepository.test_clone_specific_format(RepositoryFormat6) OK 3ms 425s per_repository.test_repository.TestRepository.test_attribute_format_pack_compresses(RepositoryFormat6) OK 15ms 425s per_repository.test_repository.TestRepository.test_attribute_format_records_per_file_revision(RepositoryFormatKnitPack6) OK 14ms 425s per_repository.test_repository.TestRepository.test_attribute_format_records_per_file_revision(RepositoryFormatKnit1) OK 21ms 425s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_commit_with_ghosts_fails(RepositoryFormat2a) OK 269ms 425s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_merge_commit(RepositoryFormatPackDevelopment2Subtree) SKIP 6ms 425s stacked commit only supported for chk repositories 425s 425s per_repository.test_repository.TestRepository.test_attribute_format_revision_graph_can_have_wrong_parents(RepositoryFormatKnit3) OK 20ms 425s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_merge_from_master(RepositoryFormatKnitPack6) SKIP 5ms 425s stacked commit only supported for chk repositories 425s 425s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_multi_stack(RepositoryFormatKnitPack5RichRootBroken) SKIP 5ms 425s stacked commit only supported for chk repositories 425s 425s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_same_revisions_twice(RepositoryFormat2a) OK 107ms 425s per_repository.test_repository.TestRepository.test_attribute_format_revision_graph_can_have_wrong_parents(RepositoryFormat2aSubtree) OK 15ms 425s per_repository.test_repository.TestRepository.test_attribute_format_revision_graph_can_have_wrong_parents(RepositoryFormat4) SKIP 4ms 425s Format All-in-one format 4 is not initializable. 425s per_repository.test_repository.TestRepository.test_clone_stacking_policy_upgrades(RepositoryFormatKnitPack6) OK 93ms 425s per_repository.test_repository.TestRepository.test_attribute_format_supports_custom_revision_properties(RepositoryFormatKnitPack5RichRootBroken) OK 15ms 425s per_repository.test_repository.TestRepository.test_attribute_format_supports_custom_revision_properties(RepositoryFormatKnitPack3) OK 15ms 425s per_repository.test_repository.TestRepository.test_attribute_format_supports_custom_revision_properties(RemoteRepositoryFormat-default) OK 18ms 425s per_repository.test_repository.TestRepository.test_attribute_format_supports_full_versioned_files(RepositoryFormatKnitPack6RichRoot) OK 15ms 425s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(RepositoryFormat2aSubtree) OK 156ms 425s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(RepositoryFormat4) SKIP 4ms 425s Format All-in-one format 4 is not initializable. 425s per_repository.test_repository.TestRepository.test_attribute_format_supports_full_versioned_files(RepositoryFormat7) OK 15ms 425s per_repository.test_repository.TestRepository.test_supports_rich_root(RemoteRepositoryFormat-v2) OK 200ms 425s per_repository.test_repository.TestRepository.test_attribute_format_supports_funky_characters(RepositoryFormatKnit4) OK 23ms 425s per_repository.test_repository.TestRepository.test_clone_stacking_policy_upgrades(RepositoryFormatKnit1) OK 94ms 425s per_repository.test_repository.TestRepository.test_attribute_format_supports_funky_characters(RepositoryFormatKnitPack1) OK 17ms 425s per_repository.test_repository.TestRepository.test_attribute_format_supports_funky_characters(RepositoryFormat5) OK 14ms 425s per_repository.test_repository.TestRepository.test_attribute_format_supports_leaving_lock(RepositoryFormatKnitPack5RichRoot) OK 15ms 425s per_repository.test_repository.TestRepository.test_attribute_format_supports_leaving_lock(RepositoryFormat2a) OK 15ms 425s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_success(RemoteRepositoryFormat-default) OK 485ms 425s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(RepositoryFormatKnitPack5RichRootBroken) OK 110ms 426s per_repository.test_repository.TestRepository.test_attribute_format_supports_leaving_lock(RemoteRepositoryFormat-v2) OK 39ms 426s per_repository.test_repository.TestRepository.test_clone_to_default_format(RepositoryFormatKnit3) OK 93ms 426s per_repository.test_repository.TestRepository.test_attribute_format_supports_overriding_transport(RepositoryFormatPackDevelopment2Subtree) OK 23ms 426s per_repository.test_repository.TestRepository.test_upgrade_preserves_signatures(RepositoryFormatPackDevelopment2Subtree) OK 144ms 426s per_repository.test_repository.TestRepository.test_upgrade_preserves_signatures(GitRepositoryFormat) SKIP 4ms 426s repository does not support signing revisions 426s 426s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_same_revisions_twice(RemoteRepositoryFormat-v2) OK 240ms 426s per_repository.test_repository.TestRepository.test_attribute_format_supports_overriding_transport(GitRepositoryFormat) OK 11ms 426s per_repository.test_repository.TestRepositoryControlComponent.test_urls(RepositoryFormatKnitPack5) OK 18ms 426s per_repository.test_repository.TestRepository.test_attribute_format_supports_random_access(RepositoryFormatKnitPack5) OK 15ms 426s per_repository.test_repository.TestRepositoryControlComponent.test_urls(RepositoryFormatKnitPack4) OK 14ms 426s per_repository.test_repository.TestRepository.test_attribute_format_supports_random_access(RepositoryFormatKnitPack4) OK 15ms 426s per_repository.test_repository.TestRepositoryControlComponent.test_urls(RepositoryFormat6) OK 16ms 426s per_repository.test_repository.TestRepository.test_attribute_format_supports_random_access(RepositoryFormat6) OK 15ms 426s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(RepositoryFormatKnitPack3) OK 107ms 426s per_repository.test_repository.TestRepositoryLocking.test_dont_leave_lock_in_place(RepositoryFormatKnitPack6) OK 16ms 426s per_repository.test_repository.TestRepository.test_attribute_format_supports_setting_revision_ids(RepositoryFormatKnitPack6) OK 15ms 426s per_repository.test_repository.TestRepository.test_clone_to_default_format(RepositoryFormat2aSubtree) OK 105ms 426s per_repository.test_repository.TestRepository.test_clone_to_default_format(RepositoryFormat4) SKIP 4ms 426s Format All-in-one format 4 is not initializable. 426s per_repository.test_repository.TestRepository.test_attribute_format_supports_setting_revision_ids(RepositoryFormatKnit1) OK 20ms 426s per_repository.test_repository.TestRepositoryLocking.test_dont_leave_lock_in_place(RepositoryFormatKnit1) OK 28ms 426s per_repository.test_fetch.TestFetchSameRepository.test_fetch_copies_signatures(RepositoryFormatPackDevelopment2Subtree) OK 90ms 426s per_repository.test_repository.TestRepository.test_attribute_format_supports_storing_branch_nick(RepositoryFormatKnit3) OK 19ms 426s per_repository.test_fetch.TestFetchSameRepository.test_fetch_copies_signatures(GitRepositoryFormat)ERROR 17ms 426s log: {{{ 426s 226.423 preparing to commit 426s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_copies_signatures(GitRepositoryFormat)/work/a-repo-with-sigs/ 426s 226.424 Selecting files for commit with filter None 426s 226.425 aborting commit write group because of exception: 426s 226.427 Traceback (most recent call last): 426s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 426s self._update_builder_with_changes() 426s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 426s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 426s for path, fs_hash in self.builder.record_iter_changes( 426s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 426s self.work_tree, self.basis_revid, iter_changes 426s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 426s ): 426s ^ 426s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 426s for change in iter_changes: 426s ^^^^^^^^^^^^ 426s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 426s for change in iter_changes: 426s ^^^^^^^^^^^^ 426s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 426s (oldpath, oldmode, oldsha) = old 426s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 426s TypeError: cannot unpack non-iterable NoneType object 426s }}} 426s 426s Traceback (most recent call last): 426s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_fetch.py", line 353, in test_fetch_copies_signatures 426s source_repo, rev1 = self.makeARepoWithSignatures() 426s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 426s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_fetch.py", line 339, in makeARepoWithSignatures 426s rev1 = wt.commit("rev1", allow_pointless=True) 426s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 426s committed_id = commit.Commit().commit( 426s working_tree=self, 426s ...<3 lines>... 426s **kwargs, 426s ) 426s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 426s self._update_builder_with_changes() 426s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 426s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 426s for path, fs_hash in self.builder.record_iter_changes( 426s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 426s self.work_tree, self.basis_revid, iter_changes 426s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 426s ): 426s ^ 426s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 426s for change in iter_changes: 426s ^^^^^^^^^^^^ 426s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 426s for change in iter_changes: 426s ^^^^^^^^^^^^ 426s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 426s (oldpath, oldmode, oldsha) = old 426s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 426s TypeError: cannot unpack non-iterable NoneType object 426s 426s per_repository.test_repository.TestRepositoryLocking.test_leave_lock_in_place(RepositoryFormatKnit3) OK 26ms 426s per_repository.test_repository.TestRepository.test_attribute_format_supports_storing_branch_nick(RepositoryFormat2aSubtree) OK 15ms 426s per_repository.test_repository.TestRepository.test_attribute_format_supports_storing_branch_nick(RepositoryFormat4) SKIP 4ms 426s Format All-in-one format 4 is not initializable. 426s per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RepositoryFormatKnitPack5) OK 15ms 426s per_repository.test_repository.TestRepositoryLocking.test_leave_lock_in_place(RepositoryFormat2aSubtree) OK 14ms 426s per_repository.test_repository.TestRepositoryLocking.test_leave_lock_in_place(RepositoryFormat4) SKIP 4ms 426s Format All-in-one format 4 is not initializable. 426s per_repository.test_repository.TestRepository.test_attribute_format_versioned_directories(RepositoryFormatKnitPack5RichRootBroken) OK 14ms 426s per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RepositoryFormatKnitPack4) OK 14ms 426s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_unknown_revision(RepositoryFormatKnitPack6RichRoot) OK 192ms 426s per_repository.test_repository.TestRepositoryLocking.test_lock_read_returns_unlockable(RepositoryFormatKnitPack5RichRootBroken) OK 14ms 426s per_repository.test_repository.TestRepository.test_attribute_format_versioned_directories(RepositoryFormatKnitPack3) OK 14ms 426s per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RepositoryFormat6) OK 15ms 426s per_repository.test_repository.TestRepository.test_clone_to_hpss(RepositoryFormatKnitPack5RichRootBroken) OK 75ms 426s per_repository.test_repository.TestRepositoryLocking.test_lock_read_returns_unlockable(RepositoryFormatKnitPack3) OK 17ms 426s per_repository.test_repository.TestRepository.test_attribute_format_versioned_directories(RemoteRepositoryFormat-default) OK 19ms 426s per_repository.test_repository.TestRepositoryLocking.test_lock_read_returns_unlockable(RemoteRepositoryFormat-default) OK 18ms 426s per_repository.test_repository.TestRepository.test_attribute_supports_multiple_authors(RepositoryFormatKnitPack6RichRoot) OK 14ms 426s per_repository.test_repository.TestRepositoryLocking.test_lock_read_then_unlock(RepositoryFormatKnitPack6RichRoot) OK 14ms 426s per_repository.test_repository.TestRepository.test_attribute_supports_multiple_authors(RepositoryFormat7) OK 15ms 426s per_repository.test_repository.TestRepositoryLocking.test_lock_read_then_unlock(RepositoryFormat7) OK 15ms 426s per_repository.test_repository.TestRepository.test_attribute_supports_nesting_repositories(RepositoryFormatKnit4) OK 20ms 426s per_repository.test_repository.TestRepositoryLocking.test_lock_write_returns_unlockable(RepositoryFormatKnit4) OK 39ms 426s per_repository.test_repository.TestRepository.test_clone_to_hpss(RepositoryFormatKnitPack3) OK 93ms 426s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_self(RepositoryFormatKnitPack6) OK 93ms 426s per_repository.test_repository.TestRepository.test_attribute_supports_nesting_repositories(RepositoryFormatKnitPack1) OK 30ms 426s per_repository.test_repository.TestRepository.test_attribute_supports_nesting_repositories(RepositoryFormat5) OK 13ms 426s per_repository.test_repository.TestRepositoryLocking.test_lock_write_returns_unlockable(RepositoryFormatKnitPack1) OK 14ms 426s per_repository.test_repository.TestRepositoryLocking.test_lock_write_returns_unlockable(RepositoryFormat5) OK 12ms 426s per_repository.test_repository.TestRepository.test_attribute_supports_unreferenced_revisions(RepositoryFormatKnitPack5RichRoot) OK 13ms 426s per_repository.test_repository.TestRepository.test_attribute_supports_unreferenced_revisions(RepositoryFormat2a) OK 13ms 426s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(RemoteRepositoryFormat-default) OK 242ms 426s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_unknown_revision(RepositoryFormat7) OK 160ms 426s per_repository.test_repository.TestRepositoryMakeBranchAndTree.test_repository_format(RepositoryFormatKnitPack5RichRoot) OK 32ms 426s per_repository.test_repository.TestRepository.test_attribute_supports_unreferenced_revisions(RemoteRepositoryFormat-v2) OK 23ms 426s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_self(RepositoryFormatKnit1) OK 64ms 426s per_repository.test_has_same_location.TestHasSameLocation.test_different_format_not_equal(RepositoryFormatKnit4) OK 34ms 426s per_repository.test_repository.TestRepositoryMakeBranchAndTree.test_repository_format(RepositoryFormat2a) OK 31ms 426s per_repository.test_has_same_location.TestHasSameLocation.test_different_format_not_equal(RepositoryFormatKnitPack1) OK 29ms 426s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_no_parents(RepositoryFormatKnitPack6RichRoot) OK 67ms 426s per_repository.test_repository.TestRepository.test_check_repository(RepositoryFormatPackDevelopment2Subtree) OK 60ms 426s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_no_parents(RepositoryFormat7) OK 17ms 426s per_repository.test_repository.TestRepository.test_check_repository(GitRepositoryFormat)ERROR 18ms 426s log: {{{ 426s 226.697 preparing to commit 426s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_repository.test_repository.TestRepository.test_check_repository(GitRepositoryFormat)/work/ 426s 226.699 Selecting files for commit with filter None 426s 226.699 aborting commit write group because of exception: 426s 226.702 Traceback (most recent call last): 426s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 426s self._update_builder_with_changes() 426s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 426s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 426s for path, fs_hash in self.builder.record_iter_changes( 426s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 426s self.work_tree, self.basis_revid, iter_changes 426s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 426s ): 426s ^ 426s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 426s for change in iter_changes: 426s ^^^^^^^^^^^^ 426s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 426s for change in iter_changes: 426s ^^^^^^^^^^^^ 426s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 426s (oldpath, oldmode, oldsha) = old 426s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 426s TypeError: cannot unpack non-iterable NoneType object 426s }}} 426s 426s Traceback (most recent call last): 426s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 427, in test_check_repository 426s tree.commit("initial empty commit", allow_pointless=True) 426s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 426s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 426s committed_id = commit.Commit().commit( 426s working_tree=self, 426s ...<3 lines>... 426s **kwargs, 426s ) 426s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 426s self._update_builder_with_changes() 426s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 426s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 426s for path, fs_hash in self.builder.record_iter_changes( 426s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 426s self.work_tree, self.basis_revid, iter_changes 426s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 426s ): 426s ^ 426s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 426s for change in iter_changes: 426s ^^^^^^^^^^^^ 426s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 426s for change in iter_changes: 426s ^^^^^^^^^^^^ 426s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 426s (oldpath, oldmode, oldsha) = old 426s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 426s TypeError: cannot unpack non-iterable NoneType object 426s 426s per_repository.test_repository.TestRepository.test_clone_bzrdir_repository_revision(RepositoryFormatKnitPack5) SKIP 3ms 426s revision limiting is not implemented yet. 426s per_repository.test_has_same_location.TestHasSameLocation.test_different_format_not_equal(RepositoryFormat5) OK 29ms 426s per_repository.test_repository.TestRepository.test_clone_bzrdir_repository_revision(RepositoryFormatKnitPack4) SKIP 3ms 426s revision limiting is not implemented yet. 426s per_repository.test_repository.TestRepository.test_clone_bzrdir_repository_revision(RepositoryFormat6) SKIP 3ms 426s revision limiting is not implemented yet. 426s per_repository.test_repository.TestRepository.test_clone_repository_basis_revision(RepositoryFormatKnitPack6) SKIP 3ms 426s the use of a basis should not add noise data to the result. 426s per_repository.test_repository.TestRepository.test_clone_repository_basis_revision(RepositoryFormatKnit1) SKIP 4ms 426s the use of a basis should not add noise data to the result. 426s per_repository.test_has_same_location.TestHasSameLocation.test_different_repos_not_equal(RepositoryFormatKnitPack5RichRoot) OK 28ms 426s per_repository.test_repository.TestRepository.test_clone_to_hpss(RemoteRepositoryFormat-default) OK 183ms 426s per_repository.test_repository.TestRepositoryMakeBranchAndTree.test_repository_format(RemoteRepositoryFormat-v2) OK 98ms 426s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_smart_with_ghost(RepositoryFormatKnit3) OK 142ms 426s per_repository.test_repository.TestRepository.test_clone_shared_no_tree(RepositoryFormatKnit3) OK 60ms 426s per_repository.test_has_same_location.TestHasSameLocation.test_different_repos_not_equal(RepositoryFormat2a) OK 40ms 426s per_repository.test_fetch.TestFetchSameRepository.test_fetch_with_ghost(RepositoryFormatKnit4) OK 87ms 426s per_repository.test_repository.TestRepository.test_clone_shared_no_tree(RepositoryFormat2aSubtree) OK 37ms 426s per_repository.test_repository.TestRepository.test_clone_shared_no_tree(RepositoryFormat4) SKIP 4ms 426s Format All-in-one format 4 is not initializable. 426s per_repository.test_repository.TestRepository.test_clone_specific_format(RepositoryFormatKnitPack5RichRootBroken) OK 3ms 426s per_repository.test_has_same_location.TestHasSameLocation.test_different_repos_not_equal(RemoteRepositoryFormat-v2) OK 44ms 426s per_repository.test_revision.TestRevProps.test_invalid_revprops(RepositoryFormatPackDevelopment2Subtree) OK 72ms 426s per_repository.test_repository.TestRepository.test_clone_specific_format(RepositoryFormatKnitPack3) OK 4ms 426s per_repository.test_repository.TestRepository.test_clone_specific_format(RemoteRepositoryFormat-default) OK 3ms 426s per_repository.test_revision.TestRevProps.test_invalid_revprops(GitRepositoryFormat) SKIP 12ms 426s format does not support custom revision properties 426s 426s per_repository.test_repository.TestRepository.test_commit_unicode_control_characters(RepositoryFormatKnitPack6RichRoot) OK 92ms 426s per_repository.test_has_same_location.TestHasSameLocation.test_same_bzrdir_different_control_files_not_equal(RepositoryFormatPackDevelopment2Subtree) OK 20ms 426s per_repository.test_has_same_location.TestHasSameLocation.test_same_bzrdir_different_control_files_not_equal(GitRepositoryFormat) SKIP 13ms 426s remote repositories don't support overriding transport 426s 426s per_repository.test_fetch.TestFetchSameRepository.test_fetch_with_ghost(RepositoryFormatKnitPack1) OK 81ms 426s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_instance(RepositoryFormatKnitPack5) OK 14ms 426s per_repository.test_fetch.TestFetchSameRepository.test_fetch_with_ghost(RepositoryFormat5) SKIP 4ms 426s repository format does not support ghosts 426s 426s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_instance(RepositoryFormatKnitPack4) OK 19ms 426s per_repository.test_repository.TestRepository.test_commit_unicode_control_characters(RepositoryFormat7) OK 62ms 426s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_instance(RepositoryFormat6) OK 18ms 426s per_repository.test_revision.TestRevProps.test_simple_revprops(RepositoryFormatKnitPack5) OK 76ms 426s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_smart_with_ghost(RepositoryFormat2aSubtree) OK 143ms 426s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_location(RepositoryFormatKnitPack6) OK 14ms 426s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_smart_with_ghost(RepositoryFormat4) SKIP 13ms 426s repository format does not support ghosts 426s 426s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_location(RepositoryFormatKnit1) OK 18ms 426s per_repository.test_repository.TestRepository.test_clone_stacking_policy_upgrades(RepositoryFormatKnitPack6RichRoot) OK 109ms 426s per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormatKnit3) OK 16ms 426s per_repository.test_repository.TestRepository.test_commit_unicode_message(RepositoryFormatKnit4) OK 63ms 426s per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormat2aSubtree) OK 17ms 426s per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormat4) SKIP 4ms 426s Format All-in-one format 4 is not initializable. 426s per_repository.test_file_graph.TestPerFileGraph.test_file_graph(RepositoryFormatKnitPack5RichRoot) OK 104ms 426s per_repository.test_revision.TestRevProps.test_simple_revprops(RepositoryFormatKnitPack4) OK 67ms 426s per_repository.test_has_revisions.TestHasRevisions.test_empty_list(RepositoryFormatKnitPack5RichRootBroken) OK 16ms 426s per_repository.test_has_revisions.TestHasRevisions.test_empty_list(RepositoryFormatKnitPack3) OK 16ms 426s per_repository.test_revision.TestRevProps.test_simple_revprops(RepositoryFormat6) OK 31ms 426s per_repository.test_has_revisions.TestHasRevisions.test_empty_list(RemoteRepositoryFormat-default) OK 18ms 426s per_repository.test_repository.TestRepository.test_commit_unicode_message(RepositoryFormatKnitPack1) OK 60ms 426s per_repository.test_repository.TestRepository.test_clone_stacking_policy_upgrades(RepositoryFormat7) OK 117ms 426s per_repository.test_fetch.TestFetchSameRepository.test_fetch_into_smart_with_ghost(RepositoryFormatKnitPack5RichRootBroken) OK 132ms 426s per_repository.test_repository.TestRepository.test_commit_unicode_message(RepositoryFormat5) OK 46ms 426s per_repository.test_file_graph.TestPerFileGraph.test_file_graph(RepositoryFormat2a) OK 111ms 426s per_repository.test_repository.TestRepository.test_create_repository(RepositoryFormatKnitPack5RichRoot) OK 25ms 426s per_repository.test_repository.TestRepository.test_create_repository(RepositoryFormat2a) OK 16ms 426s per_repository.test_revision.TestRevisionAttributes.test_revision_accessors(RepositoryFormatKnitPack6) OK 142ms 426s per_repository.test_has_revisions.TestHasRevisions.test_superset(RepositoryFormatKnitPack6RichRoot) OK 134ms 426s per_repository.test_repository.TestRepository.test_clone_to_default_format(RepositoryFormatKnit4) OK 106ms 426s per_repository.test_repository.TestRepository.test_create_repository(RemoteRepositoryFormat-v2) OK 57ms 426s per_repository.test_fetch.TestFetchSameRepository.test_fetch_into_smart_with_ghost(RepositoryFormatKnitPack3) OK 117ms 426s per_repository.test_fetch.TestFetchSameRepository.test_fetch_into_smart_with_ghost(RemoteRepositoryFormat-default) SKIP 9ms 426s repository format does not support ghosts 426s 426s per_repository.test_repository.TestRepository.test_create_repository_shared(RepositoryFormatPackDevelopment2Subtree) OK 17ms 426s per_repository.test_repository.TestRepository.test_create_repository_shared(GitRepositoryFormat) OK 8ms 426s per_repository.test_fetch.TestFetchSameRepository.test_fetch_missing_from_self(RepositoryFormatKnitPack6RichRoot) OK 58ms 426s per_repository.test_repository.TestRepository.test_clone_to_default_format(RepositoryFormatKnitPack1) OK 93ms 426s per_repository.test_has_revisions.TestHasRevisions.test_superset(RepositoryFormat7) OK 96ms 426s per_repository.test_revision.TestRevisionAttributes.test_revision_accessors(RepositoryFormatKnit1) OK 104ms 426s per_repository.test_locking.TestIsLocked.test_not_locked(RepositoryFormatKnit4) OK 18ms 427s per_repository.test_locking.TestIsLocked.test_not_locked(RepositoryFormatKnitPack1) OK 14ms 427s per_repository.test_repository.TestRepository.test_clone_to_default_format(RepositoryFormat5) OK 47ms 427s per_repository.test_fetch.TestFetchSameRepository.test_fetch_missing_from_self(RepositoryFormat7) OK 60ms 427s per_repository.test_locking.TestIsLocked.test_not_locked(RepositoryFormat5) OK 17ms 427s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_multi_stack(RemoteRepositoryFormat-v2) OK 1225ms 427s per_repository.test_locking.TestIsLocked.test_read_locked(RepositoryFormatKnitPack5RichRoot) OK 17ms 427s per_repository.test_revision.TestRevisionAttributes.test_zero_timezone(RepositoryFormatKnit3) OK 67ms 427s per_repository.test_locking.TestIsLocked.test_read_locked(RepositoryFormat2a) OK 18ms 427s per_repository.test_locking.TestIsLocked.test_read_locked(RemoteRepositoryFormat-v2) OK 32ms 427s per_repository.test_repository.TestRepository.test_clone_to_hpss(RepositoryFormatKnitPack5RichRoot) OK 75ms 427s per_repository.test_file_graph.TestPerFileGraph.test_file_graph(RemoteRepositoryFormat-v2) OK 288ms 427s per_repository.test_fetch.TestFetchSameRepository.test_fetch_revision_already_exists(RepositoryFormatKnit4) OK 85ms 427s per_repository.test_locking.TestIsLocked.test_write_locked(RepositoryFormatPackDevelopment2Subtree) OK 17ms 427s per_repository.test_revision.TestRevisionAttributes.test_zero_timezone(RepositoryFormat2aSubtree) OK 67ms 427s per_repository.test_revision.TestRevisionAttributes.test_zero_timezone(RepositoryFormat4) SKIP 5ms 427s Format All-in-one format 4 is not initializable. 427s per_repository.test_locking.TestIsLocked.test_write_locked(GitRepositoryFormat) OK 9ms 427s per_repository.test_locking.TestIsWriteLocked.test_not_locked(RepositoryFormatKnitPack5) OK 24ms 427s per_repository.test_get_parent_map.TestGetParentMap.test_missing_revision(RepositoryFormatPackDevelopment2Subtree) OK 51ms 427s per_repository.test_locking.TestIsWriteLocked.test_not_locked(RepositoryFormatKnitPack4) OK 15ms 427s per_repository.test_get_parent_map.TestGetParentMap.test_missing_revision(GitRepositoryFormat) OK 14ms 427s per_repository.test_locking.TestIsWriteLocked.test_not_locked(RepositoryFormat6) OK 17ms 427s per_repository.test_repository.TestRepository.test_find_branches(RepositoryFormatKnitPack5) OK 274ms 427s per_repository.test_repository.TestRepository.test_clone_to_hpss(RepositoryFormat2a) OK 94ms 427s per_repository.test_locking.TestIsWriteLocked.test_read_locked(RepositoryFormatKnitPack6) OK 22ms 427s per_repository.test_fetch.TestFetchSameRepository.test_fetch_revision_already_exists(RepositoryFormatKnitPack1) OK 101ms 427s per_repository.test_locking.TestIsWriteLocked.test_read_locked(RepositoryFormatKnit1) OK 19ms 427s per_repository.test_locking.TestIsWriteLocked.test_write_locked(RepositoryFormatKnit3) OK 23ms 427s per_repository.test_locking.TestIsWriteLocked.test_write_locked(RepositoryFormat2aSubtree) OK 16ms 427s per_repository.test_fetch.TestFetchSameRepository.test_fetch_revision_already_exists(RepositoryFormat5) OK 43ms 427s per_repository.test_locking.TestIsWriteLocked.test_write_locked(RepositoryFormat4) SKIP 8ms 427s Format All-in-one format 4 is not initializable. 427s per_repository.test_signatures.TestSignatures.test_clone_preserves_signatures(RepositoryFormatKnitPack5RichRootBroken) OK 163ms 427s per_repository.test_get_parent_map.TestGetParentMap.test_multiple_parents(RepositoryFormatKnitPack5) OK 145ms 427s per_repository.test_repository.TestRepository.test_clone_to_hpss(RemoteRepositoryFormat-v2) OK 186ms 427s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_simple_commit(RepositoryFormat2a) OK 353ms 427s per_repository.test_signatures.TestSignatures.test_clone_preserves_signatures(RepositoryFormatKnitPack3) OK 133ms 427s per_repository.test_pack.TestPack.test_pack_accepts_opaque_hint(RepositoryFormatKnitPack5RichRootBroken) OK 158ms 427s per_repository.test_get_parent_map.TestGetParentMap.test_multiple_parents(RepositoryFormatKnitPack4) OK 109ms 427s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_knit3(RepositoryFormatKnitPack5RichRoot) OK 181ms 427s per_repository.test_repository.TestRepository.test_find_branches(RepositoryFormatKnitPack4) OK 257ms 427s per_repository.test_repository.TestRepository.test_commit_unicode_control_characters(RepositoryFormatPackDevelopment2Subtree) OK 76ms 427s per_repository.test_get_parent_map.TestGetParentMap.test_multiple_parents(RepositoryFormat6) OK 53ms 427s per_repository.test_repository.TestRepository.test_commit_unicode_control_characters(GitRepositoryFormat)ERROR 20ms 427s log: {{{ 427s 227.740 preparing to commit 427s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_repository.test_repository.TestRepository.test_commit_unicode_control_characters(GitRepositoryFormat)/work/ 427s 227.741 Selecting files for commit with filter None 427s 227.742 aborting commit write group because of exception: 427s 227.744 Traceback (most recent call last): 427s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 427s self._update_builder_with_changes() 427s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 427s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 427s for path, fs_hash in self.builder.record_iter_changes( 427s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 427s self.work_tree, self.basis_revid, iter_changes 427s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 427s ): 427s ^ 427s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 427s for change in iter_changes: 427s ^^^^^^^^^^^^ 427s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 427s for change in iter_changes: 427s ^^^^^^^^^^^^ 427s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 427s (oldpath, oldmode, oldsha) = old 427s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 427s TypeError: cannot unpack non-iterable NoneType object 427s }}} 427s 427s Traceback (most recent call last): 427s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 422, in test_commit_unicode_control_characters 427s self.assertMessageRoundtrips("All 8-bit chars: " + "".join(unichars)) 427s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 427s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 394, in assertMessageRoundtrips 427s a = tree.commit(message, allow_pointless=True) 427s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 427s committed_id = commit.Commit().commit( 427s working_tree=self, 427s ...<3 lines>... 427s **kwargs, 427s ) 427s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 427s self._update_builder_with_changes() 427s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 427s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 427s for path, fs_hash in self.builder.record_iter_changes( 427s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 427s self.work_tree, self.basis_revid, iter_changes 427s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 427s ): 427s ^ 427s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 427s for change in iter_changes: 427s ^^^^^^^^^^^^ 427s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 427s for change in iter_changes: 427s ^^^^^^^^^^^^ 427s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 427s (oldpath, oldmode, oldsha) = old 427s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 427s TypeError: cannot unpack non-iterable NoneType object 427s 427s per_repository.test_get_parent_map.TestGetParentMap.test_no_parents(RepositoryFormatKnitPack6) OK 58ms 427s per_repository_reference.test_default_stacking.TestDefaultStackingPolicy.test_sprout_to_smart_server_stacking_policy_handling(RepositoryFormatPackDevelopment2Subtree) OK 159ms 427s per_repository.test_repository.TestRepository.test_commit_unicode_message(RepositoryFormatKnitPack5) OK 81ms 427s per_repository.test_pack.TestPack.test_pack_accepts_opaque_hint(RepositoryFormatKnitPack3) OK 145ms 427s per_repository.test_get_parent_map.TestGetParentMap.test_no_parents(RepositoryFormatKnit1) OK 62ms 427s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_knit3(RepositoryFormat2a) OK 172ms 427s per_repository.test_repository.TestRepository.test_commit_unicode_message(RepositoryFormatKnitPack4) OK 57ms 427s per_repository.test_repository.TestRepository.test_commit_unicode_message(RepositoryFormat6) OK 23ms 427s per_repository.test_get_parent_map.TestGetParentMap.test_none(RepositoryFormatKnit3) OK 56ms 427s per_repository.test_repository.TestRepository.test_create_repository(RepositoryFormatKnitPack6) OK 13ms 427s per_repository.test_signatures.TestSignatures.test_clone_preserves_signatures(RemoteRepositoryFormat-default) OK 248ms 427s per_repository.test_repository.TestRepository.test_find_branches(RepositoryFormat6) OK 219ms 427s per_repository.test_repository.TestRepository.test_create_repository(RepositoryFormatKnit1) OK 18ms 427s per_repository.test_repository.TestRepository.test_create_repository_shared(RepositoryFormatKnit3) OK 17ms 427s per_repository.test_repository.TestRepository.test_create_repository_shared(RepositoryFormat2aSubtree) OK 14ms 427s per_repository.test_repository.TestRepository.test_create_repository_shared(RepositoryFormat4) OK 3ms 427s per_repository.test_get_parent_map.TestGetParentMap.test_none(RepositoryFormat2aSubtree) OK 64ms 427s per_repository.test_get_parent_map.TestGetParentMap.test_none(RepositoryFormat4) SKIP 4ms 427s Format All-in-one format 4 is not initializable. 427s per_repository.test_signatures.TestSignatures.test_sign_existing_revision(RepositoryFormatKnitPack6RichRoot) OK 65ms 427s per_repository.test_get_parent_map.TestGetParentMap.test_null_revision(RepositoryFormatKnitPack5RichRootBroken) OK 38ms 427s per_repository_reference.test_fetch.TestFetch.test_fetch_into_smart_stacked_with_ghost(RepositoryFormatKnitPack6) OK 236ms 427s per_repository.test_signatures.TestSignatures.test_sign_existing_revision(RepositoryFormat7) OK 58ms 427s per_repository.test_get_parent_map.TestGetParentMap.test_null_revision(RepositoryFormatKnitPack3) OK 37ms 427s per_repository.test_repository.TestRepository.test_find_branches_using(RepositoryFormatKnitPack6) OK 144ms 427s per_repository.test_signatures.TestSignatures.test_store_signature(RepositoryFormatKnit4) OK 59ms 427s per_repository.test_get_parent_map.TestGetParentMap.test_null_revision(RemoteRepositoryFormat-default) OK 59ms 427s per_repository.test_pack.TestPack.test_pack_accepts_opaque_hint(RemoteRepositoryFormat-default) OK 293ms 427s per_repository.test_pack.TestPack.test_pack_empty_does_not_error(RepositoryFormatKnitPack6RichRoot) OK 14ms 427s per_repository.test_pack.TestPack.test_pack_empty_does_not_error(RepositoryFormat7) OK 14ms 427s per_repository.test_signatures.TestSignatures.test_store_signature(RepositoryFormatKnitPack1) OK 67ms 427s per_repository.test_signatures.TestSignatures.test_store_signature(RepositoryFormat5) OK 23ms 427s per_repository.test_repository.TestRepository.test_find_branches(RepositoryFormatKnitPack5RichRootBroken) OK 239ms 427s per_repository.test_reconcile.TestRepeatedReconcile.test_trivial_two_reconciles_no_error(RepositoryFormatKnit4) OK 62ms 427s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_known_pair_is_after(RepositoryFormatKnitPack6RichRoot) OK 117ms 427s per_repository.test_repository.TestRepository.test_find_branches_using(RepositoryFormatKnit1) OK 156ms 427s per_repository_reference.test_fetch.TestFetch.test_fetch_to_stacked_from_smart_with_ghost(RepositoryFormatKnitPack5RichRootBroken) OK 204ms 427s per_repository.test_repository.TestRepository.test_find_branches_using_empty_standalone_repo(RepositoryFormatKnit3) OK 21ms 427s per_repository.test_signatures.TestSignatures.test_verify_revision_signature(RepositoryFormatKnitPack5RichRoot) OK 65ms 428s per_repository.test_repository.TestRepository.test_find_branches_using_empty_standalone_repo(RepositoryFormat2aSubtree) OK 16ms 428s per_repository.test_reconcile.TestRepeatedReconcile.test_trivial_two_reconciles_no_error(RepositoryFormatKnitPack1) OK 63ms 428s per_repository.test_repository.TestRepository.test_find_branches_using_empty_standalone_repo(RepositoryFormat4) SKIP 5ms 428s Format All-in-one format 4 is not initializable. 428s per_repository.test_reconcile.TestRepeatedReconcile.test_trivial_two_reconciles_no_error(RepositoryFormat5) OK 26ms 428s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_in_write_group(RepositoryFormatKnitPack5RichRoot) OK 19ms 428s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_knit3(RemoteRepositoryFormat-v2) OK 460ms 428s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_in_write_group(RepositoryFormat2a) OK 17ms 428s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_known_pair_is_after(RepositoryFormat7) OK 104ms 428s per_repository.test_signatures.TestSignatures.test_verify_revision_signature(RepositoryFormat2a) OK 76ms 428s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_in_write_group(RemoteRepositoryFormat-v2) OK 27ms 428s per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RepositoryFormatKnitPack5RichRootBroken) OK 83ms 428s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_read_locked(RepositoryFormatPackDevelopment2Subtree) OK 14ms 428s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_read_locked(GitRepositoryFormat) OK 7ms 428s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_unlocked(RepositoryFormatKnitPack5) OK 13ms 428s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_ghost_parent(RepositoryFormatPackDevelopment2Subtree) OK 65ms 428s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_ghost_parent(GitRepositoryFormat) SKIP 4ms 428s repository format does not support ghosts 428s 428s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_unlocked(RepositoryFormatKnitPack4) OK 14ms 428s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(RepositoryFormatKnitPack5) OK 14ms 428s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_unlocked(RepositoryFormat6) OK 12ms 428s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_success(RepositoryFormatKnit4) OK 94ms 428s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RepositoryFormatKnitPack6) OK 16ms 428s per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RepositoryFormatKnitPack3) OK 78ms 428s per_repository.test_repository.TestRepository.test_find_branches(RepositoryFormatKnitPack3) OK 238ms 428s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RepositoryFormatKnit1) OK 29ms 428s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(RepositoryFormatKnitPack4) OK 81ms 428s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(RepositoryFormat6) OK 12ms 428s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(RepositoryFormatKnitPack6) OK 15ms 428s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_success(RepositoryFormatKnitPack1) OK 99ms 428s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(RepositoryFormatKnit1) OK 16ms 428s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_success(RepositoryFormat5) OK 39ms 428s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_directory(RepositoryFormatKnit3) OK 108ms 428s per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RemoteRepositoryFormat-default) OK 165ms 428s per_repository.test_signatures.TestSignatures.test_verify_revision_signature(RemoteRepositoryFormat-v2) OK 263ms 428s per_repository.test_repository.TestRepository.test_format_attributes(RepositoryFormatKnitPack6RichRoot) OK 15ms 428s per_repository.test_repository.TestRepository.test_format_attributes(RepositoryFormat7) OK 14ms 428s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(RepositoryFormatKnit3) OK 106ms 428s per_repository.test_repository.TestRepository.test_format_description(RepositoryFormatKnit4) OK 19ms 428s per_repository.test_signatures.TestSignatures.test_verify_revision_signature_not_signed(RepositoryFormatPackDevelopment2Subtree) OK 69ms 428s per_repository.test_repository.TestRepository.test_format_description(RepositoryFormatKnitPack1) OK 22ms 428s per_repository.test_signatures.TestSignatures.test_verify_revision_signature_not_signed(GitRepositoryFormat) SKIP 4ms 428s repository does not support signing revisions 428s 428s per_repository.test_repository.TestRepository.test_format_description(RepositoryFormat5) OK 15ms 428s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_directory(RepositoryFormat2aSubtree) OK 121ms 428s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_directory(RepositoryFormat4) SKIP 4ms 428s Format All-in-one format 4 is not initializable. 428s per_repository.test_repository.TestRepository.test_format_initialize_find_open(RepositoryFormatKnitPack5RichRoot) OK 20ms 428s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_unknown_revision(RepositoryFormatKnitPack5RichRoot) OK 156ms 428s per_repository.test_repository.TestRepository.test_format_initialize_find_open(RepositoryFormat2a) OK 19ms 428s per_repository.test_signatures.TestSignatures.test_verify_revision_signatures(RepositoryFormatKnitPack5) OK 78ms 428s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(RepositoryFormat2aSubtree) OK 134ms 428s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(RepositoryFormat4) SKIP 4ms 428s Format All-in-one format 4 is not initializable. 428s per_repository.test_repository.TestRepository.test_format_initialize_find_open(RemoteRepositoryFormat-v2) OK 72ms 428s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_directory(RepositoryFormatKnitPack5RichRootBroken) OK 105ms 428s per_repository.test_repository.TestRepository.test_format_is_deprecated(RepositoryFormatPackDevelopment2Subtree) OK 14ms 428s per_repository.test_repository.TestRepository.test_format_is_deprecated(GitRepositoryFormat) OK 8ms 428s per_repository.test_repository.TestRepository.test_format_is_supported(RepositoryFormatKnitPack5) OK 14ms 428s per_repository.test_signatures.TestSignatures.test_verify_revision_signatures(RepositoryFormatKnitPack4) OK 89ms 428s per_repository.test_repository.TestRepository.test_format_is_supported(RepositoryFormatKnitPack4) OK 14ms 428s per_repository.test_repository.TestRepository.test_find_branches(RemoteRepositoryFormat-default) OK 408ms 428s per_repository.test_repository.TestRepository.test_format_is_supported(RepositoryFormat6) OK 18ms 428s per_repository.test_repository.TestRepository.test_format_matchingcontroldir(RepositoryFormatKnitPack6) OK 4ms 428s per_repository.test_repository.TestRepository.test_format_matchingcontroldir(RepositoryFormatKnit1) OK 3ms 428s per_repository.test_signatures.TestSignatures.test_verify_revision_signatures(RepositoryFormat6) OK 41ms 428s per_repository.test_signatures.TestUnsupportedSignatures.test_sign_revision(RepositoryFormatKnitPack6) SKIP 6ms 428s repository supports signing revisions 428s 428s per_repository_reference.test_fetch.TestFetch.test_fetch_to_stacked_from_smart_with_ghost(RemoteRepositoryFormat-v2) OK 636ms 428s per_repository.test_signatures.TestUnsupportedSignatures.test_sign_revision(RepositoryFormatKnit1) SKIP 5ms 428s repository supports signing revisions 428s 428s per_repository.test_repository.TestRepository.test_format_network_name(RepositoryFormatKnit3) OK 18ms 428s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_unknown_revision(RepositoryFormat2a) OK 186ms 428s per_repository.test_repository.TestRepository.test_format_network_name(RepositoryFormat2aSubtree) OK 22ms 428s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(RepositoryFormatKnitPack5RichRootBroken) OK 134ms 428s per_repository.test_repository.TestRepository.test_format_network_name(RepositoryFormat4) SKIP 6ms 428s Format All-in-one format 4 is not initializable. 428s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_directory(RepositoryFormatKnitPack3) OK 122ms 428s per_repository.test_repository.TestRepository.test_format_supports_external_lookups(RepositoryFormatKnitPack5RichRootBroken) OK 16ms 428s per_repository.test_repository.TestRepository.test_format_supports_external_lookups(RepositoryFormatKnitPack3) OK 12ms 428s per_repository.test_statistics.TestGatherStats.test_gather_stats(RepositoryFormatKnit3) OK 66ms 428s per_repository.test_repository.TestRepository.test_format_supports_external_lookups(RemoteRepositoryFormat-default) OK 15ms 428s per_repository.test_repository.TestRepository.test_get_graph(RepositoryFormatKnitPack6RichRoot) OK 17ms 428s per_repository.test_repository.TestRepository.test_get_graph(RepositoryFormat7) OK 18ms 428s per_repository.test_repository.TestRepository.test_find_branches_using(RepositoryFormatKnitPack6RichRoot) OK 174ms 428s per_repository.test_statistics.TestGatherStats.test_gather_stats(RepositoryFormat2aSubtree) OK 84ms 428s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(RepositoryFormatKnitPack3) OK 126ms 428s per_repository.test_statistics.TestGatherStats.test_gather_stats(RepositoryFormat4) SKIP 4ms 428s Format All-in-one format 4 is not initializable. 428s per_repository_reference.test_fetch.TestFetch.test_fetch_with_ghost_stacked(RepositoryFormat2a) OK 166ms 428s per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RepositoryFormatKnitPack5RichRootBroken) OK 27ms 428s per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RepositoryFormatKnitPack3) OK 21ms 428s per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RemoteRepositoryFormat-default) OK 26ms 428s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_does_not_raise_when_suppressed(RepositoryFormatKnitPack6RichRoot) OK 11ms 428s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_does_not_raise_when_suppressed(RepositoryFormat7) OK 16ms 428s per_repository.test_repository.TestRepository.test_get_known_graph_ancestry(RepositoryFormatKnit4) OK 166ms 428s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_gets_None(RepositoryFormatKnit4) OK 19ms 428s per_repository.test_repository.TestRepository.test_find_branches_using(RepositoryFormat7) OK 146ms 428s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_gets_None(RepositoryFormatKnitPack1) OK 15ms 428s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_gets_None(RepositoryFormat5) OK 14ms 428s per_repository.test_repository.TestRepository.test_find_branches_using_empty_standalone_repo(RepositoryFormatKnit4) OK 18ms 428s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_directory(RemoteRepositoryFormat-default) OK 278ms 428s per_repository.test_repository.TestRepository.test_find_branches_using_empty_standalone_repo(RepositoryFormatKnitPack1) OK 20ms 428s per_repository.test_write_group.TestWriteGroup.test_commit_write_group_does_not_error(RepositoryFormatKnitPack5RichRoot) OK 21ms 428s per_repository.test_repository.TestRepository.test_find_branches_using_empty_standalone_repo(RepositoryFormat5) OK 15ms 428s per_repository.test_write_group.TestWriteGroup.test_commit_write_group_does_not_error(RepositoryFormat2a) OK 16ms 429s per_repository.test_write_group.TestWriteGroup.test_commit_write_group_does_not_error(RemoteRepositoryFormat-v2) OK 39ms 429s per_repository.test_write_group.TestWriteGroup.test_is_in_write_group(RepositoryFormatPackDevelopment2Subtree) OK 16ms 429s per_repository.test_write_group.TestWriteGroup.test_is_in_write_group(GitRepositoryFormat) OK 7ms 429s per_repository.test_write_group.TestWriteGroup.test_start_write_group_read_locked_needs_write_lock(RepositoryFormatKnitPack5) OK 15ms 429s per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RepositoryFormatKnitPack5RichRoot) OK 79ms 429s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_unchanged_directory(RepositoryFormatKnitPack6RichRoot) OK 110ms 429s per_repository.test_write_group.TestWriteGroup.test_start_write_group_read_locked_needs_write_lock(RepositoryFormatKnitPack4) OK 13ms 429s per_repository.test_write_group.TestWriteGroup.test_start_write_group_read_locked_needs_write_lock(RepositoryFormat6) OK 25ms 429s per_repository.test_repository.TestRepository.test_get_known_graph_ancestry(RepositoryFormatKnitPack1) OK 187ms 429s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_unknown_revision(RemoteRepositoryFormat-v2) OK 448ms 429s per_repository.test_write_group.TestWriteGroup.test_start_write_group_twice_errors(RepositoryFormatKnitPack6) OK 18ms 429s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(RemoteRepositoryFormat-default) OK 334ms 429s per_repository.test_write_group.TestWriteGroup.test_start_write_group_twice_errors(RepositoryFormatKnit1) OK 24ms 429s per_repository.test_has_same_location.TestHasSameLocation.test_different_format_not_equal(RepositoryFormatPackDevelopment2Subtree) OK 32ms 429s per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RepositoryFormat2a) OK 96ms 429s per_repository.test_write_group.TestWriteGroup.test_start_write_group_unlocked_needs_write_lock(RepositoryFormatKnit3) OK 19ms 429s per_repository.test_has_same_location.TestHasSameLocation.test_different_format_not_equal(GitRepositoryFormat) OK 24ms 429s per_repository.test_write_group.TestWriteGroup.test_start_write_group_unlocked_needs_write_lock(RepositoryFormat2aSubtree) OK 14ms 429s per_repository.test_write_group.TestWriteGroup.test_start_write_group_unlocked_needs_write_lock(RepositoryFormat4) SKIP 4ms 429s Format All-in-one format 4 is not initializable. 429s per_repository.test_write_group.TestWriteGroup.test_start_write_group_write_locked_gets_None(RepositoryFormatKnitPack5RichRootBroken) OK 21ms 429s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_unchanged_directory(RepositoryFormat7) OK 133ms 429s per_repository.test_has_same_location.TestHasSameLocation.test_different_repos_not_equal(RepositoryFormatKnitPack5) OK 37ms 429s per_repository.test_repository.TestRepository.test_get_known_graph_ancestry(RepositoryFormat5) OK 127ms 429s per_repository.test_write_group.TestWriteGroup.test_start_write_group_write_locked_gets_None(RepositoryFormatKnitPack3) OK 41ms 429s per_repository.test_has_same_location.TestHasSameLocation.test_different_repos_not_equal(RepositoryFormatKnitPack4) OK 38ms 429s per_repository.test_write_group.TestWriteGroup.test_start_write_group_write_locked_gets_None(RemoteRepositoryFormat-default) OK 26ms 429s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(RepositoryFormatKnitPack6RichRoot) OK 134ms 429s per_repository.test_has_same_location.TestHasSameLocation.test_different_repos_not_equal(RepositoryFormat6) OK 28ms 429s per_repository.test_write_group.TestWriteGroup.test_unlock_in_write_group(RepositoryFormatKnitPack6RichRoot) OK 18ms 429s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(RepositoryFormat7) OK 16ms 429s per_repository.test_has_same_location.TestHasSameLocation.test_same_bzrdir_different_control_files_not_equal(RepositoryFormatKnitPack6) OK 26ms 429s per_repository.test_write_group.TestWriteGroup.test_unlock_in_write_group(RepositoryFormat7) OK 23ms 429s per_repository.test_has_same_location.TestHasSameLocation.test_same_bzrdir_different_control_files_not_equal(RepositoryFormatKnit1) OK 22ms 429s per_repository.test_repository.TestRepository.test_get_revision_delta(RepositoryFormatKnitPack5RichRoot) OK 104ms 429s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_instance(RepositoryFormatKnit3) OK 20ms 429s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_multiple_files(RepositoryFormatKnit4) OK 144ms 429s per_repository_reference.TestCorrectFormat.test_repository_format(RepositoryFormatKnitPack5RichRootBroken) OK 52ms 429s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_instance(RepositoryFormat2aSubtree) OK 20ms 429s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_instance(RepositoryFormat4) SKIP 4ms 429s Format All-in-one format 4 is not initializable. 429s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_location(RepositoryFormatKnitPack5RichRootBroken) OK 14ms 429s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_location(RepositoryFormatKnitPack3) OK 16ms 429s per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RemoteRepositoryFormat-v2) OK 252ms 429s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_location(RemoteRepositoryFormat-default) OK 19ms 429s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(RepositoryFormatKnit4) OK 125ms 429s per_repository.test_repository.TestRepository.test_format_attributes(RepositoryFormatPackDevelopment2Subtree) OK 15ms 429s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(RepositoryFormatKnitPack1) OK 15ms 429s per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormatKnitPack6RichRoot) OK 19ms 429s per_repository.test_repository.TestRepository.test_format_attributes(GitRepositoryFormat) OK 8ms 429s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(RepositoryFormat5) OK 16ms 429s per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormat7) OK 17ms 429s per_repository.test_repository.TestRepository.test_format_description(RepositoryFormatKnitPack5) OK 17ms 429s per_repository.test_repository.TestRepository.test_get_revision_delta(RepositoryFormat2a) OK 122ms 429s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_multiple_files(RepositoryFormatKnitPack1) OK 114ms 429s per_repository.test_repository.TestRepository.test_format_description(RepositoryFormatKnitPack4) OK 30ms 429s per_repository.test_has_revisions.TestHasRevisions.test_empty_list(RepositoryFormatKnit4) OK 33ms 429s per_repository_reference.test_fetch.TestFetch.test_sprout_from_smart_stacked_with_short_history(RepositoryFormatPackDevelopment2Subtree) OK 679ms 429s per_repository.test_repository.TestRepository.test_format_description(RepositoryFormat6) OK 13ms 429s per_repository.test_has_revisions.TestHasRevisions.test_empty_list(RepositoryFormatKnitPack1) OK 18ms 429s per_repository_reference.TestCorrectFormat.test_repository_format(RemoteRepositoryFormat-v2) OK 143ms 429s per_repository.test_repository.TestRepository.test_format_initialize_find_open(RepositoryFormatKnitPack6) OK 24ms 429s per_repository.test_has_revisions.TestHasRevisions.test_empty_list(RepositoryFormat5) OK 18ms 429s per_repository_reference.TestIncompatibleStacking.test_add_fallback_doesnt_leave_fallback_locked(RepositoryFormat2a) OK 31ms 429s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_multiple_files(RepositoryFormat5) OK 72ms 429s per_repository.test_repository.TestRepository.test_format_initialize_find_open(RepositoryFormatKnit1) OK 22ms 429s per_repository.test_repository.TestRepository.test_format_is_deprecated(RepositoryFormatKnit3) OK 21ms 429s per_repository_reference.TestIncompatibleStacking.test_add_fallback_repository_rejects_incompatible(RepositoryFormatPackDevelopment2Subtree) OK 30ms 429s per_repository.test_repository.TestRepository.test_format_is_deprecated(RepositoryFormat2aSubtree) OK 18ms 429s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(RepositoryFormatKnitPack5RichRoot) OK 138ms 429s per_repository.test_repository.TestRepository.test_format_is_deprecated(RepositoryFormat4) SKIP 5ms 429s Format All-in-one format 4 is not initializable. 429s per_repository.test_repository.TestRepository.test_format_is_supported(RepositoryFormatKnitPack5RichRootBroken) OK 19ms 429s per_repository.test_repository.TestRepository.test_format_is_supported(RepositoryFormatKnitPack3) OK 19ms 429s per_repository.test_repository.TestRepository.test_format_is_supported(RemoteRepositoryFormat-default) OK 18ms 429s per_repository.test_repository.TestRepository.test_format_matchingcontroldir(RepositoryFormatKnitPack6RichRoot) OK 3ms 429s per_repository.test_has_revisions.TestHasRevisions.test_superset(RepositoryFormatKnitPack5RichRoot) OK 121ms 429s per_repository.test_repository.TestRepository.test_format_matchingcontroldir(RepositoryFormat7) OK 3ms 429s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_renamed(RepositoryFormatKnitPack5RichRoot) OK 124ms 429s per_repository.test_repository.TestRepository.test_format_network_name(RepositoryFormatKnit4) OK 17ms 429s per_repository_reference.test_add_inventory.TestAddInventory.test_add_inventory_goes_to_repo(RepositoryFormatKnitPack6) OK 107ms 429s per_repository.test_repository.TestRepository.test_format_network_name(RepositoryFormatKnitPack1) OK 15ms 429s per_repository.test_repository.TestRepository.test_format_network_name(RepositoryFormat5) OK 13ms 429s per_repository.test_repository.TestRepository.test_format_supports_external_lookups(RepositoryFormatKnitPack5RichRoot) OK 14ms 429s per_repository.test_repository.TestRepository.test_format_supports_external_lookups(RepositoryFormat2a) OK 14ms 429s per_repository_reference.test_fetch.TestFetch.test_sprout_from_stacked_with_short_history(RepositoryFormatKnitPack6) OK 234ms 429s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(RepositoryFormat2a) OK 149ms 429s per_repository.test_repository.TestRepository.test_get_revision_delta(RemoteRepositoryFormat-v2) OK 284ms 429s per_repository.test_has_revisions.TestHasRevisions.test_superset(RepositoryFormat2a) OK 117ms 429s per_repository.test_repository.TestRepository.test_format_supports_external_lookups(RemoteRepositoryFormat-v2) OK 47ms 429s per_repository_reference.test_add_revision.TestAddRevision.test_add_revision_goes_to_repo(RepositoryFormatKnitPack5RichRootBroken) OK 94ms 429s per_repository.test_repository.TestRepository.test_get_graph(RepositoryFormatPackDevelopment2Subtree) OK 15ms 429s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_renamed(RepositoryFormat2a) OK 120ms 429s per_repository.test_repository.TestRepository.test_get_graph(GitRepositoryFormat) OK 7ms 429s per_repository.test_repository.TestRepository.test_get_revisions(RepositoryFormatPackDevelopment2Subtree) OK 128ms 429s per_repository.test_repository.TestRepository.test_get_revisions(GitRepositoryFormat)ERROR 21ms 429s log: {{{ 429s 230.128 preparing to commit 429s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_repository.test_repository.TestRepository.test_get_revisions(GitRepositoryFormat)/work/ 429s 230.130 Selecting files for commit with filter None 429s 230.132 aborting commit write group because of exception: 429s 230.133 Traceback (most recent call last): 429s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 429s self._update_builder_with_changes() 429s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 429s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 429s for path, fs_hash in self.builder.record_iter_changes( 429s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 429s self.work_tree, self.basis_revid, iter_changes 429s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 429s ): 429s ^ 429s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 429s for change in iter_changes: 429s ^^^^^^^^^^^^ 429s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 429s for change in iter_changes: 429s ^^^^^^^^^^^^ 429s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 429s (oldpath, oldmode, oldsha) = old 429s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 429s TypeError: cannot unpack non-iterable NoneType object 429s }}} 429s 429s Traceback (most recent call last): 429s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 435, in test_get_revisions 429s a_rev = tree.commit("initial empty commit", allow_pointless=True) 429s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 429s committed_id = commit.Commit().commit( 429s working_tree=self, 429s ...<3 lines>... 429s **kwargs, 429s ) 429s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 429s self._update_builder_with_changes() 429s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 429s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 429s for path, fs_hash in self.builder.record_iter_changes( 429s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 429s self.work_tree, self.basis_revid, iter_changes 429s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 429s ): 429s ^ 429s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 429s for change in iter_changes: 429s ^^^^^^^^^^^^ 429s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 429s for change in iter_changes: 429s ^^^^^^^^^^^^ 429s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 429s (oldpath, oldmode, oldsha) = old 429s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 429s TypeError: cannot unpack non-iterable NoneType object 429s 429s per_repository_reference.test_fetch.TestFetchFromRepoWithUnconfiguredFallbacks.test_fetch_everything_includes_parent_invs(RepositoryFormatKnitPack5RichRootBroken) OK 191ms 429s per_repository.test_repository.TestRepository.test_get_known_graph_ancestry(RepositoryFormatKnitPack5) OK 176ms 429s per_repository.test_repository.TestRepository.test_graph_ghost_handling(RepositoryFormatKnitPack5) OK 70ms 429s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(RemoteRepositoryFormat-v2) OK 280ms 429s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_renamed(RemoteRepositoryFormat-v2) OK 247ms 430s per_repository.test_repository.TestRepository.test_graph_ghost_handling(RepositoryFormatKnitPack4) OK 71ms 430s per_repository.test_repository.TestRepository.test_graph_ghost_handling(RepositoryFormat6) SKIP 4ms 430s format does not support ghosts 430s 430s per_repository_reference.test_add_revision.TestAddRevision.test_add_revision_goes_to_repo(RemoteRepositoryFormat-v2) OK 280ms 430s per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RepositoryFormatKnitPack6) OK 16ms 430s per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RepositoryFormatKnit1) OK 17ms 430s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_no_parents(RepositoryFormatPackDevelopment2Subtree) OK 63ms 430s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_no_parents(GitRepositoryFormat) SKIP 10ms 430s format does not support full versioned files 430s 430s per_repository.test_has_revisions.TestHasRevisions.test_superset(RemoteRepositoryFormat-v2) OK 333ms 430s per_repository.test_locking.TestIsLocked.test_not_locked(RepositoryFormatPackDevelopment2Subtree) OK 16ms 430s per_repository.test_locking.TestIsLocked.test_not_locked(GitRepositoryFormat) OK 8ms 430s per_repository.test_locking.TestIsLocked.test_read_locked(RepositoryFormatKnitPack5) OK 16ms 430s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_unrelated(RepositoryFormatPackDevelopment2Subtree) OK 111ms 430s per_repository.test_repository.TestRepository.test_get_known_graph_ancestry(RepositoryFormatKnitPack4) OK 183ms 430s per_repository.test_locking.TestIsLocked.test_read_locked(RepositoryFormatKnitPack4) OK 18ms 430s per_repository_reference.test_add_signature_text.TestAddSignatureText.test_add_signature_text_goes_to_repo(RepositoryFormat2a) OK 112ms 430s per_repository.test_locking.TestIsLocked.test_read_locked(RepositoryFormat6) OK 16ms 430s per_repository.test_repository.TestRepository.test_iter_files_bytes(RepositoryFormatKnit3) OK 94ms 430s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_unrelated(GitRepositoryFormat)ERROR 39ms 430s log: {{{ 430s 230.399 preparing to commit 430s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_unrelated(GitRepositoryFormat)/work/a/ 430s 230.401 Selecting files for commit with filter None 430s 230.403 aborting commit write group because of exception: 430s 230.404 Traceback (most recent call last): 430s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 430s self._update_builder_with_changes() 430s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 430s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 430s for path, fs_hash in self.builder.record_iter_changes( 430s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 430s self.work_tree, self.basis_revid, iter_changes 430s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 430s ): 430s ^ 430s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 430s for change in iter_changes: 430s ^^^^^^^^^^^^ 430s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 430s for change in iter_changes: 430s ^^^^^^^^^^^^ 430s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 430s (oldpath, oldmode, oldsha) = old 430s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 430s TypeError: cannot unpack non-iterable NoneType object 430s }}} 430s 430s Traceback (most recent call last): 430s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 1015, in setUp 430s self.rev1 = self.tree_a.commit("rev1") 430s ~~~~~~~~~~~~~~~~~~^^^^^^^^ 430s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 430s committed_id = commit.Commit().commit( 430s working_tree=self, 430s ...<3 lines>... 430s **kwargs, 430s ) 430s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 430s self._update_builder_with_changes() 430s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 430s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 430s for path, fs_hash in self.builder.record_iter_changes( 430s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 430s self.work_tree, self.basis_revid, iter_changes 430s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 430s ): 430s ^ 430s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 430s for change in iter_changes: 430s ^^^^^^^^^^^^ 430s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 430s for change in iter_changes: 430s ^^^^^^^^^^^^ 430s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 430s (oldpath, oldmode, oldsha) = old 430s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 430s TypeError: cannot unpack non-iterable NoneType object 430s 430s per_repository.test_fetch.TestFetchSameRepository.test_fetch_with_ghost(RepositoryFormatKnitPack5) OK 105ms 430s per_repository.test_locking.TestIsLocked.test_write_locked(RepositoryFormatKnitPack6) OK 35ms 430s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_empty(RepositoryFormatPackDevelopment2Subtree) OK 56ms 430s per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary_smart_old(InterDifferingSerializer,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot)XFAIL 61047ms 430s reason: {{{Random spurious failure, see bug 874153}}} 430s 430s Traceback (most recent call last): 430s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_fetch.py", line 193, in test_fetch_parent_inventories_at_stacking_boundary_smart_old 430s self.test_fetch_parent_inventories_at_stacking_boundary() 430s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 430s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_fetch.py", line 242, in test_fetch_parent_inventories_at_stacking_boundary 430s stacked_branch.repository.fetch(branch.repository, merge) 430s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ 430s File "/usr/lib/python3/dist-packages/breezy/bzr/remote.py", line 2468, in fetch 430s return inter.fetch( 430s ~~~~~~~~~~~^ 430s revision_id=revision_id, 430s ^^^^^^^^^^^^^^^^^^^^^^^^ 430s ...<2 lines>... 430s lossy=lossy, 430s ^^^^^^^^^^^^ 430s ) 430s ^ 430s File "/usr/lib/python3/dist-packages/breezy/bzr/vf_repository.py", line 2383, in fetch 430s RepoFetcher( 430s ~~~~~~~~~~~^ 430s to_repository=self.target, 430s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 430s ...<3 lines>... 430s find_ghosts=find_ghosts, 430s ^^^^^^^^^^^^^^^^^^^^^^^^ 430s ) 430s ^ 430s File "/usr/lib/python3/dist-packages/breezy/bzr/fetch.py", line 76, in __init__ 430s self.__fetch() 430s ~~~~~~~~~~~~^^ 430s File "/usr/lib/python3/dist-packages/breezy/bzr/fetch.py", line 100, in __fetch 430s self._fetch_everything_for_search(search_result) 430s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 430s File "/usr/lib/python3/dist-packages/breezy/bzr/fetch.py", line 125, in _fetch_everything_for_search 430s resume_tokens, missing_keys = self.sink.insert_stream( 430s ~~~~~~~~~~~~~~~~~~~~~~~^ 430s stream, from_format, [] 430s ^^^^^^^^^^^^^^^^^^^^^^^ 430s ) 430s ^ 430s File "/usr/lib/python3/dist-packages/breezy/bzr/remote.py", line 3197, in insert_stream 430s response = client.call_with_body_stream( 430s (verb, path, b"") + lock_args, byte_stream 430s ) 430s File "/usr/lib/python3/dist-packages/breezy/bzr/smart/client.py", line 118, in call_with_body_stream 430s response, response_handler = self._call_and_read_response( 430s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 430s args[0], args[1:], body_stream=stream, expect_response_body=False 430s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 430s ) 430s ^ 430s File "/usr/lib/python3/dist-packages/breezy/bzr/smart/client.py", line 65, in _call_and_read_response 430s return request.call_and_read_response() 430s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 430s File "/usr/lib/python3/dist-packages/breezy/bzr/smart/client.py", line 177, in call_and_read_response 430s return self._call(protocol_version) 430s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 430s File "/usr/lib/python3/dist-packages/breezy/bzr/smart/client.py", line 213, in _call 430s response_tuple = response_handler.read_response_tuple( 430s expect_body=self.expect_response_body 430s ) 430s File "/usr/lib/python3/dist-packages/breezy/bzr/smart/message.py", line 313, in read_response_tuple 430s self._wait_for_response_args() 430s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 430s File "/usr/lib/python3/dist-packages/breezy/bzr/smart/message.py", line 276, in _wait_for_response_args 430s self._read_more() 430s ~~~~~~~~~~~~~~~^^ 430s File "/usr/lib/python3/dist-packages/breezy/bzr/smart/message.py", line 298, in _read_more 430s raise errors.ConnectionReset( 430s ...<3 lines>... 430s ) 430s breezy.errors.ConnectionReset: Connection closed: Unexpected end of message. Please check connectivity and permissions, and report a bug if problems persist. 430s 430s per_interrepository.test_fetch.TestInterRepository.test_fetch_revision_hash(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat) SKIP 4ms 430s Need full versioned files 430s 430s per_repository.test_locking.TestIsLocked.test_write_locked(RepositoryFormatKnit1) OK 26ms 430s per_repository.test_locking.TestIsWriteLocked.test_not_locked(RepositoryFormatKnit3) OK 17ms 430s per_repository.test_locking.TestIsWriteLocked.test_not_locked(RepositoryFormat2aSubtree) OK 24ms 430s per_repository.test_locking.TestIsWriteLocked.test_not_locked(RepositoryFormat4) SKIP 5ms 430s Format All-in-one format 4 is not initializable. 430s per_repository.test_repository.TestEscaping.test_create_bundle(RepositoryFormatKnitPack5) OK 117ms 430s per_repository.test_repository.TestRepository.test_get_known_graph_ancestry(RepositoryFormat6) OK 149ms 430s per_repository.test_locking.TestIsWriteLocked.test_read_locked(RepositoryFormatKnitPack5RichRootBroken) OK 26ms 430s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_base(RepositoryFormatKnitPack6) OK 91ms 430s per_repository.test_fetch.TestFetchSameRepository.test_fetch_with_ghost(RepositoryFormatKnitPack4) OK 118ms 430s per_repository.test_locking.TestIsWriteLocked.test_read_locked(RepositoryFormatKnitPack3) OK 18ms 430s per_repository.test_fetch.TestFetchSameRepository.test_fetch_with_ghost(RepositoryFormat6) SKIP 8ms 430s repository format does not support ghosts 430s 430s per_interrepository.test_fetch.TestInterRepository.test_fetch_revision_hash(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnitPack4) OK 115ms 430s per_repository.test_locking.TestIsWriteLocked.test_read_locked(RemoteRepositoryFormat-default) OK 23ms 430s per_repository.test_repository.TestRepository.test_iter_files_bytes(RepositoryFormat2aSubtree) OK 176ms 430s per_repository.test_repository.TestRepository.test_iter_files_bytes(RepositoryFormat4) SKIP 7ms 430s Format All-in-one format 4 is not initializable. 430s per_interrepository.test_fetch.TestInterRepository.test_fetch_same_location_trivial_works(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a) OK 12ms 430s per_repository.test_locking.TestIsWriteLocked.test_write_locked(RepositoryFormatKnitPack6RichRoot) OK 19ms 430s per_interrepository.test_fetch.TestInterRepository.test_fetch_same_location_trivial_works(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnit3) OK 19ms 430s per_repository.test_locking.TestIsWriteLocked.test_write_locked(RepositoryFormat7) OK 56ms 430s per_repository.test_repository.TestEscaping.test_create_bundle(RepositoryFormatKnitPack4) OK 120ms 430s per_repository.test_file_graph.TestPerFileGraph.test_file_graph(RepositoryFormatKnitPack6) OK 135ms 430s per_repository.test_repository.TestRepository.test_get_revision_delta(RepositoryFormatKnitPack6) OK 165ms 430s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_absent_requested_raises(InterWeaveRepo,RepositoryFormat7,RepositoryFormat7) OK 112ms 430s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_both(RepositoryFormatKnitPack5RichRootBroken) OK 185ms 430s per_repository.test_repository.TestEscaping.test_create_bundle(RepositoryFormat6) OK 82ms 430s per_repository.test_repository.TestRepository.test_iter_revisions(RepositoryFormatKnitPack5RichRootBroken) OK 151ms 430s per_repository_reference.test_fetch.TestFetchFromRepoWithUnconfiguredFallbacks.test_fetch_everything_includes_parent_invs(RemoteRepositoryFormat-v2) OK 593ms 430s per_repository.test_pack.TestPack.test_pack_accepts_opaque_hint(RepositoryFormatKnit4) OK 133ms 430s per_repository.test_file_graph.TestPerFileGraph.test_file_graph(RepositoryFormatKnit1) OK 104ms 430s per_repository.test_repository.TestRepository.test_get_revision_delta(RepositoryFormatKnit1) OK 112ms 430s per_repository.test_repository.TestEscaping.test_on_vfat(RepositoryFormatKnitPack6) OK 83ms 430s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_absent_requested_raises(InterKnitRepo,RepositoryFormatKnit3,RepositoryFormatKnitPack3) OK 105ms 430s per_repository.test_get_parent_map.TestGetParentMap.test_missing_revision(RepositoryFormatKnit3) OK 44ms 430s per_repository.test_repository.TestRepository.test_iter_revisions(RepositoryFormatKnitPack3) OK 123ms 430s per_repository.test_get_parent_map.TestGetParentMap.test_missing_revision(RepositoryFormat2aSubtree) OK 49ms 430s per_repository.test_get_parent_map.TestGetParentMap.test_missing_revision(RepositoryFormat4) SKIP 5ms 430s Format All-in-one format 4 is not initializable. 430s per_repository.test_repository.TestEscaping.test_on_vfat(RepositoryFormatKnit1) OK 88ms 430s per_repository.test_repository.TestRepository.test_get_revisions(RepositoryFormatKnit3) OK 114ms 430s per_repository.test_repository.TestRepository.test__make_parents_provider(RepositoryFormatKnit3) OK 21ms 430s per_repository.test_repository.TestRepository.test__make_parents_provider(RepositoryFormat2aSubtree) OK 26ms 430s per_repository.test_pack.TestPack.test_pack_accepts_opaque_hint(RepositoryFormatKnitPack1) OK 172ms 430s per_repository.test_repository.TestRepository.test__make_parents_provider(RepositoryFormat4) SKIP 5ms 430s Format All-in-one format 4 is not initializable. 430s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_fetch_fetches_signatures_too(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnit1) OK 139ms 430s per_repository.test_pack.TestPack.test_pack_accepts_opaque_hint(RepositoryFormat5) OK 56ms 430s per_repository.test_repository.TestRepository.test_add_signature_text(RepositoryFormatKnitPack5RichRootBroken) OK 60ms 430s per_repository.test_get_parent_map.TestGetParentMap.test_multiple_parents(RepositoryFormatKnitPack5RichRootBroken) OK 138ms 430s per_repository.test_pack.TestPack.test_pack_empty_does_not_error(RepositoryFormatKnitPack5RichRoot) OK 17ms 430s per_repository.test_pack.TestPack.test_pack_empty_does_not_error(RepositoryFormat2a) OK 18ms 430s per_repository.test_repository.TestRepository.test_get_revisions(RepositoryFormat2aSubtree) OK 136ms 430s per_repository.test_repository.TestRepository.test_get_revisions(RepositoryFormat4) SKIP 4ms 430s Format All-in-one format 4 is not initializable. 430s per_repository.test_repository.TestRepository.test_add_signature_text(RepositoryFormatKnitPack3) OK 52ms 430s per_repository.test_pack.TestPack.test_pack_empty_does_not_error(RemoteRepositoryFormat-v2) OK 36ms 430s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_fetch_fetches_signatures_too(InterKnitRepo,RepositoryFormatKnitPack1,RepositoryFormatKnit1) OK 136ms 430s per_repository.test_repository.TestRepository.test_iter_revisions(RemoteRepositoryFormat-default) OK 260ms 430s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_both(RemoteRepositoryFormat-v2) OK 408ms 430s per_repository.test_repository.TestRepository.test_graph_ghost_handling(RepositoryFormatKnitPack5RichRootBroken) OK 90ms 430s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_fulltext_complex(RepositoryFormat2a) OK 409ms 430s per_repository.test_get_parent_map.TestGetParentMap.test_multiple_parents(RepositoryFormatKnitPack3) OK 139ms 430s per_repository.test_reconcile.TestRepeatedReconcile.test_trivial_two_reconciles_no_error(RepositoryFormatPackDevelopment2Subtree) OK 90ms 430s per_repository.test_reconcile.TestRepeatedReconcile.test_trivial_two_reconciles_no_error(GitRepositoryFormat)ERROR 18ms 430s log: {{{ 430s 231.182 preparing to commit 430s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_repository.test_reconcile.TestRepeatedReconcile.test_trivial_two_reconciles_no_error(GitRepositoryFormat)/work/ 430s 231.184 Selecting files for commit with filter None 430s 231.185 aborting commit write group because of exception: 430s 231.187 Traceback (most recent call last): 430s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 430s self._update_builder_with_changes() 430s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 430s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 430s for path, fs_hash in self.builder.record_iter_changes( 430s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 430s self.work_tree, self.basis_revid, iter_changes 430s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 430s ): 430s ^ 430s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 430s for change in iter_changes: 430s ^^^^^^^^^^^^ 430s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 430s for change in iter_changes: 430s ^^^^^^^^^^^^ 430s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 430s (oldpath, oldmode, oldsha) = old 430s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 430s TypeError: cannot unpack non-iterable NoneType object 430s }}} 430s 430s Traceback (most recent call last): 430s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_reconcile.py", line 25, in test_trivial_two_reconciles_no_error 430s tree.commit("first post") 430s ~~~~~~~~~~~^^^^^^^^^^^^^^ 430s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 430s committed_id = commit.Commit().commit( 430s working_tree=self, 430s ...<3 lines>... 430s **kwargs, 430s ) 430s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 430s self._update_builder_with_changes() 430s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 430s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 430s for path, fs_hash in self.builder.record_iter_changes( 430s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 430s self.work_tree, self.basis_revid, iter_changes 430s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 430s ): 430s ^ 430s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 430s for change in iter_changes: 430s ^^^^^^^^^^^^ 430s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 430s for change in iter_changes: 430s ^^^^^^^^^^^^ 430s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 430s (oldpath, oldmode, oldsha) = old 430s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 430s TypeError: cannot unpack non-iterable NoneType object 430s 430s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_rev_limited(InterSameDataRepository,RepositoryFormatKnit3,RepositoryFormatKnit3) OK 104ms 430s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_in_write_group(RepositoryFormatKnitPack5) OK 17ms 430s per_repository.test_repository.TestRepository.test_add_signature_text(RemoteRepositoryFormat-default) OK 140ms 430s per_repository.test_repository.TestRepository.test_attribute__fetch_reconcile(RepositoryFormatKnitPack6RichRoot) OK 28ms 430s per_repository.test_repository.TestRepository.test_parent_map_type(RepositoryFormatKnitPack6RichRoot) OK 119ms 430s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_in_write_group(RepositoryFormatKnitPack4) OK 36ms 430s per_repository.test_repository.TestRepository.test_graph_ghost_handling(RepositoryFormatKnitPack3) OK 98ms 430s per_repository.test_repository.TestRepository.test_graph_ghost_handling(RemoteRepositoryFormat-default) SKIP 7ms 430s format does not support ghosts 430s 430s per_repository.test_repository.TestRepository.test_attribute__fetch_reconcile(RepositoryFormat7) OK 22ms 430s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_in_write_group(RepositoryFormat6) OK 24ms 430s per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RepositoryFormatKnitPack6RichRoot) OK 16ms 431s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_repo(RepositoryFormat2a) OK 141ms 431s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_read_locked(RepositoryFormatKnitPack6) OK 20ms 431s per_repository.test_repository.TestRepository.test_attribute_fast_deltas(RepositoryFormatKnit4) OK 24ms 431s per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RepositoryFormat7) OK 17ms 431s per_repository.test_repository.TestRepository.test_attribute_fast_deltas(RepositoryFormatKnitPack1) OK 38ms 431s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_read_locked(RepositoryFormatKnit1) OK 44ms 431s per_repository.test_repository.TestRepository.test_parent_map_type(RepositoryFormat7) OK 111ms 431s per_repository.test_repository.TestRepository.test_attribute_fast_deltas(RepositoryFormat5) OK 31ms 431s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_unlocked(RepositoryFormatKnit3) OK 32ms 431s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_rev_limited(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnitPack1) OK 162ms 431s per_repository.test_repository.TestRepository.test_attribute_format_experimental(RepositoryFormatKnitPack5RichRoot) OK 19ms 431s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_unlocked(RepositoryFormat2aSubtree) OK 16ms 431s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_unlocked(RepositoryFormat4) SKIP 4ms 431s Format All-in-one format 4 is not initializable. 431s per_repository.test_repository.TestRepository.test_attribute_format_experimental(RepositoryFormat2a) OK 36ms 431s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RepositoryFormatKnitPack5RichRootBroken) OK 27ms 431s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RepositoryFormatKnitPack3) OK 15ms 431s per_repository.test_repository.TestRepository.test_iter_files_bytes(RepositoryFormatKnit4) OK 141ms 431s per_repository.test_repository.TestRepository.test_attribute_format_experimental(RemoteRepositoryFormat-v2) OK 37ms 431s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_duplicate_ids_do_not_affect_length(RepositoryFormatPackDevelopment2Subtree) OK 169ms 431s per_repository.test_repository.TestRepository.test_pointless_commit(RepositoryFormatKnit4) OK 106ms 431s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RemoteRepositoryFormat-default) OK 34ms 431s per_repository.test_repository.TestRepository.test_attribute_format_pack_compresses(RepositoryFormatPackDevelopment2Subtree) OK 29ms 431s per_repository.test_repository.TestRepository.test_attribute_format_pack_compresses(GitRepositoryFormat) OK 15ms 431s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_fulltext_simple(RepositoryFormatPackDevelopment2Subtree) OK 329ms 431s per_repository.test_repository.TestRepository.test_attribute_format_records_per_file_revision(RepositoryFormatKnitPack5) OK 14ms 431s per_repository_reference.test_break_lock.TestBreakLock.test_break_lock(RepositoryFormatKnitPack6) OK 53ms 431s per_repository.test_repository.TestRepository.test_attribute_format_records_per_file_revision(RepositoryFormatKnitPack4) OK 15ms 431s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_rev_limited(InterDifferingSerializer,RepositoryFormat2a,RepositoryFormatKnitPack6RichRoot) OK 157ms 431s per_repository.test_get_parent_map.TestGetParentMap.test_multiple_parents(RemoteRepositoryFormat-default) OK 359ms 431s per_repository.test_repository.TestRepository.test_attribute_format_records_per_file_revision(RepositoryFormat6) OK 22ms 431s per_repository.test_repository.TestRepository.test_pointless_commit(RepositoryFormatKnitPack1) OK 86ms 431s per_repository.test_repository.TestRepository.test_attribute_format_revision_graph_can_have_wrong_parents(RepositoryFormatKnitPack6) OK 19ms 431s per_repository.test_repository.TestRepository.test_iter_files_bytes(RepositoryFormatKnitPack1) OK 147ms 431s per_repository.test_repository.TestRepository.test_attribute_format_revision_graph_can_have_wrong_parents(RepositoryFormatKnit1) OK 24ms 431s per_repository.test_repository.TestRepository.test_pointless_commit(RepositoryFormat5) OK 39ms 431s per_repository.test_repository.TestRepository.test_attribute_format_supports_custom_revision_properties(RepositoryFormatKnit3) OK 24ms 431s per_repository.test_get_parent_map.TestGetParentMap.test_no_parents(RepositoryFormatKnitPack6RichRoot) OK 78ms 431s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_directory(RepositoryFormatKnitPack6RichRoot) OK 160ms 431s per_repository.test_repository.TestRepository.test_attribute_format_supports_custom_revision_properties(RepositoryFormat2aSubtree) OK 20ms 431s per_repository.test_repository.TestRepository.test_attribute_format_supports_custom_revision_properties(RepositoryFormat4) SKIP 4ms 431s Format All-in-one format 4 is not initializable. 431s per_repository.test_repository.TestRepository.test_attribute_format_supports_full_versioned_files(RepositoryFormatKnitPack5RichRootBroken) OK 16ms 431s per_repository.test_repository.TestRepository.test_iter_files_bytes(RepositoryFormat5) OK 62ms 431s per_repository.test_repository.TestRepository.test_revision_tree(RepositoryFormatKnitPack5RichRoot) OK 67ms 431s per_repository.test_repository.TestRepository.test_attribute_format_supports_full_versioned_files(RepositoryFormatKnitPack3) OK 15ms 431s per_repository.test_repository.TestRepository.test_attribute_format_supports_full_versioned_files(RemoteRepositoryFormat-default) OK 21ms 431s per_repository.test_get_parent_map.TestGetParentMap.test_no_parents(RepositoryFormat7) OK 75ms 431s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids(InterRepository,RepositoryFormatKnit1,RepositoryFormatKnit3) OK 162ms 431s per_repository.test_repository.TestRepository.test_attribute_format_supports_funky_characters(RepositoryFormatKnitPack6RichRoot) OK 17ms 431s per_repository.test_repository.TestRepository.test_attribute_format_supports_funky_characters(RepositoryFormat7) OK 13ms 431s per_repository.test_repository.TestRepository.test_revision_tree(RepositoryFormat2a) OK 73ms 431s per_repository.test_repository.TestRepository.test_attribute_format_supports_leaving_lock(RepositoryFormatKnit4) OK 19ms 431s per_repository.test_repository.TestRepository.test_attribute_format_supports_leaving_lock(RepositoryFormatKnitPack1) OK 18ms 431s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_directory(RepositoryFormat7) OK 154ms 431s per_repository.test_get_parent_map.TestGetParentMap.test_none(RepositoryFormatKnit4) OK 91ms 431s per_repository.test_repository.TestRepository.test_attribute_format_supports_leaving_lock(RepositoryFormat5) OK 30ms 431s per_repository_reference.test_check.TestCheck.test_check_file_graph_across_external_boundary_ok(RepositoryFormatKnitPack5RichRootBroken) OK 292ms 431s per_repository.test_repository.TestRepository.test_iter_revisions(RepositoryFormatKnitPack5RichRoot) OK 152ms 431s per_repository.test_repository.TestRepository.test_attribute_format_supports_overriding_transport(RepositoryFormatKnitPack5RichRoot) OK 28ms 431s per_repository.test_repository.TestRepository.test_attribute_format_supports_overriding_transport(RepositoryFormat2a) OK 17ms 431s per_repository.test_get_parent_map.TestGetParentMap.test_none(RepositoryFormatKnitPack1) OK 68ms 431s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_no_closure(RepositoryFormatKnitPack6) OK 351ms 431s per_repository.test_get_parent_map.TestGetParentMap.test_none(RepositoryFormat5) OK 26ms 431s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids(InterDifferingSerializer,RepositoryFormatKnitPack6RichRoot,RepositoryFormat2a) OK 182ms 431s per_repository.test_repository.TestRepository.test_revision_tree(RemoteRepositoryFormat-v2) OK 159ms 431s per_repository.test_repository.TestRepository.test_attribute_format_supports_overriding_transport(RemoteRepositoryFormat-v2) OK 63ms 431s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_directory(RepositoryFormatKnit4) OK 136ms 431s per_repository.test_get_parent_map.TestGetParentMap.test_null_revision(RepositoryFormatKnitPack5RichRoot) OK 44ms 431s per_repository.test_repository.TestRepository.test_attribute_format_supports_random_access(RepositoryFormatPackDevelopment2Subtree) OK 25ms 431s per_repository.test_repository.TestRepository.test_attribute_format_supports_random_access(GitRepositoryFormat) OK 13ms 431s per_repository.test_repository.TestRepository.test_iter_revisions(RepositoryFormat2a) OK 130ms 431s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids_limit(InterRepository,RepositoryFormat5,RepositoryFormatKnit3) OK 71ms 431s per_repository.test_repository.TestRepository.test_attribute_format_supports_setting_revision_ids(RepositoryFormatKnitPack5) OK 15ms 431s per_repository.test_get_parent_map.TestGetParentMap.test_null_revision(RepositoryFormat2a) OK 43ms 431s per_repository.test_repository.TestRepository.test_attribute_format_supports_setting_revision_ids(RepositoryFormatKnitPack4) OK 17ms 431s per_repository.test_repository.TestRepository.test_root_entry_has_revision(RepositoryFormatPackDevelopment2Subtree) OK 78ms 431s per_repository.test_repository.TestRepository.test_attribute_format_supports_setting_revision_ids(RepositoryFormat6) OK 14ms 431s per_repository.test_repository.TestRepository.test_root_entry_has_revision(GitRepositoryFormat)ERROR 17ms 431s log: {{{ 431s 231.968 preparing to commit 431s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_repository.test_repository.TestRepository.test_root_entry_has_revision(GitRepositoryFormat)/work/ 431s 231.970 Selecting files for commit with filter None 431s 231.971 aborting commit write group because of exception: 431s 231.972 Traceback (most recent call last): 431s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 431s self._update_builder_with_changes() 431s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 431s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 431s for path, fs_hash in self.builder.record_iter_changes( 431s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 431s self.work_tree, self.basis_revid, iter_changes 431s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 431s ): 431s ^ 431s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 431s for change in iter_changes: 431s ^^^^^^^^^^^^ 431s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 431s for change in iter_changes: 431s ^^^^^^^^^^^^ 431s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 431s (oldpath, oldmode, oldsha) = old 431s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 431s TypeError: cannot unpack non-iterable NoneType object 431s }}} 431s 431s Traceback (most recent call last): 431s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 467, in test_root_entry_has_revision 431s revid = tree.commit("message") 431s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 431s committed_id = commit.Commit().commit( 431s working_tree=self, 431s ...<3 lines>... 431s **kwargs, 431s ) 431s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 431s self._update_builder_with_changes() 431s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 431s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 431s for path, fs_hash in self.builder.record_iter_changes( 431s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 431s self.work_tree, self.basis_revid, iter_changes 431s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 431s ): 431s ^ 431s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 431s for change in iter_changes: 431s ^^^^^^^^^^^^ 431s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 431s for change in iter_changes: 431s ^^^^^^^^^^^^ 431s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 431s (oldpath, oldmode, oldsha) = old 431s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 431s TypeError: cannot unpack non-iterable NoneType object 431s 431s per_repository.test_repository.TestRepository.test_attribute_format_supports_storing_branch_nick(RepositoryFormatKnitPack6) OK 14ms 431s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_false(RepositoryFormatKnitPack5) OK 14ms 431s per_repository.test_repository.TestRepository.test_attribute_format_supports_storing_branch_nick(RepositoryFormatKnit1) OK 16ms 431s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_false(RepositoryFormatKnitPack4) OK 15ms 431s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_directory(RepositoryFormatKnitPack1) OK 104ms 431s per_repository.test_repository.TestRepository.test_attribute_format_versioned_directories(RepositoryFormatKnit3) OK 21ms 431s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_false(RepositoryFormat6) SKIP 16ms 431s Format does not support this flag. 431s 431s per_repository.test_repository.TestRepository.test_attribute_format_versioned_directories(RepositoryFormat2aSubtree) OK 15ms 431s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_true(RepositoryFormatKnitPack6) OK 15ms 431s per_repository.test_repository.TestRepository.test_attribute_format_versioned_directories(RepositoryFormat4) SKIP 8ms 431s Format All-in-one format 4 is not initializable. 431s per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids_limit(InterDifferingSerializer+get_known_graph_ancestry,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) OK 106ms 431s per_repository.test_get_parent_map.TestGetParentMap.test_null_revision(RemoteRepositoryFormat-v2) OK 106ms 431s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_directory(RepositoryFormat5) OK 57ms 431s per_repository.test_repository.TestRepository.test_attribute_supports_multiple_authors(RepositoryFormatKnitPack5RichRootBroken) OK 25ms 431s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_true(RepositoryFormatKnit1) OK 30ms 431s per_repository.test_repository.TestRepository.test_attribute_supports_multiple_authors(RepositoryFormatKnitPack3) OK 18ms 431s per_repository.test_repository.TestRepository.test_attribute_supports_multiple_authors(RemoteRepositoryFormat-default) OK 17ms 431s per_repository.test_repository.TestRepository.test_attribute_supports_nesting_repositories(RepositoryFormatKnitPack6RichRoot) OK 26ms 431s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_unordered_fetch_complex_split(RepositoryFormatKnitPack5RichRootBroken) OK 288ms 431s per_repository.test_repository.TestRepository.test_attribute_supports_nesting_repositories(RepositoryFormat7) OK 14ms 431s per_interrepository.test_interrepository.TestCaseWithGhosts.test_fetch_all_fixes_up_ghost(InterToLocalGitRepository,RepositoryFormat2a,GitRepositoryFormat) OK 113ms 431s per_repository.test_repository.TestRepository.test_attribute_supports_unreferenced_revisions(RepositoryFormatKnit4) OK 17ms 431s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_unchanged_directory(RepositoryFormatKnitPack5RichRoot) OK 105ms 431s per_repository.test_repository.TestRepository.test_attribute_supports_unreferenced_revisions(RepositoryFormatKnitPack1) OK 15ms 431s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_known_pair_is_after(RepositoryFormatPackDevelopment2Subtree) OK 123ms 431s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_repo_format(RepositoryFormatKnit3) OK 122ms 431s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_known_pair_is_after(GitRepositoryFormat)ERROR 19ms 431s log: {{{ 431s 232.187 preparing to commit 431s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_known_pair_is_after(GitRepositoryFormat)/work/base/ 431s 232.189 Selecting files for commit with filter None 431s 232.190 aborting commit write group because of exception: 431s 232.192 Traceback (most recent call last): 431s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 431s self._update_builder_with_changes() 431s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 431s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 431s for path, fs_hash in self.builder.record_iter_changes( 431s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 431s self.work_tree, self.basis_revid, iter_changes 431s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 431s ): 431s ^ 431s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 431s for change in iter_changes: 431s ^^^^^^^^^^^^ 431s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 431s for change in iter_changes: 431s ^^^^^^^^^^^^ 431s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 431s (oldpath, oldmode, oldsha) = old 431s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 431s TypeError: cannot unpack non-iterable NoneType object 431s }}} 431s 431s Traceback (most recent call last): 431s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_get_rev_id_for_revno.py", line 29, in setUp 431s self.revid1 = self.tree.commit("one") 431s ~~~~~~~~~~~~~~~~^^^^^^^ 431s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 431s committed_id = commit.Commit().commit( 431s working_tree=self, 431s ...<3 lines>... 431s **kwargs, 431s ) 431s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 431s self._update_builder_with_changes() 431s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 431s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 431s for path, fs_hash in self.builder.record_iter_changes( 431s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 431s self.work_tree, self.basis_revid, iter_changes 431s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 431s ): 431s ^ 431s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 431s for change in iter_changes: 431s ^^^^^^^^^^^^ 431s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 431s for change in iter_changes: 431s ^^^^^^^^^^^^ 431s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 431s (oldpath, oldmode, oldsha) = old 431s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 431s TypeError: cannot unpack non-iterable NoneType object 431s 431s per_repository.test_repository.TestRepository.test_attribute_supports_unreferenced_revisions(RepositoryFormat5) OK 36ms 431s per_repository.test_repository.TestRepository.test_iter_revisions(RemoteRepositoryFormat-v2) OK 290ms 431s per_interrepository.test_interrepository.TestCaseWithGhosts.test_fetch_all_fixes_up_ghost(InterDifferingSerializer,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot) OK 84ms 431s per_interrepository.test_interrepository.TestInterRepository.test_interrepository_get_returns_correct_optimiser(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat) OK 5ms 431s per_interrepository.test_interrepository.TestInterRepository.test_interrepository_get_returns_correct_optimiser(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnitPack4) OK 3ms 431s per_repository_reference.test_check.TestCheck.test_check_file_graph_across_external_boundary_ok(RemoteRepositoryFormat-v2) OK 476ms 432s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_repo_format(RepositoryFormat2aSubtree) OK 94ms 432s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_repo_format(RepositoryFormat4) SKIP 4ms 432s Format can not be used over HPSS 432s 432s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_unchanged_directory(RepositoryFormat2a) OK 120ms 432s per_repository.test_repository.TestRepository.test_check_repository(RepositoryFormatKnitPack5RichRoot) OK 85ms 432s per_repository.test_repository.TestRepository.test_parent_map_type(RepositoryFormatPackDevelopment2Subtree) OK 84ms 432s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_success(RepositoryFormatKnitPack5) OK 119ms 432s per_repository.test_repository.TestRepository.test_parent_map_type(GitRepositoryFormat)ERROR 22ms 432s log: {{{ 432s 232.311 preparing to commit 432s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_repository.test_repository.TestRepository.test_parent_map_type(GitRepositoryFormat)/work/here/ 432s 232.313 Selecting files for commit with filter None 432s 232.314 aborting commit write group because of exception: 432s 232.315 Traceback (most recent call last): 432s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 432s self._update_builder_with_changes() 432s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 432s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 432s for path, fs_hash in self.builder.record_iter_changes( 432s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 432s self.work_tree, self.basis_revid, iter_changes 432s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 432s ): 432s ^ 432s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 432s for change in iter_changes: 432s ^^^^^^^^^^^^ 432s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 432s for change in iter_changes: 432s ^^^^^^^^^^^^ 432s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 432s (oldpath, oldmode, oldsha) = old 432s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 432s TypeError: cannot unpack non-iterable NoneType object 432s }}} 432s 432s Traceback (most recent call last): 432s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 569, in test_parent_map_type 432s rev1 = tree.commit("initial commit") 432s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 432s committed_id = commit.Commit().commit( 432s working_tree=self, 432s ...<3 lines>... 432s **kwargs, 432s ) 432s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 432s self._update_builder_with_changes() 432s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 432s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 432s for path, fs_hash in self.builder.record_iter_changes( 432s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 432s self.work_tree, self.basis_revid, iter_changes 432s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 432s ): 432s ^ 432s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 432s for change in iter_changes: 432s ^^^^^^^^^^^^ 432s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 432s for change in iter_changes: 432s ^^^^^^^^^^^^ 432s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 432s (oldpath, oldmode, oldsha) = old 432s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 432s TypeError: cannot unpack non-iterable NoneType object 432s 432s per_repository.test_repository.TestRepository.test_check_repository(RepositoryFormat2a) OK 67ms 432s per_repository.test_repository.TestRepository.test_pointless_commit(RepositoryFormatKnitPack5) OK 63ms 432s per_intertree.test_compare.TestCompare.test_abc_content_to_empty(InterDirStateTree(PY)) OK 165ms 432s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_success(RepositoryFormatKnitPack4) OK 105ms 432s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_shared_repo_format(RepositoryFormatKnitPack5RichRootBroken) OK 161ms 432s per_repository.test_repository.TestRepository.test_pointless_commit(RepositoryFormatKnitPack4) OK 68ms 432s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_success(RepositoryFormat6) OK 52ms 432s per_repository.test_repository.TestRepository.test_pointless_commit(RepositoryFormat6) OK 42ms 432s per_repository_reference.test_commit_with_stacking.TestCommitStackedFailsAppropriately.test_stacked_commit_fails_on_old_formats(RepositoryFormat2a) OK 235ms 432s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_commit_with_ghost_in_ancestry(RepositoryFormatPackDevelopment2Subtree) SKIP 6ms 432s stacked commit only supported for chk repositories 432s 432s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_commit_with_ghosts_fails(RepositoryFormatKnitPack6) SKIP 5ms 432s stacked commit only supported for chk repositories 432s 432s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_merge_commit(RepositoryFormatKnitPack5RichRootBroken) SKIP 4ms 432s stacked commit only supported for chk repositories 432s 432s per_repository.test_repository.TestRepository.test_check_repository(RemoteRepositoryFormat-v2) OK 180ms 432s per_repository.test_repository.TestRepository.test_clone_bzrdir_repository_revision(RepositoryFormatPackDevelopment2Subtree) SKIP 5ms 432s revision limiting is not implemented yet. 432s per_repository.test_repository.TestRepository.test_clone_bzrdir_repository_revision(GitRepositoryFormat) SKIP 6ms 432s revision limiting is not implemented yet. 432s per_repository.test_repository.TestRepository.test_clone_repository_basis_revision(RepositoryFormatKnitPack5) SKIP 6ms 432s the use of a basis should not add noise data to the result. 432s per_repository.test_repository.TestRepository.test_revision_tree(RepositoryFormatKnitPack6) OK 67ms 432s per_repository.test_repository.TestRepository.test_clone_repository_basis_revision(RepositoryFormatKnitPack4) SKIP 9ms 432s the use of a basis should not add noise data to the result. 432s per_repository.test_repository.TestRepository.test_clone_repository_basis_revision(RepositoryFormat6) SKIP 7ms 432s the use of a basis should not add noise data to the result. 432s per_intertree.test_compare.TestCompare.test_content_modification(InterInventoryTree(CHKInventory)) OK 159ms 432s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_unchanged_directory(RemoteRepositoryFormat-v2) OK 313ms 432s per_repository.test_repository.TestRepository.test_clone_shared_no_tree(RepositoryFormatKnitPack6) OK 44ms 432s per_repository.test_repository.TestRepository.test_revision_tree(RepositoryFormatKnit1) OK 64ms 432s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_shared_repo_format(RepositoryFormatKnitPack3) OK 189ms 432s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_unknown_revision(RepositoryFormatKnitPack6) OK 194ms 432s per_intertree.test_compare.TestCompare.test_dangling(InterInventoryTree(PreviewTree)) OK 101ms 432s per_repository.test_repository.TestRepository.test_clone_shared_no_tree(RepositoryFormatKnit1) OK 58ms 432s per_repository.test_repository.TestRepository.test_clone_specific_format(RepositoryFormatKnit3) OK 5ms 432s per_repository.test_repository.TestRepository.test_clone_specific_format(RepositoryFormat2aSubtree) OK 4ms 432s per_repository.test_repository.TestRepository.test_clone_specific_format(RepositoryFormat4) OK 3ms 432s per_repository.test_repository.TestRepository.test_root_entry_has_revision(RepositoryFormatKnit3) OK 67ms 432s per_repository.test_repository.TestRepository.test_clone_stacking_policy_upgrades(RepositoryFormatKnitPack5RichRootBroken) SKIP 14ms 432s unsupported format 432s 432s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_multiple_files(RepositoryFormatPackDevelopment2Subtree) OK 125ms 432s per_repository.test_repository.TestRepository.test_root_entry_has_revision(RepositoryFormat2aSubtree) OK 71ms 432s per_repository.test_repository.TestRepository.test_root_entry_has_revision(RepositoryFormat4) SKIP 4ms 432s Format All-in-one format 4 is not initializable. 432s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_multiple_files(GitRepositoryFormat)ERROR 33ms 432s log: {{{ 432s 232.744 preparing to commit 432s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_multiple_files(GitRepositoryFormat)/work/a/ 432s 232.747 Selecting files for commit with filter None 432s 232.749 aborting commit write group because of exception: 432s 232.751 Traceback (most recent call last): 432s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 432s self._update_builder_with_changes() 432s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 432s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 432s for path, fs_hash in self.builder.record_iter_changes( 432s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 432s self.work_tree, self.basis_revid, iter_changes 432s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 432s ): 432s ^ 432s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 432s for change in iter_changes: 432s ^^^^^^^^^^^^ 432s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 432s for change in iter_changes: 432s ^^^^^^^^^^^^ 432s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 432s (oldpath, oldmode, oldsha) = old 432s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 432s TypeError: cannot unpack non-iterable NoneType object 432s }}} 432s 432s Traceback (most recent call last): 432s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 1015, in setUp 432s self.rev1 = self.tree_a.commit("rev1") 432s ~~~~~~~~~~~~~~~~~~^^^^^^^^ 432s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 432s committed_id = commit.Commit().commit( 432s working_tree=self, 432s ...<3 lines>... 432s **kwargs, 432s ) 432s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 432s self._update_builder_with_changes() 432s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 432s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 432s for path, fs_hash in self.builder.record_iter_changes( 432s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 432s self.work_tree, self.basis_revid, iter_changes 432s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 432s ): 432s ^ 432s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 432s for change in iter_changes: 432s ^^^^^^^^^^^^ 432s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 432s for change in iter_changes: 432s ^^^^^^^^^^^^ 432s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 432s (oldpath, oldmode, oldsha) = old 432s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 432s TypeError: cannot unpack non-iterable NoneType object 432s 432s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_false(RepositoryFormatKnitPack5RichRootBroken) OK 14ms 432s per_repository.test_repository.TestRepository.test_clone_stacking_policy_upgrades(RepositoryFormatKnitPack3) OK 91ms 432s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_false(RepositoryFormatKnitPack3) OK 15ms 432s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_unknown_revision(RepositoryFormatKnit1) OK 146ms 432s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_false(RemoteRepositoryFormat-default) OK 23ms 432s per_intertree.test_compare.TestCompare.test_empty_to_abc_content(InterDirStateTree(C)) OK 153ms 432s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_true(RepositoryFormatKnitPack6RichRoot) OK 18ms 432s per_repository.test_has_same_location.TestHasSameLocation.test_different_format_not_equal(RepositoryFormatKnit3) OK 31ms 432s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_true(RepositoryFormat7) OK 26ms 432s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_renamed(RepositoryFormatKnitPack5) OK 105ms 432s per_repository.test_has_same_location.TestHasSameLocation.test_different_format_not_equal(RepositoryFormat2aSubtree) OK 30ms 432s per_repository.test_has_same_location.TestHasSameLocation.test_different_format_not_equal(RepositoryFormat4) SKIP 4ms 432s Format All-in-one format 4 is not initializable. 432s per_repository.test_has_same_location.TestHasSameLocation.test_different_repos_not_equal(RepositoryFormatKnitPack5RichRootBroken) OK 33ms 432s per_intertree.test_compare.TestCompare.test_empty_to_abc_content_a_only(InterInventoryTree) OK 94ms 432s per_repository.test_has_same_location.TestHasSameLocation.test_different_repos_not_equal(RepositoryFormatKnitPack3) OK 31ms 432s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_shared_repo_format(RemoteRepositoryFormat-default) OK 321ms 432s per_repository.test_has_same_location.TestHasSameLocation.test_different_repos_not_equal(RemoteRepositoryFormat-default) OK 31ms 432s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_repo_format(RepositoryFormatKnit4) OK 112ms 432s per_repository.test_repository.TestRepository.test_clone_stacking_policy_upgrades(RemoteRepositoryFormat-default) OK 207ms 432s per_repository.test_has_same_location.TestHasSameLocation.test_same_bzrdir_different_control_files_not_equal(RepositoryFormatKnitPack6RichRoot) OK 49ms 432s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_renamed(RepositoryFormatKnitPack4) OK 159ms 432s per_repository.test_repository.TestRepository.test_sprout_from_hpss_preserves_format(RepositoryFormatKnitPack6RichRoot) OK 80ms 432s per_repository.test_has_same_location.TestHasSameLocation.test_same_bzrdir_different_control_files_not_equal(RepositoryFormat7) OK 29ms 432s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_unordered_fetch_complex_split(RemoteRepositoryFormat-v2) OK 928ms 432s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_instance(RepositoryFormatKnit4) OK 27ms 432s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_instance(RepositoryFormatKnitPack1) OK 19ms 432s per_repository.test_repository.TestRepository.test_sprout_from_hpss_preserves_format(RepositoryFormat7) OK 56ms 432s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_instance(RepositoryFormat5) OK 15ms 432s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_renamed(RepositoryFormat6) OK 89ms 432s per_intertree.test_compare.TestCompare.test_empty_to_abc_content_b_only(InterDirStateTree(PY)) OK 208ms 432s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_location(RepositoryFormatKnitPack5RichRoot) OK 29ms 432s per_repository.test_repository.TestRepository.test_clone_to_default_format(RepositoryFormatKnitPack6RichRoot) OK 159ms 432s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_repo_format(RepositoryFormatKnitPack1) OK 180ms 432s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_location(RepositoryFormat2a) OK 20ms 432s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_repo_format(RepositoryFormat5) SKIP 5ms 432s Format can not be used over HPSS 432s 432s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_location(RemoteRepositoryFormat-v2) OK 31ms 432s per_repository.test_repository.TestRepository.test_supports_rich_root(RepositoryFormatKnit4) OK 95ms 432s per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormatPackDevelopment2Subtree) OK 35ms 432s per_repository.test_has_revisions.TestHasRevisions.test_NULL(GitRepositoryFormat) OK 14ms 432s per_repository.test_has_revisions.TestHasRevisions.test_empty_list(RepositoryFormatKnitPack5) OK 20ms 432s per_repository.test_repository.TestRepository.test_clone_to_default_format(RepositoryFormat7) OK 107ms 432s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_unrelated(RepositoryFormatKnitPack6) OK 156ms 432s per_repository.test_has_revisions.TestHasRevisions.test_empty_list(RepositoryFormatKnitPack4) OK 16ms 433s per_repository.test_has_revisions.TestHasRevisions.test_empty_list(RepositoryFormat6) OK 14ms 433s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_shared_repo_format(RepositoryFormatKnitPack5RichRoot) OK 164ms 433s per_repository.test_repository.TestRepository.test_clone_to_hpss(RepositoryFormatKnit4) OK 88ms 433s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_unordered_fetch_simple_split(RepositoryFormat2a) OK 297ms 433s per_intertree.test_compare.TestCompare.test_extra_trees_finds_ids(InterInventoryTree(CHKInventory)) OK 256ms 433s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_unrelated(RepositoryFormatKnit1) OK 134ms 433s per_repository.test_has_revisions.TestHasRevisions.test_superset(RepositoryFormatKnitPack6) OK 136ms 433s per_repository.test_repository.TestRepository.test_clone_to_hpss(RepositoryFormatKnitPack1) OK 76ms 433s per_repository.test_repository.TestRepository.test_clone_to_hpss(RepositoryFormat5) SKIP 4ms 433s Cannot lock pre_metadir_formats remotely. 433s 433s per_repository.test_repository.TestEscaping.test_create_bundle(RepositoryFormatKnit3) OK 80ms 433s per_repository.test_repository.TestRepository.test_commit_unicode_control_characters(RepositoryFormatKnitPack5RichRoot) OK 64ms 433s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_shared_repo_format(RepositoryFormat2a) OK 184ms 433s per_intertree.test_compare.TestCompare.test_file_rename(InterInventoryTree(PreviewTree)) OK 119ms 433s per_repository.test_has_revisions.TestHasRevisions.test_superset(RepositoryFormatKnit1) OK 107ms 433s per_repository.test_locking.TestIsLocked.test_not_locked(RepositoryFormatKnit3) OK 24ms 433s per_repository.test_repository.TestEscaping.test_create_bundle(RepositoryFormat2aSubtree) OK 80ms 433s per_repository.test_repository.TestRepository.test_commit_unicode_control_characters(RepositoryFormat2a) OK 73ms 433s per_repository.test_locking.TestIsLocked.test_not_locked(RepositoryFormat2aSubtree) OK 18ms 433s per_repository.test_locking.TestIsLocked.test_not_locked(RepositoryFormat4) SKIP 5ms 433s Format All-in-one format 4 is not initializable. 433s per_repository.test_repository.TestRepository.test_supports_rich_root(RepositoryFormatKnitPack1) OK 393ms 433s per_repository.test_locking.TestIsLocked.test_read_locked(RepositoryFormatKnitPack5RichRootBroken) OK 17ms 433s per_repository.test_locking.TestIsLocked.test_read_locked(RepositoryFormatKnitPack3) OK 17ms 433s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_merge_commit(RemoteRepositoryFormat-v2) OK 1092ms 433s per_repository.test_repository.TestRepository.test_supports_rich_root(RepositoryFormat5) OK 38ms 433s per_repository.test_locking.TestIsLocked.test_read_locked(RemoteRepositoryFormat-default) OK 21ms 433s per_repository.test_repository.TestEscaping.test_create_bundle(RepositoryFormat4) OK 91ms 433s per_repository.test_locking.TestIsLocked.test_write_locked(RepositoryFormatKnitPack6RichRoot) OK 31ms 433s per_repository.test_locking.TestIsLocked.test_write_locked(RepositoryFormat7) OK 21ms 433s per_repository_reference.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_uses_fallback(RepositoryFormatPackDevelopment2Subtree) OK 333ms 433s per_repository_reference.test_graph.TestGraph.test_doesnt_call_get_parent_map_on_all_fallback_revs(RepositoryFormatKnitPack6) SKIP 5ms 433s only for RemoteRepository 433s 433s per_repository.test_locking.TestIsWriteLocked.test_not_locked(RepositoryFormatKnit4) OK 21ms 433s per_intertree.test_compare.TestCompare.test_file_rename_and_modification(InterDirStateTree(C)) OK 196ms 433s per_repository.test_locking.TestIsWriteLocked.test_not_locked(RepositoryFormatKnitPack1) OK 17ms 433s per_repository.test_repository.TestRepository.test_commit_unicode_control_characters(RemoteRepositoryFormat-v2) OK 168ms 433s per_repository.test_locking.TestIsWriteLocked.test_not_locked(RepositoryFormat5) OK 24ms 433s per_repository.test_repository.TestEscaping.test_on_vfat(RepositoryFormatKnitPack5RichRootBroken) OK 89ms 433s per_repository.test_locking.TestIsWriteLocked.test_read_locked(RepositoryFormatKnitPack5RichRoot) OK 23ms 433s per_repository.test_locking.TestIsWriteLocked.test_read_locked(RepositoryFormat2a) OK 15ms 433s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_shared_repo_format(RemoteRepositoryFormat-v2) OK 284ms 433s per_intertree.test_compare.TestCompare.test_require_versioned(InterInventoryTree) OK 90ms 433s per_repository.test_repository.TestRepository.test_upgrade_preserves_signatures(RepositoryFormatKnitPack5RichRoot) OK 171ms 433s per_repository.test_locking.TestIsWriteLocked.test_read_locked(RemoteRepositoryFormat-v2) OK 31ms 433s per_repository.test_repository.TestRepository.test_commit_unicode_message(RepositoryFormatPackDevelopment2Subtree) OK 78ms 433s per_repository_reference.test_graph.TestGraph.test_get_known_graph_ancestry_stacked(RepositoryFormatKnitPack5RichRootBroken) OK 124ms 433s per_repository.test_repository.TestEscaping.test_on_vfat(RepositoryFormatKnitPack3) OK 93ms 433s per_repository.test_repository.TestEscaping.test_on_vfat(RemoteRepositoryFormat-default) OK 4ms 433s per_repository.test_locking.TestIsWriteLocked.test_write_locked(RepositoryFormatPackDevelopment2Subtree) OK 31ms 433s per_repository.test_repository.TestRepository.test_sprout_from_hpss_preserves_format(RepositoryFormatPackDevelopment2Subtree) OK 58ms 433s per_repository.test_repository.TestRepository.test_commit_unicode_message(GitRepositoryFormat)ERROR 36ms 433s log: {{{ 433s 233.823 preparing to commit 433s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_repository.test_repository.TestRepository.test_commit_unicode_message(GitRepositoryFormat)/work/ 433s 233.825 Selecting files for commit with filter None 433s 233.829 aborting commit write group because of exception: 433s 233.831 Traceback (most recent call last): 433s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 433s self._update_builder_with_changes() 433s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 433s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 433s for path, fs_hash in self.builder.record_iter_changes( 433s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 433s self.work_tree, self.basis_revid, iter_changes 433s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 433s ): 433s ^ 433s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 433s for change in iter_changes: 433s ^^^^^^^^^^^^ 433s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 433s for change in iter_changes: 433s ^^^^^^^^^^^^ 433s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 433s (oldpath, oldmode, oldsha) = old 433s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 433s TypeError: cannot unpack non-iterable NoneType object 433s }}} 433s 433s Traceback (most recent call last): 433s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 414, in test_commit_unicode_message 433s self.assertMessageRoundtrips("foo bar gamm\xae plop") 433s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ 433s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 394, in assertMessageRoundtrips 433s a = tree.commit(message, allow_pointless=True) 433s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 433s committed_id = commit.Commit().commit( 433s working_tree=self, 433s ...<3 lines>... 433s **kwargs, 433s ) 433s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 433s self._update_builder_with_changes() 433s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 433s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 433s for path, fs_hash in self.builder.record_iter_changes( 433s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 433s self.work_tree, self.basis_revid, iter_changes 433s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 433s ): 433s ^ 433s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 433s for change in iter_changes: 433s ^^^^^^^^^^^^ 433s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 433s for change in iter_changes: 433s ^^^^^^^^^^^^ 433s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 433s (oldpath, oldmode, oldsha) = old 433s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 433s TypeError: cannot unpack non-iterable NoneType object 433s 433s per_repository.test_locking.TestIsWriteLocked.test_write_locked(GitRepositoryFormat) OK 16ms 433s per_repository.test_repository.TestRepository.test__make_parents_provider(RepositoryFormatKnitPack6RichRoot) OK 40ms 433s per_repository.test_repository.TestRepository.test_sprout_from_hpss_preserves_format(GitRepositoryFormat) SKIP 33ms 433s format does not support transport 433s 433s per_repository.test_repository.TestRepository.test_create_repository(RepositoryFormatKnitPack5) OK 53ms 433s per_repository.test_repository.TestRepository.test__make_parents_provider(RepositoryFormat7) OK 30ms 433s per_repository.test_repository.TestRepository.test_create_repository(RepositoryFormatKnitPack4) OK 24ms 433s per_repository.test_repository.TestRepository.test_create_repository(RepositoryFormat6) OK 24ms 433s per_repository.test_repository.TestRepository.test_create_repository_shared(RepositoryFormatKnitPack6) OK 15ms 433s per_repository.test_repository.TestRepository.test_add_signature_text(RepositoryFormatKnit4) OK 71ms 433s per_repository.test_repository.TestRepository.test_create_repository_shared(RepositoryFormatKnit1) OK 19ms 433s per_repository.test_repository.TestRepository.test_upgrade_preserves_signatures(RepositoryFormat2a) OK 203ms 433s per_repository.test_repository.TestRepository.test_supports_rich_root(RepositoryFormatKnitPack5) OK 118ms 433s per_intertree.test_compare.TestCompare.test_unchanged_with_renames_and_modifications(InterDirStateTree(PY)) OK 229ms 433s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_merge_from_master(RepositoryFormat2a) OK 412ms 433s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_multi_stack(RepositoryFormatPackDevelopment2Subtree) SKIP 4ms 433s stacked commit only supported for chk repositories 433s 433s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_simple_commit(RepositoryFormatKnitPack6) SKIP 4ms 433s stacked commit only supported for chk repositories 433s 433s per_repository.test_repository.TestRepository.test_add_signature_text(RepositoryFormatKnitPack1) OK 57ms 433s per_repository.test_pack.TestPack.test_pack_accepts_opaque_hint(RepositoryFormatKnitPack5) OK 182ms 433s per_repository.test_repository.TestRepository.test_add_signature_text(RepositoryFormat5) OK 29ms 433s per_repository.test_repository.TestRepository.test_attribute__fetch_reconcile(RepositoryFormatKnitPack5RichRoot) OK 16ms 433s per_repository.test_repository.TestRepository.test_supports_rich_root(RepositoryFormatKnitPack4) OK 87ms 433s per_repository.test_repository.TestRepository.test_attribute__fetch_reconcile(RepositoryFormat2a) OK 37ms 433s per_repository.test_repository.TestRepository.test_supports_rich_root(RepositoryFormat6) OK 62ms 433s per_intertree.test_compare.TestIterChanges.test_abc_content_to_empty(InterInventoryTree(CHKInventory)) OK 156ms 433s per_repository_reference.test_graph.TestGraph.test_get_known_graph_ancestry_stacked(RemoteRepositoryFormat-v2) OK 355ms 433s per_repository.test_repository.TestRepository.test_attribute__fetch_reconcile(RemoteRepositoryFormat-v2) OK 61ms 433s per_repository.test_repository.TestRepository.test_attribute_fast_deltas(RepositoryFormatPackDevelopment2Subtree) OK 18ms 433s per_repository.test_repository.TestRepository.test_attribute_fast_deltas(GitRepositoryFormat) OK 10ms 433s per_repository_reference.test_initialize.TestInitialize.test_initialize_on_transport_ex(RepositoryFormat2a) OK 44ms 433s per_repository.test_pack.TestPack.test_pack_accepts_opaque_hint(RepositoryFormatKnitPack4) OK 179ms 433s per_repository_reference.test_default_stacking.TestDefaultStackingPolicy.test_sprout_to_smart_server_stacking_policy_handling(RepositoryFormatKnitPack5RichRootBroken) OK 183ms 433s per_repository.test_repository.TestRepository.test_attribute_format_experimental(RepositoryFormatKnitPack5) OK 18ms 433s per_repository.test_repository.TestRepository.test_attribute_format_experimental(RepositoryFormatKnitPack4) OK 17ms 433s per_repository.test_repository.TestRepository.test_attribute_format_experimental(RepositoryFormat6) OK 14ms 433s per_repository.test_repository.TestRepository.test_find_branches(RepositoryFormatKnit3) OK 284ms 433s per_repository_reference.test_initialize.TestInitialize.test_remote_initialize_on_transport_ex(RepositoryFormatPackDevelopment2Subtree) OK 52ms 434s per_repository.test_repository.TestRepository.test_attribute_format_pack_compresses(RepositoryFormatKnitPack6) OK 23ms 434s per_intertree.test_compare.TestIterChanges.test_abc_content_to_empty_a_only(InterInventoryTree(PreviewTree)) OK 108ms 434s per_repository.test_pack.TestPack.test_pack_accepts_opaque_hint(RepositoryFormat6) OK 109ms 434s per_repository.test_repository.TestRepository.test_upgrade_preserves_signatures(RepositoryFormatKnitPack6) OK 196ms 434s per_repository.test_repository.TestRepository.test_upgrade_preserves_signatures(RemoteRepositoryFormat-v2) OK 351ms 434s per_repository.test_repository.TestRepository.test_attribute_format_pack_compresses(RepositoryFormatKnit1) OK 70ms 434s per_repository.test_pack.TestPack.test_pack_empty_does_not_error(RepositoryFormatKnitPack6) OK 28ms 434s per_repository.test_repository.TestRepositoryControlComponent.test_urls(RepositoryFormatPackDevelopment2Subtree) OK 25ms 434s per_repository.test_repository.TestRepositoryControlComponent.test_urls(GitRepositoryFormat) OK 9ms 434s per_repository.test_pack.TestPack.test_pack_empty_does_not_error(RepositoryFormatKnit1) OK 26ms 434s per_repository.test_repository.TestRepository.test_attribute_format_records_per_file_revision(RepositoryFormatKnit3) OK 36ms 434s per_repository.test_repository.TestRepositoryLocking.test_dont_leave_lock_in_place(RepositoryFormatKnitPack5) OK 18ms 434s per_repository.test_repository.TestRepository.test_attribute_format_records_per_file_revision(RepositoryFormat2aSubtree) OK 20ms 434s per_repository.test_repository.TestRepository.test_attribute_format_records_per_file_revision(RepositoryFormat4) SKIP 5ms 434s Format All-in-one format 4 is not initializable. 434s per_repository.test_repository.TestRepositoryLocking.test_dont_leave_lock_in_place(RepositoryFormatKnitPack4) OK 20ms 434s per_repository_reference.test__make_parents_provider.Test_MakeParentsProvider.test_add_fallback_after_make_pp(RepositoryFormatKnitPack6) OK 156ms 434s per_repository.test_repository.TestRepository.test_attribute_format_revision_graph_can_have_wrong_parents(RepositoryFormatKnitPack5RichRootBroken) OK 21ms 434s per_repository.test_repository.TestRepositoryLocking.test_dont_leave_lock_in_place(RepositoryFormat6) OK 17ms 434s per_repository.test_repository.TestRepository.test_attribute_format_revision_graph_can_have_wrong_parents(RepositoryFormatKnitPack3) OK 17ms 434s per_repository.test_reconcile.TestRepeatedReconcile.test_trivial_two_reconciles_no_error(RepositoryFormatKnit3) OK 70ms 434s per_repository.test_repository.TestRepositoryLocking.test_leave_lock_in_place(RepositoryFormatKnitPack6) OK 20ms 434s per_repository.test_repository.TestRepository.test_attribute_format_revision_graph_can_have_wrong_parents(RemoteRepositoryFormat-default) OK 18ms 434s per_repository.test_repository.TestRepositoryLocking.test_leave_lock_in_place(RepositoryFormatKnit1) OK 33ms 434s per_repository.test_repository.TestRepository.test_attribute_format_supports_custom_revision_properties(RepositoryFormatKnitPack6RichRoot) OK 20ms 434s per_repository.test_repository.TestRepository.test_upgrade_preserves_signatures(RepositoryFormatKnit1) OK 144ms 434s per_repository_reference.test_unlock.TestUnlock.test_unlock_unlocks_fallback(RepositoryFormatKnitPack5RichRootBroken) OK 60ms 434s per_intertree.test_compare.TestIterChanges.test_added_unicode(InterDirStateTree(C)) OK 215ms 434s per_repository.test_repository.TestRepositoryControlComponent.test_urls(RepositoryFormatKnit3) OK 20ms 434s per_repository.test_repository.TestRepository.test_attribute_format_supports_custom_revision_properties(RepositoryFormat7) OK 19ms 434s per_repository.test_repository.TestRepositoryLocking.test_lock_read_returns_unlockable(RepositoryFormatKnit3) OK 20ms 434s per_repository.test_repository.TestRepositoryControlComponent.test_urls(RepositoryFormat2aSubtree) OK 16ms 434s per_repository.test_repository.TestRepository.test_attribute_format_supports_full_versioned_files(RepositoryFormatKnit4) OK 20ms 434s per_repository.test_repository.TestRepositoryLocking.test_lock_read_returns_unlockable(RepositoryFormat2aSubtree) OK 17ms 434s per_repository.test_repository.TestRepositoryControlComponent.test_urls(RepositoryFormat4) SKIP 5ms 434s Format All-in-one format 4 is not initializable. 434s per_repository.test_repository.TestRepositoryLocking.test_lock_read_returns_unlockable(RepositoryFormat4) SKIP 5ms 434s Format All-in-one format 4 is not initializable. 434s per_repository.test_repository.TestRepository.test_attribute_format_supports_full_versioned_files(RepositoryFormatKnitPack1) OK 16ms 434s per_repository.test_repository.TestRepositoryLocking.test_dont_leave_lock_in_place(RepositoryFormatKnitPack5RichRootBroken) OK 20ms 434s per_repository_reference.test_default_stacking.TestDefaultStackingPolicy.test_sprout_to_smart_server_stacking_policy_handling(RemoteRepositoryFormat-v2) OK 329ms 434s per_repository.test_reconcile.TestRepeatedReconcile.test_trivial_two_reconciles_no_error(RepositoryFormat2aSubtree) OK 99ms 434s per_repository.test_repository.TestRepositoryLocking.test_lock_read_then_unlock(RepositoryFormatKnitPack5RichRootBroken) OK 23ms 434s per_repository.test_reconcile.TestRepeatedReconcile.test_trivial_two_reconciles_no_error(RepositoryFormat4) SKIP 9ms 434s Format All-in-one format 4 is not initializable. 434s per_intertree.test_compare.TestIterChanges.test_compare_subtrees(InterInventoryTree) OK 76ms 434s per_repository.test_repository.TestRepository.test_attribute_format_supports_full_versioned_files(RepositoryFormat5) OK 33ms 434s per_repository.test_repository.TestRepositoryLocking.test_dont_leave_lock_in_place(RepositoryFormatKnitPack3) OK 30ms 434s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_in_write_group(RepositoryFormatKnitPack5RichRootBroken) OK 22ms 434s per_repository.test_repository.TestRepositoryLocking.test_lock_read_then_unlock(RepositoryFormatKnitPack3) OK 49ms 434s per_repository.test_repository.TestRepository.test_attribute_format_supports_funky_characters(RepositoryFormatKnitPack5RichRoot) OK 28ms 434s per_repository.test_repository.TestRepositoryLocking.test_dont_leave_lock_in_place(RemoteRepositoryFormat-default) OK 33ms 434s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_in_write_group(RepositoryFormatKnitPack3) OK 33ms 434s per_repository.test_repository.TestRepository.test_find_branches(RepositoryFormat2aSubtree) OK 348ms 434s per_repository.test_repository.TestRepositoryLocking.test_lock_read_then_unlock(RemoteRepositoryFormat-default) OK 26ms 434s per_repository_reference.test_unlock.TestUnlock.test_unlock_unlocks_fallback(RemoteRepositoryFormat-v2) OK 138ms 434s per_uifactory.TestCannedInputUIFactory.test_show_warning OK 2ms 434s per_uifactory.TestSilentUIFactory.test_show_message OK 2ms 434s per_uifactory.TestTTYTextUIFactory.test_show_error OK 2ms 434s per_uifactory.TestTextUIFactory.test_note OK 2ms 434s per_repository.test_repository.TestRepository.test_find_branches(RepositoryFormat4) SKIP 23ms 434s Format All-in-one format 4 is not initializable. 434s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_in_write_group(RemoteRepositoryFormat-default) OK 44ms 434s per_repository.test_repository.TestRepository.test_attribute_format_supports_funky_characters(RepositoryFormat2a) OK 56ms 434s per_repository.test_repository.TestRepositoryLocking.test_lock_write_returns_unlockable(RepositoryFormatKnitPack6RichRoot) OK 44ms 434s per_repository.test_repository.TestRepositoryLocking.test_leave_lock_in_place(RepositoryFormatKnitPack6RichRoot) OK 58ms 434s per_repository.test_repository.TestRepository.test_attribute_format_supports_funky_characters(RemoteRepositoryFormat-v2) OK 28ms 434s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_read_locked(RepositoryFormatKnitPack6RichRoot) OK 28ms 434s per_repository.test_repository.TestRepositoryLocking.test_lock_write_returns_unlockable(RepositoryFormat7) OK 26ms 434s per_repository.test_repository.TestRepositoryLocking.test_leave_lock_in_place(RepositoryFormat7) OK 27ms 434s per_repository.test_repository.TestRepository.test_attribute_format_supports_leaving_lock(RepositoryFormatPackDevelopment2Subtree) OK 30ms 434s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_read_locked(RepositoryFormat7) OK 30ms 434s per_repository.test_repository.TestRepository.test_attribute_format_supports_leaving_lock(GitRepositoryFormat) OK 14ms 434s per_repository.test_repository.TestRepositoryLocking.test_lock_read_returns_unlockable(RepositoryFormatKnit4) OK 36ms 434s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_unlocked(RepositoryFormatKnit4) OK 35ms 434s per_repository.test_repository.TestRepositoryMakeBranchAndTree.test_repository_format(RepositoryFormatKnit4) OK 57ms 434s per_repository.test_repository.TestRepositoryLocking.test_lock_read_returns_unlockable(RepositoryFormatKnitPack1) OK 30ms 434s per_repository.test_repository.TestRepository.test_attribute_format_supports_overriding_transport(RepositoryFormatKnitPack5) OK 33ms 434s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_unlocked(RepositoryFormatKnitPack1) OK 28ms 434s per_repository.test_repository.TestRepositoryLocking.test_lock_read_returns_unlockable(RepositoryFormat5) OK 30ms 434s per_repository.test_repository.TestRepository.test_attribute_format_supports_overriding_transport(RepositoryFormatKnitPack4) OK 39ms 434s per_repository.test_repository.TestRepositoryMakeBranchAndTree.test_repository_format(RepositoryFormatKnitPack1) OK 58ms 434s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_unlocked(RepositoryFormat5) OK 38ms 434s per_repository.test_repository.TestRepositoryLocking.test_lock_read_then_unlock(RepositoryFormatKnitPack5RichRoot) OK 28ms 434s per_workingtree.test_add_reference.TestBasisInventory.test_add_non_subtree(WorkingTreeFormat6) OK 207ms 434s per_repository.test_repository.TestRepositoryMakeBranchAndTree.test_repository_format(RepositoryFormat5) OK 33ms 434s per_repository.test_repository.TestRepository.test_attribute_format_supports_overriding_transport(RepositoryFormat6) OK 40ms 434s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RepositoryFormatKnitPack5RichRoot) OK 25ms 434s per_repository.test_repository.TestRepositoryLocking.test_lock_read_then_unlock(RepositoryFormat2a) OK 28ms 434s per_intertree.test_compare.TestIterChanges.test_content_modification(InterDirStateTree(PY)) OK 290ms 434s per_repository.test_repository.TestRepository.test_attribute_format_supports_random_access(RepositoryFormatKnitPack6) OK 27ms 434s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RepositoryFormat2a) OK 29ms 434s per_repository.test_repository.TestRepository.test_attribute_format_supports_random_access(RepositoryFormatKnit1) OK 17ms 434s per_repository.test_repository.TestRepositoryLocking.test_lock_read_then_unlock(RemoteRepositoryFormat-v2) OK 55ms 434s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RemoteRepositoryFormat-v2) OK 49ms 434s per_repository.test_repository.TestRepositoryLocking.test_lock_write_returns_unlockable(RepositoryFormatPackDevelopment2Subtree) OK 45ms 434s per_repository.test_repository.TestRepository.test_attribute_format_supports_setting_revision_ids(RepositoryFormatKnit3) OK 65ms 434s per_repository.test_repository.TestRepository.test_find_branches_using(RepositoryFormatKnitPack5RichRootBroken) OK 342ms 434s per_repository.test_repository.TestRepositoryLocking.test_lock_write_returns_unlockable(GitRepositoryFormat) OK 35ms 434s per_repository.test_revision.TestRevProps.test_invalid_revprops(RepositoryFormatKnitPack5RichRoot) OK 138ms 434s per_repository_reference.test_fetch.TestFetch.test_fetch_into_smart_stacked_with_ghost(RepositoryFormat2a) OK 433ms 434s per_repository.test_repository.TestRepository.test_attribute_format_supports_setting_revision_ids(RepositoryFormat2aSubtree) OK 39ms 434s per_repository.test_repository.TestRepository.test_attribute_format_supports_setting_revision_ids(RepositoryFormat4) SKIP 11ms 434s Format All-in-one format 4 is not initializable. 434s per_repository.test_repository.TestRepository.test_attribute_format_supports_storing_branch_nick(RepositoryFormatKnitPack5RichRootBroken) OK 23ms 434s per_workingtree.test_add_reference.TestBasisInventory.test_add_reference(WorkingTreeFormat3) SKIP 194ms 434s Tree format does not support references 434s 434s per_repository.test_repository.TestRepository.test_attribute_format_supports_storing_branch_nick(RepositoryFormatKnitPack3) OK 32ms 434s per_repository.test_repository.TestRepositoryMakeBranchAndTree.test_repository_format(RepositoryFormatKnitPack5) OK 70ms 434s per_workingtree.test_add_reference.TestBasisInventory.test_add_reference_same_root(GitWorkingTreeFormat) SKIP 21ms 434s format does not support setting file ids 434s per_repository.test_repository.TestRepository.test_attribute_format_supports_storing_branch_nick(RemoteRepositoryFormat-default) OK 19ms 434s per_repository.test_revision.TestRevProps.test_invalid_revprops(RepositoryFormat2a) OK 106ms 434s per_repository.test_repository.TestRepository.test_attribute_format_versioned_directories(RepositoryFormatKnitPack6RichRoot) OK 20ms 434s per_repository.test_repository.TestRepositoryMakeBranchAndTree.test_repository_format(RepositoryFormatKnitPack4) OK 62ms 434s per_repository.test_repository.TestRepository.test_attribute_format_versioned_directories(RepositoryFormat7) OK 28ms 434s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_directory(RepositoryFormatPackDevelopment2Subtree) OK 219ms 434s per_workingtree.test_add_reference.TestBasisInventory.test_get_containing_nested_tree(WorkingTreeFormat2) SKIP 89ms 434s Tree format does not support references 434s 434s per_repository.test_repository.TestRepositoryMakeBranchAndTree.test_repository_format(RepositoryFormat6) OK 33ms 434s per_intertree.test_compare.TestIterChanges.test_deleted_and_unknown(InterInventoryTree(CHKInventory)) SKIP 292ms 434s cannot represent unversioned files 434s 434s per_repository.test_repository.TestRepository.test_attribute_supports_multiple_authors(RepositoryFormatKnit4) OK 46ms 434s per_repository.test_repository.TestRepository.test_attribute_supports_multiple_authors(RepositoryFormatKnitPack1) OK 17ms 434s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_directory(GitRepositoryFormat)ERROR 45ms 434s log: {{{ 434s 235.161 preparing to commit 434s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_directory(GitRepositoryFormat)/work/a/ 434s 235.163 Selecting files for commit with filter None 434s 235.166 aborting commit write group because of exception: 434s 235.167 Traceback (most recent call last): 434s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 434s self._update_builder_with_changes() 434s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 434s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 434s for path, fs_hash in self.builder.record_iter_changes( 434s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 434s self.work_tree, self.basis_revid, iter_changes 434s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 434s ): 434s ^ 434s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 434s for change in iter_changes: 434s ^^^^^^^^^^^^ 434s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 434s for change in iter_changes: 434s ^^^^^^^^^^^^ 434s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 434s (oldpath, oldmode, oldsha) = old 434s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 434s TypeError: cannot unpack non-iterable NoneType object 434s }}} 434s 434s Traceback (most recent call last): 434s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 1015, in setUp 434s self.rev1 = self.tree_a.commit("rev1") 434s ~~~~~~~~~~~~~~~~~~^^^^^^^^ 434s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 434s committed_id = commit.Commit().commit( 434s working_tree=self, 434s ...<3 lines>... 434s **kwargs, 434s ) 434s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 434s self._update_builder_with_changes() 434s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 434s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 434s for path, fs_hash in self.builder.record_iter_changes( 434s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 434s self.work_tree, self.basis_revid, iter_changes 434s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 434s ): 434s ^ 434s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 434s for change in iter_changes: 434s ^^^^^^^^^^^^ 434s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 434s for change in iter_changes: 434s ^^^^^^^^^^^^ 434s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 434s (oldpath, oldmode, oldsha) = old 434s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 434s TypeError: cannot unpack non-iterable NoneType object 434s 434s per_repository.test_repository.TestRepository.test_attribute_supports_multiple_authors(RepositoryFormat5) OK 21ms 434s per_repository.test_revision.TestRevProps.test_invalid_revprops(RepositoryFormatKnitPack6) OK 68ms 434s per_repository.test_repository.TestRepository.test_attribute_supports_nesting_repositories(RepositoryFormatKnitPack5RichRoot) OK 16ms 434s per_repository.test_repository.TestRepository.test_find_branches_using(RepositoryFormatKnitPack3) OK 278ms 434s per_repository.test_repository.TestRepository.test_attribute_supports_nesting_repositories(RepositoryFormat2a) OK 41ms 435s per_repository.test_revision.TestRevProps.test_invalid_revprops(RemoteRepositoryFormat-v2) OK 198ms 435s per_intertree.test_compare.TestIterChanges.test_deleted_unicode(InterInventoryTree(PreviewTree)) OK 132ms 435s per_repository.test_repository.TestRepository.test_attribute_supports_nesting_repositories(RemoteRepositoryFormat-v2) OK 39ms 435s per_repository_reference.test_fetch.TestFetch.test_fetch_to_stacked_from_smart_with_ghost(RepositoryFormatPackDevelopment2Subtree) OK 312ms 435s per_repository.test_revision.TestRevProps.test_invalid_revprops(RepositoryFormatKnit1) OK 102ms 435s per_repository.test_repository.TestRepository.test_attribute_supports_unreferenced_revisions(RepositoryFormatPackDevelopment2Subtree) OK 26ms 435s per_repository.test_repository.TestRepository.test_attribute_supports_unreferenced_revisions(GitRepositoryFormat) OK 15ms 435s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_directory(RepositoryFormatKnitPack5) OK 182ms 435s per_workingtree.test_add_reference.TestBasisInventory.test_get_nested_tree(WorkingTreeFormat6,remote) OK 233ms 435s per_repository.test_revision.TestRevProps.test_simple_revprops(RepositoryFormatPackDevelopment2Subtree) OK 101ms 435s per_repository.test_revision.TestRevProps.test_simple_revprops(GitRepositoryFormat)ERROR 20ms 435s log: {{{ 435s 235.387 preparing to commit 435s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_repository.test_revision.TestRevProps.test_simple_revprops(GitRepositoryFormat)/work/ 435s 235.388 Selecting files for commit with filter None 435s 235.389 aborting commit write group because of exception: 435s 235.391 Traceback (most recent call last): 435s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 435s self._update_builder_with_changes() 435s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 435s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 435s for path, fs_hash in self.builder.record_iter_changes( 435s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 435s self.work_tree, self.basis_revid, iter_changes 435s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 435s ): 435s ^ 435s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 435s for change in iter_changes: 435s ^^^^^^^^^^^^ 435s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 435s for change in iter_changes: 435s ^^^^^^^^^^^^ 435s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 435s (oldpath, oldmode, oldsha) = old 435s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 435s TypeError: cannot unpack non-iterable NoneType object 435s }}} 435s 435s Traceback (most recent call last): 435s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_revision.py", line 38, in test_simple_revprops 435s rev1 = wt.commit( 435s message="initial null commit", revprops=props, allow_pointless=True 435s ) 435s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 435s committed_id = commit.Commit().commit( 435s working_tree=self, 435s ...<3 lines>... 435s **kwargs, 435s ) 435s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 435s self._update_builder_with_changes() 435s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 435s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 435s for path, fs_hash in self.builder.record_iter_changes( 435s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 435s self.work_tree, self.basis_revid, iter_changes 435s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 435s ): 435s ^ 435s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 435s for change in iter_changes: 435s ^^^^^^^^^^^^ 435s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 435s for change in iter_changes: 435s ^^^^^^^^^^^^ 435s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 435s (oldpath, oldmode, oldsha) = old 435s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 435s TypeError: cannot unpack non-iterable NoneType object 435s 435s per_repository.test_revision.TestRevProps.test_simple_revprops(RepositoryFormatKnit3) OK 98ms 435s per_repository.test_repository.TestRepository.test_check_repository(RepositoryFormatKnitPack5) OK 90ms 435s per_repository.test_repository.TestRepository.test_find_branches_using(RemoteRepositoryFormat-default) OK 193ms 435s per_repository.test_repository.TestRepository.test_find_branches_using_empty_standalone_repo(RepositoryFormatKnitPack6RichRoot) OK 18ms 435s per_workingtree.test_add.TestAdd.test_add_after_remove(WorkingTreeFormat4) OK 86ms 435s per_intertree.test_compare.TestIterChanges.test_empty_dir(InterDirStateTree(C)) OK 190ms 435s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_directory(RepositoryFormatKnitPack4) OK 118ms 435s per_repository.test_repository.TestRepository.test_find_branches_using_empty_standalone_repo(RepositoryFormat7) OK 27ms 435s per_repository.test_repository.TestRepository.test_check_repository(RepositoryFormatKnitPack4) OK 76ms 435s per_repository.test_revision.TestRevProps.test_simple_revprops(RepositoryFormat2aSubtree) OK 111ms 435s per_repository_reference.test_fetch.TestFetch.test_fetch_with_ghost_stacked(RepositoryFormatKnitPack6) OK 232ms 435s per_repository.test_revision.TestRevProps.test_simple_revprops(RepositoryFormat4) SKIP 5ms 435s Format All-in-one format 4 is not initializable. 435s per_workingtree.test_add.TestAdd.test_add_existing_id(WorkingTreeFormat5) OK 82ms 435s per_repository.test_repository.TestRepository.test_check_repository(RepositoryFormat6) OK 46ms 435s per_repository.test_repository.TestRepository.test_clone_bzrdir_repository_revision(RepositoryFormatKnitPack6) SKIP 5ms 435s revision limiting is not implemented yet. 435s per_repository.test_revision.TestRevisionAttributes.test_revision_accessors(RepositoryFormatKnitPack5) OK 151ms 435s per_repository.test_repository.TestRepository.test_clone_bzrdir_repository_revision(RepositoryFormatKnit1) SKIP 5ms 435s revision limiting is not implemented yet. 435s per_repository.test_repository.TestRepository.test_clone_repository_basis_revision(RepositoryFormatKnit3) SKIP 12ms 435s the use of a basis should not add noise data to the result. 435s per_repository.test_repository.TestRepository.test_clone_repository_basis_revision(RepositoryFormat2aSubtree) SKIP 4ms 435s the use of a basis should not add noise data to the result. 435s per_repository.test_repository.TestRepository.test_clone_repository_basis_revision(RepositoryFormat4) SKIP 6ms 435s the use of a basis should not add noise data to the result. 435s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_directory(RepositoryFormat6) OK 99ms 435s per_intertree.test_compare.TestIterChanges.test_empty_to_abc_content(InterInventoryTree) OK 116ms 435s per_workingtree.test_add.TestAdd.test_add_invalid(WorkingTreeFormat6) OK 57ms 435s per_repository.test_repository.TestRepository.test_clone_shared_no_tree(RepositoryFormatKnitPack5RichRootBroken) OK 47ms 435s per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RepositoryFormatKnit4) OK 131ms 435s per_workingtree.test_add.TestAdd.test_add_multiple(WorkingTreeFormat3) OK 67ms 435s per_repository.test_revision.TestRevisionAttributes.test_revision_accessors(RepositoryFormatKnitPack5RichRootBroken) OK 149ms 435s per_workingtree.test_add.TestAdd.test_add_multiple_with_file_ids(GitWorkingTreeFormat) SKIP 12ms 435s tree does not support setting file ids 435s per_repository.test_repository.TestRepository.test_clone_shared_no_tree(RepositoryFormatKnitPack3) OK 65ms 435s per_repository.test_revision.TestRevisionAttributes.test_revision_accessors(RepositoryFormatKnitPack4) OK 161ms 435s per_workingtree.test_add.TestAdd.test_add_old_id(WorkingTreeFormat2) OK 60ms 435s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_unchanged_directory(RepositoryFormatKnitPack6) OK 159ms 435s per_repository.test_repository.TestRepository.test_clone_shared_no_tree(RemoteRepositoryFormat-default) OK 64ms 435s per_repository.test_repository.TestRepository.test_clone_specific_format(RepositoryFormatKnitPack6RichRoot) OK 7ms 435s per_repository.test_repository.TestRepository.test_clone_specific_format(RepositoryFormat7) OK 5ms 435s per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RepositoryFormatKnitPack1) OK 146ms 435s per_repository.test_revision.TestRevisionAttributes.test_revision_accessors(RepositoryFormat6) OK 107ms 435s per_intertree.test_compare.TestIterChanges.test_empty_to_abc_content_a_and_c_only(InterDirStateTree(PY)) OK 228ms 435s per_workingtree.test_add.TestAdd.test_add_one(WorkingTreeFormat6,remote) OK 94ms 435s per_repository.test_revision.TestRevisionAttributes.test_revision_accessors(RepositoryFormatKnitPack3) OK 173ms 435s per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RepositoryFormat5) OK 86ms 435s per_repository.test_repository.TestRepository.test_format_attributes(RepositoryFormatKnitPack5RichRoot) OK 19ms 435s per_workingtree.test_add.TestAdd.test_add_one_new_id(WorkingTreeFormat4) OK 50ms 435s per_repository.test_revision.TestRevisionAttributes.test_zero_timezone(RepositoryFormatKnitPack6) OK 70ms 435s per_repository.test_repository.TestRepository.test_format_attributes(RepositoryFormat2a) OK 23ms 435s per_repository.test_repository.TestRepository.test_clone_stacking_policy_upgrades(RepositoryFormatKnit4) OK 173ms 435s per_repository.test_repository.TestRepository.test_format_attributes(RemoteRepositoryFormat-v2) OK 41ms 435s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_unchanged_directory(RepositoryFormatKnit1) OK 197ms 435s per_repository.test_repository.TestRepository.test_format_description(RepositoryFormatPackDevelopment2Subtree) OK 14ms 435s per_repository.test_repository.TestRepository.test_format_description(GitRepositoryFormat) OK 8ms 435s per_repository.test_repository.TestRepository.test_format_initialize_find_open(RepositoryFormatKnitPack5) OK 20ms 435s per_repository.test_revision.TestRevisionAttributes.test_zero_timezone(RepositoryFormatKnit1) OK 88ms 435s per_intertree.test_compare.TestIterChanges.test_file_becomes_unversionable_bug_438569(InterInventoryTree(CHKInventory)) SKIP 170ms 435s Cannot represent a FIFO in this case breezy.tests.per_intertree.test_compare.TestIterChanges.test_file_becomes_unversionable_bug_438569(InterInventoryTree(CHKInventory)) 435s 435s per_repository.test_repository.TestRepository.test_format_initialize_find_open(RepositoryFormatKnitPack4) OK 20ms 435s per_workingtree.test_add.TestAdd.test_add_present_in_basis(WorkingTreeFormat5) OK 121ms 435s per_repository.test_repository.TestRepository.test_format_initialize_find_open(RepositoryFormat6) OK 21ms 435s per_repository.test_repository.TestRepository.test_format_is_deprecated(RepositoryFormatKnitPack6) OK 15ms 435s per_repository.test_repository.TestRepository.test_clone_stacking_policy_upgrades(RepositoryFormatKnitPack1) OK 119ms 435s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_multiple_files(RepositoryFormatKnit3) OK 120ms 435s per_repository.test_repository.TestRepository.test_format_is_deprecated(RepositoryFormatKnit1) OK 21ms 435s per_repository.test_repository.TestRepository.test_clone_stacking_policy_upgrades(RepositoryFormat5) SKIP 18ms 435s Cannot make a shared repository 435s 435s per_repository.test_repository.TestRepository.test_format_is_supported(RepositoryFormatKnit3) OK 28ms 435s per_repository.test_repository.TestRepository.test_format_is_supported(RepositoryFormat2aSubtree) OK 19ms 435s per_workingtree.test_add.TestAdd.test_add_present_in_basis_with_file_ids(WorkingTreeFormat6) OK 100ms 435s per_repository.test_repository.TestRepository.test_format_is_supported(RepositoryFormat4) SKIP 5ms 435s Format All-in-one format 4 is not initializable. 435s per_repository.test_repository.TestRepository.test_format_matchingcontroldir(RepositoryFormatKnitPack5RichRootBroken) OK 5ms 435s per_repository.test_repository.TestRepository.test_format_matchingcontroldir(RepositoryFormatKnitPack3) OK 3ms 435s per_intertree.test_compare.TestIterChanges.test_file_rename(InterInventoryTree(PreviewTree)) OK 119ms 435s per_repository.test_repository.TestRepository.test_format_matchingcontroldir(RemoteRepositoryFormat-default) OK 4ms 435s per_repository.test_repository.TestRepository.test_format_network_name(RepositoryFormatKnitPack6RichRoot) OK 15ms 435s per_repository.test_revision.TestRevisionAttributes.test_revision_accessors(RemoteRepositoryFormat-default) OK 283ms 435s per_repository.test_repository.TestRepository.test_format_network_name(RepositoryFormat7) OK 20ms 435s per_repository_reference.test_fetch.TestFetch.test_sprout_from_smart_stacked_with_short_history(RepositoryFormatKnitPack5RichRootBroken) OK 634ms 435s per_workingtree.test_add.TestAdd.test_add_previously_added(WorkingTreeFormat3) OK 67ms 435s per_workingtree.test_add.TestAdd.test_add_previously_added_with_file_id(GitWorkingTreeFormat) SKIP 16ms 435s tree does not support setting file ids 435s per_repository.test_repository.TestRepository.test_format_supports_external_lookups(RepositoryFormatKnit4) OK 37ms 435s per_repository.test_signatures.TestSignatures.test_clone_preserves_signatures(RepositoryFormatKnit3) OK 207ms 435s per_repository.test_repository.TestRepository.test_clone_to_default_format(RepositoryFormatKnitPack5RichRoot) OK 131ms 435s per_repository.test_repository.TestRepository.test_format_supports_external_lookups(RepositoryFormatKnitPack1) OK 29ms 435s per_workingtree.test_add.TestAdd.test_add_root(WorkingTreeFormat2) OK 35ms 435s per_repository.test_revision.TestRevisionAttributes.test_zero_timezone(RepositoryFormatKnitPack6RichRoot) OK 87ms 435s per_repository.test_repository.TestRepository.test_format_supports_external_lookups(RepositoryFormat5) OK 36ms 435s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_multiple_files(RepositoryFormat2aSubtree) OK 198ms 435s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_multiple_files(RepositoryFormat4) SKIP 5ms 435s Format All-in-one format 4 is not initializable. 435s per_repository.test_repository.TestRepository.test_get_graph(RepositoryFormatKnitPack5RichRoot) OK 29ms 436s per_repository.test_repository.TestRepository.test_get_graph(RepositoryFormat2a) OK 17ms 436s per_repository.test_revision.TestRevisionAttributes.test_zero_timezone(RepositoryFormat7) OK 93ms 436s per_workingtree.test_add.TestAdd.test_add_subdir(WorkingTreeFormat6,remote) OK 95ms 436s per_repository.test_repository.TestRepository.test_get_graph(RemoteRepositoryFormat-v2) OK 26ms 436s per_repository.test_repository.TestRepository.test_clone_to_default_format(RepositoryFormat2a) OK 135ms 436s per_intertree.test_compare.TestIterChanges.test_file_rename_and_modification(InterDirStateTree(C)) OK 229ms 436s per_workingtree.test_add.TestAdd.test_add_unicode(WorkingTreeFormat4) OK 51ms 436s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_renamed(RepositoryFormatKnitPack5RichRootBroken) OK 125ms 436s per_repository.test_signatures.TestSignatures.test_clone_preserves_signatures(RepositoryFormat2aSubtree) OK 222ms 436s per_repository.test_signatures.TestSignatures.test_clone_preserves_signatures(RepositoryFormat4) SKIP 6ms 436s Format All-in-one format 4 is not initializable. 436s per_intertree.test_compare.TestIterChanges.test_missing_and_renamed(InterInventoryTree) OK 80ms 436s per_repository.test_signatures.TestSignatures.test_clone_preserves_signatures(RepositoryFormatKnit4) OK 171ms 436s per_repository.test_signatures.TestSignatures.test_sign_existing_revision(RepositoryFormatKnitPack5RichRootBroken) OK 88ms 436s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_renamed(RepositoryFormatKnitPack3) OK 133ms 436s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_merge_parent_no_file(WorkingTreeFormat5) OK 162ms 436s per_repository.test_repository.TestRepository.test_get_known_graph_ancestry(RepositoryFormatPackDevelopment2Subtree) OK 218ms 436s per_repository.test_repository.TestRepository.test_get_known_graph_ancestry(GitRepositoryFormat)ERROR 18ms 436s log: {{{ 436s 236.540 preparing to commit 436s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_repository.test_repository.TestRepository.test_get_known_graph_ancestry(GitRepositoryFormat)/work/here/ 436s 236.542 Selecting files for commit with filter None 436s 236.543 aborting commit write group because of exception: 436s 236.545 Traceback (most recent call last): 436s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 436s self._update_builder_with_changes() 436s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 436s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 436s for path, fs_hash in self.builder.record_iter_changes( 436s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 436s self.work_tree, self.basis_revid, iter_changes 436s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 436s ): 436s ^ 436s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 436s for change in iter_changes: 436s ^^^^^^^^^^^^ 436s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 436s for change in iter_changes: 436s ^^^^^^^^^^^^ 436s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 436s (oldpath, oldmode, oldsha) = old 436s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 436s TypeError: cannot unpack non-iterable NoneType object 436s }}} 436s 436s Traceback (most recent call last): 436s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 556, in test_get_known_graph_ancestry 436s a = tree.commit("initial commit") 436s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 436s committed_id = commit.Commit().commit( 436s working_tree=self, 436s ...<3 lines>... 436s **kwargs, 436s ) 436s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 436s self._update_builder_with_changes() 436s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 436s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 436s for path, fs_hash in self.builder.record_iter_changes( 436s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 436s self.work_tree, self.basis_revid, iter_changes 436s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 436s ): 436s ^ 436s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 436s for change in iter_changes: 436s ^^^^^^^^^^^^ 436s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 436s for change in iter_changes: 436s ^^^^^^^^^^^^ 436s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 436s (oldpath, oldmode, oldsha) = old 436s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 436s TypeError: cannot unpack non-iterable NoneType object 436s 436s per_repository.test_signatures.TestSignatures.test_sign_existing_revision(RepositoryFormatKnitPack3) OK 67ms 436s per_repository.test_repository.TestRepository.test_clone_to_default_format(RemoteRepositoryFormat-v2) OK 239ms 436s per_intertree.test_compare.TestIterChanges.test_missing_in_target(InterDirStateTree(PY)) OK 169ms 436s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_merge_parent_was_directory(WorkingTreeFormat6) OK 131ms 436s per_repository.test_repository.TestRepository.test_get_revision_delta(RepositoryFormatKnitPack5) OK 101ms 436s per_repository.test_signatures.TestSignatures.test_clone_preserves_signatures(RepositoryFormatKnitPack1) OK 192ms 436s per_repository.test_repository.TestRepository.test_clone_to_hpss(RepositoryFormatPackDevelopment2Subtree) OK 106ms 436s per_repository.test_repository.TestRepository.test_clone_to_hpss(GitRepositoryFormat) SKIP 4ms 436s Cannot lock pre_metadir_formats remotely. 436s 436s per_repository.test_signatures.TestSignatures.test_clone_preserves_signatures(RepositoryFormat5) OK 59ms 436s per_repository.test_signatures.TestSignatures.test_sign_existing_revision(RemoteRepositoryFormat-default) OK 179ms 436s per_intertree.test_compare.TestIterChanges.test_no_specific_files(InterInventoryTree(CHKInventory)) OK 162ms 436s per_repository.test_repository.TestRepository.test_commit_unicode_control_characters(RepositoryFormatKnitPack5) OK 65ms 436s per_repository.test_repository.TestRepository.test_get_revision_delta(RepositoryFormatKnitPack4) OK 119ms 436s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_renamed(RemoteRepositoryFormat-default) OK 272ms 436s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_merge_parents(WorkingTreeFormat3) OK 172ms 436s per_repository.test_repository.TestRepository.test_get_revision_delta(RepositoryFormat6) OK 79ms 436s per_repository.test_repository.TestRepository.test_commit_unicode_control_characters(RepositoryFormatKnitPack4) OK 112ms 436s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_mod_from_parent(GitWorkingTreeFormat)ERROR 43ms 436s log: {{{ 436s 236.835 preparing to commit 436s 236.837 Selecting files for commit with filter None 436s 236.840 aborting commit write group because of exception: 436s 236.841 Traceback (most recent call last): 436s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 436s self._update_builder_with_changes() 436s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 436s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 436s for path, fs_hash in self.builder.record_iter_changes( 436s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 436s self.work_tree, self.basis_revid, iter_changes 436s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 436s ): 436s ^ 436s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 436s for change in iter_changes: 436s ^^^^^^^^^^^^ 436s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 436s for change in iter_changes: 436s ^^^^^^^^^^^^ 436s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 436s (oldpath, oldmode, oldsha) = old 436s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 436s TypeError: cannot unpack non-iterable NoneType object 436s }}} 436s 436s Traceback (most recent call last): 436s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_annotate_iter.py", line 44, in test_annotate_mod_from_parent 436s tree, revid = self.make_single_rev_tree() 436s ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 436s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_annotate_iter.py", line 25, in make_single_rev_tree 436s revid = builder.build_snapshot( 436s None, 436s ...<3 lines>... 436s ], 436s ) 436s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 436s return self._do_commit( 436s ~~~~~~~~~~~~~~~^ 436s tree, 436s ^^^^^ 436s ...<5 lines>... 436s message_callback=message_callback, 436s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 436s ) 436s ^ 436s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 436s return tree.commit( 436s ~~~~~~~~~~~^ 436s message, message_callback=message_callback, reporter=reporter, **kwargs 436s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 436s ) 436s ^ 436s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 436s committed_id = commit.Commit().commit( 436s working_tree=self, 436s ...<3 lines>... 436s **kwargs, 436s ) 436s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 436s self._update_builder_with_changes() 436s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 436s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 436s for path, fs_hash in self.builder.record_iter_changes( 436s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 436s self.work_tree, self.basis_revid, iter_changes 436s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 436s ): 436s ^ 436s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 436s for change in iter_changes: 436s ^^^^^^^^^^^^ 436s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 436s for change in iter_changes: 436s ^^^^^^^^^^^^ 436s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 436s (oldpath, oldmode, oldsha) = old 436s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 436s TypeError: cannot unpack non-iterable NoneType object 436s 436s per_repository.test_signatures.TestSignatures.test_sign_existing_revision(RepositoryFormatKnitPack5RichRoot) OK 142ms 436s per_repository.test_signatures.TestSignatures.test_store_signature(RepositoryFormatKnitPack6RichRoot) OK 127ms 436s per_intertree.test_compare.TestIterChanges.test_only_in_source_and_missing(InterInventoryTree(PreviewTree)) OK 130ms 436s per_repository.test_repository.TestRepository.test_commit_unicode_control_characters(RepositoryFormat6) OK 63ms 436s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_unrelated(RepositoryFormatKnitPack6RichRoot) OK 175ms 436s per_repository.test_signatures.TestSignatures.test_store_signature(RepositoryFormat7) OK 121ms 436s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_same_as_merge_parent(WorkingTreeFormat2) OK 136ms 436s per_repository.test_signatures.TestSignatures.test_sign_existing_revision(RepositoryFormat2a) OK 135ms 436s per_repository.test_repository.TestRepository.test_commit_unicode_message(RepositoryFormatKnitPack6) OK 87ms 436s per_repository.test_repository.TestRepository.test_get_revisions(RepositoryFormatKnitPack6) OK 170ms 436s per_repository.test_repository.TestRepository.test_commit_unicode_message(RepositoryFormatKnit1) OK 64ms 436s per_intertree.test_compare.TestIterChanges.test_only_in_target_missing_subtree_specific_bug_367632(InterDirStateTree(C)) OK 202ms 436s per_repository.test_signatures.TestSignatures.test_verify_revision_signature(RepositoryFormatKnit4) OK 107ms 436s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_unrelated(RepositoryFormat7) OK 147ms 436s per_repository.test_repository.TestRepository.test_create_repository(RepositoryFormatKnit3) OK 33ms 436s per_repository.test_repository.TestRepository.test_create_repository(RepositoryFormat2aSubtree) OK 14ms 436s per_repository.test_repository.TestRepository.test_create_repository(RepositoryFormat4) OK 3ms 436s per_repository.test_repository.TestRepository.test_get_revisions(RepositoryFormatKnit1) OK 110ms 436s per_repository.test_repository.TestRepository.test_create_repository_shared(RepositoryFormatKnitPack5RichRootBroken) OK 27ms 436s per_repository.test_repository.TestRepository.test_create_repository_shared(RepositoryFormatKnitPack3) OK 14ms 436s per_repository.test_signatures.TestSignatures.test_verify_revision_signature(RepositoryFormatKnitPack1) OK 75ms 436s per_intertree.test_compare.TestIterChanges.test_renamed_and_added(InterInventoryTree) OK 96ms 436s per_repository.test_repository.TestRepository.test_create_repository_shared(RemoteRepositoryFormat-default) OK 28ms 436s per_repository.test_repository.TestEscaping.test_create_bundle(RepositoryFormatKnit4) OK 93ms 436s per_repository.test_signatures.TestSignatures.test_verify_revision_signature(RepositoryFormat5) OK 25ms 436s per_repository.test_repository.TestRepository.test_graph_ghost_handling(RepositoryFormatKnit3) OK 68ms 436s per_repository.test_signatures.TestSignatures.test_sign_existing_revision(RemoteRepositoryFormat-v2) OK 198ms 436s per_repository.test_signatures.TestSignatures.test_verify_revision_signature_not_signed(RepositoryFormatKnitPack5RichRoot) OK 59ms 437s per_repository.test_repository.TestEscaping.test_create_bundle(RepositoryFormatKnitPack1) OK 109ms 437s per_repository.test_signatures.TestSignatures.test_store_signature(RepositoryFormatPackDevelopment2Subtree) OK 103ms 437s per_repository.test_repository.TestRepository.test_graph_ghost_handling(RepositoryFormat2aSubtree) OK 115ms 437s per_repository.test_signatures.TestSignatures.test_store_signature(GitRepositoryFormat) SKIP 5ms 437s repository does not support signing revisions 437s 437s per_repository.test_repository.TestRepository.test_graph_ghost_handling(RepositoryFormat4) SKIP 4ms 437s format does not support ghosts 437s 437s per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RepositoryFormatKnitPack5RichRootBroken) OK 17ms 437s per_repository_reference.test_fetch.TestFetch.test_sprout_from_smart_stacked_with_short_history(RemoteRepositoryFormat-v2) OK 1192ms 437s per_intertree.test_compare.TestIterChanges.test_renamed_and_unknown(InterDirStateTree(PY)) OK 173ms 437s per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RepositoryFormatKnitPack3) OK 17ms 437s per_repository.test_signatures.TestSignatures.test_verify_revision_signature_not_signed(RepositoryFormat2a) OK 90ms 437s per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RemoteRepositoryFormat-default) OK 21ms 437s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_same_as_merge_parent_supersedes(WorkingTreeFormat6,remote) OK 376ms 437s per_workingtree.test_basis_inventory.TestBasisInventory.test_create(WorkingTreeFormat4) SKIP 7ms 437s not applicable to 437s 437s per_repository.test_repository.TestEscaping.test_create_bundle(RepositoryFormat5) OK 83ms 437s per_workingtree.test_basis_inventory.TestBasisInventory.test_wrong_format(WorkingTreeFormat5) SKIP 4ms 437s not applicable to 437s 437s per_repository.test_signatures.TestSignatures.test_verify_revision_signature(RepositoryFormatKnitPack5) OK 95ms 437s per_repository.test_repository.TestEscaping.test_on_vfat(RepositoryFormatKnitPack5RichRoot) OK 83ms 437s per_repository.test_signatures.TestSignatures.test_verify_revision_signature(RepositoryFormatKnitPack4) OK 72ms 437s per_workingtree.test_basis_tree.TestBasisTree.test_altered_tree(WorkingTreeFormat6) OK 94ms 437s per_repository.test_repository.TestRepository.test_find_branches(RepositoryFormatKnitPack6RichRoot) OK 295ms 437s per_repository.test_repository.TestRepository.test_iter_files_bytes(RepositoryFormatKnitPack6RichRoot) OK 127ms 437s per_repository.test_signatures.TestSignatures.test_verify_revision_signature_not_signed(RemoteRepositoryFormat-v2) OK 153ms 437s per_repository.test_signatures.TestSignatures.test_verify_revision_signature(RepositoryFormat6) OK 43ms 437s per_workingtree.test_basis_tree.TestBasisTree.test_emtpy_tree(WorkingTreeFormat3) OK 56ms 437s per_intertree.test_compare.TestIterChanges.test_similar_filenames(InterInventoryTree(CHKInventory)) SKIP 191ms 437s cannot represent unversioned files 437s 437s per_workingtree.test_basis_tree.TestBasisTree.test_same_tree(GitWorkingTreeFormat)ERROR 24ms 437s log: {{{ 437s 237.543 preparing to commit 437s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_basis_tree.TestBasisTree.test_same_tree(GitWorkingTreeFormat)/work/ 437s 237.545 Selecting files for commit with filter None 437s 237.548 aborting commit write group because of exception: 437s 237.550 Traceback (most recent call last): 437s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 437s self._update_builder_with_changes() 437s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 437s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 437s for path, fs_hash in self.builder.record_iter_changes( 437s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 437s self.work_tree, self.basis_revid, iter_changes 437s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 437s ): 437s ^ 437s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 437s for change in iter_changes: 437s ^^^^^^^^^^^^ 437s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 437s for change in iter_changes: 437s ^^^^^^^^^^^^ 437s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 437s (oldpath, oldmode, oldsha) = old 437s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 437s TypeError: cannot unpack non-iterable NoneType object 437s }}} 437s 437s Traceback (most recent call last): 437s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_basis_tree.py", line 36, in test_same_tree 437s revision_id = tree.commit("initial tree") 437s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 437s committed_id = commit.Commit().commit( 437s working_tree=self, 437s ...<3 lines>... 437s **kwargs, 437s ) 437s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 437s self._update_builder_with_changes() 437s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 437s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 437s for path, fs_hash in self.builder.record_iter_changes( 437s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 437s self.work_tree, self.basis_revid, iter_changes 437s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 437s ): 437s ^ 437s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 437s for change in iter_changes: 437s ^^^^^^^^^^^^ 437s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 437s for change in iter_changes: 437s ^^^^^^^^^^^^ 437s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 437s (oldpath, oldmode, oldsha) = old 437s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 437s TypeError: cannot unpack non-iterable NoneType object 437s 437s per_repository.test_repository.TestEscaping.test_on_vfat(RepositoryFormat2a) OK 101ms 437s per_repository.test_repository.TestEscaping.test_on_vfat(RemoteRepositoryFormat-v2) OK 8ms 437s per_workingtree.test_break_lock.TestBreakLock.test_locked(WorkingTreeFormat2) OK 30ms 437s per_repository.test_signatures.TestSignatures.test_verify_revision_signature_not_signed(RepositoryFormatKnitPack6) OK 68ms 437s per_repository.test_repository.TestRepository.test__make_parents_provider(RepositoryFormatPackDevelopment2Subtree) OK 27ms 437s per_repository.test_repository.TestRepository.test__make_parents_provider(GitRepositoryFormat) OK 14ms 437s per_repository.test_repository.TestRepository.test_iter_files_bytes(RepositoryFormat7) OK 142ms 437s per_repository.test_signatures.TestSignatures.test_verify_revision_signatures(RepositoryFormatPackDevelopment2Subtree) OK 146ms 437s per_repository.test_signatures.TestSignatures.test_verify_revision_signatures(GitRepositoryFormat) SKIP 7ms 437s repository does not support signing revisions 437s 437s per_repository.test_signatures.TestUnsupportedSignatures.test_sign_revision(RepositoryFormatKnitPack5) SKIP 4ms 437s repository supports signing revisions 437s 437s per_repository.test_signatures.TestUnsupportedSignatures.test_sign_revision(RepositoryFormatKnitPack4) SKIP 7ms 437s repository supports signing revisions 437s 437s per_repository.test_signatures.TestUnsupportedSignatures.test_sign_revision(RepositoryFormat6) SKIP 5ms 437s repository supports signing revisions 437s 437s per_workingtree.test_break_lock.TestBreakLock.test_unlocked(WorkingTreeFormat6,remote) OK 97ms 437s per_repository.test_signatures.TestSignatures.test_verify_revision_signature_not_signed(RepositoryFormatKnit1) OK 99ms 437s per_repository_reference.test_fetch.TestFetch.test_sprout_from_stacked_with_short_history(RepositoryFormat2a) OK 358ms 437s per_repository.test_repository.TestRepository.test_add_signature_text(RepositoryFormatKnitPack5) OK 85ms 437s per_intertree.test_compare.TestIterChanges.test_specific_content_modification_grabs_parents(InterInventoryTree(PreviewTree)) OK 200ms 437s per_repository.test_statistics.TestGatherStats.test_gather_stats(RepositoryFormatKnitPack6) OK 92ms 437s per_repository.test_repository.TestRepository.test_iter_revisions(RepositoryFormatKnit4) OK 124ms 437s per_repository.test_repository.TestRepository.test_add_signature_text(RepositoryFormatKnitPack4) OK 61ms 437s per_repository.test_signatures.TestSignatures.test_verify_revision_signatures(RepositoryFormatKnit3) OK 110ms 437s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_invalid_child(WorkingTreeFormat4) OK 111ms 437s per_repository.test_repository.TestRepository.test_add_signature_text(RepositoryFormat6) OK 32ms 437s per_repository.test_repository.TestRepository.test_find_branches(RepositoryFormat7) OK 323ms 437s per_repository.test_repository.TestRepository.test_attribute__fetch_reconcile(RepositoryFormatKnitPack6) OK 18ms 437s per_repository.test_statistics.TestGatherStats.test_gather_stats(RepositoryFormatKnit1) OK 64ms 437s per_repository.test_repository.TestRepository.test_attribute__fetch_reconcile(RepositoryFormatKnit1) OK 30ms 437s per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RepositoryFormatKnit3) OK 32ms 437s per_repository.test_repository.TestRepository.test_attribute_fast_deltas(RepositoryFormatKnit3) OK 20ms 437s per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RepositoryFormat2aSubtree) OK 25ms 437s per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RepositoryFormat4) SKIP 4ms 437s Format All-in-one format 4 is not initializable. 437s per_repository.test_repository.TestRepository.test_attribute_fast_deltas(RepositoryFormat2aSubtree) OK 16ms 437s per_repository.test_repository.TestRepository.test_attribute_fast_deltas(RepositoryFormat4) SKIP 6ms 437s Format All-in-one format 4 is not initializable. 437s per_repository.test_repository.TestRepository.test_iter_revisions(RepositoryFormatKnitPack1) OK 129ms 437s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_does_not_raise_when_suppressed(RepositoryFormatKnitPack5RichRootBroken) OK 14ms 437s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path(WorkingTreeFormat5) OK 101ms 437s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_does_not_raise_when_suppressed(RepositoryFormatKnitPack3) OK 15ms 437s per_repository.test_repository.TestRepository.test_attribute_format_experimental(RepositoryFormatKnitPack5RichRootBroken) OK 23ms 437s per_repository.test_signatures.TestSignatures.test_verify_revision_signatures(RepositoryFormat2aSubtree) OK 124ms 437s per_repository.test_signatures.TestSignatures.test_verify_revision_signatures(RepositoryFormat4) SKIP 5ms 437s Format All-in-one format 4 is not initializable. 437s per_repository.test_signatures.TestUnsupportedSignatures.test_sign_revision(RepositoryFormatKnitPack5RichRootBroken) SKIP 5ms 437s repository supports signing revisions 437s 437s per_repository.test_signatures.TestUnsupportedSignatures.test_sign_revision(RepositoryFormatKnitPack3) SKIP 5ms 437s repository supports signing revisions 437s 437s per_repository.test_repository.TestRepository.test_attribute_format_experimental(RepositoryFormatKnitPack3) OK 29ms 437s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_does_not_raise_when_suppressed(RemoteRepositoryFormat-default) OK 37ms 437s per_repository.test_signatures.TestUnsupportedSignatures.test_sign_revision(RemoteRepositoryFormat-default) SKIP 7ms 437s repository supports signing revisions 437s 437s per_repository.test_repository.TestRepository.test_attribute_format_experimental(RemoteRepositoryFormat-default) OK 26ms 437s per_repository.test_repository.TestRepository.test_iter_revisions(RepositoryFormat5) OK 78ms 437s per_repository_reference.test_fetch.TestFetchFromRepoWithUnconfiguredFallbacks.test_fetch_everything_includes_parent_invs(RepositoryFormatPackDevelopment2Subtree) OK 271ms 437s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path_before_commit(WorkingTreeFormat6) OK 76ms 437s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_gets_None(RepositoryFormatKnitPack6RichRoot) OK 30ms 437s per_repository.test_repository.TestRepository.test_attribute_format_pack_compresses(RepositoryFormatKnitPack6RichRoot) OK 26ms 437s per_intertree.test_compare.TestIterChanges.test_specific_old_parent_becomes_file(InterDirStateTree(C)) OK 263ms 437s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_gets_None(RepositoryFormat7) OK 28ms 437s per_repository.test_repository.TestRepository.test_attribute_format_pack_compresses(RepositoryFormat7) OK 20ms 437s per_repository.test_write_group.TestWriteGroup.test_commit_write_group_does_not_error(RepositoryFormatKnit4) OK 32ms 437s per_repository.test_repository.TestRepository.test_find_branches_using(RepositoryFormatKnit4) OK 238ms 437s per_repository.test_repository.TestRepository.test_attribute_format_records_per_file_revision(RepositoryFormatKnit4) OK 35ms 437s per_repository.test_write_group.TestWriteGroup.test_commit_write_group_does_not_error(RepositoryFormatKnitPack1) OK 16ms 437s per_repository.test_statistics.TestGatherStats.test_gather_stats(RepositoryFormatKnitPack6RichRoot) OK 120ms 437s per_repository.test_repository.TestRepository.test_attribute_format_records_per_file_revision(RepositoryFormatKnitPack1) OK 23ms 437s per_repository.test_write_group.TestWriteGroup.test_commit_write_group_does_not_error(RepositoryFormat5) OK 19ms 437s per_repository.test_repository.TestRepository.test_parent_map_type(RepositoryFormatKnitPack5RichRoot) OK 114ms 437s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path_dir(WorkingTreeFormat3) OK 106ms 437s per_repository.test_repository.TestRepository.test_attribute_format_records_per_file_revision(RepositoryFormat5) OK 22ms 437s per_repository.test_write_group.TestWriteGroup.test_is_in_write_group(RepositoryFormatKnitPack5RichRoot) OK 21ms 437s per_repository.test_repository.TestRepository.test_attribute_format_revision_graph_can_have_wrong_parents(RepositoryFormatKnitPack5RichRoot) OK 26ms 437s per_repository.test_write_group.TestWriteGroup.test_is_in_write_group(RepositoryFormat2a) OK 28ms 437s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path_invalid_all(GitWorkingTreeFormat)ERROR 33ms 437s log: {{{ 437s 238.091 preparing to commit 437s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path_invalid_all(GitWorkingTreeFormat)/work/tree/ 437s 238.093 Selecting files for commit with filter None 437s 238.095 aborting commit write group because of exception: 437s 238.096 Traceback (most recent call last): 437s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 437s self._update_builder_with_changes() 437s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 437s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 437s for path, fs_hash in self.builder.record_iter_changes( 437s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 437s self.work_tree, self.basis_revid, iter_changes 437s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 437s ): 437s ^ 437s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 437s for change in iter_changes: 437s ^^^^^^^^^^^^ 437s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 437s for change in iter_changes: 437s ^^^^^^^^^^^^ 437s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 437s (oldpath, oldmode, oldsha) = old 437s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 437s TypeError: cannot unpack non-iterable NoneType object 437s }}} 437s 437s Traceback (most recent call last): 437s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_canonical_path.py", line 69, in test_canonical_path_invalid_all 437s work_tree = self._make_canonical_test_tree() 437s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_canonical_path.py", line 30, in _make_canonical_test_tree 437s work_tree.commit("commit 1") 437s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 437s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 437s committed_id = commit.Commit().commit( 437s working_tree=self, 437s ...<3 lines>... 437s **kwargs, 437s ) 437s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 437s self._update_builder_with_changes() 437s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 437s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 437s for path, fs_hash in self.builder.record_iter_changes( 437s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 437s self.work_tree, self.basis_revid, iter_changes 437s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 437s ): 437s ^ 437s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 437s for change in iter_changes: 437s ^^^^^^^^^^^^ 437s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 437s for change in iter_changes: 437s ^^^^^^^^^^^^ 437s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 437s (oldpath, oldmode, oldsha) = old 437s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 437s TypeError: cannot unpack non-iterable NoneType object 437s 437s per_repository.test_statistics.TestGatherStats.test_gather_stats(RepositoryFormat7) OK 63ms 437s per_repository.test_repository.TestRepository.test_attribute_format_revision_graph_can_have_wrong_parents(RepositoryFormat2a) OK 28ms 437s per_repository.test_write_group.TestWriteGroup.test_is_in_write_group(RemoteRepositoryFormat-v2) OK 31ms 437s per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RepositoryFormatKnit4) OK 23ms 437s per_repository.test_repository.TestRepository.test_attribute_format_revision_graph_can_have_wrong_parents(RemoteRepositoryFormat-v2) OK 25ms 437s per_repository.test_write_group.TestWriteGroup.test_start_write_group_read_locked_needs_write_lock(RepositoryFormatPackDevelopment2Subtree) OK 22ms 437s per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RepositoryFormatKnitPack1) OK 29ms 437s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path_root(WorkingTreeFormat2) OK 67ms 437s per_repository.test_repository.TestRepository.test_attribute_format_supports_custom_revision_properties(RepositoryFormatPackDevelopment2Subtree) OK 19ms 437s per_repository.test_write_group.TestWriteGroup.test_start_write_group_read_locked_needs_write_lock(GitRepositoryFormat) OK 15ms 437s per_repository.test_repository.TestRepository.test_attribute_format_supports_custom_revision_properties(GitRepositoryFormat) OK 17ms 437s per_intertree.test_compare.TestIterChanges.test_specific_old_parent_child_dir_stops_being_dir(InterInventoryTree) OK 221ms 437s per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RepositoryFormat5) OK 45ms 437s per_repository.test_write_group.TestWriteGroup.test_start_write_group_twice_errors(RepositoryFormatKnitPack5) OK 47ms 437s per_repository.test_repository.TestRepository.test_attribute_format_supports_full_versioned_files(RepositoryFormatKnitPack5) OK 32ms 437s per_repository.test_repository.TestRepository.test_parent_map_type(RepositoryFormat2a) OK 152ms 437s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_does_not_raise_when_suppressed(RepositoryFormatKnitPack5RichRoot) OK 14ms 437s per_repository.test_write_group.TestWriteGroup.test_start_write_group_twice_errors(RepositoryFormatKnitPack4) OK 16ms 437s per_repository.test_repository.TestRepository.test_attribute_format_supports_full_versioned_files(RepositoryFormatKnitPack4) OK 17ms 437s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_does_not_raise_when_suppressed(RepositoryFormat2a) OK 14ms 437s per_repository.test_write_group.TestWriteGroup.test_start_write_group_twice_errors(RepositoryFormat6) OK 13ms 437s per_repository.test_repository.TestRepository.test_attribute_format_supports_full_versioned_files(RepositoryFormat6) OK 13ms 437s per_repository.test_write_group.TestWriteGroup.test_start_write_group_unlocked_needs_write_lock(RepositoryFormatKnitPack6) OK 13ms 437s per_repository.test_repository.TestRepository.test_attribute_format_supports_funky_characters(RepositoryFormatKnitPack6) OK 15ms 438s per_repository.test_repository.TestRepository.test_find_branches_using(RepositoryFormatKnitPack1) OK 243ms 438s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_does_not_raise_when_suppressed(RemoteRepositoryFormat-v2) OK 40ms 438s per_repository.test_write_group.TestWriteGroup.test_start_write_group_unlocked_needs_write_lock(RepositoryFormatKnit1) OK 20ms 438s per_repository.test_repository.TestRepository.test_attribute_format_supports_funky_characters(RepositoryFormatKnit1) OK 20ms 438s per_repository.test_repository.TestRepository.test_find_branches_using(RepositoryFormat5) SKIP 20ms 438s No reason given 438s 438s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_gets_None(RepositoryFormatPackDevelopment2Subtree) OK 27ms 438s per_repository.test_repository.TestRepository.test_attribute_format_supports_leaving_lock(RepositoryFormatKnit3) OK 29ms 438s per_repository.test_write_group.TestWriteGroup.test_start_write_group_write_locked_gets_None(RepositoryFormatKnit3) OK 34ms 438s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_gets_None(GitRepositoryFormat) OK 20ms 438s per_repository.test_repository.TestRepository.test_find_branches_using_empty_standalone_repo(RepositoryFormatKnitPack5RichRoot) OK 33ms 438s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_fulltext_complex(RepositoryFormatKnitPack6)XFAIL 368ms 438s reason: {{{KVF does not weave fulltexts from fallback repositories to preserve perfect order}}} 438s 438s AssertionError: False is not true 438s 438s per_repository.test_write_group.TestWriteGroup.test_start_write_group_write_locked_gets_None(RepositoryFormat2aSubtree) OK 27ms 438s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_tree_name_mismatch(WorkingTreeFormat6,remote) OK 175ms 438s per_repository.test_write_group.TestWriteGroup.test_start_write_group_write_locked_gets_None(RepositoryFormat4) SKIP 5ms 438s Format All-in-one format 4 is not initializable. 438s per_repository.test_repository.TestRepository.test_attribute_format_supports_leaving_lock(RepositoryFormat2aSubtree) OK 31ms 438s per_repository.test_repository.TestRepository.test_attribute_format_supports_leaving_lock(RepositoryFormat4) SKIP 5ms 438s Format All-in-one format 4 is not initializable. 438s per_repository.test_repository.TestRepository.test_find_branches_using_empty_standalone_repo(RepositoryFormat2a) OK 28ms 438s per_repository.test_write_group.TestWriteGroup.test_commit_write_group_does_not_error(RepositoryFormatKnitPack5) OK 30ms 438s per_repository.test_write_group.TestWriteGroup.test_unlock_in_write_group(RepositoryFormatKnitPack5RichRootBroken) OK 26ms 438s per_repository.test_repository.TestRepository.test_attribute_format_supports_overriding_transport(RepositoryFormatKnitPack5RichRootBroken) OK 23ms 438s per_repository.test_write_group.TestWriteGroup.test_commit_write_group_does_not_error(RepositoryFormatKnitPack4) OK 21ms 438s per_repository.test_repository.TestRepository.test_find_branches_using_empty_standalone_repo(RemoteRepositoryFormat-v2) OK 28ms 438s per_repository.test_write_group.TestWriteGroup.test_unlock_in_write_group(RepositoryFormatKnitPack3) OK 27ms 438s per_repository.test_write_group.TestWriteGroup.test_commit_write_group_does_not_error(RepositoryFormat6) OK 21ms 438s per_repository.test_repository.TestRepository.test_attribute_format_supports_overriding_transport(RepositoryFormatKnitPack3) OK 25ms 438s per_repository.test_write_group.TestWriteGroup.test_is_in_write_group(RepositoryFormatKnitPack6) OK 16ms 438s per_repository.test_write_group.TestWriteGroup.test_unlock_in_write_group(RemoteRepositoryFormat-default) OK 23ms 438s per_repository.test_repository.TestRepository.test_attribute_format_supports_overriding_transport(RemoteRepositoryFormat-default) OK 39ms 438s per_repository.test_write_group.TestWriteGroup.test_is_in_write_group(RepositoryFormatKnit1) OK 25ms 438s per_workingtree.test_changes_from.TestChangesFrom.test_unknown(WorkingTreeFormat4) OK 104ms 438s per_repository.test_repository.TestRepository.test_parent_map_type(RemoteRepositoryFormat-v2) OK 226ms 438s per_intertree.test_compare.TestIterChanges.test_specific_old_parent_is_deleted(InterDirStateTree(PY)) OK 240ms 438s per_repository.test_repository.TestRepository.test_attribute_format_supports_random_access(RepositoryFormatKnitPack6RichRoot) OK 20ms 438s per_repository.test_write_group.TestWriteGroup.test_start_write_group_read_locked_needs_write_lock(RepositoryFormatKnit3) OK 31ms 438s per_repository.test_repository.TestRepository.test_attribute_format_supports_random_access(RepositoryFormat7) OK 19ms 438s per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RepositoryFormatPackDevelopment2Subtree) OK 108ms 438s per_repository.test_write_group.TestWriteGroup.test_start_write_group_read_locked_needs_write_lock(RepositoryFormat2aSubtree) OK 26ms 438s per_repository_reference.TestCorrectFormat.test_repository_format(RepositoryFormat2aSubtree) OK 73ms 438s per_repository.test_write_group.TestWriteGroup.test_start_write_group_read_locked_needs_write_lock(RepositoryFormat4) SKIP 10ms 438s Format All-in-one format 4 is not initializable. 438s per_repository.test_repository.TestRepository.test_find_branches_using_standalone(GitRepositoryFormat) SKIP 17ms 438s format does not support nesting repositories 438s 438s per_repository.test_repository.TestRepository.test_attribute_format_supports_setting_revision_ids(RepositoryFormatKnit4) OK 35ms 438s per_repository.test_write_group.TestWriteGroup.test_start_write_group_twice_errors(RepositoryFormatKnitPack5RichRootBroken) OK 22ms 438s per_repository.test_repository.TestRepository.test_format_attributes(RepositoryFormatKnitPack5) OK 26ms 438s per_repository.test_repository.TestRepository.test_attribute_format_supports_setting_revision_ids(RepositoryFormatKnitPack1) OK 27ms 438s per_repository_reference.TestIncompatibleStacking.test_add_fallback_doesnt_leave_fallback_locked(RepositoryFormatKnitPack6RichRoot) OK 49ms 438s per_repository.test_repository.TestRepository.test_pointless_commit(RepositoryFormatPackDevelopment2Subtree) OK 101ms 438s per_repository.test_write_group.TestWriteGroup.test_start_write_group_twice_errors(RepositoryFormatKnitPack3) OK 27ms 438s per_workingtree.test_changes_from.TestChangesFrom.test_unknown_specific_file(WorkingTreeFormat5) OK 107ms 438s per_repository.test_repository.TestRepository.test_format_attributes(RepositoryFormatKnitPack4) OK 24ms 438s per_repository.test_repository.TestRepository.test_attribute_format_supports_setting_revision_ids(RepositoryFormat5) OK 25ms 438s per_repository.test_write_group.TestWriteGroup.test_start_write_group_twice_errors(RemoteRepositoryFormat-default) OK 24ms 438s per_repository.test_repository.TestRepository.test_pointless_commit(GitRepositoryFormat)ERROR 28ms 438s log: {{{ 438s 238.567 preparing to commit 438s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_repository.test_repository.TestRepository.test_pointless_commit(GitRepositoryFormat)/work/ 438s 238.569 Selecting files for commit with filter None 438s 238.572 aborting commit write group because of exception: 438s 238.574 Traceback (most recent call last): 438s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 438s self._update_builder_with_changes() 438s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 438s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 438s for path, fs_hash in self.builder.record_iter_changes( 438s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 438s self.work_tree, self.basis_revid, iter_changes 438s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 438s ): 438s ^ 438s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 438s for change in iter_changes: 438s ^^^^^^^^^^^^ 438s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 438s for change in iter_changes: 438s ^^^^^^^^^^^^ 438s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 438s (oldpath, oldmode, oldsha) = old 438s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 438s TypeError: cannot unpack non-iterable NoneType object 438s }}} 438s 438s Traceback (most recent call last): 438s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 475, in test_pointless_commit 438s self.assertRaises( 438s ~~~~~~~~~~~~~~~~~^ 438s commit.PointlessCommit, tree.commit, "pointless", allow_pointless=False 438s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 438s ) 438s ^ 438s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 1515, in assertRaises 438s callableObj(*args, **kwargs) 438s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 438s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 438s committed_id = commit.Commit().commit( 438s working_tree=self, 438s ...<3 lines>... 438s **kwargs, 438s ) 438s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 438s self._update_builder_with_changes() 438s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 438s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 438s for path, fs_hash in self.builder.record_iter_changes( 438s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 438s self.work_tree, self.basis_revid, iter_changes 438s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 438s ): 438s ^ 438s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 438s for change in iter_changes: 438s ^^^^^^^^^^^^ 438s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 438s for change in iter_changes: 438s ^^^^^^^^^^^^ 438s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 438s (oldpath, oldmode, oldsha) = old 438s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 438s TypeError: cannot unpack non-iterable NoneType object 438s 438s per_repository.test_repository.TestRepository.test_format_attributes(RepositoryFormat6) OK 27ms 438s per_repository.test_repository.TestRepository.test_attribute_format_supports_storing_branch_nick(RepositoryFormatKnitPack5RichRoot) OK 31ms 438s per_repository_reference.TestIncompatibleStacking.test_add_fallback_repository_rejects_incompatible(RepositoryFormatKnitPack5RichRoot) OK 50ms 438s per_repository.test_write_group.TestWriteGroup.test_start_write_group_unlocked_needs_write_lock(RepositoryFormatKnitPack6RichRoot) OK 17ms 438s per_repository.test_repository.TestRepository.test_format_description(RepositoryFormatKnitPack6) OK 34ms 438s per_repository.test_write_group.TestWriteGroup.test_start_write_group_unlocked_needs_write_lock(RepositoryFormat7) OK 29ms 438s per_repository.test_repository.TestRepository.test_attribute_format_supports_storing_branch_nick(RepositoryFormat2a) OK 31ms 438s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_fulltext_simple(RepositoryFormatKnitPack5RichRootBroken) OK 303ms 438s per_repository.test_repository.TestRepository.test_format_description(RepositoryFormatKnit1) OK 21ms 438s per_repository.test_write_group.TestWriteGroup.test_start_write_group_write_locked_gets_None(RepositoryFormatKnit4) OK 26ms 438s per_repository.test_repository.TestRepository.test_attribute_format_supports_storing_branch_nick(RemoteRepositoryFormat-v2) OK 28ms 438s per_workingtree.test_check.TestCheck.test__check_with_refs(WorkingTreeFormat6) OK 95ms 438s per_repository.test_repository.TestRepository.test_revision_tree(RepositoryFormatKnitPack5) OK 87ms 438s per_repository.test_repository.TestRepository.test_format_initialize_find_open(RepositoryFormatKnit3) OK 27ms 438s per_repository.test_write_group.TestWriteGroup.test_start_write_group_write_locked_gets_None(RepositoryFormatKnitPack1) OK 24ms 438s per_repository.test_repository.TestRepository.test_attribute_format_versioned_directories(RepositoryFormatPackDevelopment2Subtree) OK 24ms 438s per_repository.test_repository.TestRepository.test_attribute_format_versioned_directories(GitRepositoryFormat) OK 18ms 438s per_repository.test_write_group.TestWriteGroup.test_start_write_group_write_locked_gets_None(RepositoryFormat5) OK 31ms 438s per_repository.test_repository.TestRepository.test_format_initialize_find_open(RepositoryFormat2aSubtree) OK 36ms 438s per_repository.test_repository.TestRepository.test_format_initialize_find_open(RepositoryFormat4) OK 9ms 438s per_repository.test_repository.TestRepository.test_format_is_deprecated(RepositoryFormatKnitPack5RichRootBroken) OK 22ms 438s per_intertree.test_compare.TestIterChanges.test_specific_with_rename_under_dir_under_new_dir_reports_new_dir(InterInventoryTree(CHKInventory)) OK 297ms 438s per_repository.test_repository.TestRepository.test_attribute_supports_multiple_authors(RepositoryFormatKnitPack5) OK 58ms 438s per_repository.test_write_group.TestWriteGroup.test_unlock_in_write_group(RepositoryFormatKnitPack5RichRoot) OK 61ms 438s per_repository.test_repository.TestRepository.test_format_is_deprecated(RepositoryFormatKnitPack3) OK 41ms 438s per_workingtree.test_check.TestCheck.test__get_check_refs_basis(WorkingTreeFormat3) OK 136ms 438s per_repository_reference.test_add_inventory.TestAddInventory.test_add_inventory_goes_to_repo(RepositoryFormatKnitPack5) OK 205ms 438s per_repository.test_repository.TestRepository.test_format_is_deprecated(RemoteRepositoryFormat-default) OK 23ms 438s per_repository.test_repository.TestRepository.test_attribute_supports_multiple_authors(RepositoryFormatKnitPack4) OK 52ms 438s per_repository.test_write_group.TestWriteGroup.test_unlock_in_write_group(RepositoryFormat2a) OK 62ms 438s per_repository.test_repository.TestRepository.test_format_is_supported(RepositoryFormatKnitPack6RichRoot) OK 45ms 438s per_repository.test_repository.TestRepository.test_revision_tree(RepositoryFormatKnitPack4) OK 181ms 438s per_repository.test_repository.TestRepository.test_attribute_supports_multiple_authors(RepositoryFormat6) OK 44ms 438s per_workingtree.test_check.TestCheck.test__get_check_refs_new(GitWorkingTreeFormat) SKIP 59ms 438s _get_check_refs only relevant for inventory working trees 438s 438s per_repository.test_repository.TestRepository.test_format_is_supported(RepositoryFormat7) OK 25ms 438s per_repository.test_write_group.TestWriteGroup.test_unlock_in_write_group(RemoteRepositoryFormat-v2) OK 45ms 438s per_repository.test_repository.TestRepository.test_attribute_supports_nesting_repositories(RepositoryFormatKnitPack6) OK 29ms 438s per_repository.test_repository.TestRepository.test_format_matchingcontroldir(RepositoryFormatKnit4) OK 7ms 438s per_repository.test_repository.TestRepository.test_format_matchingcontroldir(RepositoryFormatKnitPack1) OK 6ms 438s per_repository.test_repository.TestRepository.test_format_matchingcontroldir(RepositoryFormat5) OK 3ms 438s per_workingtree.test_check_state.TestCheckState.test_check_broken_dirstate(WorkingTreeFormat2) SKIP 37ms 438s Only applies to dirstate-based trees 438s 438s per_repository.test_repository.TestRepository.test_revision_tree(RepositoryFormat6) OK 52ms 438s per_repository.test_repository.TestRepository.test_attribute_supports_nesting_repositories(RepositoryFormatKnit1) OK 30ms 438s per_repository.test_repository.TestRepository.test_format_network_name(RepositoryFormatKnitPack5RichRoot) OK 30ms 438s per_repository.test_repository.TestRepository.test_attribute_supports_unreferenced_revisions(RepositoryFormatKnit3) OK 23ms 438s per_repository.test_repository.TestRepository.test_format_network_name(RepositoryFormat2a) OK 25ms 438s per_repository.test_repository.TestRepository.test_attribute_supports_unreferenced_revisions(RepositoryFormat2aSubtree) OK 25ms 438s per_repository.test_repository.TestRepository.test_attribute_supports_unreferenced_revisions(RepositoryFormat4) SKIP 15ms 438s Format All-in-one format 4 is not initializable. 438s per_repository_reference.TestCorrectFormat.test_repository_format(RepositoryFormat2a) OK 103ms 438s per_intertree.test_compare.TestIterChanges.test_specific_with_rename_under_new_dir_reports_new_dir(InterInventoryTree(PreviewTree)) OK 235ms 438s per_repository.test_repository.TestRepository.test_format_network_name(RemoteRepositoryFormat-v2) OK 49ms 438s per_workingtree.test_check_state.TestCheckState.test_check_state(WorkingTreeFormat6,remote) OK 106ms 438s per_repository.test_repository.TestRepository.test_root_entry_has_revision(RepositoryFormatKnitPack6) OK 115ms 438s per_repository.test_repository.TestRepository.test_format_supports_external_lookups(RepositoryFormatPackDevelopment2Subtree) OK 28ms 438s per_repository.test_repository.TestRepository.test_format_supports_external_lookups(GitRepositoryFormat) OK 8ms 438s per_repository_reference.TestIncompatibleStacking.test_add_fallback_doesnt_leave_fallback_locked(RepositoryFormatPackDevelopment2Subtree) OK 51ms 438s per_repository.test_repository.TestRepository.test_get_graph(RepositoryFormatKnitPack5) OK 13ms 438s per_repository.test_repository.TestRepository.test_get_graph(RepositoryFormatKnitPack4) OK 16ms 438s per_repository_reference.TestIncompatibleStacking.test_add_fallback_repository_rejects_incompatible(RepositoryFormatKnitPack6) OK 29ms 438s per_repository_reference.test_add_inventory.TestAddInventory.test_add_inventory_goes_to_repo(RemoteRepositoryFormat-default) OK 262ms 438s per_repository.test_repository.TestRepository.test_check_repository(RepositoryFormatKnitPack5RichRootBroken) OK 99ms 438s per_repository.test_repository.TestRepository.test_root_entry_has_revision(RepositoryFormatKnit1) OK 72ms 438s per_repository.test_repository.TestRepository.test_get_graph(RepositoryFormat6) OK 34ms 438s per_workingtree.test_check_state.TestResetState.test_reset_state_handles_corrupted_dirstate(WorkingTreeFormat4) OK 122ms 438s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_false(RepositoryFormatKnit3) OK 42ms 438s per_repository.test_repository.TestRepository.test_check_repository(RepositoryFormatKnitPack3) OK 93ms 438s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_false(RepositoryFormat2aSubtree) OK 44ms 438s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_false(RepositoryFormat4) SKIP 8ms 438s Format All-in-one format 4 is not initializable. 438s per_repository_reference.test_add_inventory.TestAddInventory.test_add_inventory_goes_to_repo(RepositoryFormatKnitPack5RichRootBroken) OK 162ms 438s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_true(RepositoryFormatKnitPack5RichRootBroken) OK 41ms 438s per_intertree.test_compare.TestIterChanges.test_trees_with_deleted_dir(InterDirStateTree(C)) OK 259ms 438s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_true(RepositoryFormatKnitPack3) OK 30ms 438s per_repository_reference.test_add_revision.TestAddRevision.test_add_revision_goes_to_repo(RepositoryFormat2aSubtree) OK 204ms 439s per_workingtree.test_check_state.TestResetState.test_reset_state_handles_destroyed_dirstate(WorkingTreeFormat5) OK 164ms 439s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_true(RemoteRepositoryFormat-default) OK 45ms 439s per_repository.test_repository.TestRepository.test_check_repository(RemoteRepositoryFormat-default) OK 196ms 439s per_repository.test_repository.TestRepository.test_clone_bzrdir_repository_revision(RepositoryFormatKnitPack6RichRoot) SKIP 5ms 439s revision limiting is not implemented yet. 439s per_intertree.test_compare.TestIterChanges.test_unchanged_unicode(InterInventoryTree) OK 121ms 439s per_repository.test_repository.TestRepository.test_clone_bzrdir_repository_revision(RepositoryFormat7) SKIP 7ms 439s revision limiting is not implemented yet. 439s per_repository.test_repository.TestRepository.test_clone_repository_basis_revision(RepositoryFormatKnit4) SKIP 3ms 439s the use of a basis should not add noise data to the result. 439s per_repository.test_repository.TestRepository.test_clone_repository_basis_revision(RepositoryFormatKnitPack1) SKIP 3ms 439s the use of a basis should not add noise data to the result. 439s per_repository.test_repository.TestRepository.test_clone_repository_basis_revision(RepositoryFormat5) SKIP 8ms 439s the use of a basis should not add noise data to the result. 439s per_repository_reference.test_add_signature_text.TestAddSignatureText.test_add_signature_text_goes_to_repo(RepositoryFormatKnitPack6RichRoot) OK 136ms 439s per_repository.test_repository.TestRepository.test_get_known_graph_ancestry(RepositoryFormatKnitPack6) OK 335ms 439s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_repo_format(RepositoryFormatKnitPack6RichRoot) OK 132ms 439s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_empty(RepositoryFormatKnitPack5RichRoot) OK 30ms 439s per_repository.test_repository.TestRepository.test_clone_shared_no_tree(RepositoryFormatKnitPack5RichRoot) OK 53ms 439s per_repository.test_repository.TestRepository.test_clone_shared_no_tree(RepositoryFormat2a) OK 59ms 439s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_base(RepositoryFormatKnitPack5) OK 90ms 439s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_branch_source_filtered_target_not(WorkingTreeFormat6) OK 250ms 439s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_fulltext_simple(RemoteRepositoryFormat-v2) OK 904ms 439s per_repository_reference.test_add_inventory.TestAddInventory.test_add_inventory_goes_to_repo(RemoteRepositoryFormat-v2) OK 326ms 439s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_repo_format(RepositoryFormat7) OK 170ms 439s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_branch_source_not_filtered_target_is(WorkingTreeFormat3) OK 84ms 439s per_intertree.test_compare.TestIterChanges.test_unchanged_with_renames_and_modifications(InterDirStateTree(PY)) OK 257ms 439s per_repository.test_repository.TestRepository.test_clone_shared_no_tree(RemoteRepositoryFormat-v2) OK 127ms 439s per_repository.test_repository.TestRepository.test_clone_specific_format(RepositoryFormatPackDevelopment2Subtree) OK 4ms 439s per_repository.test_repository.TestRepository.test_clone_specific_format(GitRepositoryFormat) OK 6ms 439s per_repository.test_repository.TestRepository.test_get_known_graph_ancestry(RepositoryFormatKnit1) OK 216ms 439s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_merge(GitWorkingTreeFormat)ERROR 29ms 439s log: {{{ 439s 239.624 preparing to commit 439s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_merge(GitWorkingTreeFormat)/work/source/ 439s 239.626 Selecting files for commit with filter None 439s 239.629 aborting commit write group because of exception: 439s 239.632 Traceback (most recent call last): 439s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 439s self._update_builder_with_changes() 439s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 439s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 439s for path, fs_hash in self.builder.record_iter_changes( 439s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 439s self.work_tree, self.basis_revid, iter_changes 439s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 439s ): 439s ^ 439s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 439s for change in iter_changes: 439s ^^^^^^^^^^^^ 439s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 439s for change in iter_changes: 439s ^^^^^^^^^^^^ 439s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 439s (oldpath, oldmode, oldsha) = old 439s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 439s TypeError: cannot unpack non-iterable NoneType object 439s }}} 439s 439s Traceback (most recent call last): 439s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 286, in test_content_filtering_applied_on_merge 439s source, path1, path2, path3, path4 = self.create_cf_tree_with_two_revisions( 439s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 439s txt_reader=None, txt_writer=None, dir="source" 439s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 439s ) 439s ^ 439s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 105, in create_cf_tree_with_two_revisions 439s tree.commit("commit raw content") 439s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 439s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 439s committed_id = commit.Commit().commit( 439s working_tree=self, 439s ...<3 lines>... 439s **kwargs, 439s ) 439s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 439s self._update_builder_with_changes() 439s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 439s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 439s for path, fs_hash in self.builder.record_iter_changes( 439s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 439s self.work_tree, self.basis_revid, iter_changes 439s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 439s ): 439s ^ 439s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 439s for change in iter_changes: 439s ^^^^^^^^^^^^ 439s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 439s for change in iter_changes: 439s ^^^^^^^^^^^^ 439s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 439s (oldpath, oldmode, oldsha) = old 439s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 439s TypeError: cannot unpack non-iterable NoneType object 439s 439s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_base(RemoteRepositoryFormat-default) OK 186ms 439s per_repository_reference.test_add_revision.TestAddRevision.test_add_revision_goes_to_repo(RepositoryFormat2a) OK 198ms 439s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_pull(WorkingTreeFormat2) OK 103ms 439s per_repository.test_repository.TestRepository.test_get_revision_delta(RepositoryFormatKnit3) OK 167ms 439s per_repository.test_repository.TestRepository.test_clone_stacking_policy_upgrades(RepositoryFormatKnitPack5) OK 176ms 439s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_shared_repo_format(RepositoryFormatKnit4) OK 219ms 439s per_intertree.test_compare.TestIterChanges.test_unknown_unicode(InterInventoryTree(CHKInventory)) SKIP 243ms 439s cannot represent unversioned files 439s 439s per_repository_reference.test_add_signature_text.TestAddSignatureText.test_add_signature_text_goes_to_repo(RepositoryFormatPackDevelopment2Subtree) OK 134ms 439s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_empty(RepositoryFormatKnitPack6) OK 40ms 439s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_revert_delete(WorkingTreeFormat6,remote) OK 177ms 439s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_both(RepositoryFormat2aSubtree) OK 214ms 439s per_repository.test_repository.TestRepository.test_clone_stacking_policy_upgrades(RepositoryFormatKnitPack4) OK 125ms 439s per_repository.test_repository.TestRepository.test_get_revision_delta(RepositoryFormat2aSubtree) OK 135ms 439s per_repository.test_repository.TestRepository.test_get_revision_delta(RepositoryFormat4) SKIP 4ms 439s Format All-in-one format 4 is not initializable. 439s per_repository.test_repository.TestRepository.test_clone_stacking_policy_upgrades(RepositoryFormat6) SKIP 24ms 439s Cannot make a shared repository 439s 439s per_intertree.test_compare.TestIterChanges.test_unversioned_paths_in_target_matching_source_old_names(InterInventoryTree(PreviewTree)) OK 112ms 439s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_no_closure(RepositoryFormat2a) OK 440ms 439s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_shared_repo_format(RepositoryFormatKnitPack1) OK 175ms 439s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_shared_repo_format(RepositoryFormat5) SKIP 6ms 439s Format can not be used over HPSS 439s 439s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_base(RepositoryFormatKnitPack5RichRootBroken) OK 87ms 439s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_repo(RepositoryFormatKnitPack6RichRoot) OK 137ms 439s per_repository.test_repository.TestRepository.test_sprout_from_hpss_preserves_format(RepositoryFormatKnitPack5RichRoot) OK 60ms 439s per_repository.test_repository.TestRepository.test_get_revisions(RepositoryFormatKnitPack5RichRootBroken) OK 128ms 439s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_switch(WorkingTreeFormat4) OK 171ms 439s per_repository.test_repository.TestRepository.test_clone_to_default_format(RepositoryFormatKnitPack6) OK 134ms 439s per_repository.test_repository.TestRepository.test_sprout_from_hpss_preserves_format(RepositoryFormat2a) OK 56ms 439s per_intertree.test_compare.TestIterChanges.test_unversioned_paths_in_tree_specific_files(InterDirStateTree(C)) OK 149ms 439s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_path_content_summary(WorkingTreeFormat5) OK 89ms 439s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_duplicate_ids_do_not_affect_length(RepositoryFormatKnitPack5RichRoot) OK 124ms 439s per_repository.test_repository.TestRepository.test_get_revisions(RepositoryFormatKnitPack3) OK 110ms 439s per_repository.test_repository.TestRepository.test_clone_to_default_format(RepositoryFormatKnit1) OK 103ms 439s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_base(RemoteRepositoryFormat-v2) OK 215ms 439s per_intertree.test_compare.TestIterChanges.test_versioned_symlinks(InterInventoryTree) OK 92ms 439s per_repository_reference.test_break_lock.TestBreakLock.test_break_lock(RepositoryFormatKnitPack5) OK 45ms 439s per_repository.test_repository.TestRepository.test_sprout_from_hpss_preserves_format(RemoteRepositoryFormat-v2) OK 132ms 440s per_repository_reference.test_break_lock.TestBreakLock.test_break_lock(RemoteRepositoryFormat-default) OK 59ms 440s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_readonly_content_filtering(WorkingTreeFormat6) OK 141ms 440s per_repository.test_repository.TestRepository.test_clone_to_hpss(RepositoryFormatKnit3) OK 136ms 440s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_unordered_fetch_complex_split(RepositoryFormatPackDevelopment2Subtree) OK 370ms 440s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_symmetric_content_filtering(WorkingTreeFormat3) OK 69ms 440s per_repository.test_repository.TestRepository.test_supports_rich_root(RepositoryFormatPackDevelopment2Subtree) OK 139ms 440s per_repository.test_repository.TestRepository.test_clone_to_hpss(RepositoryFormat2aSubtree) OK 67ms 440s per_repository.test_repository.TestRepository.test_clone_to_hpss(RepositoryFormat4) SKIP 4ms 440s Cannot lock pre_metadir_formats remotely. 440s 440s per_repository.test_repository.TestRepository.test_supports_rich_root(GitRepositoryFormat)ERROR 22ms 440s log: {{{ 440s 240.401 preparing to commit 440s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_repository.test_repository.TestRepository.test_supports_rich_root(GitRepositoryFormat)/work/a/ 440s 240.402 Selecting files for commit with filter None 440s 240.403 aborting commit write group because of exception: 440s 240.405 Traceback (most recent call last): 440s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 440s self._update_builder_with_changes() 440s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 440s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 440s for path, fs_hash in self.builder.record_iter_changes( 440s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 440s self.work_tree, self.basis_revid, iter_changes 440s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 440s ): 440s ^ 440s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 440s for change in iter_changes: 440s ^^^^^^^^^^^^ 440s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 440s for change in iter_changes: 440s ^^^^^^^^^^^^ 440s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 440s (oldpath, oldmode, oldsha) = old 440s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 440s TypeError: cannot unpack non-iterable NoneType object 440s }}} 440s 440s Traceback (most recent call last): 440s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 169, in test_supports_rich_root 440s tree.commit("") 440s ~~~~~~~~~~~^^^^ 440s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 440s committed_id = commit.Commit().commit( 440s working_tree=self, 440s ...<3 lines>... 440s **kwargs, 440s ) 440s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 440s self._update_builder_with_changes() 440s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 440s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 440s for path, fs_hash in self.builder.record_iter_changes( 440s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 440s self.work_tree, self.basis_revid, iter_changes 440s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 440s ): 440s ^ 440s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 440s for change in iter_changes: 440s ^^^^^^^^^^^^ 440s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 440s for change in iter_changes: 440s ^^^^^^^^^^^^ 440s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 440s (oldpath, oldmode, oldsha) = old 440s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 440s TypeError: cannot unpack non-iterable NoneType object 440s 440s per_workingtree.test_commit.TestCommit.test_autodelete_renamed(GitWorkingTreeFormat)ERROR 24ms 440s log: {{{ 440s 240.399 preparing to commit 440s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_commit.TestCommit.test_autodelete_renamed(GitWorkingTreeFormat)/work/a/ 440s 240.401 Selecting files for commit with filter None 440s 240.402 aborting commit write group because of exception: 440s 240.405 Traceback (most recent call last): 440s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 440s self._update_builder_with_changes() 440s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 440s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 440s for path, fs_hash in self.builder.record_iter_changes( 440s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 440s self.work_tree, self.basis_revid, iter_changes 440s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 440s ): 440s ^ 440s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 440s for change in iter_changes: 440s ^^^^^^^^^^^^ 440s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 440s for change in iter_changes: 440s ^^^^^^^^^^^^ 440s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 440s (oldpath, oldmode, oldsha) = old 440s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 440s TypeError: cannot unpack non-iterable NoneType object 440s }}} 440s 440s Traceback (most recent call last): 440s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 41, in test_autodelete_renamed 440s tree_a.commit("init") 440s ~~~~~~~~~~~~~^^^^^^^^ 440s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 440s committed_id = commit.Commit().commit( 440s working_tree=self, 440s ...<3 lines>... 440s **kwargs, 440s ) 440s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 440s self._update_builder_with_changes() 440s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 440s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 440s for path, fs_hash in self.builder.record_iter_changes( 440s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 440s self.work_tree, self.basis_revid, iter_changes 440s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 440s ): 440s ^ 440s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 440s for change in iter_changes: 440s ^^^^^^^^^^^^ 440s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 440s for change in iter_changes: 440s ^^^^^^^^^^^^ 440s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 440s (oldpath, oldmode, oldsha) = old 440s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 440s TypeError: cannot unpack non-iterable NoneType object 440s 440s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_both(RepositoryFormat2a) OK 242ms 440s per_intertree.test_compare.TestIterChanges.test_versioned_symlinks_specific_files(InterDirStateTree(PY)) OK 243ms 440s per_workingtree.test_commit.TestCommit.test_commit_aborted_does_not_apply_automatic_changes_bug_282402(WorkingTreeFormat2) OK 53ms 440s per_repository.test_repository.TestRepository.test_commit_unicode_control_characters(RepositoryFormatKnitPack5RichRootBroken) OK 84ms 440s per_repository.test_repository.TestRepository.test_get_revisions(RemoteRepositoryFormat-default) OK 319ms 440s per_repository_reference.test_check.TestCheck.test_check_file_graph_across_external_boundary_ok(RepositoryFormat2aSubtree) OK 253ms 440s per_repository.test_repository.TestRepository.test_commit_unicode_control_characters(RepositoryFormatKnitPack3) OK 63ms 440s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_repo(RepositoryFormatPackDevelopment2Subtree) OK 136ms 440s per_repository.test_repository.TestRepository.test_upgrade_preserves_signatures(RepositoryFormatKnitPack5) OK 190ms 440s per_repository.test_repository.TestRepository.test_graph_ghost_handling(RepositoryFormatKnitPack6RichRoot) OK 108ms 440s per_workingtree.test_commit.TestCommit.test_commit_deleted_subtree_and_files_updates_workingtree(WorkingTreeFormat6,remote) OK 152ms 440s per_repository.test_repository.TestRepository.test_graph_ghost_handling(RepositoryFormat7) SKIP 7ms 440s format does not support ghosts 440s 440s per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RepositoryFormatKnit4) OK 37ms 440s per_intertree.test_file_content_matches.TestFileContentMatches.test_same_contents_and_verifier(InterInventoryTree(CHKInventory)) OK 196ms 440s per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RepositoryFormatKnitPack1) OK 17ms 440s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_unordered_fetch_simple_split(RepositoryFormatKnitPack6) OK 336ms 440s per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RepositoryFormat5) OK 18ms 440s per_repository.test_repository.TestRepository.test_commit_unicode_control_characters(RemoteRepositoryFormat-default) OK 169ms 440s per_workingtree.test_commit.TestCommit.test_commit_exclude_exclude_changed_is_pointless(WorkingTreeFormat4) OK 119ms 440s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_duplicate_ids_do_not_affect_length(RepositoryFormatKnitPack6) OK 155ms 440s per_repository_reference.test_commit_with_stacking.TestCommitStackedFailsAppropriately.test_stacked_commit_fails_on_old_formats(RepositoryFormatKnitPack6RichRoot) OK 236ms 440s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_commit_with_ghost_in_ancestry(RepositoryFormatKnitPack5RichRoot) SKIP 6ms 440s stacked commit only supported for chk repositories 440s 440s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_commit_with_ghosts_fails(RepositoryFormatKnitPack5) SKIP 11ms 440s stacked commit only supported for chk repositories 440s 440s per_repository_reference.test_break_lock.TestBreakLock.test_break_lock(RepositoryFormatKnitPack5RichRootBroken) OK 45ms 440s per_repository.test_repository.TestRepository.test_commit_unicode_message(RepositoryFormatKnitPack6RichRoot) OK 87ms 440s per_repository.test_repository.TestRepository.test_upgrade_preserves_signatures(RepositoryFormatKnitPack4) OK 205ms 440s per_repository.test_repository.TestRepository.test_iter_files_bytes(RepositoryFormatKnitPack5RichRoot) OK 126ms 440s per_workingtree.test_commit.TestCommit.test_commit_exclude_excludes_modified_files(WorkingTreeFormat5) OK 91ms 440s per_intertree.test_find_path.TestFindPaths.test_copy(InterInventoryTree(PreviewTree)) OK 174ms 440s per_repository.test_repository.TestRepository.test_commit_unicode_message(RepositoryFormat7) OK 67ms 440s per_repository.test_repository.TestRepository.test_create_repository(RepositoryFormatKnit4) OK 19ms 440s per_repository_reference.test_break_lock.TestBreakLock.test_break_lock(RemoteRepositoryFormat-v2) OK 104ms 440s per_repository.test_repository.TestRepository.test_create_repository(RepositoryFormatKnitPack1) OK 16ms 440s per_repository.test_repository.TestRepository.test_create_repository(RepositoryFormat5) OK 18ms 440s per_repository.test_repository.TestRepository.test_iter_files_bytes(RepositoryFormat2a) OK 116ms 440s per_repository.test_repository.TestRepository.test_create_repository_shared(RepositoryFormatKnitPack5RichRoot) OK 16ms 440s per_repository.test_repository.TestRepository.test_create_repository_shared(RepositoryFormat2a) OK 16ms 440s per_intertree.test_find_path.TestFindPaths.test_old_path(InterDirStateTree(C)) OK 140ms 440s per_repository.test_repository.TestRepository.test_upgrade_preserves_signatures(RepositoryFormat6) OK 178ms 440s per_repository.test_repository.TestRepository.test_create_repository_shared(RemoteRepositoryFormat-v2) OK 38ms 440s per_repository.test_repository.TestRepositoryControlComponent.test_urls(RepositoryFormatKnitPack6) OK 20ms 440s per_repository_reference.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_uses_fallback(RepositoryFormatKnitPack5RichRootBroken) OK 339ms 440s per_repository.test_repository.TestRepositoryControlComponent.test_urls(RepositoryFormatKnit1) OK 25ms 440s per_repository.test_repository.TestRepositoryLocking.test_dont_leave_lock_in_place(RepositoryFormatKnit3) OK 28ms 440s per_repository.test_repository.TestRepositoryLocking.test_dont_leave_lock_in_place(RepositoryFormat2aSubtree) OK 18ms 440s per_workingtree.test_commit.TestCommit.test_commit_exclude_pending_merge_fails(WorkingTreeFormat6) OK 251ms 440s per_repository.test_repository.TestRepositoryLocking.test_dont_leave_lock_in_place(RepositoryFormat4) SKIP 6ms 440s Format All-in-one format 4 is not initializable. 440s per_repository.test_repository.TestRepositoryLocking.test_leave_lock_in_place(RepositoryFormatKnitPack5RichRootBroken) OK 17ms 440s per_repository.test_repository.TestRepositoryLocking.test_leave_lock_in_place(RepositoryFormatKnitPack3) OK 17ms 440s per_intertree.test_find_path.TestFindPaths.test_rename(InterInventoryTree) OK 157ms 440s per_repository.test_repository.TestRepositoryLocking.test_leave_lock_in_place(RemoteRepositoryFormat-default) OK 19ms 440s per_repository_reference.test_check.TestCheck.test_check_file_graph_across_external_boundary_ok(RepositoryFormat2a) OK 246ms 440s per_workingtree.test_commit.TestCommit.test_commit_exclude_subtree_of_selected(WorkingTreeFormat3) OK 74ms 440s per_repository.test_repository.TestRepositoryLocking.test_lock_read_returns_unlockable(RepositoryFormatKnitPack6RichRoot) OK 16ms 440s per_workingtree.test_commit.TestCommit.test_commit_local_unbound(GitWorkingTreeFormat) OK 9ms 440s per_repository.test_repository.TestRepositoryLocking.test_lock_read_returns_unlockable(RepositoryFormat7) OK 14ms 440s per_repository.test_repository.TestRepositoryLocking.test_lock_read_then_unlock(RepositoryFormatKnit4) OK 19ms 440s per_repository.test_repository.TestRepositoryLocking.test_lock_read_then_unlock(RepositoryFormatKnitPack1) OK 16ms 440s per_repository.test_repository.TestRepository.test_iter_files_bytes(RemoteRepositoryFormat-v2) OK 272ms 440s per_repository.test_repository.TestRepositoryLocking.test_lock_read_then_unlock(RepositoryFormat5) OK 17ms 440s per_repository.test_repository.TestRepositoryLocking.test_lock_write_returns_unlockable(RepositoryFormatKnitPack5RichRoot) OK 14ms 440s per_repository.test_repository.TestRepository.test_find_branches(RepositoryFormatPackDevelopment2Subtree) OK 249ms 440s per_repository.test_repository.TestRepositoryLocking.test_lock_write_returns_unlockable(RepositoryFormat2a) OK 16ms 440s per_workingtree.test_commit.TestCommit.test_commit_merged_kind_change(WorkingTreeFormat2) OK 91ms 441s per_repository.test_repository.TestRepository.test_find_branches(GitRepositoryFormat) SKIP 11ms 441s repository does not support nesting repositories 441s 441s per_repository.test_repository.TestRepositoryLocking.test_lock_write_returns_unlockable(RemoteRepositoryFormat-v2) OK 29ms 441s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_commit_with_ghosts_fails(RemoteRepositoryFormat-default) OK 498ms 441s per_repository.test_repository.TestRepositoryMakeBranchAndTree.test_repository_format(RepositoryFormatPackDevelopment2Subtree) OK 44ms 441s per_repository.test_repository.TestRepositoryMakeBranchAndTree.test_repository_format(GitRepositoryFormat) OK 10ms 441s per_intertree.test_find_path.TestFindPaths.test_unchanged(InterDirStateTree(PY)) OK 213ms 441s per_repository.test_repository.TestRepository.test_iter_revisions(RepositoryFormatPackDevelopment2Subtree) OK 141ms 441s per_repository_reference.test_commit_with_stacking.TestCommitStackedFailsAppropriately.test_stacked_commit_fails_on_old_formats(RepositoryFormatPackDevelopment2Subtree) OK 216ms 441s per_repository.test_repository.TestRepository.test_iter_revisions(GitRepositoryFormat)ERROR 20ms 441s log: {{{ 441s 241.354 preparing to commit 441s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_repository.test_repository.TestRepository.test_iter_revisions(GitRepositoryFormat)/work/ 441s 241.356 Selecting files for commit with filter None 441s 241.356 aborting commit write group because of exception: 441s 241.358 Traceback (most recent call last): 441s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 441s self._update_builder_with_changes() 441s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 441s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 441s for path, fs_hash in self.builder.record_iter_changes( 441s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 441s self.work_tree, self.basis_revid, iter_changes 441s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 441s ): 441s ^ 441s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 441s for change in iter_changes: 441s ^^^^^^^^^^^^ 441s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 441s for change in iter_changes: 441s ^^^^^^^^^^^^ 441s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 441s (oldpath, oldmode, oldsha) = old 441s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 441s TypeError: cannot unpack non-iterable NoneType object 441s }}} 441s 441s Traceback (most recent call last): 441s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 450, in test_iter_revisions 441s a_rev = tree.commit("initial empty commit", allow_pointless=True) 441s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 441s committed_id = commit.Commit().commit( 441s working_tree=self, 441s ...<3 lines>... 441s **kwargs, 441s ) 441s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 441s self._update_builder_with_changes() 441s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 441s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 441s for path, fs_hash in self.builder.record_iter_changes( 441s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 441s self.work_tree, self.basis_revid, iter_changes 441s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 441s ): 441s ^ 441s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 441s for change in iter_changes: 441s ^^^^^^^^^^^^ 441s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 441s for change in iter_changes: 441s ^^^^^^^^^^^^ 441s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 441s (oldpath, oldmode, oldsha) = old 441s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 441s TypeError: cannot unpack non-iterable NoneType object 441s 441s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_commit_with_ghost_in_ancestry(RepositoryFormatKnitPack6) SKIP 5ms 441s stacked commit only supported for chk repositories 441s 441s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_commit_with_ghosts_fails(RepositoryFormatKnitPack5RichRootBroken) SKIP 5ms 441s stacked commit only supported for chk repositories 441s 441s per_repository.test_revision.TestRevProps.test_invalid_revprops(RepositoryFormatKnitPack5) OK 68ms 441s per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions(InterToGitBranch,BzrBranchFormat7,RemoteGitBranchFormat) SKIP 75ms 441s Format Remote Git Repository is not initializable. 441s per_repository.test_repository.TestRepository.test_find_branches_using(RepositoryFormatKnitPack5) OK 174ms 441s per_repository.test_repository.TestRepository.test_parent_map_type(RepositoryFormatKnitPack5) OK 73ms 441s per_repository.test_revision.TestRevProps.test_invalid_revprops(RepositoryFormatKnitPack4) OK 60ms 441s per_repository.test_revision.TestRevProps.test_invalid_revprops(RepositoryFormat6) OK 32ms 441s per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions_limit(InterToGitBranch,BzrBranchFormat7,RemoteGitBranchFormat) SKIP 94ms 441s Format Remote Git Repository is not initializable. 441s per_repository.test_repository.TestRepository.test_parent_map_type(RepositoryFormatKnitPack4) OK 82ms 441s per_repository_reference.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_uses_fallback(RemoteRepositoryFormat-v2) OK 509ms 441s per_repository_reference.test_graph.TestGraph.test_doesnt_call_get_parent_map_on_all_fallback_revs(RepositoryFormat2a) SKIP 6ms 441s only for RemoteRepository 441s 441s per_repository.test_repository.TestRepository.test_parent_map_type(RepositoryFormat6) OK 38ms 441s per_repository.test_revision.TestRevProps.test_simple_revprops(RepositoryFormatKnitPack6) OK 79ms 441s per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions_limit_incremental(InterToGitBranch,BzrBranchFormat7,RemoteGitBranchFormat) SKIP 73ms 441s Format Remote Git Repository is not initializable. 441s per_repository.test_repository.TestRepository.test_find_branches_using(RepositoryFormatKnitPack4) OK 170ms 441s per_repository.test_repository.TestRepository.test_find_branches_using(RepositoryFormat6) SKIP 17ms 441s No reason given 441s 441s per_interbranch.test_get.TestInterBranchGet.test_gets_right_inter(InterToGitBranch,BzrBranchFormat7,RemoteGitBranchFormat) SKIP 39ms 441s Format Remote Git Repository is not initializable. 441s per_repository.test_repository.TestRepository.test_pointless_commit(RepositoryFormatKnitPack6) OK 81ms 441s per_repository.test_repository.TestRepository.test_find_branches_using_empty_standalone_repo(RepositoryFormatKnitPack6) OK 25ms 441s per_repository.test_revision.TestRevProps.test_simple_revprops(RepositoryFormatKnit1) OK 76ms 441s per_repository.test_repository.TestRepository.test_find_branches_using_empty_standalone_repo(RepositoryFormatKnit1) OK 20ms 441s per_repository_reference.test_graph.TestGraph.test_get_known_graph_ancestry_stacked(RepositoryFormatPackDevelopment2Subtree) OK 154ms 441s per_interbranch.test_copy_content_into.TestCopyContentInto.test_contract_convenience_method(InterToGitBranch,BzrBranchFormat7,RemoteGitBranchFormat) SKIP 97ms 441s Format Remote Git Repository is not initializable. 441s per_workingtree.test_commit.TestCommit.test_commit_move_new(WorkingTreeFormat6,remote) OK 476ms 441s per_repository.test_repository.TestRepository.test_pointless_commit(RepositoryFormatKnit1) OK 120ms 441s per_repository_reference.test_initialize.TestInitialize.test_initialize_on_transport_ex(RepositoryFormatKnitPack6) OK 64ms 441s per_interbranch.test_copy_content_into.TestCopyContentInto.test_inter_is_used(InterToGitBranch,BzrBranchFormat7,RemoteGitBranchFormat) OK 48ms 441s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_merge_commit(RepositoryFormat2aSubtree) OK 491ms 441s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_merge_from_master(RepositoryFormatKnitPack6RichRoot) SKIP 6ms 441s stacked commit only supported for chk repositories 441s 441s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_multi_stack(RepositoryFormatKnitPack5RichRoot) SKIP 5ms 441s stacked commit only supported for chk repositories 441s 441s per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RepositoryFormatKnit3) OK 135ms 441s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_simple_commit(RepositoryFormatKnitPack5) SKIP 14ms 441s stacked commit only supported for chk repositories 441s 441s per_repository.test_revision.TestRevisionAttributes.test_revision_accessors(RepositoryFormatKnit3) OK 166ms 441s per_workingtree.test_commit.TestCommit.test_commit_sets_last_revision(WorkingTreeFormat4) OK 84ms 441s per_repository_reference.test_initialize.TestInitialize.test_remote_initialize_on_transport_ex(RepositoryFormatKnitPack5RichRootBroken) OK 60ms 441s per_repository.test_repository.TestRepository.test_revision_tree(RepositoryFormatKnit3) OK 75ms 441s per_interbranch.test_pull.TestPull.test_pull_convergence_simple(InterToGitBranch,BzrBranchFormat7,RemoteGitBranchFormat) SKIP 78ms 441s Format Remote Git Repository is not initializable. 441s per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RepositoryFormat2aSubtree) OK 97ms 441s per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RepositoryFormat4) SKIP 4ms 441s Format All-in-one format 4 is not initializable. 441s per_workingtree.test_commit.TestCommit.test_local_commit_does_not_push_to_master(WorkingTreeFormat5) OK 94ms 441s per_repository.test_repository.TestRepository.test_revision_tree(RepositoryFormat2aSubtree) OK 78ms 441s per_repository.test_repository.TestRepository.test_revision_tree(RepositoryFormat4) SKIP 5ms 441s Format All-in-one format 4 is not initializable. 441s per_interbranch.test_pull.TestPull.test_pull_merged_indirect(InterToGitBranch,BzrBranchFormat7,RemoteGitBranchFormat) SKIP 64ms 441s Format Remote Git Repository is not initializable. 441s per_repository.test_repository.TestRepository.test_format_attributes(RepositoryFormatKnitPack5RichRootBroken) OK 18ms 441s per_repository_reference.test_initialize.TestInitialize.test_remote_initialize_on_transport_ex(RemoteRepositoryFormat-v2) OK 95ms 441s per_repository.test_repository.TestRepository.test_format_attributes(RepositoryFormatKnitPack3) OK 16ms 441s per_repository.test_repository.TestRepository.test_format_attributes(RemoteRepositoryFormat-default) OK 19ms 441s per_repository.test_revision.TestRevisionAttributes.test_revision_accessors(RepositoryFormat2aSubtree) OK 142ms 441s per_repository.test_revision.TestRevisionAttributes.test_revision_accessors(RepositoryFormat4) SKIP 5ms 441s Format All-in-one format 4 is not initializable. 441s per_repository.test_repository.TestRepository.test_format_description(RepositoryFormatKnitPack6RichRoot) OK 16ms 441s per_interbranch.test_pull.TestPull.test_pull_overwrite(InterToGitBranch,BzrBranchFormat7,RemoteGitBranchFormat) SKIP 61ms 441s Format Remote Git Repository is not initializable. 441s per_repository.test_repository.TestRepository.test_format_description(RepositoryFormat7) OK 14ms 441s per_repository.test_repository.TestRepository.test_root_entry_has_revision(RepositoryFormatKnitPack5RichRootBroken) OK 73ms 441s per_workingtree.test_commit.TestCommit.test_local_commit_ignores_master(WorkingTreeFormat6) OK 99ms 441s per_repository.test_repository.TestRepository.test_format_initialize_find_open(RepositoryFormatKnit4) OK 31ms 441s per_repository.test_revision.TestRevisionAttributes.test_zero_timezone(RepositoryFormatKnitPack5RichRootBroken) OK 69ms 441s per_repository.test_repository.TestRepository.test_format_initialize_find_open(RepositoryFormatKnitPack1) OK 19ms 441s per_repository_reference.test__make_parents_provider.Test_MakeParentsProvider.test_add_fallback_after_make_pp(RepositoryFormat2a) OK 123ms 441s per_workingtree.test_commit.TestCommit.test_nested_commit(WorkingTreeFormat3) OK 36ms 441s per_repository.test_repository.TestRepository.test_format_initialize_find_open(RepositoryFormat5) OK 20ms 441s per_workingtree.test_commit.TestCommit.test_nested_commit_second_commit_detects_changes(GitWorkingTreeFormat)XFAIL 12ms 441s reason: {{{nested trees don't work well with iter_changes}}} 441s 441s per_repository.test_repository.TestRepository.test_root_entry_has_revision(RepositoryFormatKnitPack3) OK 69ms 441s per_repository.test_repository.TestRepository.test_format_is_deprecated(RepositoryFormatKnitPack5RichRoot) OK 18ms 441s per_interbranch.test_pull.TestPull.test_pull_raises_specific_error_on_master_connection_error(InterToGitBranch,BzrBranchFormat7,RemoteGitBranchFormat) SKIP 91ms 441s Format Remote Git Repository is not initializable. 441s per_workingtree.test_commit.TestCommit.test_nested_pointless_commits_are_pointless(WorkingTreeFormat2) OK 21ms 441s per_repository.test_repository.TestRepository.test_format_is_deprecated(RepositoryFormat2a) OK 16ms 441s per_repository.test_revision.TestRevisionAttributes.test_zero_timezone(RepositoryFormatKnitPack3) OK 66ms 441s per_repository_reference.test_unlock.TestUnlock.test_unlock_unlocks_fallback(RepositoryFormatPackDevelopment2Subtree) OK 53ms 441s per_uifactory.TestCannedInputUIFactory.test_no_transport_activity OK 2ms 441s per_uifactory.TestSilentUIFactory.test_make_output_stream OK 2ms 441s per_uifactory.TestTTYTextUIFactory.test_confirm_action OK 3ms 441s per_uifactory.TestTextUIFactory.test_be_quiet OK 2ms 441s per_uifactory.TestTextUIFactory.test_transport_activity OK 3ms 441s per_repository.test_repository.TestRepository.test_format_is_deprecated(RemoteRepositoryFormat-v2) OK 28ms 441s per_repository.test_repository.TestRepository.test_format_is_supported(RepositoryFormatPackDevelopment2Subtree) OK 17ms 441s per_interbranch.test_pull.TestPull.test_pull_returns_result(InterToGitBranch,BzrBranchFormat7,RemoteGitBranchFormat) SKIP 61ms 441s Format Remote Git Repository is not initializable. 441s per_repository.test_repository.TestRepository.test_format_is_supported(GitRepositoryFormat) OK 8ms 441s per_repository.test_repository.TestRepository.test_format_matchingcontroldir(RepositoryFormatKnitPack5) OK 3ms 441s per_repository.test_repository.TestRepository.test_format_matchingcontroldir(RepositoryFormatKnitPack4) OK 4ms 441s per_repository.test_repository.TestRepository.test_format_matchingcontroldir(RepositoryFormat6) OK 6ms 441s per_repository.test_repository.TestRepository.test_format_network_name(RepositoryFormatKnitPack6) OK 15ms 441s per_repository.test_repository.TestRepository.test_root_entry_has_revision(RemoteRepositoryFormat-default) OK 124ms 441s per_repository.test_repository.TestRepository.test_format_network_name(RepositoryFormatKnit1) OK 19ms 441s per_interbranch.test_pull.TestPull.test_pull_tag_selector(InterToGitBranch,BzrBranchFormat7,RemoteGitBranchFormat) SKIP 58ms 441s Format Remote Git Repository is not initializable. 441s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_false(RepositoryFormatKnitPack6RichRoot) OK 17ms 441s per_repository.test_repository.TestRepository.test_format_supports_external_lookups(RepositoryFormatKnit3) OK 18ms 441s per_repository.test_repository.TestRepository.test_format_supports_external_lookups(RepositoryFormat2aSubtree) OK 15ms 441s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_false(RepositoryFormat7) OK 18ms 441s per_repository.test_repository.TestRepository.test_format_supports_external_lookups(RepositoryFormat4) SKIP 4ms 441s Format All-in-one format 4 is not initializable. 441s per_repository.test_repository.TestRepository.test_get_graph(RepositoryFormatKnitPack5RichRootBroken) OK 15ms 441s per_repository.test_revision.TestRevisionAttributes.test_zero_timezone(RemoteRepositoryFormat-default) OK 145ms 441s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_true(RepositoryFormatKnit4) OK 20ms 441s per_repository.test_repository.TestRepository.test_get_graph(RepositoryFormatKnitPack3) OK 20ms 441s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_true(RepositoryFormatKnitPack1) OK 29ms 441s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_commit_with_ghosts_fails(RemoteRepositoryFormat-v2) OK 892ms 441s per_repository.test_repository.TestRepository.test_get_graph(RemoteRepositoryFormat-default) OK 24ms 442s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_true(RepositoryFormat5) SKIP 37ms 442s Format does not support this flag. 442s 442s per_workingtree.test_add_reference.TestBasisInventory.test_add_non_subtree(WorkingTreeFormat6,remote) OK 206ms 442s per_interbranch.test_pull.TestPull.test_pull_updates_checkout_and_master(InterToGitBranch,BzrBranchFormat7,RemoteGitBranchFormat) SKIP 178ms 442s Format Remote Git Repository is not initializable. 442s per_interbranch.test_pull.TestPullHook.test_post_pull_bound_branch(InterToGitBranch,BzrBranchFormat7,RemoteGitBranchFormat) SKIP 5ms 442s Format Remote Git Repository is not initializable. 442s per_interbranch.test_pull.TestPullHook.test_post_pull_empty_history(InterToGitBranch,BzrBranchFormat7,RemoteGitBranchFormat) SKIP 5ms 442s Format Remote Git Repository is not initializable. 442s per_interbranch.test_pull.TestPullHook.test_post_pull_nonempty_history(InterToGitBranch,BzrBranchFormat7,RemoteGitBranchFormat) SKIP 6ms 442s Format Remote Git Repository is not initializable. 442s per_interbranch.test_push.TestPush.test_between_colocated(InterToGitBranch,BzrBranchFormat7,RemoteGitBranchFormat) SKIP 51ms 442s Format Remote Git Repository is not initializable. 442s per_workingtree.test_add_reference.TestBasisInventory.test_add_reference_same_root(WorkingTreeFormat4) OK 131ms 442s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_repo_format(RepositoryFormatKnitPack5RichRoot) OK 146ms 442s per_repository.test_signatures.TestSignatures.test_clone_preserves_signatures(RepositoryFormatKnitPack6RichRoot) OK 268ms 442s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_simple_commit(RemoteRepositoryFormat-default) OK 742ms 442s per_repository.test_repository.TestRepository.test_get_known_graph_ancestry(RepositoryFormatKnitPack6RichRoot) OK 302ms 442s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_repo_format(RepositoryFormat2a) OK 167ms 442s per_workingtree.test_commit.TestCommit.test_no_autodelete_alternate_renamed(WorkingTreeFormat6,remote) OK 559ms 442s per_repository.test_signatures.TestSignatures.test_clone_preserves_signatures(RepositoryFormat7) OK 150ms 442s per_workingtree.test_add_reference.TestBasisInventory.test_get_containing_nested_tree(WorkingTreeFormat5) OK 229ms 442s per_repository.test_signatures.TestSignatures.test_sign_existing_revision(RepositoryFormatKnit4) OK 61ms 442s per_repository_reference.test_default_stacking.TestDefaultStackingPolicy.test_sprout_to_smart_server_stacking_policy_handling(RepositoryFormat2aSubtree) OK 169ms 442s per_workingtree.test_commit.TestCommit.test_record_initial_ghost(WorkingTreeFormat4) OK 97ms 442s per_repository.test_repository.TestRepository.test_get_known_graph_ancestry(RepositoryFormat7) OK 172ms 442s per_repository.test_signatures.TestSignatures.test_sign_existing_revision(RepositoryFormatKnitPack1) OK 65ms 442s per_workingtree.test_add_reference.TestBasisInventory.test_get_nested_tree(WorkingTreeFormat6) OK 121ms 442s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_repo_format(RemoteRepositoryFormat-v2) OK 188ms 442s per_repository.test_signatures.TestSignatures.test_sign_existing_revision(RepositoryFormat5) OK 29ms 442s per_workingtree.test_commit.TestCommit.test_record_two_ghosts(WorkingTreeFormat5) OK 91ms 442s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_merge_commit(RepositoryFormat2a) OK 563ms 442s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_merge_from_master(RepositoryFormatPackDevelopment2Subtree) SKIP 4ms 442s stacked commit only supported for chk repositories 442s 442s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_multi_stack(RepositoryFormatKnitPack6) SKIP 5ms 442s stacked commit only supported for chk repositories 442s 442s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_simple_commit(RepositoryFormatKnitPack5RichRootBroken) SKIP 5ms 442s stacked commit only supported for chk repositories 442s 442s per_repository.test_repository.TestRepository.test_get_revision_delta(RepositoryFormatKnit4) OK 95ms 442s per_repository.test_signatures.TestSignatures.test_store_signature(RepositoryFormatKnitPack5RichRoot) OK 80ms 442s per_workingtree.test_commit.TestCommitProgress.test_commit_progress_shows_post_hook_names(WorkingTreeFormat6) OK 72ms 442s per_workingtree.test_add_reference.TestBasisInventory.test_root_present(WorkingTreeFormat3) SKIP 116ms 442s Tree format does not support references 442s 442s per_workingtree.test_add.TestAdd.test_add_after_remove(GitWorkingTreeFormat) SKIP 10ms 442s format does not support versioned directories 442s 442s per_workingtree.test_add.TestAdd.test_add_existing_id(WorkingTreeFormat2) OK 30ms 442s per_repository.test_repository.TestRepository.test_get_revision_delta(RepositoryFormatKnitPack1) OK 109ms 442s per_workingtree.test_commit.TestCommitProgress.test_commit_progress_shows_pre_hook_names(WorkingTreeFormat3) OK 62ms 442s per_repository.test_signatures.TestSignatures.test_store_signature(RepositoryFormat2a) OK 82ms 442s per_repository_reference.test_fetch.TestFetch.test_fetch_into_smart_stacked_with_ghost(RepositoryFormatKnitPack6RichRoot) OK 255ms 442s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_shared_repo_format(RepositoryFormatPackDevelopment2Subtree) OK 175ms 442s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_shared_repo_format(GitRepositoryFormat) SKIP 5ms 442s Format can not be used over HPSS 442s 442s per_workingtree.test_commit.TestCommitProgress.test_commit_progress_steps(GitWorkingTreeFormat)ERROR 36ms 442s log: {{{ 442s 242.973 preparing to commit 442s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_commit.TestCommitProgress.test_commit_progress_steps(GitWorkingTreeFormat)/work/ 442s 242.975 Selecting files for commit with filter None 442s 242.977 aborting commit write group because of exception: 442s 242.980 Traceback (most recent call last): 442s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 442s self._update_builder_with_changes() 442s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 442s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 442s for path, fs_hash in self.builder.record_iter_changes( 442s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 442s self.work_tree, self.basis_revid, iter_changes 442s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 442s ): 442s ^ 442s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 442s for change in iter_changes: 442s ^^^^^^^^^^^^ 442s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 442s for change in iter_changes: 442s ^^^^^^^^^^^^ 442s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 442s (oldpath, oldmode, oldsha) = old 442s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 442s TypeError: cannot unpack non-iterable NoneType object 442s }}} 442s 442s Traceback (most recent call last): 442s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 468, in test_commit_progress_steps 442s tree.commit("first post") 442s ~~~~~~~~~~~^^^^^^^^^^^^^^ 442s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 442s committed_id = commit.Commit().commit( 442s working_tree=self, 442s ...<3 lines>... 442s **kwargs, 442s ) 442s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 442s self._update_builder_with_changes() 442s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 442s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 442s for path, fs_hash in self.builder.record_iter_changes( 442s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 442s self.work_tree, self.basis_revid, iter_changes 442s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 442s ): 442s ^ 442s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 442s for change in iter_changes: 442s ^^^^^^^^^^^^ 442s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 442s for change in iter_changes: 442s ^^^^^^^^^^^^ 442s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 442s (oldpath, oldmode, oldsha) = old 442s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 442s TypeError: cannot unpack non-iterable NoneType object 442s 442s per_workingtree.test_add.TestAdd.test_add_invalid(WorkingTreeFormat6,remote) OK 66ms 442s per_repository.test_repository.TestRepository.test_get_revision_delta(RepositoryFormat5) OK 60ms 442s per_workingtree.test_commit.TestCommitProgress.test_post_commit_hook(WorkingTreeFormat2) OK 38ms 442s per_repository.test_repository.TestRepository.test_sprout_from_hpss_preserves_format(RepositoryFormatKnitPack5) OK 65ms 442s per_workingtree.test_add.TestAdd.test_add_multiple_with_file_ids(WorkingTreeFormat4) OK 63ms 442s per_repository.test_repository.TestRepository.test_sprout_from_hpss_preserves_format(RepositoryFormatKnitPack4) OK 57ms 442s per_repository.test_repository.TestRepository.test_get_revisions(RepositoryFormatKnitPack5RichRoot) OK 133ms 442s per_workingtree.test_commit.TestCommitProgress.test_start_commit_hook(WorkingTreeFormat6,remote) OK 118ms 442s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_clean_crlf(WorkingTreeFormat4) SKIP 1ms 442s format doesn't support content filtering 442s per_repository.test_signatures.TestSignatures.test_store_signature(RemoteRepositoryFormat-v2) OK 184ms 442s per_repository.test_repository.TestRepository.test_sprout_from_hpss_preserves_format(RepositoryFormat6) OK 57ms 442s per_workingtree.test_add.TestAdd.test_add_old_id(WorkingTreeFormat5) OK 104ms 442s per_repository_reference.test_fetch.TestFetch.test_fetch_to_stacked_from_smart_with_ghost(RepositoryFormatKnitPack5RichRoot) OK 218ms 442s per_interbranch.test_push.TestPush.test_no_get_parent_map_after_insert_stream(InterToGitBranch,BzrBranchFormat7,RemoteGitBranchFormat) OK 791ms 442s per_workingtree.test_add.TestAdd.test_add_one(WorkingTreeFormat6) OK 61ms 442s per_repository.test_signatures.TestSignatures.test_verify_revision_signature(RepositoryFormatPackDevelopment2Subtree) OK 119ms 443s per_repository.test_signatures.TestSignatures.test_verify_revision_signature(GitRepositoryFormat) SKIP 5ms 443s repository does not support signing revisions 443s 443s per_workingtree.test_add.TestAdd.test_add_one_list(WorkingTreeFormat3) OK 49ms 443s per_repository.test_repository.TestRepository.test_supports_rich_root(RepositoryFormatKnitPack6) OK 122ms 443s per_interbranch.test_push.TestPush.test_push_convergence_simple(InterToGitBranch,BzrBranchFormat7,RemoteGitBranchFormat) SKIP 80ms 443s Format Remote Git Repository is not initializable. 443s per_workingtree.test_add.TestAdd.test_add_one_new_id(GitWorkingTreeFormat) OK 15ms 443s per_repository.test_repository.TestRepository.test_get_revisions(RepositoryFormat2a) OK 181ms 443s per_workingtree.test_add.TestAdd.test_add_present_in_basis(WorkingTreeFormat2) OK 46ms 443s per_repository.test_signatures.TestSignatures.test_verify_revision_signature_not_signed(RepositoryFormatKnitPack5) OK 73ms 443s per_repository.test_repository.TestRepository.test_supports_rich_root(RepositoryFormatKnit1) OK 88ms 443s per_repository_reference.test_fetch.TestFetch.test_fetch_with_ghost_stacked(RepositoryFormatKnitPack5) OK 185ms 443s per_interbranch.test_push.TestPush.test_push_merged_indirect(InterToGitBranch,BzrBranchFormat7,RemoteGitBranchFormat) SKIP 78ms 443s Format Remote Git Repository is not initializable. 443s per_repository.test_signatures.TestSignatures.test_verify_revision_signature_not_signed(RepositoryFormatKnitPack4) OK 64ms 443s per_interbranch.test_push.TestPush.test_push_overwrite_of_non_tip_with_stop_revision(InterToGitBranch,BzrBranchFormat7,RemoteGitBranchFormat) SKIP 40ms 443s Format Remote Git Repository is not initializable. 443s per_interbranch.test_push.TestPush.test_push_raises_specific_error_on_master_connection_error(InterToGitBranch,BzrBranchFormat7,RemoteGitBranchFormat) SKIP 7ms 443s Format Remote Git Repository is not initializable. 443s per_repository.test_signatures.TestSignatures.test_verify_revision_signature_not_signed(RepositoryFormat6) OK 27ms 443s per_workingtree.test_add.TestAdd.test_add_present_in_basis_with_file_ids(WorkingTreeFormat6,remote) OK 146ms 443s per_interbranch.test_push.TestPush.test_push_tag_selector(InterToGitBranch,BzrBranchFormat7,RemoteGitBranchFormat) SKIP 75ms 443s Format Remote Git Repository is not initializable. 443s per_interbranch.test_push.TestPush.test_push_to_checkout_updates_master(InterToGitBranch,BzrBranchFormat7,RemoteGitBranchFormat) SKIP 18ms 443s Format Remote Git Repository is not initializable. 443s per_repository.test_repository.TestRepository.test_upgrade_preserves_signatures(RepositoryFormatKnit3) OK 183ms 443s per_interbranch.test_push.TestPush.test_push_uses_read_lock(InterToGitBranch,BzrBranchFormat7,RemoteGitBranchFormat) SKIP 42ms 443s Format Remote Git Repository is not initializable. 443s per_workingtree.test_add.TestAdd.test_add_previously_added_with_file_id(WorkingTreeFormat4) OK 69ms 443s per_repository.test_signatures.TestSignatures.test_verify_revision_signatures(RepositoryFormatKnitPack6) OK 142ms 443s per_repository.test_repository.TestRepository.test_get_revisions(RemoteRepositoryFormat-v2) OK 274ms 443s per_interbranch.test_push.TestPush.test_push_uses_read_lock_lossy(InterToGitBranch,BzrBranchFormat7,RemoteGitBranchFormat) SKIP 40ms 443s Format Remote Git Repository is not initializable. 443s per_workingtree.test_add.TestAdd.test_add_root(WorkingTreeFormat5) OK 56ms 443s per_repository.test_repository.TestRepository.test_upgrade_preserves_signatures(RepositoryFormat2aSubtree) OK 99ms 443s per_repository.test_repository.TestRepository.test_upgrade_preserves_signatures(RepositoryFormat4) SKIP 4ms 443s Format All-in-one format 4 is not initializable. 443s per_workingtree.test_add.TestAdd.test_add_subdir(WorkingTreeFormat6) OK 54ms 443s per_repository.test_repository.TestRepositoryControlComponent.test_urls(RepositoryFormatKnitPack5RichRootBroken) OK 15ms 443s per_repository.test_signatures.TestSignatures.test_verify_revision_signatures(RepositoryFormatKnit1) OK 95ms 443s per_repository.test_repository.TestRepository.test_graph_ghost_handling(RepositoryFormatPackDevelopment2Subtree) OK 85ms 443s per_repository.test_signatures.TestUnsupportedSignatures.test_sign_revision(RepositoryFormatKnit3) SKIP 8ms 443s repository supports signing revisions 443s 443s per_repository.test_repository.TestRepository.test_graph_ghost_handling(GitRepositoryFormat) SKIP 6ms 443s format does not support ghosts 443s 443s per_repository.test_repository.TestRepositoryControlComponent.test_urls(RepositoryFormatKnitPack3) OK 19ms 443s per_repository.test_signatures.TestUnsupportedSignatures.test_sign_revision(RepositoryFormat2aSubtree) SKIP 6ms 443s repository supports signing revisions 443s 443s per_repository.test_signatures.TestUnsupportedSignatures.test_sign_revision(RepositoryFormat4) SKIP 7ms 443s repository supports signing revisions 443s 443s per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RepositoryFormatKnitPack5) OK 21ms 443s per_repository.test_repository.TestRepositoryControlComponent.test_urls(RemoteRepositoryFormat-default) OK 30ms 443s per_repository_reference.test_fetch.TestFetch.test_fetch_with_ghost_stacked(RemoteRepositoryFormat-default) OK 370ms 443s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_simple_commit(RemoteRepositoryFormat-v2) OK 906ms 443s per_workingtree.test_add.TestAdd.test_add_subdir_with_ids(WorkingTreeFormat3) OK 78ms 443s per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RepositoryFormatKnitPack4) OK 39ms 443s per_repository.test_repository.TestRepositoryLocking.test_dont_leave_lock_in_place(RepositoryFormatKnitPack6RichRoot) OK 38ms 443s per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RepositoryFormat6) OK 14ms 443s per_workingtree.test_add.TestAdd.test_add_unicode(GitWorkingTreeFormat) OK 14ms 443s per_repository.test_repository.TestRepositoryLocking.test_dont_leave_lock_in_place(RepositoryFormat7) OK 23ms 443s per_repository.test_statistics.TestGatherStats.test_gather_stats(RepositoryFormatKnitPack5RichRootBroken) OK 108ms 443s per_repository.test_repository.TestRepositoryLocking.test_leave_lock_in_place(RepositoryFormatKnit4) OK 28ms 443s per_repository.test_repository.TestRepositoryLocking.test_leave_lock_in_place(RepositoryFormatKnitPack1) OK 27ms 443s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_merge_parent_no_file(WorkingTreeFormat2) OK 86ms 443s per_repository.test_repository.TestRepositoryLocking.test_leave_lock_in_place(RepositoryFormat5) OK 16ms 443s per_repository.test_repository.TestRepositoryLocking.test_lock_read_returns_unlockable(RepositoryFormatKnitPack5RichRoot) OK 14ms 443s per_repository.test_repository.TestRepository.test_iter_files_bytes(RepositoryFormatKnitPack6) OK 103ms 443s per_repository.test_repository.TestRepositoryLocking.test_lock_read_returns_unlockable(RepositoryFormat2a) OK 13ms 443s per_repository.test_statistics.TestGatherStats.test_gather_stats(RepositoryFormatKnitPack3) OK 85ms 443s per_repository.test_repository.TestRepositoryLocking.test_lock_read_returns_unlockable(RemoteRepositoryFormat-v2) OK 26ms 443s per_repository_reference.test_default_stacking.TestDefaultStackingPolicy.test_sprout_to_smart_server_stacking_policy_handling(RepositoryFormat2a) OK 163ms 443s per_repository.test_repository.TestRepositoryLocking.test_lock_read_then_unlock(RepositoryFormatPackDevelopment2Subtree) OK 15ms 443s per_repository.test_repository.TestRepositoryLocking.test_lock_read_then_unlock(GitRepositoryFormat) OK 8ms 443s per_repository.test_repository.TestRepositoryLocking.test_lock_write_returns_unlockable(RepositoryFormatKnitPack5) OK 13ms 443s per_repository.test_repository.TestRepository.test_iter_files_bytes(RepositoryFormatKnit1) OK 80ms 443s per_repository.test_repository.TestRepositoryLocking.test_lock_write_returns_unlockable(RepositoryFormatKnitPack4) OK 13ms 443s per_repository.test_repository.TestRepositoryLocking.test_lock_write_returns_unlockable(RepositoryFormat6) OK 11ms 443s per_interbranch.test_push.TestPush.test_push_with_default_stacking_does_not_create_broken_branch(InterToGitBranch,BzrBranchFormat7,RemoteGitBranchFormat) OK 370ms 443s per_repository.test_repository.TestRepositoryMakeBranchAndTree.test_repository_format(RepositoryFormatKnitPack6) OK 29ms 443s per_repository.test_repository.TestRepositoryMakeBranchAndTree.test_repository_format(RepositoryFormatKnit1) OK 33ms 443s per_repository.test_repository.TestRepository.test_iter_revisions(RepositoryFormatKnit3) OK 86ms 443s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_clean_lf(WorkingTreeFormat5) OK 906ms 443s per_interbranch.test_push.TestPush.test_push_within_repository(InterToGitBranch,BzrBranchFormat7,RemoteGitBranchFormat) SKIP 93ms 443s Format Remote Git Repository is not initializable. 443s per_interbranch.test_push.TestPushHook.test_post_push_bound_branch(InterToGitBranch,BzrBranchFormat7,RemoteGitBranchFormat) SKIP 5ms 443s Format Remote Git Repository is not initializable. 443s per_repository.test_statistics.TestGatherStats.test_gather_stats(RemoteRepositoryFormat-default) OK 183ms 443s per_interbranch.test_push.TestPushHook.test_post_push_empty_history(InterToGitBranch,BzrBranchFormat7,RemoteGitBranchFormat) SKIP 5ms 443s Format Remote Git Repository is not initializable. 443s per_interbranch.test_push.TestPushHook.test_post_push_nonempty_history(InterToGitBranch,BzrBranchFormat7,RemoteGitBranchFormat) SKIP 4ms 443s Format Remote Git Repository is not initializable. 443s per_lock.test_lock.TestLock.test_readonly_file(fcntl) OK 4ms 443s per_repository.test_revision.TestRevProps.test_invalid_revprops(RepositoryFormatKnit3) OK 67ms 443s per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RepositoryFormatKnitPack6RichRoot) OK 40ms 443s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_merge_parent_was_directory(WorkingTreeFormat6,remote) OK 277ms 443s per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RepositoryFormat7) OK 39ms 443s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_does_not_raise_when_suppressed(RepositoryFormatKnit4) OK 22ms 443s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_does_not_raise_when_suppressed(RepositoryFormatKnitPack1) OK 42ms 443s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_does_not_raise_when_suppressed(RepositoryFormat5) OK 7ms 443s per_repository.test_revision.TestRevProps.test_invalid_revprops(RepositoryFormat2aSubtree) OK 141ms 443s per_repository.test_revision.TestRevProps.test_invalid_revprops(RepositoryFormat4) SKIP 10ms 443s Format All-in-one format 4 is not initializable. 443s per_repository.test_repository.TestRepository.test_iter_revisions(RepositoryFormat2aSubtree) OK 212ms 443s per_repository.test_repository.TestRepository.test_iter_revisions(RepositoryFormat4) SKIP 6ms 443s Format All-in-one format 4 is not initializable. 443s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_gets_None(RepositoryFormatKnitPack5RichRoot) OK 38ms 443s per_repository_reference.test_fetch.TestFetch.test_fetch_into_smart_stacked_with_ghost(RepositoryFormatPackDevelopment2Subtree) OK 351ms 444s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_gets_None(RepositoryFormat2a) OK 31ms 444s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_mod_from_parent(WorkingTreeFormat4) OK 177ms 444s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_gets_None(RemoteRepositoryFormat-v2) OK 67ms 444s per_repository.test_revision.TestRevProps.test_simple_revprops(RepositoryFormatKnitPack5RichRootBroken) OK 133ms 444s per_repository.test_repository.TestRepository.test_parent_map_type(RepositoryFormatKnitPack5RichRootBroken) OK 130ms 444s per_repository.test_write_group.TestWriteGroup.test_commit_write_group_does_not_error(RepositoryFormatPackDevelopment2Subtree) OK 23ms 444s per_repository.test_write_group.TestWriteGroup.test_commit_write_group_does_not_error(GitRepositoryFormat) OK 9ms 444s per_repository.test_write_group.TestWriteGroup.test_is_in_write_group(RepositoryFormatKnitPack5) OK 15ms 444s per_repository.test_write_group.TestWriteGroup.test_is_in_write_group(RepositoryFormatKnitPack4) OK 15ms 444s per_repository.test_write_group.TestWriteGroup.test_is_in_write_group(RepositoryFormat6) OK 11ms 444s per_repository.test_revision.TestRevProps.test_simple_revprops(RepositoryFormatKnitPack3) OK 63ms 444s per_repository.test_write_group.TestWriteGroup.test_start_write_group_read_locked_needs_write_lock(RepositoryFormatKnitPack6) OK 14ms 444s per_repository.test_repository.TestRepository.test_parent_map_type(RepositoryFormatKnitPack3) OK 74ms 444s per_repository.test_write_group.TestWriteGroup.test_start_write_group_read_locked_needs_write_lock(RepositoryFormatKnit1) OK 15ms 444s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_same_as_merge_parent(WorkingTreeFormat5) OK 163ms 444s per_repository.test_write_group.TestWriteGroup.test_start_write_group_twice_errors(RepositoryFormatKnit3) OK 19ms 444s per_repository.test_write_group.TestWriteGroup.test_start_write_group_twice_errors(RepositoryFormat2aSubtree) OK 15ms 444s per_repository.test_write_group.TestWriteGroup.test_start_write_group_twice_errors(RepositoryFormat4) SKIP 5ms 444s Format All-in-one format 4 is not initializable. 444s per_merger.TestHookMergeFileContent.test_can_access_this_other_and_base_versions(lca) OK 429ms 444s per_repository.test_write_group.TestWriteGroup.test_start_write_group_unlocked_needs_write_lock(RepositoryFormatKnitPack5RichRootBroken) OK 23ms 444s per_repository_reference.test_fetch.TestFetch.test_fetch_to_stacked_from_smart_with_ghost(RepositoryFormatKnitPack6) OK 259ms 444s per_repository_reference.test_fetch.TestFetch.test_sprout_from_smart_stacked_with_short_history(RepositoryFormat2aSubtree) OK 798ms 444s per_repository.test_write_group.TestWriteGroup.test_start_write_group_unlocked_needs_write_lock(RepositoryFormatKnitPack3) OK 29ms 444s per_repository.test_write_group.TestWriteGroup.test_start_write_group_unlocked_needs_write_lock(RemoteRepositoryFormat-default) OK 20ms 444s per_repository.test_write_group.TestWriteGroup.test_start_write_group_write_locked_gets_None(RepositoryFormatKnitPack6RichRoot) OK 29ms 444s per_repository.test_write_group.TestWriteGroup.test_start_write_group_write_locked_gets_None(RepositoryFormat7) OK 25ms 444s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_same_as_merge_parent_supersedes(WorkingTreeFormat6) OK 164ms 444s per_repository.test_revision.TestRevProps.test_simple_revprops(RemoteRepositoryFormat-default) OK 203ms 444s per_repository.test_write_group.TestWriteGroup.test_unlock_in_write_group(RepositoryFormatKnit4) OK 28ms 444s per_repository.test_repository.TestRepository.test_parent_map_type(RemoteRepositoryFormat-default) OK 198ms 444s per_repository.test_write_group.TestWriteGroup.test_unlock_in_write_group(RepositoryFormatKnitPack1) OK 22ms 444s per_repository.test_write_group.TestWriteGroup.test_unlock_in_write_group(RepositoryFormat5) OK 15ms 444s per_repository.test_repository.TestRepository.test_pointless_commit(RepositoryFormatKnitPack6RichRoot) OK 92ms 444s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_same_as_parent(WorkingTreeFormat3) OK 114ms 444s per_repository_reference.test_fetch.TestFetch.test_fetch_with_ghost_stacked(RepositoryFormatKnitPack5RichRootBroken) OK 225ms 444s per_repository_reference.TestCorrectFormat.test_repository_format(RepositoryFormatKnitPack6RichRoot) OK 68ms 444s per_workingtree.test_basis_inventory.TestBasisInventory.test_create(GitWorkingTreeFormat) SKIP 15ms 444s not applicable to 444s 444s per_repository.test_revision.TestRevisionAttributes.test_revision_accessors(RepositoryFormatKnitPack6RichRoot) OK 158ms 444s per_repository_reference.TestIncompatibleStacking.test_add_fallback_doesnt_leave_fallback_locked(RepositoryFormatKnitPack5RichRoot) OK 47ms 444s per_merger.TestHookMergeFileContent.test_chain_stops_after_delete(lca) OK 311ms 444s per_workingtree.test_basis_inventory.TestBasisInventory.test_wrong_format(WorkingTreeFormat2) OK 69ms 444s per_repository_reference.test_fetch.TestFetch.test_sprout_from_stacked_with_short_history(RepositoryFormatKnitPack6RichRoot) OK 290ms 444s per_repository.test_repository.TestRepository.test_pointless_commit(RepositoryFormat7) OK 91ms 444s per_repository_reference.TestIncompatibleStacking.test_add_fallback_repository_rejects_incompatible(RepositoryFormatKnitPack5) OK 36ms 444s per_repository_reference.TestIncompatibleStacking.test_add_fallback_repository_rejects_incompatible(RemoteRepositoryFormat-default) OK 37ms 444s per_repository.test_revision.TestRevisionAttributes.test_revision_accessors(RepositoryFormat7) OK 103ms 444s per_repository.test_repository.TestRepository.test_revision_tree(RepositoryFormatKnit4) OK 64ms 444s per_repository.test_repository.TestRepository.test_revision_tree(RepositoryFormatKnitPack1) OK 62ms 444s per_repository.test_revision.TestRevisionAttributes.test_zero_timezone(RepositoryFormatKnit4) OK 66ms 444s per_repository.test_repository.TestRepository.test_revision_tree(RepositoryFormat5) OK 25ms 444s per_workingtree.test_basis_tree.TestBasisTree.test_altered_tree(WorkingTreeFormat6,remote) OK 168ms 444s per_repository_reference.test_add_inventory.TestAddInventory.test_add_inventory_goes_to_repo(RepositoryFormat2aSubtree) OK 134ms 444s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_dirty(WorkingTreeFormat6) OK 964ms 444s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_with_crlf_in_repo_binary(WorkingTreeFormat3) SKIP 1ms 444s format doesn't support content filtering 444s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_with_crlf_in_repo_clean_crlf(GitWorkingTreeFormat) SKIP 1ms 444s format doesn't support content filtering 444s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_with_crlf_in_repo_clean_lf(WorkingTreeFormat2) SKIP 1ms 444s format doesn't support content filtering 444s per_repository.test_revision.TestRevisionAttributes.test_zero_timezone(RepositoryFormatKnitPack1) OK 62ms 444s per_repository_reference.test_fetch.TestFetchFromRepoWithUnconfiguredFallbacks.test_fetch_everything_includes_parent_invs(RepositoryFormatKnitPack5RichRoot) OK 212ms 444s per_repository.test_revision.TestRevisionAttributes.test_zero_timezone(RepositoryFormat5) OK 25ms 444s per_repository.test_repository.TestRepository.test_root_entry_has_revision(RepositoryFormatKnitPack5RichRoot) OK 69ms 444s per_workingtree.test_basis_tree.TestBasisTree.test_same_tree(WorkingTreeFormat4) OK 102ms 444s per_merger.TestHookMergeFileContent.test_chain_when_not_active(lca) OK 294ms 444s per_workingtree.test_break_lock.TestBreakLock.test_locked(WorkingTreeFormat5) OK 48ms 444s per_repository_reference.test_add_revision.TestAddRevision.test_add_revision_goes_to_repo(RepositoryFormatKnitPack6RichRoot) OK 139ms 444s per_repository.test_repository.TestRepository.test_root_entry_has_revision(RepositoryFormat2a) OK 117ms 444s per_workingtree.test_break_lock.TestBreakLock.test_unlocked(WorkingTreeFormat6) OK 44ms 444s per_repository_reference.test_fetch.TestFetch.test_fetch_with_ghost_stacked(RemoteRepositoryFormat-v2) OK 458ms 444s per_workingtree.test_break_lock.TestBreakLock.test_unlocked_repo_locked(WorkingTreeFormat3) SKIP 34ms 444s repository does not physically lock. 444s 444s per_repository.test_signatures.TestSignatures.test_clone_preserves_signatures(RepositoryFormatKnitPack5RichRoot) OK 190ms 445s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_invalid_child(GitWorkingTreeFormat)ERROR 44ms 445s log: {{{ 445s 245.235 preparing to commit 445s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_invalid_child(GitWorkingTreeFormat)/work/tree/ 445s 245.236 Selecting files for commit with filter None 445s 245.238 aborting commit write group because of exception: 445s 245.239 Traceback (most recent call last): 445s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 445s self._update_builder_with_changes() 445s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 445s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 445s for path, fs_hash in self.builder.record_iter_changes( 445s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 445s self.work_tree, self.basis_revid, iter_changes 445s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 445s ): 445s ^ 445s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 445s for change in iter_changes: 445s ^^^^^^^^^^^^ 445s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 445s for change in iter_changes: 445s ^^^^^^^^^^^^ 445s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 445s (oldpath, oldmode, oldsha) = old 445s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 445s TypeError: cannot unpack non-iterable NoneType object 445s }}} 445s 445s Traceback (most recent call last): 445s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_canonical_path.py", line 73, in test_canonical_invalid_child 445s work_tree = self._make_canonical_test_tree() 445s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_canonical_path.py", line 30, in _make_canonical_test_tree 445s work_tree.commit("commit 1") 445s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 445s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 445s committed_id = commit.Commit().commit( 445s working_tree=self, 445s ...<3 lines>... 445s **kwargs, 445s ) 445s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 445s self._update_builder_with_changes() 445s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 445s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 445s for path, fs_hash in self.builder.record_iter_changes( 445s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 445s self.work_tree, self.basis_revid, iter_changes 445s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 445s ): 445s ^ 445s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 445s for change in iter_changes: 445s ^^^^^^^^^^^^ 445s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 445s for change in iter_changes: 445s ^^^^^^^^^^^^ 445s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 445s (oldpath, oldmode, oldsha) = old 445s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 445s TypeError: cannot unpack non-iterable NoneType object 445s 445s per_repository_reference.test_add_signature_text.TestAddSignatureText.test_add_signature_text_goes_to_repo(RepositoryFormatKnitPack5RichRoot) OK 169ms 445s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path(WorkingTreeFormat2) OK 90ms 445s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_empty(RepositoryFormatKnitPack5) OK 57ms 445s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_fulltext_complex(RepositoryFormatKnitPack5)XFAIL 357ms 445s reason: {{{KVF does not weave fulltexts from fallback repositories to preserve perfect order}}} 445s 445s AssertionError: False is not true 445s 445s per_repository.test_repository.TestRepository.test_root_entry_has_revision(RemoteRepositoryFormat-v2) OK 234ms 445s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path_before_commit(WorkingTreeFormat6,remote) OK 80ms 445s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_false(RepositoryFormatPackDevelopment2Subtree) OK 28ms 445s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_false(GitRepositoryFormat) SKIP 10ms 445s Format does not support this flag. 445s 445s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_empty(RemoteRepositoryFormat-default) OK 76ms 445s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_true(RepositoryFormatKnitPack5) OK 36ms 445s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_true(RepositoryFormatKnitPack4) OK 29ms 445s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_true(RepositoryFormat6) SKIP 23ms 445s Format does not support this flag. 445s 445s per_merger.TestHookMergeFileContent.test_change_vs_change(lca) OK 418ms 445s per_repository.test_signatures.TestSignatures.test_clone_preserves_signatures(RepositoryFormat2a) OK 295ms 445s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_base(RepositoryFormat2aSubtree) OK 123ms 445s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path_invalid_all(WorkingTreeFormat4) OK 138ms 445s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path_root(WorkingTreeFormat5) OK 72ms 445s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_repo_format(RepositoryFormatKnitPack6) OK 115ms 445s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_both(RepositoryFormatKnitPack6RichRoot) OK 166ms 445s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_tree_name_mismatch(WorkingTreeFormat6) OK 108ms 445s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_repo_format(RepositoryFormatKnit1) OK 177ms 445s per_workingtree.test_changes_from.TestChangesFrom.test_socket(WorkingTreeFormat3) OK 82ms 445s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_repo(RepositoryFormatKnitPack5RichRoot) OK 128ms 445s per_workingtree.test_changes_from.TestChangesFrom.test_unknown(GitWorkingTreeFormat)ERROR 60ms 445s log: {{{ 445s 245.841 preparing to commit 445s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_changes_from.TestChangesFrom.test_unknown(GitWorkingTreeFormat)/work/tree/ 445s 245.843 Selecting files for commit with filter None 445s 245.846 aborting commit write group because of exception: 445s 245.848 Traceback (most recent call last): 445s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 445s self._update_builder_with_changes() 445s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 445s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 445s for path, fs_hash in self.builder.record_iter_changes( 445s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 445s self.work_tree, self.basis_revid, iter_changes 445s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 445s ): 445s ^ 445s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 445s for change in iter_changes: 445s ^^^^^^^^^^^^ 445s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 445s for change in iter_changes: 445s ^^^^^^^^^^^^ 445s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 445s (oldpath, oldmode, oldsha) = old 445s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 445s TypeError: cannot unpack non-iterable NoneType object 445s }}} 445s 445s Traceback (most recent call last): 445s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_changes_from.py", line 32, in setUp 445s self.tree.commit("initial tree") 445s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ 445s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 445s committed_id = commit.Commit().commit( 445s working_tree=self, 445s ...<3 lines>... 445s **kwargs, 445s ) 445s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 445s self._update_builder_with_changes() 445s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 445s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 445s for path, fs_hash in self.builder.record_iter_changes( 445s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 445s self.work_tree, self.basis_revid, iter_changes 445s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 445s ): 445s ^ 445s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 445s for change in iter_changes: 445s ^^^^^^^^^^^^ 445s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 445s for change in iter_changes: 445s ^^^^^^^^^^^^ 445s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 445s (oldpath, oldmode, oldsha) = old 445s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 445s TypeError: cannot unpack non-iterable NoneType object 445s 445s per_merger.TestHookMergeFileContent.test_result_can_be_conflict(lca) OK 371ms 445s per_workingtree.test_changes_from.TestChangesFrom.test_unknown_specific_file(WorkingTreeFormat2) OK 53ms 445s per_repository.test_signatures.TestSignatures.test_clone_preserves_signatures(RemoteRepositoryFormat-v2) OK 453ms 445s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_duplicate_ids_do_not_affect_length(RepositoryFormatKnitPack5) OK 184ms 445s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_shared_repo_format(RepositoryFormatKnit3) OK 238ms 445s per_repository.test_signatures.TestSignatures.test_sign_existing_revision(RepositoryFormatPackDevelopment2Subtree) OK 101ms 445s per_repository.test_signatures.TestSignatures.test_sign_existing_revision(GitRepositoryFormat) SKIP 4ms 445s repository does not support signing revisions 445s 445s per_workingtree.test_check.TestCheck.test__check_with_refs(WorkingTreeFormat6,remote) OK 175ms 445s per_repository_reference.test_fetch.TestFetch.test_sprout_from_smart_stacked_with_short_history(RepositoryFormat2a) OK 932ms 445s per_repository.test_signatures.TestSignatures.test_store_signature(RepositoryFormatKnitPack5) OK 83ms 445s per_workingtree.test_check.TestCheck.test__get_check_refs_new(WorkingTreeFormat4) OK 89ms 445s per_merger.TestMergeImplementation.test_merge_move_and_change(lca)XFAIL 316ms 445s reason: {{{lca merge doesn't conflict for move and change}}} 445s 445s AssertionError: texts not equal: 445s line 1 445s - <<<<<<< TREE 445s + line 2 to 2.1 445s line 3 445s line 2 445s - ======= 445s - line 2 to 2.1 445s - line 3 445s - >>>>>>> MERGE-SOURCE 445s line 4 445s 445s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_fulltext_complex(RemoteRepositoryFormat-default) OK 845ms 445s per_workingtree.test_check_state.TestCheckState.test_check_broken_dirstate(WorkingTreeFormat5) OK 49ms 446s per_merger.TestMergeImplementation.test_merge_with_existing_limbo_empty(lca) OK 62ms 446s per_repository.test_signatures.TestSignatures.test_store_signature(RepositoryFormatKnitPack4) OK 114ms 446s per_workingtree.test_check_state.TestCheckState.test_check_state(WorkingTreeFormat6) OK 38ms 446s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_shared_repo_format(RepositoryFormat2aSubtree) OK 237ms 446s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_shared_repo_format(RepositoryFormat4) SKIP 4ms 446s Format can not be used over HPSS 446s 446s per_repository.test_signatures.TestSignatures.test_store_signature(RepositoryFormat6) OK 23ms 446s per_merger.TestMergeImplementation.test_merge_with_pending_deletion_empty(lca) OK 51ms 446s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_duplicate_ids_do_not_affect_length(RemoteRepositoryFormat-default) OK 293ms 446s per_repository.test_repository.TestRepository.test_sprout_from_hpss_preserves_format(RepositoryFormatKnitPack5RichRootBroken) OK 45ms 446s per_repository_reference.test_break_lock.TestBreakLock.test_break_lock(RepositoryFormat2aSubtree) OK 62ms 446s per_workingtree.test_check_state.TestResetState.test_reset_state_forgets_changes(WorkingTreeFormat3) OK 115ms 446s per_repository.test_repository.TestRepository.test_sprout_from_hpss_preserves_format(RepositoryFormatKnitPack3) OK 67ms 446s per_repository.test_signatures.TestSignatures.test_verify_revision_signature(RepositoryFormatKnitPack6) OK 102ms 446s per_repository_reference.test_fetch.TestFetch.test_sprout_from_stacked_with_short_history(RepositoryFormatPackDevelopment2Subtree) OK 314ms 446s per_workingtree.test_check_state.TestResetState.test_reset_state_handles_corrupted_dirstate(GitWorkingTreeFormat)ERROR 72ms 446s log: {{{ 446s 246.435 preparing to commit 446s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_check_state.TestResetState.test_reset_state_handles_corrupted_dirstate(GitWorkingTreeFormat)/work/tree/ 446s 246.437 Selecting files for commit with filter None 446s 246.440 aborting commit write group because of exception: 446s 246.443 Traceback (most recent call last): 446s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 446s self._update_builder_with_changes() 446s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 446s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 446s for path, fs_hash in self.builder.record_iter_changes( 446s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 446s self.work_tree, self.basis_revid, iter_changes 446s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 446s ): 446s ^ 446s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 446s for change in iter_changes: 446s ^^^^^^^^^^^^ 446s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 446s for change in iter_changes: 446s ^^^^^^^^^^^^ 446s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 446s (oldpath, oldmode, oldsha) = old 446s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 446s TypeError: cannot unpack non-iterable NoneType object 446s }}} 446s 446s Traceback (most recent call last): 446s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_check_state.py", line 91, in test_reset_state_handles_corrupted_dirstate 446s tree = self.make_initial_tree() 446s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_check_state.py", line 69, in make_initial_tree 446s tree.commit("initial") 446s ~~~~~~~~~~~^^^^^^^^^^^ 446s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 446s committed_id = commit.Commit().commit( 446s working_tree=self, 446s ...<3 lines>... 446s **kwargs, 446s ) 446s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 446s self._update_builder_with_changes() 446s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 446s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 446s for path, fs_hash in self.builder.record_iter_changes( 446s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 446s self.work_tree, self.basis_revid, iter_changes 446s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 446s ): 446s ^ 446s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 446s for change in iter_changes: 446s ^^^^^^^^^^^^ 446s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 446s for change in iter_changes: 446s ^^^^^^^^^^^^ 446s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 446s (oldpath, oldmode, oldsha) = old 446s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 446s TypeError: cannot unpack non-iterable NoneType object 446s 446s per_repository.test_repository.TestRepository.test_sprout_from_hpss_preserves_format(RemoteRepositoryFormat-default) OK 85ms 446s per_workingtree.test_check_state.TestResetState.test_reset_state_handles_destroyed_dirstate(WorkingTreeFormat2) SKIP 37ms 446s Only applies to dirstate-based trees 446s 446s per_repository.test_signatures.TestSignatures.test_verify_revision_signature(RepositoryFormatKnit1) OK 116ms 446s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_fulltext_simple(RepositoryFormat2aSubtree) OK 342ms 446s per_repository.test_signatures.TestSignatures.test_verify_revision_signature_not_signed(RepositoryFormatKnit3) OK 63ms 446s per_repository.test_repository.TestRepository.test_supports_rich_root(RepositoryFormatKnitPack6RichRoot) OK 104ms 446s per_merger.TestMergeImplementation.test_modify_conflicts_with_delete(lca)XFAIL 295ms 446s reason: {{{lca merge doesn't track deleted lines}}} 446s 446s AssertionError: texts not equal: 446s a 446s - <<<<<<< TREE 446s b2 446s - ======= 446s - >>>>>>> MERGE-SOURCE 446s c 446s d 446s X 446s e 446s 446s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_with_crlf_in_repo_dirty(WorkingTreeFormat6,remote) OK 1633ms 446s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_exact_clean_crlf(WorkingTreeFormat4) SKIP 1ms 446s format doesn't support content filtering 446s per_transport.TransportTests.test__reuse_for(HttpTransport,HttpServer) OK 35ms 446s per_transport.TransportTests.test__reuse_for(RemoteTCPTransport,SmartTCPServer_for_testing) OK 7ms 446s per_repository.test_signatures.TestSignatures.test_verify_revision_signature_not_signed(RepositoryFormat2aSubtree) OK 82ms 446s per_repository_reference.test_check.TestCheck.test_check_file_graph_across_external_boundary_ok(RepositoryFormatKnitPack6RichRoot) OK 273ms 446s per_repository.test_signatures.TestSignatures.test_verify_revision_signature_not_signed(RepositoryFormat4) SKIP 4ms 446s Format All-in-one format 4 is not initializable. 446s per_repository_reference.test_fetch.TestFetchFromRepoWithUnconfiguredFallbacks.test_fetch_everything_includes_parent_invs(RepositoryFormatKnitPack6) OK 242ms 446s per_transport.TransportTests.test_abspath(HttpTransport,HttpServer) OK 32ms 446s per_repository.test_repository.TestRepository.test_supports_rich_root(RepositoryFormat7) OK 102ms 446s per_transport.TransportTests.test_abspath(RemoteTCPTransport,SmartTCPServer_for_testing) OK 10ms 446s per_transport.TransportTests.test_abspath_at_root(HttpTransport,HttpServer) OK 32ms 446s per_transport.TransportTests.test_abspath_at_root(RemoteTCPTransport,SmartTCPServer_for_testing) OK 7ms 446s per_transport.TransportTests.test_abspath_url_unquote_unreserved(HttpTransport,HttpServer) OK 32ms 446s per_repository.test_signatures.TestSignatures.test_verify_revision_signatures(RepositoryFormatKnitPack5RichRootBroken) OK 109ms 446s per_transport.TransportTests.test_abspath_url_unquote_unreserved(RemoteTCPTransport,SmartTCPServer_for_testing) OK 8ms 446s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_branch_source_filtered_target_not(WorkingTreeFormat6,remote) OK 297ms 446s per_transport.TransportTests.test_append_bytes(HttpTransport,HttpServer) OK 48ms 446s per_transport.TransportTests.test_append_bytes(RemoteTCPTransport,SmartTCPServer_for_testing) OK 13ms 446s per_repository.test_repository.TestRepository.test_upgrade_preserves_signatures(RepositoryFormatKnit4) OK 153ms 446s per_repository_reference.test_commit_with_stacking.TestCommitStackedFailsAppropriately.test_stacked_commit_fails_on_old_formats(RepositoryFormatKnitPack5RichRoot) OK 206ms 446s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_commit_with_ghost_in_ancestry(RepositoryFormatKnitPack5) SKIP 4ms 446s stacked commit only supported for chk repositories 446s 446s per_transport.TransportTests.test_append_bytes_mode(HttpTransport,HttpServer) OK 41ms 446s per_transport.TransportTests.test_append_bytes_mode(RemoteTCPTransport,SmartTCPServer_for_testing) OK 13ms 446s per_repository.test_signatures.TestSignatures.test_verify_revision_signatures(RepositoryFormatKnitPack3) OK 144ms 446s per_transport.TransportTests.test_append_file(HttpTransport,HttpServer) OK 32ms 446s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_no_closure(RepositoryFormatKnitPack6RichRoot) OK 361ms 446s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_merge(WorkingTreeFormat4) OK 140ms 446s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_fulltext_complex(RepositoryFormatKnitPack5RichRootBroken)XFAIL 291ms 446s reason: {{{KVF does not weave fulltexts from fallback repositories to preserve perfect order}}} 446s 446s AssertionError: False is not true 446s 446s per_transport.TransportTests.test_append_file(RemoteTCPTransport,SmartTCPServer_for_testing) OK 69ms 446s per_repository.test_repository.TestRepository.test_upgrade_preserves_signatures(RepositoryFormatKnitPack1) OK 175ms 446s per_transport.TransportTests.test_append_file_mode(HttpTransport,HttpServer) OK 42ms 446s per_transport.TransportTests.test_append_file_mode(RemoteTCPTransport,SmartTCPServer_for_testing) OK 16ms 446s per_transport.TransportTests.test_base_url(HttpTransport,HttpServer) OK 31ms 446s per_transport.TransportTests.test_base_url(RemoteTCPTransport,SmartTCPServer_for_testing) OK 6ms 446s per_transport.TransportTests.test_clone(HttpTransport,HttpServer) OK 68ms 446s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_unordered_fetch_complex_split(RepositoryFormatKnitPack5RichRoot) OK 221ms 446s per_repository.test_repository.TestRepository.test_upgrade_preserves_signatures(RepositoryFormat5) OK 145ms 446s per_transport.TransportTests.test_clone(RemoteTCPTransport,SmartTCPServer_for_testing) OK 15ms 446s per_repository.test_signatures.TestSignatures.test_verify_revision_signatures(RemoteRepositoryFormat-default) OK 261ms 446s per_repository.test_signatures.TestUnsupportedSignatures.test_sign_revision(RepositoryFormatKnitPack6RichRoot) SKIP 4ms 446s repository supports signing revisions 446s 446s per_repository.test_repository.TestRepositoryControlComponent.test_urls(RepositoryFormatKnitPack5RichRoot) OK 19ms 446s per_repository.test_signatures.TestUnsupportedSignatures.test_sign_revision(RepositoryFormat7) SKIP 4ms 446s repository supports signing revisions 446s 446s per_transport.TransportTests.test_clone_from_root(HttpTransport,HttpServer) OK 31ms 446s per_repository.test_repository.TestRepositoryControlComponent.test_urls(RepositoryFormat2a) OK 15ms 446s per_transport.TransportTests.test_clone_from_root(RemoteTCPTransport,SmartTCPServer_for_testing) OK 7ms 446s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_pull(WorkingTreeFormat5) OK 269ms 446s per_repository.test_repository.TestRepositoryControlComponent.test_urls(RemoteRepositoryFormat-v2) OK 38ms 446s per_transport.TransportTests.test_clone_preserve_info(HttpTransport,HttpServer) OK 33ms 446s per_transport.TransportTests.test_clone_preserve_info(RemoteTCPTransport,SmartTCPServer_for_testing) OK 6ms 446s per_repository.test_statistics.TestGatherStats.test_gather_stats(RepositoryFormatKnit4) OK 63ms 446s per_repository.test_repository.TestRepositoryLocking.test_dont_leave_lock_in_place(RepositoryFormatPackDevelopment2Subtree) OK 17ms 446s per_repository.test_repository.TestRepositoryLocking.test_dont_leave_lock_in_place(GitRepositoryFormat) OK 8ms 447s per_repository.test_repository.TestRepositoryLocking.test_leave_lock_in_place(RepositoryFormatKnitPack5) OK 16ms 447s per_repository.test_repository.TestRepositoryLocking.test_leave_lock_in_place(RepositoryFormatKnitPack4) OK 14ms 447s per_transport.TransportTests.test_clone_to_root(HttpTransport,HttpServer) OK 54ms 447s per_transport.TransportTests.test_clone_to_root(RemoteTCPTransport,SmartTCPServer_for_testing) OK 6ms 447s per_repository.test_repository.TestRepositoryLocking.test_leave_lock_in_place(RepositoryFormat6) OK 17ms 447s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_revert_delete(WorkingTreeFormat6) OK 95ms 447s per_repository.test_repository.TestRepositoryLocking.test_lock_read_returns_unlockable(RepositoryFormatKnitPack6) OK 16ms 447s per_repository.test_statistics.TestGatherStats.test_gather_stats(RepositoryFormatKnitPack1) OK 79ms 447s per_transport.TransportTests.test_clone_url_unquote_unreserved(HttpTransport,HttpServer) OK 32ms 447s per_repository.test_repository.TestRepositoryLocking.test_lock_read_returns_unlockable(RepositoryFormatKnit1) OK 18ms 447s per_transport.TransportTests.test_clone_url_unquote_unreserved(RemoteTCPTransport,SmartTCPServer_for_testing) OK 9ms 447s per_repository.test_repository.TestRepositoryLocking.test_lock_read_then_unlock(RepositoryFormatKnit3) OK 22ms 447s per_repository.test_statistics.TestGatherStats.test_gather_stats(RepositoryFormat5) OK 36ms 447s per_repository.test_repository.TestRepositoryLocking.test_lock_read_then_unlock(RepositoryFormat2aSubtree) OK 15ms 447s per_transport.TransportTests.test_connect_twice_is_same_content(HttpTransport,HttpServer) OK 34ms 447s per_repository.test_repository.TestRepositoryLocking.test_lock_read_then_unlock(RepositoryFormat4) SKIP 4ms 447s Format All-in-one format 4 is not initializable. 447s per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RepositoryFormatKnitPack5RichRoot) OK 30ms 447s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_revert_rename(WorkingTreeFormat3) OK 84ms 447s per_transport.TransportTests.test_connect_twice_is_same_content(RemoteTCPTransport,SmartTCPServer_for_testing) OK 21ms 447s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_unordered_fetch_simple_split(RepositoryFormatKnitPack5) OK 243ms 447s per_repository.test_repository.TestRepositoryLocking.test_lock_write_returns_unlockable(RepositoryFormatKnitPack5RichRootBroken) OK 25ms 447s per_repository.test_repository.TestRepositoryLocking.test_lock_write_returns_unlockable(RepositoryFormatKnitPack3) OK 21ms 447s per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RepositoryFormat2a) OK 34ms 447s per_transport.TransportTests.test_connection_error(HttpTransport,HttpServer) OK 33ms 447s per_transport.TransportTests.test_connection_error(RemoteTCPTransport,SmartTCPServer_for_testing) OK 5ms 447s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_switch(GitWorkingTreeFormat)ERROR 33ms 447s log: {{{ 447s 247.418 preparing to commit 447s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_switch(GitWorkingTreeFormat)/work/branch-a/ 447s 247.421 Selecting files for commit with filter None 447s 247.422 aborting commit write group because of exception: 447s 247.424 Traceback (most recent call last): 447s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 447s self._update_builder_with_changes() 447s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 447s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 447s for path, fs_hash in self.builder.record_iter_changes( 447s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 447s self.work_tree, self.basis_revid, iter_changes 447s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 447s ): 447s ^ 447s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 447s for change in iter_changes: 447s ^^^^^^^^^^^^ 447s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 447s for change in iter_changes: 447s ^^^^^^^^^^^^ 447s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 447s (oldpath, oldmode, oldsha) = old 447s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 447s TypeError: cannot unpack non-iterable NoneType object 447s }}} 447s 447s Traceback (most recent call last): 447s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 318, in test_content_filtering_applied_on_switch 447s source, path1, path2, path3, path4 = self.create_cf_tree_with_two_revisions( 447s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 447s txt_reader=None, txt_writer=None, dir="branch-a" 447s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 447s ) 447s ^ 447s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 105, in create_cf_tree_with_two_revisions 447s tree.commit("commit raw content") 447s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 447s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 447s committed_id = commit.Commit().commit( 447s working_tree=self, 447s ...<3 lines>... 447s **kwargs, 447s ) 447s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 447s self._update_builder_with_changes() 447s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 447s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 447s for path, fs_hash in self.builder.record_iter_changes( 447s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 447s self.work_tree, self.basis_revid, iter_changes 447s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 447s ): 447s ^ 447s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 447s for change in iter_changes: 447s ^^^^^^^^^^^^ 447s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 447s for change in iter_changes: 447s ^^^^^^^^^^^^ 447s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 447s (oldpath, oldmode, oldsha) = old 447s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 447s TypeError: cannot unpack non-iterable NoneType object 447s 447s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_exact_clean_lf(WorkingTreeFormat5) OK 814ms 447s per_repository.test_repository.TestRepositoryLocking.test_lock_write_returns_unlockable(RemoteRepositoryFormat-default) OK 32ms 447s per_transport.TransportTests.test_connection_sharing(HttpTransport,HttpServer) OK 31ms 447s per_transport.TransportTests.test_connection_sharing(RemoteTCPTransport,SmartTCPServer_for_testing) OK 9ms 447s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_path_content_summary(WorkingTreeFormat2) OK 51ms 447s per_repository.test_repository.TestRepositoryMakeBranchAndTree.test_repository_format(RepositoryFormatKnitPack6RichRoot) OK 47ms 447s per_transport.TransportTests.test_copy(HttpTransport,HttpServer) OK 29ms 447s per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RemoteRepositoryFormat-v2) OK 93ms 447s per_transport.TransportTests.test_copy(RemoteTCPTransport,SmartTCPServer_for_testing) OK 22ms 447s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_does_not_raise_when_suppressed(RepositoryFormatPackDevelopment2Subtree) OK 16ms 447s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_does_not_raise_when_suppressed(GitRepositoryFormat) OK 6ms 447s per_repository.test_repository.TestRepositoryMakeBranchAndTree.test_repository_format(RepositoryFormat7) OK 46ms 447s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_gets_None(RepositoryFormatKnitPack5) OK 30ms 447s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_gets_None(RepositoryFormatKnitPack4) OK 14ms 447s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_gets_None(RepositoryFormat6) OK 12ms 447s per_repository.test_write_group.TestWriteGroup.test_commit_write_group_does_not_error(RepositoryFormatKnitPack6) OK 16ms 447s per_repository.test_revision.TestRevProps.test_invalid_revprops(RepositoryFormatKnit4) OK 67ms 447s per_repository.test_write_group.TestWriteGroup.test_commit_write_group_does_not_error(RepositoryFormatKnit1) OK 24ms 447s per_repository.test_write_group.TestWriteGroup.test_is_in_write_group(RepositoryFormatKnit3) OK 22ms 447s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_readonly_content_filtering(WorkingTreeFormat6,remote) OK 188ms 447s per_repository.test_write_group.TestWriteGroup.test_is_in_write_group(RepositoryFormat2aSubtree) OK 21ms 447s per_repository.test_revision.TestRevProps.test_invalid_revprops(RepositoryFormatKnitPack1) OK 60ms 447s per_repository.test_write_group.TestWriteGroup.test_is_in_write_group(RepositoryFormat4) SKIP 4ms 447s Format All-in-one format 4 is not initializable. 447s per_repository.test_write_group.TestWriteGroup.test_start_write_group_read_locked_needs_write_lock(RepositoryFormatKnitPack5RichRootBroken) OK 15ms 447s per_repository.test_revision.TestRevProps.test_invalid_revprops(RepositoryFormat5) OK 21ms 447s per_repository.test_write_group.TestWriteGroup.test_start_write_group_read_locked_needs_write_lock(RepositoryFormatKnitPack3) OK 16ms 447s per_repository.test_write_group.TestWriteGroup.test_start_write_group_read_locked_needs_write_lock(RemoteRepositoryFormat-default) OK 21ms 447s per_repository.test_write_group.TestWriteGroup.test_start_write_group_twice_errors(RepositoryFormatKnitPack6RichRoot) OK 15ms 447s per_repository.test_revision.TestRevProps.test_simple_revprops(RepositoryFormatKnitPack5RichRoot) OK 54ms 447s per_repository.test_write_group.TestWriteGroup.test_start_write_group_twice_errors(RepositoryFormat7) OK 19ms 447s per_workingtree.test_commit.TestCommit.test_autodelete_renamed(WorkingTreeFormat4) OK 116ms 447s per_repository.test_write_group.TestWriteGroup.test_start_write_group_unlocked_needs_write_lock(RepositoryFormatKnit4) OK 19ms 447s per_repository.test_write_group.TestWriteGroup.test_start_write_group_unlocked_needs_write_lock(RepositoryFormatKnitPack1) OK 19ms 447s per_repository.test_revision.TestRevProps.test_simple_revprops(RepositoryFormat2a) OK 68ms 447s per_repository.test_write_group.TestWriteGroup.test_start_write_group_unlocked_needs_write_lock(RepositoryFormat5) OK 15ms 447s per_repository.test_write_group.TestWriteGroup.test_start_write_group_write_locked_gets_None(RepositoryFormatKnitPack5RichRoot) OK 14ms 447s per_workingtree.test_commit.TestCommit.test_commit_aborted_does_not_apply_automatic_changes_bug_282402(WorkingTreeFormat5) OK 62ms 447s per_repository.test_write_group.TestWriteGroup.test_start_write_group_write_locked_gets_None(RepositoryFormat2a) OK 14ms 447s per_repository.test_write_group.TestWriteGroup.test_start_write_group_write_locked_gets_None(RemoteRepositoryFormat-v2) OK 57ms 447s per_workingtree.test_commit.TestCommit.test_commit_deleted_subtree_and_files_updates_workingtree(WorkingTreeFormat6) OK 68ms 447s per_repository.test_write_group.TestWriteGroup.test_unlock_in_write_group(RepositoryFormatPackDevelopment2Subtree) OK 16ms 447s per_repository.test_write_group.TestWriteGroup.test_unlock_in_write_group(GitRepositoryFormat) OK 8ms 447s per_repository_reference.TestCorrectFormat.test_repository_format(RepositoryFormatKnitPack5RichRoot) OK 48ms 447s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_fulltext_complex(RemoteRepositoryFormat-v2) OK 1006ms 447s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_commit_with_ghost_in_ancestry(RemoteRepositoryFormat-default) OK 1119ms 447s per_repository_reference.TestIncompatibleStacking.test_add_fallback_doesnt_leave_fallback_locked(RepositoryFormatKnitPack5) OK 37ms 447s per_workingtree.test_commit.TestCommit.test_commit_deleted_subtree_with_removed(WorkingTreeFormat3) OK 105ms 447s per_workingtree.test_commit.TestCommit.test_commit_exclude_exclude_changed_is_pointless(GitWorkingTreeFormat)ERROR 21ms 447s log: {{{ 447s 248.032 creating config directory: '/tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_exclude_exclude_changed_is_pointless(GitWorkingTreeFormat)/home/breezy' 447s 248.035 preparing to commit 447s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_exclude_exclude_changed_is_pointless(GitWorkingTreeFormat)/work/ 447s 248.038 Selecting files for commit with filter None 447s 248.039 aborting commit write group because of exception: 447s 248.041 Traceback (most recent call last): 447s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 447s self._update_builder_with_changes() 447s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 447s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 447s for path, fs_hash in self.builder.record_iter_changes( 447s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 447s self.work_tree, self.basis_revid, iter_changes 447s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 447s ): 447s ^ 447s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 447s for change in iter_changes: 447s ^^^^^^^^^^^^ 447s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 447s for change in iter_changes: 447s ^^^^^^^^^^^^ 447s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 447s (oldpath, oldmode, oldsha) = old 447s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 447s TypeError: cannot unpack non-iterable NoneType object 447s }}} 447s 447s Traceback (most recent call last): 447s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 151, in test_commit_exclude_exclude_changed_is_pointless 447s tree.commit("setup test") 447s ~~~~~~~~~~~^^^^^^^^^^^^^^ 447s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 447s committed_id = commit.Commit().commit( 447s working_tree=self, 447s ...<3 lines>... 447s **kwargs, 447s ) 447s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 447s self._update_builder_with_changes() 447s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 447s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 447s for path, fs_hash in self.builder.record_iter_changes( 447s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 447s self.work_tree, self.basis_revid, iter_changes 447s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 447s ): 447s ^ 447s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 447s for change in iter_changes: 447s ^^^^^^^^^^^^ 447s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 447s for change in iter_changes: 447s ^^^^^^^^^^^^ 447s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 447s (oldpath, oldmode, oldsha) = old 447s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 447s TypeError: cannot unpack non-iterable NoneType object 447s 447s per_repository.test_revision.TestRevProps.test_simple_revprops(RemoteRepositoryFormat-v2) OK 225ms 447s per_repository_reference.TestIncompatibleStacking.test_add_fallback_doesnt_leave_fallback_locked(RemoteRepositoryFormat-default) OK 34ms 447s per_repository_reference.TestIncompatibleStacking.test_add_fallback_repository_rejects_incompatible(RepositoryFormat2aSubtree) OK 38ms 447s per_workingtree.test_commit.TestCommit.test_commit_exclude_excludes_modified_files(WorkingTreeFormat2) OK 44ms 447s per_repository.test_revision.TestRevisionAttributes.test_revision_accessors(RepositoryFormatPackDevelopment2Subtree) OK 114ms 447s per_repository_reference.test_add_inventory.TestAddInventory.test_add_inventory_goes_to_repo(RepositoryFormatKnitPack6RichRoot) OK 89ms 447s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_unordered_fetch_simple_split(RemoteRepositoryFormat-default) OK 771ms 447s per_repository.test_revision.TestRevisionAttributes.test_revision_accessors(GitRepositoryFormat)ERROR 19ms 447s log: {{{ 447s 248.172 preparing to commit 447s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_repository.test_revision.TestRevisionAttributes.test_revision_accessors(GitRepositoryFormat)/work/br1/ 447s 248.174 Selecting files for commit with filter None 447s 248.175 aborting commit write group because of exception: 447s 248.177 Traceback (most recent call last): 447s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 447s self._update_builder_with_changes() 447s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 447s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 447s for path, fs_hash in self.builder.record_iter_changes( 447s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 447s self.work_tree, self.basis_revid, iter_changes 447s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 447s ): 447s ^ 447s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 447s for change in iter_changes: 447s ^^^^^^^^^^^^ 447s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 447s for change in iter_changes: 447s ^^^^^^^^^^^^ 447s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 447s (oldpath, oldmode, oldsha) = old 447s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 447s TypeError: cannot unpack non-iterable NoneType object 447s }}} 447s 447s Traceback (most recent call last): 447s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_revision.py", line 95, in test_revision_accessors 447s rev1 = tree1.commit( 447s message="quux", allow_pointless=True, committer="jaq", revprops=revprops 447s ) 447s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 447s committed_id = commit.Commit().commit( 447s working_tree=self, 447s ...<3 lines>... 447s **kwargs, 447s ) 447s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 447s self._update_builder_with_changes() 447s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 447s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 447s for path, fs_hash in self.builder.record_iter_changes( 447s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 447s self.work_tree, self.basis_revid, iter_changes 447s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 447s ): 447s ^ 447s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 447s for change in iter_changes: 447s ^^^^^^^^^^^^ 447s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 447s for change in iter_changes: 447s ^^^^^^^^^^^^ 447s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 447s (oldpath, oldmode, oldsha) = old 447s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 447s TypeError: cannot unpack non-iterable NoneType object 447s 447s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_exact_dirty(WorkingTreeFormat6) OK 742ms 447s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_binary(WorkingTreeFormat3) SKIP 1ms 447s format doesn't support content filtering 447s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_clean_crlf(GitWorkingTreeFormat) SKIP 1ms 447s format doesn't support content filtering 447s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_clean_lf(WorkingTreeFormat2) SKIP 1ms 447s format doesn't support content filtering 447s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_commit_with_ghosts_fails(RepositoryFormat2aSubtree) OK 219ms 447s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_merge_commit(RepositoryFormatKnitPack6RichRoot) SKIP 4ms 447s stacked commit only supported for chk repositories 447s 447s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_merge_from_master(RepositoryFormatKnitPack5RichRoot) SKIP 4ms 447s stacked commit only supported for chk repositories 447s 447s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_multi_stack(RepositoryFormatKnitPack5) SKIP 5ms 447s stacked commit only supported for chk repositories 447s 447s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_fulltext_simple(RepositoryFormat2a) OK 273ms 447s per_repository.test_revision.TestRevisionAttributes.test_zero_timezone(RepositoryFormatKnitPack5) OK 77ms 448s per_repository_reference.test_add_revision.TestAddRevision.test_add_revision_goes_to_repo(RepositoryFormatKnitPack5RichRoot) OK 109ms 448s per_repository.test_revision.TestRevisionAttributes.test_zero_timezone(RepositoryFormatKnitPack4) OK 66ms 448s per_repository.test_revision.TestRevisionAttributes.test_zero_timezone(RepositoryFormat6) OK 29ms 448s per_repository_reference.test_add_signature_text.TestAddSignatureText.test_add_signature_text_goes_to_repo(RepositoryFormatKnitPack5) OK 82ms 448s per_workingtree.test_commit.TestCommit.test_commit_exclude_pending_merge_fails(WorkingTreeFormat6,remote) OK 400ms 448s per_repository_reference.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_uses_fallback(RepositoryFormat2aSubtree) OK 310ms 448s per_repository_reference.test_graph.TestGraph.test_doesnt_call_get_parent_map_on_all_fallback_revs(RepositoryFormatKnitPack6RichRoot) SKIP 4ms 448s only for RemoteRepository 448s 448s per_repository.test_signatures.TestSignatures.test_clone_preserves_signatures(RepositoryFormatKnitPack6) OK 162ms 448s per_workingtree.test_commit.TestCommit.test_commit_local_unbound(WorkingTreeFormat4) OK 46ms 448s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_no_closure(RepositoryFormatPackDevelopment2Subtree) OK 289ms 448s per_repository_reference.test_graph.TestGraph.test_get_known_graph_ancestry_stacked(RepositoryFormatKnitPack5RichRoot) OK 119ms 448s per_repository_reference.test_add_signature_text.TestAddSignatureText.test_add_signature_text_goes_to_repo(RemoteRepositoryFormat-default) OK 282ms 448s per_repository_reference.test_initialize.TestInitialize.test_initialize_on_transport_ex(RepositoryFormatKnitPack5) OK 38ms 448s per_repository.test_signatures.TestSignatures.test_clone_preserves_signatures(RepositoryFormatKnit1) OK 140ms 448s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_empty(RepositoryFormat2aSubtree) OK 35ms 448s per_repository_reference.test_initialize.TestInitialize.test_initialize_on_transport_ex(RemoteRepositoryFormat-default) OK 38ms 448s per_repository.test_signatures.TestSignatures.test_sign_existing_revision(RepositoryFormatKnit3) OK 56ms 448s per_repository_reference.test_initialize.TestInitialize.test_remote_initialize_on_transport_ex(RepositoryFormat2aSubtree) OK 40ms 448s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_base(RepositoryFormatKnitPack6RichRoot) OK 81ms 448s per_repository.test_signatures.TestSignatures.test_sign_existing_revision(RepositoryFormat2aSubtree) OK 76ms 448s per_repository.test_signatures.TestSignatures.test_sign_existing_revision(RepositoryFormat4) SKIP 4ms 448s Format All-in-one format 4 is not initializable. 448s per_workingtree.test_commit.TestCommit.test_commit_merged_kind_change(WorkingTreeFormat5) OK 261ms 448s per_repository_reference.test__make_parents_provider.Test_MakeParentsProvider.test_add_fallback_after_make_pp(RepositoryFormatKnitPack6RichRoot) OK 91ms 448s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_unordered_fetch_complex_split(RepositoryFormatKnitPack6) OK 292ms 448s per_repository.test_signatures.TestSignatures.test_store_signature(RepositoryFormatKnitPack5RichRootBroken) OK 64ms 448s per_repository_reference.test_unlock.TestUnlock.test_unlock_unlocks_fallback(RepositoryFormatKnitPack5RichRoot) OK 42ms 448s per_uifactory.TestCannedInputUIFactory.test_be_quiet OK 2ms 448s per_uifactory.TestCannedInputUIFactory.test_transport_activity OK 2ms 448s per_uifactory.TestSilentUIFactory.test_show_warning OK 2ms 448s per_uifactory.TestTTYTextUIFactory.test_show_message OK 2ms 448s per_uifactory.TestTextUIFactory.test_show_error OK 2ms 448s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_both(RepositoryFormatKnitPack5RichRoot) OK 159ms 448s per_repository.test_signatures.TestSignatures.test_store_signature(RepositoryFormatKnitPack3) OK 76ms 448s per_workingtree.test_add_reference.TestBasisInventory.test_add_non_subtree(WorkingTreeFormat3) SKIP 106ms 448s Tree format does not support references 448s 448s per_transport.TransportTests.test_copy_to(HttpTransport,HttpServer) OK 1468ms 448s per_workingtree.test_add_reference.TestBasisInventory.test_add_reference(GitWorkingTreeFormat)ERROR 28ms 448s log: {{{ 448s 248.990 preparing to commit 448s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_add_reference.TestBasisInventory.test_add_reference(GitWorkingTreeFormat)/work/tree/sub-tree/ 448s 248.992 Selecting files for commit with filter None 448s 248.993 aborting commit write group because of exception: 448s 248.995 Traceback (most recent call last): 448s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 448s self._update_builder_with_changes() 448s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 448s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 448s for path, fs_hash in self.builder.record_iter_changes( 448s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 448s self.work_tree, self.basis_revid, iter_changes 448s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 448s ): 448s ^ 448s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 448s for change in iter_changes: 448s ^^^^^^^^^^^^ 448s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 448s for change in iter_changes: 448s ^^^^^^^^^^^^ 448s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 448s (oldpath, oldmode, oldsha) = old 448s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 448s TypeError: cannot unpack non-iterable NoneType object 448s }}} 448s 448s Traceback (most recent call last): 448s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_add_reference.py", line 48, in test_add_reference 448s tree, sub_tree = self.make_nested_trees() 448s ~~~~~~~~~~~~~~~~~~~~~~^^ 448s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_add_reference.py", line 40, in make_nested_trees 448s tree, sub_tree = self.make_trees() 448s ~~~~~~~~~~~~~~~^^ 448s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_add_reference.py", line 30, in make_trees 448s sub_tree.commit("commit") 448s ~~~~~~~~~~~~~~~^^^^^^^^^^ 448s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 448s committed_id = commit.Commit().commit( 448s working_tree=self, 448s ...<3 lines>... 448s **kwargs, 448s ) 448s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 448s self._update_builder_with_changes() 448s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 448s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 448s for path, fs_hash in self.builder.record_iter_changes( 448s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 448s self.work_tree, self.basis_revid, iter_changes 448s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 448s ): 448s ^ 448s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 448s for change in iter_changes: 448s ^^^^^^^^^^^^ 448s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 448s for change in iter_changes: 448s ^^^^^^^^^^^^ 448s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 448s (oldpath, oldmode, oldsha) = old 448s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 448s TypeError: cannot unpack non-iterable NoneType object 448s 448s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_repo(RepositoryFormatKnitPack5) OK 98ms 448s per_workingtree.test_add_reference.TestBasisInventory.test_add_reference_same_root(WorkingTreeFormat2) SKIP 40ms 448s Tree format does not support references 448s 448s per_workingtree.test_commit.TestCommit.test_commit_move_new(WorkingTreeFormat6) OK 272ms 448s per_transport.TransportTests.test_copy_to(RemoteTCPTransport,SmartTCPServer_for_testing) OK 75ms 448s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_unordered_fetch_simple_split(RepositoryFormatKnitPack5RichRootBroken) OK 255ms 448s per_transport.TransportTests.test_copy_tree(HttpTransport,HttpServer) OK 50ms 448s per_workingtree.test_commit.TestCommit.test_commit_returns_revision_id(WorkingTreeFormat3) OK 62ms 448s per_workingtree.test_commit.TestCommit.test_commit_sets_last_revision(GitWorkingTreeFormat)ERROR 18ms 448s log: {{{ 448s 249.137 preparing to commit 448s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_sets_last_revision(GitWorkingTreeFormat)/work/tree/ 448s 249.139 Selecting files for commit with filter None 448s 249.140 aborting commit write group because of exception: 448s 249.141 Traceback (most recent call last): 448s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 448s self._update_builder_with_changes() 448s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 448s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 448s for path, fs_hash in self.builder.record_iter_changes( 448s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 448s self.work_tree, self.basis_revid, iter_changes 448s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 448s ): 448s ^ 448s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 448s for change in iter_changes: 448s ^^^^^^^^^^^^ 448s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 448s for change in iter_changes: 448s ^^^^^^^^^^^^ 448s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 448s (oldpath, oldmode, oldsha) = old 448s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 448s TypeError: cannot unpack non-iterable NoneType object 448s }}} 448s 448s Traceback (most recent call last): 448s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 187, in test_commit_sets_last_revision 448s committed_id = tree.commit("foo") 448s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 448s committed_id = commit.Commit().commit( 448s working_tree=self, 448s ...<3 lines>... 448s **kwargs, 448s ) 448s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 448s self._update_builder_with_changes() 448s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 448s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 448s for path, fs_hash in self.builder.record_iter_changes( 448s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 448s self.work_tree, self.basis_revid, iter_changes 448s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 448s ): 448s ^ 448s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 448s for change in iter_changes: 448s ^^^^^^^^^^^^ 448s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 448s for change in iter_changes: 448s ^^^^^^^^^^^^ 448s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 448s (oldpath, oldmode, oldsha) = old 448s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 448s TypeError: cannot unpack non-iterable NoneType object 448s 448s per_repository.test_signatures.TestSignatures.test_store_signature(RemoteRepositoryFormat-default) OK 231ms 448s per_transport.TransportTests.test_copy_tree(RemoteTCPTransport,SmartTCPServer_for_testing) OK 36ms 448s per_workingtree.test_commit.TestCommit.test_local_commit_does_not_push_to_master(WorkingTreeFormat2) OK 36ms 448s per_transport.TransportTests.test_copy_tree_to_transport(HttpTransport,HttpServer) OK 41ms 448s per_transport.TransportTests.test_copy_tree_to_transport(RemoteTCPTransport,SmartTCPServer_for_testing) OK 21ms 448s per_repository.test_signatures.TestSignatures.test_verify_revision_signature(RepositoryFormatKnitPack6RichRoot) OK 83ms 448s per_transport.TransportTests.test_create_prefix(HttpTransport,HttpServer) OK 32ms 448s per_transport.TransportTests.test_create_prefix(RemoteTCPTransport,SmartTCPServer_for_testing) OK 12ms 449s per_workingtree.test_commit.TestCommit.test_local_commit_ignores_master(WorkingTreeFormat6,remote) OK 93ms 449s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_multi_stack(RemoteRepositoryFormat-default) OK 1047ms 449s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_repo(RemoteRepositoryFormat-default) OK 255ms 449s per_transport.TransportTests.test_delete(HttpTransport,HttpServer) OK 38ms 449s per_repository.test_signatures.TestSignatures.test_verify_revision_signature(RepositoryFormat7) OK 66ms 449s per_workingtree.test_commit.TestCommit.test_nested_commit_second_commit_detects_changes(WorkingTreeFormat4)XFAIL 35ms 449s reason: {{{nested trees don't work well with iter_changes}}} 449s 449s per_transport.TransportTests.test_delete(RemoteTCPTransport,SmartTCPServer_for_testing) OK 51ms 449s per_repository.test_signatures.TestSignatures.test_verify_revision_signature_not_signed(RepositoryFormatKnit4) OK 63ms 449s per_workingtree.test_add_reference.TestBasisInventory.test_get_containing_nested_tree(WorkingTreeFormat6,remote) OK 339ms 449s per_transport.TransportTests.test_delete_tree(HttpTransport,HttpServer) OK 34ms 449s per_transport.TransportTests.test_delete_tree(RemoteTCPTransport,SmartTCPServer_for_testing) OK 20ms 449s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_duplicate_ids_do_not_affect_length(RepositoryFormat2aSubtree) OK 141ms 449s per_repository.test_signatures.TestSignatures.test_verify_revision_signature_not_signed(RepositoryFormatKnitPack1) OK 62ms 449s per_transport.TransportTests.test_ensure_base_exists(HttpTransport,HttpServer) OK 32ms 449s per_transport.TransportTests.test_ensure_base_exists(RemoteTCPTransport,SmartTCPServer_for_testing) OK 9ms 449s per_repository_reference.test_break_lock.TestBreakLock.test_break_lock(RepositoryFormatKnitPack6RichRoot) OK 33ms 449s per_repository.test_signatures.TestSignatures.test_verify_revision_signature_not_signed(RepositoryFormat5) OK 34ms 449s per_transport.TransportTests.test_ensure_base_missing(HttpTransport,HttpServer) OK 40ms 449s per_transport.TransportTests.test_ensure_base_missing(RemoteTCPTransport,SmartTCPServer_for_testing) OK 11ms 449s per_workingtree.test_add_reference.TestBasisInventory.test_root_present(WorkingTreeFormat4) OK 128ms 449s per_workingtree.test_commit.TestCommit.test_nested_pointless_commits_are_pointless(WorkingTreeFormat5) OK 199ms 449s per_transport.TransportTests.test_ensure_base_missing_parent(HttpTransport,HttpServer) OK 34ms 449s per_transport.TransportTests.test_ensure_base_missing_parent(RemoteTCPTransport,SmartTCPServer_for_testing) OK 11ms 449s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_dirty(WorkingTreeFormat6,remote) OK 1359ms 449s per_repository.test_signatures.TestSignatures.test_verify_revision_signatures(RepositoryFormatKnitPack5RichRoot) OK 106ms 449s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_with_crlf_in_repo_clean_crlf(WorkingTreeFormat4) SKIP 1ms 449s format doesn't support content filtering 449s per_transport.TransportTests.test_external_url(HttpTransport,HttpServer) OK 33ms 449s per_transport.TransportTests.test_external_url(RemoteTCPTransport,SmartTCPServer_for_testing) OK 10ms 449s per_workingtree.test_add.TestAdd.test_add_after_remove(WorkingTreeFormat5) OK 95ms 449s per_workingtree.test_add.TestAdd.test_add_existing_id(WorkingTreeFormat6) OK 58ms 449s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_simple_commit(RepositoryFormat2aSubtree) OK 389ms 449s per_repository_reference.test_check.TestCheck.test_check_file_graph_across_external_boundary_ok(RepositoryFormatKnitPack5RichRoot) OK 227ms 449s per_transport.TransportTests.test_get(HttpTransport,HttpServer) OK 100ms 449s per_repository.test_signatures.TestSignatures.test_verify_revision_signatures(RepositoryFormat2a) OK 124ms 449s per_transport.TransportTests.test_get(RemoteTCPTransport,SmartTCPServer_for_testing) OK 18ms 449s per_workingtree.test_add.TestAdd.test_add_invalid(WorkingTreeFormat3) OK 44ms 449s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_unordered_fetch_simple_split(RemoteRepositoryFormat-v2) OK 618ms 449s per_workingtree.test_add.TestAdd.test_add_multiple(GitWorkingTreeFormat) OK 22ms 449s per_workingtree.test_add.TestAdd.test_add_multiple_with_file_ids(WorkingTreeFormat2) OK 25ms 449s per_repository_reference.test_default_stacking.TestDefaultStackingPolicy.test_sprout_to_smart_server_stacking_policy_handling(RepositoryFormatKnitPack6RichRoot) OK 180ms 449s per_workingtree.test_commit.TestCommit.test_no_autodelete_alternate_renamed(WorkingTreeFormat6) OK 356ms 449s per_repository_reference.test_commit_with_stacking.TestCommitStackedFailsAppropriately.test_stacked_commit_fails_on_old_formats(RepositoryFormatKnitPack5) OK 221ms 449s per_transport.TransportTests.test_get_bytes(HttpTransport,HttpServer) OK 210ms 449s per_workingtree.test_add.TestAdd.test_add_old_id(WorkingTreeFormat6,remote) OK 186ms 449s per_transport.TransportTests.test_get_bytes(RemoteTCPTransport,SmartTCPServer_for_testing) OK 33ms 449s per_workingtree.test_commit.TestCommit.test_no_autodelete_renamed_away(WorkingTreeFormat3) OK 111ms 449s per_transport.TransportTests.test_get_bytes_unknown_file(HttpTransport,HttpServer) OK 35ms 449s per_workingtree.test_commit.TestCommit.test_record_initial_ghost(GitWorkingTreeFormat) SKIP 12ms 449s format does not support ghosts 449s 449s per_workingtree.test_add.TestAdd.test_add_one_list(WorkingTreeFormat4) OK 53ms 449s per_transport.TransportTests.test_get_bytes_unknown_file(RemoteTCPTransport,SmartTCPServer_for_testing) OK 14ms 449s per_repository.test_signatures.TestSignatures.test_verify_revision_signatures(RemoteRepositoryFormat-v2) OK 307ms 449s per_repository.test_signatures.TestUnsupportedSignatures.test_sign_revision(RepositoryFormatPackDevelopment2Subtree) SKIP 5ms 449s repository supports signing revisions 449s 449s per_workingtree.test_commit.TestCommit.test_record_two_ghosts(WorkingTreeFormat2) SKIP 21ms 449s format does not support ghosts 449s 449s per_transport.TransportTests.test_get_bytes_with_open_write_stream_sees_all_content(HttpTransport,HttpServer) OK 32ms 449s per_workingtree.test_add.TestAdd.test_add_one_new_id(WorkingTreeFormat5) OK 41ms 449s per_repository.test_signatures.TestUnsupportedSignatures.test_sign_revision(GitRepositoryFormat)ERROR 20ms 449s log: {{{ 449s 250.014 preparing to commit 449s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_repository.test_signatures.TestUnsupportedSignatures.test_sign_revision(GitRepositoryFormat)/work/source/ 449s 250.017 Selecting files for commit with filter None 449s 250.018 aborting commit write group because of exception: 449s 250.020 Traceback (most recent call last): 449s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 449s self._update_builder_with_changes() 449s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 449s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 449s for path, fs_hash in self.builder.record_iter_changes( 449s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 449s self.work_tree, self.basis_revid, iter_changes 449s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 449s ): 449s ^ 449s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 449s for change in iter_changes: 449s ^^^^^^^^^^^^ 449s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 449s for change in iter_changes: 449s ^^^^^^^^^^^^ 449s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 449s (oldpath, oldmode, oldsha) = old 449s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 449s TypeError: cannot unpack non-iterable NoneType object 449s }}} 449s 449s Traceback (most recent call last): 449s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_signatures.py", line 150, in test_sign_revision 449s a = wt.commit("A", allow_pointless=True) 449s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 449s committed_id = commit.Commit().commit( 449s working_tree=self, 449s ...<3 lines>... 449s **kwargs, 449s ) 449s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 449s self._update_builder_with_changes() 449s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 449s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 449s for path, fs_hash in self.builder.record_iter_changes( 449s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 449s self.work_tree, self.basis_revid, iter_changes 449s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 449s ): 449s ^ 449s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 449s for change in iter_changes: 449s ^^^^^^^^^^^^ 449s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 449s for change in iter_changes: 449s ^^^^^^^^^^^^ 449s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 449s (oldpath, oldmode, oldsha) = old 449s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 449s TypeError: cannot unpack non-iterable NoneType object 449s 449s per_transport.TransportTests.test_get_bytes_with_open_write_stream_sees_all_content(RemoteTCPTransport,SmartTCPServer_for_testing) OK 20ms 449s per_repository_reference.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_uses_fallback(RepositoryFormat2a) OK 372ms 449s per_repository_reference.test_graph.TestGraph.test_doesnt_call_get_parent_map_on_all_fallback_revs(RepositoryFormatPackDevelopment2Subtree) SKIP 5ms 449s only for RemoteRepository 449s 449s per_repository_reference.test_fetch.TestFetch.test_fetch_into_smart_stacked_with_ghost(RepositoryFormatKnitPack5RichRoot) OK 244ms 449s per_transport.TransportTests.test_get_directory_read_gives_ReadError(HttpTransport,HttpServer) OK 45ms 449s per_transport.TransportTests.test_get_directory_read_gives_ReadError(RemoteTCPTransport,SmartTCPServer_for_testing) OK 10ms 449s per_repository.test_statistics.TestGatherStats.test_gather_stats(RepositoryFormatKnitPack5) OK 104ms 449s per_workingtree.test_add.TestAdd.test_add_present_in_basis(WorkingTreeFormat6) OK 102ms 449s per_workingtree.test_commit.TestCommitProgress.test_commit_progress_shows_post_hook_names(WorkingTreeFormat6,remote) OK 120ms 449s per_transport.TransportTests.test_get_smart_medium(HttpTransport,HttpServer) OK 47ms 449s per_transport.TransportTests.test_get_smart_medium(RemoteTCPTransport,SmartTCPServer_for_testing) OK 8ms 449s per_repository.test_statistics.TestGatherStats.test_gather_stats(RepositoryFormatKnitPack4) OK 68ms 449s per_workingtree.test_add.TestAdd.test_add_present_in_basis_with_file_ids(WorkingTreeFormat3) OK 77ms 449s per_workingtree.test_add.TestAdd.test_add_previously_added(GitWorkingTreeFormat) OK 12ms 449s per_transport.TransportTests.test_get_unknown_file(HttpTransport,HttpServer) OK 71ms 449s per_repository.test_statistics.TestGatherStats.test_gather_stats(RepositoryFormat6) OK 31ms 449s per_workingtree.test_commit.TestCommitProgress.test_commit_progress_steps(WorkingTreeFormat4) OK 108ms 449s per_repository_reference.test_graph.TestGraph.test_get_known_graph_ancestry_stacked(RepositoryFormatKnitPack6) OK 153ms 449s per_transport.TransportTests.test_get_unknown_file(RemoteTCPTransport,SmartTCPServer_for_testing) OK 15ms 449s per_workingtree.test_add.TestAdd.test_add_previously_added_with_file_id(WorkingTreeFormat2) OK 33ms 449s per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RepositoryFormatKnitPack6) OK 25ms 449s per_transport.TransportTests.test_get_with_open_write_stream_sees_all_content(HttpTransport,HttpServer) OK 31ms 450s per_transport.TransportTests.test_get_with_open_write_stream_sees_all_content(RemoteTCPTransport,SmartTCPServer_for_testing) OK 31ms 450s per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RepositoryFormatKnit1) OK 54ms 450s per_repository_reference.test_initialize.TestInitialize.test_initialize_on_transport_ex(RepositoryFormatKnitPack5RichRootBroken) OK 72ms 450s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_does_not_raise_when_suppressed(RepositoryFormatKnit3) OK 14ms 450s per_workingtree.test_commit.TestCommitProgress.test_post_commit_hook(WorkingTreeFormat5) OK 88ms 450s per_repository_reference.test_fetch.TestFetch.test_fetch_to_stacked_from_smart_with_ghost(RepositoryFormatKnitPack5) OK 238ms 450s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_does_not_raise_when_suppressed(RepositoryFormat2aSubtree) OK 12ms 450s per_transport.TransportTests.test_hardlink(HttpTransport,HttpServer) SKIP 33ms 450s Transport does not support hardlinks. 450s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_does_not_raise_when_suppressed(RepositoryFormat4) SKIP 5ms 450s Format All-in-one format 4 is not initializable. 450s per_workingtree.test_add.TestAdd.test_add_root(WorkingTreeFormat6,remote) OK 88ms 450s per_transport.TransportTests.test_hardlink(RemoteTCPTransport,SmartTCPServer_for_testing) SKIP 16ms 450s Transport does not support hardlinks. 450s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_gets_None(RepositoryFormatKnitPack5RichRootBroken) OK 16ms 450s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_gets_None(RepositoryFormatKnitPack3) OK 14ms 450s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_gets_None(RemoteRepositoryFormat-default) OK 21ms 450s per_workingtree.test_commit.TestCommitProgress.test_start_commit_hook(WorkingTreeFormat6) OK 63ms 450s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_binary(WorkingTreeFormat3) SKIP 1ms 450s format doesn't support content filtering 450s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_clean_crlf(GitWorkingTreeFormat) SKIP 1ms 450s format doesn't support content filtering 450s per_workingtree.test_add.TestAdd.test_add_subdir_with_ids(WorkingTreeFormat4) OK 52ms 450s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_clean_lf(WorkingTreeFormat2) SKIP 1ms 450s format doesn't support content filtering 450s per_repository.test_write_group.TestWriteGroup.test_commit_write_group_does_not_error(RepositoryFormatKnitPack6RichRoot) OK 19ms 450s per_repository_reference.test_commit_with_stacking.TestCommitStackedFailsAppropriately.test_stacked_commit_fails_on_old_formats(RemoteRepositoryFormat-default) OK 517ms 450s per_repository.test_write_group.TestWriteGroup.test_commit_write_group_does_not_error(RepositoryFormat7) OK 17ms 450s per_workingtree.test_add.TestAdd.test_add_unicode(WorkingTreeFormat5) OK 43ms 450s per_transport.TransportTests.test_has(HttpTransport,HttpServer) OK 93ms 450s per_repository_reference.test_initialize.TestInitialize.test_initialize_on_transport_ex(RemoteRepositoryFormat-v2) OK 142ms 450s per_repository.test_write_group.TestWriteGroup.test_is_in_write_group(RepositoryFormatKnit4) OK 32ms 450s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_with_crlf_in_repo_clean_lf(WorkingTreeFormat5) OK 887ms 450s per_transport.TransportTests.test_has(RemoteTCPTransport,SmartTCPServer_for_testing) OK 25ms 450s per_repository.test_write_group.TestWriteGroup.test_is_in_write_group(RepositoryFormatKnitPack1) OK 37ms 450s per_repository.test_write_group.TestWriteGroup.test_is_in_write_group(RepositoryFormat5) OK 21ms 450s per_transport.TransportTests.test_has_root_works(HttpTransport,HttpServer) OK 54ms 450s per_repository_reference.test_initialize.TestInitialize.test_remote_initialize_on_transport_ex(RepositoryFormat2a) OK 75ms 450s per_transport.TransportTests.test_has_root_works(RemoteTCPTransport,SmartTCPServer_for_testing) SKIP 9ms 450s SmartTCPServer_for_testing intentionally does not allow access to /. 450s 450s per_repository.test_write_group.TestWriteGroup.test_start_write_group_read_locked_needs_write_lock(RepositoryFormatKnitPack5RichRoot) OK 22ms 450s per_repository.test_write_group.TestWriteGroup.test_start_write_group_read_locked_needs_write_lock(RepositoryFormat2a) OK 27ms 450s per_repository.test_write_group.TestWriteGroup.test_start_write_group_read_locked_needs_write_lock(RemoteRepositoryFormat-v2) OK 24ms 450s per_transport.TransportTests.test_hook_post_connection_multi(HttpTransport,HttpServer) OK 55ms 450s per_transport.TransportTests.test_hook_post_connection_multi(RemoteTCPTransport,SmartTCPServer_for_testing) OK 10ms 450s per_repository.test_write_group.TestWriteGroup.test_start_write_group_twice_errors(RepositoryFormatPackDevelopment2Subtree) OK 22ms 450s per_repository.test_write_group.TestWriteGroup.test_start_write_group_twice_errors(GitRepositoryFormat) OK 17ms 450s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_merge_parent_no_file(WorkingTreeFormat6) OK 194ms 450s per_transport.TransportTests.test_hook_post_connection_one(HttpTransport,HttpServer) OK 39ms 450s per_repository.test_write_group.TestWriteGroup.test_start_write_group_unlocked_needs_write_lock(RepositoryFormatKnitPack5) OK 28ms 450s per_transport.TransportTests.test_hook_post_connection_one(RemoteTCPTransport,SmartTCPServer_for_testing) OK 16ms 450s per_repository_reference.test__make_parents_provider.Test_MakeParentsProvider.test_add_fallback_after_make_pp(RepositoryFormatPackDevelopment2Subtree) OK 145ms 450s per_repository.test_write_group.TestWriteGroup.test_start_write_group_unlocked_needs_write_lock(RepositoryFormatKnitPack4) OK 25ms 450s per_transport.TransportTests.test_iter_files_recursive(HttpTransport,HttpServer) OK 41ms 450s per_repository.test_write_group.TestWriteGroup.test_start_write_group_unlocked_needs_write_lock(RepositoryFormat6) OK 19ms 450s per_transport.TransportTests.test_iter_files_recursive(RemoteTCPTransport,SmartTCPServer_for_testing) OK 17ms 450s per_repository.test_write_group.TestWriteGroup.test_start_write_group_write_locked_gets_None(RepositoryFormatKnitPack6) OK 16ms 450s per_repository_reference.test_unlock.TestUnlock.test_unlock_unlocks_fallback(RepositoryFormatKnitPack6) OK 51ms 450s per_uifactory.TestCannedInputUIFactory.test_confirm_action OK 2ms 450s per_uifactory.TestSilentUIFactory.test_be_quiet OK 2ms 450s per_uifactory.TestSilentUIFactory.test_transport_activity OK 2ms 450s per_repository.test_write_group.TestWriteGroup.test_start_write_group_write_locked_gets_None(RepositoryFormatKnit1) OK 21ms 450s per_uifactory.TestTTYTextUIFactory.test_show_warning OK 2ms 450s per_uifactory.TestTextUIFactory.test_show_message OK 2ms 450s per_transport.TransportTests.test_list_dir(HttpTransport,HttpServer) OK 37ms 450s per_repository.test_write_group.TestWriteGroup.test_unlock_in_write_group(RepositoryFormatKnit3) OK 25ms 450s per_workingtree.test_add_reference.TestBasisInventory.test_add_non_subtree(GitWorkingTreeFormat)ERROR 25ms 450s log: {{{ 450s 250.744 preparing to commit 450s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_add_reference.TestBasisInventory.test_add_non_subtree(GitWorkingTreeFormat)/work/tree/sub-tree/ 450s 250.747 Selecting files for commit with filter None 450s 250.748 aborting commit write group because of exception: 450s 250.749 Traceback (most recent call last): 450s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 450s self._update_builder_with_changes() 450s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 450s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 450s for path, fs_hash in self.builder.record_iter_changes( 450s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 450s self.work_tree, self.basis_revid, iter_changes 450s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 450s ): 450s ^ 450s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 450s for change in iter_changes: 450s ^^^^^^^^^^^^ 450s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 450s for change in iter_changes: 450s ^^^^^^^^^^^^ 450s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 450s (oldpath, oldmode, oldsha) = old 450s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 450s TypeError: cannot unpack non-iterable NoneType object 450s }}} 450s 450s Traceback (most recent call last): 450s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_add_reference.py", line 89, in test_add_non_subtree 450s tree, sub_tree = self.make_trees() 450s ~~~~~~~~~~~~~~~^^ 450s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_add_reference.py", line 30, in make_trees 450s sub_tree.commit("commit") 450s ~~~~~~~~~~~~~~~^^^^^^^^^^ 450s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 450s committed_id = commit.Commit().commit( 450s working_tree=self, 450s ...<3 lines>... 450s **kwargs, 450s ) 450s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 450s self._update_builder_with_changes() 450s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 450s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 450s for path, fs_hash in self.builder.record_iter_changes( 450s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 450s self.work_tree, self.basis_revid, iter_changes 450s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 450s ): 450s ^ 450s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 450s for change in iter_changes: 450s ^^^^^^^^^^^^ 450s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 450s for change in iter_changes: 450s ^^^^^^^^^^^^ 450s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 450s (oldpath, oldmode, oldsha) = old 450s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 450s TypeError: cannot unpack non-iterable NoneType object 450s 450s per_repository_reference.test_fetch.TestFetch.test_fetch_to_stacked_from_smart_with_ghost(RemoteRepositoryFormat-default) OK 437ms 450s per_repository.test_write_group.TestWriteGroup.test_unlock_in_write_group(RepositoryFormat2aSubtree) OK 27ms 450s per_repository.test_write_group.TestWriteGroup.test_unlock_in_write_group(RepositoryFormat4) SKIP 5ms 450s Format All-in-one format 4 is not initializable. 450s per_transport.TransportTests.test_list_dir(RemoteTCPTransport,SmartTCPServer_for_testing) OK 66ms 450s per_workingtree.test_add_reference.TestBasisInventory.test_add_reference(WorkingTreeFormat2) SKIP 74ms 450s Tree format does not support references 450s 450s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_merge_parent_was_directory(WorkingTreeFormat3) OK 219ms 450s per_transport.TransportTests.test_list_dir_result_is_url_escaped(HttpTransport,HttpServer) SKIP 41ms 450s transport not listable 450s per_transport.TransportTests.test_list_dir_result_is_url_escaped(RemoteTCPTransport,SmartTCPServer_for_testing) OK 19ms 450s per_repository_reference.TestCorrectFormat.test_repository_format(RepositoryFormatKnitPack6) OK 94ms 450s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_merge_parents(GitWorkingTreeFormat)ERROR 41ms 450s log: {{{ 450s 250.870 preparing to commit 450s 250.873 Selecting files for commit with filter None 450s 250.875 aborting commit write group because of exception: 450s 250.876 Traceback (most recent call last): 450s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 450s self._update_builder_with_changes() 450s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 450s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 450s for path, fs_hash in self.builder.record_iter_changes( 450s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 450s self.work_tree, self.basis_revid, iter_changes 450s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 450s ): 450s ^ 450s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 450s for change in iter_changes: 450s ^^^^^^^^^^^^ 450s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 450s for change in iter_changes: 450s ^^^^^^^^^^^^ 450s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 450s (oldpath, oldmode, oldsha) = old 450s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 450s TypeError: cannot unpack non-iterable NoneType object 450s }}} 450s 450s Traceback (most recent call last): 450s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_annotate_iter.py", line 58, in test_annotate_merge_parents 450s revid1 = builder.build_snapshot( 450s None, 450s ...<3 lines>... 450s ], 450s ) 450s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 450s return self._do_commit( 450s ~~~~~~~~~~~~~~~^ 450s tree, 450s ^^^^^ 450s ...<5 lines>... 450s message_callback=message_callback, 450s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 450s ) 450s ^ 450s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 450s return tree.commit( 450s ~~~~~~~~~~~^ 450s message, message_callback=message_callback, reporter=reporter, **kwargs 450s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 450s ) 450s ^ 450s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 450s committed_id = commit.Commit().commit( 450s working_tree=self, 450s ...<3 lines>... 450s **kwargs, 450s ) 450s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 450s self._update_builder_with_changes() 450s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 450s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 450s for path, fs_hash in self.builder.record_iter_changes( 450s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 450s self.work_tree, self.basis_revid, iter_changes 450s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 450s ): 450s ^ 450s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 450s for change in iter_changes: 450s ^^^^^^^^^^^^ 450s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 450s for change in iter_changes: 450s ^^^^^^^^^^^^ 450s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 450s (oldpath, oldmode, oldsha) = old 450s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 450s TypeError: cannot unpack non-iterable NoneType object 450s 450s per_transport.TransportTests.test_local_abspath(HttpTransport,HttpServer) OK 34ms 450s per_transport.TransportTests.test_local_abspath(RemoteTCPTransport,SmartTCPServer_for_testing) OK 9ms 450s per_repository_reference.TestIncompatibleStacking.test_add_fallback_doesnt_leave_fallback_locked(RepositoryFormatKnitPack5RichRootBroken) OK 66ms 450s per_transport.TransportTests.test_lock_read(HttpTransport,HttpServer) OK 36ms 450s per_transport.TransportTests.test_lock_read(RemoteTCPTransport,SmartTCPServer_for_testing) OK 13ms 450s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_mod_from_parent(WorkingTreeFormat2) OK 87ms 450s per_transport.TransportTests.test_lock_write(HttpTransport,HttpServer) OK 31ms 450s per_workingtree.test_add_reference.TestBasisInventory.test_add_reference_same_root(WorkingTreeFormat6,remote) OK 171ms 450s per_repository_reference.TestIncompatibleStacking.test_add_fallback_doesnt_leave_fallback_locked(RemoteRepositoryFormat-v2) OK 68ms 450s per_transport.TransportTests.test_lock_write(RemoteTCPTransport,SmartTCPServer_for_testing) OK 18ms 450s per_transport.TransportTests.test_mkdir(HttpTransport,HttpServer) OK 40ms 450s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_commit_with_ghost_in_ancestry(RepositoryFormat2aSubtree) OK 650ms 450s per_repository_reference.test_fetch.TestFetch.test_fetch_with_ghost_stacked(RepositoryFormat2aSubtree) OK 296ms 450s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_commit_with_ghosts_fails(RepositoryFormatKnitPack6RichRoot) SKIP 6ms 450s stacked commit only supported for chk repositories 450s 450s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_merge_commit(RepositoryFormatKnitPack5RichRoot) SKIP 5ms 450s stacked commit only supported for chk repositories 450s 450s per_repository_reference.TestIncompatibleStacking.test_add_fallback_repository_rejects_incompatible(RepositoryFormat2a) OK 61ms 450s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_merge_from_master(RepositoryFormatKnitPack5) SKIP 9ms 450s stacked commit only supported for chk repositories 450s 450s per_transport.TransportTests.test_mkdir(RemoteTCPTransport,SmartTCPServer_for_testing) OK 34ms 450s per_transport.TransportTests.test_mkdir_permissions(HttpTransport,HttpServer) OK 33ms 450s per_transport.TransportTests.test_mkdir_permissions(RemoteTCPTransport,SmartTCPServer_for_testing) OK 32ms 450s per_transport.TransportTests.test_move(HttpTransport,HttpServer) OK 35ms 450s per_workingtree.test_add_reference.TestBasisInventory.test_get_nested_tree(WorkingTreeFormat4) OK 188ms 450s per_transport.TransportTests.test_move(RemoteTCPTransport,SmartTCPServer_for_testing) OK 20ms 450s per_repository_reference.test_add_inventory.TestAddInventory.test_add_inventory_goes_to_repo(RepositoryFormatPackDevelopment2Subtree) OK 144ms 450s per_transport.TransportTests.test_no_segment_parameters(HttpTransport,HttpServer) OK 36ms 450s per_transport.TransportTests.test_no_segment_parameters(RemoteTCPTransport,SmartTCPServer_for_testing) OK 23ms 451s per_transport.TransportTests.test_opening_a_file_stream_can_set_mode(HttpTransport,HttpServer) OK 31ms 451s per_transport.TransportTests.test_opening_a_file_stream_can_set_mode(RemoteTCPTransport,SmartTCPServer_for_testing) OK 11ms 451s per_workingtree.test_add_reference.TestBasisInventory.test_root_present(WorkingTreeFormat5) OK 140ms 451s per_transport.TransportTests.test_opening_a_file_stream_creates_file(HttpTransport,HttpServer) OK 34ms 451s per_repository_reference.test_add_revision.TestAddRevision.test_add_revision_goes_to_repo(RepositoryFormatKnitPack6) OK 128ms 451s per_transport.TransportTests.test_opening_a_file_stream_creates_file(RemoteTCPTransport,SmartTCPServer_for_testing) OK 12ms 451s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_same_as_merge_parent(WorkingTreeFormat6,remote) OK 394ms 451s per_transport.TransportTests.test_put_bytes(HttpTransport,HttpServer) OK 31ms 451s per_transport.TransportTests.test_put_bytes(RemoteTCPTransport,SmartTCPServer_for_testing) OK 21ms 451s per_workingtree.test_add.TestAdd.test_add_after_remove(WorkingTreeFormat6) OK 91ms 451s per_transport.TransportTests.test_put_bytes_non_atomic(HttpTransport,HttpServer) OK 34ms 451s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_same_as_parent(WorkingTreeFormat4) OK 85ms 451s per_workingtree.test_basis_inventory.TestBasisInventory.test_create(WorkingTreeFormat5) SKIP 5ms 451s not applicable to 451s 451s per_workingtree.test_add.TestAdd.test_add_existing_id(WorkingTreeFormat3) OK 44ms 451s per_workingtree.test_basis_inventory.TestBasisInventory.test_wrong_format(WorkingTreeFormat6) SKIP 6ms 451s not applicable to 451s 451s per_repository_reference.test_add_signature_text.TestAddSignatureText.test_add_signature_text_goes_to_repo(RepositoryFormatKnitPack5RichRootBroken) OK 128ms 451s per_workingtree.test_add.TestAdd.test_add_invalid(GitWorkingTreeFormat) SKIP 14ms 451s format does not support versioned directories 451s 451s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_with_crlf_in_repo_dirty(WorkingTreeFormat6) OK 1024ms 451s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_binary(WorkingTreeFormat3) SKIP 1ms 451s format doesn't support content filtering 451s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_clean_crlf(GitWorkingTreeFormat) SKIP 1ms 451s format doesn't support content filtering 451s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_clean_lf(WorkingTreeFormat2) SKIP 1ms 451s format doesn't support content filtering 451s per_transport.TransportTests.test_put_bytes_non_atomic(RemoteTCPTransport,SmartTCPServer_for_testing) OK 66ms 451s per_workingtree.test_add.TestAdd.test_add_multiple(WorkingTreeFormat2) OK 31ms 451s per_transport.TransportTests.test_put_bytes_non_atomic_permissions(HttpTransport,HttpServer) OK 34ms 451s per_transport.TransportTests.test_put_bytes_non_atomic_permissions(RemoteTCPTransport,SmartTCPServer_for_testing) OK 8ms 451s per_workingtree.test_basis_tree.TestBasisTree.test_altered_tree(WorkingTreeFormat3) OK 98ms 451s per_workingtree.test_basis_tree.TestBasisTree.test_emtpy_tree(GitWorkingTreeFormat) OK 11ms 451s per_workingtree.test_add.TestAdd.test_add_multiple_with_file_ids(WorkingTreeFormat6,remote) OK 70ms 451s per_transport.TransportTests.test_put_bytes_permissions(HttpTransport,HttpServer) OK 30ms 451s per_transport.TransportTests.test_put_bytes_permissions(RemoteTCPTransport,SmartTCPServer_for_testing) OK 7ms 451s per_workingtree.test_basis_tree.TestBasisTree.test_same_tree(WorkingTreeFormat2) OK 30ms 451s per_transport.TransportTests.test_put_bytes_unicode(HttpTransport,HttpServer) OK 32ms 451s per_workingtree.test_add.TestAdd.test_add_one(WorkingTreeFormat4) OK 41ms 451s per_transport.TransportTests.test_put_bytes_unicode(RemoteTCPTransport,SmartTCPServer_for_testing) OK 16ms 451s per_workingtree.test_add.TestAdd.test_add_one_list(WorkingTreeFormat5) OK 37ms 451s per_transport.TransportTests.test_put_file(HttpTransport,HttpServer) OK 36ms 451s per_transport.TransportTests.test_put_file(RemoteTCPTransport,SmartTCPServer_for_testing) OK 20ms 451s per_workingtree.test_add.TestAdd.test_add_one_new_id(WorkingTreeFormat6) OK 50ms 451s per_workingtree.test_break_lock.TestBreakLock.test_locked(WorkingTreeFormat6,remote) OK 111ms 451s per_transport.TransportTests.test_put_file_non_atomic(HttpTransport,HttpServer) OK 34ms 451s per_transport.TransportTests.test_put_file_non_atomic(RemoteTCPTransport,SmartTCPServer_for_testing) OK 27ms 451s per_repository_reference.test_add_signature_text.TestAddSignatureText.test_add_signature_text_goes_to_repo(RemoteRepositoryFormat-v2) OK 301ms 451s per_workingtree.test_break_lock.TestBreakLock.test_unlocked_repo_locked(WorkingTreeFormat4) SKIP 61ms 451s repository does not physically lock. 451s 451s per_transport.TransportTests.test_put_file_non_atomic_permissions(HttpTransport,HttpServer) OK 33ms 451s per_workingtree.test_add.TestAdd.test_add_present_in_basis(WorkingTreeFormat3) OK 93ms 451s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_empty(RepositoryFormat2a) OK 34ms 451s per_workingtree.test_add.TestAdd.test_add_present_in_basis_with_file_ids(GitWorkingTreeFormat) SKIP 16ms 451s tree does not support setting file ids 451s per_transport.TransportTests.test_put_file_non_atomic_permissions(RemoteTCPTransport,SmartTCPServer_for_testing) OK 48ms 451s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_merge_from_master(RemoteRepositoryFormat-default) OK 771ms 451s per_repository_reference.test_fetch.TestFetch.test_sprout_from_smart_stacked_with_short_history(RepositoryFormatKnitPack6RichRoot) OK 798ms 451s per_transport.TransportTests.test_put_file_permissions(HttpTransport,HttpServer) OK 36ms 451s per_workingtree.test_add.TestAdd.test_add_previously_added(WorkingTreeFormat2) OK 55ms 451s per_transport.TransportTests.test_put_file_permissions(RemoteTCPTransport,SmartTCPServer_for_testing) OK 21ms 451s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_invalid_child(WorkingTreeFormat5) OK 122ms 451s per_transport.TransportTests.test_readlink_nonexistent(HttpTransport,HttpServer) SKIP 35ms 451s Transport does not support symlinks. 451s per_transport.TransportTests.test_readlink_nonexistent(RemoteTCPTransport,SmartTCPServer_for_testing) SKIP 23ms 451s Transport does not support symlinks. 451s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_base(RepositoryFormatPackDevelopment2Subtree) OK 166ms 451s per_workingtree.test_add.TestAdd.test_add_previously_added_with_file_id(WorkingTreeFormat6,remote) OK 119ms 451s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_dirty(WorkingTreeFormat6,remote) OK 1610ms 451s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_with_crlf_in_repo_clean_crlf(WorkingTreeFormat4) SKIP 1ms 451s format doesn't support content filtering 451s per_transport.TransportTests.test_readv(HttpTransport,HttpServer) OK 96ms 451s per_transport.TransportTests.test_readv(RemoteTCPTransport,SmartTCPServer_for_testing) OK 12ms 451s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path(WorkingTreeFormat6) OK 155ms 451s per_workingtree.test_add.TestAdd.test_add_subdir(WorkingTreeFormat4) OK 75ms 451s per_transport.TransportTests.test_readv_out_of_order(HttpTransport,HttpServer) OK 39ms 451s per_transport.TransportTests.test_readv_out_of_order(RemoteTCPTransport,SmartTCPServer_for_testing) OK 12ms 451s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path_before_commit(WorkingTreeFormat3) OK 47ms 451s per_workingtree.test_add.TestAdd.test_add_subdir_with_ids(WorkingTreeFormat5) OK 52ms 451s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path_dir(GitWorkingTreeFormat)ERROR 20ms 451s log: {{{ 451s 252.105 preparing to commit 451s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path_dir(GitWorkingTreeFormat)/work/tree/ 451s 252.107 Selecting files for commit with filter None 451s 252.109 aborting commit write group because of exception: 451s 252.111 Traceback (most recent call last): 451s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 451s self._update_builder_with_changes() 451s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 451s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 451s for path, fs_hash in self.builder.record_iter_changes( 451s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 451s self.work_tree, self.basis_revid, iter_changes 451s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 451s ): 451s ^ 451s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 451s for change in iter_changes: 451s ^^^^^^^^^^^^ 451s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 451s for change in iter_changes: 451s ^^^^^^^^^^^^ 451s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 451s (oldpath, oldmode, oldsha) = old 451s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 451s TypeError: cannot unpack non-iterable NoneType object 451s }}} 451s 451s Traceback (most recent call last): 451s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_canonical_path.py", line 55, in test_canonical_path_dir 451s work_tree = self._make_canonical_test_tree() 451s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_canonical_path.py", line 30, in _make_canonical_test_tree 451s work_tree.commit("commit 1") 451s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 451s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 451s committed_id = commit.Commit().commit( 451s working_tree=self, 451s ...<3 lines>... 451s **kwargs, 451s ) 451s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 451s self._update_builder_with_changes() 451s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 451s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 451s for path, fs_hash in self.builder.record_iter_changes( 451s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 451s self.work_tree, self.basis_revid, iter_changes 451s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 451s ): 451s ^ 451s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 451s for change in iter_changes: 451s ^^^^^^^^^^^^ 451s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 451s for change in iter_changes: 451s ^^^^^^^^^^^^ 451s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 451s (oldpath, oldmode, oldsha) = old 451s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 451s TypeError: cannot unpack non-iterable NoneType object 451s 451s per_repository_reference.test_fetch.TestFetch.test_sprout_from_stacked_with_short_history(RepositoryFormatKnitPack5RichRoot) OK 281ms 451s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_both(RepositoryFormatKnitPack6) OK 168ms 451s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path_invalid_all(WorkingTreeFormat2) OK 44ms 451s per_workingtree.test_add.TestAdd.test_add_unicode(WorkingTreeFormat6) OK 53ms 451s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_repo(RepositoryFormatKnitPack5RichRootBroken) OK 111ms 452s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_merge_parent_no_file(WorkingTreeFormat3) OK 132ms 452s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_multi_stack(RepositoryFormat2aSubtree) OK 451ms 452s per_transport.TransportTests.test_readv_short_read(HttpTransport,HttpServer) OK 209ms 452s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_simple_commit(RepositoryFormatKnitPack6RichRoot) SKIP 6ms 452s stacked commit only supported for chk repositories 452s 452s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_merge_parent_was_directory(GitWorkingTreeFormat)ERROR 18ms 452s log: {{{ 452s 252.301 preparing to commit 452s 252.303 Selecting files for commit with filter None 452s 252.303 aborting commit write group because of exception: 452s 252.305 Traceback (most recent call last): 452s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 452s self._update_builder_with_changes() 452s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 452s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 452s for path, fs_hash in self.builder.record_iter_changes( 452s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 452s self.work_tree, self.basis_revid, iter_changes 452s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 452s ): 452s ^ 452s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 452s for change in iter_changes: 452s ^^^^^^^^^^^^ 452s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 452s for change in iter_changes: 452s ^^^^^^^^^^^^ 452s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 452s (oldpath, oldmode, oldsha) = old 452s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 452s TypeError: cannot unpack non-iterable NoneType object 452s }}} 452s 452s Traceback (most recent call last): 452s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_annotate_iter.py", line 137, in test_annotate_merge_parent_was_directory 452s revid1 = builder.build_snapshot( 452s None, 452s ...<2 lines>... 452s ], 452s ) 452s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 452s return self._do_commit( 452s ~~~~~~~~~~~~~~~^ 452s tree, 452s ^^^^^ 452s ...<5 lines>... 452s message_callback=message_callback, 452s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 452s ) 452s ^ 452s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 452s return tree.commit( 452s ~~~~~~~~~~~^ 452s message, message_callback=message_callback, reporter=reporter, **kwargs 452s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 452s ) 452s ^ 452s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 452s committed_id = commit.Commit().commit( 452s working_tree=self, 452s ...<3 lines>... 452s **kwargs, 452s ) 452s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 452s self._update_builder_with_changes() 452s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 452s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 452s for path, fs_hash in self.builder.record_iter_changes( 452s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 452s self.work_tree, self.basis_revid, iter_changes 452s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 452s ): 452s ^ 452s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 452s for change in iter_changes: 452s ^^^^^^^^^^^^ 452s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 452s for change in iter_changes: 452s ^^^^^^^^^^^^ 452s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 452s (oldpath, oldmode, oldsha) = old 452s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 452s TypeError: cannot unpack non-iterable NoneType object 452s 452s per_transport.TransportTests.test_readv_short_read(RemoteTCPTransport,SmartTCPServer_for_testing) OK 19ms 452s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path_root(WorkingTreeFormat6,remote) OK 189ms 452s per_repository_reference.test_fetch.TestFetchFromRepoWithUnconfiguredFallbacks.test_fetch_everything_includes_parent_invs(RepositoryFormatKnitPack5) OK 238ms 452s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_merge_parents(WorkingTreeFormat2) OK 85ms 452s per_transport.TransportTests.test_readv_with_adjust_for_latency(HttpTransport,HttpServer) OK 105ms 452s per_workingtree.test_changes_from.TestChangesFrom.test_socket(WorkingTreeFormat4) OK 80ms 452s per_transport.TransportTests.test_readv_with_adjust_for_latency(RemoteTCPTransport,SmartTCPServer_for_testing) OK 18ms 452s per_repository_reference.test_default_stacking.TestDefaultStackingPolicy.test_sprout_to_smart_server_stacking_policy_handling(RepositoryFormatKnitPack5RichRoot) OK 164ms 452s per_transport.TransportTests.test_readv_with_adjust_for_latency_with_big_file(HttpTransport,HttpServer) OK 44ms 452s per_workingtree.test_changes_from.TestChangesFrom.test_unknown(WorkingTreeFormat5) OK 84ms 452s per_transport.TransportTests.test_readv_with_adjust_for_latency_with_big_file(RemoteTCPTransport,SmartTCPServer_for_testing) OK 37ms 452s per_transport.TransportTests.test_recommended_page_size(HttpTransport,HttpServer) OK 33ms 452s per_transport.TransportTests.test_recommended_page_size(RemoteTCPTransport,SmartTCPServer_for_testing) OK 5ms 452s per_workingtree.test_changes_from.TestChangesFrom.test_unknown_specific_file(WorkingTreeFormat6) OK 74ms 452s per_transport.TransportTests.test_relpath(HttpTransport,HttpServer) OK 31ms 452s per_transport.TransportTests.test_relpath(RemoteTCPTransport,SmartTCPServer_for_testing) OK 8ms 452s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_mod_from_parent(WorkingTreeFormat6,remote) OK 210ms 452s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_repo(RemoteRepositoryFormat-v2) OK 370ms 452s per_transport.TransportTests.test_relpath_at_root(HttpTransport,HttpServer) OK 32ms 452s per_transport.TransportTests.test_relpath_at_root(RemoteTCPTransport,SmartTCPServer_for_testing) OK 8ms 452s per_workingtree.test_check.TestCheck.test__check_with_refs(WorkingTreeFormat3) OK 59ms 452s per_workingtree.test_check.TestCheck.test__get_check_refs_basis(GitWorkingTreeFormat) SKIP 9ms 452s _get_check_refs only relevant for inventory working trees 452s 452s per_workingtree.test_check.TestCheck.test__get_check_refs_new(WorkingTreeFormat2) OK 16ms 452s per_transport.TransportTests.test_rename_across_subdirs(HttpTransport,HttpServer) SKIP 32ms 452s transport is readonly 452s 452s per_transport.TransportTests.test_rename_across_subdirs(RemoteTCPTransport,SmartTCPServer_for_testing) OK 16ms 452s per_repository_reference.test_fetch.TestFetch.test_fetch_into_smart_stacked_with_ghost(RepositoryFormatKnitPack5) OK 240ms 452s per_transport.TransportTests.test_rename_dir_nonempty(HttpTransport,HttpServer) OK 31ms 452s per_workingtree.test_check_state.TestCheckState.test_check_broken_dirstate(WorkingTreeFormat6,remote) OK 62ms 452s per_transport.TransportTests.test_rename_dir_nonempty(RemoteTCPTransport,SmartTCPServer_for_testing) OK 35ms 452s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_duplicate_ids_do_not_affect_length(RepositoryFormat2a) OK 140ms 452s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_with_crlf_in_repo_clean_lf(WorkingTreeFormat5) OK 782ms 452s per_transport.TransportTests.test_rename_dir_succeeds(HttpTransport,HttpServer) OK 32ms 452s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_same_as_merge_parent_supersedes(WorkingTreeFormat4) OK 182ms 452s per_repository_reference.test_break_lock.TestBreakLock.test_break_lock(RepositoryFormatPackDevelopment2Subtree) OK 50ms 452s per_transport.TransportTests.test_rename_dir_succeeds(RemoteTCPTransport,SmartTCPServer_for_testing) OK 20ms 452s per_workingtree.test_check_state.TestResetState.test_reset_state_forgets_changes(WorkingTreeFormat4) OK 109ms 452s per_transport.TransportTests.test_reuse_connection_for_various_paths(HttpTransport,HttpServer) OK 38ms 452s per_transport.TransportTests.test_reuse_connection_for_various_paths(RemoteTCPTransport,SmartTCPServer_for_testing) OK 20ms 452s per_transport.TransportTests.test_rmdir(HttpTransport,HttpServer) OK 32ms 452s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_same_as_parent(WorkingTreeFormat5) OK 111ms 452s per_workingtree.test_basis_inventory.TestBasisInventory.test_create(WorkingTreeFormat6) SKIP 6ms 452s not applicable to 452s 452s per_transport.TransportTests.test_rmdir(RemoteTCPTransport,SmartTCPServer_for_testing) OK 14ms 452s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_dirty(WorkingTreeFormat6,remote) OK 1434ms 452s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_with_crlf_in_repo_clean_crlf(WorkingTreeFormat4) SKIP 1ms 452s format doesn't support content filtering 452s per_workingtree.test_check_state.TestResetState.test_reset_state_handles_corrupted_dirstate(WorkingTreeFormat5) OK 102ms 452s per_transport.TransportTests.test_rmdir_empty_but_similar_prefix(HttpTransport,HttpServer) OK 31ms 452s per_repository_reference.test_fetch.TestFetchFromRepoWithUnconfiguredFallbacks.test_fetch_everything_includes_parent_invs(RemoteRepositoryFormat-default) OK 578ms 452s per_transport.TransportTests.test_rmdir_empty_but_similar_prefix(RemoteTCPTransport,SmartTCPServer_for_testing) OK 18ms 452s per_workingtree.test_basis_inventory.TestBasisInventory.test_wrong_format(WorkingTreeFormat3) OK 63ms 452s per_workingtree.test_basis_tree.TestBasisTree.test_altered_tree(GitWorkingTreeFormat)ERROR 19ms 452s log: {{{ 452s 252.975 preparing to commit 452s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_basis_tree.TestBasisTree.test_altered_tree(GitWorkingTreeFormat)/work/ 452s 252.977 Selecting files for commit with filter None 452s 252.978 aborting commit write group because of exception: 452s 252.980 Traceback (most recent call last): 452s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 452s self._update_builder_with_changes() 452s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 452s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 452s for path, fs_hash in self.builder.record_iter_changes( 452s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 452s self.work_tree, self.basis_revid, iter_changes 452s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 452s ): 452s ^ 452s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 452s for change in iter_changes: 452s ^^^^^^^^^^^^ 452s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 452s for change in iter_changes: 452s ^^^^^^^^^^^^ 452s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 452s (oldpath, oldmode, oldsha) = old 452s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 452s TypeError: cannot unpack non-iterable NoneType object 452s }}} 452s 452s Traceback (most recent call last): 452s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_basis_tree.py", line 53, in test_altered_tree 452s revision_id = tree.commit("initial tree") 452s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 452s committed_id = commit.Commit().commit( 452s working_tree=self, 452s ...<3 lines>... 452s **kwargs, 452s ) 452s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 452s self._update_builder_with_changes() 452s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 452s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 452s for path, fs_hash in self.builder.record_iter_changes( 452s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 452s self.work_tree, self.basis_revid, iter_changes 452s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 452s ): 452s ^ 452s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 452s for change in iter_changes: 452s ^^^^^^^^^^^^ 452s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 452s for change in iter_changes: 452s ^^^^^^^^^^^^ 452s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 452s (oldpath, oldmode, oldsha) = old 452s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 452s TypeError: cannot unpack non-iterable NoneType object 452s 452s per_transport.TransportTests.test_rmdir_not_empty(HttpTransport,HttpServer) OK 29ms 452s per_transport.TransportTests.test_rmdir_not_empty(RemoteTCPTransport,SmartTCPServer_for_testing) OK 13ms 452s per_workingtree.test_basis_tree.TestBasisTree.test_emtpy_tree(WorkingTreeFormat2) OK 18ms 452s per_repository_reference.test_check.TestCheck.test_check_file_graph_across_external_boundary_ok(RepositoryFormatKnitPack6) OK 199ms 452s per_workingtree.test_check_state.TestResetState.test_reset_state_handles_destroyed_dirstate(WorkingTreeFormat6) OK 93ms 452s per_transport.TransportTests.test_segment_parameters(HttpTransport,HttpServer) OK 36ms 452s per_transport.TransportTests.test_segment_parameters(RemoteTCPTransport,SmartTCPServer_for_testing) OK 5ms 452s per_transport.TransportTests.test_set_segment_parameters(HttpTransport,HttpServer) OK 54ms 452s per_transport.TransportTests.test_set_segment_parameters(RemoteTCPTransport,SmartTCPServer_for_testing) OK 5ms 452s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_branch_source_filtered_target_not(WorkingTreeFormat3) OK 76ms 452s per_transport.TransportTests.test_stat(HttpTransport,HttpServer) OK 29ms 452s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_branch_source_not_filtered_target_is(GitWorkingTreeFormat)ERROR 20ms 452s log: {{{ 452s 253.118 preparing to commit 452s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_branch_source_not_filtered_target_is(GitWorkingTreeFormat)/work/source/ 452s 253.120 Selecting files for commit with filter None 452s 253.121 aborting commit write group because of exception: 452s 253.123 Traceback (most recent call last): 452s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 452s self._update_builder_with_changes() 452s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 452s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 452s for path, fs_hash in self.builder.record_iter_changes( 452s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 452s self.work_tree, self.basis_revid, iter_changes 452s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 452s ): 452s ^ 452s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 452s for change in iter_changes: 452s ^^^^^^^^^^^^ 452s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 452s for change in iter_changes: 452s ^^^^^^^^^^^^ 452s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 452s (oldpath, oldmode, oldsha) = old 452s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 452s TypeError: cannot unpack non-iterable NoneType object 452s }}} 452s 452s Traceback (most recent call last): 452s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 208, in test_branch_source_not_filtered_target_is 452s source, txt_path, bin_path = self.create_cf_tree( 452s ~~~~~~~~~~~~~~~~~~~^ 452s txt_reader=None, txt_writer=None, dir="source" 452s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 452s ) 452s ^ 452s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 84, in create_cf_tree 452s tree.commit("commit raw content") 452s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 452s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 452s committed_id = commit.Commit().commit( 452s working_tree=self, 452s ...<3 lines>... 452s **kwargs, 452s ) 452s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 452s self._update_builder_with_changes() 452s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 452s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 452s for path, fs_hash in self.builder.record_iter_changes( 452s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 452s self.work_tree, self.basis_revid, iter_changes 452s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 452s ): 452s ^ 452s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 452s for change in iter_changes: 452s ^^^^^^^^^^^^ 452s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 452s for change in iter_changes: 452s ^^^^^^^^^^^^ 452s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 452s (oldpath, oldmode, oldsha) = old 452s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 452s TypeError: cannot unpack non-iterable NoneType object 452s 452s per_workingtree.test_basis_tree.TestBasisTree.test_same_tree(WorkingTreeFormat6,remote) OK 150ms 452s per_transport.TransportTests.test_stat(RemoteTCPTransport,SmartTCPServer_for_testing) OK 29ms 452s per_transport.TransportTests.test_stat_symlink(HttpTransport,HttpServer) SKIP 30ms 452s symlinks not supported 452s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_merge(WorkingTreeFormat2) OK 64ms 452s per_transport.TransportTests.test_stat_symlink(RemoteTCPTransport,SmartTCPServer_for_testing) SKIP 6ms 452s symlinks not supported 452s per_repository_reference.test_commit_with_stacking.TestCommitStackedFailsAppropriately.test_stacked_commit_fails_on_old_formats(RepositoryFormatKnitPack5RichRootBroken) OK 201ms 452s per_workingtree.test_break_lock.TestBreakLock.test_unlocked(WorkingTreeFormat4) OK 61ms 452s per_transport.TransportTests.test_symlink(HttpTransport,HttpServer) SKIP 29ms 452s Transport does not support symlinks. 452s per_transport.TransportTests.test_symlink(RemoteTCPTransport,SmartTCPServer_for_testing) SKIP 12ms 452s Transport does not support symlinks. 452s per_workingtree.test_break_lock.TestBreakLock.test_unlocked_repo_locked(WorkingTreeFormat5) SKIP 44ms 452s repository does not physically lock. 452s 452s per_repository_reference.test_fetch.TestFetch.test_fetch_into_smart_stacked_with_ghost(RemoteRepositoryFormat-default) OK 549ms 453s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_fulltext_complex(RepositoryFormat2aSubtree) OK 373ms 453s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_invalid_child(WorkingTreeFormat6) OK 76ms 453s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path(WorkingTreeFormat3) OK 68ms 453s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path_before_commit(GitWorkingTreeFormat) OK 11ms 453s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path_dir(WorkingTreeFormat2) OK 31ms 453s per_repository_reference.test_fetch.TestFetch.test_fetch_to_stacked_from_smart_with_ghost(RepositoryFormat2aSubtree) OK 215ms 453s per_transport.TransportTests.test_unicode_paths(HttpTransport,HttpServer) OK 261ms 453s per_transport.TransportTests.test_unicode_paths(RemoteTCPTransport,SmartTCPServer_for_testing) OK 50ms 453s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_fulltext_simple(RepositoryFormatKnitPack6RichRoot) OK 218ms 453s per_transport.TransportTests.test_win32_abspath(HttpTransport,HttpServer) SKIP 18ms 453s Testing drive letters in abspath implemented only for win32 453s per_transport.TransportTests.test_win32_abspath(RemoteTCPTransport,SmartTCPServer_for_testing) SKIP 7ms 453s Testing drive letters in abspath implemented only for win32 453s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_with_crlf_in_repo_dirty(WorkingTreeFormat6) OK 812ms 453s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_exact_binary(WorkingTreeFormat3) SKIP 1ms 453s format doesn't support content filtering 453s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_exact_clean_crlf(GitWorkingTreeFormat) SKIP 1ms 453s format doesn't support content filtering 453s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_exact_clean_lf(WorkingTreeFormat2) SKIP 1ms 453s format doesn't support content filtering 453s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path_invalid_all(WorkingTreeFormat6,remote) OK 162ms 453s per_repository_reference.test_fetch.TestFetch.test_fetch_with_ghost_stacked(RepositoryFormatKnitPack6RichRoot) OK 165ms 453s per_tree.test_archive.GenericArchiveTests.test_dir_invalid(WorkingTreeFormat3) OK 91ms 453s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_pull(WorkingTreeFormat6,remote) OK 490ms 453s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_with_crlf_in_repo_clean_lf(WorkingTreeFormat5) OK 775ms 453s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_tree_name_mismatch(WorkingTreeFormat4) OK 89ms 453s per_tree.test_archive.GenericArchiveTests.test_dir_invalid(PreviewTree) OK 114ms 453s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_revert_rename(WorkingTreeFormat4) OK 94ms 453s per_workingtree.test_changes_from.TestChangesFrom.test_socket(WorkingTreeFormat5) OK 89ms 453s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_no_closure(RepositoryFormatKnitPack5RichRoot) OK 319ms 453s per_repository_reference.test_commit_with_stacking.TestCommitStackedFailsAppropriately.test_stacked_commit_fails_on_old_formats(RemoteRepositoryFormat-v2) OK 657ms 453s per_workingtree.test_changes_from.TestChangesFrom.test_unknown(WorkingTreeFormat6) OK 123ms 453s per_workingtree.test_changes_from.TestChangesFrom.test_unknown_specific_file(WorkingTreeFormat3) OK 63ms 453s per_workingtree.test_check.TestCheck.test__check_with_refs(GitWorkingTreeFormat) SKIP 12ms 453s _get_check_refs only relevant for inventory working trees 453s 453s per_tree.test_archive.TestTar.test_export(WorkingTreeFormat6,remote) OK 216ms 453s per_workingtree.test_check.TestCheck.test__get_check_refs_basis(WorkingTreeFormat2) OK 45ms 453s per_tree.test_archive.TestTar.test_export_symlink(WorkingTreeFormat5) OK 96ms 453s per_workingtree.test_check.TestCheck.test__get_check_refs_new(WorkingTreeFormat6,remote) OK 72ms 453s per_workingtree.test_check_state.TestCheckState.test_check_state(WorkingTreeFormat4) OK 39ms 453s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_unordered_fetch_complex_split(RepositoryFormatKnitPack5) OK 300ms 453s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_switch(WorkingTreeFormat5) OK 391ms 453s per_tree.test_archive.TestTar.test_export_symlink(DirStateRevisionTree,WT4) OK 108ms 453s per_tree.test_archive.TestTgz.test_export(GitWorkingTreeFormat)ERROR 21ms 453s log: {{{ 453s 254.202 preparing to commit 453s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_archive.TestTgz.test_export(GitWorkingTreeFormat)/work/wta/ 453s 254.204 Selecting files for commit with filter None 453s 254.205 aborting commit write group because of exception: 453s 254.207 Traceback (most recent call last): 453s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 453s self._update_builder_with_changes() 453s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 453s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 453s for path, fs_hash in self.builder.record_iter_changes( 453s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453s self.work_tree, self.basis_revid, iter_changes 453s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 453s ): 453s ^ 453s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 453s for change in iter_changes: 453s ^^^^^^^^^^^^ 453s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 453s for change in iter_changes: 453s ^^^^^^^^^^^^ 453s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 453s (oldpath, oldmode, oldsha) = old 453s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 453s TypeError: cannot unpack non-iterable NoneType object 453s }}} 453s 453s Traceback (most recent call last): 453s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_archive.py", line 32, in test_export 453s work_a.commit("add file") 453s ~~~~~~~~~~~~~^^^^^^^^^^^^ 453s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 453s committed_id = commit.Commit().commit( 453s working_tree=self, 453s ...<3 lines>... 453s **kwargs, 453s ) 453s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 453s self._update_builder_with_changes() 453s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 453s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 453s for path, fs_hash in self.builder.record_iter_changes( 453s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453s self.work_tree, self.basis_revid, iter_changes 453s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 453s ): 453s ^ 453s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 453s for change in iter_changes: 453s ^^^^^^^^^^^^ 453s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 453s for change in iter_changes: 453s ^^^^^^^^^^^^ 453s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 453s (oldpath, oldmode, oldsha) = old 453s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 453s TypeError: cannot unpack non-iterable NoneType object 453s 453s per_workingtree.test_check_state.TestResetState.test_reset_state_forgets_changes(WorkingTreeFormat5) OK 98ms 453s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_path_content_summary(WorkingTreeFormat6) OK 81ms 454s per_repository_reference.test_fetch.TestFetch.test_sprout_from_smart_stacked_with_short_history(RepositoryFormatKnitPack5RichRoot) OK 657ms 454s per_tree.test_archive.TestTgz.test_export(PreviewTreePost) OK 87ms 454s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_readonly_content_filtering(WorkingTreeFormat3) OK 71ms 454s per_workingtree.test_check_state.TestResetState.test_reset_state_handles_corrupted_dirstate(WorkingTreeFormat6) OK 111ms 454s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_symmetric_content_filtering(GitWorkingTreeFormat)ERROR 21ms 454s log: {{{ 454s 254.326 preparing to commit 454s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_symmetric_content_filtering(GitWorkingTreeFormat)/work/ 454s 254.328 Selecting files for commit with filter None 454s 254.330 aborting commit write group because of exception: 454s 254.331 Traceback (most recent call last): 454s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 454s self._update_builder_with_changes() 454s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 454s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 454s for path, fs_hash in self.builder.record_iter_changes( 454s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 454s self.work_tree, self.basis_revid, iter_changes 454s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 454s ): 454s ^ 454s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 454s for change in iter_changes: 454s ^^^^^^^^^^^^ 454s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 454s for change in iter_changes: 454s ^^^^^^^^^^^^ 454s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 454s (oldpath, oldmode, oldsha) = old 454s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 454s TypeError: cannot unpack non-iterable NoneType object 454s }}} 454s 454s Traceback (most recent call last): 454s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 143, in test_symmetric_content_filtering 454s tree, txt_path, bin_path = self.create_cf_tree( 454s ~~~~~~~~~~~~~~~~~~~^ 454s txt_reader=_swapcase, txt_writer=_swapcase 454s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 454s ) 454s ^ 454s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 84, in create_cf_tree 454s tree.commit("commit raw content") 454s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 454s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 454s committed_id = commit.Commit().commit( 454s working_tree=self, 454s ...<3 lines>... 454s **kwargs, 454s ) 454s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 454s self._update_builder_with_changes() 454s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 454s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 454s for path, fs_hash in self.builder.record_iter_changes( 454s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 454s self.work_tree, self.basis_revid, iter_changes 454s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 454s ): 454s ^ 454s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 454s for change in iter_changes: 454s ^^^^^^^^^^^^ 454s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 454s for change in iter_changes: 454s ^^^^^^^^^^^^ 454s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 454s (oldpath, oldmode, oldsha) = old 454s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 454s TypeError: cannot unpack non-iterable NoneType object 454s 454s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_commit_with_ghost_in_ancestry(RepositoryFormat2a) OK 489ms 454s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_commit_with_ghosts_fails(RepositoryFormatPackDevelopment2Subtree) SKIP 5ms 454s stacked commit only supported for chk repositories 454s 454s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_merge_commit(RepositoryFormatKnitPack6) SKIP 4ms 454s stacked commit only supported for chk repositories 454s 454s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_merge_from_master(RepositoryFormatKnitPack5RichRootBroken) SKIP 4ms 454s stacked commit only supported for chk repositories 454s 454s per_workingtree.test_commit.TestCommit.test_autodelete_renamed(WorkingTreeFormat2) OK 60ms 454s per_tree.test_archive.TestTgz.test_export_symlink(RevisionTree) OK 105ms 454s per_workingtree.test_check_state.TestResetState.test_reset_state_handles_destroyed_dirstate(WorkingTreeFormat3) SKIP 81ms 454s Only applies to dirstate-based trees 454s 454s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_branch_source_filtered_target_not(GitWorkingTreeFormat)ERROR 24ms 454s log: {{{ 454s 254.433 preparing to commit 454s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_branch_source_filtered_target_not(GitWorkingTreeFormat)/work/source/ 454s 254.435 Selecting files for commit with filter None 454s 254.436 aborting commit write group because of exception: 454s 254.438 Traceback (most recent call last): 454s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 454s self._update_builder_with_changes() 454s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 454s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 454s for path, fs_hash in self.builder.record_iter_changes( 454s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 454s self.work_tree, self.basis_revid, iter_changes 454s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 454s ): 454s ^ 454s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 454s for change in iter_changes: 454s ^^^^^^^^^^^^ 454s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 454s for change in iter_changes: 454s ^^^^^^^^^^^^ 454s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 454s (oldpath, oldmode, oldsha) = old 454s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 454s TypeError: cannot unpack non-iterable NoneType object 454s }}} 454s 454s Traceback (most recent call last): 454s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 189, in test_branch_source_filtered_target_not 454s source, txt_path, bin_path = self.create_cf_tree( 454s ~~~~~~~~~~~~~~~~~~~^ 454s txt_reader=_uppercase, txt_writer=_lowercase, dir="source" 454s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 454s ) 454s ^ 454s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 84, in create_cf_tree 454s tree.commit("commit raw content") 454s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 454s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 454s committed_id = commit.Commit().commit( 454s working_tree=self, 454s ...<3 lines>... 454s **kwargs, 454s ) 454s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 454s self._update_builder_with_changes() 454s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 454s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 454s for path, fs_hash in self.builder.record_iter_changes( 454s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 454s self.work_tree, self.basis_revid, iter_changes 454s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 454s ): 454s ^ 454s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 454s for change in iter_changes: 454s ^^^^^^^^^^^^ 454s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 454s for change in iter_changes: 454s ^^^^^^^^^^^^ 454s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 454s (oldpath, oldmode, oldsha) = old 454s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 454s TypeError: cannot unpack non-iterable NoneType object 454s 454s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_branch_source_not_filtered_target_is(WorkingTreeFormat2) OK 35ms 454s per_tree.test_archive.TestZip.test_export(WorkingTreeFormat6) OK 81ms 454s per_repository_reference.test_fetch.TestFetch.test_sprout_from_stacked_with_short_history(RepositoryFormatKnitPack5) OK 195ms 454s per_workingtree.test_commit.TestCommit.test_commit_aborted_does_not_apply_automatic_changes_bug_282402(WorkingTreeFormat6,remote) OK 117ms 454s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_with_crlf_in_repo_dirty(WorkingTreeFormat6) OK 861ms 454s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_no_rules_binary(WorkingTreeFormat3) SKIP 1ms 454s format doesn't support content filtering 454s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_no_rules_clean_crlf(GitWorkingTreeFormat) SKIP 1ms 454s format doesn't support content filtering 454s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_no_rules_clean_lf(WorkingTreeFormat2) SKIP 1ms 454s format doesn't support content filtering 454s per_tree.test_archive.TestZip.test_export(DirStateRevisionTree,WT5) OK 119ms 454s per_workingtree.test_commit.TestCommit.test_commit_deleted_subtree_with_removed(WorkingTreeFormat4) OK 121ms 454s per_tree.test_archive.TestZip.test_export_symlink(WorkingTreeFormat2) OK 34ms 454s per_tree.test_annotate_iter.TestAnnotate.test_annotate_simple(WorkingTreeFormat4) OK 99ms 454s per_workingtree.test_commit.TestCommit.test_commit_exclude_exclude_changed_is_pointless(WorkingTreeFormat5) OK 103ms 454s per_tree.test_annotate_iter.TestAnnotate.test_annotate_simple(GitRevisionTree)ERROR 19ms 454s log: {{{ 454s 254.743 preparing to commit 454s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_annotate_iter.TestAnnotate.test_annotate_simple(GitRevisionTree)/work/tree/ 454s 254.746 Selecting files for commit with filter None 454s 254.747 aborting commit write group because of exception: 454s 254.748 Traceback (most recent call last): 454s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 454s self._update_builder_with_changes() 454s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 454s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 454s for path, fs_hash in self.builder.record_iter_changes( 454s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 454s self.work_tree, self.basis_revid, iter_changes 454s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 454s ): 454s ^ 454s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 454s for change in iter_changes: 454s ^^^^^^^^^^^^ 454s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 454s for change in iter_changes: 454s ^^^^^^^^^^^^ 454s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 454s (oldpath, oldmode, oldsha) = old 454s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 454s TypeError: cannot unpack non-iterable NoneType object 454s }}} 454s 454s Traceback (most recent call last): 454s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_annotate_iter.py", line 45, in test_annotate_simple 454s tree, revids = self.get_simple_tree() 454s ~~~~~~~~~~~~~~~~~~~~^^ 454s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_annotate_iter.py", line 27, in get_simple_tree 454s rev_1 = tree.commit("one") 454s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 454s committed_id = commit.Commit().commit( 454s working_tree=self, 454s ...<3 lines>... 454s **kwargs, 454s ) 454s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 454s self._update_builder_with_changes() 454s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 454s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 454s for path, fs_hash in self.builder.record_iter_changes( 454s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 454s self.work_tree, self.basis_revid, iter_changes 454s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 454s ): 454s ^ 454s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 454s for change in iter_changes: 454s ^^^^^^^^^^^^ 454s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 454s for change in iter_changes: 454s ^^^^^^^^^^^^ 454s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 454s (oldpath, oldmode, oldsha) = old 454s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 454s TypeError: cannot unpack non-iterable NoneType object 454s 454s per_workingtree.test_commit.TestCommit.test_commit_exclude_excludes_modified_files(WorkingTreeFormat6) OK 96ms 454s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_exact_dirty(WorkingTreeFormat6,remote) OK 1249ms 454s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_clean_crlf(WorkingTreeFormat4) SKIP 1ms 454s format doesn't support content filtering 454s per_tree.test_annotate_iter.TestAnnotate.test_annotate_with_ghost(WorkingTreeFormat3) OK 118ms 454s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_unordered_fetch_complex_split(RemoteRepositoryFormat-default) OK 749ms 454s per_tree.test_annotate_iter.TestAnnotate.test_annotate_with_ghost(PreviewTree) OK 122ms 454s per_repository_reference.test_fetch.TestFetch.test_sprout_from_stacked_with_short_history(RemoteRepositoryFormat-default) OK 533ms 454s per_workingtree.test_commit.TestCommit.test_commit_exclude_pending_merge_fails(WorkingTreeFormat3) OK 253ms 454s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_merge(WorkingTreeFormat6,remote) OK 631ms 454s per_workingtree.test_commit.TestCommit.test_commit_exclude_subtree_of_selected(GitWorkingTreeFormat)ERROR 26ms 454s log: {{{ 454s 255.093 creating config directory: '/tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_exclude_subtree_of_selected(GitWorkingTreeFormat)/home/breezy' 454s 255.099 preparing to commit 454s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_exclude_subtree_of_selected(GitWorkingTreeFormat)/work/ 454s 255.101 Selecting files for commit with filter ['a'] 454s 255.103 aborting commit write group because of exception: 454s 255.105 Traceback (most recent call last): 454s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 454s self._update_builder_with_changes() 454s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 454s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 454s for path, fs_hash in self.builder.record_iter_changes( 454s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 454s self.work_tree, self.basis_revid, iter_changes 454s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 454s ): 454s ^ 454s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 454s for change in iter_changes: 454s ^^^^^^^^^^^^ 454s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 454s for change in iter_changes: 454s ^^^^^^^^^^^^ 454s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 87, in filter_excluded 454s for change in iter_changes: 454s ^^^^^^^^^^^^ 454s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 454s (oldpath, oldmode, oldsha) = old 454s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 454s TypeError: cannot unpack non-iterable NoneType object 454s }}} 454s 454s Traceback (most recent call last): 454s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 172, in test_commit_exclude_subtree_of_selected 454s tree.commit("test", specific_files=["a", "a/c"], exclude=["a/b"]) 454s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 454s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 454s committed_id = commit.Commit().commit( 454s working_tree=self, 454s ...<3 lines>... 454s **kwargs, 454s ) 454s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 454s self._update_builder_with_changes() 454s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 454s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 454s for path, fs_hash in self.builder.record_iter_changes( 454s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 454s self.work_tree, self.basis_revid, iter_changes 454s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 454s ): 454s ^ 454s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 454s for change in iter_changes: 454s ^^^^^^^^^^^^ 454s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 454s for change in iter_changes: 454s ^^^^^^^^^^^^ 454s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 87, in filter_excluded 454s for change in iter_changes: 454s ^^^^^^^^^^^^ 454s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 454s (oldpath, oldmode, oldsha) = old 454s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 454s TypeError: cannot unpack non-iterable NoneType object 454s 454s per_workingtree.test_commit.TestCommit.test_commit_local_unbound(WorkingTreeFormat2) OK 25ms 454s per_tree.test_export.TestDir.test_export(WorkingTreeFormat6,remote) OK 162ms 454s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_revert_delete(WorkingTreeFormat4) OK 71ms 454s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_unordered_fetch_simple_split(RepositoryFormat2aSubtree) OK 280ms 454s per_repository_reference.test_fetch.TestFetchFromRepoWithUnconfiguredFallbacks.test_fetch_everything_includes_parent_invs(RepositoryFormat2aSubtree) OK 242ms 455s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_revert_rename(WorkingTreeFormat5) OK 101ms 455s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_merge_from_master(RemoteRepositoryFormat-v2) OK 949ms 455s per_tree.test_export.TestDir.test_export_nested_nonrecurse(WorkingTreeFormat5) OK 219ms 455s per_repository_reference.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_uses_fallback(RepositoryFormatKnitPack6RichRoot) OK 319ms 455s per_repository_reference.test_graph.TestGraph.test_doesnt_call_get_parent_map_on_all_fallback_revs(RepositoryFormatKnitPack5RichRoot) SKIP 4ms 455s only for RemoteRepository 455s 455s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_fulltext_complex(RepositoryFormatKnitPack6RichRoot)XFAIL 274ms 455s reason: {{{KVF does not weave fulltexts from fallback repositories to preserve perfect order}}} 455s 455s AssertionError: False is not true 455s 455s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_switch(WorkingTreeFormat6) OK 286ms 455s per_workingtree.test_commit.TestCommit.test_commit_merged_kind_change(WorkingTreeFormat6,remote) OK 441ms 455s per_tree.test_export.TestDir.test_export_nested_nonrecurse(DirStateRevisionTree,WT4) OK 220ms 455s per_tree.test_export.TestDir.test_export_nested_recurse(GitWorkingTreeFormat)ERROR 20ms 455s log: {{{ 455s 255.605 preparing to commit 455s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_export.TestDir.test_export_nested_recurse(GitWorkingTreeFormat)/work/dir/ 455s 255.607 Selecting files for commit with filter None 455s 255.608 aborting commit write group because of exception: 455s 255.609 Traceback (most recent call last): 455s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 455s self._update_builder_with_changes() 455s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 455s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 455s for path, fs_hash in self.builder.record_iter_changes( 455s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 455s self.work_tree, self.basis_revid, iter_changes 455s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 455s ): 455s ^ 455s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 455s for change in iter_changes: 455s ^^^^^^^^^^^^ 455s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 455s for change in iter_changes: 455s ^^^^^^^^^^^^ 455s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 455s (oldpath, oldmode, oldsha) = old 455s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 455s TypeError: cannot unpack non-iterable NoneType object 455s }}} 455s 455s Traceback (most recent call last): 455s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 78, in test_export_nested_recurse 455s self.prepare_nested_export(True) 455s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 455s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 62, in prepare_nested_export 455s tree.commit("1") 455s ~~~~~~~~~~~^^^^^ 455s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 455s committed_id = commit.Commit().commit( 455s working_tree=self, 455s ...<3 lines>... 455s **kwargs, 455s ) 455s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 455s self._update_builder_with_changes() 455s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 455s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 455s for path, fs_hash in self.builder.record_iter_changes( 455s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 455s self.work_tree, self.basis_revid, iter_changes 455s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 455s ): 455s ^ 455s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 455s for change in iter_changes: 455s ^^^^^^^^^^^^ 455s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 455s for change in iter_changes: 455s ^^^^^^^^^^^^ 455s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 455s (oldpath, oldmode, oldsha) = old 455s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 455s TypeError: cannot unpack non-iterable NoneType object 455s 455s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_path_content_summary(WorkingTreeFormat3) OK 93ms 455s per_repository_reference.test_graph.TestGraph.test_get_known_graph_ancestry_stacked(RepositoryFormatKnitPack5) OK 150ms 455s per_workingtree.test_commit.TestCommit.test_commit_returns_revision_id(WorkingTreeFormat4) OK 85ms 455s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_clean_lf(WorkingTreeFormat5) OK 840ms 455s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_readonly_content_filtering(GitWorkingTreeFormat)ERROR 25ms 455s log: {{{ 455s 255.675 preparing to commit 455s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_readonly_content_filtering(GitWorkingTreeFormat)/work/ 455s 255.677 Selecting files for commit with filter None 455s 255.679 aborting commit write group because of exception: 455s 255.681 Traceback (most recent call last): 455s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 455s self._update_builder_with_changes() 455s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 455s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 455s for path, fs_hash in self.builder.record_iter_changes( 455s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 455s self.work_tree, self.basis_revid, iter_changes 455s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 455s ): 455s ^ 455s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 455s for change in iter_changes: 455s ^^^^^^^^^^^^ 455s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 455s for change in iter_changes: 455s ^^^^^^^^^^^^ 455s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 455s (oldpath, oldmode, oldsha) = old 455s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 455s TypeError: cannot unpack non-iterable NoneType object 455s }}} 455s 455s Traceback (most recent call last): 455s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 166, in test_readonly_content_filtering 455s tree, txt_path, bin_path = self.create_cf_tree( 455s ~~~~~~~~~~~~~~~~~~~^ 455s txt_reader=_uppercase, txt_writer=None 455s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 455s ) 455s ^ 455s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 84, in create_cf_tree 455s tree.commit("commit raw content") 455s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 455s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 455s committed_id = commit.Commit().commit( 455s working_tree=self, 455s ...<3 lines>... 455s **kwargs, 455s ) 455s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 455s self._update_builder_with_changes() 455s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 455s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 455s for path, fs_hash in self.builder.record_iter_changes( 455s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 455s self.work_tree, self.basis_revid, iter_changes 455s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 455s ): 455s ^ 455s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 455s for change in iter_changes: 455s ^^^^^^^^^^^^ 455s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 455s for change in iter_changes: 455s ^^^^^^^^^^^^ 455s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 455s (oldpath, oldmode, oldsha) = old 455s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 455s TypeError: cannot unpack non-iterable NoneType object 455s 455s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_multi_stack(RepositoryFormat2a) OK 418ms 455s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_symmetric_content_filtering(WorkingTreeFormat2) OK 49ms 455s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_simple_commit(RepositoryFormatPackDevelopment2Subtree) SKIP 5ms 455s stacked commit only supported for chk repositories 455s 455s per_workingtree.test_commit.TestCommit.test_commit_sets_last_revision(WorkingTreeFormat5) OK 78ms 455s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_fulltext_simple(RepositoryFormatKnitPack5RichRoot) OK 265ms 455s per_workingtree.test_commit.TestCommit.test_local_commit_does_not_push_to_master(WorkingTreeFormat6) OK 102ms 455s per_tree.test_export.TestDir.test_export_nested_recurse(PreviewTreePost) OK 232ms 455s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_no_rules_dirty(WorkingTreeFormat6,remote) OK 1322ms 455s per_repository_reference.test_graph.TestGraph.test_get_known_graph_ancestry_stacked(RemoteRepositoryFormat-default) OK 229ms 455s per_repository_reference.test_default_stacking.TestDefaultStackingPolicy.test_sprout_to_smart_server_stacking_policy_handling(RepositoryFormatKnitPack6) OK 162ms 455s per_workingtree.test_executable.TestExecutable.test_02_stays_executable(WorkingTreeFormat4) OK 53ms 455s per_repository_reference.test_initialize.TestInitialize.test_initialize_on_transport_ex(RepositoryFormat2aSubtree) OK 50ms 455s per_workingtree.test_commit.TestCommit.test_autodelete_renamed(WorkingTreeFormat6,remote) OK 213ms 455s per_workingtree.test_commit.TestCommit.test_local_commit_ignores_master(WorkingTreeFormat3) OK 107ms 455s per_tree.test_export.TestDir.test_export_symlink(RevisionTree) OK 114ms 455s per_workingtree.test_commit.TestCommit.test_nested_commit(GitWorkingTreeFormat)ERROR 42ms 455s log: {{{ 455s 255.966 preparing to commit 455s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_commit.TestCommit.test_nested_commit(GitWorkingTreeFormat)/work/subtree/subtree/ 455s 255.969 Selecting files for commit with filter None 455s 255.969 aborting commit write group because of exception: 455s 255.971 Traceback (most recent call last): 455s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 455s self._update_builder_with_changes() 455s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 455s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 455s for path, fs_hash in self.builder.record_iter_changes( 455s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 455s self.work_tree, self.basis_revid, iter_changes 455s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 455s ): 455s ^ 455s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 455s for change in iter_changes: 455s ^^^^^^^^^^^^ 455s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 455s for change in iter_changes: 455s ^^^^^^^^^^^^ 455s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 455s (oldpath, oldmode, oldsha) = old 455s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 455s TypeError: cannot unpack non-iterable NoneType object 455s }}} 455s 455s Traceback (most recent call last): 455s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 368, in test_nested_commit 455s subsub_revid = subsubtree.commit("subsubtree") 455s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 455s committed_id = commit.Commit().commit( 455s working_tree=self, 455s ...<3 lines>... 455s **kwargs, 455s ) 455s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 455s self._update_builder_with_changes() 455s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 455s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 455s for path, fs_hash in self.builder.record_iter_changes( 455s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 455s self.work_tree, self.basis_revid, iter_changes 455s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 455s ): 455s ^ 455s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 455s for change in iter_changes: 455s ^^^^^^^^^^^^ 455s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 455s for change in iter_changes: 455s ^^^^^^^^^^^^ 455s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 455s (oldpath, oldmode, oldsha) = old 455s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 455s TypeError: cannot unpack non-iterable NoneType object 455s 455s per_repository_reference.test_initialize.TestInitialize.test_remote_initialize_on_transport_ex(RepositoryFormatKnitPack6RichRoot) OK 62ms 455s per_workingtree.test_executable.TestExecutable.test_03_after_commit(WorkingTreeFormat5) OK 87ms 455s per_workingtree.test_commit.TestCommit.test_nested_commit_second_commit_detects_changes(WorkingTreeFormat2) OK 28ms 455s per_workingtree.test_commit.TestCommit.test_commit_deleted_subtree_and_files_updates_workingtree(WorkingTreeFormat4) OK 103ms 455s per_tree.test_export.TestTar.test_export(WorkingTreeFormat6) OK 110ms 455s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_no_closure(RepositoryFormatKnitPack5) OK 292ms 455s per_repository_reference.test__make_parents_provider.Test_MakeParentsProvider.test_add_fallback_after_make_pp(RepositoryFormatKnitPack5RichRoot) OK 101ms 455s per_workingtree.test_executable.TestExecutable.test_04_after_removed(WorkingTreeFormat6) OK 109ms 455s per_repository_reference.test_unlock.TestUnlock.test_unlock_unlocks_fallback(RepositoryFormatKnitPack5) OK 46ms 455s per_workingtree.test_commit.TestCommit.test_commit_deleted_subtree_with_removed(WorkingTreeFormat5) OK 115ms 455s per_tree.test_export.TestTar.test_export(DirStateRevisionTree,WT5) OK 139ms 455s per_repository_reference.test_fetch.TestFetch.test_fetch_into_smart_stacked_with_ghost(RepositoryFormatKnitPack5RichRootBroken) OK 315ms 455s per_repository_reference.test_unlock.TestUnlock.test_unlock_unlocks_fallback(RemoteRepositoryFormat-default) OK 73ms 455s per_uifactory.TestCannedInputUIFactory.test_show_message OK 2ms 455s per_uifactory.TestSilentUIFactory.test_show_error OK 3ms 455s per_uifactory.TestTTYTextUIFactory.test_note OK 3ms 455s per_uifactory.TestTextUIFactory.test_no_transport_activity OK 3ms 455s per_workingtree.test_executable.TestExecutable.test_05_removed_and_committed(WorkingTreeFormat3) OK 137ms 456s per_workingtree.test_commit.TestCommit.test_commit_exclude_exclude_changed_is_pointless(WorkingTreeFormat6) OK 105ms 456s per_tree.test_export.TestTar.test_export_nested_nonrecurse(WorkingTreeFormat2) SKIP 64ms 456s format does not supported nested trees 456s 456s per_workingtree.test_executable.TestExecutable.test_06_branch(GitWorkingTreeFormat)ERROR 31ms 456s log: {{{ 456s 256.272 preparing to commit 456s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_executable.TestExecutable.test_06_branch(GitWorkingTreeFormat)/work/b1/ 456s 256.274 Selecting files for commit with filter None 456s 256.277 aborting commit write group because of exception: 456s 256.278 Traceback (most recent call last): 456s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 456s self._update_builder_with_changes() 456s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 456s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 456s for path, fs_hash in self.builder.record_iter_changes( 456s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 456s self.work_tree, self.basis_revid, iter_changes 456s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 456s ): 456s ^ 456s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 456s for change in iter_changes: 456s ^^^^^^^^^^^^ 456s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 456s for change in iter_changes: 456s ^^^^^^^^^^^^ 456s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 456s (oldpath, oldmode, oldsha) = old 456s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 456s TypeError: cannot unpack non-iterable NoneType object 456s }}} 456s 456s Traceback (most recent call last): 456s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_executable.py", line 124, in test_06_branch 456s wt2, r1 = self.commit_and_branch() 456s ~~~~~~~~~~~~~~~~~~~~~~^^ 456s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_executable.py", line 61, in commit_and_branch 456s r1 = self.wt.commit("adding a,b") 456s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 456s committed_id = commit.Commit().commit( 456s working_tree=self, 456s ...<3 lines>... 456s **kwargs, 456s ) 456s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 456s self._update_builder_with_changes() 456s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 456s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 456s for path, fs_hash in self.builder.record_iter_changes( 456s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 456s self.work_tree, self.basis_revid, iter_changes 456s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 456s ): 456s ^ 456s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 456s for change in iter_changes: 456s ^^^^^^^^^^^^ 456s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 456s for change in iter_changes: 456s ^^^^^^^^^^^^ 456s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 456s (oldpath, oldmode, oldsha) = old 456s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 456s TypeError: cannot unpack non-iterable NoneType object 456s 456s per_workingtree.test_commit.TestCommit.test_commit_exclude_excludes_modified_files(WorkingTreeFormat3) OK 76ms 456s per_workingtree.test_add_reference.TestBasisInventory.test_add_non_subtree(WorkingTreeFormat5) OK 127ms 456s per_workingtree.test_commit.TestCommit.test_commit_exclude_pending_merge_fails(GitWorkingTreeFormat)ERROR 29ms 456s log: {{{ 456s 256.362 preparing to commit 456s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_exclude_pending_merge_fails(GitWorkingTreeFormat)/work/ 456s 256.364 Selecting files for commit with filter None 456s 256.367 aborting commit write group because of exception: 456s 256.368 Traceback (most recent call last): 456s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 456s self._update_builder_with_changes() 456s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 456s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 456s for path, fs_hash in self.builder.record_iter_changes( 456s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 456s self.work_tree, self.basis_revid, iter_changes 456s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 456s ): 456s ^ 456s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 456s for change in iter_changes: 456s ^^^^^^^^^^^^ 456s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 456s for change in iter_changes: 456s ^^^^^^^^^^^^ 456s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 456s (oldpath, oldmode, oldsha) = old 456s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 456s TypeError: cannot unpack non-iterable NoneType object 456s }}} 456s 456s Traceback (most recent call last): 456s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 139, in test_commit_exclude_pending_merge_fails 456s wt.commit("commit one") 456s ~~~~~~~~~^^^^^^^^^^^^^^ 456s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 456s committed_id = commit.Commit().commit( 456s working_tree=self, 456s ...<3 lines>... 456s **kwargs, 456s ) 456s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 456s self._update_builder_with_changes() 456s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 456s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 456s for path, fs_hash in self.builder.record_iter_changes( 456s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 456s self.work_tree, self.basis_revid, iter_changes 456s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 456s ): 456s ^ 456s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 456s for change in iter_changes: 456s ^^^^^^^^^^^^ 456s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 456s for change in iter_changes: 456s ^^^^^^^^^^^^ 456s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 456s (oldpath, oldmode, oldsha) = old 456s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 456s TypeError: cannot unpack non-iterable NoneType object 456s 456s per_workingtree.test_commit.TestCommit.test_nested_pointless_commits_are_pointless(WorkingTreeFormat6,remote) OK 366ms 456s per_workingtree.test_commit.TestCommit.test_commit_exclude_subtree_of_selected(WorkingTreeFormat2) OK 72ms 456s per_workingtree.test_executable.TestExecutable.test_07_pull(WorkingTreeFormat2) OK 170ms 456s per_workingtree.test_commit.TestCommit.test_no_autodelete_renamed_away(WorkingTreeFormat4) OK 123ms 456s per_workingtree.test_commit.TestCommit.test_commit_local_unbound(WorkingTreeFormat6,remote) OK 63ms 456s per_tree.test_export.TestTar.test_export_nested_recurse(WorkingTreeFormat4) OK 270ms 456s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_dirty(WorkingTreeFormat6) OK 883ms 456s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_with_crlf_in_repo_binary(WorkingTreeFormat3) SKIP 1ms 456s format doesn't support content filtering 456s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_with_crlf_in_repo_clean_crlf(GitWorkingTreeFormat) SKIP 1ms 456s format doesn't support content filtering 456s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_with_crlf_in_repo_clean_lf(WorkingTreeFormat2) SKIP 1ms 456s format doesn't support content filtering 456s per_tree.test_export.TestTar.test_export_nested_recurse(GitRevisionTree)ERROR 21ms 456s log: {{{ 456s 256.554 preparing to commit 456s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_export.TestTar.test_export_nested_recurse(GitRevisionTree)/work/dir/ 456s 256.555 Selecting files for commit with filter None 456s 256.556 aborting commit write group because of exception: 456s 256.558 Traceback (most recent call last): 456s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 456s self._update_builder_with_changes() 456s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 456s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 456s for path, fs_hash in self.builder.record_iter_changes( 456s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 456s self.work_tree, self.basis_revid, iter_changes 456s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 456s ): 456s ^ 456s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 456s for change in iter_changes: 456s ^^^^^^^^^^^^ 456s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 456s for change in iter_changes: 456s ^^^^^^^^^^^^ 456s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 456s (oldpath, oldmode, oldsha) = old 456s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 456s TypeError: cannot unpack non-iterable NoneType object 456s }}} 456s 456s Traceback (most recent call last): 456s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 78, in test_export_nested_recurse 456s self.prepare_nested_export(True) 456s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 456s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 62, in prepare_nested_export 456s tree.commit("1") 456s ~~~~~~~~~~~^^^^^ 456s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 456s committed_id = commit.Commit().commit( 456s working_tree=self, 456s ...<3 lines>... 456s **kwargs, 456s ) 456s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 456s self._update_builder_with_changes() 456s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 456s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 456s for path, fs_hash in self.builder.record_iter_changes( 456s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 456s self.work_tree, self.basis_revid, iter_changes 456s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 456s ): 456s ^ 456s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 456s for change in iter_changes: 456s ^^^^^^^^^^^^ 456s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 456s for change in iter_changes: 456s ^^^^^^^^^^^^ 456s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 456s (oldpath, oldmode, oldsha) = old 456s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 456s TypeError: cannot unpack non-iterable NoneType object 456s 456s per_workingtree.test_commit.TestCommit.test_record_initial_ghost(WorkingTreeFormat5) OK 84ms 456s per_workingtree.test_add_reference.TestBasisInventory.test_add_reference(WorkingTreeFormat6) OK 233ms 456s per_workingtree.test_executable.TestExecutable.test_08_no_op_revert(WorkingTreeFormat6,remote) OK 152ms 456s per_tree.test_export.TestTar.test_export_symlink(WorkingTreeFormat3) OK 90ms 456s per_workingtree.test_executable.TestExecutable.test_use_exec_from_basis(WorkingTreeFormat4) OK 63ms 456s per_workingtree.test_commit.TestCommit.test_record_two_ghosts(WorkingTreeFormat6) OK 87ms 456s per_workingtree.test_add_reference.TestBasisInventory.test_add_reference_same_root(WorkingTreeFormat3) SKIP 95ms 456s Tree format does not support references 456s 456s per_workingtree.test_flush.TestFlush.test_flush_fresh_tree(WorkingTreeFormat5) OK 43ms 456s per_workingtree.test_add_reference.TestBasisInventory.test_get_containing_nested_tree(GitWorkingTreeFormat)ERROR 25ms 456s log: {{{ 456s 256.704 preparing to commit 456s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_add_reference.TestBasisInventory.test_get_containing_nested_tree(GitWorkingTreeFormat)/work/tree/sub-tree/ 456s 256.706 Selecting files for commit with filter None 456s 256.707 aborting commit write group because of exception: 456s 256.708 Traceback (most recent call last): 456s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 456s self._update_builder_with_changes() 456s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 456s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 456s for path, fs_hash in self.builder.record_iter_changes( 456s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 456s self.work_tree, self.basis_revid, iter_changes 456s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 456s ): 456s ^ 456s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 456s for change in iter_changes: 456s ^^^^^^^^^^^^ 456s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 456s for change in iter_changes: 456s ^^^^^^^^^^^^ 456s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 456s (oldpath, oldmode, oldsha) = old 456s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 456s TypeError: cannot unpack non-iterable NoneType object 456s }}} 456s 456s Traceback (most recent call last): 456s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_add_reference.py", line 104, in test_get_containing_nested_tree 456s tree, sub_tree = self.make_nested_trees() 456s ~~~~~~~~~~~~~~~~~~~~~~^^ 456s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_add_reference.py", line 40, in make_nested_trees 456s tree, sub_tree = self.make_trees() 456s ~~~~~~~~~~~~~~~^^ 456s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_add_reference.py", line 30, in make_trees 456s sub_tree.commit("commit") 456s ~~~~~~~~~~~~~~~^^^^^^^^^^ 456s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 456s committed_id = commit.Commit().commit( 456s working_tree=self, 456s ...<3 lines>... 456s **kwargs, 456s ) 456s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 456s self._update_builder_with_changes() 456s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 456s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 456s for path, fs_hash in self.builder.record_iter_changes( 456s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 456s self.work_tree, self.basis_revid, iter_changes 456s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 456s ): 456s ^ 456s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 456s for change in iter_changes: 456s ^^^^^^^^^^^^ 456s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 456s for change in iter_changes: 456s ^^^^^^^^^^^^ 456s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 456s (oldpath, oldmode, oldsha) = old 456s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 456s TypeError: cannot unpack non-iterable NoneType object 456s 456s per_tree.test_export.TestTar.test_export_symlink(PreviewTree) OK 73ms 456s per_workingtree.test_commit.TestCommitProgress.test_commit_progress_shows_post_hook_names(WorkingTreeFormat3) OK 79ms 456s per_repository_reference.test_fetch.TestFetch.test_fetch_into_smart_stacked_with_ghost(RemoteRepositoryFormat-v2) OK 548ms 456s per_workingtree.test_flush.TestFlush.test_flush_when_inventory_is_modified(WorkingTreeFormat6) OK 70ms 456s per_workingtree.test_add_reference.TestBasisInventory.test_get_nested_tree(WorkingTreeFormat2) SKIP 77ms 456s Tree format does not support references 456s 456s per_workingtree.test_commit.TestCommitProgress.test_commit_progress_shows_pre_hook_names(GitWorkingTreeFormat)ERROR 47ms 456s log: {{{ 456s 256.788 preparing to commit 456s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_commit.TestCommitProgress.test_commit_progress_shows_pre_hook_names(GitWorkingTreeFormat)/work/ 456s 256.790 Selecting files for commit with filter None 456s 256.797 aborting commit write group because of exception: 456s 256.798 Traceback (most recent call last): 456s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 456s self._update_builder_with_changes() 456s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 456s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 456s for path, fs_hash in self.builder.record_iter_changes( 456s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 456s self.work_tree, self.basis_revid, iter_changes 456s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 456s ): 456s ^ 456s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 456s for change in iter_changes: 456s ^^^^^^^^^^^^ 456s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 456s for change in iter_changes: 456s ^^^^^^^^^^^^ 456s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 456s (oldpath, oldmode, oldsha) = old 456s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 456s TypeError: cannot unpack non-iterable NoneType object 456s }}} 456s 456s Traceback (most recent call last): 456s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 528, in test_commit_progress_shows_pre_hook_names 456s tree.commit("first post") 456s ~~~~~~~~~~~^^^^^^^^^^^^^^ 456s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 456s committed_id = commit.Commit().commit( 456s working_tree=self, 456s ...<3 lines>... 456s **kwargs, 456s ) 456s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 456s self._update_builder_with_changes() 456s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 456s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 456s for path, fs_hash in self.builder.record_iter_changes( 456s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 456s self.work_tree, self.basis_revid, iter_changes 456s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 456s ): 456s ^ 456s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 456s for change in iter_changes: 456s ^^^^^^^^^^^^ 456s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 456s for change in iter_changes: 456s ^^^^^^^^^^^^ 456s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 456s (oldpath, oldmode, oldsha) = old 456s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 456s TypeError: cannot unpack non-iterable NoneType object 456s 456s per_workingtree.test_flush.TestFlush.test_flush_with_no_lock_fails(WorkingTreeFormat3) OK 38ms 456s per_workingtree.test_flush.TestFlush.test_flush_with_read_lock_fails(GitWorkingTreeFormat) OK 10ms 456s per_workingtree.test_commit.TestCommit.test_commit_move_new(WorkingTreeFormat4) OK 336ms 456s per_workingtree.test_commit.TestCommitProgress.test_commit_progress_steps(WorkingTreeFormat2) OK 58ms 456s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_after_commit(WorkingTreeFormat2) OK 33ms 456s per_tree.test_export.TestZip.test_export(WorkingTreeFormat6,remote) OK 160ms 456s per_workingtree.test_commit.TestCommit.test_commit_returns_revision_id(WorkingTreeFormat5) OK 62ms 456s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_get_file_mtime(WorkingTreeFormat6,remote) OK 89ms 456s per_workingtree.test_commit.TestCommit.test_commit_sets_last_revision(WorkingTreeFormat6) OK 82ms 456s per_repository_reference.test_fetch.TestFetch.test_fetch_to_stacked_from_smart_with_ghost(RepositoryFormat2a) OK 261ms 456s per_workingtree.test_commit.TestCommitProgress.test_post_commit_hook(WorkingTreeFormat6,remote) OK 166ms 456s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_binary(WorkingTreeFormat4) SKIP 1ms 456s format doesn't support content filtering 456s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_no_closure(RemoteRepositoryFormat-default) OK 936ms 456s per_workingtree.test_add_reference.TestBasisInventory.test_root_present(WorkingTreeFormat6,remote) OK 275ms 456s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_get_renamed_in_subdir_time(WorkingTreeFormat4) OK 112ms 456s per_workingtree.test_commit.TestCommit.test_local_commit_does_not_push_to_master(WorkingTreeFormat3) OK 131ms 456s per_workingtree.test_commit.TestCommit.test_local_commit_ignores_master(GitWorkingTreeFormat) OK 23ms 456s per_tree.test_export.TestZip.test_export_nested_nonrecurse(WorkingTreeFormat5) OK 265ms 456s per_workingtree.test_add.TestAdd.test_add_existing_id(WorkingTreeFormat4) OK 93ms 456s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_get_renamed_time(WorkingTreeFormat5) OK 97ms 456s per_workingtree.test_commit.TestCommit.test_nested_commit(WorkingTreeFormat2) OK 33ms 456s per_workingtree.test_add.TestAdd.test_add_invalid(WorkingTreeFormat5) OK 50ms 456s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_missing(WorkingTreeFormat6) OK 51ms 456s per_workingtree.test_commit.TestCommit.test_nested_commit_second_commit_detects_changes(WorkingTreeFormat6,remote)XFAIL 57ms 456s reason: {{{nested trees don't work well with iter_changes}}} 456s 456s per_repository_reference.test_fetch.TestFetch.test_fetch_with_ghost_stacked(RepositoryFormatPackDevelopment2Subtree) OK 220ms 456s per_workingtree.test_add.TestAdd.test_add_multiple(WorkingTreeFormat6) OK 59ms 457s per_workingtree.test_add.TestAdd.test_add_multiple_with_file_ids(WorkingTreeFormat3) OK 52ms 457s per_workingtree.test_add.TestAdd.test_add_old_id(GitWorkingTreeFormat) SKIP 15ms 457s tree does not support setting file ids 457s per_workingtree.test_add.TestAdd.test_add_one(WorkingTreeFormat2) OK 34ms 457s per_tree.test_export.TestZip.test_export_nested_nonrecurse(DirStateRevisionTree,WT4) OK 266ms 457s per_tree.test_export.TestZip.test_export_nested_recurse(GitWorkingTreeFormat)ERROR 23ms 457s log: {{{ 457s 257.426 preparing to commit 457s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_export.TestZip.test_export_nested_recurse(GitWorkingTreeFormat)/work/dir/ 457s 257.428 Selecting files for commit with filter None 457s 257.430 aborting commit write group because of exception: 457s 257.431 Traceback (most recent call last): 457s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 457s self._update_builder_with_changes() 457s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 457s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 457s for path, fs_hash in self.builder.record_iter_changes( 457s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 457s self.work_tree, self.basis_revid, iter_changes 457s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 457s ): 457s ^ 457s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 457s for change in iter_changes: 457s ^^^^^^^^^^^^ 457s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 457s for change in iter_changes: 457s ^^^^^^^^^^^^ 457s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 457s (oldpath, oldmode, oldsha) = old 457s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 457s TypeError: cannot unpack non-iterable NoneType object 457s }}} 457s 457s Traceback (most recent call last): 457s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 78, in test_export_nested_recurse 457s self.prepare_nested_export(True) 457s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 457s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 62, in prepare_nested_export 457s tree.commit("1") 457s ~~~~~~~~~~~^^^^^ 457s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 457s committed_id = commit.Commit().commit( 457s working_tree=self, 457s ...<3 lines>... 457s **kwargs, 457s ) 457s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 457s self._update_builder_with_changes() 457s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 457s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 457s for path, fs_hash in self.builder.record_iter_changes( 457s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 457s self.work_tree, self.basis_revid, iter_changes 457s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 457s ): 457s ^ 457s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 457s for change in iter_changes: 457s ^^^^^^^^^^^^ 457s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 457s for change in iter_changes: 457s ^^^^^^^^^^^^ 457s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 457s (oldpath, oldmode, oldsha) = old 457s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 457s TypeError: cannot unpack non-iterable NoneType object 457s 457s per_workingtree.test_add.TestAdd.test_add_one_list(WorkingTreeFormat6,remote) OK 81ms 457s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_unordered_fetch_complex_split(RepositoryFormat2aSubtree) OK 468ms 457s per_workingtree.test_get_parent_ids.TestGetParentIds.test_get_parent_ids(WorkingTreeFormat3) OK 288ms 457s per_workingtree.test_get_parent_ids.TestGetParentIds.test_pending_merges(GitWorkingTreeFormat) SKIP 12ms 457s format does not support right hand side parents that are ghosts 457s 457s per_workingtree.test_inv.TestApplyInventoryDelta.test_add(WorkingTreeFormat2) OK 30ms 457s per_workingtree.test_add.TestAdd.test_add_present_in_basis(WorkingTreeFormat4) OK 114ms 457s per_workingtree.test_commit.TestCommit.test_no_autodelete_alternate_renamed(WorkingTreeFormat4) OK 375ms 457s per_workingtree.test_inv.TestApplyInventoryDelta.test_child_rename_ordering(WorkingTreeFormat6,remote) OK 98ms 457s per_workingtree.test_add.TestAdd.test_add_present_in_basis_with_file_ids(WorkingTreeFormat5) OK 86ms 457s per_workingtree.test_inv.TestApplyInventoryDelta.test_rename_dir_with_children(WorkingTreeFormat4) OK 70ms 457s per_workingtree.test_add.TestAdd.test_add_previously_added(WorkingTreeFormat6) OK 63ms 457s per_tree.test_export.TestZip.test_export_nested_recurse(PreviewTreePost) OK 281ms 457s per_workingtree.test_commit.TestCommit.test_no_autodelete_renamed_away(WorkingTreeFormat5) OK 149ms 457s per_workingtree.test_add.TestAdd.test_add_previously_added_with_file_id(WorkingTreeFormat3) OK 55ms 457s per_workingtree.test_inv.TestApplyInventoryDelta.test_rename_dir_with_children_with_children(WorkingTreeFormat5) OK 65ms 457s per_workingtree.test_add.TestAdd.test_add_root(GitWorkingTreeFormat) OK 14ms 457s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_unordered_fetch_simple_split(RepositoryFormatKnitPack6RichRoot) OK 282ms 457s per_workingtree.test_add.TestAdd.test_add_subdir(WorkingTreeFormat2) OK 21ms 457s per_workingtree.test_inv.TestApplyInventoryDelta.test_rename_file(WorkingTreeFormat6) OK 69ms 457s per_workingtree.test_commit.TestCommit.test_record_initial_ghost(WorkingTreeFormat6) OK 98ms 457s per_tree.test_export.TestZip.test_export_symlink(RevisionTree) OK 156ms 457s per_workingtree.test_add.TestAdd.test_add_subdir_with_ids(WorkingTreeFormat6,remote) OK 125ms 457s per_workingtree.test_inv.TestApplyInventoryDelta.test_rename_swap(WorkingTreeFormat3) OK 83ms 457s per_repository_reference.test_fetch.TestFetch.test_sprout_from_smart_stacked_with_short_history(RepositoryFormatKnitPack6) OK 683ms 457s per_tree.test_get_file_mtime.TestGetFileMTime.test_get_file_mtime(WorkingTreeFormat6) OK 62ms 457s per_workingtree.test_inv.TestApplyInventoryDelta.test_replace_root(GitWorkingTreeFormat) SKIP 7ms 457s format does not support inventory deltas 457s 457s per_workingtree.test_commit.TestCommit.test_record_two_ghosts(WorkingTreeFormat3) OK 93ms 457s per_workingtree.test_commit.TestCommitProgress.test_commit_progress_shows_post_hook_names(GitWorkingTreeFormat)ERROR 20ms 457s log: {{{ 457s 257.954 preparing to commit 457s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_commit.TestCommitProgress.test_commit_progress_shows_post_hook_names(GitWorkingTreeFormat)/work/ 457s 257.955 Selecting files for commit with filter None 457s 257.958 aborting commit write group because of exception: 457s 257.960 Traceback (most recent call last): 457s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 457s self._update_builder_with_changes() 457s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 457s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 457s for path, fs_hash in self.builder.record_iter_changes( 457s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 457s self.work_tree, self.basis_revid, iter_changes 457s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 457s ): 457s ^ 457s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 457s for change in iter_changes: 457s ^^^^^^^^^^^^ 457s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 457s for change in iter_changes: 457s ^^^^^^^^^^^^ 457s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 457s (oldpath, oldmode, oldsha) = old 457s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 457s TypeError: cannot unpack non-iterable NoneType object 457s }}} 457s 457s Traceback (most recent call last): 457s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 503, in test_commit_progress_shows_post_hook_names 457s tree.commit("first post") 457s ~~~~~~~~~~~^^^^^^^^^^^^^^ 457s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 457s committed_id = commit.Commit().commit( 457s working_tree=self, 457s ...<3 lines>... 457s **kwargs, 457s ) 457s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 457s self._update_builder_with_changes() 457s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 457s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 457s for path, fs_hash in self.builder.record_iter_changes( 457s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 457s self.work_tree, self.basis_revid, iter_changes 457s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 457s ): 457s ^ 457s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 457s for change in iter_changes: 457s ^^^^^^^^^^^^ 457s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 457s for change in iter_changes: 457s ^^^^^^^^^^^^ 457s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 457s (oldpath, oldmode, oldsha) = old 457s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 457s TypeError: cannot unpack non-iterable NoneType object 457s 457s per_workingtree.test_inv.TestRevert.test_dangling_id(WorkingTreeFormat2) OK 55ms 457s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_with_crlf_in_repo_dirty(WorkingTreeFormat6,remote) OK 1441ms 457s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_clean_crlf(WorkingTreeFormat4) SKIP 1ms 457s format doesn't support content filtering 457s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_clean_crlf(WorkingTreeFormat5) OK 987ms 457s per_workingtree.test_commit.TestCommitProgress.test_commit_progress_shows_pre_hook_names(WorkingTreeFormat2) OK 52ms 457s per_tree.test_get_file_mtime.TestGetFileMTime.test_get_file_mtime(DirStateRevisionTree,WT5) OK 128ms 457s per_workingtree.test_inv.TestTreeReference.test_tree_reference_matches_inv(WorkingTreeFormat6,remote) SKIP 107ms 457s format does not support inventory deltas 457s 457s per_tree.test_get_file_mtime.TestGetFileMTime.test_nonexistant(WorkingTreeFormat2) OK 63ms 457s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_merge_parent_no_file(WorkingTreeFormat4) OK 217ms 457s per_workingtree.test_is_control_filename.TestIsControlFilename.test_dotbzr_is_control_in_subdir(WorkingTreeFormat4) OK 51ms 457s per_tree.test_get_file_with_stat.TestGetFileWithStat.test_get_file_with_stat_id_and_path(WorkingTreeFormat4) OK 43ms 457s per_workingtree.test_is_ignored.TestIsIgnored.test_global_ignored(WorkingTreeFormat5) OK 37ms 457s per_tree.test_get_file_with_stat.TestGetFileWithStat.test_get_file_with_stat_id_and_path(GitRevisionTree)ERROR 22ms 457s log: {{{ 457s 258.178 preparing to commit 457s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_get_file_with_stat.TestGetFileWithStat.test_get_file_with_stat_id_and_path(GitRevisionTree)/work/ 457s 258.180 Selecting files for commit with filter None 457s 258.181 aborting commit write group because of exception: 457s 258.184 Traceback (most recent call last): 457s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 457s self._update_builder_with_changes() 457s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 457s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 457s for path, fs_hash in self.builder.record_iter_changes( 457s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 457s self.work_tree, self.basis_revid, iter_changes 457s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 457s ): 457s ^ 457s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 457s for change in iter_changes: 457s ^^^^^^^^^^^^ 457s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 457s for change in iter_changes: 457s ^^^^^^^^^^^^ 457s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 457s (oldpath, oldmode, oldsha) = old 457s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 457s TypeError: cannot unpack non-iterable NoneType object 457s }}} 457s 457s Traceback (most recent call last): 457s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_get_file_with_stat.py", line 43, in test_get_file_with_stat_id_and_path 457s tree = self._convert_tree(work_tree) 457s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 457s return converter(tree) 457s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 457s return self._workingtree_to_test_tree(self, tree) 457s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 457s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 457s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 457s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 457s committed_id = commit.Commit().commit( 457s working_tree=self, 457s ...<3 lines>... 457s **kwargs, 457s ) 457s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 457s self._update_builder_with_changes() 457s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 457s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 457s for path, fs_hash in self.builder.record_iter_changes( 457s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 457s self.work_tree, self.basis_revid, iter_changes 457s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 457s ): 457s ^ 457s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 457s for change in iter_changes: 457s ^^^^^^^^^^^^ 457s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 457s for change in iter_changes: 457s ^^^^^^^^^^^^ 457s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 457s (oldpath, oldmode, oldsha) = old 457s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 457s TypeError: cannot unpack non-iterable NoneType object 457s 457s per_repository_reference.test_fetch.TestFetch.test_sprout_from_stacked_with_short_history(RepositoryFormatKnitPack5RichRootBroken) OK 300ms 457s per_repository_reference.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_uses_fallback(RepositoryFormatKnitPack5RichRoot) OK 446ms 457s per_workingtree.test_is_ignored.TestIsIgnored.test_ignore_caching(WorkingTreeFormat6) OK 49ms 457s per_repository_reference.test_graph.TestGraph.test_doesnt_call_get_parent_map_on_all_fallback_revs(RepositoryFormatKnitPack5) SKIP 6ms 457s only for RemoteRepository 457s 457s per_tree.test_get_file_with_stat.TestGetFileWithStat.test_get_file_with_stat_id_only(WorkingTreeFormat3) OK 53ms 457s per_workingtree.test_commit.TestCommitProgress.test_commit_progress_steps(WorkingTreeFormat6,remote) OK 231ms 457s per_workingtree.test_is_ignored.TestIsIgnored.test_is_ignored(WorkingTreeFormat3) OK 45ms 458s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_merge_parent_was_directory(WorkingTreeFormat5) OK 139ms 458s per_workingtree.test_is_ignored.TestIsIgnored.test_mixed_is_ignored(GitWorkingTreeFormat) SKIP 5ms 458s format does not use .bzrignore for ignore patterns 458s 458s per_workingtree.test_is_ignored.TestIsIgnored.test_runtime_ignores(WorkingTreeFormat2) OK 20ms 458s per_workingtree.test_commit.TestCommitProgress.test_start_commit_hook(WorkingTreeFormat4) OK 64ms 458s per_tree.test_get_file_with_stat.TestGetFileWithStat.test_get_file_with_stat_id_only(PreviewTree) OK 76ms 458s per_tree.test_get_root_id.TestGetRootID.test_get_root_id_default(WorkingTreeFormat6,remote) OK 55ms 458s per_workingtree.test_locking.TestWorkingTreeLocking.test_failing_to_lock_branch_does_not_lock(WorkingTreeFormat6,remote) OK 78ms 458s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_merge_parents(WorkingTreeFormat6) OK 132ms 458s per_tree.test_get_root_id.TestGetRootID.test_get_root_id_fixed(WorkingTreeFormat5) OK 40ms 458s per_workingtree.test_locking.TestWorkingTreeLocking.test_failing_to_lock_write_branch_does_not_lock(WorkingTreeFormat4) OK 52ms 458s per_workingtree.test_locking.TestWorkingTreeLocking.test_lock_read_returns_unlocker(WorkingTreeFormat5) OK 32ms 458s per_tree.test_get_root_id.TestGetRootID.test_get_root_id_fixed(DirStateRevisionTree,WT4) OK 69ms 458s per_tree.test_get_symlink_target.TestGetSymlinkTarget.test_get_symlink_target(GitWorkingTreeFormat) OK 13ms 458s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_mod_from_parent(WorkingTreeFormat3) OK 83ms 458s per_workingtree.test_locking.TestWorkingTreeLocking.test_lock_tree_write_returns_unlocker(WorkingTreeFormat6) OK 41ms 458s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_same_as_merge_parent(GitWorkingTreeFormat)ERROR 24ms 458s log: {{{ 458s 258.504 preparing to commit 458s 258.505 Selecting files for commit with filter None 458s 258.511 aborting commit write group because of exception: 458s 258.512 Traceback (most recent call last): 458s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 458s self._update_builder_with_changes() 458s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 458s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 458s for path, fs_hash in self.builder.record_iter_changes( 458s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 458s self.work_tree, self.basis_revid, iter_changes 458s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 458s ): 458s ^ 458s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 458s for change in iter_changes: 458s ^^^^^^^^^^^^ 458s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 458s for change in iter_changes: 458s ^^^^^^^^^^^^ 458s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 458s (oldpath, oldmode, oldsha) = old 458s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 458s TypeError: cannot unpack non-iterable NoneType object 458s }}} 458s 458s Traceback (most recent call last): 458s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_annotate_iter.py", line 174, in test_annotate_same_as_merge_parent 458s revid1 = builder.build_snapshot( 458s None, 458s ...<3 lines>... 458s ], 458s ) 458s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 458s return self._do_commit( 458s ~~~~~~~~~~~~~~~^ 458s tree, 458s ^^^^^ 458s ...<5 lines>... 458s message_callback=message_callback, 458s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 458s ) 458s ^ 458s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 458s return tree.commit( 458s ~~~~~~~~~~~^ 458s message, message_callback=message_callback, reporter=reporter, **kwargs 458s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 458s ) 458s ^ 458s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 458s committed_id = commit.Commit().commit( 458s working_tree=self, 458s ...<3 lines>... 458s **kwargs, 458s ) 458s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 458s self._update_builder_with_changes() 458s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 458s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 458s for path, fs_hash in self.builder.record_iter_changes( 458s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 458s self.work_tree, self.basis_revid, iter_changes 458s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 458s ): 458s ^ 458s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 458s for change in iter_changes: 458s ^^^^^^^^^^^^ 458s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 458s for change in iter_changes: 458s ^^^^^^^^^^^^ 458s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 458s (oldpath, oldmode, oldsha) = old 458s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 458s TypeError: cannot unpack non-iterable NoneType object 458s 458s per_tree.test_get_symlink_target.TestGetSymlinkTarget.test_get_symlink_target(PreviewTreePost) OK 48ms 458s per_workingtree.test_locking.TestWorkingTreeLocking.test_lock_write_returns_unlocker(WorkingTreeFormat3) OK 41ms 458s per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_read_unlock(GitWorkingTreeFormat) OK 8ms 458s per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_tree_write_branch_read_locked(WorkingTreeFormat2) OK 18ms 458s per_tree.test_get_symlink_target.TestGetSymlinkTarget.test_get_unicode_symlink_target(RevisionTree) OK 36ms 458s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_same_as_merge_parent_supersedes(WorkingTreeFormat2) OK 88ms 458s per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_tree_write_unlock(WorkingTreeFormat6,remote) OK 53ms 458s per_tree.test_ids.Path2IdTests.test_id2path(WorkingTreeFormat6) OK 66ms 458s per_workingtree.test_locking.TestWorkingTreeLocking.test_unlock_branch_failures(WorkingTreeFormat4) OK 40ms 458s per_workingtree.test_locking.TestWorkingTreeLocking.test_unlock_from_tree_write_lock_flushes(WorkingTreeFormat5) OK 49ms 458s per_repository_reference.test_fetch.TestFetch.test_sprout_from_stacked_with_short_history(RemoteRepositoryFormat-v2) OK 507ms 458s per_tree.test_ids.Path2IdTests.test_id2path(DirStateRevisionTree,WT5) OK 105ms 458s per_repository_reference.test_graph.TestGraph.test_doesnt_call_get_parent_map_on_all_fallback_revs(RemoteRepositoryFormat-default) OK 517ms 458s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_same_as_parent(WorkingTreeFormat6,remote) OK 145ms 458s per_workingtree.test_basis_inventory.TestBasisInventory.test_wrong_format(WorkingTreeFormat4) SKIP 6ms 458s not applicable to 458s 458s per_workingtree.test_locking.TestWorkingTreeLocking.test_unlock_from_write_lock_flushes(WorkingTreeFormat6) OK 72ms 458s per_tree.test_ids.Path2IdTests.test_path2id(WorkingTreeFormat2) OK 58ms 458s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_clean_lf(WorkingTreeFormat5) OK 818ms 458s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_clean_lf(WorkingTreeFormat6) OK 845ms 458s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_dirty(WorkingTreeFormat3) SKIP 1ms 458s format doesn't support content filtering 458s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_with_crlf_in_repo_binary(GitWorkingTreeFormat) SKIP 1ms 458s format doesn't support content filtering 458s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_with_crlf_in_repo_clean_crlf(WorkingTreeFormat2) SKIP 1ms 458s format doesn't support content filtering 458s per_workingtree.test_basis_tree.TestBasisTree.test_altered_tree(WorkingTreeFormat5) OK 136ms 458s per_tree.test_ids.Path2IdTests.test_path2id_list(WorkingTreeFormat4) OK 108ms 458s per_repository_reference.test_graph.TestGraph.test_get_known_graph_ancestry_stacked(RepositoryFormat2aSubtree) OK 166ms 458s per_tree.test_ids.Path2IdTests.test_path2id_list(GitRevisionTree) SKIP 28ms 458s working tree does not support setting file ids 458s per_workingtree.test_basis_tree.TestBasisTree.test_emtpy_tree(WorkingTreeFormat6) OK 53ms 458s per_repository_reference.test_initialize.TestInitialize.test_initialize_on_transport_ex(RepositoryFormatKnitPack6RichRoot) OK 53ms 458s per_repository_reference.test_initialize.TestInitialize.test_remote_initialize_on_transport_ex(RepositoryFormatKnitPack5RichRoot) OK 61ms 458s per_repository_reference.test_fetch.TestFetchFromRepoWithUnconfiguredFallbacks.test_fetch_everything_includes_parent_invs(RepositoryFormat2a) OK 309ms 458s per_workingtree.test_basis_tree.TestBasisTree.test_same_tree(WorkingTreeFormat3) OK 96ms 458s per_workingtree.test_break_lock.TestBreakLock.test_locked(GitWorkingTreeFormat) OK 17ms 458s per_tree.test_ids.Path2IdTests.test_path2id_nested_tree(WorkingTreeFormat3) SKIP 168ms 458s Tree references not supported 458s 458s per_workingtree.test_break_lock.TestBreakLock.test_unlocked(WorkingTreeFormat2) OK 82ms 458s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_compare_after_merge(WorkingTreeFormat3) OK 367ms 458s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_base(GitWorkingTreeFormat)ERROR 18ms 458s log: {{{ 458s 259.157 preparing to commit 458s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_base(GitWorkingTreeFormat)/work/tree_a/ 458s 259.159 Selecting files for commit with filter None 458s 259.160 aborting commit write group because of exception: 458s 259.162 Traceback (most recent call last): 458s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 458s self._update_builder_with_changes() 458s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 458s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 458s for path, fs_hash in self.builder.record_iter_changes( 458s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 458s self.work_tree, self.basis_revid, iter_changes 458s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 458s ): 458s ^ 458s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 458s for change in iter_changes: 458s ^^^^^^^^^^^^ 458s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 458s for change in iter_changes: 458s ^^^^^^^^^^^^ 458s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 458s (oldpath, oldmode, oldsha) = old 458s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 458s TypeError: cannot unpack non-iterable NoneType object 458s }}} 458s 458s Traceback (most recent call last): 458s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_merge_from_branch.py", line 91, in test_merge_base 458s rev1 = tree_a.commit("added file") 458s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 458s committed_id = commit.Commit().commit( 458s working_tree=self, 458s ...<3 lines>... 458s **kwargs, 458s ) 458s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 458s self._update_builder_with_changes() 458s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 458s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 458s for path, fs_hash in self.builder.record_iter_changes( 458s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 458s self.work_tree, self.basis_revid, iter_changes 458s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 458s ): 458s ^ 458s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 458s for change in iter_changes: 458s ^^^^^^^^^^^^ 458s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 458s for change in iter_changes: 458s ^^^^^^^^^^^^ 458s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 458s (oldpath, oldmode, oldsha) = old 458s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 458s TypeError: cannot unpack non-iterable NoneType object 458s 458s per_repository_reference.test__make_parents_provider.Test_MakeParentsProvider.test_add_fallback_after_make_pp(RepositoryFormatKnitPack5) OK 181ms 458s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_binary(WorkingTreeFormat5) OK 907ms 458s per_workingtree.test_break_lock.TestBreakLock.test_unlocked_repo_locked(WorkingTreeFormat6,remote) SKIP 82ms 458s repository does not physically lock. 458s 458s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_empty(WorkingTreeFormat2) OK 87ms 459s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path(WorkingTreeFormat4) OK 76ms 459s per_tree.test_ids.Path2IdTests.test_path2id_nested_tree(PreviewTree) SKIP 212ms 459s Tree references not supported 459s 459s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path_before_commit(WorkingTreeFormat5) OK 44ms 459s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_fulltext_complex(RepositoryFormatPackDevelopment2Subtree)XFAIL 338ms 459s reason: {{{KVF does not weave fulltexts from fallback repositories to preserve perfect order}}} 459s 459s AssertionError: False is not true 459s 459s per_repository_reference.test__make_parents_provider.Test_MakeParentsProvider.test_add_fallback_after_make_pp(RemoteRepositoryFormat-default) OK 196ms 459s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path_dir(WorkingTreeFormat6) OK 91ms 459s per_repository_reference.test_unlock.TestUnlock.test_unlock_unlocks_fallback(RepositoryFormat2aSubtree) OK 50ms 459s per_uifactory.TestCannedInputUIFactory.test_note OK 2ms 459s per_uifactory.TestSilentUIFactory.test_no_transport_activity OK 2ms 459s per_uifactory.TestTTYTextUIFactory.test_make_output_stream OK 3ms 459s per_uifactory.TestTextUIFactory.test_confirm_action OK 2ms 459s per_tree.test_ids.Path2IdsTests.test_paths2ids_forget_old(WorkingTreeFormat6,remote) OK 144ms 459s per_workingtree.TestWtScenarios.test_protect_wt_scenarios OK 2ms 459s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path_invalid_all(WorkingTreeFormat3) OK 70ms 459s per_tree.test_ids.Path2IdsTests.test_paths2ids_recursive(WorkingTreeFormat5) OK 50ms 459s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path_root(GitWorkingTreeFormat)ERROR 19ms 459s log: {{{ 459s 259.513 preparing to commit 459s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path_root(GitWorkingTreeFormat)/work/tree/ 459s 259.515 Selecting files for commit with filter None 459s 259.516 aborting commit write group because of exception: 459s 259.517 Traceback (most recent call last): 459s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 459s self._update_builder_with_changes() 459s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 459s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 459s for path, fs_hash in self.builder.record_iter_changes( 459s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 459s self.work_tree, self.basis_revid, iter_changes 459s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 459s ): 459s ^ 459s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 459s for change in iter_changes: 459s ^^^^^^^^^^^^ 459s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 459s for change in iter_changes: 459s ^^^^^^^^^^^^ 459s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 459s (oldpath, oldmode, oldsha) = old 459s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 459s TypeError: cannot unpack non-iterable NoneType object 459s }}} 459s 459s Traceback (most recent call last): 459s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_canonical_path.py", line 64, in test_canonical_path_root 459s work_tree = self._make_canonical_test_tree() 459s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_canonical_path.py", line 30, in _make_canonical_test_tree 459s work_tree.commit("commit 1") 459s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 459s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 459s committed_id = commit.Commit().commit( 459s working_tree=self, 459s ...<3 lines>... 459s **kwargs, 459s ) 459s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 459s self._update_builder_with_changes() 459s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 459s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 459s for path, fs_hash in self.builder.record_iter_changes( 459s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 459s self.work_tree, self.basis_revid, iter_changes 459s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 459s ): 459s ^ 459s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 459s for change in iter_changes: 459s ^^^^^^^^^^^^ 459s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 459s for change in iter_changes: 459s ^^^^^^^^^^^^ 459s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 459s (oldpath, oldmode, oldsha) = old 459s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 459s TypeError: cannot unpack non-iterable NoneType object 459s 459s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_tree_name_mismatch(WorkingTreeFormat2) OK 34ms 459s per_tree.test_ids.Path2IdsTests.test_paths2ids_recursive(DirStateRevisionTree,WT4) OK 80ms 459s per_tree.test_iter_search_rules.TestIterSearchRules.test_iter_search_rules_no_tree(GitWorkingTreeFormat) OK 14ms 459s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_fulltext_simple(RepositoryFormatKnitPack6) OK 233ms 459s per_tree.test_iter_search_rules.TestIterSearchRules.test_iter_search_rules_no_tree(PreviewTreePost) OK 40ms 459s per_workingtree.test_add_reference.TestBasisInventory.test_add_reference(WorkingTreeFormat4) OK 189ms 459s per_workingtree.test_changes_from.TestChangesFrom.test_socket(WorkingTreeFormat6,remote) OK 123ms 459s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_dirty(WorkingTreeFormat6) OK 906ms 459s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_to_revision(WorkingTreeFormat6,remote) OK 473ms 459s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_with_crlf_in_repo_binary(WorkingTreeFormat3) SKIP 1ms 459s format doesn't support content filtering 459s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_with_crlf_in_repo_clean_crlf(GitWorkingTreeFormat) SKIP 1ms 459s format doesn't support content filtering 459s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_with_crlf_in_repo_clean_lf(WorkingTreeFormat2) SKIP 1ms 459s format doesn't support content filtering 459s per_tree.test_is_executable.TestIsExecutable.test_is_executable_dir(RevisionTree) OK 105ms 459s per_workingtree.test_changes_from.TestChangesFrom.test_unknown_specific_file(WorkingTreeFormat4) OK 89ms 459s per_workingtree.test_add_reference.TestBasisInventory.test_add_reference_same_root(WorkingTreeFormat5) OK 117ms 459s per_tree.test_is_executable.TestIsExecutable.test_is_executable_symlink(WorkingTreeFormat6) OK 52ms 459s per_workingtree.test_check.TestCheck.test__check_with_refs(WorkingTreeFormat5) OK 64ms 459s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_no_closure(RepositoryFormatKnitPack5RichRootBroken) OK 264ms 459s per_tree.test_is_executable.TestIsExecutable.test_is_executable_symlink(DirStateRevisionTree,WT5) OK 83ms 459s per_workingtree.test_check.TestCheck.test__get_check_refs_basis(WorkingTreeFormat6) OK 67ms 459s per_tree.test_list_files.TestListFiles.test_list_files_from_dir(WorkingTreeFormat2) OK 19ms 459s per_workingtree.test_add_reference.TestBasisInventory.test_get_containing_nested_tree(WorkingTreeFormat6) OK 151ms 459s per_workingtree.test_check.TestCheck.test__get_check_refs_new(WorkingTreeFormat3) OK 31ms 459s per_workingtree.test_check_state.TestCheckState.test_check_broken_dirstate(GitWorkingTreeFormat) SKIP 10ms 459s Only applies to dirstate-based trees 459s 459s per_tree.test_list_files.TestListFiles.test_list_files_from_dir_no_recurse(WorkingTreeFormat4) OK 40ms 459s per_workingtree.test_check_state.TestCheckState.test_check_state(WorkingTreeFormat2) OK 28ms 459s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_smoking_merge(WorkingTreeFormat4) OK 245ms 459s per_tree.test_list_files.TestListFiles.test_list_files_from_dir_no_recurse(GitRevisionTree)ERROR 27ms 459s log: {{{ 459s 259.953 preparing to commit 459s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_list_files.TestListFiles.test_list_files_from_dir_no_recurse(GitRevisionTree)/work/wt/ 459s 259.955 Selecting files for commit with filter None 459s 259.956 aborting commit write group because of exception: 459s 259.958 Traceback (most recent call last): 459s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 459s self._update_builder_with_changes() 459s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 459s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 459s for path, fs_hash in self.builder.record_iter_changes( 459s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 459s self.work_tree, self.basis_revid, iter_changes 459s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 459s ): 459s ^ 459s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 459s for change in iter_changes: 459s ^^^^^^^^^^^^ 459s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 459s for change in iter_changes: 459s ^^^^^^^^^^^^ 459s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 459s (oldpath, oldmode, oldsha) = old 459s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 459s TypeError: cannot unpack non-iterable NoneType object 459s }}} 459s 459s Traceback (most recent call last): 459s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_list_files.py", line 99, in test_list_files_from_dir_no_recurse 459s tree = self.get_tree_no_parents_abc_content(work_tree) 459s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 150, in get_tree_no_parents_abc_content 459s return self._convert_tree(tree, converter) 459s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 459s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 459s return converter(tree) 459s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 459s return self._workingtree_to_test_tree(self, tree) 459s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 459s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 459s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 459s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 459s committed_id = commit.Commit().commit( 459s working_tree=self, 459s ...<3 lines>... 459s **kwargs, 459s ) 459s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 459s self._update_builder_with_changes() 459s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 459s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 459s for path, fs_hash in self.builder.record_iter_changes( 459s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 459s self.work_tree, self.basis_revid, iter_changes 459s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 459s ): 459s ^ 459s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 459s for change in iter_changes: 459s ^^^^^^^^^^^^ 459s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 459s for change in iter_changes: 459s ^^^^^^^^^^^^ 459s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 459s (oldpath, oldmode, oldsha) = old 459s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 459s TypeError: cannot unpack non-iterable NoneType object 459s 459s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_clean_crlf(WorkingTreeFormat6) OK 770ms 459s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_clean_lf(WorkingTreeFormat3) SKIP 1ms 459s format doesn't support content filtering 459s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_dirty(GitWorkingTreeFormat) SKIP 1ms 459s format doesn't support content filtering 459s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_with_crlf_in_repo_binary(WorkingTreeFormat2) SKIP 1ms 459s format doesn't support content filtering 459s per_tree.test_list_files.TestListFiles.test_list_files_no_root(WorkingTreeFormat3) OK 43ms 459s per_workingtree.test_add_reference.TestBasisInventory.test_get_nested_tree(WorkingTreeFormat3) SKIP 101ms 459s Tree format does not support references 459s 459s per_workingtree.test_add_reference.TestBasisInventory.test_root_present(GitWorkingTreeFormat)ERROR 24ms 459s log: {{{ 459s 260.034 preparing to commit 459s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_add_reference.TestBasisInventory.test_root_present(GitWorkingTreeFormat)/work/tree/sub-tree/ 459s 260.037 Selecting files for commit with filter None 459s 260.037 aborting commit write group because of exception: 459s 260.039 Traceback (most recent call last): 459s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 459s self._update_builder_with_changes() 459s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 459s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 459s for path, fs_hash in self.builder.record_iter_changes( 459s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 459s self.work_tree, self.basis_revid, iter_changes 459s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 459s ): 459s ^ 459s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 459s for change in iter_changes: 459s ^^^^^^^^^^^^ 459s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 459s for change in iter_changes: 459s ^^^^^^^^^^^^ 459s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 459s (oldpath, oldmode, oldsha) = old 459s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 459s TypeError: cannot unpack non-iterable NoneType object 459s }}} 459s 459s Traceback (most recent call last): 459s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_add_reference.py", line 79, in test_root_present 459s tree, sub_tree = self.make_trees() 459s ~~~~~~~~~~~~~~~^^ 459s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_add_reference.py", line 30, in make_trees 459s sub_tree.commit("commit") 459s ~~~~~~~~~~~~~~~^^^^^^^^^^ 459s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 459s committed_id = commit.Commit().commit( 459s working_tree=self, 459s ...<3 lines>... 459s **kwargs, 459s ) 459s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 459s self._update_builder_with_changes() 459s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 459s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 459s for path, fs_hash in self.builder.record_iter_changes( 459s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 459s self.work_tree, self.basis_revid, iter_changes 459s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 459s ): 459s ^ 459s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 459s for change in iter_changes: 459s ^^^^^^^^^^^^ 459s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 459s for change in iter_changes: 459s ^^^^^^^^^^^^ 459s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 459s (oldpath, oldmode, oldsha) = old 459s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 459s TypeError: cannot unpack non-iterable NoneType object 459s 459s per_tree.test_list_files.TestListFiles.test_list_files_no_root(PreviewTree) OK 43ms 459s per_workingtree.test_add.TestAdd.test_add_after_remove(WorkingTreeFormat2) OK 33ms 459s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_with_crlf_in_repo_clean_lf(WorkingTreeFormat6,remote) OK 1226ms 459s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_exact_binary(WorkingTreeFormat4) SKIP 1ms 459s format doesn't support content filtering 459s per_workingtree.test_check_state.TestResetState.test_reset_state_forgets_changes(WorkingTreeFormat6,remote) OK 147ms 459s per_tree.test_list_files.TestListFiles.test_list_files_no_root_no_recurse(WorkingTreeFormat6,remote) OK 63ms 459s per_workingtree.test_add.TestAdd.test_add_existing_id(WorkingTreeFormat6,remote) OK 72ms 459s per_workingtree.test_add.TestAdd.test_add_multiple(WorkingTreeFormat4) OK 70ms 459s per_workingtree.test_check_state.TestResetState.test_reset_state_handles_destroyed_dirstate(WorkingTreeFormat4) OK 122ms 460s per_workingtree.test_add.TestAdd.test_add_multiple_with_file_ids(WorkingTreeFormat5) OK 60ms 460s per_tree.test_list_files.TestListFiles.test_list_files_with_followed_reference(WorkingTreeFormat5) OK 165ms 460s per_workingtree.test_add.TestAdd.test_add_old_id(WorkingTreeFormat6) OK 100ms 460s per_workingtree.test_add.TestAdd.test_add_one(WorkingTreeFormat3) OK 52ms 460s per_workingtree.test_add.TestAdd.test_add_one_list(GitWorkingTreeFormat) OK 12ms 460s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_branch_source_filtered_target_not(WorkingTreeFormat5) OK 215ms 460s per_tree.test_list_files.TestListFiles.test_list_files_with_followed_reference(DirStateRevisionTree,WT4) OK 168ms 460s per_tree.test_list_files.TestListFiles.test_list_files_with_root(GitWorkingTreeFormat) OK 22ms 460s per_workingtree.test_merge_from_branch.TestMergedBranch.test_file1_deleted_in_dir(WorkingTreeFormat5) OK 505ms 460s per_workingtree.test_add.TestAdd.test_add_one_new_id(WorkingTreeFormat2) OK 35ms 460s per_tree.test_list_files.TestListFiles.test_list_files_with_root(PreviewTreePost) OK 49ms 460s per_tree.test_list_files.TestListFiles.test_list_files_with_root_no_recurse(RevisionTree) OK 101ms 460s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_no_closure(RemoteRepositoryFormat-v2) OK 774ms 460s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_branch_source_not_filtered_target_is(WorkingTreeFormat6) OK 206ms 460s per_workingtree.test_add.TestAdd.test_add_present_in_basis(WorkingTreeFormat6,remote) OK 183ms 460s per_workingtree.test_add.TestAdd.test_add_previously_added(WorkingTreeFormat4) OK 68ms 460s per_tree.test_list_files.TestListFiles.test_list_files_with_unfollowed_reference(WorkingTreeFormat6) OK 148ms 460s per_workingtree.test_add.TestAdd.test_add_previously_added_with_file_id(WorkingTreeFormat5) OK 68ms 460s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_merge(WorkingTreeFormat3) OK 148ms 460s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_pull(GitWorkingTreeFormat)ERROR 44ms 460s log: {{{ 460s 260.817 preparing to commit 460s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_pull(GitWorkingTreeFormat)/work/source/ 460s 260.819 Selecting files for commit with filter None 460s 260.826 aborting commit write group because of exception: 460s 260.828 Traceback (most recent call last): 460s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 460s self._update_builder_with_changes() 460s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 460s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 460s for path, fs_hash in self.builder.record_iter_changes( 460s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 460s self.work_tree, self.basis_revid, iter_changes 460s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 460s ): 460s ^ 460s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 460s for change in iter_changes: 460s ^^^^^^^^^^^^ 460s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 460s for change in iter_changes: 460s ^^^^^^^^^^^^ 460s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 460s (oldpath, oldmode, oldsha) = old 460s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 460s TypeError: cannot unpack non-iterable NoneType object 460s }}} 460s 460s Traceback (most recent call last): 460s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 257, in test_content_filtering_applied_on_pull 460s source, path1, path2, path3, path4 = self.create_cf_tree_with_two_revisions( 460s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 460s txt_reader=None, txt_writer=None, dir="source" 460s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 460s ) 460s ^ 460s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 105, in create_cf_tree_with_two_revisions 460s tree.commit("commit raw content") 460s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 460s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 460s committed_id = commit.Commit().commit( 460s working_tree=self, 460s ...<3 lines>... 460s **kwargs, 460s ) 460s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 460s self._update_builder_with_changes() 460s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 460s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 460s for path, fs_hash in self.builder.record_iter_changes( 460s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 460s self.work_tree, self.basis_revid, iter_changes 460s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 460s ): 460s ^ 460s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 460s for change in iter_changes: 460s ^^^^^^^^^^^^ 460s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 460s for change in iter_changes: 460s ^^^^^^^^^^^^ 460s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 460s (oldpath, oldmode, oldsha) = old 460s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 460s TypeError: cannot unpack non-iterable NoneType object 460s 460s per_workingtree.test_add.TestAdd.test_add_root(WorkingTreeFormat6) OK 71ms 460s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_revert_delete(WorkingTreeFormat2) OK 45ms 460s per_workingtree.test_add.TestAdd.test_add_subdir(WorkingTreeFormat3) OK 45ms 460s per_workingtree.test_add.TestAdd.test_add_subdir_with_ids(GitWorkingTreeFormat) SKIP 14ms 460s tree does not support setting file ids 460s per_workingtree.test_add.TestAdd.test_add_unicode(WorkingTreeFormat2) OK 23ms 460s per_tree.test_list_files.TestListFiles.test_list_files_with_unfollowed_reference(DirStateRevisionTree,WT5) OK 202ms 460s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_exact_clean_crlf(WorkingTreeFormat5) OK 896ms 460s per_workingtree.test_merge_from_branch.TestMergedBranch.test_file3_deleted_in_root(WorkingTreeFormat6) OK 520ms 460s per_tree.test_locking.TestLocking.test_lock_read(WorkingTreeFormat2) OK 48ms 460s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_with_crlf_in_repo_dirty(WorkingTreeFormat6,remote) OK 1312ms 460s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_no_rules_clean_crlf(WorkingTreeFormat4) SKIP 1ms 460s format doesn't support content filtering 460s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_unordered_fetch_complex_split(RepositoryFormat2a) OK 412ms 460s per_tree.test_path_content_summary.TestPathContentSummary.test_dir_content_summary(WorkingTreeFormat4) OK 47ms 460s per_tree.test_path_content_summary.TestPathContentSummary.test_dir_content_summary(GitRevisionTree)ERROR 19ms 460s log: {{{ 460s 261.075 preparing to commit 460s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_dir_content_summary(GitRevisionTree)/work/tree/ 460s 261.077 Selecting files for commit with filter None 460s 261.078 aborting commit write group because of exception: 460s 261.079 Traceback (most recent call last): 460s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 460s self._update_builder_with_changes() 460s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 460s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 460s for path, fs_hash in self.builder.record_iter_changes( 460s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 460s self.work_tree, self.basis_revid, iter_changes 460s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 460s ): 460s ^ 460s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 460s for change in iter_changes: 460s ^^^^^^^^^^^^ 460s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 460s for change in iter_changes: 460s ^^^^^^^^^^^^ 460s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 460s (oldpath, oldmode, oldsha) = old 460s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 460s TypeError: cannot unpack non-iterable NoneType object 460s }}} 460s 460s Traceback (most recent call last): 460s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_path_content_summary.py", line 140, in test_dir_content_summary 460s converted_tree = self._convert_tree(tree) 460s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_path_content_summary.py", line 29, in _convert_tree 460s result = per_tree.TestCaseWithTree._convert_tree(self, tree) 460s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 460s return converter(tree) 460s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 460s return self._workingtree_to_test_tree(self, tree) 460s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 460s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 460s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 460s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 460s committed_id = commit.Commit().commit( 460s working_tree=self, 460s ...<3 lines>... 460s **kwargs, 460s ) 460s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 460s self._update_builder_with_changes() 460s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 460s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 460s for path, fs_hash in self.builder.record_iter_changes( 460s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 460s self.work_tree, self.basis_revid, iter_changes 460s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 460s ): 460s ^ 460s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 460s for change in iter_changes: 460s ^^^^^^^^^^^^ 460s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 460s for change in iter_changes: 460s ^^^^^^^^^^^^ 460s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 460s (oldpath, oldmode, oldsha) = old 460s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 460s TypeError: cannot unpack non-iterable NoneType object 460s 460s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_revert_rename(WorkingTreeFormat6,remote) OK 199ms 460s per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_executable(WorkingTreeFormat3) OK 82ms 460s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_path_content_summary(WorkingTreeFormat4) OK 114ms 460s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_merge_parent_no_file(WorkingTreeFormat6,remote) OK 269ms 460s per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_executable(PreviewTree) OK 52ms 461s per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_non_exec(WorkingTreeFormat6,remote) OK 84ms 461s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_readonly_content_filtering(WorkingTreeFormat5) OK 113ms 461s per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_not_versioned(WorkingTreeFormat5) OK 64ms 461s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_unordered_fetch_simple_split(RepositoryFormatPackDevelopment2Subtree) OK 310ms 461s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_merge_parents(WorkingTreeFormat4) OK 178ms 461s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_symmetric_content_filtering(WorkingTreeFormat6) OK 105ms 461s per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_not_versioned(DirStateRevisionTree,WT4) OK 73ms 461s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_with_crlf_in_repo_clean_crlf(WorkingTreeFormat6,remote) OK 1461ms 461s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_with_crlf_in_repo_dirty(WorkingTreeFormat4) SKIP 1ms 461s format doesn't support content filtering 461s per_tree.test_path_content_summary.TestPathContentSummary.test_missing_content_summary(GitWorkingTreeFormat) OK 14ms 461s per_workingtree.test_merge_from_branch.TestMergedBranch.test_file3_in_root_conflicted(WorkingTreeFormat3) OK 488ms 461s per_workingtree.test_merge_from_branch.TestMergedBranch.test_file4_added_in_root(GitWorkingTreeFormat)ERROR 22ms 461s log: {{{ 461s 261.494 preparing to commit 461s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_merge_from_branch.TestMergedBranch.test_file4_added_in_root(GitWorkingTreeFormat)/work/outer/ 461s 261.496 Selecting files for commit with filter None 461s 261.497 aborting commit write group because of exception: 461s 261.498 Traceback (most recent call last): 461s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 461s self._update_builder_with_changes() 461s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 461s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 461s for path, fs_hash in self.builder.record_iter_changes( 461s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 461s self.work_tree, self.basis_revid, iter_changes 461s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 461s ): 461s ^ 461s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 461s for change in iter_changes: 461s ^^^^^^^^^^^^ 461s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 461s for change in iter_changes: 461s ^^^^^^^^^^^^ 461s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 461s (oldpath, oldmode, oldsha) = old 461s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 461s TypeError: cannot unpack non-iterable NoneType object 461s }}} 461s 461s Traceback (most recent call last): 461s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_merge_from_branch.py", line 271, in test_file4_added_in_root 461s outer, inner, revs = self.make_outer_tree() 461s ~~~~~~~~~~~~~~~~~~~~^^ 461s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_merge_from_branch.py", line 172, in make_outer_tree 461s outer.commit("added foo") 461s ~~~~~~~~~~~~^^^^^^^^^^^^^ 461s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 461s committed_id = commit.Commit().commit( 461s working_tree=self, 461s ...<3 lines>... 461s **kwargs, 461s ) 461s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 461s self._update_builder_with_changes() 461s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 461s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 461s for path, fs_hash in self.builder.record_iter_changes( 461s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 461s self.work_tree, self.basis_revid, iter_changes 461s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 461s ): 461s ^ 461s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 461s for change in iter_changes: 461s ^^^^^^^^^^^^ 461s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 461s for change in iter_changes: 461s ^^^^^^^^^^^^ 461s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 461s (oldpath, oldmode, oldsha) = old 461s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 461s TypeError: cannot unpack non-iterable NoneType object 461s 461s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_mod_from_parent(WorkingTreeFormat5) OK 124ms 461s per_tree.test_path_content_summary.TestPathContentSummary.test_missing_content_summary(PreviewTreePost) OK 75ms 461s per_workingtree.test_commit.TestCommit.test_autodelete_renamed(WorkingTreeFormat3) OK 149ms 461s per_workingtree.test_commit.TestCommit.test_commit_aborted_does_not_apply_automatic_changes_bug_282402(GitWorkingTreeFormat)ERROR 20ms 461s log: {{{ 461s 261.579 preparing to commit 461s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_aborted_does_not_apply_automatic_changes_bug_282402(GitWorkingTreeFormat)/work/ 461s 261.581 Selecting files for commit with filter None 461s 261.582 aborting commit write group because of exception: 461s 261.584 Traceback (most recent call last): 461s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 461s self._update_builder_with_changes() 461s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 461s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 461s for path, fs_hash in self.builder.record_iter_changes( 461s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 461s self.work_tree, self.basis_revid, iter_changes 461s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 461s ): 461s ^ 461s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 461s for change in iter_changes: 461s ^^^^^^^^^^^^ 461s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 461s for change in iter_changes: 461s ^^^^^^^^^^^^ 461s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 461s (oldpath, oldmode, oldsha) = old 461s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 461s TypeError: cannot unpack non-iterable NoneType object 461s }}} 461s 461s Traceback (most recent call last): 461s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 232, in test_commit_aborted_does_not_apply_automatic_changes_bug_282402 461s self.assertRaises(errors.CommandError, wt.commit, message_callback=fail_message) 461s ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 461s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 1515, in assertRaises 461s callableObj(*args, **kwargs) 461s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 461s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 461s committed_id = commit.Commit().commit( 461s working_tree=self, 461s ...<3 lines>... 461s **kwargs, 461s ) 461s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 461s self._update_builder_with_changes() 461s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 461s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 461s for path, fs_hash in self.builder.record_iter_changes( 461s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 461s self.work_tree, self.basis_revid, iter_changes 461s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 461s ): 461s ^ 461s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 461s for change in iter_changes: 461s ^^^^^^^^^^^^ 461s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 461s for change in iter_changes: 461s ^^^^^^^^^^^^ 461s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 461s (oldpath, oldmode, oldsha) = old 461s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 461s TypeError: cannot unpack non-iterable NoneType object 461s 461s per_tree.test_path_content_summary.TestPathContentSummary.test_symlink_content_summary(RevisionTree) OK 79ms 461s per_workingtree.test_commit.TestCommit.test_commit_deleted_subtree_and_files_updates_workingtree(WorkingTreeFormat2) OK 42ms 461s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_same_as_merge_parent(WorkingTreeFormat6) OK 139ms 461s per_tree.test_path_content_summary.TestPathContentSummary.test_tree_content_summary(WorkingTreeFormat6) OK 110ms 461s per_repository_reference.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_uses_fallback(RepositoryFormatKnitPack6) OK 370ms 461s per_repository_reference.test_graph.TestGraph.test_doesnt_call_get_parent_map_on_all_fallback_revs(RepositoryFormatKnitPack5RichRootBroken) SKIP 10ms 461s only for RemoteRepository 461s 461s per_workingtree.test_merge_from_branch.TestMergedBranch.test_file4_added_then_renamed(WorkingTreeFormat2) OK 265ms 461s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_same_as_merge_parent_supersedes(WorkingTreeFormat3) OK 176ms 461s per_workingtree.test_commit.TestCommit.test_commit_deleted_subtree_with_removed(WorkingTreeFormat6,remote) OK 206ms 461s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_same_as_parent(GitWorkingTreeFormat)ERROR 20ms 461s log: {{{ 461s 261.839 preparing to commit 461s 261.840 Selecting files for commit with filter None 461s 261.842 aborting commit write group because of exception: 461s 261.843 Traceback (most recent call last): 461s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 461s self._update_builder_with_changes() 461s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 461s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 461s for path, fs_hash in self.builder.record_iter_changes( 461s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 461s self.work_tree, self.basis_revid, iter_changes 461s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 461s ): 461s ^ 461s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 461s for change in iter_changes: 461s ^^^^^^^^^^^^ 461s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 461s for change in iter_changes: 461s ^^^^^^^^^^^^ 461s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 461s (oldpath, oldmode, oldsha) = old 461s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 461s TypeError: cannot unpack non-iterable NoneType object 461s }}} 461s 461s Traceback (most recent call last): 461s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_annotate_iter.py", line 39, in test_annotate_same_as_parent 461s tree, revid = self.make_single_rev_tree() 461s ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 461s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_annotate_iter.py", line 25, in make_single_rev_tree 461s revid = builder.build_snapshot( 461s None, 461s ...<3 lines>... 461s ], 461s ) 461s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 461s return self._do_commit( 461s ~~~~~~~~~~~~~~~^ 461s tree, 461s ^^^^^ 461s ...<5 lines>... 461s message_callback=message_callback, 461s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 461s ) 461s ^ 461s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 461s return tree.commit( 461s ~~~~~~~~~~~^ 461s message, message_callback=message_callback, reporter=reporter, **kwargs 461s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 461s ) 461s ^ 461s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 461s committed_id = commit.Commit().commit( 461s working_tree=self, 461s ...<3 lines>... 461s **kwargs, 461s ) 461s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 461s self._update_builder_with_changes() 461s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 461s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 461s for path, fs_hash in self.builder.record_iter_changes( 461s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 461s self.work_tree, self.basis_revid, iter_changes 461s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 461s ): 461s ^ 461s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 461s for change in iter_changes: 461s ^^^^^^^^^^^^ 461s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 461s for change in iter_changes: 461s ^^^^^^^^^^^^ 461s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 461s (oldpath, oldmode, oldsha) = old 461s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 461s TypeError: cannot unpack non-iterable NoneType object 461s 461s per_workingtree.test_mkdir.TestMkdir.test_mkdir_no_id(WorkingTreeFormat6,remote) OK 111ms 461s per_tree.test_path_content_summary.TestPathContentSummary.test_tree_content_summary(DirStateRevisionTree,WT5) OK 185ms 461s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_exact_clean_lf(WorkingTreeFormat6) OK 924ms 461s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_exact_dirty(WorkingTreeFormat3) SKIP 1ms 461s format doesn't support content filtering 461s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_binary(GitWorkingTreeFormat) SKIP 1ms 461s format doesn't support content filtering 461s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_clean_crlf(WorkingTreeFormat2) SKIP 1ms 461s format doesn't support content filtering 461s per_workingtree.test_basis_inventory.TestBasisInventory.test_create(WorkingTreeFormat2) OK 72ms 461s per_workingtree.test_basis_inventory.TestBasisInventory.test_wrong_format(WorkingTreeFormat6,remote) SKIP 6ms 461s not applicable to 461s 461s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_no_rules_clean_lf(WorkingTreeFormat5) OK 884ms 461s per_workingtree.test_commit.TestCommit.test_commit_exclude_excludes_modified_files(WorkingTreeFormat4) OK 91ms 461s per_tree.test_path_content_summary.TestPathContentSummary.test_unicode_symlink_content_summary(WorkingTreeFormat2) OK 30ms 461s per_workingtree.test_basis_tree.TestBasisTree.test_emtpy_tree(WorkingTreeFormat4) OK 38ms 461s per_tree.test_path_content_summary.TestPathContentSummary.test_unicode_symlink_target_summary(WorkingTreeFormat4) OK 41ms 461s per_workingtree.test_move.TestMove.test_move_after(WorkingTreeFormat4) OK 118ms 461s per_tree.test_path_content_summary.TestPathContentSummary.test_unicode_symlink_target_summary(GitRevisionTree)ERROR 21ms 461s log: {{{ 461s 261.979 preparing to commit 461s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_unicode_symlink_target_summary(GitRevisionTree)/work/tree/ 461s 261.981 Selecting files for commit with filter None 461s 261.983 aborting commit write group because of exception: 461s 261.984 Traceback (most recent call last): 461s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 461s self._update_builder_with_changes() 461s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 461s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 461s for path, fs_hash in self.builder.record_iter_changes( 461s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 461s self.work_tree, self.basis_revid, iter_changes 461s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 461s ): 461s ^ 461s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 461s for change in iter_changes: 461s ^^^^^^^^^^^^ 461s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 461s for change in iter_changes: 461s ^^^^^^^^^^^^ 461s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 461s (oldpath, oldmode, oldsha) = old 461s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 461s TypeError: cannot unpack non-iterable NoneType object 461s }}} 461s 461s Traceback (most recent call last): 461s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_path_content_summary.py", line 69, in test_unicode_symlink_target_summary 461s summary = self._convert_tree(tree).path_content_summary("link") 461s ~~~~~~~~~~~~~~~~~~^^^^^^ 461s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_path_content_summary.py", line 29, in _convert_tree 461s result = per_tree.TestCaseWithTree._convert_tree(self, tree) 461s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 461s return converter(tree) 461s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 461s return self._workingtree_to_test_tree(self, tree) 461s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 461s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 461s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 461s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 461s committed_id = commit.Commit().commit( 461s working_tree=self, 461s ...<3 lines>... 461s **kwargs, 461s ) 461s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 461s self._update_builder_with_changes() 461s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 461s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 461s for path, fs_hash in self.builder.record_iter_changes( 461s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 461s self.work_tree, self.basis_revid, iter_changes 461s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 461s ): 461s ^ 461s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 461s for change in iter_changes: 461s ^^^^^^^^^^^^ 461s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 461s for change in iter_changes: 461s ^^^^^^^^^^^^ 461s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 461s (oldpath, oldmode, oldsha) = old 461s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 461s TypeError: cannot unpack non-iterable NoneType object 461s 461s per_tree.test_revision_tree.TestRevisionTree.test_get_random_tree_raises(WorkingTreeFormat3) OK 50ms 461s per_workingtree.test_basis_tree.TestBasisTree.test_same_tree(WorkingTreeFormat5) OK 99ms 461s per_workingtree.test_move.TestMove.test_move_after_no_target(WorkingTreeFormat5) OK 103ms 461s per_tree.test_revision_tree.TestRevisionTree.test_get_random_tree_raises(PreviewTree) OK 63ms 461s per_workingtree.test_break_lock.TestBreakLock.test_locked(WorkingTreeFormat6) OK 60ms 461s per_workingtree.test_break_lock.TestBreakLock.test_unlocked(WorkingTreeFormat3) OK 42ms 461s per_tree.test_symlinks.TestSymlinkSupportFunction.test_supports_symlinks(WorkingTreeFormat6,remote) OK 70ms 461s per_workingtree.test_commit.TestCommit.test_commit_exclude_pending_merge_fails(WorkingTreeFormat5) OK 253ms 461s per_workingtree.test_break_lock.TestBreakLock.test_unlocked_repo_locked(GitWorkingTreeFormat) SKIP 20ms 461s repository does not physically lock. 461s 461s per_workingtree.test_move.TestMove.test_move_after_source_and_dest(WorkingTreeFormat6) OK 110ms 461s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_invalid_child(WorkingTreeFormat2) OK 35ms 461s per_tree.test_symlinks.TestTreeWithSymlinks.test_kind_symlink(WorkingTreeFormat5) OK 64ms 461s per_workingtree.test_commit.TestCommit.test_commit_exclude_subtree_of_selected(WorkingTreeFormat6) OK 78ms 462s per_workingtree.test_move.TestMove.test_move_after_with_after(WorkingTreeFormat3) OK 77ms 462s per_workingtree.test_commit.TestCommit.test_commit_local_unbound(WorkingTreeFormat3) OK 39ms 462s per_workingtree.test_move.TestMove.test_move_correct_call_named(GitWorkingTreeFormat)ERROR 24ms 462s log: {{{ 462s 262.299 preparing to commit 462s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_correct_call_named(GitWorkingTreeFormat)/work/ 462s 262.301 Selecting files for commit with filter None 462s 262.303 aborting commit write group because of exception: 462s 262.304 Traceback (most recent call last): 462s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 462s self._update_builder_with_changes() 462s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 462s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 462s for path, fs_hash in self.builder.record_iter_changes( 462s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 462s self.work_tree, self.basis_revid, iter_changes 462s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 462s ): 462s ^ 462s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 462s for change in iter_changes: 462s ^^^^^^^^^^^^ 462s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 462s for change in iter_changes: 462s ^^^^^^^^^^^^ 462s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 462s (oldpath, oldmode, oldsha) = old 462s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 462s TypeError: cannot unpack non-iterable NoneType object 462s }}} 462s 462s Traceback (most recent call last): 462s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 59, in test_move_correct_call_named 462s tree.commit("initial commit") 462s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 462s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 462s committed_id = commit.Commit().commit( 462s working_tree=self, 462s ...<3 lines>... 462s **kwargs, 462s ) 462s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 462s self._update_builder_with_changes() 462s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 462s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 462s for path, fs_hash in self.builder.record_iter_changes( 462s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 462s self.work_tree, self.basis_revid, iter_changes 462s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 462s ): 462s ^ 462s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 462s for change in iter_changes: 462s ^^^^^^^^^^^^ 462s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 462s for change in iter_changes: 462s ^^^^^^^^^^^^ 462s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 462s (oldpath, oldmode, oldsha) = old 462s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 462s TypeError: cannot unpack non-iterable NoneType object 462s 462s per_workingtree.test_commit.TestCommit.test_commit_merged_kind_change(GitWorkingTreeFormat)ERROR 23ms 462s log: {{{ 462s 262.306 preparing to commit 462s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_merged_kind_change(GitWorkingTreeFormat)/work/ 462s 262.307 Selecting files for commit with filter None 462s 262.310 aborting commit write group because of exception: 462s 262.312 Traceback (most recent call last): 462s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 462s self._update_builder_with_changes() 462s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 462s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 462s for path, fs_hash in self.builder.record_iter_changes( 462s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 462s self.work_tree, self.basis_revid, iter_changes 462s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 462s ): 462s ^ 462s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 462s for change in iter_changes: 462s ^^^^^^^^^^^^ 462s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 462s for change in iter_changes: 462s ^^^^^^^^^^^^ 462s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 462s (oldpath, oldmode, oldsha) = old 462s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 462s TypeError: cannot unpack non-iterable NoneType object 462s }}} 462s 462s Traceback (most recent call last): 462s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 213, in test_commit_merged_kind_change 462s wt.commit("commit one") 462s ~~~~~~~~~^^^^^^^^^^^^^^ 462s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 462s committed_id = commit.Commit().commit( 462s working_tree=self, 462s ...<3 lines>... 462s **kwargs, 462s ) 462s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 462s self._update_builder_with_changes() 462s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 462s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 462s for path, fs_hash in self.builder.record_iter_changes( 462s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 462s self.work_tree, self.basis_revid, iter_changes 462s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 462s ): 462s ^ 462s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 462s for change in iter_changes: 462s ^^^^^^^^^^^^ 462s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 462s for change in iter_changes: 462s ^^^^^^^^^^^^ 462s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 462s (oldpath, oldmode, oldsha) = old 462s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 462s TypeError: cannot unpack non-iterable NoneType object 462s 462s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path(WorkingTreeFormat6,remote) OK 133ms 462s per_tree.test_symlinks.TestTreeWithSymlinks.test_kind_symlink(DirStateRevisionTree,WT4) OK 130ms 462s per_workingtree.test_move.TestMove.test_move_correct_call_unnamed(WorkingTreeFormat2) OK 125ms 462s per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink(GitWorkingTreeFormat) OK 75ms 462s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_exact_binary(WorkingTreeFormat5) OK 994ms 462s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path_dir(WorkingTreeFormat4) OK 120ms 462s per_repository_reference.test_graph.TestGraph.test_doesnt_call_get_parent_map_on_all_fallback_revs(RemoteRepositoryFormat-v2) OK 773ms 462s per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink(PreviewTreePost) OK 113ms 462s per_workingtree.test_commit.TestCommit.test_commit_move_new(WorkingTreeFormat2) OK 234ms 462s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path_invalid_all(WorkingTreeFormat5) OK 114ms 462s per_workingtree.test_move.TestMove.test_move_directory(WorkingTreeFormat6,remote) OK 175ms 462s per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink_target(RevisionTree) OK 90ms 462s per_repository_reference.test_graph.TestGraph.test_get_known_graph_ancestry_stacked(RepositoryFormat2a) OK 137ms 462s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path_root(WorkingTreeFormat6) OK 83ms 462s per_workingtree.test_commit.TestCommit.test_commit_returns_revision_id(WorkingTreeFormat6,remote) OK 128ms 462s per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink_target_tree(WorkingTreeFormat6) OK 63ms 462s per_repository_reference.test_initialize.TestInitialize.test_initialize_on_transport_ex(RepositoryFormatPackDevelopment2Subtree) OK 46ms 462s per_workingtree.test_move.TestMove.test_move_directory_with_children_in_subdir(WorkingTreeFormat4) OK 114ms 462s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_tree_name_mismatch(WorkingTreeFormat3) OK 76ms 462s per_workingtree.test_changes_from.TestChangesFrom.test_socket(GitWorkingTreeFormat)ERROR 34ms 462s log: {{{ 462s 262.764 preparing to commit 462s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_changes_from.TestChangesFrom.test_socket(GitWorkingTreeFormat)/work/tree/ 462s 262.767 Selecting files for commit with filter None 462s 262.768 aborting commit write group because of exception: 462s 262.770 Traceback (most recent call last): 462s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 462s self._update_builder_with_changes() 462s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 462s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 462s for path, fs_hash in self.builder.record_iter_changes( 462s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 462s self.work_tree, self.basis_revid, iter_changes 462s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 462s ): 462s ^ 462s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 462s for change in iter_changes: 462s ^^^^^^^^^^^^ 462s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 462s for change in iter_changes: 462s ^^^^^^^^^^^^ 462s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 462s (oldpath, oldmode, oldsha) = old 462s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 462s TypeError: cannot unpack non-iterable NoneType object 462s }}} 462s 462s Traceback (most recent call last): 462s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_changes_from.py", line 32, in setUp 462s self.tree.commit("initial tree") 462s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ 462s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 462s committed_id = commit.Commit().commit( 462s working_tree=self, 462s ...<3 lines>... 462s **kwargs, 462s ) 462s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 462s self._update_builder_with_changes() 462s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 462s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 462s for path, fs_hash in self.builder.record_iter_changes( 462s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 462s self.work_tree, self.basis_revid, iter_changes 462s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 462s ): 462s ^ 462s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 462s for change in iter_changes: 462s ^^^^^^^^^^^^ 462s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 462s for change in iter_changes: 462s ^^^^^^^^^^^^ 462s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 462s (oldpath, oldmode, oldsha) = old 462s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 462s TypeError: cannot unpack non-iterable NoneType object 462s 462s per_repository_reference.test_initialize.TestInitialize.test_remote_initialize_on_transport_ex(RepositoryFormatKnitPack6) OK 76ms 462s per_workingtree.test_commit.TestCommit.test_local_commit_does_not_push_to_master(WorkingTreeFormat4) OK 134ms 462s per_workingtree.test_changes_from.TestChangesFrom.test_unknown(WorkingTreeFormat2) OK 50ms 462s per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink_target_tree(DirStateRevisionTree,WT5) OK 139ms 462s per_workingtree.test_move.TestMove.test_move_directory_with_deleted_children(WorkingTreeFormat5) OK 131ms 462s per_repository_reference.test__make_parents_provider.Test_MakeParentsProvider.test_add_fallback_after_make_pp(RepositoryFormatKnitPack5RichRootBroken) OK 149ms 462s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_no_rules_dirty(WorkingTreeFormat6) OK 1020ms 462s per_tree.test_symlinks.TestTreeWithoutSymlinks.test_clone_skips_symlinks(WorkingTreeFormat2) OK 102ms 462s per_workingtree.test_commit.TestCommit.test_local_commit_ignores_master(WorkingTreeFormat5) OK 154ms 462s per_workingtree.test_changes_from.TestChangesFrom.test_unknown_specific_file(WorkingTreeFormat6,remote) OK 157ms 462s per_workingtree.test_executable.TestExecutable.test_01_is_executable(WorkingTreeFormat3) OK 61ms 462s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_2_no_parents(WorkingTreeFormat4) OK 73ms 462s per_workingtree.test_executable.TestExecutable.test_02_stays_executable(GitWorkingTreeFormat) OK 20ms 462s per_workingtree.test_move.TestMove.test_move_directory_with_moved_children(WorkingTreeFormat6) OK 182ms 462s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_2_no_parents(GitRevisionTree)ERROR 33ms 462s log: {{{ 462s 263.040 preparing to commit 462s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_2_no_parents(GitRevisionTree)/work/ 462s 263.042 Selecting files for commit with filter None 462s 263.044 aborting commit write group because of exception: 462s 263.046 Traceback (most recent call last): 462s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 462s self._update_builder_with_changes() 462s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 462s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 462s for path, fs_hash in self.builder.record_iter_changes( 462s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 462s self.work_tree, self.basis_revid, iter_changes 462s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 462s ): 462s ^ 462s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 462s for change in iter_changes: 462s ^^^^^^^^^^^^ 462s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 462s for change in iter_changes: 462s ^^^^^^^^^^^^ 462s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 462s (oldpath, oldmode, oldsha) = old 462s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 462s TypeError: cannot unpack non-iterable NoneType object 462s }}} 462s 462s Traceback (most recent call last): 462s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 73, in test_abc_tree_content_2_no_parents 462s tree = self.get_tree_no_parents_abc_content_2(tree) 462s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 160, in get_tree_no_parents_abc_content_2 462s return self._convert_tree(tree, converter) 462s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 462s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 462s return converter(tree) 462s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 462s return self._workingtree_to_test_tree(self, tree) 462s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 462s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 462s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 462s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 462s committed_id = commit.Commit().commit( 462s working_tree=self, 462s ...<3 lines>... 462s **kwargs, 462s ) 462s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 462s self._update_builder_with_changes() 462s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 462s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 462s for path, fs_hash in self.builder.record_iter_changes( 462s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 462s self.work_tree, self.basis_revid, iter_changes 462s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 462s ): 462s ^ 462s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 462s for change in iter_changes: 462s ^^^^^^^^^^^^ 462s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 462s for change in iter_changes: 462s ^^^^^^^^^^^^ 462s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 462s (oldpath, oldmode, oldsha) = old 462s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 462s TypeError: cannot unpack non-iterable NoneType object 462s 462s per_workingtree.test_check.TestCheck.test__get_check_refs_basis(WorkingTreeFormat4) OK 84ms 462s per_workingtree.test_executable.TestExecutable.test_03_after_commit(WorkingTreeFormat2) OK 44ms 462s per_workingtree.test_check.TestCheck.test__get_check_refs_new(WorkingTreeFormat5) OK 38ms 462s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_3_no_parents(WorkingTreeFormat3) OK 54ms 462s per_workingtree.test_move.TestMove.test_move_directory_with_new_children(WorkingTreeFormat3) OK 92ms 462s per_workingtree.test_check_state.TestCheckState.test_check_broken_dirstate(WorkingTreeFormat6) OK 52ms 462s per_workingtree.test_move.TestMove.test_move_directory_with_renamed_child(GitWorkingTreeFormat)ERROR 34ms 462s log: {{{ 462s 263.155 preparing to commit 462s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_directory_with_renamed_child(GitWorkingTreeFormat)/work/ 462s 263.157 Selecting files for commit with filter None 462s 263.158 aborting commit write group because of exception: 462s 263.160 Traceback (most recent call last): 462s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 462s self._update_builder_with_changes() 462s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 462s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 462s for path, fs_hash in self.builder.record_iter_changes( 462s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 462s self.work_tree, self.basis_revid, iter_changes 462s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 462s ): 462s ^ 462s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 462s for change in iter_changes: 462s ^^^^^^^^^^^^ 462s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 462s for change in iter_changes: 462s ^^^^^^^^^^^^ 462s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 462s (oldpath, oldmode, oldsha) = old 462s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 462s TypeError: cannot unpack non-iterable NoneType object 462s }}} 462s 462s Traceback (most recent call last): 462s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 464, in test_move_directory_with_renamed_child 462s tree.commit("initial") 462s ~~~~~~~~~~~^^^^^^^^^^^ 462s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 462s committed_id = commit.Commit().commit( 462s working_tree=self, 462s ...<3 lines>... 462s **kwargs, 462s ) 462s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 462s self._update_builder_with_changes() 462s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 462s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 462s for path, fs_hash in self.builder.record_iter_changes( 462s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 462s self.work_tree, self.basis_revid, iter_changes 462s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 462s ): 462s ^ 462s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 462s for change in iter_changes: 462s ^^^^^^^^^^^^ 462s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 462s for change in iter_changes: 462s ^^^^^^^^^^^^ 462s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 462s (oldpath, oldmode, oldsha) = old 462s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 462s TypeError: cannot unpack non-iterable NoneType object 462s 462s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_3_no_parents(PreviewTree) OK 85ms 462s per_repository_reference.test__make_parents_provider.Test_MakeParentsProvider.test_add_fallback_after_make_pp(RemoteRepositoryFormat-v2) OK 269ms 462s per_workingtree.test_check_state.TestCheckState.test_check_state(WorkingTreeFormat3) OK 53ms 462s per_workingtree.test_move.TestMove.test_move_directory_with_swapped_children(WorkingTreeFormat2) OK 59ms 463s per_workingtree.test_check_state.TestResetState.test_reset_state_forgets_changes(GitWorkingTreeFormat)ERROR 24ms 463s log: {{{ 463s 263.216 preparing to commit 463s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_check_state.TestResetState.test_reset_state_forgets_changes(GitWorkingTreeFormat)/work/tree/ 463s 263.219 Selecting files for commit with filter None 463s 263.220 aborting commit write group because of exception: 463s 263.222 Traceback (most recent call last): 463s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 463s self._update_builder_with_changes() 463s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 463s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 463s for path, fs_hash in self.builder.record_iter_changes( 463s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 463s self.work_tree, self.basis_revid, iter_changes 463s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 463s ): 463s ^ 463s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 463s for change in iter_changes: 463s ^^^^^^^^^^^^ 463s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 463s for change in iter_changes: 463s ^^^^^^^^^^^^ 463s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 463s (oldpath, oldmode, oldsha) = old 463s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 463s TypeError: cannot unpack non-iterable NoneType object 463s }}} 463s 463s Traceback (most recent call last): 463s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_check_state.py", line 73, in test_reset_state_forgets_changes 463s tree = self.make_initial_tree() 463s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_check_state.py", line 69, in make_initial_tree 463s tree.commit("initial") 463s ~~~~~~~~~~~^^^^^^^^^^^ 463s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 463s committed_id = commit.Commit().commit( 463s working_tree=self, 463s ...<3 lines>... 463s **kwargs, 463s ) 463s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 463s self._update_builder_with_changes() 463s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 463s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 463s for path, fs_hash in self.builder.record_iter_changes( 463s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 463s self.work_tree, self.basis_revid, iter_changes 463s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 463s ): 463s ^ 463s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 463s for change in iter_changes: 463s ^^^^^^^^^^^^ 463s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 463s for change in iter_changes: 463s ^^^^^^^^^^^^ 463s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 463s (oldpath, oldmode, oldsha) = old 463s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 463s TypeError: cannot unpack non-iterable NoneType object 463s 463s per_workingtree.test_executable.TestExecutable.test_04_after_removed(WorkingTreeFormat6,remote) OK 217ms 463s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_clean_lf(WorkingTreeFormat6,remote) OK 1401ms 463s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_with_crlf_in_repo_binary(WorkingTreeFormat4) SKIP 1ms 463s format doesn't support content filtering 463s per_repository_reference.test_unlock.TestUnlock.test_unlock_unlocks_fallback(RepositoryFormat2a) OK 133ms 463s per_uifactory.TestCannedInputUIFactory.test_show_error OK 2ms 463s per_uifactory.TestSilentUIFactory.test_note OK 2ms 463s per_uifactory.TestTTYTextUIFactory.test_no_transport_activity OK 2ms 463s per_uifactory.TestTextUIFactory.test_make_output_stream OK 2ms 463s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_4_no_parents(WorkingTreeFormat6,remote) OK 147ms 463s per_workingtree.test_check_state.TestResetState.test_reset_state_handles_corrupted_dirstate(WorkingTreeFormat2) SKIP 111ms 463s Only applies to dirstate-based trees 463s 463s per_workingtree.test_commit.TestCommit.test_nested_commit(WorkingTreeFormat6) OK 377ms 463s per_workingtree.test_commit.TestCommit.test_nested_commit_second_commit_detects_changes(WorkingTreeFormat3) OK 34ms 463s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_5_no_parents(WorkingTreeFormat5) OK 63ms 463s per_workingtree.test_commit.TestCommit.test_nested_pointless_commits_are_pointless(GitWorkingTreeFormat)ERROR 24ms 463s log: {{{ 463s 263.390 preparing to commit 463s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_commit.TestCommit.test_nested_pointless_commits_are_pointless(GitWorkingTreeFormat)/work/subtree/ 463s 263.392 Selecting files for commit with filter None 463s 263.393 aborting commit write group because of exception: 463s 263.395 Traceback (most recent call last): 463s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 463s self._update_builder_with_changes() 463s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 463s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 463s for path, fs_hash in self.builder.record_iter_changes( 463s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 463s self.work_tree, self.basis_revid, iter_changes 463s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 463s ): 463s ^ 463s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 463s for change in iter_changes: 463s ^^^^^^^^^^^^ 463s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 463s for change in iter_changes: 463s ^^^^^^^^^^^^ 463s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 463s (oldpath, oldmode, oldsha) = old 463s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 463s TypeError: cannot unpack non-iterable NoneType object 463s }}} 463s 463s Traceback (most recent call last): 463s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 441, in test_nested_pointless_commits_are_pointless 463s subtree.commit("") 463s ~~~~~~~~~~~~~~^^^^ 463s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 463s committed_id = commit.Commit().commit( 463s working_tree=self, 463s ...<3 lines>... 463s **kwargs, 463s ) 463s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 463s self._update_builder_with_changes() 463s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 463s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 463s for path, fs_hash in self.builder.record_iter_changes( 463s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 463s self.work_tree, self.basis_revid, iter_changes 463s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 463s ): 463s ^ 463s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 463s for change in iter_changes: 463s ^^^^^^^^^^^^ 463s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 463s for change in iter_changes: 463s ^^^^^^^^^^^^ 463s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 463s (oldpath, oldmode, oldsha) = old 463s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 463s TypeError: cannot unpack non-iterable NoneType object 463s 463s per_workingtree.test_move.TestMove.test_move_fail_consistent(WorkingTreeFormat6,remote) OK 211ms 463s per_workingtree.test_add_reference.TestBasisInventory.test_add_non_subtree(WorkingTreeFormat4) OK 124ms 463s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_exact_clean_crlf(WorkingTreeFormat6) OK 1047ms 463s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_exact_clean_lf(WorkingTreeFormat3) SKIP 1ms 463s format doesn't support content filtering 463s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_exact_dirty(GitWorkingTreeFormat) SKIP 1ms 463s format doesn't support content filtering 463s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_binary(WorkingTreeFormat2) SKIP 1ms 463s format doesn't support content filtering 463s per_workingtree.test_executable.TestExecutable.test_06_branch(WorkingTreeFormat4) OK 244ms 463s per_workingtree.test_check_state.TestResetState.test_reset_state_handles_destroyed_dirstate(WorkingTreeFormat6,remote) OK 196ms 463s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_5_no_parents(DirStateRevisionTree,WT4) OK 145ms 463s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_6_no_parents(GitWorkingTreeFormat) OK 19ms 463s per_workingtree.test_commit.TestCommit.test_no_autodelete_alternate_renamed(WorkingTreeFormat2) OK 183ms 463s per_workingtree.test_move.TestMove.test_move_multi_unversioned(WorkingTreeFormat4) OK 158ms 463s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_branch_source_not_filtered_target_is(WorkingTreeFormat4) OK 80ms 463s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_6_no_parents(PreviewTreePost) OK 69ms 463s per_workingtree.test_move.TestMove.test_move_non_existent(WorkingTreeFormat5) OK 98ms 463s per_workingtree.test_add_reference.TestBasisInventory.test_add_reference(WorkingTreeFormat5) OK 272ms 463s per_tree.test_test_trees.TestTreeShapes.test_abc_tree_no_parents(RevisionTree) OK 106ms 463s per_tree.test_test_trees.TestTreeShapes.test_empty_tree_no_parents(WorkingTreeFormat6) OK 66ms 463s per_workingtree.test_move.TestMove.test_move_onto_self(WorkingTreeFormat6) OK 128ms 463s per_workingtree.test_add_reference.TestBasisInventory.test_add_reference_same_root(WorkingTreeFormat6) OK 149ms 463s per_workingtree.test_commit.TestCommit.test_no_autodelete_renamed_away(WorkingTreeFormat6,remote) OK 302ms 463s per_tree.test_test_trees.TestTreeShapes.test_empty_tree_no_parents(DirStateRevisionTree,WT5) OK 103ms 463s per_workingtree.test_move.TestMove.test_move_onto_self_root(WorkingTreeFormat3) OK 93ms 463s per_workingtree.test_move.TestMove.test_move_over_deleted(GitWorkingTreeFormat)ERROR 28ms 463s log: {{{ 463s 263.927 preparing to commit 463s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_over_deleted(GitWorkingTreeFormat)/work/ 463s 263.929 Selecting files for commit with filter None 463s 263.931 aborting commit write group because of exception: 463s 263.933 Traceback (most recent call last): 463s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 463s self._update_builder_with_changes() 463s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 463s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 463s for path, fs_hash in self.builder.record_iter_changes( 463s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 463s self.work_tree, self.basis_revid, iter_changes 463s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 463s ): 463s ^ 463s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 463s for change in iter_changes: 463s ^^^^^^^^^^^^ 463s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 463s for change in iter_changes: 463s ^^^^^^^^^^^^ 463s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 463s (oldpath, oldmode, oldsha) = old 463s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 463s TypeError: cannot unpack non-iterable NoneType object 463s }}} 463s 463s Traceback (most recent call last): 463s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 141, in test_move_over_deleted 463s tree.commit("initial") 463s ~~~~~~~~~~~^^^^^^^^^^^ 463s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 463s committed_id = commit.Commit().commit( 463s working_tree=self, 463s ...<3 lines>... 463s **kwargs, 463s ) 463s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 463s self._update_builder_with_changes() 463s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 463s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 463s for path, fs_hash in self.builder.record_iter_changes( 463s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 463s self.work_tree, self.basis_revid, iter_changes 463s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 463s ): 463s ^ 463s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 463s for change in iter_changes: 463s ^^^^^^^^^^^^ 463s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 463s for change in iter_changes: 463s ^^^^^^^^^^^^ 463s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 463s (oldpath, oldmode, oldsha) = old 463s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 463s TypeError: cannot unpack non-iterable NoneType object 463s 463s per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_followed_reference(WorkingTreeFormat2) SKIP 36ms 463s Tree references not supported 463s 463s per_workingtree.test_commit.TestCommit.test_record_two_ghosts(WorkingTreeFormat4) OK 88ms 463s per_workingtree.test_executable.TestExecutable.test_07_pull(WorkingTreeFormat5) OK 449ms 463s per_workingtree.test_move.TestMove.test_move_parent_dir(WorkingTreeFormat2) OK 52ms 463s per_workingtree.test_add_reference.TestBasisInventory.test_get_containing_nested_tree(WorkingTreeFormat3) SKIP 137ms 463s Tree format does not support references 463s 463s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_merge(WorkingTreeFormat5) OK 437ms 463s per_workingtree.test_add_reference.TestBasisInventory.test_get_nested_tree(GitWorkingTreeFormat)ERROR 44ms 463s log: {{{ 463s 264.046 preparing to commit 463s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_add_reference.TestBasisInventory.test_get_nested_tree(GitWorkingTreeFormat)/work/tree/sub-tree/ 463s 264.048 Selecting files for commit with filter None 463s 264.050 aborting commit write group because of exception: 463s 264.051 Traceback (most recent call last): 463s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 463s self._update_builder_with_changes() 463s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 463s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 463s for path, fs_hash in self.builder.record_iter_changes( 463s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 463s self.work_tree, self.basis_revid, iter_changes 463s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 463s ): 463s ^ 463s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 463s for change in iter_changes: 463s ^^^^^^^^^^^^ 463s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 463s for change in iter_changes: 463s ^^^^^^^^^^^^ 463s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 463s (oldpath, oldmode, oldsha) = old 463s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 463s TypeError: cannot unpack non-iterable NoneType object 463s }}} 463s 463s Traceback (most recent call last): 463s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_add_reference.py", line 98, in test_get_nested_tree 463s tree, sub_tree = self.make_nested_trees() 463s ~~~~~~~~~~~~~~~~~~~~~~^^ 463s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_add_reference.py", line 40, in make_nested_trees 463s tree, sub_tree = self.make_trees() 463s ~~~~~~~~~~~~~~~^^ 463s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_add_reference.py", line 30, in make_trees 463s sub_tree.commit("commit") 463s ~~~~~~~~~~~~~~~^^^^^^^^^^ 463s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 463s committed_id = commit.Commit().commit( 463s working_tree=self, 463s ...<3 lines>... 463s **kwargs, 463s ) 463s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 463s self._update_builder_with_changes() 463s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 463s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 463s for path, fs_hash in self.builder.record_iter_changes( 463s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 463s self.work_tree, self.basis_revid, iter_changes 463s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 463s ): 463s ^ 463s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 463s for change in iter_changes: 463s ^^^^^^^^^^^^ 463s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 463s for change in iter_changes: 463s ^^^^^^^^^^^^ 463s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 463s (oldpath, oldmode, oldsha) = old 463s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 463s TypeError: cannot unpack non-iterable NoneType object 463s 463s per_workingtree.test_commit.TestCommitProgress.test_commit_progress_shows_post_hook_names(WorkingTreeFormat5) OK 85ms 463s per_workingtree.test_executable.TestExecutable.test_08_no_op_revert(WorkingTreeFormat6) OK 149ms 463s per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_missing_reference(WorkingTreeFormat4) OK 196ms 463s per_workingtree.test_commit.TestCommitProgress.test_commit_progress_shows_pre_hook_names(WorkingTreeFormat6) OK 127ms 463s per_workingtree.test_add_reference.TestBasisInventory.test_root_present(WorkingTreeFormat2) SKIP 128ms 463s Tree format does not support references 463s 463s per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_missing_reference(GitRevisionTree)ERROR 66ms 463s log: {{{ 463s 264.176 preparing to commit 463s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_missing_reference(GitRevisionTree)/work/wt/subtree/ 463s 264.178 Selecting files for commit with filter None 463s 264.182 aborting commit write group because of exception: 463s 264.184 Traceback (most recent call last): 463s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 463s self._update_builder_with_changes() 463s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 463s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 463s for path, fs_hash in self.builder.record_iter_changes( 463s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 463s self.work_tree, self.basis_revid, iter_changes 463s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 463s ): 463s ^ 463s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 463s for change in iter_changes: 463s ^^^^^^^^^^^^ 463s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 463s for change in iter_changes: 463s ^^^^^^^^^^^^ 463s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 463s (oldpath, oldmode, oldsha) = old 463s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 463s TypeError: cannot unpack non-iterable NoneType object 463s }}} 463s 463s Traceback (most recent call last): 463s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 531, in test_iter_entries_with_missing_reference 463s tree, subtree = self.create_nested() 463s ~~~~~~~~~~~~~~~~~~^^ 463s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 508, in create_nested 463s subtree.commit("foo") 463s ~~~~~~~~~~~~~~^^^^^^^ 463s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 463s committed_id = commit.Commit().commit( 463s working_tree=self, 463s ...<3 lines>... 463s **kwargs, 463s ) 463s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 463s self._update_builder_with_changes() 463s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 463s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 463s for path, fs_hash in self.builder.record_iter_changes( 463s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 463s self.work_tree, self.basis_revid, iter_changes 463s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 463s ): 463s ^ 463s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 463s for change in iter_changes: 463s ^^^^^^^^^^^^ 463s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 463s for change in iter_changes: 463s ^^^^^^^^^^^^ 463s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 463s (oldpath, oldmode, oldsha) = old 463s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 463s TypeError: cannot unpack non-iterable NoneType object 463s 463s per_workingtree.test_move.TestMove.test_move_subdir(WorkingTreeFormat6,remote) OK 239ms 463s per_workingtree.test_executable.TestExecutable.test_commit_with_exec_from_basis(WorkingTreeFormat3) OK 128ms 463s per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_unfollowed_reference(WorkingTreeFormat3) SKIP 59ms 463s Tree references not supported 463s 463s per_workingtree.test_executable.TestExecutable.test_use_exec_from_basis(GitWorkingTreeFormat) OK 17ms 464s per_workingtree.test_flush.TestFlush.test_flush_fresh_tree(WorkingTreeFormat2) OK 25ms 464s per_workingtree.test_move.TestMove.test_move_target_not_versioned(WorkingTreeFormat4) OK 85ms 464s per_workingtree.test_add.TestAdd.test_add_after_remove(WorkingTreeFormat6,remote) OK 152ms 464s per_workingtree.test_commit.TestCommitProgress.test_commit_progress_steps(WorkingTreeFormat3) OK 154ms 464s per_workingtree.test_commit.TestCommitProgress.test_post_commit_hook(GitWorkingTreeFormat)ERROR 18ms 464s log: {{{ 464s 264.349 preparing to commit 464s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_commit.TestCommitProgress.test_post_commit_hook(GitWorkingTreeFormat)/work/ 464s 264.350 Selecting files for commit with filter None 464s 264.351 aborting commit write group because of exception: 464s 264.353 Traceback (most recent call last): 464s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 464s self._update_builder_with_changes() 464s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 464s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 464s for path, fs_hash in self.builder.record_iter_changes( 464s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 464s self.work_tree, self.basis_revid, iter_changes 464s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 464s ): 464s ^ 464s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 464s for change in iter_changes: 464s ^^^^^^^^^^^^ 464s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 464s for change in iter_changes: 464s ^^^^^^^^^^^^ 464s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 464s (oldpath, oldmode, oldsha) = old 464s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 464s TypeError: cannot unpack non-iterable NoneType object 464s }}} 464s 464s Traceback (most recent call last): 464s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 579, in test_post_commit_hook 464s tree.commit("first post") 464s ~~~~~~~~~~~^^^^^^^^^^^^^^ 464s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 464s committed_id = commit.Commit().commit( 464s working_tree=self, 464s ...<3 lines>... 464s **kwargs, 464s ) 464s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 464s self._update_builder_with_changes() 464s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 464s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 464s for path, fs_hash in self.builder.record_iter_changes( 464s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 464s self.work_tree, self.basis_revid, iter_changes 464s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 464s ): 464s ^ 464s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 464s for change in iter_changes: 464s ^^^^^^^^^^^^ 464s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 464s for change in iter_changes: 464s ^^^^^^^^^^^^ 464s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 464s (oldpath, oldmode, oldsha) = old 464s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 464s TypeError: cannot unpack non-iterable NoneType object 464s 464s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_with_crlf_in_repo_clean_crlf(WorkingTreeFormat5) OK 1058ms 464s per_workingtree.test_move.TestMove.test_move_to_unversioned_non_ascii_dir(WorkingTreeFormat5) OK 73ms 464s per_workingtree.test_add.TestAdd.test_add_invalid(WorkingTreeFormat4) OK 53ms 464s per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_unfollowed_reference(PreviewTree) SKIP 140ms 464s Tree references not supported 464s 464s per_workingtree.test_commit.TestCommitProgress.test_start_commit_hook(WorkingTreeFormat2) OK 49ms 464s per_workingtree.test_flush.TestFlush.test_flush_when_inventory_is_modified(WorkingTreeFormat6,remote) OK 123ms 464s per_workingtree.test_add.TestAdd.test_add_multiple(WorkingTreeFormat5) OK 69ms 464s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_pull(WorkingTreeFormat6) OK 410ms 464s per_workingtree.test_flush.TestFlush.test_flush_with_read_lock_fails(WorkingTreeFormat4) OK 53ms 464s per_workingtree.test_move.TestMove.test_move_unversioned(WorkingTreeFormat6) OK 113ms 464s per_workingtree.test_add.TestAdd.test_add_multiple_with_file_ids(WorkingTreeFormat6) OK 73ms 464s per_workingtree.test_move.TestMove.test_move_unversioned_non_ascii(WorkingTreeFormat3) OK 55ms 464s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_after_commit(WorkingTreeFormat5) OK 95ms 464s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_revert_delete(WorkingTreeFormat3) OK 105ms 464s per_workingtree.test_move.TestMove.test_move_via_rm_and_add(GitWorkingTreeFormat)ERROR 21ms 464s log: {{{ 464s 264.562 preparing to commit 464s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_via_rm_and_add(GitWorkingTreeFormat)/work/ 464s 264.564 Selecting files for commit with filter None 464s 264.565 aborting commit write group because of exception: 464s 264.566 Traceback (most recent call last): 464s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 464s self._update_builder_with_changes() 464s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 464s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 464s for path, fs_hash in self.builder.record_iter_changes( 464s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 464s self.work_tree, self.basis_revid, iter_changes 464s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 464s ): 464s ^ 464s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 464s for change in iter_changes: 464s ^^^^^^^^^^^^ 464s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 464s for change in iter_changes: 464s ^^^^^^^^^^^^ 464s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 464s (oldpath, oldmode, oldsha) = old 464s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 464s TypeError: cannot unpack non-iterable NoneType object 464s }}} 464s 464s Traceback (most recent call last): 464s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 43, in test_move_via_rm_and_add 464s tree.commit("initial commit") 464s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 464s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 464s committed_id = commit.Commit().commit( 464s working_tree=self, 464s ...<3 lines>... 464s **kwargs, 464s ) 464s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 464s self._update_builder_with_changes() 464s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 464s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 464s for path, fs_hash in self.builder.record_iter_changes( 464s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 464s self.work_tree, self.basis_revid, iter_changes 464s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 464s ): 464s ^ 464s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 464s for change in iter_changes: 464s ^^^^^^^^^^^^ 464s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 464s for change in iter_changes: 464s ^^^^^^^^^^^^ 464s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 464s (oldpath, oldmode, oldsha) = old 464s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 464s TypeError: cannot unpack non-iterable NoneType object 464s 464s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_revert_rename(GitWorkingTreeFormat)ERROR 30ms 464s log: {{{ 464s 264.588 preparing to commit 464s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_revert_rename(GitWorkingTreeFormat)/work/source/ 464s 264.591 Selecting files for commit with filter None 464s 264.592 aborting commit write group because of exception: 464s 264.593 Traceback (most recent call last): 464s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 464s self._update_builder_with_changes() 464s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 464s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 464s for path, fs_hash in self.builder.record_iter_changes( 464s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 464s self.work_tree, self.basis_revid, iter_changes 464s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 464s ): 464s ^ 464s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 464s for change in iter_changes: 464s ^^^^^^^^^^^^ 464s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 464s for change in iter_changes: 464s ^^^^^^^^^^^^ 464s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 464s (oldpath, oldmode, oldsha) = old 464s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 464s TypeError: cannot unpack non-iterable NoneType object 464s }}} 464s 464s Traceback (most recent call last): 464s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 359, in test_content_filtering_applied_on_revert_rename 464s source, txt_path, bin_path = self.create_cf_tree( 464s ~~~~~~~~~~~~~~~~~~~^ 464s txt_reader=_uppercase, txt_writer=_lowercase, dir="source" 464s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 464s ) 464s ^ 464s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 84, in create_cf_tree 464s tree.commit("commit raw content") 464s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 464s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 464s committed_id = commit.Commit().commit( 464s working_tree=self, 464s ...<3 lines>... 464s **kwargs, 464s ) 464s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 464s self._update_builder_with_changes() 464s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 464s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 464s for path, fs_hash in self.builder.record_iter_changes( 464s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 464s self.work_tree, self.basis_revid, iter_changes 464s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 464s ): 464s ^ 464s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 464s for change in iter_changes: 464s ^^^^^^^^^^^^ 464s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 464s for change in iter_changes: 464s ^^^^^^^^^^^^ 464s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 464s (oldpath, oldmode, oldsha) = old 464s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 464s TypeError: cannot unpack non-iterable NoneType object 464s 464s per_workingtree.test_nested_specifics.TestNestedSupport.test_comparison_data_does_not_autodetect_subtree(WorkingTreeFormat2) SKIP 35ms 464s Tree references not supported 464s 464s per_workingtree.test_add.TestAdd.test_add_old_id(WorkingTreeFormat3) OK 87ms 464s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_get_file_mtime(WorkingTreeFormat6) OK 69ms 464s per_workingtree.test_add.TestAdd.test_add_one(GitWorkingTreeFormat) OK 27ms 464s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_switch(WorkingTreeFormat2) OK 57ms 464s per_workingtree.test_add.TestAdd.test_add_one_list(WorkingTreeFormat2) OK 31ms 464s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_get_file_mtime_nested(WorkingTreeFormat3) SKIP 116ms 464s subtrees not supported 464s 464s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_get_renamed_in_subdir_time(GitWorkingTreeFormat)ERROR 31ms 464s log: {{{ 464s 264.759 preparing to commit 464s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_get_file_mtime.TestGetFileMTime.test_get_renamed_in_subdir_time(GitWorkingTreeFormat)/work/tree/ 464s 264.761 Selecting files for commit with filter None 464s 264.763 aborting commit write group because of exception: 464s 264.766 Traceback (most recent call last): 464s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 464s self._update_builder_with_changes() 464s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 464s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 464s for path, fs_hash in self.builder.record_iter_changes( 464s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 464s self.work_tree, self.basis_revid, iter_changes 464s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 464s ): 464s ^ 464s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 464s for change in iter_changes: 464s ^^^^^^^^^^^^ 464s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 464s for change in iter_changes: 464s ^^^^^^^^^^^^ 464s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 464s (oldpath, oldmode, oldsha) = old 464s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 464s TypeError: cannot unpack non-iterable NoneType object 464s }}} 464s 464s Traceback (most recent call last): 464s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_get_file_mtime.py", line 95, in test_get_renamed_in_subdir_time 464s tree.commit("1") 464s ~~~~~~~~~~~^^^^^ 464s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 464s committed_id = commit.Commit().commit( 464s working_tree=self, 464s ...<3 lines>... 464s **kwargs, 464s ) 464s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 464s self._update_builder_with_changes() 464s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 464s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 464s for path, fs_hash in self.builder.record_iter_changes( 464s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 464s self.work_tree, self.basis_revid, iter_changes 464s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 464s ): 464s ^ 464s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 464s for change in iter_changes: 464s ^^^^^^^^^^^^ 464s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 464s for change in iter_changes: 464s ^^^^^^^^^^^^ 464s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 464s (oldpath, oldmode, oldsha) = old 464s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 464s TypeError: cannot unpack non-iterable NoneType object 464s 464s per_workingtree.test_add.TestAdd.test_add_one_new_id(WorkingTreeFormat6,remote) OK 106ms 464s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_get_renamed_time(WorkingTreeFormat2) OK 47ms 464s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_path_content_summary(WorkingTreeFormat6,remote) OK 180ms 464s per_workingtree.test_nested_specifics.TestNestedSupport.test_extract_while_locked(WorkingTreeFormat6,remote) OK 237ms 464s per_workingtree.test_add.TestAdd.test_add_present_in_basis_with_file_ids(WorkingTreeFormat4) OK 119ms 464s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_symmetric_content_filtering(WorkingTreeFormat4) OK 91ms 464s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_missing(WorkingTreeFormat6,remote) OK 100ms 464s per_workingtree.test_nested_specifics.TestNestedSupport.test_may_not_autodetect_subtree(WorkingTreeFormat4) OK 128ms 464s per_workingtree.test_add.TestAdd.test_add_previously_added(WorkingTreeFormat5) OK 76ms 464s per_tree.test_test_trees.TestTreeShapes.test_tree_with_merged_utf8(WorkingTreeFormat6,remote) OK 603ms 464s per_workingtree.test_get_parent_ids.TestGetParentIds.test_pending_merges(WorkingTreeFormat4) OK 102ms 464s per_workingtree.test_nested_specifics.TestNestedSupport.test_set_get_inventory_tree_reference(WorkingTreeFormat5) OK 68ms 464s per_workingtree.test_add.TestAdd.test_add_previously_added_with_file_id(WorkingTreeFormat6) OK 66ms 464s per_tree.test_test_trees.TestTreeShapes.test_tree_with_subdirs_and_all_content_types(WorkingTreeFormat5) OK 59ms 464s per_workingtree.test_commit.TestCommit.test_autodelete_renamed(WorkingTreeFormat5) OK 163ms 464s per_workingtree.test_inv.TestApplyInventoryDelta.test_add(WorkingTreeFormat5) OK 63ms 464s per_workingtree.test_add.TestAdd.test_add_root(WorkingTreeFormat3) OK 69ms 464s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_clean_crlf(WorkingTreeFormat6,remote) OK 1633ms 464s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_dirty(WorkingTreeFormat4) SKIP 1ms 464s format doesn't support content filtering 464s per_workingtree.test_add.TestAdd.test_add_subdir(GitWorkingTreeFormat) OK 20ms 464s per_workingtree.test_parents.TestAddParent.test_add_first_parent_id(WorkingTreeFormat6) OK 117ms 464s per_workingtree.test_inv.TestApplyInventoryDelta.test_child_rename_ordering(WorkingTreeFormat6) OK 75ms 464s per_workingtree.test_add.TestAdd.test_add_subdir_with_ids(WorkingTreeFormat2) OK 34ms 464s per_workingtree.test_commit.TestCommit.test_commit_aborted_does_not_apply_automatic_changes_bug_282402(WorkingTreeFormat6) OK 94ms 464s per_tree.test_test_trees.TestTreeShapes.test_tree_with_subdirs_and_all_content_types(DirStateRevisionTree,WT4) OK 113ms 464s per_workingtree.test_parents.TestAddParent.test_add_first_parent_id_ghost_force(WorkingTreeFormat3) OK 52ms 464s per_tree.test_test_trees.TestTreeShapes.test_tree_with_subdirs_and_all_content_types_wo_symlinks(GitWorkingTreeFormat) OK 37ms 464s per_workingtree.test_parents.TestAddParent.test_add_first_parent_id_ghost_rejects(GitWorkingTreeFormat) OK 18ms 464s per_workingtree.test_inv.TestApplyInventoryDelta.test_remove(WorkingTreeFormat3) OK 71ms 464s per_workingtree.test_inv.TestApplyInventoryDelta.test_rename_dir_with_children(GitWorkingTreeFormat) SKIP 10ms 464s format does not support inventory deltas 464s 464s per_workingtree.test_add.TestAdd.test_add_unicode(WorkingTreeFormat6,remote) OK 84ms 464s per_workingtree.test_inv.TestApplyInventoryDelta.test_rename_dir_with_children_with_children(WorkingTreeFormat2) OK 23ms 465s per_workingtree.test_parents.TestAddParent.test_add_first_parent_tree(WorkingTreeFormat2) OK 52ms 465s per_tree.test_test_trees.TestTreeShapes.test_tree_with_subdirs_and_all_content_types_wo_symlinks(PreviewTreePost) OK 70ms 465s per_workingtree.test_commit.TestCommit.test_commit_deleted_subtree_and_files_updates_workingtree(WorkingTreeFormat3) OK 127ms 465s per_workingtree.test_commit.TestCommit.test_commit_deleted_subtree_with_removed(GitWorkingTreeFormat)ERROR 31ms 465s log: {{{ 465s 265.324 preparing to commit 465s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_deleted_subtree_with_removed(GitWorkingTreeFormat)/work/ 465s 265.327 Selecting files for commit with filter None 465s 265.330 aborting commit write group because of exception: 465s 265.332 Traceback (most recent call last): 465s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 465s self._update_builder_with_changes() 465s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 465s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 465s for path, fs_hash in self.builder.record_iter_changes( 465s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 465s self.work_tree, self.basis_revid, iter_changes 465s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 465s ): 465s ^ 465s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 465s for change in iter_changes: 465s ^^^^^^^^^^^^ 465s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 465s for change in iter_changes: 465s ^^^^^^^^^^^^ 465s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 465s (oldpath, oldmode, oldsha) = old 465s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 465s TypeError: cannot unpack non-iterable NoneType object 465s }}} 465s 465s Traceback (most recent call last): 465s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 337, in test_commit_deleted_subtree_with_removed 465s wt.commit("first") 465s ~~~~~~~~~^^^^^^^^^ 465s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 465s committed_id = commit.Commit().commit( 465s working_tree=self, 465s ...<3 lines>... 465s **kwargs, 465s ) 465s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 465s self._update_builder_with_changes() 465s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 465s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 465s for path, fs_hash in self.builder.record_iter_changes( 465s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 465s self.work_tree, self.basis_revid, iter_changes 465s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 465s ): 465s ^ 465s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 465s for change in iter_changes: 465s ^^^^^^^^^^^^ 465s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 465s for change in iter_changes: 465s ^^^^^^^^^^^^ 465s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 465s (oldpath, oldmode, oldsha) = old 465s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 465s TypeError: cannot unpack non-iterable NoneType object 465s 465s per_workingtree.test_inv.TestApplyInventoryDelta.test_rename_file(WorkingTreeFormat6,remote) OK 80ms 465s per_workingtree.test_parents.TestAddParent.test_add_first_parent_tree_ghost_force(WorkingTreeFormat6,remote) OK 89ms 465s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_with_crlf_in_repo_clean_lf(WorkingTreeFormat6) OK 1028ms 465s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_with_crlf_in_repo_dirty(WorkingTreeFormat3) SKIP 1ms 465s format doesn't support content filtering 465s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_binary(GitWorkingTreeFormat) SKIP 1ms 465s format doesn't support content filtering 465s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_clean_crlf(WorkingTreeFormat2) SKIP 1ms 465s format doesn't support content filtering 465s per_workingtree.test_inv.TestApplyInventoryDelta.test_replace_root(WorkingTreeFormat4) OK 61ms 465s per_tree.test_test_trees.TestTreeShapes.test_tree_with_utf8(RevisionTree) OK 128ms 465s per_workingtree.test_commit.TestCommit.test_commit_exclude_exclude_changed_is_pointless(WorkingTreeFormat2) OK 80ms 465s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_merge_parent_was_directory(WorkingTreeFormat4) OK 182ms 465s per_workingtree.test_inv.TestRevert.test_dangling_id(WorkingTreeFormat5) OK 77ms 465s per_tree.test_transform.TestTransformPreview.test_all_file_ids(WorkingTreeFormat6) OK 73ms 465s per_workingtree.test_inv.TestTreeReference.test_tree_reference_matches_inv(WorkingTreeFormat6) SKIP 35ms 465s format does not support inventory deltas 465s 465s per_workingtree.test_parents.TestAddParent.test_add_second_parent_id(WorkingTreeFormat4) OK 158ms 465s per_tree.test_transform.TestTransformPreview.test_all_file_ids(DirStateRevisionTree,WT5) OK 56ms 465s per_workingtree.test_is_control_filename.TestIsControlFilename.test_dotbzr_is_control_in_cwd(WorkingTreeFormat3) OK 42ms 465s per_workingtree.test_is_control_filename.TestIsControlFilename.test_dotbzr_is_control_in_subdir(GitWorkingTreeFormat) OK 14ms 465s per_tree.test_transform.TestTransformPreview.test_annotate(WorkingTreeFormat2) OK 46ms 465s per_workingtree.test_commit.TestCommit.test_commit_exclude_excludes_modified_files(WorkingTreeFormat6,remote) OK 179ms 465s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_merge_parents(WorkingTreeFormat5) OK 187ms 465s per_workingtree.test_is_ignored.TestIsIgnored.test_global_ignored(WorkingTreeFormat2) OK 48ms 465s per_workingtree.test_parents.TestAddParent.test_add_second_parent_id_ghost(WorkingTreeFormat5) OK 132ms 465s per_workingtree.test_is_ignored.TestIsIgnored.test_ignore_caching(WorkingTreeFormat6,remote) OK 68ms 465s per_tree.test_transform.TestTransformPreview.test_annotate_deleted(WorkingTreeFormat4) OK 109ms 465s per_workingtree.test_commit.TestCommit.test_commit_exclude_subtree_of_selected(WorkingTreeFormat4) OK 119ms 465s per_tree.test_transform.TestTransformPreview.test_annotate_deleted(GitRevisionTree)ERROR 26ms 465s log: {{{ 465s 265.706 preparing to commit 465s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_annotate_deleted(GitRevisionTree)/work/tree/ 465s 265.708 Selecting files for commit with filter None 465s 265.709 aborting commit write group because of exception: 465s 265.712 Traceback (most recent call last): 465s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 465s self._update_builder_with_changes() 465s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 465s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 465s for path, fs_hash in self.builder.record_iter_changes( 465s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 465s self.work_tree, self.basis_revid, iter_changes 465s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 465s ): 465s ^ 465s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 465s for change in iter_changes: 465s ^^^^^^^^^^^^ 465s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 465s for change in iter_changes: 465s ^^^^^^^^^^^^ 465s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 465s (oldpath, oldmode, oldsha) = old 465s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 465s TypeError: cannot unpack non-iterable NoneType object 465s }}} 465s 465s Traceback (most recent call last): 465s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 547, in test_annotate_deleted 465s tree.commit("a") 465s ~~~~~~~~~~~^^^^^ 465s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 465s committed_id = commit.Commit().commit( 465s working_tree=self, 465s ...<3 lines>... 465s **kwargs, 465s ) 465s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 465s self._update_builder_with_changes() 465s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 465s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 465s for path, fs_hash in self.builder.record_iter_changes( 465s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 465s self.work_tree, self.basis_revid, iter_changes 465s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 465s ): 465s ^ 465s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 465s for change in iter_changes: 465s ^^^^^^^^^^^^ 465s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 465s for change in iter_changes: 465s ^^^^^^^^^^^^ 465s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 465s (oldpath, oldmode, oldsha) = old 465s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 465s TypeError: cannot unpack non-iterable NoneType object 465s 465s per_workingtree.test_is_ignored.TestIsIgnored.test_mixed_is_ignored(WorkingTreeFormat4) OK 58ms 465s per_workingtree.test_parents.TestAddParent.test_add_second_parent_id_with_ghost_first(WorkingTreeFormat6) OK 86ms 465s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_mod_from_parent(WorkingTreeFormat6) OK 130ms 465s per_tree.test_transform.TestTransformPreview.test_annotate_missing(WorkingTreeFormat3) OK 41ms 465s per_workingtree.test_commit.TestCommit.test_commit_local_unbound(WorkingTreeFormat5) OK 93ms 465s per_tree.test_transform.TestTransformPreview.test_annotate_missing(PreviewTree) OK 49ms 465s per_workingtree.test_is_ignored.TestIsIgnored.test_runtime_ignores(WorkingTreeFormat5) OK 69ms 465s per_workingtree.test_locking.TestWorkingTreeLocking.test_failing_to_lock_branch_does_not_lock(WorkingTreeFormat6) OK 46ms 465s per_workingtree.test_locking.TestWorkingTreeLocking.test_failing_to_lock_tree_write_branch_does_not_lock(WorkingTreeFormat3) OK 40ms 465s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_same_as_merge_parent(WorkingTreeFormat3) OK 160ms 465s per_workingtree.test_parents.TestAddParent.test_add_second_parent_tree(WorkingTreeFormat3) OK 169ms 465s per_workingtree.test_locking.TestWorkingTreeLocking.test_failing_to_lock_write_branch_does_not_lock(GitWorkingTreeFormat) OK 14ms 465s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_same_as_merge_parent_supersedes(GitWorkingTreeFormat)ERROR 28ms 465s log: {{{ 465s 265.923 preparing to commit 465s 265.924 Selecting files for commit with filter None 465s 265.926 aborting commit write group because of exception: 465s 265.928 Traceback (most recent call last): 465s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 465s self._update_builder_with_changes() 465s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 465s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 465s for path, fs_hash in self.builder.record_iter_changes( 465s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 465s self.work_tree, self.basis_revid, iter_changes 465s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 465s ): 465s ^ 465s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 465s for change in iter_changes: 465s ^^^^^^^^^^^^ 465s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 465s for change in iter_changes: 465s ^^^^^^^^^^^^ 465s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 465s (oldpath, oldmode, oldsha) = old 465s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 465s TypeError: cannot unpack non-iterable NoneType object 465s }}} 465s 465s Traceback (most recent call last): 465s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_annotate_iter.py", line 207, in test_annotate_same_as_merge_parent_supersedes 465s revid1 = builder.build_snapshot( 465s None, 465s ...<3 lines>... 465s ], 465s ) 465s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 465s return self._do_commit( 465s ~~~~~~~~~~~~~~~^ 465s tree, 465s ^^^^^ 465s ...<5 lines>... 465s message_callback=message_callback, 465s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 465s ) 465s ^ 465s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 465s return tree.commit( 465s ~~~~~~~~~~~^ 465s message, message_callback=message_callback, reporter=reporter, **kwargs 465s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 465s ) 465s ^ 465s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 465s committed_id = commit.Commit().commit( 465s working_tree=self, 465s ...<3 lines>... 465s **kwargs, 465s ) 465s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 465s self._update_builder_with_changes() 465s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 465s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 465s for path, fs_hash in self.builder.record_iter_changes( 465s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 465s self.work_tree, self.basis_revid, iter_changes 465s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 465s ): 465s ^ 465s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 465s for change in iter_changes: 465s ^^^^^^^^^^^^ 465s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 465s for change in iter_changes: 465s ^^^^^^^^^^^^ 465s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 465s (oldpath, oldmode, oldsha) = old 465s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 465s TypeError: cannot unpack non-iterable NoneType object 465s 465s per_workingtree.test_parents.TestAddParent.test_add_second_parent_tree_ghost(GitWorkingTreeFormat)ERROR 39ms 465s log: {{{ 465s 265.928 preparing to commit 465s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_parents.TestAddParent.test_add_second_parent_tree_ghost(GitWorkingTreeFormat)/work/ 465s 265.929 Selecting files for commit with filter None 465s 265.931 aborting commit write group because of exception: 465s 265.933 Traceback (most recent call last): 465s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 465s self._update_builder_with_changes() 465s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 465s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 465s for path, fs_hash in self.builder.record_iter_changes( 465s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 465s self.work_tree, self.basis_revid, iter_changes 465s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 465s ): 465s ^ 465s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 465s for change in iter_changes: 465s ^^^^^^^^^^^^ 465s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 465s for change in iter_changes: 465s ^^^^^^^^^^^^ 465s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 465s (oldpath, oldmode, oldsha) = old 465s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 465s TypeError: cannot unpack non-iterable NoneType object 465s }}} 465s 465s Traceback (most recent call last): 465s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_parents.py", line 397, in test_add_second_parent_tree_ghost 465s first_revision = tree.commit("first post") 465s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 465s committed_id = commit.Commit().commit( 465s working_tree=self, 465s ...<3 lines>... 465s **kwargs, 465s ) 465s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 465s self._update_builder_with_changes() 465s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 465s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 465s for path, fs_hash in self.builder.record_iter_changes( 465s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 465s self.work_tree, self.basis_revid, iter_changes 465s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 465s ): 465s ^ 465s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 465s for change in iter_changes: 465s ^^^^^^^^^^^^ 465s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 465s for change in iter_changes: 465s ^^^^^^^^^^^^ 465s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 465s (oldpath, oldmode, oldsha) = old 465s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 465s TypeError: cannot unpack non-iterable NoneType object 465s 465s per_workingtree.test_locking.TestWorkingTreeLocking.test_lock_read_returns_unlocker(WorkingTreeFormat2) OK 52ms 465s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_binary(WorkingTreeFormat6,remote) OK 1577ms 465s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_clean_lf(WorkingTreeFormat4) SKIP 1ms 465s format doesn't support content filtering 465s per_tree.test_transform.TestTransformPreview.test_annotate_rename(WorkingTreeFormat6,remote) OK 172ms 465s per_workingtree.test_parents.TestGetParents.test_get_parents(WorkingTreeFormat2) OK 37ms 465s per_tree.test_transform.TestTransformPreview.test_ascii_limbo_paths(WorkingTreeFormat5) OK 24ms 465s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_same_as_parent(WorkingTreeFormat2) OK 80ms 465s per_workingtree.test_basis_inventory.TestBasisInventory.test_create(WorkingTreeFormat6,remote) SKIP 5ms 465s not applicable to 465s 465s per_tree.test_transform.TestTransformPreview.test_ascii_limbo_paths(DirStateRevisionTree,WT4) OK 28ms 465s per_workingtree.test_locking.TestWorkingTreeLocking.test_lock_tree_write_returns_unlocker(WorkingTreeFormat6,remote) OK 74ms 465s per_tree.test_transform.TestTransformPreview.test_change_executability(GitWorkingTreeFormat) OK 17ms 465s per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_read_unlock(WorkingTreeFormat4) OK 39ms 465s per_workingtree.test_commit.TestCommit.test_commit_merged_kind_change(WorkingTreeFormat6) OK 274ms 465s per_tree.test_transform.TestTransformPreview.test_change_executability(PreviewTreePost) OK 64ms 465s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_with_crlf_in_repo_binary(WorkingTreeFormat5) OK 990ms 465s per_workingtree.test_basis_tree.TestBasisTree.test_altered_tree(WorkingTreeFormat4) OK 100ms 465s per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_tree_write_branch_read_locked(WorkingTreeFormat5) OK 56ms 465s per_workingtree.test_basis_tree.TestBasisTree.test_emtpy_tree(WorkingTreeFormat5) OK 35ms 465s per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_tree_write_unlock(WorkingTreeFormat6) OK 33ms 465s per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_write_unlock(WorkingTreeFormat3) OK 35ms 465s per_workingtree.test_locking.TestWorkingTreeLocking.test_unlock_branch_failures(GitWorkingTreeFormat) OK 11ms 465s per_tree.test_transform.TestTransformPreview.test_commit_preview_tree(RevisionTree) OK 95ms 465s per_workingtree.test_basis_tree.TestBasisTree.test_same_tree(WorkingTreeFormat6) OK 74ms 465s per_workingtree.test_locking.TestWorkingTreeLocking.test_unlock_from_tree_write_lock_flushes(WorkingTreeFormat2) OK 30ms 465s per_tree.test_transform.TestTransformPreview.test_deleted_content_summary(WorkingTreeFormat6) OK 52ms 466s per_workingtree.test_break_lock.TestBreakLock.test_locked(WorkingTreeFormat3) OK 60ms 466s per_workingtree.test_break_lock.TestBreakLock.test_unlocked(GitWorkingTreeFormat) OK 20ms 466s per_workingtree.test_parents.TestSetParents.test_set_duplicate_parent_ids(WorkingTreeFormat6,remote) OK 320ms 466s per_tree.test_transform.TestTransformPreview.test_deleted_content_summary(DirStateRevisionTree,WT5) OK 59ms 466s per_workingtree.test_break_lock.TestBreakLock.test_unlocked_repo_locked(WorkingTreeFormat2) OK 25ms 466s per_workingtree.test_commit.TestCommit.test_commit_move_new(WorkingTreeFormat3) OK 261ms 466s per_tree.test_transform.TestTransformPreview.test_diff_preview_tree(WorkingTreeFormat2) OK 51ms 466s per_workingtree.test_commit.TestCommit.test_commit_returns_revision_id(GitWorkingTreeFormat)ERROR 35ms 466s log: {{{ 466s 266.361 preparing to commit 466s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_returns_revision_id(GitWorkingTreeFormat)/work/ 466s 266.363 Selecting files for commit with filter None 466s 266.364 aborting commit write group because of exception: 466s 266.371 Traceback (most recent call last): 466s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 466s self._update_builder_with_changes() 466s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 466s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 466s for path, fs_hash in self.builder.record_iter_changes( 466s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 466s self.work_tree, self.basis_revid, iter_changes 466s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 466s ): 466s ^ 466s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 466s for change in iter_changes: 466s ^^^^^^^^^^^^ 466s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 466s for change in iter_changes: 466s ^^^^^^^^^^^^ 466s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 466s (oldpath, oldmode, oldsha) = old 466s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 466s TypeError: cannot unpack non-iterable NoneType object 466s }}} 466s 466s Traceback (most recent call last): 466s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 192, in test_commit_returns_revision_id 466s committed_id = tree.commit("message") 466s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 466s committed_id = commit.Commit().commit( 466s working_tree=self, 466s ...<3 lines>... 466s **kwargs, 466s ) 466s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 466s self._update_builder_with_changes() 466s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 466s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 466s for path, fs_hash in self.builder.record_iter_changes( 466s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 466s self.work_tree, self.basis_revid, iter_changes 466s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 466s ): 466s ^ 466s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 466s for change in iter_changes: 466s ^^^^^^^^^^^^ 466s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 466s for change in iter_changes: 466s ^^^^^^^^^^^^ 466s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 466s (oldpath, oldmode, oldsha) = old 466s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 466s TypeError: cannot unpack non-iterable NoneType object 466s 466s per_workingtree.test_locking.TestWorkingTreeLocking.test_unlock_from_write_lock_flushes(WorkingTreeFormat6,remote) OK 166ms 466s per_workingtree.test_parents.TestSetParents.test_set_no_parents(WorkingTreeFormat4) OK 106ms 466s per_tree.test_transform.TestTransformPreview.test_dir_content_summary(WorkingTreeFormat4) OK 42ms 466s per_tree.test_transform.TestTransformPreview.test_dir_content_summary(GitRevisionTree) OK 12ms 466s per_workingtree.test_commit.TestCommit.test_commit_sets_last_revision(WorkingTreeFormat2) OK 47ms 466s per_tree.test_transform.TestTransformPreview.test_extras(WorkingTreeFormat3) OK 39ms 466s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_invalid_child(WorkingTreeFormat6,remote) OK 171ms 466s per_workingtree.test_commit.TestCommit.test_local_commit_does_not_push_to_master(WorkingTreeFormat6,remote) OK 83ms 466s per_workingtree.test_parents.TestSetParents.test_set_no_parents_ids(WorkingTreeFormat5) OK 94ms 466s per_tree.test_transform.TestTransformPreview.test_extras(PreviewTree) OK 55ms 466s per_tree.test_transform.TestTransformPreview.test_file_content_summary_executable(WorkingTreeFormat6,remote) OK 25ms 466s per_workingtree.test_parents.TestSetParents.test_set_null_parent(WorkingTreeFormat6) OK 48ms 466s per_tree.test_transform.TestTransformPreview.test_file_content_summary_non_exec(WorkingTreeFormat5) OK 15ms 466s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path_before_commit(WorkingTreeFormat4) OK 51ms 466s per_tree.test_transform.TestTransformPreview.test_file_content_summary_non_exec(DirStateRevisionTree,WT4) OK 19ms 466s per_tree.test_transform.TestTransformPreview.test_get_file(GitWorkingTreeFormat) OK 10ms 466s per_workingtree.test_parents.TestSetParents.test_set_one_ghost_parent_force(WorkingTreeFormat3) OK 52ms 466s per_tree.test_transform.TestTransformPreview.test_get_file(PreviewTreePost) OK 22ms 466s per_workingtree.test_parents.TestSetParents.test_set_one_ghost_parent_ids_force(GitWorkingTreeFormat) OK 13ms 466s per_tree.test_transform.TestTransformPreview.test_get_file_mtime(RevisionTree) OK 20ms 466s per_workingtree.test_parents.TestSetParents.test_set_one_ghost_parent_ids_rejects(WorkingTreeFormat2) OK 20ms 466s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path_dir(WorkingTreeFormat5) OK 98ms 466s per_tree.test_transform.TestTransformPreview.test_get_file_mtime_renamed(WorkingTreeFormat6) OK 43ms 466s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_base(WorkingTreeFormat4) OK 291ms 466s per_workingtree.test_parents.TestSetParents.test_set_one_ghost_parent_rejects(WorkingTreeFormat6,remote) OK 60ms 466s per_tree.test_transform.TestTransformPreview.test_get_file_mtime_renamed(DirStateRevisionTree,WT5) OK 46ms 466s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path_invalid_all(WorkingTreeFormat6) OK 84ms 466s per_tree.test_transform.TestTransformPreview.test_get_file_size(WorkingTreeFormat2) OK 23ms 466s per_workingtree.test_commit.TestCommit.test_nested_commit(WorkingTreeFormat4) OK 302ms 466s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path_root(WorkingTreeFormat3) OK 89ms 466s per_tree.test_transform.TestTransformPreview.test_get_set_parent_ids(WorkingTreeFormat4) OK 90ms 466s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_clean_lf(WorkingTreeFormat6,remote) OK 1448ms 466s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_with_crlf_in_repo_binary(WorkingTreeFormat4) SKIP 1ms 466s format doesn't support content filtering 466s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_dirty(WorkingTreeFormat5) OK 868ms 466s per_tree.test_transform.TestTransformPreview.test_get_set_parent_ids(GitRevisionTree)ERROR 28ms 466s log: {{{ 466s 266.838 preparing to commit 466s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_get_set_parent_ids(GitRevisionTree)/work/ 466s 266.840 Selecting files for commit with filter None 466s 266.841 aborting commit write group because of exception: 466s 266.842 Traceback (most recent call last): 466s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 466s self._update_builder_with_changes() 466s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 466s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 466s for path, fs_hash in self.builder.record_iter_changes( 466s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 466s self.work_tree, self.basis_revid, iter_changes 466s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 466s ): 466s ^ 466s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 466s for change in iter_changes: 466s ^^^^^^^^^^^^ 466s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 466s for change in iter_changes: 466s ^^^^^^^^^^^^ 466s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 466s (oldpath, oldmode, oldsha) = old 466s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 466s TypeError: cannot unpack non-iterable NoneType object 466s }}} 466s 466s Traceback (most recent call last): 466s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 571, in test_get_set_parent_ids 466s revision_tree, preview_tree = self.get_tree_and_preview_tree() 466s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 466s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 119, in get_tree_and_preview_tree 466s revision_tree = self.create_tree() 466s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 466s revid1 = tree.commit("rev1") 466s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 466s committed_id = commit.Commit().commit( 466s working_tree=self, 466s ...<3 lines>... 466s **kwargs, 466s ) 466s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 466s self._update_builder_with_changes() 466s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 466s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 466s for path, fs_hash in self.builder.record_iter_changes( 466s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 466s self.work_tree, self.basis_revid, iter_changes 466s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 466s ): 466s ^ 466s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 466s for change in iter_changes: 466s ^^^^^^^^^^^^ 466s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 466s for change in iter_changes: 466s ^^^^^^^^^^^^ 466s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 466s (oldpath, oldmode, oldsha) = old 466s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 466s TypeError: cannot unpack non-iterable NoneType object 466s 466s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_tree_name_mismatch(GitWorkingTreeFormat)ERROR 40ms 466s log: {{{ 466s 266.838 preparing to commit 466s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_tree_name_mismatch(GitWorkingTreeFormat)/work/ 466s 266.840 Selecting files for commit with filter None 466s 266.842 aborting commit write group because of exception: 466s 266.844 Traceback (most recent call last): 466s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 466s self._update_builder_with_changes() 466s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 466s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 466s for path, fs_hash in self.builder.record_iter_changes( 466s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 466s self.work_tree, self.basis_revid, iter_changes 466s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 466s ): 466s ^ 466s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 466s for change in iter_changes: 466s ^^^^^^^^^^^^ 466s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 466s for change in iter_changes: 466s ^^^^^^^^^^^^ 466s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 466s (oldpath, oldmode, oldsha) = old 466s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 466s TypeError: cannot unpack non-iterable NoneType object 466s }}} 466s 466s Traceback (most recent call last): 466s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_canonical_path.py", line 100, in test_canonical_tree_name_mismatch 466s test_revid = work_tree.commit("commit") 466s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 466s committed_id = commit.Commit().commit( 466s working_tree=self, 466s ...<3 lines>... 466s **kwargs, 466s ) 466s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 466s self._update_builder_with_changes() 466s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 466s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 466s for path, fs_hash in self.builder.record_iter_changes( 466s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 466s self.work_tree, self.basis_revid, iter_changes 466s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 466s ): 466s ^ 466s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 466s for change in iter_changes: 466s ^^^^^^^^^^^^ 466s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 466s for change in iter_changes: 466s ^^^^^^^^^^^^ 466s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 466s (oldpath, oldmode, oldsha) = old 466s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 466s TypeError: cannot unpack non-iterable NoneType object 466s 466s per_workingtree.test_commit.TestCommit.test_nested_commit_second_commit_detects_changes(WorkingTreeFormat5)XFAIL 57ms 466s reason: {{{nested trees don't work well with iter_changes}}} 466s 466s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_empty(WorkingTreeFormat5) OK 174ms 466s per_workingtree.test_parents.TestSetParents.test_set_parent_trees_in_ancestry(WorkingTreeFormat4) OK 184ms 466s per_tree.test_transform.TestTransformPreview.test_get_symlink_target(WorkingTreeFormat3) OK 27ms 466s per_tree.test_transform.TestTransformPreview.test_get_symlink_target(PreviewTree) OK 18ms 466s per_workingtree.test_changes_from.TestChangesFrom.test_socket(WorkingTreeFormat2) OK 78ms 466s per_tree.test_transform.TestTransformPreview.test_has_filename(WorkingTreeFormat6,remote) OK 100ms 466s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_with_crlf_in_repo_clean_crlf(WorkingTreeFormat6) OK 929ms 466s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_with_crlf_in_repo_clean_lf(WorkingTreeFormat3) SKIP 1ms 466s format doesn't support content filtering 466s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_with_crlf_in_repo_dirty(GitWorkingTreeFormat) SKIP 1ms 466s format doesn't support content filtering 466s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_binary(WorkingTreeFormat2) SKIP 1ms 466s format doesn't support content filtering 466s per_workingtree.test_parents.TestSetParents.test_set_three_parents(WorkingTreeFormat5) OK 179ms 466s per_workingtree.test_commit.TestCommit.test_nested_pointless_commits_are_pointless(WorkingTreeFormat6) OK 218ms 466s per_tree.test_transform.TestTransformPreview.test_ignore_extra_trees_no_specific_files(WorkingTreeFormat5) OK 84ms 466s per_workingtree.test_changes_from.TestChangesFrom.test_unknown(WorkingTreeFormat6,remote) OK 166ms 466s per_tree.test_transform.TestTransformPreview.test_ignore_extra_trees_no_specific_files(DirStateRevisionTree,WT4) OK 75ms 466s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_to_revision(WorkingTreeFormat6) OK 305ms 466s per_tree.test_transform.TestTransformPreview.test_ignore_pb(GitWorkingTreeFormat)ERROR 21ms 466s log: {{{ 466s 267.167 preparing to commit 466s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_ignore_pb(GitWorkingTreeFormat)/work/ 466s 267.169 Selecting files for commit with filter None 466s 267.170 aborting commit write group because of exception: 466s 267.173 Traceback (most recent call last): 466s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 466s self._update_builder_with_changes() 466s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 466s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 466s for path, fs_hash in self.builder.record_iter_changes( 466s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 466s self.work_tree, self.basis_revid, iter_changes 466s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 466s ): 466s ^ 466s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 466s for change in iter_changes: 466s ^^^^^^^^^^^^ 466s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 466s for change in iter_changes: 466s ^^^^^^^^^^^^ 466s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 466s (oldpath, oldmode, oldsha) = old 466s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 466s TypeError: cannot unpack non-iterable NoneType object 466s }}} 466s 466s Traceback (most recent call last): 466s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 224, in test_ignore_pb 466s revision_tree, preview_tree = self.get_tree_and_preview_tree() 466s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 466s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 119, in get_tree_and_preview_tree 466s revision_tree = self.create_tree() 466s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 466s revid1 = tree.commit("rev1") 466s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 466s committed_id = commit.Commit().commit( 466s working_tree=self, 466s ...<3 lines>... 466s **kwargs, 466s ) 466s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 466s self._update_builder_with_changes() 466s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 466s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 466s for path, fs_hash in self.builder.record_iter_changes( 466s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 466s self.work_tree, self.basis_revid, iter_changes 466s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 466s ): 466s ^ 466s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 466s for change in iter_changes: 466s ^^^^^^^^^^^^ 466s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 466s for change in iter_changes: 466s ^^^^^^^^^^^^ 466s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 466s (oldpath, oldmode, oldsha) = old 466s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 466s TypeError: cannot unpack non-iterable NoneType object 466s 466s per_workingtree.test_check.TestCheck.test__check_with_refs(WorkingTreeFormat4) OK 80ms 466s per_workingtree.test_parents.TestSetParents.test_set_three_parents_ids(WorkingTreeFormat6) OK 170ms 466s per_workingtree.test_check.TestCheck.test__get_check_refs_basis(WorkingTreeFormat5) OK 74ms 466s per_tree.test_transform.TestTransformPreview.test_ignore_pb(PreviewTreePost) OK 85ms 467s per_workingtree.test_check.TestCheck.test__get_check_refs_new(WorkingTreeFormat6) OK 50ms 467s per_workingtree.test_parents.TestSetParents.test_set_two_parents_one_ghost(WorkingTreeFormat3) OK 90ms 467s per_workingtree.test_parents.TestSetParents.test_set_two_parents_one_ghost_ids(GitWorkingTreeFormat)ERROR 19ms 467s log: {{{ 467s 267.325 preparing to commit 467s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_parents.TestSetParents.test_set_two_parents_one_ghost_ids(GitWorkingTreeFormat)/work/ 467s 267.327 Selecting files for commit with filter None 467s 267.329 aborting commit write group because of exception: 467s 267.332 Traceback (most recent call last): 467s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 467s self._update_builder_with_changes() 467s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 467s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 467s for path, fs_hash in self.builder.record_iter_changes( 467s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 467s self.work_tree, self.basis_revid, iter_changes 467s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 467s ): 467s ^ 467s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 467s for change in iter_changes: 467s ^^^^^^^^^^^^ 467s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 467s for change in iter_changes: 467s ^^^^^^^^^^^^ 467s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 467s (oldpath, oldmode, oldsha) = old 467s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 467s TypeError: cannot unpack non-iterable NoneType object 467s }}} 467s 467s Traceback (most recent call last): 467s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_parents.py", line 170, in test_set_two_parents_one_ghost_ids 467s revision_in_repo = t.commit("first post") 467s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 467s committed_id = commit.Commit().commit( 467s working_tree=self, 467s ...<3 lines>... 467s **kwargs, 467s ) 467s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 467s self._update_builder_with_changes() 467s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 467s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 467s for path, fs_hash in self.builder.record_iter_changes( 467s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 467s self.work_tree, self.basis_revid, iter_changes 467s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 467s ): 467s ^ 467s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 467s for change in iter_changes: 467s ^^^^^^^^^^^^ 467s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 467s for change in iter_changes: 467s ^^^^^^^^^^^^ 467s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 467s (oldpath, oldmode, oldsha) = old 467s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 467s TypeError: cannot unpack non-iterable NoneType object 467s 467s per_tree.test_transform.TestTransformPreview.test_ignore_require_versioned_no_specific_files(RevisionTree) OK 82ms 467s per_workingtree.test_check_state.TestCheckState.test_check_broken_dirstate(WorkingTreeFormat3) SKIP 41ms 467s Only applies to dirstate-based trees 467s 467s per_workingtree.test_check_state.TestCheckState.test_check_state(GitWorkingTreeFormat) OK 11ms 467s per_workingtree.test_parents.TestSetParents.test_unicode_symlink(WorkingTreeFormat2) OK 47ms 467s per_workingtree.test_check_state.TestResetState.test_reset_state_forgets_changes(WorkingTreeFormat2) OK 43ms 467s per_tree.test_transform.TestTransformPreview.test_include_unchanged_succeeds(WorkingTreeFormat6) OK 65ms 467s per_workingtree.test_commit.TestCommit.test_no_autodelete_alternate_renamed(WorkingTreeFormat3) OK 347ms 467s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_type(WorkingTreeFormat3) OK 288ms 467s per_workingtree.test_commit.TestCommit.test_no_autodelete_renamed_away(GitWorkingTreeFormat)ERROR 48ms 467s log: {{{ 467s 267.465 preparing to commit 467s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_commit.TestCommit.test_no_autodelete_renamed_away(GitWorkingTreeFormat)/work/a/ 467s 267.467 Selecting files for commit with filter None 467s 267.470 aborting commit write group because of exception: 467s 267.471 Traceback (most recent call last): 467s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 467s self._update_builder_with_changes() 467s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 467s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 467s for path, fs_hash in self.builder.record_iter_changes( 467s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 467s self.work_tree, self.basis_revid, iter_changes 467s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 467s ): 467s ^ 467s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 467s for change in iter_changes: 467s ^^^^^^^^^^^^ 467s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 467s for change in iter_changes: 467s ^^^^^^^^^^^^ 467s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 467s (oldpath, oldmode, oldsha) = old 467s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 467s TypeError: cannot unpack non-iterable NoneType object 467s }}} 467s 467s Traceback (most recent call last): 467s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 60, in test_no_autodelete_renamed_away 467s rev_id1 = tree_a.commit("init") 467s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 467s committed_id = commit.Commit().commit( 467s working_tree=self, 467s ...<3 lines>... 467s **kwargs, 467s ) 467s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 467s self._update_builder_with_changes() 467s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 467s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 467s for path, fs_hash in self.builder.record_iter_changes( 467s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 467s self.work_tree, self.basis_revid, iter_changes 467s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 467s ): 467s ^ 467s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 467s for change in iter_changes: 467s ^^^^^^^^^^^^ 467s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 467s for change in iter_changes: 467s ^^^^^^^^^^^^ 467s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 467s (oldpath, oldmode, oldsha) = old 467s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 467s TypeError: cannot unpack non-iterable NoneType object 467s 467s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_smoking_merge(GitWorkingTreeFormat)ERROR 18ms 467s log: {{{ 467s 267.470 preparing to commit 467s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_smoking_merge(GitWorkingTreeFormat)/work/from/ 467s 267.472 Selecting files for commit with filter None 467s 267.473 aborting commit write group because of exception: 467s 267.475 Traceback (most recent call last): 467s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 467s self._update_builder_with_changes() 467s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 467s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 467s for path, fs_hash in self.builder.record_iter_changes( 467s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 467s self.work_tree, self.basis_revid, iter_changes 467s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 467s ): 467s ^ 467s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 467s for change in iter_changes: 467s ^^^^^^^^^^^^ 467s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 467s for change in iter_changes: 467s ^^^^^^^^^^^^ 467s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 467s (oldpath, oldmode, oldsha) = old 467s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 467s TypeError: cannot unpack non-iterable NoneType object 467s }}} 467s 467s Traceback (most recent call last): 467s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_merge_from_branch.py", line 46, in test_smoking_merge 467s self.create_two_trees_for_merging() 467s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 467s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_merge_from_branch.py", line 35, in create_two_trees_for_merging 467s self.first_rev = self.tree_from.commit("first post") 467s ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 467s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 467s committed_id = commit.Commit().commit( 467s working_tree=self, 467s ...<3 lines>... 467s **kwargs, 467s ) 467s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 467s self._update_builder_with_changes() 467s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 467s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 467s for path, fs_hash in self.builder.record_iter_changes( 467s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 467s self.work_tree, self.basis_revid, iter_changes 467s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 467s ): 467s ^ 467s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 467s for change in iter_changes: 467s ^^^^^^^^^^^^ 467s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 467s for change in iter_changes: 467s ^^^^^^^^^^^^ 467s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 467s (oldpath, oldmode, oldsha) = old 467s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 467s TypeError: cannot unpack non-iterable NoneType object 467s 467s per_workingtree.test_commit.TestCommit.test_record_initial_ghost(WorkingTreeFormat2) SKIP 20ms 467s format does not support ghosts 467s 467s per_tree.test_transform.TestTransformPreview.test_include_unchanged_succeeds(DirStateRevisionTree,WT5) OK 107ms 467s per_tree.test_transform.TestTransformPreview.test_is_executable(WorkingTreeFormat2) OK 15ms 467s per_workingtree.test_commit.TestCommit.test_record_two_ghosts(WorkingTreeFormat6,remote) SKIP 53ms 467s format does not support ghosts 467s 467s per_workingtree.test_check_state.TestResetState.test_reset_state_handles_corrupted_dirstate(WorkingTreeFormat6,remote) OK 157ms 467s per_tree.test_transform.TestTransformPreview.test_is_executable2(WorkingTreeFormat4) OK 39ms 467s per_tree.test_transform.TestTransformPreview.test_is_executable2(GitRevisionTree) OK 14ms 467s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_add_files_to_empty_directory(WorkingTreeFormat6,remote) OK 213ms 467s per_workingtree.test_commit.TestCommitProgress.test_commit_progress_shows_pre_hook_names(WorkingTreeFormat4) OK 72ms 467s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_branch_source_filtered_target_not(WorkingTreeFormat4) OK 92ms 467s per_tree.test_transform.TestTransformPreview.test_iter_changes(WorkingTreeFormat3) OK 78ms 467s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_with_crlf_in_repo_clean_crlf(WorkingTreeFormat5) OK 849ms 467s per_workingtree.test_merge_from_branch.TestMergedBranch.test_file1_deleted_in_dir(WorkingTreeFormat2) OK 228ms 467s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_content_from_second_parent_is_dropped(WorkingTreeFormat4) OK 123ms 467s per_workingtree.test_commit.TestCommitProgress.test_commit_progress_steps(WorkingTreeFormat5) OK 112ms 467s per_tree.test_transform.TestTransformPreview.test_iter_changes(PreviewTree) OK 77ms 467s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_with_crlf_in_repo_binary(WorkingTreeFormat6) OK 904ms 467s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_with_crlf_in_repo_clean_crlf(WorkingTreeFormat3) SKIP 1ms 467s format doesn't support content filtering 467s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_with_crlf_in_repo_clean_lf(GitWorkingTreeFormat) SKIP 1ms 467s format doesn't support content filtering 467s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_with_crlf_in_repo_dirty(WorkingTreeFormat2) SKIP 1ms 467s format doesn't support content filtering 467s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_deleted(WorkingTreeFormat6,remote) OK 70ms 467s per_workingtree.test_commit.TestCommitProgress.test_post_commit_hook(WorkingTreeFormat6) OK 80ms 467s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_dir_to_root(WorkingTreeFormat5) OK 123ms 467s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_branch_source_not_filtered_target_is(WorkingTreeFormat5) OK 207ms 467s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_moved(WorkingTreeFormat5) OK 69ms 467s per_workingtree.test_commit.TestCommitProgress.test_start_commit_hook(WorkingTreeFormat3) OK 63ms 467s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_binary(GitWorkingTreeFormat) SKIP 1ms 467s format doesn't support content filtering 467s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_clean_crlf(WorkingTreeFormat2) SKIP 1ms 467s format doesn't support content filtering 467s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_moved(DirStateRevisionTree,WT4) OK 48ms 467s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_new(GitWorkingTreeFormat) OK 13ms 467s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_file_content_change(WorkingTreeFormat6) OK 119ms 467s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_new(PreviewTreePost) OK 41ms 467s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_specific_files(RevisionTree) OK 49ms 467s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_unversioned(WorkingTreeFormat6) OK 79ms 467s per_tree.test_transform.TestTransformPreview.test_iter_entries_by_dir_unversioned(DirStateRevisionTree,WT5) OK 49ms 467s per_tree.test_transform.TestTransformPreview.test_kind(WorkingTreeFormat2) OK 34ms 467s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_merge(WorkingTreeFormat6) OK 343ms 468s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_pull(WorkingTreeFormat3) OK 172ms 468s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_clean_crlf(WorkingTreeFormat6,remote) OK 1329ms 468s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_dirty(WorkingTreeFormat4) SKIP 1ms 468s format doesn't support content filtering 468s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_revert_delete(GitWorkingTreeFormat)ERROR 19ms 468s log: {{{ 468s 268.383 preparing to commit 468s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_revert_delete(GitWorkingTreeFormat)/work/source/ 468s 268.385 Selecting files for commit with filter None 468s 268.386 aborting commit write group because of exception: 468s 268.387 Traceback (most recent call last): 468s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 468s self._update_builder_with_changes() 468s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 468s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 468s for path, fs_hash in self.builder.record_iter_changes( 468s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 468s self.work_tree, self.basis_revid, iter_changes 468s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 468s ): 468s ^ 468s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 468s for change in iter_changes: 468s ^^^^^^^^^^^^ 468s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 468s for change in iter_changes: 468s ^^^^^^^^^^^^ 468s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 468s (oldpath, oldmode, oldsha) = old 468s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 468s TypeError: cannot unpack non-iterable NoneType object 468s }}} 468s 468s Traceback (most recent call last): 468s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 340, in test_content_filtering_applied_on_revert_delete 468s source, txt_path, bin_path = self.create_cf_tree( 468s ~~~~~~~~~~~~~~~~~~~^ 468s txt_reader=_uppercase, txt_writer=_lowercase, dir="source" 468s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 468s ) 468s ^ 468s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 84, in create_cf_tree 468s tree.commit("commit raw content") 468s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 468s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 468s committed_id = commit.Commit().commit( 468s working_tree=self, 468s ...<3 lines>... 468s **kwargs, 468s ) 468s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 468s self._update_builder_with_changes() 468s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 468s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 468s for path, fs_hash in self.builder.record_iter_changes( 468s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 468s self.work_tree, self.basis_revid, iter_changes 468s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 468s ): 468s ^ 468s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 468s for change in iter_changes: 468s ^^^^^^^^^^^^ 468s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 468s for change in iter_changes: 468s ^^^^^^^^^^^^ 468s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 468s (oldpath, oldmode, oldsha) = old 468s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 468s TypeError: cannot unpack non-iterable NoneType object 468s 468s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_revert_rename(WorkingTreeFormat2) OK 35ms 468s per_tree.test_transform.TestTransformPreview.test_merge_into_preview(WorkingTreeFormat4) OK 302ms 468s per_tree.test_transform.TestTransformPreview.test_merge_into_preview(GitRevisionTree)ERROR 19ms 468s log: {{{ 468s 268.497 preparing to commit 468s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_merge_into_preview(GitRevisionTree)/work/tree/ 468s 268.499 Selecting files for commit with filter None 468s 268.500 aborting commit write group because of exception: 468s 268.502 Traceback (most recent call last): 468s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 468s self._update_builder_with_changes() 468s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 468s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 468s for path, fs_hash in self.builder.record_iter_changes( 468s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 468s self.work_tree, self.basis_revid, iter_changes 468s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 468s ): 468s ^ 468s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 468s for change in iter_changes: 468s ^^^^^^^^^^^^ 468s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 468s for change in iter_changes: 468s ^^^^^^^^^^^^ 468s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 468s (oldpath, oldmode, oldsha) = old 468s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 468s TypeError: cannot unpack non-iterable NoneType object 468s }}} 468s 468s Traceback (most recent call last): 468s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 669, in test_merge_into_preview 468s work_tree.commit("first commit") 468s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ 468s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 468s committed_id = commit.Commit().commit( 468s working_tree=self, 468s ...<3 lines>... 468s **kwargs, 468s ) 468s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 468s self._update_builder_with_changes() 468s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 468s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 468s for path, fs_hash in self.builder.record_iter_changes( 468s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 468s self.work_tree, self.basis_revid, iter_changes 468s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 468s ): 468s ^ 468s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 468s for change in iter_changes: 468s ^^^^^^^^^^^^ 468s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 468s for change in iter_changes: 468s ^^^^^^^^^^^^ 468s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 468s (oldpath, oldmode, oldsha) = old 468s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 468s TypeError: cannot unpack non-iterable NoneType object 468s 468s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_with_crlf_in_repo_clean_lf(WorkingTreeFormat6) OK 918ms 468s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_with_crlf_in_repo_dirty(WorkingTreeFormat3) SKIP 1ms 468s format doesn't support content filtering 468s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_no_rules_binary(GitWorkingTreeFormat) SKIP 1ms 468s format doesn't support content filtering 468s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_no_rules_clean_crlf(WorkingTreeFormat2) SKIP 1ms 468s format doesn't support content filtering 468s per_tree.test_transform.TestTransformPreview.test_merge_preview_into_workingtree(WorkingTreeFormat3) OK 106ms 468s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_kind_changes(WorkingTreeFormat3) OK 682ms 468s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_link_content_change(GitWorkingTreeFormat) SKIP 10ms 468s test requires inventory tree 468s 468s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_move_from_removed_dir(WorkingTreeFormat2) OK 41ms 468s per_tree.test_transform.TestTransformPreview.test_merge_preview_into_workingtree(PreviewTree) OK 93ms 468s per_workingtree.test_merge_from_branch.TestMergedBranch.test_file3_deleted_in_root(WorkingTreeFormat6,remote) OK 1018ms 468s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_move_moves_children_recursively(WorkingTreeFormat6,remote) OK 198ms 468s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_switch(WorkingTreeFormat6,remote) OK 501ms 468s per_tree.test_transform.TestTransformPreview.test_merge_preview_into_workingtree_handles_conflicts(WorkingTreeFormat6,remote) OK 335ms 468s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_readonly_content_filtering(WorkingTreeFormat4) OK 112ms 468s per_tree.test_transform.TestTransformPreview.test_missing_content_summary(WorkingTreeFormat5) OK 13ms 468s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_name_changed(WorkingTreeFormat4) OK 166ms 468s per_tree.test_transform.TestTransformPreview.test_missing_content_summary(DirStateRevisionTree,WT4) OK 14ms 468s per_tree.test_transform.TestTransformPreview.test_path2id_created(GitWorkingTreeFormat) OK 20ms 468s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_symmetric_content_filtering(WorkingTreeFormat5) OK 79ms 468s per_tree.test_transform.TestTransformPreview.test_path2id_created(PreviewTreePost) OK 40ms 468s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_no_parents_full_tree(WorkingTreeFormat5) OK 95ms 468s per_workingtree.test_merge_from_branch.TestMergedBranch.test_file4_added_in_root(WorkingTreeFormat4) OK 427ms 468s per_tree.test_transform.TestTransformPreview.test_path2id_deleted_unchanged(RevisionTree) OK 39ms 468s per_tree.test_transform.TestTransformPreview.test_path2id_moved(WorkingTreeFormat6) OK 48ms 468s per_workingtree.test_commit.TestCommit.test_autodelete_renamed(WorkingTreeFormat6) OK 117ms 468s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_with_crlf_in_repo_binary(WorkingTreeFormat5) OK 863ms 468s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_no_parents_just_root(WorkingTreeFormat6) OK 105ms 468s per_tree.test_transform.TestTransformPreview.test_path2id_moved(DirStateRevisionTree,WT5) OK 51ms 469s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_clean_lf(WorkingTreeFormat6,remote) OK 1416ms 469s per_tree.test_transform.TestTransformPreview.test_path2id_renamed_parent(WorkingTreeFormat2) OK 31ms 469s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_with_crlf_in_repo_binary(WorkingTreeFormat4) SKIP 1ms 469s format doesn't support content filtering 469s per_workingtree.test_commit.TestCommit.test_commit_aborted_does_not_apply_automatic_changes_bug_282402(WorkingTreeFormat3) OK 69ms 469s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_exact_binary(WorkingTreeFormat6,remote) OK 1567ms 469s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_exact_clean_lf(WorkingTreeFormat4) SKIP 1ms 469s format doesn't support content filtering 469s per_workingtree.test_commit.TestCommit.test_commit_deleted_subtree_and_files_updates_workingtree(GitWorkingTreeFormat)ERROR 24ms 469s log: {{{ 469s 269.317 preparing to commit 469s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_deleted_subtree_and_files_updates_workingtree(GitWorkingTreeFormat)/work/ 469s 269.319 Selecting files for commit with filter None 469s 269.321 aborting commit write group because of exception: 469s 269.322 Traceback (most recent call last): 469s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 469s self._update_builder_with_changes() 469s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 469s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 469s for path, fs_hash in self.builder.record_iter_changes( 469s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 469s self.work_tree, self.basis_revid, iter_changes 469s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 469s ): 469s ^ 469s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 469s for change in iter_changes: 469s ^^^^^^^^^^^^ 469s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 469s for change in iter_changes: 469s ^^^^^^^^^^^^ 469s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 469s (oldpath, oldmode, oldsha) = old 469s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 469s TypeError: cannot unpack non-iterable NoneType object 469s }}} 469s 469s Traceback (most recent call last): 469s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 318, in test_commit_deleted_subtree_and_files_updates_workingtree 469s wt.commit("commit stuff") 469s ~~~~~~~~~^^^^^^^^^^^^^^^^ 469s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 469s committed_id = commit.Commit().commit( 469s working_tree=self, 469s ...<3 lines>... 469s **kwargs, 469s ) 469s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 469s self._update_builder_with_changes() 469s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 469s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 469s for path, fs_hash in self.builder.record_iter_changes( 469s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 469s self.work_tree, self.basis_revid, iter_changes 469s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 469s ): 469s ^ 469s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 469s for change in iter_changes: 469s ^^^^^^^^^^^^ 469s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 469s for change in iter_changes: 469s ^^^^^^^^^^^^ 469s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 469s (oldpath, oldmode, oldsha) = old 469s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 469s TypeError: cannot unpack non-iterable NoneType object 469s 469s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_parent_child_swap(WorkingTreeFormat3) OK 148ms 469s per_workingtree.test_commit.TestCommit.test_commit_deleted_subtree_with_removed(WorkingTreeFormat2) OK 82ms 469s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_parent_deleted_child_renamed(GitWorkingTreeFormat) SKIP 17ms 469s test requires inventory tree 469s 469s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_parent_id_changed(WorkingTreeFormat2) OK 87ms 469s per_tree.test_transform.TestTransformPreview.test_plan_file_merge(WorkingTreeFormat4) OK 241ms 469s per_tree.test_transform.TestTransformPreview.test_plan_file_merge(GitRevisionTree)ERROR 27ms 469s log: {{{ 469s 269.543 preparing to commit 469s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_plan_file_merge(GitRevisionTree)/work/wta/ 469s 269.545 Selecting files for commit with filter None 469s 269.548 aborting commit write group because of exception: 469s 269.551 Traceback (most recent call last): 469s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 469s self._update_builder_with_changes() 469s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 469s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 469s for path, fs_hash in self.builder.record_iter_changes( 469s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 469s self.work_tree, self.basis_revid, iter_changes 469s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 469s ): 469s ^ 469s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 469s for change in iter_changes: 469s ^^^^^^^^^^^^ 469s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 469s for change in iter_changes: 469s ^^^^^^^^^^^^ 469s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 469s (oldpath, oldmode, oldsha) = old 469s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 469s TypeError: cannot unpack non-iterable NoneType object 469s }}} 469s 469s Traceback (most recent call last): 469s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 582, in test_plan_file_merge 469s base_id = work_a.commit("base version") 469s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 469s committed_id = commit.Commit().commit( 469s working_tree=self, 469s ...<3 lines>... 469s **kwargs, 469s ) 469s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 469s self._update_builder_with_changes() 469s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 469s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 469s for path, fs_hash in self.builder.record_iter_changes( 469s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 469s self.work_tree, self.basis_revid, iter_changes 469s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 469s ): 469s ^ 469s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 469s for change in iter_changes: 469s ^^^^^^^^^^^^ 469s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 469s for change in iter_changes: 469s ^^^^^^^^^^^^ 469s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 469s (oldpath, oldmode, oldsha) = old 469s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 469s TypeError: cannot unpack non-iterable NoneType object 469s 469s per_workingtree.test_commit.TestCommit.test_commit_exclude_exclude_changed_is_pointless(WorkingTreeFormat6,remote) OK 173ms 469s per_workingtree.test_merge_from_branch.TestMergedBranch.test_file4_added_then_renamed(WorkingTreeFormat5) OK 554ms 469s per_tree.test_transform.TestTransformPreview.test_plan_file_merge_revision_tree(WorkingTreeFormat3) OK 168ms 469s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_path_swap(WorkingTreeFormat6,remote) OK 221ms 469s per_workingtree.test_mkdir.TestMkdir.test_mkdir_no_id(WorkingTreeFormat6) OK 52ms 469s per_workingtree.test_mkdir.TestMkdir.test_mkdir_with_id(WorkingTreeFormat3) OK 45ms 469s per_workingtree.test_move.TestMove.test_move_after(GitWorkingTreeFormat)ERROR 24ms 469s log: {{{ 469s 269.814 preparing to commit 469s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_after(GitWorkingTreeFormat)/work/ 469s 269.816 Selecting files for commit with filter None 469s 269.817 aborting commit write group because of exception: 469s 269.819 Traceback (most recent call last): 469s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 469s self._update_builder_with_changes() 469s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 469s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 469s for path, fs_hash in self.builder.record_iter_changes( 469s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 469s self.work_tree, self.basis_revid, iter_changes 469s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 469s ): 469s ^ 469s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 469s for change in iter_changes: 469s ^^^^^^^^^^^^ 469s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 469s for change in iter_changes: 469s ^^^^^^^^^^^^ 469s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 469s (oldpath, oldmode, oldsha) = old 469s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 469s TypeError: cannot unpack non-iterable NoneType object 469s }}} 469s 469s Traceback (most recent call last): 469s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 231, in test_move_after 469s tree.commit("initial") 469s ~~~~~~~~~~~^^^^^^^^^^^ 469s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 469s committed_id = commit.Commit().commit( 469s working_tree=self, 469s ...<3 lines>... 469s **kwargs, 469s ) 469s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 469s self._update_builder_with_changes() 469s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 469s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 469s for path, fs_hash in self.builder.record_iter_changes( 469s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 469s self.work_tree, self.basis_revid, iter_changes 469s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 469s ): 469s ^ 469s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 469s for change in iter_changes: 469s ^^^^^^^^^^^^ 469s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 469s for change in iter_changes: 469s ^^^^^^^^^^^^ 469s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 469s (oldpath, oldmode, oldsha) = old 469s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 469s TypeError: cannot unpack non-iterable NoneType object 469s 469s per_workingtree.test_commit.TestCommit.test_commit_exclude_pending_merge_fails(WorkingTreeFormat4) OK 253ms 469s per_workingtree.test_move.TestMove.test_move_after_no_target(WorkingTreeFormat2) OK 49ms 469s per_workingtree.test_paths2ids.TestPaths2Ids.test_find_children_of_moved_directories(WorkingTreeFormat4) OK 148ms 469s per_tree.test_transform.TestTransformPreview.test_plan_file_merge_revision_tree(PreviewTree) OK 182ms 469s per_workingtree.test_paths2ids.TestPaths2Ids.test_find_single_root(WorkingTreeFormat5) OK 42ms 469s per_workingtree.test_commit.TestCommit.test_commit_exclude_subtree_of_selected(WorkingTreeFormat5) OK 92ms 469s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_no_rules_clean_lf(WorkingTreeFormat6,remote) OK 1332ms 469s per_workingtree.test_commit.TestCommit.test_commit_local_unbound(WorkingTreeFormat6) OK 48ms 469s per_workingtree.test_executable.TestExecutable.test_01_is_executable(WorkingTreeFormat4) OK 50ms 469s per_workingtree.test_paths2ids.TestPaths2Ids.test_find_tree_and_clone_roots(WorkingTreeFormat6) OK 109ms 469s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_with_crlf_in_repo_clean_crlf(WorkingTreeFormat6) OK 792ms 469s per_workingtree.test_move.TestMove.test_move_after_source_and_dest(WorkingTreeFormat6,remote) OK 154ms 469s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_with_crlf_in_repo_clean_lf(WorkingTreeFormat3) SKIP 1ms 469s format doesn't support content filtering 469s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_with_crlf_in_repo_dirty(GitWorkingTreeFormat) SKIP 1ms 469s format doesn't support content filtering 469s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_no_rules_binary(WorkingTreeFormat2) SKIP 1ms 469s format doesn't support content filtering 469s per_tree.test_transform.TestTransformPreview.test_specific_files(WorkingTreeFormat6,remote) OK 138ms 469s per_workingtree.test_executable.TestExecutable.test_02_stays_executable(WorkingTreeFormat5) OK 52ms 469s per_tree.test_transform.TestTransformPreview.test_stored_kind(WorkingTreeFormat5) OK 20ms 469s per_tree.test_transform.TestTransformPreview.test_stored_kind(DirStateRevisionTree,WT4) OK 18ms 469s per_tree.test_transform.TestTransformPreview.test_symlink_content_summary(GitWorkingTreeFormat) OK 10ms 469s per_workingtree.test_paths2ids.TestPaths2Ids.test_find_tree_basis_roots(WorkingTreeFormat3) OK 81ms 469s per_tree.test_transform.TestTransformPreview.test_symlink_content_summary(PreviewTreePost) OK 16ms 469s per_workingtree.test_move.TestMove.test_move_correct_call_named(WorkingTreeFormat4) OK 81ms 469s per_workingtree.test_paths2ids.TestPaths2Ids.test_paths_none_result_none(GitWorkingTreeFormat) SKIP 16ms 469s test not applicable on non-inventory tests 469s 469s per_workingtree.test_executable.TestExecutable.test_03_after_commit(WorkingTreeFormat6) OK 87ms 469s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_with_crlf_in_repo_clean_crlf(WorkingTreeFormat5) OK 871ms 469s per_workingtree.test_paths2ids.TestPaths2Ids.test_unversioned_all_of_multiple_trees(WorkingTreeFormat2) OK 50ms 469s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_exact_dirty(WorkingTreeFormat5) OK 869ms 469s per_workingtree.test_move.TestMove.test_move_correct_call_unnamed(WorkingTreeFormat5) OK 128ms 469s per_tree.test_transform.TestTransformPreview.test_transform_conflicts(RevisionTree) OK 129ms 469s per_workingtree.test_executable.TestExecutable.test_04_after_removed(WorkingTreeFormat3) OK 125ms 470s per_workingtree.test_executable.TestExecutable.test_05_removed_and_committed(GitWorkingTreeFormat)ERROR 59ms 470s log: {{{ 470s 270.293 preparing to commit 470s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_executable.TestExecutable.test_05_removed_and_committed(GitWorkingTreeFormat)/work/b1/ 470s 270.296 Selecting files for commit with filter None 470s 270.297 aborting commit write group because of exception: 470s 270.299 Traceback (most recent call last): 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 470s self._update_builder_with_changes() 470s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 470s for path, fs_hash in self.builder.record_iter_changes( 470s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 470s self.work_tree, self.basis_revid, iter_changes 470s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 470s ): 470s ^ 470s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 470s for change in iter_changes: 470s ^^^^^^^^^^^^ 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 470s for change in iter_changes: 470s ^^^^^^^^^^^^ 470s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 470s (oldpath, oldmode, oldsha) = old 470s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 470s TypeError: cannot unpack non-iterable NoneType object 470s }}} 470s 470s Traceback (most recent call last): 470s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_executable.py", line 105, in test_05_removed_and_committed 470s r1 = self.wt.commit("adding a,b") 470s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 470s committed_id = commit.Commit().commit( 470s working_tree=self, 470s ...<3 lines>... 470s **kwargs, 470s ) 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 470s self._update_builder_with_changes() 470s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 470s for path, fs_hash in self.builder.record_iter_changes( 470s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 470s self.work_tree, self.basis_revid, iter_changes 470s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 470s ): 470s ^ 470s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 470s for change in iter_changes: 470s ^^^^^^^^^^^^ 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 470s for change in iter_changes: 470s ^^^^^^^^^^^^ 470s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 470s (oldpath, oldmode, oldsha) = old 470s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 470s TypeError: cannot unpack non-iterable NoneType object 470s 470s per_workingtree.test_commit.TestCommit.test_commit_merged_kind_change(WorkingTreeFormat3) OK 363ms 470s per_workingtree.test_paths2ids.TestPaths2Ids.test_unversioned_in_one_of_multiple_trees(WorkingTreeFormat6,remote) OK 205ms 470s per_workingtree.test_commit.TestCommit.test_commit_move_new(GitWorkingTreeFormat)ERROR 48ms 470s log: {{{ 470s 270.356 preparing to commit 470s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_move_new(GitWorkingTreeFormat)/work/first/ 470s 270.358 Selecting files for commit with filter None 470s 270.360 aborting commit write group because of exception: 470s 270.361 Traceback (most recent call last): 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 470s self._update_builder_with_changes() 470s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 470s for path, fs_hash in self.builder.record_iter_changes( 470s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 470s self.work_tree, self.basis_revid, iter_changes 470s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 470s ): 470s ^ 470s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 470s for change in iter_changes: 470s ^^^^^^^^^^^^ 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 470s for change in iter_changes: 470s ^^^^^^^^^^^^ 470s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 470s (oldpath, oldmode, oldsha) = old 470s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 470s TypeError: cannot unpack non-iterable NoneType object 470s }}} 470s 470s Traceback (most recent call last): 470s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 350, in test_commit_move_new 470s wt.commit("first") 470s ~~~~~~~~~^^^^^^^^^ 470s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 470s committed_id = commit.Commit().commit( 470s working_tree=self, 470s ...<3 lines>... 470s **kwargs, 470s ) 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 470s self._update_builder_with_changes() 470s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 470s for path, fs_hash in self.builder.record_iter_changes( 470s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 470s self.work_tree, self.basis_revid, iter_changes 470s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 470s ): 470s ^ 470s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 470s for change in iter_changes: 470s ^^^^^^^^^^^^ 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 470s for change in iter_changes: 470s ^^^^^^^^^^^^ 470s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 470s (oldpath, oldmode, oldsha) = old 470s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 470s TypeError: cannot unpack non-iterable NoneType object 470s 470s per_tree.test_transform.TestTransformPreview.test_transform_new_file(WorkingTreeFormat6) OK 165ms 470s per_workingtree.test_move.TestMove.test_move_directory(WorkingTreeFormat6) OK 171ms 470s per_workingtree.test_commit.TestCommit.test_commit_returns_revision_id(WorkingTreeFormat2) OK 102ms 470s per_workingtree.test_paths2ids.TestPaths2Ids.test_unversioned_one_tree(WorkingTreeFormat4) OK 118ms 470s per_workingtree.test_executable.TestExecutable.test_06_branch(WorkingTreeFormat2) OK 177ms 470s per_tree.test_transform.TestTransformPreview.test_transform_new_file(DirStateRevisionTree,WT5) OK 139ms 470s per_workingtree.test_move.TestMove.test_move_directory_into_parent(WorkingTreeFormat3) OK 142ms 470s per_workingtree.test_move.TestMove.test_move_directory_with_children_in_subdir(GitWorkingTreeFormat)ERROR 25ms 470s log: {{{ 470s 270.562 preparing to commit 470s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_directory_with_children_in_subdir(GitWorkingTreeFormat)/work/ 470s 270.564 Selecting files for commit with filter None 470s 270.566 aborting commit write group because of exception: 470s 270.567 Traceback (most recent call last): 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 470s self._update_builder_with_changes() 470s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 470s for path, fs_hash in self.builder.record_iter_changes( 470s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 470s self.work_tree, self.basis_revid, iter_changes 470s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 470s ): 470s ^ 470s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 470s for change in iter_changes: 470s ^^^^^^^^^^^^ 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 470s for change in iter_changes: 470s ^^^^^^^^^^^^ 470s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 470s (oldpath, oldmode, oldsha) = old 470s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 470s TypeError: cannot unpack non-iterable NoneType object 470s }}} 470s 470s Traceback (most recent call last): 470s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 345, in test_move_directory_with_children_in_subdir 470s tree.commit("initial") 470s ~~~~~~~~~~~^^^^^^^^^^^ 470s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 470s committed_id = commit.Commit().commit( 470s working_tree=self, 470s ...<3 lines>... 470s **kwargs, 470s ) 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 470s self._update_builder_with_changes() 470s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 470s for path, fs_hash in self.builder.record_iter_changes( 470s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 470s self.work_tree, self.basis_revid, iter_changes 470s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 470s ): 470s ^ 470s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 470s for change in iter_changes: 470s ^^^^^^^^^^^^ 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 470s for change in iter_changes: 470s ^^^^^^^^^^^^ 470s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 470s (oldpath, oldmode, oldsha) = old 470s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 470s TypeError: cannot unpack non-iterable NoneType object 470s 470s per_tree.test_transform.TestTransformPreview.test_transform_preview(WorkingTreeFormat2) OK 42ms 470s per_workingtree.test_commit.TestCommit.test_commit_sets_last_revision(WorkingTreeFormat6,remote) OK 124ms 470s per_workingtree.test_move.TestMove.test_move_directory_with_deleted_children(WorkingTreeFormat2) OK 59ms 470s per_tree.test_transform.TestTransformPreview.test_transform_preview_tree(WorkingTreeFormat4) OK 90ms 470s per_workingtree.test_pull.TestPull.test_pull(WorkingTreeFormat5) OK 180ms 470s per_tree.test_transform.TestTransformPreview.test_transform_preview_tree(GitRevisionTree)ERROR 27ms 470s log: {{{ 470s 270.686 preparing to commit 470s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_transform_preview_tree(GitRevisionTree)/work/ 470s 270.688 Selecting files for commit with filter None 470s 270.689 aborting commit write group because of exception: 470s 270.691 Traceback (most recent call last): 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 470s self._update_builder_with_changes() 470s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 470s for path, fs_hash in self.builder.record_iter_changes( 470s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 470s self.work_tree, self.basis_revid, iter_changes 470s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 470s ): 470s ^ 470s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 470s for change in iter_changes: 470s ^^^^^^^^^^^^ 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 470s for change in iter_changes: 470s ^^^^^^^^^^^^ 470s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 470s (oldpath, oldmode, oldsha) = old 470s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 470s TypeError: cannot unpack non-iterable NoneType object 470s }}} 470s 470s Traceback (most recent call last): 470s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 53, in test_transform_preview_tree 470s revision_tree = self.create_tree() 470s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 470s revid1 = tree.commit("rev1") 470s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 470s committed_id = commit.Commit().commit( 470s working_tree=self, 470s ...<3 lines>... 470s **kwargs, 470s ) 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 470s self._update_builder_with_changes() 470s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 470s for path, fs_hash in self.builder.record_iter_changes( 470s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 470s self.work_tree, self.basis_revid, iter_changes 470s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 470s ): 470s ^ 470s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 470s for change in iter_changes: 470s ^^^^^^^^^^^^ 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 470s for change in iter_changes: 470s ^^^^^^^^^^^^ 470s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 470s (oldpath, oldmode, oldsha) = old 470s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 470s TypeError: cannot unpack non-iterable NoneType object 470s 470s per_tree.test_transform.TestTransformPreview.test_tree_content_summary(WorkingTreeFormat3) OK 37ms 470s per_workingtree.test_commit.TestCommit.test_local_commit_ignores_master(WorkingTreeFormat4) OK 136ms 470s per_tree.test_transform.TestTransformPreview.test_tree_content_summary(PreviewTree) OK 15ms 470s per_workingtree.test_move.TestMove.test_move_directory_with_moved_children(WorkingTreeFormat6,remote) OK 225ms 470s per_tree.test_transform.TestTransformPreview.test_unsupported_symlink_diff(WorkingTreeFormat6,remote) OK 138ms 470s per_tree.test_transform.TestTransformPreview.test_walkdirs(WorkingTreeFormat5) OK 27ms 470s per_tree.test_transform.TestTransformPreview.test_walkdirs(DirStateRevisionTree,WT4) OK 21ms 470s per_tree.test_transform.TestTransformPreview.test_want_unversioned(GitWorkingTreeFormat)ERROR 28ms 470s log: {{{ 470s 270.954 preparing to commit 470s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_want_unversioned(GitWorkingTreeFormat)/work/ 470s 270.957 Selecting files for commit with filter None 470s 270.958 aborting commit write group because of exception: 470s 270.959 Traceback (most recent call last): 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 470s self._update_builder_with_changes() 470s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 470s for path, fs_hash in self.builder.record_iter_changes( 470s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 470s self.work_tree, self.basis_revid, iter_changes 470s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 470s ): 470s ^ 470s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 470s for change in iter_changes: 470s ^^^^^^^^^^^^ 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 470s for change in iter_changes: 470s ^^^^^^^^^^^^ 470s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 470s (oldpath, oldmode, oldsha) = old 470s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 470s TypeError: cannot unpack non-iterable NoneType object 470s }}} 470s 470s Traceback (most recent call last): 470s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 195, in test_want_unversioned 470s revision_tree, preview_tree = self.get_tree_and_preview_tree() 470s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 470s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 119, in get_tree_and_preview_tree 470s revision_tree = self.create_tree() 470s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 470s revid1 = tree.commit("rev1") 470s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 470s committed_id = commit.Commit().commit( 470s working_tree=self, 470s ...<3 lines>... 470s **kwargs, 470s ) 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 470s self._update_builder_with_changes() 470s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 470s for path, fs_hash in self.builder.record_iter_changes( 470s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 470s self.work_tree, self.basis_revid, iter_changes 470s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 470s ): 470s ^ 470s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 470s for change in iter_changes: 470s ^^^^^^^^^^^^ 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 470s for change in iter_changes: 470s ^^^^^^^^^^^^ 470s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 470s (oldpath, oldmode, oldsha) = old 470s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 470s TypeError: cannot unpack non-iterable NoneType object 470s 470s per_workingtree.test_pull.TestPull.test_pull_changes_root_id(WorkingTreeFormat6) OK 297ms 470s per_workingtree.test_move.TestMove.test_move_directory_with_renamed_child(WorkingTreeFormat4) OK 119ms 470s per_tree.test_transform.TestTransformPreview.test_want_unversioned(PreviewTreePost) OK 87ms 470s per_workingtree.test_commit.TestCommit.test_nested_commit(WorkingTreeFormat5) OK 311ms 470s per_workingtree.test_executable.TestExecutable.test_07_pull(WorkingTreeFormat6,remote) OK 601ms 470s per_workingtree.test_commit.TestCommit.test_nested_commit_second_commit_detects_changes(WorkingTreeFormat6)XFAIL 71ms 470s reason: {{{nested trees don't work well with iter_changes}}} 470s 470s per_workingtree.test_move.TestMove.test_move_directory_with_swapped_children(WorkingTreeFormat5) OK 160ms 470s per_workingtree.test_pull.TestPull.test_pull_merges_tree_content(WorkingTreeFormat3) OK 174ms 470s per_workingtree.test_commit.TestCommit.test_nested_pointless_commits_are_pointless(WorkingTreeFormat3) OK 40ms 470s per_tree.test_tree.TestAnnotate.test_annotate(RevisionTree) OK 118ms 470s per_workingtree.test_pull.TestPull.test_pull_null(GitWorkingTreeFormat)ERROR 24ms 470s log: {{{ 470s 271.155 preparing to commit 470s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_pull.TestPull.test_pull_null(GitWorkingTreeFormat)/work/from/ 470s 271.157 Selecting files for commit with filter None 470s 271.158 aborting commit write group because of exception: 470s 271.160 Traceback (most recent call last): 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 470s self._update_builder_with_changes() 470s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 470s for path, fs_hash in self.builder.record_iter_changes( 470s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 470s self.work_tree, self.basis_revid, iter_changes 470s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 470s ): 470s ^ 470s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 470s for change in iter_changes: 470s ^^^^^^^^^^^^ 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 470s for change in iter_changes: 470s ^^^^^^^^^^^^ 470s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 470s (oldpath, oldmode, oldsha) = old 470s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 470s TypeError: cannot unpack non-iterable NoneType object 470s }}} 470s 470s Traceback (most recent call last): 470s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_pull.py", line 34, in test_pull_null 470s tree_a, tree_b, rev_a = self.get_pullable_trees() 470s ~~~~~~~~~~~~~~~~~~~~~~~^^ 470s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_pull.py", line 29, in get_pullable_trees 470s a = tree.commit("foo") 470s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 470s committed_id = commit.Commit().commit( 470s working_tree=self, 470s ...<3 lines>... 470s **kwargs, 470s ) 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 470s self._update_builder_with_changes() 470s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 470s for path, fs_hash in self.builder.record_iter_changes( 470s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 470s self.work_tree, self.basis_revid, iter_changes 470s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 470s ): 470s ^ 470s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 470s for change in iter_changes: 470s ^^^^^^^^^^^^ 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 470s for change in iter_changes: 470s ^^^^^^^^^^^^ 470s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 470s (oldpath, oldmode, oldsha) = old 470s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 470s TypeError: cannot unpack non-iterable NoneType object 470s 470s per_workingtree.test_executable.TestExecutable.test_commit_with_exec_from_basis(WorkingTreeFormat4) OK 103ms 470s per_workingtree.test_commit.TestCommit.test_no_autodelete_alternate_renamed(GitWorkingTreeFormat)ERROR 40ms 470s log: {{{ 470s 271.194 preparing to commit 470s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_commit.TestCommit.test_no_autodelete_alternate_renamed(GitWorkingTreeFormat)/work/A/ 470s 271.197 Selecting files for commit with filter None 470s 271.199 aborting commit write group because of exception: 470s 271.201 Traceback (most recent call last): 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 470s self._update_builder_with_changes() 470s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 470s for path, fs_hash in self.builder.record_iter_changes( 470s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 470s self.work_tree, self.basis_revid, iter_changes 470s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 470s ): 470s ^ 470s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 470s for change in iter_changes: 470s ^^^^^^^^^^^^ 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 470s for change in iter_changes: 470s ^^^^^^^^^^^^ 470s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 470s (oldpath, oldmode, oldsha) = old 470s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 470s TypeError: cannot unpack non-iterable NoneType object 470s }}} 470s 470s Traceback (most recent call last): 470s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 80, in test_no_autodelete_alternate_renamed 470s tree_a.commit("init") 470s ~~~~~~~~~~~~~^^^^^^^^ 470s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 470s committed_id = commit.Commit().commit( 470s working_tree=self, 470s ...<3 lines>... 470s **kwargs, 470s ) 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 470s self._update_builder_with_changes() 470s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 470s for path, fs_hash in self.builder.record_iter_changes( 470s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 470s self.work_tree, self.basis_revid, iter_changes 470s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 470s ): 470s ^ 470s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 470s for change in iter_changes: 470s ^^^^^^^^^^^^ 470s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 470s for change in iter_changes: 470s ^^^^^^^^^^^^ 470s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 470s (oldpath, oldmode, oldsha) = old 470s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 470s TypeError: cannot unpack non-iterable NoneType object 470s 470s per_tree.test_tree.TestConflicts.test_conflicts(WorkingTreeFormat6) OK 72ms 470s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_binary(WorkingTreeFormat6) OK 1058ms 470s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_clean_crlf(WorkingTreeFormat3) SKIP 1ms 470s format doesn't support content filtering 470s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_clean_lf(GitWorkingTreeFormat) SKIP 1ms 470s format doesn't support content filtering 470s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_dirty(WorkingTreeFormat2) SKIP 1ms 470s format doesn't support content filtering 470s per_workingtree.test_move.TestMove.test_move_fail_consistent(WorkingTreeFormat6) OK 131ms 471s per_workingtree.test_executable.TestExecutable.test_use_exec_from_basis(WorkingTreeFormat5) OK 91ms 471s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_with_crlf_in_repo_clean_lf(WorkingTreeFormat6) OK 1146ms 471s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_with_crlf_in_repo_dirty(WorkingTreeFormat3) SKIP 1ms 471s format doesn't support content filtering 471s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_exact_binary(GitWorkingTreeFormat) SKIP 1ms 471s format doesn't support content filtering 471s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_exact_clean_crlf(WorkingTreeFormat2) SKIP 1ms 471s format doesn't support content filtering 471s per_workingtree.test_commit.TestCommit.test_no_autodelete_renamed_away(WorkingTreeFormat2) OK 126ms 471s per_workingtree.test_pull.TestPull.test_pull_overwrites(WorkingTreeFormat2) OK 167ms 471s per_tree.test_tree.TestConflicts.test_conflicts(DirStateRevisionTree,WT5) OK 105ms 471s per_workingtree.test_flush.TestFlush.test_flush_fresh_tree(WorkingTreeFormat6) OK 68ms 471s per_tree.test_tree.TestExtractFilesBytes.test_iter_files_bytes(WorkingTreeFormat2) OK 26ms 471s per_workingtree.test_move.TestMove.test_move_moved(WorkingTreeFormat3) OK 132ms 471s per_workingtree.test_commit.TestCommit.test_record_initial_ghost(WorkingTreeFormat6,remote) SKIP 82ms 471s format does not support ghosts 471s 471s per_workingtree.test_flush.TestFlush.test_flush_when_inventory_is_modified(WorkingTreeFormat3) OK 65ms 471s per_workingtree.test_move.TestMove.test_move_multi_unversioned(GitWorkingTreeFormat)ERROR 29ms 471s log: {{{ 471s 271.417 preparing to commit 471s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_multi_unversioned(GitWorkingTreeFormat)/work/ 471s 271.419 Selecting files for commit with filter None 471s 271.420 aborting commit write group because of exception: 471s 271.422 Traceback (most recent call last): 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 471s self._update_builder_with_changes() 471s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 471s for path, fs_hash in self.builder.record_iter_changes( 471s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 471s self.work_tree, self.basis_revid, iter_changes 471s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 471s ): 471s ^ 471s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 471s for change in iter_changes: 471s ^^^^^^^^^^^^ 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 471s for change in iter_changes: 471s ^^^^^^^^^^^^ 471s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 471s (oldpath, oldmode, oldsha) = old 471s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 471s TypeError: cannot unpack non-iterable NoneType object 471s }}} 471s 471s Traceback (most recent call last): 471s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 118, in test_move_multi_unversioned 471s tree.commit("initial") 471s ~~~~~~~~~~~^^^^^^^^^^^ 471s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 471s committed_id = commit.Commit().commit( 471s working_tree=self, 471s ...<3 lines>... 471s **kwargs, 471s ) 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 471s self._update_builder_with_changes() 471s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 471s for path, fs_hash in self.builder.record_iter_changes( 471s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 471s self.work_tree, self.basis_revid, iter_changes 471s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 471s ): 471s ^ 471s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 471s for change in iter_changes: 471s ^^^^^^^^^^^^ 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 471s for change in iter_changes: 471s ^^^^^^^^^^^^ 471s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 471s (oldpath, oldmode, oldsha) = old 471s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 471s TypeError: cannot unpack non-iterable NoneType object 471s 471s per_workingtree.test_flush.TestFlush.test_flush_with_no_lock_fails(GitWorkingTreeFormat) OK 15ms 471s per_workingtree.test_flush.TestFlush.test_flush_with_read_lock_fails(WorkingTreeFormat2) OK 30ms 471s per_tree.test_tree.TestExtras.test_extras(WorkingTreeFormat4) OK 105ms 471s per_workingtree.test_move.TestMove.test_move_non_existent(WorkingTreeFormat2) OK 64ms 471s per_tree.test_tree.TestExtras.test_extras(GitRevisionTree)ERROR 45ms 471s log: {{{ 471s 271.491 preparing to commit 471s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_tree.TestExtras.test_extras(GitRevisionTree)/work/tree/ 471s 271.493 Selecting files for commit with filter None 471s 271.494 aborting commit write group because of exception: 471s 271.497 Traceback (most recent call last): 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 471s self._update_builder_with_changes() 471s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 471s for path, fs_hash in self.builder.record_iter_changes( 471s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 471s self.work_tree, self.basis_revid, iter_changes 471s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 471s ): 471s ^ 471s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 471s for change in iter_changes: 471s ^^^^^^^^^^^^ 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 471s for change in iter_changes: 471s ^^^^^^^^^^^^ 471s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 471s (oldpath, oldmode, oldsha) = old 471s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 471s TypeError: cannot unpack non-iterable NoneType object 471s }}} 471s 471s Traceback (most recent call last): 471s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 294, in test_extras 471s work_tree.commit("add files") 471s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 471s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 471s committed_id = commit.Commit().commit( 471s working_tree=self, 471s ...<3 lines>... 471s **kwargs, 471s ) 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 471s self._update_builder_with_changes() 471s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 471s for path, fs_hash in self.builder.record_iter_changes( 471s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 471s self.work_tree, self.basis_revid, iter_changes 471s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 471s ): 471s ^ 471s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 471s for change in iter_changes: 471s ^^^^^^^^^^^^ 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 471s for change in iter_changes: 471s ^^^^^^^^^^^^ 471s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 471s (oldpath, oldmode, oldsha) = old 471s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 471s TypeError: cannot unpack non-iterable NoneType object 471s 471s per_workingtree.test_commit.TestCommitProgress.test_commit_progress_shows_post_hook_names(WorkingTreeFormat4) OK 107ms 471s per_tree.test_tree.TestFileContent.test_get_file(WorkingTreeFormat3) OK 92ms 471s per_workingtree.test_commit.TestCommitProgress.test_commit_progress_shows_pre_hook_names(WorkingTreeFormat5) OK 118ms 471s per_tree.test_tree.TestFileContent.test_get_file(PreviewTree) OK 46ms 471s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_after_commit(WorkingTreeFormat6,remote) OK 200ms 471s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_no_rules_clean_crlf(WorkingTreeFormat6,remote) OK 1648ms 471s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_no_rules_dirty(WorkingTreeFormat4) SKIP 1ms 471s format doesn't support content filtering 471s per_workingtree.test_move.TestMove.test_move_onto_self(WorkingTreeFormat6,remote) OK 225ms 471s per_tree.test_tree.TestFileContent.test_get_file_context_manager(WorkingTreeFormat6,remote) OK 76ms 471s per_workingtree.test_executable.TestExecutable.test_01_is_executable(WorkingTreeFormat5) OK 56ms 471s per_workingtree.test_commit.TestCommitProgress.test_commit_progress_steps(WorkingTreeFormat6) OK 116ms 471s per_tree.test_tree.TestFileContent.test_get_file_lines(WorkingTreeFormat5) OK 52ms 471s per_workingtree.test_executable.TestExecutable.test_02_stays_executable(WorkingTreeFormat6) OK 65ms 471s per_workingtree.test_move.TestMove.test_move_over_deleted(WorkingTreeFormat4) OK 133ms 471s per_workingtree.test_commit.TestCommitProgress.test_post_commit_hook(WorkingTreeFormat3) OK 105ms 471s per_workingtree.test_pull.TestPullWithOrphans.test_pull_orphans(WorkingTreeFormat6,remote) OK 534ms 471s per_workingtree.test_commit.TestCommitProgress.test_start_commit_hook(GitWorkingTreeFormat)ERROR 27ms 471s log: {{{ 471s 271.875 preparing to commit 471s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_commit.TestCommitProgress.test_start_commit_hook(GitWorkingTreeFormat)/work/ 471s 271.877 Selecting files for commit with filter None 471s 271.878 aborting commit write group because of exception: 471s 271.880 Traceback (most recent call last): 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 471s self._update_builder_with_changes() 471s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 471s for path, fs_hash in self.builder.record_iter_changes( 471s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 471s self.work_tree, self.basis_revid, iter_changes 471s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 471s ): 471s ^ 471s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 471s for change in iter_changes: 471s ^^^^^^^^^^^^ 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 471s for change in iter_changes: 471s ^^^^^^^^^^^^ 471s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 471s (oldpath, oldmode, oldsha) = old 471s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 471s TypeError: cannot unpack non-iterable NoneType object 471s }}} 471s 471s Traceback (most recent call last): 471s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 560, in test_start_commit_hook 471s tree.commit("first post") 471s ~~~~~~~~~~~^^^^^^^^^^^^^^ 471s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 471s committed_id = commit.Commit().commit( 471s working_tree=self, 471s ...<3 lines>... 471s **kwargs, 471s ) 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 471s self._update_builder_with_changes() 471s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 471s for path, fs_hash in self.builder.record_iter_changes( 471s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 471s self.work_tree, self.basis_revid, iter_changes 471s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 471s ): 471s ^ 471s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 471s for change in iter_changes: 471s ^^^^^^^^^^^^ 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 471s for change in iter_changes: 471s ^^^^^^^^^^^^ 471s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 471s (oldpath, oldmode, oldsha) = old 471s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 471s TypeError: cannot unpack non-iterable NoneType object 471s 471s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_binary(WorkingTreeFormat2) SKIP 1ms 471s format doesn't support content filtering 471s per_tree.test_tree.TestFileContent.test_get_file_lines(DirStateRevisionTree,WT4) OK 114ms 471s per_tree.test_tree.TestFileContent.test_get_file_lines_multi_line_breaks(GitWorkingTreeFormat) OK 18ms 471s per_workingtree.test_executable.TestExecutable.test_03_after_commit(WorkingTreeFormat3) OK 119ms 471s per_workingtree.test_put_file.TestPutFileBytesNonAtomic.test_put_new_file(WorkingTreeFormat4) OK 53ms 471s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_get_file_mtime_nested(WorkingTreeFormat4) OK 255ms 471s per_workingtree.test_executable.TestExecutable.test_04_after_removed(GitWorkingTreeFormat)ERROR 26ms 471s log: {{{ 471s 271.930 preparing to commit 471s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_executable.TestExecutable.test_04_after_removed(GitWorkingTreeFormat)/work/b1/ 471s 271.932 Selecting files for commit with filter None 471s 271.934 aborting commit write group because of exception: 471s 271.935 Traceback (most recent call last): 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 471s self._update_builder_with_changes() 471s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 471s for path, fs_hash in self.builder.record_iter_changes( 471s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 471s self.work_tree, self.basis_revid, iter_changes 471s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 471s ): 471s ^ 471s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 471s for change in iter_changes: 471s ^^^^^^^^^^^^ 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 471s for change in iter_changes: 471s ^^^^^^^^^^^^ 471s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 471s (oldpath, oldmode, oldsha) = old 471s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 471s TypeError: cannot unpack non-iterable NoneType object 471s }}} 471s 471s Traceback (most recent call last): 471s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_executable.py", line 88, in test_04_after_removed 471s r1 = self.wt.commit("adding a,b") 471s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 471s committed_id = commit.Commit().commit( 471s working_tree=self, 471s ...<3 lines>... 471s **kwargs, 471s ) 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 471s self._update_builder_with_changes() 471s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 471s for path, fs_hash in self.builder.record_iter_changes( 471s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 471s self.work_tree, self.basis_revid, iter_changes 471s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 471s ): 471s ^ 471s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 471s for change in iter_changes: 471s ^^^^^^^^^^^^ 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 471s for change in iter_changes: 471s ^^^^^^^^^^^^ 471s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 471s (oldpath, oldmode, oldsha) = old 471s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 471s TypeError: cannot unpack non-iterable NoneType object 471s 471s per_workingtree.test_move.TestMove.test_move_parent_dir(WorkingTreeFormat5) OK 108ms 471s per_tree.test_tree.TestFileContent.test_get_file_lines_multi_line_breaks(PreviewTreePost) OK 50ms 471s per_workingtree.test_readonly.TestReadonly.test_readonly_unclean(WorkingTreeFormat5) OK 78ms 471s per_workingtree.test_executable.TestExecutable.test_05_removed_and_committed(WorkingTreeFormat2) OK 62ms 471s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_get_renamed_in_subdir_time(WorkingTreeFormat5) OK 92ms 471s per_tree.test_tree.TestFileContent.test_get_file_text(RevisionTree) OK 72ms 471s per_workingtree.test_read_working_inventory.TestReadWorkingInventory.test_read_after_inventory_modification(WorkingTreeFormat6) OK 43ms 471s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_get_renamed_time(WorkingTreeFormat6) OK 53ms 471s per_workingtree.test_read_working_inventory.TestReadWorkingInventory.test_trivial_read(WorkingTreeFormat3) OK 31ms 471s per_tree.test_tree.TestFileIds.test_all_file_ids(WorkingTreeFormat6) OK 53ms 471s per_workingtree.test_move.TestMove.test_move_subdir(WorkingTreeFormat6) OK 136ms 471s per_workingtree.test_remove.TestRemove.test_dont_remove_directory_with_unknowns(GitWorkingTreeFormat)ERROR 29ms 471s log: {{{ 471s 272.090 preparing to commit 471s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_dont_remove_directory_with_unknowns(GitWorkingTreeFormat)/work/ 471s 272.092 Selecting files for commit with filter None 471s 272.094 aborting commit write group because of exception: 471s 272.096 Traceback (most recent call last): 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 471s self._update_builder_with_changes() 471s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 471s for path, fs_hash in self.builder.record_iter_changes( 471s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 471s self.work_tree, self.basis_revid, iter_changes 471s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 471s ): 471s ^ 471s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 471s for change in iter_changes: 471s ^^^^^^^^^^^^ 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 471s for change in iter_changes: 471s ^^^^^^^^^^^^ 471s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 471s (oldpath, oldmode, oldsha) = old 471s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 471s TypeError: cannot unpack non-iterable NoneType object 471s }}} 471s 471s Traceback (most recent call last): 471s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 225, in test_dont_remove_directory_with_unknowns 471s tree = self.get_committed_tree(directories) 471s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 40, in get_committed_tree 471s tree.commit(message) 471s ~~~~~~~~~~~^^^^^^^^^ 471s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 471s committed_id = commit.Commit().commit( 471s working_tree=self, 471s ...<3 lines>... 471s **kwargs, 471s ) 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 471s self._update_builder_with_changes() 471s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 471s for path, fs_hash in self.builder.record_iter_changes( 471s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 471s self.work_tree, self.basis_revid, iter_changes 471s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 471s ): 471s ^ 471s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 471s for change in iter_changes: 471s ^^^^^^^^^^^^ 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 471s for change in iter_changes: 471s ^^^^^^^^^^^^ 471s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 471s (oldpath, oldmode, oldsha) = old 471s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 471s TypeError: cannot unpack non-iterable NoneType object 471s 471s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_missing(WorkingTreeFormat3) OK 65ms 471s per_workingtree.test_remove.TestRemove.test_force_remove_changed_files(WorkingTreeFormat2) OK 33ms 471s per_workingtree.test_get_parent_ids.TestGetParentIds.test_get_parent_ids(GitWorkingTreeFormat)ERROR 24ms 471s log: {{{ 471s 272.140 preparing to commit 471s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_get_parent_ids.TestGetParentIds.test_get_parent_ids(GitWorkingTreeFormat)/work/t1/ 471s 272.143 Selecting files for commit with filter None 471s 272.149 aborting commit write group because of exception: 471s 272.151 Traceback (most recent call last): 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 471s self._update_builder_with_changes() 471s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 471s for path, fs_hash in self.builder.record_iter_changes( 471s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 471s self.work_tree, self.basis_revid, iter_changes 471s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 471s ): 471s ^ 471s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 471s for change in iter_changes: 471s ^^^^^^^^^^^^ 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 471s for change in iter_changes: 471s ^^^^^^^^^^^^ 471s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 471s (oldpath, oldmode, oldsha) = old 471s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 471s TypeError: cannot unpack non-iterable NoneType object 471s }}} 471s 471s Traceback (most recent call last): 471s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_get_parent_ids.py", line 28, in test_get_parent_ids 471s rev1_id = t.commit("foo", allow_pointless=True) 471s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 471s committed_id = commit.Commit().commit( 471s working_tree=self, 471s ...<3 lines>... 471s **kwargs, 471s ) 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 471s self._update_builder_with_changes() 471s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 471s for path, fs_hash in self.builder.record_iter_changes( 471s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 471s self.work_tree, self.basis_revid, iter_changes 471s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 471s ): 471s ^ 471s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 471s for change in iter_changes: 471s ^^^^^^^^^^^^ 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 471s for change in iter_changes: 471s ^^^^^^^^^^^^ 471s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 471s (oldpath, oldmode, oldsha) = old 471s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 471s TypeError: cannot unpack non-iterable NoneType object 471s 471s per_tree.test_tree.TestFileIds.test_all_file_ids(DirStateRevisionTree,WT5) OK 84ms 471s per_workingtree.test_move.TestMove.test_move_target_not_dir(WorkingTreeFormat3) OK 81ms 471s per_workingtree.test_get_parent_ids.TestGetParentIds.test_pending_merges(WorkingTreeFormat2) OK 36ms 471s per_workingtree.test_move.TestMove.test_move_target_not_versioned(GitWorkingTreeFormat)ERROR 28ms 471s log: {{{ 471s 272.191 preparing to commit 471s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_target_not_versioned(GitWorkingTreeFormat)/work/ 471s 272.193 Selecting files for commit with filter None 471s 272.194 aborting commit write group because of exception: 471s 272.196 Traceback (most recent call last): 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 471s self._update_builder_with_changes() 471s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 471s for path, fs_hash in self.builder.record_iter_changes( 471s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 471s self.work_tree, self.basis_revid, iter_changes 471s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 471s ): 471s ^ 471s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 471s for change in iter_changes: 471s ^^^^^^^^^^^^ 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 471s for change in iter_changes: 471s ^^^^^^^^^^^^ 471s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 471s (oldpath, oldmode, oldsha) = old 471s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 471s TypeError: cannot unpack non-iterable NoneType object 471s }}} 471s 471s Traceback (most recent call last): 471s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 99, in test_move_target_not_versioned 471s tree.commit("initial") 471s ~~~~~~~~~~~^^^^^^^^^^^ 471s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 471s committed_id = commit.Commit().commit( 471s working_tree=self, 471s ...<3 lines>... 471s **kwargs, 471s ) 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 471s self._update_builder_with_changes() 471s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 471s for path, fs_hash in self.builder.record_iter_changes( 471s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 471s self.work_tree, self.basis_revid, iter_changes 471s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 471s ): 471s ^ 471s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 471s for change in iter_changes: 471s ^^^^^^^^^^^^ 471s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 471s for change in iter_changes: 471s ^^^^^^^^^^^^ 471s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 471s (oldpath, oldmode, oldsha) = old 471s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 471s TypeError: cannot unpack non-iterable NoneType object 471s 471s per_tree.test_tree.TestFileIds.test_id2path(WorkingTreeFormat2) OK 45ms 471s per_workingtree.test_move.TestMove.test_move_to_unversioned_non_ascii_dir(WorkingTreeFormat2) OK 30ms 471s per_tree.test_tree.TestGetFileSha1.test_get_file_sha1(WorkingTreeFormat4) OK 39ms 471s per_workingtree.test_inv.TestApplyInventoryDelta.test_add(WorkingTreeFormat6,remote) OK 71ms 472s per_workingtree.test_executable.TestExecutable.test_06_branch(WorkingTreeFormat6,remote) OK 278ms 472s per_tree.test_tree.TestGetFileSha1.test_get_file_sha1(GitRevisionTree)ERROR 22ms 472s log: {{{ 472s 272.265 preparing to commit 472s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_tree.TestGetFileSha1.test_get_file_sha1(GitRevisionTree)/work/tree/ 472s 272.267 Selecting files for commit with filter None 472s 272.269 aborting commit write group because of exception: 472s 272.270 Traceback (most recent call last): 472s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 472s self._update_builder_with_changes() 472s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 472s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 472s for path, fs_hash in self.builder.record_iter_changes( 472s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 472s self.work_tree, self.basis_revid, iter_changes 472s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 472s ): 472s ^ 472s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 472s for change in iter_changes: 472s ^^^^^^^^^^^^ 472s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 472s for change in iter_changes: 472s ^^^^^^^^^^^^ 472s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 472s (oldpath, oldmode, oldsha) = old 472s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 472s TypeError: cannot unpack non-iterable NoneType object 472s }}} 472s 472s Traceback (most recent call last): 472s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 313, in test_get_file_sha1 472s tree = self._convert_tree(work_tree) 472s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 472s return converter(tree) 472s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 472s return self._workingtree_to_test_tree(self, tree) 472s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 472s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 472s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 472s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 472s committed_id = commit.Commit().commit( 472s working_tree=self, 472s ...<3 lines>... 472s **kwargs, 472s ) 472s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 472s self._update_builder_with_changes() 472s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 472s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 472s for path, fs_hash in self.builder.record_iter_changes( 472s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 472s self.work_tree, self.basis_revid, iter_changes 472s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 472s ): 472s ^ 472s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 472s for change in iter_changes: 472s ^^^^^^^^^^^^ 472s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 472s for change in iter_changes: 472s ^^^^^^^^^^^^ 472s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 472s (oldpath, oldmode, oldsha) = old 472s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 472s TypeError: cannot unpack non-iterable NoneType object 472s 472s per_workingtree.test_inv.TestApplyInventoryDelta.test_remove(WorkingTreeFormat4) OK 50ms 472s per_tree.test_tree.TestGetFileVerifier.test_get_file_verifier(WorkingTreeFormat3) OK 39ms 472s per_workingtree.test_remove.TestRemove.test_force_remove_directory_with_unknowns(WorkingTreeFormat6,remote) OK 212ms 472s per_workingtree.test_move.TestMove.test_move_unversioned(WorkingTreeFormat6,remote) OK 122ms 472s per_workingtree.test_inv.TestApplyInventoryDelta.test_rename_dir_with_children(WorkingTreeFormat5) OK 64ms 472s per_tree.test_tree.TestGetFileVerifier.test_get_file_verifier(PreviewTree) OK 59ms 472s per_workingtree.test_executable.TestExecutable.test_08_no_op_revert(WorkingTreeFormat4) OK 143ms 472s per_workingtree.test_inv.TestApplyInventoryDelta.test_rename_dir_with_children_with_children(WorkingTreeFormat6) OK 119ms 472s per_tree.test_tree.TestHasVersionedDirectories.test_has_versioned_directories(WorkingTreeFormat6,remote) OK 140ms 472s per_workingtree.test_remove.TestRemove.test_remove_absent_directory(WorkingTreeFormat4) OK 174ms 472s per_workingtree.test_move.TestMove.test_move_via_rm_and_add(WorkingTreeFormat4) OK 173ms 472s per_workingtree.test_executable.TestExecutable.test_commit_with_exec_from_basis(WorkingTreeFormat5) OK 112ms 472s per_tree.test_tree.TestIterChildEntries.test_does_not_exist(WorkingTreeFormat5) OK 49ms 472s per_workingtree.test_inv.TestApplyInventoryDelta.test_rename_file(WorkingTreeFormat3) OK 72ms 472s per_workingtree.test_inv.TestApplyInventoryDelta.test_rename_swap(GitWorkingTreeFormat) SKIP 6ms 472s format does not support inventory deltas 472s 472s per_workingtree.test_remove.TestRemove.test_remove_added_files(WorkingTreeFormat5) OK 75ms 472s per_workingtree.test_executable.TestExecutable.test_use_exec_from_basis(WorkingTreeFormat6) OK 59ms 472s per_workingtree.test_inv.TestApplyInventoryDelta.test_replace_root(WorkingTreeFormat2) OK 36ms 472s per_workingtree.test_flush.TestFlush.test_flush_fresh_tree(WorkingTreeFormat3) OK 61ms 472s per_tree.test_tree.TestIterChildEntries.test_does_not_exist(DirStateRevisionTree,WT4) OK 96ms 472s per_workingtree.test_nested_specifics.TestNestedSupport.test_comparison_data_does_not_autodetect_subtree(WorkingTreeFormat5) OK 136ms 472s per_workingtree.test_flush.TestFlush.test_flush_when_inventory_is_modified(GitWorkingTreeFormat) OK 12ms 472s per_tree.test_tree.TestIterChildEntries.test_iteration_order(GitWorkingTreeFormat) OK 15ms 472s per_workingtree.test_flush.TestFlush.test_flush_with_no_lock_fails(WorkingTreeFormat2) OK 24ms 472s per_workingtree.test_inv.TestRevert.test_dangling_id(WorkingTreeFormat6,remote) OK 81ms 472s per_workingtree.test_remove.TestRemove.test_remove_changed_file(WorkingTreeFormat6) OK 113ms 472s per_tree.test_tree.TestIterChildEntries.test_iteration_order(PreviewTreePost) OK 58ms 472s per_workingtree.test_is_control_filename.TestIsControlFilename.test_dotbzr_is_control_in_cwd(WorkingTreeFormat4) OK 47ms 472s per_workingtree.test_flush.TestFlush.test_flush_with_read_lock_fails(WorkingTreeFormat6,remote) OK 58ms 472s per_workingtree.test_remove.TestRemove.test_remove_changed_ignored_files(WorkingTreeFormat3) OK 64ms 472s per_workingtree.test_is_control_filename.TestIsControlFilename.test_dotbzr_is_control_in_subdir(WorkingTreeFormat5) OK 45ms 472s per_workingtree.test_nested_specifics.TestNestedSupport.test_extract_while_locked(WorkingTreeFormat6) OK 125ms 472s per_workingtree.test_remove.TestRemove.test_remove_deleted_files(GitWorkingTreeFormat)ERROR 23ms 472s log: {{{ 472s 272.784 preparing to commit 472s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_deleted_files(GitWorkingTreeFormat)/work/ 472s 272.787 Selecting files for commit with filter None 472s 272.788 aborting commit write group because of exception: 472s 272.790 Traceback (most recent call last): 472s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 472s self._update_builder_with_changes() 472s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 472s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 472s for path, fs_hash in self.builder.record_iter_changes( 472s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 472s self.work_tree, self.basis_revid, iter_changes 472s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 472s ): 472s ^ 472s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 472s for change in iter_changes: 472s ^^^^^^^^^^^^ 472s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 472s for change in iter_changes: 472s ^^^^^^^^^^^^ 472s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 472s (oldpath, oldmode, oldsha) = old 472s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 472s TypeError: cannot unpack non-iterable NoneType object 472s }}} 472s 472s Traceback (most recent call last): 472s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 105, in test_remove_deleted_files 472s tree = self.get_committed_tree(TestRemove.files) 472s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 40, in get_committed_tree 472s tree.commit(message) 472s ~~~~~~~~~~~^^^^^^^^^ 472s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 472s committed_id = commit.Commit().commit( 472s working_tree=self, 472s ...<3 lines>... 472s **kwargs, 472s ) 472s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 472s self._update_builder_with_changes() 472s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 472s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 472s for path, fs_hash in self.builder.record_iter_changes( 472s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 472s self.work_tree, self.basis_revid, iter_changes 472s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 472s ): 472s ^ 472s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 472s for change in iter_changes: 472s ^^^^^^^^^^^^ 472s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 472s for change in iter_changes: 472s ^^^^^^^^^^^^ 472s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 472s (oldpath, oldmode, oldsha) = old 472s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 472s TypeError: cannot unpack non-iterable NoneType object 472s 472s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_get_file_mtime(WorkingTreeFormat4) OK 69ms 472s per_workingtree.test_nested_specifics.TestNestedSupport.test_iter_entries_by_dir_autodetects_subtree(WorkingTreeFormat3) SKIP 55ms 472s Tree references not supported 472s 472s per_workingtree.test_is_ignored.TestIsIgnored.test_global_ignored(WorkingTreeFormat6) OK 63ms 472s per_tree.test_tree.TestIterEntriesByDir.test_iteration_order(RevisionTree) OK 111ms 472s per_workingtree.test_remove.TestRemove.test_remove_dir_before_bzr(WorkingTreeFormat2) OK 63ms 472s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_with_crlf_in_repo_binary(WorkingTreeFormat6,remote) OK 1616ms 472s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_with_crlf_in_repo_clean_lf(WorkingTreeFormat4) SKIP 1ms 472s format doesn't support content filtering 472s per_workingtree.test_nested_specifics.TestNestedSupport.test_may_not_autodetect_subtree(GitWorkingTreeFormat)ERROR 38ms 472s log: {{{ 472s 272.859 preparing to commit 472s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_nested_specifics.TestNestedSupport.test_may_not_autodetect_subtree(GitWorkingTreeFormat)/work/subtree/ 472s 272.861 Selecting files for commit with filter None 472s 272.862 aborting commit write group because of exception: 472s 272.863 Traceback (most recent call last): 472s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 472s self._update_builder_with_changes() 472s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 472s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 472s for path, fs_hash in self.builder.record_iter_changes( 472s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 472s self.work_tree, self.basis_revid, iter_changes 472s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 472s ): 472s ^ 472s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 472s for change in iter_changes: 472s ^^^^^^^^^^^^ 472s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 472s for change in iter_changes: 472s ^^^^^^^^^^^^ 472s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 472s (oldpath, oldmode, oldsha) = old 472s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 472s TypeError: cannot unpack non-iterable NoneType object 472s }}} 472s 472s Traceback (most recent call last): 472s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_nested_specifics.py", line 71, in test_may_not_autodetect_subtree 472s tree = self.prepare_with_subtree() 472s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_nested_specifics.py", line 61, in prepare_with_subtree 472s subtree.commit("dummy") 472s ~~~~~~~~~~~~~~^^^^^^^^^ 472s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 472s committed_id = commit.Commit().commit( 472s working_tree=self, 472s ...<3 lines>... 472s **kwargs, 472s ) 472s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 472s self._update_builder_with_changes() 472s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 472s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 472s for path, fs_hash in self.builder.record_iter_changes( 472s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 472s self.work_tree, self.basis_revid, iter_changes 472s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 472s ): 472s ^ 472s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 472s for change in iter_changes: 472s ^^^^^^^^^^^^ 472s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 472s for change in iter_changes: 472s ^^^^^^^^^^^^ 472s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 472s (oldpath, oldmode, oldsha) = old 472s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 472s TypeError: cannot unpack non-iterable NoneType object 472s 472s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_exact_clean_lf(WorkingTreeFormat6,remote) OK 1595ms 472s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_binary(WorkingTreeFormat4) SKIP 1ms 472s format doesn't support content filtering 472s per_workingtree.test_is_ignored.TestIsIgnored.test_ignore_caching(WorkingTreeFormat3) OK 65ms 472s per_workingtree.test_is_ignored.TestIsIgnored.test_is_ignored(GitWorkingTreeFormat) SKIP 5ms 472s format does not use .bzrignore for ignore patterns 472s 472s per_workingtree.test_nested_specifics.TestNestedSupport.test_set_get_inventory_tree_reference(WorkingTreeFormat2) SKIP 41ms 472s Tree references not supported 472s 472s per_workingtree.test_is_ignored.TestIsIgnored.test_mixed_is_ignored(WorkingTreeFormat2) OK 27ms 472s per_workingtree.test_is_ignored.TestIsIgnored.test_runtime_ignores(WorkingTreeFormat6,remote) OK 64ms 472s per_tree.test_tree.TestPlanFileMerge.test_plan_file_merge(WorkingTreeFormat6) OK 189ms 472s per_workingtree.test_locking.TestWorkingTreeLocking.test_failing_to_lock_tree_write_branch_does_not_lock(WorkingTreeFormat4) OK 44ms 472s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_get_file_mtime_nested(WorkingTreeFormat5) OK 240ms 472s per_workingtree.test_remove.TestRemove.test_remove_directory_with_changed_emigrated_file(WorkingTreeFormat6,remote) OK 213ms 472s per_workingtree.test_parents.TestAddParent.test_add_first_parent_id(WorkingTreeFormat6,remote) OK 156ms 472s per_workingtree.test_locking.TestWorkingTreeLocking.test_failing_to_lock_write_branch_does_not_lock(WorkingTreeFormat5) OK 44ms 472s per_workingtree.test_parents.TestAddParent.test_add_first_parent_id_ghost_rejects(WorkingTreeFormat4) OK 45ms 472s per_workingtree.test_locking.TestWorkingTreeLocking.test_lock_read_returns_unlocker(WorkingTreeFormat6) OK 34ms 472s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_get_renamed_in_subdir_time(WorkingTreeFormat6) OK 92ms 472s per_workingtree.test_locking.TestWorkingTreeLocking.test_lock_tree_write_returns_unlocker(WorkingTreeFormat3) OK 38ms 472s per_workingtree.test_locking.TestWorkingTreeLocking.test_lock_write_returns_unlocker(GitWorkingTreeFormat) OK 9ms 472s per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_read_unlock(WorkingTreeFormat2) OK 20ms 472s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_get_renamed_time(WorkingTreeFormat3) OK 48ms 472s per_workingtree.test_parents.TestAddParent.test_add_first_parent_tree(WorkingTreeFormat5) OK 82ms 472s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_missing(GitWorkingTreeFormat) OK 13ms 472s per_workingtree.test_remove.TestRemove.test_remove_directory_with_renames(WorkingTreeFormat4) OK 143ms 472s per_workingtree.test_parents.TestAddParent.test_add_first_parent_tree_ghost_force(WorkingTreeFormat6) OK 53ms 472s per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_tree_write_branch_read_locked(WorkingTreeFormat6,remote) OK 70ms 473s per_tree.test_tree.TestPlanFileMerge.test_plan_file_merge(DirStateRevisionTree,WT5) OK 241ms 473s per_tree.test_tree.TestReference.test_get_nested_tree(WorkingTreeFormat2) SKIP 20ms 473s Tree references not supported 473s 473s per_workingtree.test_parents.TestAddParent.test_add_first_parent_tree_ghost_rejects(WorkingTreeFormat3) OK 43ms 473s per_workingtree.test_get_parent_ids.TestGetParentIds.test_get_parent_ids(WorkingTreeFormat2) OK 106ms 473s per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_write_unlock(WorkingTreeFormat4) OK 60ms 473s per_workingtree.test_parents.TestAddParent.test_add_second_parent_id(GitWorkingTreeFormat)ERROR 23ms 473s log: {{{ 473s 273.308 preparing to commit 473s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_parents.TestAddParent.test_add_second_parent_id(GitWorkingTreeFormat)/work/ 473s 273.311 Selecting files for commit with filter None 473s 273.314 aborting commit write group because of exception: 473s 273.315 Traceback (most recent call last): 473s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 473s self._update_builder_with_changes() 473s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 473s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 473s for path, fs_hash in self.builder.record_iter_changes( 473s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 473s self.work_tree, self.basis_revid, iter_changes 473s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 473s ): 473s ^ 473s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 473s for change in iter_changes: 473s ^^^^^^^^^^^^ 473s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 473s for change in iter_changes: 473s ^^^^^^^^^^^^ 473s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 473s (oldpath, oldmode, oldsha) = old 473s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 473s TypeError: cannot unpack non-iterable NoneType object 473s }}} 473s 473s Traceback (most recent call last): 473s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_parents.py", line 333, in test_add_second_parent_id 473s first_revision = tree.commit("first post") 473s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 473s committed_id = commit.Commit().commit( 473s working_tree=self, 473s ...<3 lines>... 473s **kwargs, 473s ) 473s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 473s self._update_builder_with_changes() 473s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 473s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 473s for path, fs_hash in self.builder.record_iter_changes( 473s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 473s self.work_tree, self.basis_revid, iter_changes 473s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 473s ): 473s ^ 473s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 473s for change in iter_changes: 473s ^^^^^^^^^^^^ 473s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 473s for change in iter_changes: 473s ^^^^^^^^^^^^ 473s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 473s (oldpath, oldmode, oldsha) = old 473s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 473s TypeError: cannot unpack non-iterable NoneType object 473s 473s per_workingtree.test_remove.TestRemove.test_remove_file_and_containing_dir(WorkingTreeFormat5) OK 112ms 473s per_workingtree.test_parents.TestAddParent.test_add_second_parent_id_ghost(WorkingTreeFormat2) OK 44ms 473s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_clean_crlf(WorkingTreeFormat6,remote) OK 1493ms 473s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_dirty(WorkingTreeFormat4) SKIP 1ms 473s format doesn't support content filtering 473s per_workingtree.test_locking.TestWorkingTreeLocking.test_unlock_branch_failures(WorkingTreeFormat5) OK 62ms 473s per_workingtree.test_get_parent_ids.TestGetParentIds.test_pending_merges(WorkingTreeFormat6,remote) OK 97ms 473s per_tree.test_tree.TestReference.test_get_reference_revision(WorkingTreeFormat4) OK 134ms 473s per_workingtree.test_remove.TestRemove.test_remove_force_directory_with_changed_file(WorkingTreeFormat6) OK 108ms 473s per_workingtree.test_locking.TestWorkingTreeLocking.test_unlock_from_tree_write_lock_flushes(WorkingTreeFormat6) OK 60ms 473s per_tree.test_tree.TestReference.test_get_reference_revision(GitRevisionTree)ERROR 27ms 473s log: {{{ 473s 273.442 preparing to commit 473s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_tree.TestReference.test_get_reference_revision(GitRevisionTree)/work/wt/subtree/ 473s 273.444 Selecting files for commit with filter None 473s 273.445 aborting commit write group because of exception: 473s 273.447 Traceback (most recent call last): 473s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 473s self._update_builder_with_changes() 473s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 473s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 473s for path, fs_hash in self.builder.record_iter_changes( 473s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 473s self.work_tree, self.basis_revid, iter_changes 473s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 473s ): 473s ^ 473s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 473s for change in iter_changes: 473s ^^^^^^^^^^^^ 473s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 473s for change in iter_changes: 473s ^^^^^^^^^^^^ 473s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 473s (oldpath, oldmode, oldsha) = old 473s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 473s TypeError: cannot unpack non-iterable NoneType object 473s }}} 473s 473s Traceback (most recent call last): 473s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 87, in test_get_reference_revision 473s tree, subtree = self.create_nested() 473s ~~~~~~~~~~~~~~~~~~^^ 473s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 80, in create_nested 473s subtree.commit("foo") 473s ~~~~~~~~~~~~~~^^^^^^^ 473s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 473s committed_id = commit.Commit().commit( 473s working_tree=self, 473s ...<3 lines>... 473s **kwargs, 473s ) 473s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 473s self._update_builder_with_changes() 473s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 473s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 473s for path, fs_hash in self.builder.record_iter_changes( 473s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 473s self.work_tree, self.basis_revid, iter_changes 473s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 473s ): 473s ^ 473s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 473s for change in iter_changes: 473s ^^^^^^^^^^^^ 473s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 473s for change in iter_changes: 473s ^^^^^^^^^^^^ 473s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 473s (oldpath, oldmode, oldsha) = old 473s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 473s TypeError: cannot unpack non-iterable NoneType object 473s 473s per_workingtree.test_parents.TestAddParent.test_add_second_parent_id_with_ghost_first(WorkingTreeFormat6,remote) OK 98ms 473s per_workingtree.test_inv.TestApplyInventoryDelta.test_child_rename_ordering(WorkingTreeFormat4) OK 63ms 473s per_tree.test_tree.TestReference.test_get_root_id(WorkingTreeFormat3) OK 45ms 473s per_workingtree.test_locking.TestWorkingTreeLocking.test_unlock_from_write_lock_flushes(WorkingTreeFormat3) OK 61ms 473s per_workingtree.test_remove.TestRemove.test_remove_keep(WorkingTreeFormat3) OK 67ms 473s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_compare_after_merge(GitWorkingTreeFormat)ERROR 24ms 473s log: {{{ 473s 273.516 preparing to commit 473s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_compare_after_merge(GitWorkingTreeFormat)/work/tree_a/ 473s 273.519 Selecting files for commit with filter None 473s 273.520 aborting commit write group because of exception: 473s 273.521 Traceback (most recent call last): 473s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 473s self._update_builder_with_changes() 473s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 473s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 473s for path, fs_hash in self.builder.record_iter_changes( 473s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 473s self.work_tree, self.basis_revid, iter_changes 473s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 473s ): 473s ^ 473s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 473s for change in iter_changes: 473s ^^^^^^^^^^^^ 473s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 473s for change in iter_changes: 473s ^^^^^^^^^^^^ 473s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 473s (oldpath, oldmode, oldsha) = old 473s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 473s TypeError: cannot unpack non-iterable NoneType object 473s }}} 473s 473s Traceback (most recent call last): 473s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_merge_from_branch.py", line 67, in test_compare_after_merge 473s tree_a.commit("added file") 473s ~~~~~~~~~~~~~^^^^^^^^^^^^^^ 473s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 473s committed_id = commit.Commit().commit( 473s working_tree=self, 473s ...<3 lines>... 473s **kwargs, 473s ) 473s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 473s self._update_builder_with_changes() 473s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 473s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 473s for path, fs_hash in self.builder.record_iter_changes( 473s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 473s self.work_tree, self.basis_revid, iter_changes 473s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 473s ): 473s ^ 473s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 473s for change in iter_changes: 473s ^^^^^^^^^^^^ 473s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 473s for change in iter_changes: 473s ^^^^^^^^^^^^ 473s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 473s (oldpath, oldmode, oldsha) = old 473s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 473s TypeError: cannot unpack non-iterable NoneType object 473s 473s per_workingtree.test_inv.TestApplyInventoryDelta.test_remove(WorkingTreeFormat5) OK 53ms 473s per_workingtree.test_remove.TestRemove.test_remove_keep_subtree(GitWorkingTreeFormat)ERROR 27ms 473s log: {{{ 473s 273.514 preparing to commit 473s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_keep_subtree(GitWorkingTreeFormat)/work/subtree/ 473s 273.517 Selecting files for commit with filter None 473s 273.518 aborting commit write group because of exception: 473s 273.519 Traceback (most recent call last): 473s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 473s self._update_builder_with_changes() 473s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 473s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 473s for path, fs_hash in self.builder.record_iter_changes( 473s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 473s self.work_tree, self.basis_revid, iter_changes 473s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 473s ): 473s ^ 473s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 473s for change in iter_changes: 473s ^^^^^^^^^^^^ 473s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 473s for change in iter_changes: 473s ^^^^^^^^^^^^ 473s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 473s (oldpath, oldmode, oldsha) = old 473s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 473s TypeError: cannot unpack non-iterable NoneType object 473s }}} 473s 473s Traceback (most recent call last): 473s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 68, in test_remove_keep_subtree 473s subtree.commit("") 473s ~~~~~~~~~~~~~~^^^^ 473s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 473s committed_id = commit.Commit().commit( 473s working_tree=self, 473s ...<3 lines>... 473s **kwargs, 473s ) 473s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 473s self._update_builder_with_changes() 473s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 473s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 473s for path, fs_hash in self.builder.record_iter_changes( 473s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 473s self.work_tree, self.basis_revid, iter_changes 473s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 473s ): 473s ^ 473s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 473s for change in iter_changes: 473s ^^^^^^^^^^^^ 473s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 473s for change in iter_changes: 473s ^^^^^^^^^^^^ 473s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 473s (oldpath, oldmode, oldsha) = old 473s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 473s TypeError: cannot unpack non-iterable NoneType object 473s 473s per_tree.test_tree.TestReference.test_get_root_id(PreviewTree) OK 51ms 473s per_workingtree.test_parents.TestAddParent.test_add_second_parent_tree_ghost(WorkingTreeFormat4) OK 86ms 473s per_workingtree.test_remove.TestRemove.test_remove_nonexisting_files(WorkingTreeFormat2) OK 33ms 473s per_workingtree.test_inv.TestApplyInventoryDelta.test_rename_dir_with_children(WorkingTreeFormat6) OK 52ms 473s per_workingtree.test_parents.TestGetParents.test_get_parents(WorkingTreeFormat5) OK 38ms 473s per_tree.test_tree.TestReference.test_is_versioned(WorkingTreeFormat6,remote) OK 69ms 473s per_workingtree.test_inv.TestApplyInventoryDelta.test_rename_dir_with_children_with_children(WorkingTreeFormat3) OK 46ms 473s per_workingtree.test_inv.TestApplyInventoryDelta.test_rename_file(GitWorkingTreeFormat) SKIP 5ms 473s format does not support inventory deltas 473s 473s per_workingtree.test_inv.TestApplyInventoryDelta.test_rename_swap(WorkingTreeFormat2) OK 24ms 473s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_base(WorkingTreeFormat2) OK 135ms 473s per_workingtree.test_inv.TestApplyInventoryDelta.test_replace_root(WorkingTreeFormat6,remote) OK 89ms 473s per_tree.test_tree.TestReference.test_iter_references(WorkingTreeFormat5) OK 136ms 473s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_clean_crlf(WorkingTreeFormat5) OK 852ms 473s per_workingtree.test_inv.TestTreeReference.test_tree_reference_matches_inv(WorkingTreeFormat4) SKIP 33ms 473s format does not support inventory deltas 473s 473s per_workingtree.test_parents.TestSetParents.test_set_duplicate_parent_ids(WorkingTreeFormat6) OK 200ms 473s per_workingtree.test_remove.TestRemove.test_remove_renamed_changed_files(WorkingTreeFormat6,remote) OK 237ms 473s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_with_crlf_in_repo_dirty(WorkingTreeFormat5) OK 956ms 473s per_workingtree.test_is_control_filename.TestIsControlFilename.test_dotbzr_is_control_in_cwd(WorkingTreeFormat5) OK 74ms 473s per_workingtree.test_is_control_filename.TestIsControlFilename.test_dotbzr_is_control_in_subdir(WorkingTreeFormat6) OK 49ms 473s per_workingtree.test_remove.TestRemove.test_remove_unchanged_directory(WorkingTreeFormat4) OK 119ms 473s per_tree.test_tree.TestReference.test_iter_references(DirStateRevisionTree,WT4) OK 175ms 473s per_tree.test_tree.TestSpecialFilename.test_is_special_path(GitWorkingTreeFormat) OK 10ms 473s per_workingtree.test_is_ignored.TestIsIgnored.test_global_ignored(WorkingTreeFormat3) OK 41ms 473s per_workingtree.test_is_ignored.TestIsIgnored.test_ignore_caching(GitWorkingTreeFormat) SKIP 6ms 473s format does not use .bzrignore for ignore patterns 473s 473s per_workingtree.test_parents.TestSetParents.test_set_duplicate_parent_trees(WorkingTreeFormat3) OK 179ms 473s per_workingtree.test_is_ignored.TestIsIgnored.test_is_ignored(WorkingTreeFormat2) OK 25ms 473s per_tree.test_tree.TestSpecialFilename.test_is_special_path(PreviewTreePost) OK 47ms 473s per_workingtree.test_parents.TestSetParents.test_set_no_parents(GitWorkingTreeFormat)ERROR 18ms 473s log: {{{ 473s 273.973 preparing to commit 473s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_parents.TestSetParents.test_set_no_parents(GitWorkingTreeFormat)/work/ 473s 273.975 Selecting files for commit with filter None 473s 273.976 aborting commit write group because of exception: 473s 273.977 Traceback (most recent call last): 473s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 473s self._update_builder_with_changes() 473s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 473s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 473s for path, fs_hash in self.builder.record_iter_changes( 473s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 473s self.work_tree, self.basis_revid, iter_changes 473s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 473s ): 473s ^ 473s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 473s for change in iter_changes: 473s ^^^^^^^^^^^^ 473s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 473s for change in iter_changes: 473s ^^^^^^^^^^^^ 473s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 473s (oldpath, oldmode, oldsha) = old 473s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 473s TypeError: cannot unpack non-iterable NoneType object 473s }}} 473s 473s Traceback (most recent call last): 473s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_parents.py", line 58, in test_set_no_parents 473s t.commit("first post") 473s ~~~~~~~~^^^^^^^^^^^^^^ 473s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 473s committed_id = commit.Commit().commit( 473s working_tree=self, 473s ...<3 lines>... 473s **kwargs, 473s ) 473s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 473s self._update_builder_with_changes() 473s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 473s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 473s for path, fs_hash in self.builder.record_iter_changes( 473s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 473s self.work_tree, self.basis_revid, iter_changes 473s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 473s ): 473s ^ 473s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 473s for change in iter_changes: 473s ^^^^^^^^^^^^ 473s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 473s for change in iter_changes: 473s ^^^^^^^^^^^^ 473s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 473s (oldpath, oldmode, oldsha) = old 473s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 473s TypeError: cannot unpack non-iterable NoneType object 473s 473s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_empty(WorkingTreeFormat6,remote) OK 333ms 473s per_workingtree.test_parents.TestSetParents.test_set_no_parents_ids(WorkingTreeFormat2) OK 32ms 473s per_workingtree.test_remove.TestRemove.test_remove_unchanged_files(WorkingTreeFormat5) OK 108ms 473s per_workingtree.test_is_ignored.TestIsIgnored.test_mixed_is_ignored(WorkingTreeFormat6,remote) OK 65ms 473s per_workingtree.test_parents.TestSetParents.test_set_null_parent(WorkingTreeFormat6,remote) OK 63ms 473s per_workingtree.test_locking.TestWorkingTreeLocking.test_failing_to_lock_branch_does_not_lock(WorkingTreeFormat4) OK 45ms 473s per_tree.test_tree.TestStoredKind.test_stored_kind(RevisionTree) OK 113ms 473s per_workingtree.test_remove.TestRemove.test_remove_uncommitted_removed_file(WorkingTreeFormat6) OK 92ms 473s per_workingtree.test_parents.TestSetParents.test_set_one_ghost_parent_ids_force(WorkingTreeFormat4) OK 43ms 473s per_tree.test_tree.TestSupportsRenameTracking.test_supports_rename_tracking(WorkingTreeFormat6) OK 44ms 473s per_workingtree.test_locking.TestWorkingTreeLocking.test_failing_to_lock_tree_write_branch_does_not_lock(WorkingTreeFormat5) OK 60ms 473s per_workingtree.test_parents.TestSetParents.test_set_one_ghost_parent_ids_rejects(WorkingTreeFormat5) OK 44ms 473s per_workingtree.test_remove.TestRemove.test_remove_unknown_files(WorkingTreeFormat3) OK 58ms 473s per_workingtree.test_remove.TestRemove.test_remove_unknown_ignored_files(GitWorkingTreeFormat)ERROR 21ms 473s log: {{{ 473s 274.181 preparing to commit 473s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_unknown_ignored_files(GitWorkingTreeFormat)/work/ 473s 274.183 Selecting files for commit with filter None 473s 274.184 aborting commit write group because of exception: 473s 274.185 Traceback (most recent call last): 473s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 473s self._update_builder_with_changes() 473s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 473s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 473s for path, fs_hash in self.builder.record_iter_changes( 473s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 473s self.work_tree, self.basis_revid, iter_changes 473s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 473s ): 473s ^ 473s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 473s for change in iter_changes: 473s ^^^^^^^^^^^^ 473s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 473s for change in iter_changes: 473s ^^^^^^^^^^^^ 473s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 473s (oldpath, oldmode, oldsha) = old 473s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 473s TypeError: cannot unpack non-iterable NoneType object 473s }}} 473s 473s Traceback (most recent call last): 473s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 194, in test_remove_unknown_ignored_files 473s tree = self.get_committed_tree(["b/"]) 473s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 40, in get_committed_tree 473s tree.commit(message) 473s ~~~~~~~~~~~^^^^^^^^^ 473s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 473s committed_id = commit.Commit().commit( 473s working_tree=self, 473s ...<3 lines>... 473s **kwargs, 473s ) 473s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 473s self._update_builder_with_changes() 473s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 473s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 473s for path, fs_hash in self.builder.record_iter_changes( 473s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 473s self.work_tree, self.basis_revid, iter_changes 473s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 473s ): 473s ^ 473s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 473s for change in iter_changes: 473s ^^^^^^^^^^^^ 473s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 473s for change in iter_changes: 473s ^^^^^^^^^^^^ 473s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 473s (oldpath, oldmode, oldsha) = old 473s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 473s TypeError: cannot unpack non-iterable NoneType object 473s 473s per_workingtree.test_locking.TestWorkingTreeLocking.test_failing_to_lock_write_branch_does_not_lock(WorkingTreeFormat6) OK 60ms 473s per_workingtree.test_parents.TestSetParents.test_set_one_ghost_parent_rejects(WorkingTreeFormat6) OK 50ms 473s per_tree.test_tree.TestSupportsRenameTracking.test_supports_rename_tracking(DirStateRevisionTree,WT5) OK 81ms 473s per_workingtree.test_rename_one.TestRenameOne.test_rename_after_non_existant_non_ascii(WorkingTreeFormat2) OK 31ms 473s per_workingtree.test_locking.TestWorkingTreeLocking.test_lock_read_returns_unlocker(WorkingTreeFormat3) OK 39ms 473s per_tree.test_tree.TestSupportsVersionableKind.test_file(WorkingTreeFormat2) OK 24ms 473s per_workingtree.test_locking.TestWorkingTreeLocking.test_lock_tree_write_returns_unlocker(GitWorkingTreeFormat) OK 12ms 474s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_type(WorkingTreeFormat4) OK 285ms 474s per_workingtree.test_locking.TestWorkingTreeLocking.test_lock_write_returns_unlocker(WorkingTreeFormat2) OK 25ms 474s per_tree.test_tree.TestSupportsVersionableKind.test_unknown(WorkingTreeFormat4) OK 37ms 474s per_workingtree.test_rename_one.TestRenameOne.test_rename_into_unversioned_non_ascii_dir(WorkingTreeFormat6,remote) OK 75ms 474s per_tree.test_tree.TestSupportsVersionableKind.test_unknown(GitRevisionTree)ERROR 19ms 474s log: {{{ 474s 274.289 preparing to commit 474s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_tree.TestSupportsVersionableKind.test_unknown(GitRevisionTree)/work/tree/ 474s 274.292 Selecting files for commit with filter None 474s 274.294 aborting commit write group because of exception: 474s 274.295 Traceback (most recent call last): 474s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 474s self._update_builder_with_changes() 474s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 474s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 474s for path, fs_hash in self.builder.record_iter_changes( 474s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 474s self.work_tree, self.basis_revid, iter_changes 474s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 474s ): 474s ^ 474s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 474s for change in iter_changes: 474s ^^^^^^^^^^^^ 474s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 474s for change in iter_changes: 474s ^^^^^^^^^^^^ 474s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 474s (oldpath, oldmode, oldsha) = old 474s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 474s TypeError: cannot unpack non-iterable NoneType object 474s }}} 474s 474s Traceback (most recent call last): 474s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 361, in test_unknown 474s tree = self._convert_tree(work_tree) 474s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 474s return converter(tree) 474s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 474s return self._workingtree_to_test_tree(self, tree) 474s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 474s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 474s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 474s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 474s committed_id = commit.Commit().commit( 474s working_tree=self, 474s ...<3 lines>... 474s **kwargs, 474s ) 474s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 474s self._update_builder_with_changes() 474s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 474s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 474s for path, fs_hash in self.builder.record_iter_changes( 474s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 474s self.work_tree, self.basis_revid, iter_changes 474s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 474s ): 474s ^ 474s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 474s for change in iter_changes: 474s ^^^^^^^^^^^^ 474s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 474s for change in iter_changes: 474s ^^^^^^^^^^^^ 474s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 474s (oldpath, oldmode, oldsha) = old 474s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 474s TypeError: cannot unpack non-iterable NoneType object 474s 474s per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_read_unlock(WorkingTreeFormat6,remote) OK 79ms 474s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_with_crlf_in_repo_binary(WorkingTreeFormat5) OK 991ms 474s per_tree.test_walkdirs.TestWalkdirs.test_walkdir_root(WorkingTreeFormat3) OK 74ms 474s per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_tree_write_unlock(WorkingTreeFormat4) OK 48ms 474s per_workingtree.test_parents.TestSetParents.test_set_parent_ids_in_ancestry(WorkingTreeFormat3) OK 199ms 474s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_dest_versioned(WorkingTreeFormat4) OK 133ms 474s per_workingtree.test_parents.TestSetParents.test_set_parent_trees_in_ancestry(GitWorkingTreeFormat)ERROR 16ms 474s log: {{{ 474s 274.420 preparing to commit 474s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_parents.TestSetParents.test_set_parent_trees_in_ancestry(GitWorkingTreeFormat)/work/ 474s 274.422 Selecting files for commit with filter None 474s 274.422 aborting commit write group because of exception: 474s 274.424 Traceback (most recent call last): 474s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 474s self._update_builder_with_changes() 474s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 474s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 474s for path, fs_hash in self.builder.record_iter_changes( 474s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 474s self.work_tree, self.basis_revid, iter_changes 474s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 474s ): 474s ^ 474s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 474s for change in iter_changes: 474s ^^^^^^^^^^^^ 474s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 474s for change in iter_changes: 474s ^^^^^^^^^^^^ 474s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 474s (oldpath, oldmode, oldsha) = old 474s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 474s TypeError: cannot unpack non-iterable NoneType object 474s }}} 474s 474s Traceback (most recent call last): 474s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_parents.py", line 248, in test_set_parent_trees_in_ancestry 474s rev1 = t.commit("first post") 474s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 474s committed_id = commit.Commit().commit( 474s working_tree=self, 474s ...<3 lines>... 474s **kwargs, 474s ) 474s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 474s self._update_builder_with_changes() 474s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 474s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 474s for path, fs_hash in self.builder.record_iter_changes( 474s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 474s self.work_tree, self.basis_revid, iter_changes 474s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 474s ): 474s ^ 474s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 474s for change in iter_changes: 474s ^^^^^^^^^^^^ 474s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 474s for change in iter_changes: 474s ^^^^^^^^^^^^ 474s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 474s (oldpath, oldmode, oldsha) = old 474s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 474s TypeError: cannot unpack non-iterable NoneType object 474s 474s per_tree.test_walkdirs.TestWalkdirs.test_walkdir_root(PreviewTree) OK 76ms 474s per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_write_unlock(WorkingTreeFormat5) OK 46ms 474s per_workingtree.test_parents.TestSetParents.test_set_three_parents(WorkingTreeFormat2) OK 59ms 474s per_workingtree.test_locking.TestWorkingTreeLocking.test_unlock_branch_failures(WorkingTreeFormat6) OK 44ms 474s per_tree.test_walkdirs.TestWalkdirs.test_walkdir_subtree(WorkingTreeFormat6,remote) OK 80ms 474s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_no_target(WorkingTreeFormat5) OK 101ms 474s per_workingtree.test_locking.TestWorkingTreeLocking.test_unlock_from_tree_write_lock_flushes(WorkingTreeFormat3) OK 45ms 474s per_workingtree.test_locking.TestWorkingTreeLocking.test_unlock_from_write_lock_flushes(GitWorkingTreeFormat) OK 29ms 474s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_smoking_merge(WorkingTreeFormat5) OK 295ms 474s per_tree.test_walkdirs.TestWalkdirs.test_walkdir_versioned_kind(WorkingTreeFormat5) OK 68ms 474s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_clean_lf(WorkingTreeFormat6) OK 865ms 474s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_dirty(WorkingTreeFormat3) SKIP 1ms 474s format doesn't support content filtering 474s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_with_crlf_in_repo_binary(GitWorkingTreeFormat) SKIP 1ms 474s format doesn't support content filtering 474s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_with_crlf_in_repo_clean_crlf(WorkingTreeFormat2) SKIP 1ms 474s format doesn't support content filtering 474s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_compare_after_merge(WorkingTreeFormat2) OK 107ms 474s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_source_and_dest(WorkingTreeFormat6) OK 147ms 474s per_tree.test_walkdirs.TestWalkdirs.test_walkdir_versioned_kind(DirStateRevisionTree,WT4) SKIP 97ms 474s Tree type cannot represent dangling ids. 474s 474s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_binary(WorkingTreeFormat6) OK 906ms 474s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_clean_crlf(WorkingTreeFormat3) SKIP 1ms 474s format doesn't support content filtering 474s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_clean_lf(GitWorkingTreeFormat) SKIP 1ms 474s format doesn't support content filtering 474s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_dirty(WorkingTreeFormat2) SKIP 1ms 474s format doesn't support content filtering 474s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_source_removed(WorkingTreeFormat3) OK 93ms 474s per_repository.test_add_fallback_repository.TestAddFallbackRepository.test_add_fallback_repository(RepositoryFormatKnitPack5RichRoot) OK 94ms 474s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_with_after(GitWorkingTreeFormat)ERROR 24ms 474s log: {{{ 474s 274.783 preparing to commit 474s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_with_after(GitWorkingTreeFormat)/work/ 474s 274.786 Selecting files for commit with filter None 474s 274.787 aborting commit write group because of exception: 474s 274.789 Traceback (most recent call last): 474s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 474s self._update_builder_with_changes() 474s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 474s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 474s for path, fs_hash in self.builder.record_iter_changes( 474s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 474s self.work_tree, self.basis_revid, iter_changes 474s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 474s ): 474s ^ 474s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 474s for change in iter_changes: 474s ^^^^^^^^^^^^ 474s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 474s for change in iter_changes: 474s ^^^^^^^^^^^^ 474s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 474s (oldpath, oldmode, oldsha) = old 474s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 474s TypeError: cannot unpack non-iterable NoneType object 474s }}} 474s 474s Traceback (most recent call last): 474s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 189, in test_rename_one_after_with_after 474s tree.commit("initial") 474s ~~~~~~~~~~~^^^^^^^^^^^ 474s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 474s committed_id = commit.Commit().commit( 474s working_tree=self, 474s ...<3 lines>... 474s **kwargs, 474s ) 474s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 474s self._update_builder_with_changes() 474s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 474s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 474s for path, fs_hash in self.builder.record_iter_changes( 474s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 474s self.work_tree, self.basis_revid, iter_changes 474s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 474s ): 474s ^ 474s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 474s for change in iter_changes: 474s ^^^^^^^^^^^^ 474s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 474s for change in iter_changes: 474s ^^^^^^^^^^^^ 474s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 474s (oldpath, oldmode, oldsha) = old 474s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 474s TypeError: cannot unpack non-iterable NoneType object 474s 474s per_workingtree.test_parents.TestSetParents.test_set_three_parents_ids(WorkingTreeFormat6,remote) OK 338ms 474s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_with_after_dest_added(WorkingTreeFormat2) OK 38ms 474s per_repository.test_add_fallback_repository.TestAddFallbackRepository.test_add_fallback_repository(RepositoryFormat2a) OK 115ms 474s per_workingtree.test_parents.TestSetParents.test_set_two_parents_one_ghost_ids(WorkingTreeFormat4) OK 111ms 474s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_with_after_dest_versioned(WorkingTreeFormat6,remote) OK 202ms 474s per_workingtree.test_parents.TestSetParents.test_unicode_symlink(WorkingTreeFormat5) OK 120ms 474s per_workingtree.test_merge_from_branch.TestMergedBranch.test_file1_deleted_in_dir(WorkingTreeFormat6) OK 506ms 474s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_fail_consistent(WorkingTreeFormat4) OK 84ms 474s per_repository.test_add_fallback_repository.TestAddFallbackRepository.test_add_fallback_repository(RemoteRepositoryFormat-v2) OK 234ms 474s per_repository.test_break_lock.TestBreakLock.test_locked(RepositoryFormatPackDevelopment2Subtree) OK 17ms 474s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_add_files_to_empty_directory(WorkingTreeFormat6) OK 109ms 474s per_repository.test_break_lock.TestBreakLock.test_locked(GitRepositoryFormat) OK 13ms 474s per_repository.test_break_lock.TestBreakLock.test_unlocked(RepositoryFormatKnitPack5) OK 20ms 474s per_repository.test_break_lock.TestBreakLock.test_unlocked(RepositoryFormatKnitPack4) OK 22ms 474s per_repository.test_break_lock.TestBreakLock.test_unlocked(RepositoryFormat6) OK 15ms 474s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_moved(WorkingTreeFormat5) OK 121ms 474s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_with_crlf_in_repo_clean_crlf(WorkingTreeFormat6) OK 879ms 474s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_with_crlf_in_repo_clean_lf(WorkingTreeFormat3) SKIP 1ms 474s format doesn't support content filtering 474s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_with_crlf_in_repo_dirty(GitWorkingTreeFormat) SKIP 1ms 474s format doesn't support content filtering 475s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_exact_binary(WorkingTreeFormat2) SKIP 1ms 475s format doesn't support content filtering 475s per_repository.test_check.TestCleanRepository.test_new_repo(RepositoryFormatKnitPack6) OK 54ms 475s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_adds(WorkingTreeFormat3) OK 121ms 475s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_base(WorkingTreeFormat6,remote) OK 622ms 475s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_content_from_second_parent_is_dropped(GitWorkingTreeFormat) SKIP 19ms 475s test requires inventory tree 475s 475s per_repository.test_check.TestCleanRepository.test_new_repo(RepositoryFormatKnit1) OK 49ms 475s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_non_existent(WorkingTreeFormat6) OK 102ms 475s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_dir_to_root(WorkingTreeFormat2) OK 44ms 475s per_repository.test_commit_builder.TestCommitBuilder.test_abort_record_iter_changes(RepositoryFormatKnit3) OK 72ms 475s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_not_localdir(WorkingTreeFormat3) OK 108ms 475s per_repository.test_commit_builder.TestCommitBuilder.test_abort_record_iter_changes(RepositoryFormat2aSubtree) OK 55ms 475s per_repository.test_commit_builder.TestCommitBuilder.test_abort_record_iter_changes(RepositoryFormat4) SKIP 4ms 475s Format All-in-one format 4 is not initializable. 475s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_onto_existing(GitWorkingTreeFormat)ERROR 25ms 475s log: {{{ 475s 275.461 preparing to commit 475s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_onto_existing(GitWorkingTreeFormat)/work/ 475s 275.465 Selecting files for commit with filter None 475s 275.466 aborting commit write group because of exception: 475s 275.468 Traceback (most recent call last): 475s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 475s self._update_builder_with_changes() 475s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 475s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 475s for path, fs_hash in self.builder.record_iter_changes( 475s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 475s self.work_tree, self.basis_revid, iter_changes 475s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 475s ): 475s ^ 475s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 475s for change in iter_changes: 475s ^^^^^^^^^^^^ 475s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 475s for change in iter_changes: 475s ^^^^^^^^^^^^ 475s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 475s (oldpath, oldmode, oldsha) = old 475s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 475s TypeError: cannot unpack non-iterable NoneType object 475s }}} 475s 475s Traceback (most recent call last): 475s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 147, in test_rename_one_onto_existing 475s tree.commit("initial") 475s ~~~~~~~~~~~^^^^^^^^^^^ 475s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 475s committed_id = commit.Commit().commit( 475s working_tree=self, 475s ...<3 lines>... 475s **kwargs, 475s ) 475s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 475s self._update_builder_with_changes() 475s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 475s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 475s for path, fs_hash in self.builder.record_iter_changes( 475s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 475s self.work_tree, self.basis_revid, iter_changes 475s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 475s ): 475s ^ 475s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 475s for change in iter_changes: 475s ^^^^^^^^^^^^ 475s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 475s for change in iter_changes: 475s ^^^^^^^^^^^^ 475s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 475s (oldpath, oldmode, oldsha) = old 475s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 475s TypeError: cannot unpack non-iterable NoneType object 475s 475s per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RepositoryFormatKnitPack5RichRootBroken) OK 27ms 475s per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RepositoryFormatKnitPack3) OK 28ms 475s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_onto_self(WorkingTreeFormat2) OK 41ms 475s per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RemoteRepositoryFormat-default) OK 37ms 475s per_workingtree.test_merge_from_branch.TestMergedBranch.test_file3_deleted_in_root(WorkingTreeFormat3) OK 498ms 475s per_workingtree.test_merge_from_branch.TestMergedBranch.test_file3_in_root_conflicted(GitWorkingTreeFormat)ERROR 25ms 475s log: {{{ 475s 275.586 preparing to commit 475s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_merge_from_branch.TestMergedBranch.test_file3_in_root_conflicted(GitWorkingTreeFormat)/work/outer/ 475s 275.588 Selecting files for commit with filter None 475s 275.589 aborting commit write group because of exception: 475s 275.590 Traceback (most recent call last): 475s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 475s self._update_builder_with_changes() 475s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 475s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 475s for path, fs_hash in self.builder.record_iter_changes( 475s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 475s self.work_tree, self.basis_revid, iter_changes 475s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 475s ): 475s ^ 475s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 475s for change in iter_changes: 475s ^^^^^^^^^^^^ 475s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 475s for change in iter_changes: 475s ^^^^^^^^^^^^ 475s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 475s (oldpath, oldmode, oldsha) = old 475s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 475s TypeError: cannot unpack non-iterable NoneType object 475s }}} 475s 475s Traceback (most recent call last): 475s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_merge_from_branch.py", line 246, in test_file3_in_root_conflicted 475s outer, inner, revs = self.make_outer_tree() 475s ~~~~~~~~~~~~~~~~~~~~^^ 475s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_merge_from_branch.py", line 172, in make_outer_tree 475s outer.commit("added foo") 475s ~~~~~~~~~~~~^^^^^^^^^^^^^ 475s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 475s committed_id = commit.Commit().commit( 475s working_tree=self, 475s ...<3 lines>... 475s **kwargs, 475s ) 475s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 475s self._update_builder_with_changes() 475s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 475s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 475s for path, fs_hash in self.builder.record_iter_changes( 475s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 475s self.work_tree, self.basis_revid, iter_changes 475s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 475s ): 475s ^ 475s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 475s for change in iter_changes: 475s ^^^^^^^^^^^^ 475s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 475s for change in iter_changes: 475s ^^^^^^^^^^^^ 475s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 475s (oldpath, oldmode, oldsha) = old 475s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 475s TypeError: cannot unpack non-iterable NoneType object 475s 475s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_to_revision(WorkingTreeFormat4) OK 313ms 475s per_repository.test_commit_builder.TestCommitBuilder.test_commit_lossy(RepositoryFormatKnitPack6RichRoot) OK 67ms 475s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_file_content_change(WorkingTreeFormat6,remote) OK 316ms 475s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_onto_self_root(WorkingTreeFormat6,remote) OK 168ms 475s per_repository.test_commit_builder.TestCommitBuilder.test_commit_lossy(RepositoryFormat7) OK 81ms 475s per_repository.test_commit_builder.TestCommitBuilder.test_commit_message(RepositoryFormatKnit4) OK 56ms 475s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_samedir(WorkingTreeFormat4) OK 120ms 475s per_repository.test_commit_builder.TestCommitBuilder.test_commit_message(RepositoryFormatKnitPack1) OK 77ms 475s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_link_content_change(WorkingTreeFormat4) OK 187ms 475s per_repository.test_commit_builder.TestCommitBuilder.test_commit_message(RepositoryFormat5) OK 48ms 475s per_workingtree.test_merge_from_branch.TestMergedBranch.test_file4_added_in_root(WorkingTreeFormat2) OK 286ms 475s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_subdir(WorkingTreeFormat5) OK 123ms 475s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_type(WorkingTreeFormat5) OK 330ms 475s per_repository.test_commit_builder.TestCommitBuilder.test_commit_unchanged_root_record_iter_changes(RepositoryFormatKnitPack5RichRoot) OK 101ms 475s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_move_from_removed_dir(WorkingTreeFormat5) OK 136ms 475s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_target_not_dir(WorkingTreeFormat6) OK 83ms 475s per_repository.test_commit_builder.TestCommitBuilder.test_commit_unchanged_root_record_iter_changes(RepositoryFormat2a) OK 93ms 475s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_with_crlf_in_repo_clean_lf(WorkingTreeFormat6,remote) OK 1469ms 475s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_binary(WorkingTreeFormat4) SKIP 1ms 475s format doesn't support content filtering 475s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_target_not_versioned(WorkingTreeFormat3) OK 89ms 475s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_move_moves_children_recursively(WorkingTreeFormat6) OK 131ms 475s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_unversioned(GitWorkingTreeFormat)ERROR 15ms 475s log: {{{ 475s 276.103 preparing to commit 475s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_unversioned(GitWorkingTreeFormat)/work/ 475s 276.105 Selecting files for commit with filter None 475s 276.106 aborting commit write group because of exception: 475s 276.107 Traceback (most recent call last): 475s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 475s self._update_builder_with_changes() 475s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 475s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 475s for path, fs_hash in self.builder.record_iter_changes( 475s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 475s self.work_tree, self.basis_revid, iter_changes 475s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 475s ): 475s ^ 475s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 475s for change in iter_changes: 475s ^^^^^^^^^^^^ 475s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 475s for change in iter_changes: 475s ^^^^^^^^^^^^ 475s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 475s (oldpath, oldmode, oldsha) = old 475s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 475s TypeError: cannot unpack non-iterable NoneType object 475s }}} 475s 475s Traceback (most recent call last): 475s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 68, in test_rename_one_unversioned 475s tree.commit("initial") 475s ~~~~~~~~~~~^^^^^^^^^^^ 475s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 475s committed_id = commit.Commit().commit( 475s working_tree=self, 475s ...<3 lines>... 475s **kwargs, 475s ) 475s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 475s self._update_builder_with_changes() 475s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 475s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 475s for path, fs_hash in self.builder.record_iter_changes( 475s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 475s self.work_tree, self.basis_revid, iter_changes 475s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 475s ): 475s ^ 475s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 475s for change in iter_changes: 475s ^^^^^^^^^^^^ 475s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 475s for change in iter_changes: 475s ^^^^^^^^^^^^ 475s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 475s (oldpath, oldmode, oldsha) = old 475s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 475s TypeError: cannot unpack non-iterable NoneType object 475s 475s per_workingtree.test_rename_one.TestRenameOne.test_rename_over_already_versioned_non_ascii(WorkingTreeFormat2) OK 25ms 475s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_smoking_merge(WorkingTreeFormat6) OK 254ms 475s per_workingtree.test_rename_one.TestRenameOne.test_rename_to_denormalised_fails(WorkingTreeFormat6,remote) OK 76ms 475s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_move_to_added_dir(WorkingTreeFormat3) OK 139ms 476s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_name_changed(GitWorkingTreeFormat) SKIP 12ms 476s test requires inventory tree 476s 476s per_workingtree.test_revision_tree.TestRevisionTree.test_get_nonzeroth_basis_tree_via_revision_tree(WorkingTreeFormat4) OK 78ms 476s per_repository.test_commit_builder.TestCommitBuilder.test_commit_unchanged_root_record_iter_changes(RemoteRepositoryFormat-v2) OK 268ms 476s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_no_parents_full_tree(WorkingTreeFormat2) OK 78ms 476s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_with_crlf_in_repo_binary(WorkingTreeFormat6,remote) OK 1622ms 476s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_with_crlf_in_repo_clean_lf(WorkingTreeFormat4) SKIP 1ms 476s format doesn't support content filtering 476s per_repository.test_commit_builder.TestCommitBuilder.test_commit_with_revision_id_record_iter_changes(RepositoryFormatPackDevelopment2Subtree) OK 71ms 476s per_repository.test_commit_builder.TestCommitBuilder.test_commit_with_revision_id_record_iter_changes(GitRepositoryFormat) OK 10ms 476s per_repository.test_commit_builder.TestCommitBuilder.test_commit_without_root_errors(RepositoryFormatKnitPack5) OK 107ms 476s per_workingtree.test_revision_tree.TestRevisionTree.test_get_pending_merge_revision_tree(WorkingTreeFormat5) OK 279ms 476s per_repository.test_commit_builder.TestCommitBuilder.test_commit_without_root_errors(RepositoryFormatKnitPack4) OK 45ms 476s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_no_parents_just_root(WorkingTreeFormat6,remote) OK 226ms 476s per_repository.test_commit_builder.TestCommitBuilder.test_commit_without_root_errors(RepositoryFormat6) OK 23ms 476s per_workingtree.test_revision_tree.TestRevisionTree.test_get_uncached_basis_via_revision_tree(WorkingTreeFormat6) OK 46ms 476s per_workingtree.test_revision_tree.TestRevisionTree.test_get_zeroth_basis_tree_via_revision_tree(WorkingTreeFormat3) OK 31ms 476s per_repository.test_commit_builder.TestCommitBuilder.test_committer_no_username(RepositoryFormatKnitPack6) OK 61ms 476s per_workingtree.test_revision_tree.TestRevisionTree.test_revision_tree_different_root_id(GitWorkingTreeFormat) SKIP 9ms 476s tree does not support setting file ids 476s 476s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_parent_deleted_child_renamed(WorkingTreeFormat4) OK 137ms 476s per_repository.test_commit_builder.TestCommitBuilder.test_committer_no_username(RepositoryFormatKnit1) OK 61ms 476s per_workingtree.test_merge_from_branch.TestMergedBranch.test_file1_deleted_in_dir(WorkingTreeFormat3) OK 540ms 476s per_workingtree.test_merge_from_branch.TestMergedBranch.test_file3_deleted_in_root(GitWorkingTreeFormat)ERROR 35ms 476s log: {{{ 476s 276.752 preparing to commit 476s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_merge_from_branch.TestMergedBranch.test_file3_deleted_in_root(GitWorkingTreeFormat)/work/outer/ 476s 276.754 Selecting files for commit with filter None 476s 276.755 aborting commit write group because of exception: 476s 276.757 Traceback (most recent call last): 476s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 476s self._update_builder_with_changes() 476s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 476s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 476s for path, fs_hash in self.builder.record_iter_changes( 476s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 476s self.work_tree, self.basis_revid, iter_changes 476s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 476s ): 476s ^ 476s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 476s for change in iter_changes: 476s ^^^^^^^^^^^^ 476s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 476s for change in iter_changes: 476s ^^^^^^^^^^^^ 476s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 476s (oldpath, oldmode, oldsha) = old 476s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 476s TypeError: cannot unpack non-iterable NoneType object 476s }}} 476s 476s Traceback (most recent call last): 476s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_merge_from_branch.py", line 216, in test_file3_deleted_in_root 476s outer, inner, revs = self.make_outer_tree() 476s ~~~~~~~~~~~~~~~~~~~~^^ 476s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_merge_from_branch.py", line 172, in make_outer_tree 476s outer.commit("added foo") 476s ~~~~~~~~~~~~^^^^^^^^^^^^^ 476s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 476s committed_id = commit.Commit().commit( 476s working_tree=self, 476s ...<3 lines>... 476s **kwargs, 476s ) 476s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 476s self._update_builder_with_changes() 476s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 476s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 476s for path, fs_hash in self.builder.record_iter_changes( 476s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 476s self.work_tree, self.basis_revid, iter_changes 476s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 476s ): 476s ^ 476s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 476s for change in iter_changes: 476s ^^^^^^^^^^^^ 476s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 476s for change in iter_changes: 476s ^^^^^^^^^^^^ 476s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 476s (oldpath, oldmode, oldsha) = old 476s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 476s TypeError: cannot unpack non-iterable NoneType object 476s 476s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_exact_clean_crlf(WorkingTreeFormat6,remote) OK 1526ms 476s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_exact_dirty(WorkingTreeFormat4) SKIP 1ms 476s format doesn't support content filtering 476s per_repository.test_commit_builder.TestCommitBuilder.test_finish_inventory_record_iter_changes(RepositoryFormatKnit3) OK 101ms 476s per_workingtree.test_revision_tree.TestRevisionTreeKind.test_kind_parent_tree(WorkingTreeFormat2) SKIP 191ms 476s Tree type caches only the basis revision tree. 476s 476s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_parent_id_changed(WorkingTreeFormat5) OK 166ms 476s per_repository.test_commit_builder.TestCommitBuilder.test_finish_inventory_record_iter_changes(RepositoryFormat2aSubtree) OK 73ms 476s per_repository.test_commit_builder.TestCommitBuilder.test_finish_inventory_record_iter_changes(RepositoryFormat4) SKIP 4ms 476s Format All-in-one format 4 is not initializable. 476s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder(RepositoryFormatKnitPack5RichRootBroken) OK 44ms 476s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder(RepositoryFormatKnitPack3) OK 24ms 476s per_workingtree.test_set_root_id.TestSetRootId.test_set_and_read_unicode(WorkingTreeFormat6,remote) OK 142ms 476s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder(RemoteRepositoryFormat-default) OK 46ms 476s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_path_swap(WorkingTreeFormat6) OK 131ms 476s per_workingtree.test_shelf_manager.TestShelfManager.test_shelf_manager(WorkingTreeFormat4) OK 48ms 476s per_workingtree.test_merge_from_branch.TestMergedBranch.test_file4_added_then_renamed(WorkingTreeFormat6,remote) OK 1149ms 476s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RepositoryFormatKnitPack6RichRoot) OK 47ms 476s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_clean_crlf(WorkingTreeFormat5) OK 983ms 476s per_workingtree.test_merge_from_branch.TestMergedBranch.test_file3_in_root_conflicted(WorkingTreeFormat2) OK 309ms 476s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RepositoryFormat7) OK 33ms 476s per_workingtree.test_mkdir.TestMkdir.test_mkdir_with_id(WorkingTreeFormat4) OK 60ms 476s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_removes(WorkingTreeFormat3) OK 126ms 476s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_surrogateescape(RepositoryFormatKnit4) OK 58ms 476s per_workingtree.test_paths2ids.TestPaths2Ids.test_find_children_of_moved_directories(GitWorkingTreeFormat) SKIP 12ms 476s test not applicable on non-inventory tests 476s 476s per_workingtree.test_paths2ids.TestPaths2Ids.test_find_single_root(WorkingTreeFormat2) OK 21ms 476s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_surrogateescape(RepositoryFormatKnitPack1) OK 54ms 476s per_workingtree.test_move.TestMove.test_move_after(WorkingTreeFormat5) OK 110ms 476s per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_surrogateescape(RepositoryFormat5) OK 25ms 477s per_workingtree.test_move.TestMove.test_move_after_no_target(WorkingTreeFormat6) OK 83ms 477s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_with_crlf_in_repo_dirty(WorkingTreeFormat5) OK 953ms 477s per_workingtree.test_smart_add.TestSmartAddConflictRelatedFiles.test_can_add_generated_files_explicitly(WorkingTreeFormat5) OK 286ms 477s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_file(RepositoryFormatKnitPack5RichRoot) OK 120ms 477s per_workingtree.test_paths2ids.TestPaths2Ids.test_find_tree_and_clone_roots(WorkingTreeFormat6,remote) OK 197ms 477s per_workingtree.test_move.TestMove.test_move_after_source_and_dest(WorkingTreeFormat3) OK 96ms 477s per_workingtree.test_paths2ids.TestPaths2Ids.test_paths_none_result_none(WorkingTreeFormat4) OK 35ms 477s per_workingtree.test_move.TestMove.test_move_after_with_after(GitWorkingTreeFormat)ERROR 24ms 477s log: {{{ 477s 277.396 preparing to commit 477s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_after_with_after(GitWorkingTreeFormat)/work/ 477s 277.398 Selecting files for commit with filter None 477s 277.399 aborting commit write group because of exception: 477s 277.401 Traceback (most recent call last): 477s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 477s self._update_builder_with_changes() 477s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 477s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 477s for path, fs_hash in self.builder.record_iter_changes( 477s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 477s self.work_tree, self.basis_revid, iter_changes 477s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 477s ): 477s ^ 477s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 477s for change in iter_changes: 477s ^^^^^^^^^^^^ 477s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 477s for change in iter_changes: 477s ^^^^^^^^^^^^ 477s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 477s (oldpath, oldmode, oldsha) = old 477s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 477s TypeError: cannot unpack non-iterable NoneType object 477s }}} 477s 477s Traceback (most recent call last): 477s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 249, in test_move_after_with_after 477s tree.commit("initial") 477s ~~~~~~~~~~~^^^^^^^^^^^ 477s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 477s committed_id = commit.Commit().commit( 477s working_tree=self, 477s ...<3 lines>... 477s **kwargs, 477s ) 477s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 477s self._update_builder_with_changes() 477s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 477s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 477s for path, fs_hash in self.builder.record_iter_changes( 477s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 477s self.work_tree, self.basis_revid, iter_changes 477s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 477s ): 477s ^ 477s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 477s for change in iter_changes: 477s ^^^^^^^^^^^^ 477s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 477s for change in iter_changes: 477s ^^^^^^^^^^^^ 477s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 477s (oldpath, oldmode, oldsha) = old 477s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 477s TypeError: cannot unpack non-iterable NoneType object 477s 477s per_workingtree.test_move.TestMove.test_move_correct_call_named(WorkingTreeFormat2) OK 35ms 477s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_file(RepositoryFormat2a) OK 115ms 477s per_workingtree.test_paths2ids.TestPaths2Ids.test_unversioned_all_of_multiple_trees(WorkingTreeFormat5) OK 69ms 477s per_workingtree.test_paths2ids.TestPaths2Ids.test_unversioned_in_one_of_multiple_trees(WorkingTreeFormat6) OK 97ms 477s per_workingtree.test_move.TestMove.test_move_correct_call_unnamed(WorkingTreeFormat6,remote) OK 139ms 477s per_workingtree.test_paths2ids.TestPaths2Ids.test_unversioned_non_ascii_one_tree(WorkingTreeFormat3) OK 33ms 477s per_workingtree.test_paths2ids.TestPaths2Ids.test_unversioned_one_tree(GitWorkingTreeFormat) SKIP 10ms 477s test not applicable on non-inventory tests 477s 477s per_workingtree.test_smart_add.TestSmartAddConflictRelatedFiles.test_cant_add_generated_files_implicitly(WorkingTreeFormat6) OK 297ms 477s per_workingtree.test_move.TestMove.test_move_directory_into_parent(WorkingTreeFormat4) OK 83ms 477s per_workingtree.test_pull.TestPull.test_pull(WorkingTreeFormat2) OK 69ms 477s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_binary(WorkingTreeFormat5) OK 895ms 477s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_file(RemoteRepositoryFormat-v2) OK 231ms 477s per_workingtree.test_smart_add.TestSmartAddTree.test_add_above_tree_preserves_tree(WorkingTreeFormat3) OK 75ms 477s per_workingtree.test_smart_add.TestSmartAddTree.test_add_dir_bug_251864(GitWorkingTreeFormat)ERROR 37ms 477s log: {{{ 477s 277.707 creating config directory: '/tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_smart_add.TestSmartAddTree.test_add_dir_bug_251864(GitWorkingTreeFormat)/home/breezy' 477s 277.715 preparing to commit 477s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_smart_add.TestSmartAddTree.test_add_dir_bug_251864(GitWorkingTreeFormat)/work/ 477s 277.717 Selecting files for commit with filter None 477s 277.719 aborting commit write group because of exception: 477s 277.721 Traceback (most recent call last): 477s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 477s self._update_builder_with_changes() 477s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 477s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 477s for path, fs_hash in self.builder.record_iter_changes( 477s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 477s self.work_tree, self.basis_revid, iter_changes 477s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 477s ): 477s ^ 477s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 477s for change in iter_changes: 477s ^^^^^^^^^^^^ 477s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 477s for change in iter_changes: 477s ^^^^^^^^^^^^ 477s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 477s (oldpath, oldmode, oldsha) = old 477s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 477s TypeError: cannot unpack non-iterable NoneType object 477s }}} 477s 477s Traceback (most recent call last): 477s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_smart_add.py", line 265, in test_add_dir_bug_251864 477s tree.commit("Add dir contents") 477s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 477s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 477s committed_id = commit.Commit().commit( 477s working_tree=self, 477s ...<3 lines>... 477s **kwargs, 477s ) 477s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 477s self._update_builder_with_changes() 477s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 477s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 477s for path, fs_hash in self.builder.record_iter_changes( 477s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 477s self.work_tree, self.basis_revid, iter_changes 477s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 477s ): 477s ^ 477s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 477s for change in iter_changes: 477s ^^^^^^^^^^^^ 477s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 477s for change in iter_changes: 477s ^^^^^^^^^^^^ 477s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 477s (oldpath, oldmode, oldsha) = old 477s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 477s TypeError: cannot unpack non-iterable NoneType object 477s 477s per_workingtree.test_smart_add.TestSmartAddTree.test_add_dot_from_root(WorkingTreeFormat2) OK 39ms 477s per_workingtree.test_move.TestMove.test_move_directory_with_children_in_subdir(WorkingTreeFormat5) OK 123ms 477s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_link(RepositoryFormatPackDevelopment2Subtree) OK 134ms 477s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_link(GitRepositoryFormat) SKIP 6ms 477s format does not support versioned directories 477s 477s per_workingtree.test_smart_add.TestSmartAddTree.test_add_dot_from_subdir(WorkingTreeFormat6,remote) OK 69ms 477s per_workingtree.test_smart_add.TestSmartAddTree.test_add_ignored_nested_paths(WorkingTreeFormat4) OK 50ms 477s per_workingtree.test_move.TestMove.test_move_directory_with_deleted_children(WorkingTreeFormat6) OK 97ms 477s per_workingtree.test_merge_from_branch.TestMergedBranch.test_file4_added_in_root(WorkingTreeFormat6,remote) OK 821ms 477s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_dir(RepositoryFormatKnitPack5) OK 113ms 477s per_workingtree.test_mkdir.TestMkdir.test_mkdir_no_id(WorkingTreeFormat4) OK 45ms 477s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_clean_lf(WorkingTreeFormat6) OK 868ms 477s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_dirty(WorkingTreeFormat3) SKIP 1ms 477s format doesn't support content filtering 477s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_with_crlf_in_repo_binary(GitWorkingTreeFormat) SKIP 1ms 477s format doesn't support content filtering 477s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_with_crlf_in_repo_clean_crlf(WorkingTreeFormat2) SKIP 1ms 477s format doesn't support content filtering 477s per_workingtree.test_smart_add.TestSmartAddTree.test_add_multiple_dirs(WorkingTreeFormat5) OK 70ms 477s per_workingtree.test_mkdir.TestMkdir.test_mkdir_with_id(WorkingTreeFormat5) OK 44ms 477s per_workingtree.test_smart_add.TestSmartAddTree.test_add_non_existant(WorkingTreeFormat6) OK 39ms 477s per_workingtree.test_move.TestMove.test_move_directory_with_moved_children(WorkingTreeFormat3) OK 114ms 477s per_workingtree.test_move.TestMove.test_move_directory_with_new_children(GitWorkingTreeFormat)ERROR 22ms 477s log: {{{ 477s 278.008 preparing to commit 477s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_directory_with_new_children(GitWorkingTreeFormat)/work/ 477s 278.010 Selecting files for commit with filter None 477s 278.011 aborting commit write group because of exception: 477s 278.013 Traceback (most recent call last): 477s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 477s self._update_builder_with_changes() 477s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 477s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 477s for path, fs_hash in self.builder.record_iter_changes( 477s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 477s self.work_tree, self.basis_revid, iter_changes 477s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 477s ): 477s ^ 477s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 477s for change in iter_changes: 477s ^^^^^^^^^^^^ 477s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 477s for change in iter_changes: 477s ^^^^^^^^^^^^ 477s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 477s (oldpath, oldmode, oldsha) = old 477s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 477s TypeError: cannot unpack non-iterable NoneType object 477s }}} 477s 477s Traceback (most recent call last): 477s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 393, in test_move_directory_with_new_children 477s tree.commit("initial") 477s ~~~~~~~~~~~^^^^^^^^^^^ 477s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 477s committed_id = commit.Commit().commit( 477s working_tree=self, 477s ...<3 lines>... 477s **kwargs, 477s ) 477s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 477s self._update_builder_with_changes() 477s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 477s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 477s for path, fs_hash in self.builder.record_iter_changes( 477s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 477s self.work_tree, self.basis_revid, iter_changes 477s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 477s ): 477s ^ 477s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 477s for change in iter_changes: 477s ^^^^^^^^^^^^ 477s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 477s for change in iter_changes: 477s ^^^^^^^^^^^^ 477s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 477s (oldpath, oldmode, oldsha) = old 477s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 477s TypeError: cannot unpack non-iterable NoneType object 477s 477s per_workingtree.test_smart_add.TestSmartAddTree.test_add_paths(WorkingTreeFormat3) OK 38ms 477s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_dir(RepositoryFormatKnitPack4) OK 112ms 477s per_workingtree.test_smart_add.TestSmartAddTree.test_add_subdir_file_bug_205636(GitWorkingTreeFormat)ERROR 24ms 477s log: {{{ 477s 278.040 preparing to commit 477s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_smart_add.TestSmartAddTree.test_add_subdir_file_bug_205636(GitWorkingTreeFormat)/work/ 477s 278.042 Selecting files for commit with filter None 477s 278.044 aborting commit write group because of exception: 477s 278.046 Traceback (most recent call last): 477s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 477s self._update_builder_with_changes() 477s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 477s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 477s for path, fs_hash in self.builder.record_iter_changes( 477s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 477s self.work_tree, self.basis_revid, iter_changes 477s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 477s ): 477s ^ 477s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 477s for change in iter_changes: 477s ^^^^^^^^^^^^ 477s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 477s for change in iter_changes: 477s ^^^^^^^^^^^^ 477s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 477s (oldpath, oldmode, oldsha) = old 477s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 477s TypeError: cannot unpack non-iterable NoneType object 477s }}} 477s 477s Traceback (most recent call last): 477s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_smart_add.py", line 281, in test_add_subdir_file_bug_205636 477s tree.commit("Add file in dir") 477s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 477s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 477s committed_id = commit.Commit().commit( 477s working_tree=self, 477s ...<3 lines>... 477s **kwargs, 477s ) 477s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 477s self._update_builder_with_changes() 477s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 477s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 477s for path, fs_hash in self.builder.record_iter_changes( 477s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 477s self.work_tree, self.basis_revid, iter_changes 477s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 477s ): 477s ^ 477s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 477s for change in iter_changes: 477s ^^^^^^^^^^^^ 477s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 477s for change in iter_changes: 477s ^^^^^^^^^^^^ 477s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 477s (oldpath, oldmode, oldsha) = old 477s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 477s TypeError: cannot unpack non-iterable NoneType object 477s 477s per_workingtree.test_move.TestMove.test_move_directory_with_renamed_child(WorkingTreeFormat2) OK 53ms 477s per_workingtree.test_move.TestMove.test_move_after(WorkingTreeFormat6) OK 95ms 477s per_workingtree.test_smart_add.TestSmartAddTree.test_add_tree_from_above_tree(WorkingTreeFormat2) OK 33ms 477s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_dir(RepositoryFormat6) OK 84ms 477s per_workingtree.test_pull.TestPull.test_pull_changes_root_id(WorkingTreeFormat6,remote) OK 492ms 477s per_workingtree.test_smart_add.TestSmartAddTree.test_custom_ids(WorkingTreeFormat6,remote) OK 116ms 477s per_workingtree.test_move.TestMove.test_move_after_no_target(WorkingTreeFormat3) OK 129ms 477s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_no_rules_binary(WorkingTreeFormat6) OK 928ms 477s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_no_rules_clean_crlf(WorkingTreeFormat3) SKIP 1ms 477s format doesn't support content filtering 477s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_no_rules_clean_lf(GitWorkingTreeFormat) SKIP 1ms 477s format doesn't support content filtering 477s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_no_rules_dirty(WorkingTreeFormat2) SKIP 1ms 477s format doesn't support content filtering 478s per_workingtree.test_move.TestMove.test_move_after_source_and_dest(GitWorkingTreeFormat)ERROR 63ms 478s log: {{{ 478s 278.229 preparing to commit 478s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_after_source_and_dest(GitWorkingTreeFormat)/work/ 478s 278.237 Selecting files for commit with filter None 478s 278.238 aborting commit write group because of exception: 478s 278.240 Traceback (most recent call last): 478s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 478s self._update_builder_with_changes() 478s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 478s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 478s for path, fs_hash in self.builder.record_iter_changes( 478s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 478s self.work_tree, self.basis_revid, iter_changes 478s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 478s ): 478s ^ 478s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 478s for change in iter_changes: 478s ^^^^^^^^^^^^ 478s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 478s for change in iter_changes: 478s ^^^^^^^^^^^^ 478s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 478s (oldpath, oldmode, oldsha) = old 478s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 478s TypeError: cannot unpack non-iterable NoneType object 478s }}} 478s 478s Traceback (most recent call last): 478s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 278, in test_move_after_source_and_dest 478s tree.commit("initial") 478s ~~~~~~~~~~~^^^^^^^^^^^ 478s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 478s committed_id = commit.Commit().commit( 478s working_tree=self, 478s ...<3 lines>... 478s **kwargs, 478s ) 478s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 478s self._update_builder_with_changes() 478s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 478s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 478s for path, fs_hash in self.builder.record_iter_changes( 478s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 478s self.work_tree, self.basis_revid, iter_changes 478s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 478s ): 478s ^ 478s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 478s for change in iter_changes: 478s ^^^^^^^^^^^^ 478s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 478s for change in iter_changes: 478s ^^^^^^^^^^^^ 478s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 478s (oldpath, oldmode, oldsha) = old 478s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 478s TypeError: cannot unpack non-iterable NoneType object 478s 478s per_workingtree.test_smart_add.TestSmartAddTree.test_path_containing_newline_skips(WorkingTreeFormat4) OK 91ms 478s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_link(RepositoryFormatKnitPack6) OK 177ms 478s per_workingtree.test_move.TestMove.test_move_directory_with_swapped_children(WorkingTreeFormat6,remote) OK 263ms 478s per_workingtree.test_executable.TestExecutable.test_01_is_executable(WorkingTreeFormat6,remote) OK 104ms 478s per_workingtree.test_move.TestMove.test_move_after_with_after(WorkingTreeFormat2) OK 70ms 478s per_workingtree.test_smart_add.TestSmartAddTree.test_returns_and_ignores(WorkingTreeFormat5) OK 76ms 478s per_workingtree.test_pull.TestPull.test_pull_null(WorkingTreeFormat4) OK 217ms 478s per_workingtree.test_smart_add.TestSmartAddTree.test_save_false(WorkingTreeFormat6) OK 56ms 478s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_link(RepositoryFormatKnit1) OK 116ms 478s per_workingtree.test_executable.TestExecutable.test_03_after_commit(WorkingTreeFormat4) OK 97ms 478s per_workingtree.test_move.TestMove.test_move_moved(WorkingTreeFormat4) OK 114ms 478s per_workingtree.test_smart_add.TestSmartAddTree.test_single_file(WorkingTreeFormat3) OK 43ms 478s per_workingtree.test_move.TestMove.test_move_correct_call_named(WorkingTreeFormat6,remote) OK 132ms 478s per_workingtree.test_smart_add.TestSmartAddTree.test_skip_nested_trees(GitWorkingTreeFormat) OK 21ms 478s per_workingtree.test_smart_add.TestSmartAddTreeUnicode.test_accessible_explicit(WorkingTreeFormat2) SKIP 27ms 478s Working tree format smart_add requires normalized unicode filenames 478s 478s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_dir(RepositoryFormatKnit3) OK 99ms 478s per_workingtree.test_executable.TestExecutable.test_04_after_removed(WorkingTreeFormat5) OK 112ms 478s per_workingtree.test_move.TestMove.test_move_multi_unversioned(WorkingTreeFormat5) OK 115ms 478s per_workingtree.test_move.TestMove.test_move_directory(WorkingTreeFormat4) OK 92ms 478s per_workingtree.test_pull.TestPull.test_pull_overwrites(WorkingTreeFormat5) OK 190ms 478s per_workingtree.test_smart_add.TestSmartAddTreeUnicode.test_accessible_implicit(WorkingTreeFormat6,remote) OK 69ms 478s per_workingtree.test_smart_add.TestSmartAddTreeUnicode.test_inaccessible_implicit(WorkingTreeFormat4) OK 49ms 478s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_dir(RepositoryFormat2aSubtree) OK 116ms 478s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_dir(RepositoryFormat4) SKIP 5ms 478s Format All-in-one format 4 is not initializable. 478s per_workingtree.test_move.TestMove.test_move_directory_into_parent(WorkingTreeFormat5) OK 95ms 478s per_workingtree.test_move.TestMove.test_move_non_existent(WorkingTreeFormat6) OK 103ms 478s per_workingtree.test_smart_add.TestSmartAddTreeUnicode.test_requires_normalized_unicode_filenames_fails_on_unnormalized(WorkingTreeFormat5) OK 59ms 478s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_clean_crlf(WorkingTreeFormat6) OK 1016ms 478s per_workingtree.test_executable.TestExecutable.test_05_removed_and_committed(WorkingTreeFormat6) OK 150ms 478s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_clean_lf(WorkingTreeFormat3) SKIP 1ms 478s format doesn't support content filtering 478s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_dirty(GitWorkingTreeFormat) SKIP 1ms 478s format doesn't support content filtering 478s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_with_crlf_in_repo_binary(WorkingTreeFormat2) SKIP 1ms 478s format doesn't support content filtering 478s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_file(RepositoryFormatKnitPack5RichRootBroken) OK 116ms 478s per_workingtree.test_move.TestMove.test_move_onto_self(WorkingTreeFormat3) OK 98ms 478s per_workingtree.test_move.TestMove.test_move_directory_with_children_in_subdir(WorkingTreeFormat6) OK 116ms 478s per_workingtree.test_move.TestMove.test_move_onto_self_root(GitWorkingTreeFormat)ERROR 32ms 478s log: {{{ 478s 278.777 preparing to commit 478s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_onto_self_root(GitWorkingTreeFormat)/work/ 478s 278.779 Selecting files for commit with filter None 478s 278.780 aborting commit write group because of exception: 478s 278.782 Traceback (most recent call last): 478s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 478s self._update_builder_with_changes() 478s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 478s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 478s for path, fs_hash in self.builder.record_iter_changes( 478s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 478s self.work_tree, self.basis_revid, iter_changes 478s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 478s ): 478s ^ 478s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 478s for change in iter_changes: 478s ^^^^^^^^^^^^ 478s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 478s for change in iter_changes: 478s ^^^^^^^^^^^^ 478s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 478s (oldpath, oldmode, oldsha) = old 478s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 478s TypeError: cannot unpack non-iterable NoneType object 478s }}} 478s 478s Traceback (most recent call last): 478s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 222, in test_move_onto_self_root 478s tree.commit("initial") 478s ~~~~~~~~~~~^^^^^^^^^^^ 478s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 478s committed_id = commit.Commit().commit( 478s working_tree=self, 478s ...<3 lines>... 478s **kwargs, 478s ) 478s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 478s self._update_builder_with_changes() 478s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 478s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 478s for path, fs_hash in self.builder.record_iter_changes( 478s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 478s self.work_tree, self.basis_revid, iter_changes 478s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 478s ): 478s ^ 478s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 478s for change in iter_changes: 478s ^^^^^^^^^^^^ 478s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 478s for change in iter_changes: 478s ^^^^^^^^^^^^ 478s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 478s (oldpath, oldmode, oldsha) = old 478s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 478s TypeError: cannot unpack non-iterable NoneType object 478s 478s per_workingtree.test_symlinks.TestKindChanges.test_dir_changes_to_symlink(WorkingTreeFormat6) OK 140ms 478s per_workingtree.test_pull.TestPullWithOrphans.test_pull_orphans(WorkingTreeFormat6) OK 280ms 478s per_workingtree.test_move.TestMove.test_move_over_deleted(WorkingTreeFormat2) OK 51ms 478s per_workingtree.test_move.TestMove.test_move_directory_with_deleted_children(WorkingTreeFormat3) OK 92ms 478s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_file(RepositoryFormatKnitPack3) OK 125ms 478s per_workingtree.test_move.TestMove.test_move_directory_with_moved_children(GitWorkingTreeFormat)ERROR 27ms 478s log: {{{ 478s 278.880 preparing to commit 478s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_directory_with_moved_children(GitWorkingTreeFormat)/work/ 478s 278.882 Selecting files for commit with filter None 478s 278.884 aborting commit write group because of exception: 478s 278.885 Traceback (most recent call last): 478s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 478s self._update_builder_with_changes() 478s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 478s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 478s for path, fs_hash in self.builder.record_iter_changes( 478s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 478s self.work_tree, self.basis_revid, iter_changes 478s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 478s ): 478s ^ 478s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 478s for change in iter_changes: 478s ^^^^^^^^^^^^ 478s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 478s for change in iter_changes: 478s ^^^^^^^^^^^^ 478s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 478s (oldpath, oldmode, oldsha) = old 478s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 478s TypeError: cannot unpack non-iterable NoneType object 478s }}} 478s 478s Traceback (most recent call last): 478s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 417, in test_move_directory_with_moved_children 478s tree.commit("initial") 478s ~~~~~~~~~~~^^^^^^^^^^^ 478s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 478s committed_id = commit.Commit().commit( 478s working_tree=self, 478s ...<3 lines>... 478s **kwargs, 478s ) 478s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 478s self._update_builder_with_changes() 478s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 478s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 478s for path, fs_hash in self.builder.record_iter_changes( 478s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 478s self.work_tree, self.basis_revid, iter_changes 478s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 478s ): 478s ^ 478s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 478s for change in iter_changes: 478s ^^^^^^^^^^^^ 478s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 478s for change in iter_changes: 478s ^^^^^^^^^^^^ 478s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 478s (oldpath, oldmode, oldsha) = old 478s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 478s TypeError: cannot unpack non-iterable NoneType object 478s 478s per_workingtree.test_executable.TestExecutable.test_06_branch(WorkingTreeFormat3) OK 222ms 478s per_workingtree.test_put_file.TestPutFileBytesNonAtomic.test_put_existing_file(WorkingTreeFormat3) OK 91ms 478s per_workingtree.test_executable.TestExecutable.test_07_pull(GitWorkingTreeFormat)ERROR 41ms 478s log: {{{ 478s 278.941 preparing to commit 478s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_executable.TestExecutable.test_07_pull(GitWorkingTreeFormat)/work/b1/ 478s 278.945 Selecting files for commit with filter None 478s 278.947 aborting commit write group because of exception: 478s 278.950 Traceback (most recent call last): 478s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 478s self._update_builder_with_changes() 478s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 478s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 478s for path, fs_hash in self.builder.record_iter_changes( 478s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 478s self.work_tree, self.basis_revid, iter_changes 478s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 478s ): 478s ^ 478s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 478s for change in iter_changes: 478s ^^^^^^^^^^^^ 478s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 478s for change in iter_changes: 478s ^^^^^^^^^^^^ 478s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 478s (oldpath, oldmode, oldsha) = old 478s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 478s TypeError: cannot unpack non-iterable NoneType object 478s }}} 478s 478s Traceback (most recent call last): 478s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_executable.py", line 130, in test_07_pull 478s wt2, r1 = self.commit_and_branch() 478s ~~~~~~~~~~~~~~~~~~~~~~^^ 478s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_executable.py", line 61, in commit_and_branch 478s r1 = self.wt.commit("adding a,b") 478s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 478s committed_id = commit.Commit().commit( 478s working_tree=self, 478s ...<3 lines>... 478s **kwargs, 478s ) 478s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 478s self._update_builder_with_changes() 478s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 478s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 478s for path, fs_hash in self.builder.record_iter_changes( 478s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 478s self.work_tree, self.basis_revid, iter_changes 478s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 478s ): 478s ^ 478s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 478s for change in iter_changes: 478s ^^^^^^^^^^^^ 478s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 478s for change in iter_changes: 478s ^^^^^^^^^^^^ 478s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 478s (oldpath, oldmode, oldsha) = old 478s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 478s TypeError: cannot unpack non-iterable NoneType object 478s 478s per_workingtree.test_put_file.TestPutFileBytesNonAtomic.test_put_new_file(GitWorkingTreeFormat) OK 35ms 478s per_workingtree.test_move.TestMove.test_move_directory_with_new_children(WorkingTreeFormat2) OK 122ms 478s per_workingtree.test_symlinks.TestKindChanges.test_symlink_changes_to_dir(WorkingTreeFormat3) OK 196ms 478s per_workingtree.test_readonly.TestReadonly.test_readonly_unclean(WorkingTreeFormat2) OK 66ms 478s per_workingtree.test_symlinks.TestOpenTree.test_open_containing_through_symlink(GitWorkingTreeFormat) OK 21ms 478s per_workingtree.test_move.TestMove.test_move_parent_dir(WorkingTreeFormat6,remote) OK 202ms 478s per_workingtree.test_executable.TestExecutable.test_08_no_op_revert(WorkingTreeFormat2) OK 117ms 478s per_workingtree.test_symlinks.TestOpenTree.test_tree_files(WorkingTreeFormat2) OK 65ms 478s per_workingtree.test_read_working_inventory.TestReadWorkingInventory.test_read_after_inventory_modification(WorkingTreeFormat6,remote) OK 95ms 478s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_file(RemoteRepositoryFormat-default) OK 259ms 478s per_workingtree.test_move.TestMove.test_move_target_not_dir(WorkingTreeFormat4) OK 115ms 478s per_workingtree.test_symlinks.TestSmartAddTree.test_add_file_under_symlink(WorkingTreeFormat6,remote) OK 78ms 478s per_workingtree.test_executable.TestExecutable.test_commit_with_exec_from_basis(WorkingTreeFormat6,remote) OK 124ms 478s per_workingtree.test_symlinks.TestSmartAddTree.test_smart_add_symlink_pointing_outside(WorkingTreeFormat4) OK 48ms 478s per_workingtree.test_flush.TestFlush.test_flush_fresh_tree(WorkingTreeFormat4) OK 39ms 478s per_workingtree.test_move.TestMove.test_move_directory_with_renamed_child(WorkingTreeFormat6,remote) OK 231ms 478s per_workingtree.test_move.TestMove.test_move_target_not_versioned(WorkingTreeFormat5) OK 86ms 478s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_link_changes(RepositoryFormatKnitPack6RichRoot) OK 115ms 479s per_workingtree.test_remove.TestRemove.test_dont_remove_directory_with_unknowns(WorkingTreeFormat4) OK 150ms 479s per_workingtree.test_transform.TestTreeTransform.test__apply_insertions_updates_sha1(WorkingTreeFormat5) OK 76ms 479s per_workingtree.test_flush.TestFlush.test_flush_when_inventory_is_modified(WorkingTreeFormat5) OK 81ms 479s per_workingtree.test_move.TestMove.test_move_to_unversioned_non_ascii_dir(WorkingTreeFormat6) OK 77ms 479s per_workingtree.test_move.TestMove.test_move_fail_consistent(WorkingTreeFormat4) OK 115ms 479s per_workingtree.test_flush.TestFlush.test_flush_with_no_lock_fails(WorkingTreeFormat6) OK 51ms 479s per_workingtree.test_remove.TestRemove.test_force_remove_changed_files(WorkingTreeFormat5) OK 90ms 479s per_workingtree.test_transform.TestTreeTransform.test__set_mode_stats_correctly(WorkingTreeFormat6) OK 62ms 479s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_link_changes(RepositoryFormat7) OK 142ms 479s per_workingtree.test_move.TestMove.test_move_unversioned(WorkingTreeFormat3) OK 96ms 479s per_workingtree.test_flush.TestFlush.test_flush_with_read_lock_fails(WorkingTreeFormat3) OK 50ms 479s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_with_crlf_in_repo_clean_lf(WorkingTreeFormat6,remote) OK 1496ms 479s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_no_rules_binary(WorkingTreeFormat4) SKIP 1ms 479s format doesn't support content filtering 479s per_workingtree.test_move.TestMove.test_move_unversioned_non_ascii(GitWorkingTreeFormat) OK 19ms 479s per_workingtree.test_transform.TestTreeTransform.test_add_del(WorkingTreeFormat3) OK 71ms 479s per_workingtree.test_transform.TestTreeTransform.test_add_two_roots(GitWorkingTreeFormat) OK 17ms 479s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_after_commit(GitWorkingTreeFormat)ERROR 37ms 479s log: {{{ 479s 279.441 preparing to commit 479s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_get_file_mtime.TestGetFileMTime.test_after_commit(GitWorkingTreeFormat)/work/tree/ 479s 279.447 Selecting files for commit with filter None 479s 279.448 aborting commit write group because of exception: 479s 279.450 Traceback (most recent call last): 479s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 479s self._update_builder_with_changes() 479s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 479s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 479s for path, fs_hash in self.builder.record_iter_changes( 479s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 479s self.work_tree, self.basis_revid, iter_changes 479s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 479s ): 479s ^ 479s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 479s for change in iter_changes: 479s ^^^^^^^^^^^^ 479s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 479s for change in iter_changes: 479s ^^^^^^^^^^^^ 479s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 479s (oldpath, oldmode, oldsha) = old 479s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 479s TypeError: cannot unpack non-iterable NoneType object 479s }}} 479s 479s Traceback (most recent call last): 479s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_get_file_mtime.py", line 74, in test_after_commit 479s tree.commit("one") 479s ~~~~~~~~~~~^^^^^^^ 479s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 479s committed_id = commit.Commit().commit( 479s working_tree=self, 479s ...<3 lines>... 479s **kwargs, 479s ) 479s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 479s self._update_builder_with_changes() 479s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 479s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 479s for path, fs_hash in self.builder.record_iter_changes( 479s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 479s self.work_tree, self.basis_revid, iter_changes 479s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 479s ): 479s ^ 479s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 479s for change in iter_changes: 479s ^^^^^^^^^^^^ 479s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 479s for change in iter_changes: 479s ^^^^^^^^^^^^ 479s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 479s (oldpath, oldmode, oldsha) = old 479s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 479s TypeError: cannot unpack non-iterable NoneType object 479s 479s per_workingtree.test_move.TestMove.test_move_via_rm_and_add(WorkingTreeFormat2) OK 43ms 479s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_get_file_mtime(WorkingTreeFormat2) OK 28ms 479s per_workingtree.test_transform.TestTreeTransform.test_add_unversioned_root(WorkingTreeFormat2) OK 30ms 479s per_workingtree.test_move.TestMove.test_move_moved(WorkingTreeFormat5) OK 140ms 479s per_workingtree.test_remove.TestRemove.test_force_remove_directory_with_unknowns(WorkingTreeFormat6) OK 152ms 479s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_unicode_link_changes(RepositoryFormatKnit4) OK 146ms 479s per_workingtree.test_transform.TestTreeTransform.test_adjust_and_cancel(WorkingTreeFormat6,remote) OK 96ms 479s per_workingtree.test_remove.TestRemove.test_non_cwd(WorkingTreeFormat3) OK 114ms 479s per_workingtree.test_move.TestMove.test_move_multi_unversioned(WorkingTreeFormat6) OK 142ms 479s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_unicode_link_changes(RepositoryFormatKnitPack1) OK 132ms 479s per_workingtree.test_remove.TestRemove.test_remove_absent_directory(GitWorkingTreeFormat)ERROR 39ms 479s log: {{{ 479s 279.653 preparing to commit 479s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_absent_directory(GitWorkingTreeFormat)/work/ 479s 279.656 Selecting files for commit with filter None 479s 279.659 aborting commit write group because of exception: 479s 279.660 Traceback (most recent call last): 479s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 479s self._update_builder_with_changes() 479s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 479s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 479s for path, fs_hash in self.builder.record_iter_changes( 479s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 479s self.work_tree, self.basis_revid, iter_changes 479s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 479s ): 479s ^ 479s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 479s for change in iter_changes: 479s ^^^^^^^^^^^^ 479s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 479s for change in iter_changes: 479s ^^^^^^^^^^^^ 479s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 479s (oldpath, oldmode, oldsha) = old 479s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 479s TypeError: cannot unpack non-iterable NoneType object 479s }}} 479s 479s Traceback (most recent call last): 479s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 186, in test_remove_absent_directory 479s tree = self.get_committed_tree(paths) 479s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 40, in get_committed_tree 479s tree.commit(message) 479s ~~~~~~~~~~~^^^^^^^^^ 479s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 479s committed_id = commit.Commit().commit( 479s working_tree=self, 479s ...<3 lines>... 479s **kwargs, 479s ) 479s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 479s self._update_builder_with_changes() 479s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 479s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 479s for path, fs_hash in self.builder.record_iter_changes( 479s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 479s self.work_tree, self.basis_revid, iter_changes 479s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 479s ): 479s ^ 479s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 479s for change in iter_changes: 479s ^^^^^^^^^^^^ 479s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 479s for change in iter_changes: 479s ^^^^^^^^^^^^ 479s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 479s (oldpath, oldmode, oldsha) = old 479s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 479s TypeError: cannot unpack non-iterable NoneType object 479s 479s per_workingtree.test_transform.TestTreeTransform.test_apply_case_conflict(WorkingTreeFormat4) OK 103ms 479s per_workingtree.test_remove.TestRemove.test_remove_added_files(WorkingTreeFormat2) OK 51ms 479s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_unicode_link_changes(RepositoryFormat5) OK 60ms 479s per_workingtree.test_nested_specifics.TestNestedSupport.test_comparison_data_does_not_autodetect_subtree(WorkingTreeFormat6,remote) OK 281ms 479s per_workingtree.test_transform.TestTreeTransform.test_apply_informs_tree_of_observed_sha1(WorkingTreeFormat5) OK 73ms 479s per_workingtree.test_move.TestMove.test_move_non_existent(WorkingTreeFormat3) OK 131ms 479s per_workingtree.test_move.TestMove.test_move_onto_self(GitWorkingTreeFormat)ERROR 48ms 479s log: {{{ 479s 279.796 preparing to commit 479s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_onto_self(GitWorkingTreeFormat)/work/ 479s 279.798 Selecting files for commit with filter None 479s 279.801 aborting commit write group because of exception: 479s 279.802 Traceback (most recent call last): 479s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 479s self._update_builder_with_changes() 479s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 479s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 479s for path, fs_hash in self.builder.record_iter_changes( 479s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 479s self.work_tree, self.basis_revid, iter_changes 479s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 479s ): 479s ^ 479s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 479s for change in iter_changes: 479s ^^^^^^^^^^^^ 479s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 479s for change in iter_changes: 479s ^^^^^^^^^^^^ 479s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 479s (oldpath, oldmode, oldsha) = old 479s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 479s TypeError: cannot unpack non-iterable NoneType object 479s }}} 479s 479s Traceback (most recent call last): 479s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 213, in test_move_onto_self 479s tree.commit("initial") 479s ~~~~~~~~~~~^^^^^^^^^^^ 479s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 479s committed_id = commit.Commit().commit( 479s working_tree=self, 479s ...<3 lines>... 479s **kwargs, 479s ) 479s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 479s self._update_builder_with_changes() 479s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 479s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 479s for path, fs_hash in self.builder.record_iter_changes( 479s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 479s self.work_tree, self.basis_revid, iter_changes 479s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 479s ): 479s ^ 479s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 479s for change in iter_changes: 479s ^^^^^^^^^^^^ 479s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 479s for change in iter_changes: 479s ^^^^^^^^^^^^ 479s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 479s (oldpath, oldmode, oldsha) = old 479s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 479s TypeError: cannot unpack non-iterable NoneType object 479s 479s per_workingtree.test_transform.TestTreeTransform.test_apply_retains_file_id(WorkingTreeFormat6) OK 69ms 479s per_workingtree.test_move.TestMove.test_move_onto_self_root(WorkingTreeFormat2) OK 39ms 479s per_workingtree.test_transform.TestTreeTransform.test_apply_retains_root_directory(WorkingTreeFormat3) OK 49ms 479s per_workingtree.test_transform.TestTreeTransform.test_both_rename(GitWorkingTreeFormat) OK 16ms 479s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_contents_unchanged(RepositoryFormatKnitPack5RichRoot) OK 159ms 479s per_workingtree.test_nested_specifics.TestNestedSupport.test_iter_entries_by_dir_autodetects_subtree(WorkingTreeFormat4) OK 145ms 479s per_workingtree.test_transform.TestTreeTransform.test_both_rename2(WorkingTreeFormat2) OK 50ms 479s per_workingtree.test_remove.TestRemove.test_remove_changed_file(WorkingTreeFormat6,remote) OK 233ms 479s per_workingtree.test_move.TestMove.test_move_over_deleted(WorkingTreeFormat6,remote) OK 168ms 479s per_workingtree.test_transform.TestTreeTransform.test_both_rename3(WorkingTreeFormat6,remote) OK 81ms 479s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_contents_unchanged(RepositoryFormat2a) OK 133ms 479s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_get_file_mtime_nested(WorkingTreeFormat6,remote) OK 552ms 479s per_workingtree.test_nested_specifics.TestNestedSupport.test_may_not_autodetect_subtree(WorkingTreeFormat5) OK 149ms 479s per_workingtree.test_transform.TestTreeTransform.test_cancel_creation_removes_observed_sha1(WorkingTreeFormat4) OK 43ms 479s per_workingtree.test_remove.TestRemove.test_remove_deleted_files(WorkingTreeFormat4) OK 114ms 479s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_get_renamed_time(WorkingTreeFormat4) OK 48ms 479s per_workingtree.test_nested_specifics.TestNestedSupport.test_set_get_inventory_tree_reference(WorkingTreeFormat6) OK 45ms 479s per_workingtree.test_move.TestMove.test_move_subdir(WorkingTreeFormat4) OK 106ms 479s per_workingtree.test_transform.TestTreeTransform.test_cancel_parent(WorkingTreeFormat5) OK 63ms 479s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_missing(WorkingTreeFormat5) OK 60ms 479s per_workingtree.test_transform.TestTreeTransform.test_cancel_with_cancelled_child_should_succeed(WorkingTreeFormat6) OK 52ms 479s per_workingtree.test_remove.TestRemove.test_remove_dir_before_bzr(WorkingTreeFormat5) OK 116ms 479s per_workingtree.test_parents.TestAddParent.test_add_first_parent_id(WorkingTreeFormat3) OK 105ms 479s per_workingtree.test_parents.TestAddParent.test_add_first_parent_id_ghost_force(GitWorkingTreeFormat) OK 10ms 479s per_workingtree.test_move.TestMove.test_move_target_not_dir(WorkingTreeFormat5) OK 88ms 479s per_workingtree.test_parents.TestAddParent.test_add_first_parent_id_ghost_rejects(WorkingTreeFormat2) OK 23ms 479s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_contents_unchanged(RemoteRepositoryFormat-v2) OK 227ms 480s per_workingtree.test_transform.TestTreeTransform.test_case_insensitive_limbo(WorkingTreeFormat3) OK 107ms 480s per_workingtree.test_transform.TestTreeTransform.test_change_parent(GitWorkingTreeFormat) OK 16ms 480s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_with_crlf_in_repo_clean_crlf(WorkingTreeFormat6,remote) OK 1619ms 480s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_with_crlf_in_repo_dirty(WorkingTreeFormat4) SKIP 1ms 480s format doesn't support content filtering 480s per_workingtree.test_remove.TestRemove.test_remove_directory_with_changed_emigrated_file(WorkingTreeFormat6) OK 142ms 480s per_workingtree.test_move.TestMove.test_move_target_not_versioned(WorkingTreeFormat6) OK 120ms 480s per_workingtree.test_transform.TestTreeTransform.test_change_root_id(WorkingTreeFormat2) OK 42ms 480s per_workingtree.test_move.TestMove.test_move_to_unversioned_non_ascii_dir(WorkingTreeFormat3) OK 42ms 480s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_unchanged(RepositoryFormatPackDevelopment2Subtree) OK 141ms 480s per_workingtree.test_move.TestMove.test_move_unversioned(GitWorkingTreeFormat)ERROR 17ms 480s log: {{{ 480s 280.385 preparing to commit 480s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_unversioned(GitWorkingTreeFormat)/work/ 480s 280.387 Selecting files for commit with filter None 480s 280.388 aborting commit write group because of exception: 480s 280.389 Traceback (most recent call last): 480s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 480s self._update_builder_with_changes() 480s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 480s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 480s for path, fs_hash in self.builder.record_iter_changes( 480s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 480s self.work_tree, self.basis_revid, iter_changes 480s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 480s ): 480s ^ 480s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 480s for change in iter_changes: 480s ^^^^^^^^^^^^ 480s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 480s for change in iter_changes: 480s ^^^^^^^^^^^^ 480s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 480s (oldpath, oldmode, oldsha) = old 480s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 480s TypeError: cannot unpack non-iterable NoneType object 480s }}} 480s 480s Traceback (most recent call last): 480s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 110, in test_move_unversioned 480s tree.commit("initial") 480s ~~~~~~~~~~~^^^^^^^^^^^ 480s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 480s committed_id = commit.Commit().commit( 480s working_tree=self, 480s ...<3 lines>... 480s **kwargs, 480s ) 480s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 480s self._update_builder_with_changes() 480s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 480s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 480s for path, fs_hash in self.builder.record_iter_changes( 480s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 480s self.work_tree, self.basis_revid, iter_changes 480s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 480s ): 480s ^ 480s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 480s for change in iter_changes: 480s ^^^^^^^^^^^^ 480s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 480s for change in iter_changes: 480s ^^^^^^^^^^^^ 480s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 480s (oldpath, oldmode, oldsha) = old 480s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 480s TypeError: cannot unpack non-iterable NoneType object 480s 480s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_unchanged(GitRepositoryFormat) SKIP 19ms 480s Format does not support versioned directories 480s 480s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_no_rules_clean_crlf(WorkingTreeFormat5) OK 984ms 480s per_workingtree.test_get_parent_ids.TestGetParentIds.test_get_parent_ids(WorkingTreeFormat6) OK 274ms 480s per_workingtree.test_move.TestMove.test_move_unversioned_non_ascii(WorkingTreeFormat2) OK 32ms 480s per_workingtree.test_transform.TestTreeTransform.test_change_root_id_add_files(WorkingTreeFormat6,remote) OK 78ms 480s per_workingtree.test_parents.TestAddParent.test_add_first_parent_tree(WorkingTreeFormat6,remote) OK 213ms 480s per_workingtree.test_remove.TestRemove.test_remove_directory_with_changed_file(WorkingTreeFormat3) OK 129ms 480s per_workingtree.test_get_parent_ids.TestGetParentIds.test_pending_merges(WorkingTreeFormat3) OK 63ms 480s per_workingtree.test_inv.TestApplyInventoryDelta.test_add(GitWorkingTreeFormat) SKIP 4ms 480s format does not support inventory deltas 480s 480s per_workingtree.test_remove.TestRemove.test_remove_directory_with_renames(GitWorkingTreeFormat)ERROR 28ms 480s log: {{{ 480s 280.475 preparing to commit 480s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_directory_with_renames(GitWorkingTreeFormat)/work/ 480s 280.477 Selecting files for commit with filter None 480s 280.479 aborting commit write group because of exception: 480s 280.480 Traceback (most recent call last): 480s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 480s self._update_builder_with_changes() 480s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 480s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 480s for path, fs_hash in self.builder.record_iter_changes( 480s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 480s self.work_tree, self.basis_revid, iter_changes 480s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 480s ): 480s ^ 480s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 480s for change in iter_changes: 480s ^^^^^^^^^^^^ 480s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 480s for change in iter_changes: 480s ^^^^^^^^^^^^ 480s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 480s (oldpath, oldmode, oldsha) = old 480s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 480s TypeError: cannot unpack non-iterable NoneType object 480s }}} 480s 480s Traceback (most recent call last): 480s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 307, in test_remove_directory_with_renames 480s tree = self.get_committed_tree(files) 480s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 40, in get_committed_tree 480s tree.commit(message) 480s ~~~~~~~~~~~^^^^^^^^^ 480s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 480s committed_id = commit.Commit().commit( 480s working_tree=self, 480s ...<3 lines>... 480s **kwargs, 480s ) 480s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 480s self._update_builder_with_changes() 480s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 480s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 480s for path, fs_hash in self.builder.record_iter_changes( 480s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 480s self.work_tree, self.basis_revid, iter_changes 480s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 480s ): 480s ^ 480s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 480s for change in iter_changes: 480s ^^^^^^^^^^^^ 480s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 480s for change in iter_changes: 480s ^^^^^^^^^^^^ 480s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 480s (oldpath, oldmode, oldsha) = old 480s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 480s TypeError: cannot unpack non-iterable NoneType object 480s 480s per_workingtree.test_parents.TestAddParent.test_add_first_parent_tree_ghost_rejects(WorkingTreeFormat4) OK 51ms 480s per_workingtree.test_inv.TestApplyInventoryDelta.test_child_rename_ordering(WorkingTreeFormat2) OK 22ms 480s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_file_unchanged(RepositoryFormatKnitPack5) OK 129ms 480s per_workingtree.test_remove.TestRemove.test_remove_file_and_containing_dir(WorkingTreeFormat2) OK 58ms 480s per_workingtree.test_transform.TestTreeTransform.test_conflict_on_case_insensitive_existing(WorkingTreeFormat4) OK 116ms 480s per_workingtree.test_move.TestMove.test_move_via_rm_and_add(WorkingTreeFormat6,remote) OK 170ms 480s per_workingtree.test_inv.TestApplyInventoryDelta.test_remove(WorkingTreeFormat6,remote) OK 93ms 480s per_workingtree.test_transform.TestTreeTransform.test_conflict_resolution(WorkingTreeFormat5) OK 91ms 480s per_workingtree.test_parents.TestAddParent.test_add_second_parent_id(WorkingTreeFormat5) OK 160ms 480s per_workingtree.test_inv.TestApplyInventoryDelta.test_rename_dir_with_children_with_children(WorkingTreeFormat4) OK 67ms 480s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_file_unchanged(RepositoryFormatKnitPack4) OK 128ms 480s per_workingtree.test_nested_specifics.TestNestedSupport.test_extract_while_locked(WorkingTreeFormat4) OK 112ms 480s per_workingtree.test_transform.TestTreeTransform.test_conflicts(WorkingTreeFormat6) OK 77ms 480s per_workingtree.test_inv.TestApplyInventoryDelta.test_rename_file(WorkingTreeFormat5) OK 46ms 480s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_file_unchanged(RepositoryFormat6) OK 45ms 480s per_workingtree.test_parents.TestAddParent.test_add_second_parent_id_ghost(WorkingTreeFormat6) OK 79ms 480s per_workingtree.test_transform.TestTreeTransform.test_convenience(WorkingTreeFormat3) OK 61ms 480s per_workingtree.test_remove.TestRemove.test_remove_force_directory_with_changed_file(WorkingTreeFormat6,remote) OK 229ms 480s per_workingtree.test_inv.TestApplyInventoryDelta.test_rename_swap(WorkingTreeFormat6) OK 65ms 480s per_workingtree.test_transform.TestTreeTransform.test_cook_conflicts(GitWorkingTreeFormat) OK 24ms 480s per_workingtree.test_parents.TestAddParent.test_add_second_parent_id_with_ghost_first(WorkingTreeFormat3) OK 74ms 480s per_workingtree.test_transform.TestTreeTransform.test_create_file_caches_sha1(WorkingTreeFormat2) OK 30ms 480s per_workingtree.test_inv.TestApplyInventoryDelta.test_replace_root(WorkingTreeFormat3) OK 50ms 480s per_workingtree.test_parents.TestAddParent.test_add_second_parent_tree(GitWorkingTreeFormat)ERROR 18ms 480s log: {{{ 480s 280.821 preparing to commit 480s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_parents.TestAddParent.test_add_second_parent_tree(GitWorkingTreeFormat)/work/ 480s 280.823 Selecting files for commit with filter None 480s 280.824 aborting commit write group because of exception: 480s 280.826 Traceback (most recent call last): 480s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 480s self._update_builder_with_changes() 480s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 480s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 480s for path, fs_hash in self.builder.record_iter_changes( 480s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 480s self.work_tree, self.basis_revid, iter_changes 480s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 480s ): 480s ^ 480s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 480s for change in iter_changes: 480s ^^^^^^^^^^^^ 480s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 480s for change in iter_changes: 480s ^^^^^^^^^^^^ 480s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 480s (oldpath, oldmode, oldsha) = old 480s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 480s TypeError: cannot unpack non-iterable NoneType object 480s }}} 480s 480s Traceback (most recent call last): 480s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_parents.py", line 386, in test_add_second_parent_tree 480s first_revision = tree.commit("first post") 480s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 480s committed_id = commit.Commit().commit( 480s working_tree=self, 480s ...<3 lines>... 480s **kwargs, 480s ) 480s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 480s self._update_builder_with_changes() 480s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 480s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 480s for path, fs_hash in self.builder.record_iter_changes( 480s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 480s self.work_tree, self.basis_revid, iter_changes 480s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 480s ): 480s ^ 480s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 480s for change in iter_changes: 480s ^^^^^^^^^^^^ 480s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 480s for change in iter_changes: 480s ^^^^^^^^^^^^ 480s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 480s (oldpath, oldmode, oldsha) = old 480s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 480s TypeError: cannot unpack non-iterable NoneType object 480s 480s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_link_unchanged(RepositoryFormatKnitPack6) OK 147ms 480s per_workingtree.test_nested_specifics.TestNestedSupport.test_iter_entries_by_dir_autodetects_subtree(WorkingTreeFormat5) OK 161ms 480s per_workingtree.test_inv.TestRevert.test_dangling_id(GitWorkingTreeFormat)ERROR 60ms 480s Empty attachments: 480s log 480s 480s Traceback (most recent call last): 480s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_inv.py", line 38, in test_dangling_id 480s wt.revert() 480s ~~~~~~~~~^^ 480s File "/usr/lib/python3/dist-packages/breezy/workingtree.py", line 1033, in revert 480s conflicts = revert(self, old_tree, filenames, backups, pb, report_changes) 480s File "/usr/lib/python3/dist-packages/breezy/transform.py", line 757, in revert 480s conflicts, merge_modified = _prepare_revert_transform( 480s ~~~~~~~~~~~~~~~~~~~~~~~~~^ 480s es, working_tree, target_tree, tt, filenames, backups, pp 480s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 480s ) 480s ^ 480s File "/usr/lib/python3/dist-packages/breezy/transform.py", line 722, in _prepare_revert_transform 480s merge_modified = _alter_files( 480s es, 480s ...<7 lines>... 480s basis_tree, 480s ) 480s File "/usr/lib/python3/dist-packages/breezy/transform.py", line 801, in _alter_files 480s for _id_num, change in enumerate(change_list): 480s ~~~~~~~~~^^^^^^^^^^^^^ 480s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 480s (oldpath, oldmode, oldsha) = old 480s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 480s TypeError: cannot unpack non-iterable NoneType object 480s 480s per_workingtree.test_parents.TestAddParent.test_add_second_parent_tree_ghost(WorkingTreeFormat2) OK 75ms 480s per_workingtree.test_inv.TestTreeReference.test_tree_reference_matches_inv(WorkingTreeFormat2) SKIP 31ms 480s format does not support inventory deltas 480s 480s per_workingtree.test_remove.TestRemove.test_remove_keep_subtree(WorkingTreeFormat4) OK 172ms 480s per_workingtree.test_parents.TestGetParents.test_get_parents(WorkingTreeFormat6,remote) OK 54ms 480s per_workingtree.test_is_control_filename.TestIsControlFilename.test_dotbzr_is_control_in_cwd(WorkingTreeFormat6,remote) OK 55ms 480s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_link_unchanged(RepositoryFormatKnit1) OK 114ms 480s per_workingtree.test_nested_specifics.TestNestedSupport.test_may_not_autodetect_subtree(WorkingTreeFormat6) OK 113ms 480s per_workingtree.test_remove.TestRemove.test_remove_nonexisting_files(WorkingTreeFormat5) OK 60ms 480s per_workingtree.test_is_ignored.TestIsIgnored.test_global_ignored(WorkingTreeFormat4) OK 41ms 480s per_workingtree.test_nested_specifics.TestNestedSupport.test_set_get_inventory_tree_reference(WorkingTreeFormat3) SKIP 35ms 480s Tree references not supported 480s 480s per_workingtree.test_parents.TestAddParent.test_add_first_parent_id(GitWorkingTreeFormat)ERROR 22ms 480s log: {{{ 480s 281.031 preparing to commit 480s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_parents.TestAddParent.test_add_first_parent_id(GitWorkingTreeFormat)/work/ 480s 281.032 Selecting files for commit with filter None 480s 281.033 aborting commit write group because of exception: 480s 281.035 Traceback (most recent call last): 480s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 480s self._update_builder_with_changes() 480s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 480s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 480s for path, fs_hash in self.builder.record_iter_changes( 480s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 480s self.work_tree, self.basis_revid, iter_changes 480s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 480s ): 480s ^ 480s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 480s for change in iter_changes: 480s ^^^^^^^^^^^^ 480s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 480s for change in iter_changes: 480s ^^^^^^^^^^^^ 480s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 480s (oldpath, oldmode, oldsha) = old 480s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 480s TypeError: cannot unpack non-iterable NoneType object 480s }}} 480s 480s Traceback (most recent call last): 480s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_parents.py", line 296, in test_add_first_parent_id 480s first_revision = tree.commit("first post") 480s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 480s committed_id = commit.Commit().commit( 480s working_tree=self, 480s ...<3 lines>... 480s **kwargs, 480s ) 480s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 480s self._update_builder_with_changes() 480s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 480s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 480s for path, fs_hash in self.builder.record_iter_changes( 480s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 480s self.work_tree, self.basis_revid, iter_changes 480s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 480s ): 480s ^ 480s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 480s for change in iter_changes: 480s ^^^^^^^^^^^^ 480s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 480s for change in iter_changes: 480s ^^^^^^^^^^^^ 480s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 480s (oldpath, oldmode, oldsha) = old 480s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 480s TypeError: cannot unpack non-iterable NoneType object 480s 480s per_workingtree.test_is_ignored.TestIsIgnored.test_ignore_caching(WorkingTreeFormat5) OK 46ms 480s per_workingtree.test_parents.TestAddParent.test_add_first_parent_id_ghost_force(WorkingTreeFormat2) OK 24ms 480s per_workingtree.test_is_ignored.TestIsIgnored.test_is_ignored(WorkingTreeFormat6) OK 36ms 480s per_workingtree.test_is_ignored.TestIsIgnored.test_mixed_is_ignored(WorkingTreeFormat3) OK 31ms 480s per_workingtree.test_parents.TestSetParents.test_set_duplicate_parent_trees(WorkingTreeFormat4) OK 171ms 480s per_workingtree.test_is_ignored.TestIsIgnored.test_runtime_ignores(GitWorkingTreeFormat) SKIP 4ms 480s format does not use .bzrignore for ignore patterns 480s 480s per_workingtree.test_remove.TestRemove.test_remove_renamed_changed_files(WorkingTreeFormat6) OK 129ms 480s per_workingtree.test_parents.TestAddParent.test_add_first_parent_id_ghost_rejects(WorkingTreeFormat6,remote) OK 75ms 480s per_workingtree.test_locking.TestWorkingTreeLocking.test_failing_to_lock_branch_does_not_lock(WorkingTreeFormat2) OK 24ms 480s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_reference_unchanged(RepositoryFormatKnit3) OK 195ms 480s per_workingtree.test_parents.TestAddParent.test_add_first_parent_tree_ghost_force(WorkingTreeFormat4) OK 44ms 480s per_workingtree.test_parents.TestSetParents.test_set_no_parents(WorkingTreeFormat5) OK 81ms 480s per_workingtree.test_locking.TestWorkingTreeLocking.test_failing_to_lock_tree_write_branch_does_not_lock(WorkingTreeFormat6,remote) OK 94ms 480s per_workingtree.test_parents.TestAddParent.test_add_first_parent_tree_ghost_rejects(WorkingTreeFormat5) OK 63ms 480s per_workingtree.test_remove.TestRemove.test_remove_renamed_files(WorkingTreeFormat3) OK 135ms 480s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_binary(WorkingTreeFormat5) OK 965ms 481s per_workingtree.test_locking.TestWorkingTreeLocking.test_lock_read_returns_unlocker(WorkingTreeFormat4) OK 37ms 481s per_workingtree.test_remove.TestRemove.test_remove_unchanged_directory(GitWorkingTreeFormat)ERROR 23ms 481s log: {{{ 481s 281.281 preparing to commit 481s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_unchanged_directory(GitWorkingTreeFormat)/work/ 481s 281.282 Selecting files for commit with filter None 481s 281.284 aborting commit write group because of exception: 481s 281.286 Traceback (most recent call last): 481s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 481s self._update_builder_with_changes() 481s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 481s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 481s for path, fs_hash in self.builder.record_iter_changes( 481s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 481s self.work_tree, self.basis_revid, iter_changes 481s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 481s ): 481s ^ 481s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 481s for change in iter_changes: 481s ^^^^^^^^^^^^ 481s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 481s for change in iter_changes: 481s ^^^^^^^^^^^^ 481s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 481s (oldpath, oldmode, oldsha) = old 481s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 481s TypeError: cannot unpack non-iterable NoneType object 481s }}} 481s 481s Traceback (most recent call last): 481s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 178, in test_remove_unchanged_directory 481s tree = self.get_committed_tree(files) 481s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 40, in get_committed_tree 481s tree.commit(message) 481s ~~~~~~~~~~~^^^^^^^^^ 481s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 481s committed_id = commit.Commit().commit( 481s working_tree=self, 481s ...<3 lines>... 481s **kwargs, 481s ) 481s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 481s self._update_builder_with_changes() 481s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 481s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 481s for path, fs_hash in self.builder.record_iter_changes( 481s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 481s self.work_tree, self.basis_revid, iter_changes 481s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 481s ): 481s ^ 481s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 481s for change in iter_changes: 481s ^^^^^^^^^^^^ 481s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 481s for change in iter_changes: 481s ^^^^^^^^^^^^ 481s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 481s (oldpath, oldmode, oldsha) = old 481s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 481s TypeError: cannot unpack non-iterable NoneType object 481s 481s per_workingtree.test_parents.TestSetParents.test_set_no_parents_ids(WorkingTreeFormat6) OK 101ms 481s per_workingtree.test_locking.TestWorkingTreeLocking.test_lock_tree_write_returns_unlocker(WorkingTreeFormat5) OK 40ms 481s per_workingtree.test_parents.TestSetParents.test_set_null_parent(WorkingTreeFormat3) OK 31ms 481s per_workingtree.test_remove.TestRemove.test_remove_unchanged_files(WorkingTreeFormat2) OK 52ms 481s per_workingtree.test_parents.TestSetParents.test_set_one_ghost_parent_force(GitWorkingTreeFormat) OK 8ms 481s per_workingtree.test_parents.TestSetParents.test_set_one_ghost_parent_ids_force(WorkingTreeFormat2) OK 19ms 481s per_workingtree.test_locking.TestWorkingTreeLocking.test_lock_write_returns_unlocker(WorkingTreeFormat6) OK 44ms 481s per_workingtree.test_parents.TestAddParent.test_add_second_parent_id(WorkingTreeFormat6) OK 120ms 481s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_no_rules_clean_lf(WorkingTreeFormat6) OK 970ms 481s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_no_rules_dirty(WorkingTreeFormat3) SKIP 1ms 481s format doesn't support content filtering 481s per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_read_unlock(WorkingTreeFormat3) OK 37ms 481s per_workingtree.test_executable.TestExecutable.test_01_is_executable(GitWorkingTreeFormat) OK 17ms 481s per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_tree_write_branch_read_locked(GitWorkingTreeFormat) OK 9ms 481s per_workingtree.test_parents.TestSetParents.test_set_one_ghost_parent_ids_rejects(WorkingTreeFormat6,remote) OK 55ms 481s per_workingtree.test_executable.TestExecutable.test_02_stays_executable(WorkingTreeFormat2) OK 29ms 481s per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_tree_write_unlock(WorkingTreeFormat2) OK 22ms 481s per_workingtree.test_parents.TestAddParent.test_add_second_parent_id_ghost(WorkingTreeFormat3) OK 81ms 481s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_reference_unchanged(RepositoryFormat2aSubtree) OK 283ms 481s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_reference_unchanged(RepositoryFormat4) SKIP 4ms 481s Format All-in-one format 4 is not initializable. 481s per_workingtree.test_parents.TestAddParent.test_add_second_parent_id_with_ghost_first(GitWorkingTreeFormat) OK 9ms 481s per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_write_unlock(WorkingTreeFormat6,remote) OK 59ms 481s per_workingtree.test_parents.TestAddParent.test_add_second_parent_tree(WorkingTreeFormat2) OK 39ms 481s per_workingtree.test_remove.TestRemove.test_remove_uncommitted_removed_file(WorkingTreeFormat6,remote) OK 160ms 481s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_root_unchanged(RepositoryFormatKnitPack5RichRootBroken) OK 86ms 481s per_workingtree.test_locking.TestWorkingTreeLocking.test_unlock_from_tree_write_lock_flushes(WorkingTreeFormat4) OK 50ms 481s per_workingtree.test_parents.TestSetParents.test_set_parent_ids_in_ancestry(WorkingTreeFormat4) OK 147ms 481s per_workingtree.test_locking.TestWorkingTreeLocking.test_unlock_from_write_lock_flushes(WorkingTreeFormat5) OK 56ms 481s per_workingtree.test_remove.TestRemove.test_remove_unknown_ignored_files(WorkingTreeFormat4) OK 100ms 481s per_workingtree.test_executable.TestExecutable.test_03_after_commit(WorkingTreeFormat6,remote) OK 186ms 481s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_root_unchanged(RepositoryFormatKnitPack3) OK 90ms 481s per_workingtree.test_rename_one.TestRenameOne.test_rename_after_non_existant_non_ascii(WorkingTreeFormat5) OK 50ms 481s per_workingtree.test_parents.TestAddParent.test_add_second_parent_tree_ghost(WorkingTreeFormat6,remote) OK 177ms 481s per_workingtree.test_rename_one.TestRenameOne.test_rename_into_unversioned_non_ascii_dir(WorkingTreeFormat6) OK 45ms 481s per_workingtree.test_parents.TestSetParents.test_set_parent_trees_in_ancestry(WorkingTreeFormat5) OK 146ms 481s per_workingtree.test_executable.TestExecutable.test_05_removed_and_committed(WorkingTreeFormat4) OK 113ms 481s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after(WorkingTreeFormat3) OK 71ms 481s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_dest_versioned(GitWorkingTreeFormat)ERROR 19ms 481s log: {{{ 481s 281.776 preparing to commit 481s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_dest_versioned(GitWorkingTreeFormat)/work/ 481s 281.778 Selecting files for commit with filter None 481s 281.780 aborting commit write group because of exception: 481s 281.781 Traceback (most recent call last): 481s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 481s self._update_builder_with_changes() 481s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 481s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 481s for path, fs_hash in self.builder.record_iter_changes( 481s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 481s self.work_tree, self.basis_revid, iter_changes 481s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 481s ): 481s ^ 481s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 481s for change in iter_changes: 481s ^^^^^^^^^^^^ 481s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 481s for change in iter_changes: 481s ^^^^^^^^^^^^ 481s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 481s (oldpath, oldmode, oldsha) = old 481s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 481s TypeError: cannot unpack non-iterable NoneType object 481s }}} 481s 481s Traceback (most recent call last): 481s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 209, in test_rename_one_after_dest_versioned 481s tree.commit("initial") 481s ~~~~~~~~~~~^^^^^^^^^^^ 481s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 481s committed_id = commit.Commit().commit( 481s working_tree=self, 481s ...<3 lines>... 481s **kwargs, 481s ) 481s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 481s self._update_builder_with_changes() 481s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 481s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 481s for path, fs_hash in self.builder.record_iter_changes( 481s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 481s self.work_tree, self.basis_revid, iter_changes 481s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 481s ): 481s ^ 481s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 481s for change in iter_changes: 481s ^^^^^^^^^^^^ 481s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 481s for change in iter_changes: 481s ^^^^^^^^^^^^ 481s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 481s (oldpath, oldmode, oldsha) = old 481s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 481s TypeError: cannot unpack non-iterable NoneType object 481s 481s per_workingtree.test_parents.TestSetParents.test_set_duplicate_parent_ids(WorkingTreeFormat4) OK 133ms 481s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_no_target(WorkingTreeFormat2) OK 34ms 481s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_compare_after_merge(WorkingTreeFormat6) OK 228ms 481s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_root_unchanged(RemoteRepositoryFormat-default) OK 214ms 481s per_workingtree.test_parents.TestSetParents.test_set_three_parents(WorkingTreeFormat6) OK 153ms 481s per_workingtree.test_executable.TestExecutable.test_06_branch(WorkingTreeFormat5) OK 159ms 481s per_workingtree.test_transform.TestTreeTransform.test_create_files_same_timestamp(WorkingTreeFormat6,remote) OK 1111ms 481s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_content_file_changes(RepositoryFormatKnitPack6RichRoot) OK 160ms 481s per_workingtree.test_parents.TestSetParents.test_set_duplicate_parent_trees(WorkingTreeFormat5) OK 197ms 481s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_source_and_dest(WorkingTreeFormat6,remote) OK 202ms 481s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_clean_crlf(WorkingTreeFormat6) OK 793ms 481s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_clean_lf(WorkingTreeFormat3) SKIP 1ms 481s format doesn't support content filtering 481s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_dirty(GitWorkingTreeFormat) SKIP 1ms 481s format doesn't support content filtering 481s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_with_crlf_in_repo_binary(WorkingTreeFormat2) SKIP 1ms 481s format doesn't support content filtering 481s per_workingtree.test_parents.TestSetParents.test_set_three_parents_ids(WorkingTreeFormat3) OK 220ms 481s per_workingtree.test_transform.TestTreeTransform.test_create_from_tree_bytes(WorkingTreeFormat4) OK 174ms 481s per_workingtree.test_parents.TestSetParents.test_set_two_parents_one_ghost(GitWorkingTreeFormat)ERROR 21ms 481s log: {{{ 481s 282.096 preparing to commit 481s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_parents.TestSetParents.test_set_two_parents_one_ghost(GitWorkingTreeFormat)/work/ 481s 282.098 Selecting files for commit with filter None 481s 282.099 aborting commit write group because of exception: 481s 282.101 Traceback (most recent call last): 481s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 481s self._update_builder_with_changes() 481s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 481s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 481s for path, fs_hash in self.builder.record_iter_changes( 481s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 481s self.work_tree, self.basis_revid, iter_changes 481s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 481s ): 481s ^ 481s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 481s for change in iter_changes: 481s ^^^^^^^^^^^^ 481s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 481s for change in iter_changes: 481s ^^^^^^^^^^^^ 481s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 481s (oldpath, oldmode, oldsha) = old 481s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 481s TypeError: cannot unpack non-iterable NoneType object 481s }}} 481s 481s Traceback (most recent call last): 481s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_parents.py", line 102, in test_set_two_parents_one_ghost 481s revision_in_repo = t.commit("first post") 481s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 481s committed_id = commit.Commit().commit( 481s working_tree=self, 481s ...<3 lines>... 481s **kwargs, 481s ) 481s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 481s self._update_builder_with_changes() 481s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 481s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 481s for path, fs_hash in self.builder.record_iter_changes( 481s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 481s self.work_tree, self.basis_revid, iter_changes 481s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 481s ): 481s ^ 481s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 481s for change in iter_changes: 481s ^^^^^^^^^^^^ 481s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 481s for change in iter_changes: 481s ^^^^^^^^^^^^ 481s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 481s (oldpath, oldmode, oldsha) = old 481s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 481s TypeError: cannot unpack non-iterable NoneType object 481s 481s per_workingtree.test_parents.TestSetParents.test_set_no_parents(WorkingTreeFormat6) OK 126ms 481s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_with_after(WorkingTreeFormat4) OK 134ms 481s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_content_file_changes(RepositoryFormat7) OK 151ms 481s per_workingtree.test_parents.TestSetParents.test_set_two_parents_one_ghost_ids(WorkingTreeFormat2) OK 67ms 481s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_base(WorkingTreeFormat3) OK 374ms 481s per_workingtree.test_parents.TestSetParents.test_set_no_parents_ids(WorkingTreeFormat3) OK 92ms 481s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_empty(GitWorkingTreeFormat)ERROR 21ms 481s log: {{{ 481s 282.210 preparing to commit 481s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_empty(GitWorkingTreeFormat)/work/tree_a/ 481s 282.212 Selecting files for commit with filter None 481s 282.214 aborting commit write group because of exception: 481s 282.215 Traceback (most recent call last): 481s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 481s self._update_builder_with_changes() 481s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 481s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 481s for path, fs_hash in self.builder.record_iter_changes( 481s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 481s self.work_tree, self.basis_revid, iter_changes 481s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 481s ): 481s ^ 481s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 481s for change in iter_changes: 481s ^^^^^^^^^^^^ 481s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 481s for change in iter_changes: 481s ^^^^^^^^^^^^ 481s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 481s (oldpath, oldmode, oldsha) = old 481s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 481s TypeError: cannot unpack non-iterable NoneType object 481s }}} 481s 481s Traceback (most recent call last): 481s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_merge_from_branch.py", line 82, in test_merge_empty 481s tree_a.commit("added file") 481s ~~~~~~~~~~~~~^^^^^^^^^^^^^^ 481s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 481s committed_id = commit.Commit().commit( 481s working_tree=self, 481s ...<3 lines>... 481s **kwargs, 481s ) 481s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 481s self._update_builder_with_changes() 481s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 481s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 481s for path, fs_hash in self.builder.record_iter_changes( 481s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 481s self.work_tree, self.basis_revid, iter_changes 481s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 481s ): 481s ^ 481s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 481s for change in iter_changes: 481s ^^^^^^^^^^^^ 481s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 481s for change in iter_changes: 481s ^^^^^^^^^^^^ 481s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 481s (oldpath, oldmode, oldsha) = old 481s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 481s TypeError: cannot unpack non-iterable NoneType object 481s 481s per_workingtree.test_parents.TestSetParents.test_set_null_parent(GitWorkingTreeFormat) OK 10ms 481s per_workingtree.test_transform.TestTreeTransform.test_create_from_tree_symlink(WorkingTreeFormat5) OK 151ms 481s per_workingtree.test_parents.TestSetParents.test_set_one_ghost_parent_force(WorkingTreeFormat2) OK 32ms 482s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_with_after_dest_added(WorkingTreeFormat5) OK 121ms 482s per_workingtree.test_executable.TestExecutable.test_07_pull(WorkingTreeFormat6) OK 422ms 482s per_workingtree.test_parents.TestSetParents.test_set_one_ghost_parent_ids_force(WorkingTreeFormat6,remote) OK 61ms 482s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_to_revision(WorkingTreeFormat2) OK 103ms 482s per_workingtree.test_parents.TestSetParents.test_unicode_symlink(WorkingTreeFormat6,remote) OK 185ms 482s per_workingtree.test_parents.TestSetParents.test_set_one_ghost_parent_rejects(WorkingTreeFormat4) OK 37ms 482s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_with_after_dest_versioned(WorkingTreeFormat6) OK 91ms 482s per_workingtree.test_transform.TestTreeTransform.test_dir_to_file(WorkingTreeFormat6) OK 150ms 482s per_workingtree.test_executable.TestExecutable.test_08_no_op_revert(WorkingTreeFormat3) OK 115ms 482s per_workingtree.test_executable.TestExecutable.test_commit_with_exec_from_basis(GitWorkingTreeFormat)ERROR 26ms 482s log: {{{ 482s 282.443 preparing to commit 482s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_executable.TestExecutable.test_commit_with_exec_from_basis(GitWorkingTreeFormat)/work/b1/ 482s 282.446 Selecting files for commit with filter None 482s 282.447 aborting commit write group because of exception: 482s 282.449 Traceback (most recent call last): 482s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 482s self._update_builder_with_changes() 482s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 482s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 482s for path, fs_hash in self.builder.record_iter_changes( 482s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 482s self.work_tree, self.basis_revid, iter_changes 482s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 482s ): 482s ^ 482s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 482s for change in iter_changes: 482s ^^^^^^^^^^^^ 482s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 482s for change in iter_changes: 482s ^^^^^^^^^^^^ 482s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 482s (oldpath, oldmode, oldsha) = old 482s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 482s TypeError: cannot unpack non-iterable NoneType object 482s }}} 482s 482s Traceback (most recent call last): 482s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_executable.py", line 172, in test_commit_with_exec_from_basis 482s rev_id1 = self.wt.commit("one") 482s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 482s committed_id = commit.Commit().commit( 482s working_tree=self, 482s ...<3 lines>... 482s **kwargs, 482s ) 482s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 482s self._update_builder_with_changes() 482s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 482s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 482s for path, fs_hash in self.builder.record_iter_changes( 482s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 482s self.work_tree, self.basis_revid, iter_changes 482s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 482s ): 482s ^ 482s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 482s for change in iter_changes: 482s ^^^^^^^^^^^^ 482s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 482s for change in iter_changes: 482s ^^^^^^^^^^^^ 482s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 482s (oldpath, oldmode, oldsha) = old 482s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 482s TypeError: cannot unpack non-iterable NoneType object 482s 482s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_directory(WorkingTreeFormat3) OK 111ms 482s per_workingtree.test_executable.TestExecutable.test_use_exec_from_basis(WorkingTreeFormat2) OK 40ms 482s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_adds(WorkingTreeFormat4) OK 144ms 482s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_fail_consistent(GitWorkingTreeFormat)ERROR 26ms 482s log: {{{ 482s 282.494 preparing to commit 482s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_fail_consistent(GitWorkingTreeFormat)/work/ 482s 282.496 Selecting files for commit with filter None 482s 282.497 aborting commit write group because of exception: 482s 282.499 Traceback (most recent call last): 482s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 482s self._update_builder_with_changes() 482s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 482s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 482s for path, fs_hash in self.builder.record_iter_changes( 482s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 482s self.work_tree, self.basis_revid, iter_changes 482s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 482s ): 482s ^ 482s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 482s for change in iter_changes: 482s ^^^^^^^^^^^^ 482s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 482s for change in iter_changes: 482s ^^^^^^^^^^^^ 482s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 482s (oldpath, oldmode, oldsha) = old 482s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 482s TypeError: cannot unpack non-iterable NoneType object 482s }}} 482s 482s Traceback (most recent call last): 482s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 136, in test_rename_one_fail_consistent 482s tree.commit("initial") 482s ~~~~~~~~~~~^^^^^^^^^^^ 482s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 482s committed_id = commit.Commit().commit( 482s working_tree=self, 482s ...<3 lines>... 482s **kwargs, 482s ) 482s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 482s self._update_builder_with_changes() 482s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 482s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 482s for path, fs_hash in self.builder.record_iter_changes( 482s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 482s self.work_tree, self.basis_revid, iter_changes 482s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 482s ): 482s ^ 482s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 482s for change in iter_changes: 482s ^^^^^^^^^^^^ 482s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 482s for change in iter_changes: 482s ^^^^^^^^^^^^ 482s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 482s (oldpath, oldmode, oldsha) = old 482s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 482s TypeError: cannot unpack non-iterable NoneType object 482s 482s per_workingtree.test_parents.TestSetParents.test_set_parent_ids_in_ancestry(WorkingTreeFormat5) OK 198ms 482s per_workingtree.test_transform.TestTreeTransform.test_dir_to_hardlink(WorkingTreeFormat3) OK 170ms 482s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_moved(WorkingTreeFormat2) OK 87ms 482s per_workingtree.test_transform.TestTreeTransform.test_existing_limbo(GitWorkingTreeFormat) OK 20ms 482s per_workingtree.test_flush.TestFlush.test_flush_fresh_tree(WorkingTreeFormat6,remote) OK 112ms 482s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_dir_unchanged(RepositoryFormatKnit4) OK 542ms 482s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_content_from_second_parent_is_dropped(WorkingTreeFormat5) OK 207ms 482s per_workingtree.test_transform.TestTreeTransform.test_existing_pending_deletion(WorkingTreeFormat2) OK 112ms 482s per_workingtree.test_flush.TestFlush.test_flush_with_no_lock_fails(WorkingTreeFormat4) OK 107ms 482s per_workingtree.test_flush.TestFlush.test_flush_with_read_lock_fails(WorkingTreeFormat5) OK 52ms 482s per_workingtree.test_parents.TestSetParents.test_set_parent_trees_in_ancestry(WorkingTreeFormat6) OK 231ms 482s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_non_existent(WorkingTreeFormat6,remote) OK 238ms 482s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_dir_to_root(WorkingTreeFormat6) OK 139ms 482s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_after_commit(WorkingTreeFormat6) OK 102ms 482s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_type(WorkingTreeFormat6,remote) OK 550ms 482s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_get_file_mtime(WorkingTreeFormat3) OK 44ms 482s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_onto_existing(WorkingTreeFormat4) OK 103ms 482s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_get_file_mtime_nested(GitWorkingTreeFormat)ERROR 29ms 482s log: {{{ 482s 282.929 preparing to commit 482s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_get_file_mtime.TestGetFileMTime.test_get_file_mtime_nested(GitWorkingTreeFormat)/work/tree/sub/ 482s 282.931 Selecting files for commit with filter None 482s 282.932 aborting commit write group because of exception: 482s 282.934 Traceback (most recent call last): 482s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 482s self._update_builder_with_changes() 482s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 482s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 482s for path, fs_hash in self.builder.record_iter_changes( 482s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 482s self.work_tree, self.basis_revid, iter_changes 482s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 482s ): 482s ^ 482s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 482s for change in iter_changes: 482s ^^^^^^^^^^^^ 482s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 482s for change in iter_changes: 482s ^^^^^^^^^^^^ 482s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 482s (oldpath, oldmode, oldsha) = old 482s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 482s TypeError: cannot unpack non-iterable NoneType object 482s }}} 482s 482s Traceback (most recent call last): 482s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_get_file_mtime.py", line 44, in test_get_file_mtime_nested 482s subtree.commit("one") 482s ~~~~~~~~~~~~~~^^^^^^^ 482s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 482s committed_id = commit.Commit().commit( 482s working_tree=self, 482s ...<3 lines>... 482s **kwargs, 482s ) 482s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 482s self._update_builder_with_changes() 482s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 482s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 482s for path, fs_hash in self.builder.record_iter_changes( 482s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 482s self.work_tree, self.basis_revid, iter_changes 482s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 482s ): 482s ^ 482s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 482s for change in iter_changes: 482s ^^^^^^^^^^^^ 482s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 482s for change in iter_changes: 482s ^^^^^^^^^^^^ 482s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 482s (oldpath, oldmode, oldsha) = old 482s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 482s TypeError: cannot unpack non-iterable NoneType object 482s 482s per_workingtree.test_transform.TestTreeTransform.test_file_to_directory(WorkingTreeFormat6,remote) OK 267ms 482s per_workingtree.test_parents.TestSetParents.test_set_three_parents(WorkingTreeFormat3) OK 193ms 482s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_get_renamed_in_subdir_time(WorkingTreeFormat2) OK 47ms 482s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_file_content_change(WorkingTreeFormat3) OK 150ms 482s per_workingtree.test_parents.TestSetParents.test_set_three_parents_ids(GitWorkingTreeFormat)ERROR 19ms 482s log: {{{ 482s 282.991 preparing to commit 482s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_parents.TestSetParents.test_set_three_parents_ids(GitWorkingTreeFormat)/work/ 482s 282.993 Selecting files for commit with filter None 482s 282.995 aborting commit write group because of exception: 482s 282.996 Traceback (most recent call last): 482s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 482s self._update_builder_with_changes() 482s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 482s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 482s for path, fs_hash in self.builder.record_iter_changes( 482s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 482s self.work_tree, self.basis_revid, iter_changes 482s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 482s ): 482s ^ 482s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 482s for change in iter_changes: 482s ^^^^^^^^^^^^ 482s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 482s for change in iter_changes: 482s ^^^^^^^^^^^^ 482s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 482s (oldpath, oldmode, oldsha) = old 482s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 482s TypeError: cannot unpack non-iterable NoneType object 482s }}} 482s 482s Traceback (most recent call last): 482s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_parents.py", line 186, in test_set_three_parents_ids 482s first_revision = t.commit("first post") 482s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 482s committed_id = commit.Commit().commit( 482s working_tree=self, 482s ...<3 lines>... 482s **kwargs, 482s ) 482s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 482s self._update_builder_with_changes() 482s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 482s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 482s for path, fs_hash in self.builder.record_iter_changes( 482s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 482s self.work_tree, self.basis_revid, iter_changes 482s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 482s ): 482s ^ 482s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 482s for change in iter_changes: 482s ^^^^^^^^^^^^ 482s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 482s for change in iter_changes: 482s ^^^^^^^^^^^^ 482s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 482s (oldpath, oldmode, oldsha) = old 482s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 482s TypeError: cannot unpack non-iterable NoneType object 482s 482s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_kind_changes(GitWorkingTreeFormat) SKIP 16ms 482s test requires inventory tree 482s 482s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_onto_self(WorkingTreeFormat5) OK 89ms 482s per_workingtree.test_parents.TestSetParents.test_set_two_parents_one_ghost(WorkingTreeFormat2) OK 51ms 482s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_get_renamed_time(WorkingTreeFormat6,remote) OK 69ms 482s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_link_content_change(WorkingTreeFormat2) OK 45ms 482s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_onto_self_root(WorkingTreeFormat6) OK 88ms 482s per_workingtree.test_transform.TestTreeTransform.test_file_to_symlink_unsupported(WorkingTreeFormat4) OK 132ms 482s per_workingtree.test_transform.TestTreeTransform.test_finalize_order(WorkingTreeFormat5) OK 51ms 482s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_dir_unchanged(RepositoryFormatKnitPack1) OK 487ms 482s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_parent_dir(WorkingTreeFormat3) OK 76ms 482s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_samedir(GitWorkingTreeFormat)ERROR 21ms 482s log: {{{ 482s 283.193 preparing to commit 482s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_samedir(GitWorkingTreeFormat)/work/ 482s 283.195 Selecting files for commit with filter None 482s 283.196 aborting commit write group because of exception: 482s 283.198 Traceback (most recent call last): 482s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 482s self._update_builder_with_changes() 482s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 482s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 482s for path, fs_hash in self.builder.record_iter_changes( 482s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 482s self.work_tree, self.basis_revid, iter_changes 482s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 482s ): 482s ^ 482s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 482s for change in iter_changes: 482s ^^^^^^^^^^^^ 482s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 482s for change in iter_changes: 482s ^^^^^^^^^^^^ 482s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 482s (oldpath, oldmode, oldsha) = old 482s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 482s TypeError: cannot unpack non-iterable NoneType object 482s }}} 482s 482s Traceback (most recent call last): 482s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 75, in test_rename_one_samedir 482s tree.commit("initial") 482s ~~~~~~~~~~~^^^^^^^^^^^ 482s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 482s committed_id = commit.Commit().commit( 482s working_tree=self, 482s ...<3 lines>... 482s **kwargs, 482s ) 482s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 482s self._update_builder_with_changes() 482s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 482s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 482s for path, fs_hash in self.builder.record_iter_changes( 482s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 482s self.work_tree, self.basis_revid, iter_changes 482s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 482s ): 482s ^ 482s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 482s for change in iter_changes: 482s ^^^^^^^^^^^^ 482s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 482s for change in iter_changes: 482s ^^^^^^^^^^^^ 482s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 482s (oldpath, oldmode, oldsha) = old 482s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 482s TypeError: cannot unpack non-iterable NoneType object 482s 482s per_workingtree.test_transform.TestTreeTransform.test_find_raw_conflicts_wrong_parent_kind(WorkingTreeFormat6) OK 58ms 482s per_workingtree.test_parents.TestSetParents.test_set_two_parents_one_ghost_ids(WorkingTreeFormat6,remote) OK 181ms 482s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_subdir(WorkingTreeFormat2) OK 44ms 482s per_workingtree.test_transform.TestTreeTransform.test_fixup_new_roots_permits_empty_tree(WorkingTreeFormat3) OK 39ms 482s per_workingtree.test_get_parent_ids.TestGetParentIds.test_get_parent_ids(WorkingTreeFormat4) OK 205ms 483s per_workingtree.test_transform.TestTreeTransform.test_hardlink(GitWorkingTreeFormat) OK 18ms 483s per_workingtree.test_transform.TestTreeTransform.test_iter_changes(WorkingTreeFormat2) OK 33ms 483s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_move_from_removed_dir(WorkingTreeFormat6,remote) OK 253ms 483s per_workingtree.test_get_parent_ids.TestGetParentIds.test_pending_merges(WorkingTreeFormat5) OK 72ms 483s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_add_files_to_empty_directory(WorkingTreeFormat4) OK 118ms 483s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_dir_unchanged(RepositoryFormat5) OK 180ms 483s per_workingtree.test_transform.TestTreeTransform.test_iter_changes_modifications(WorkingTreeFormat6,remote) OK 84ms 483s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_target_not_dir(WorkingTreeFormat6,remote) OK 149ms 483s per_workingtree.test_inv.TestApplyInventoryDelta.test_add(WorkingTreeFormat6) OK 71ms 483s per_workingtree.test_merge_from_branch.TestMergedBranch.test_file1_deleted_in_dir(WorkingTreeFormat4) OK 533ms 483s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_move_to_added_dir(WorkingTreeFormat4) OK 148ms 483s per_workingtree.test_transform.TestTreeTransform.test_iter_changes_move_missing(WorkingTreeFormat4) OK 73ms 483s per_workingtree.test_inv.TestApplyInventoryDelta.test_child_rename_ordering(WorkingTreeFormat3) OK 63ms 483s per_workingtree.test_inv.TestApplyInventoryDelta.test_remove(GitWorkingTreeFormat) SKIP 6ms 483s format does not support inventory deltas 483s 483s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_adds(WorkingTreeFormat5) OK 129ms 483s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_unversioned(WorkingTreeFormat4) OK 94ms 483s per_workingtree.test_inv.TestApplyInventoryDelta.test_rename_dir_with_children(WorkingTreeFormat2) OK 29ms 483s per_workingtree.test_transform.TestTreeTransform.test_iter_changes_new(WorkingTreeFormat5) OK 60ms 483s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_with_crlf_in_repo_clean_crlf(WorkingTreeFormat6,remote) OK 1475ms 483s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_with_crlf_in_repo_dirty(WorkingTreeFormat4) SKIP 1ms 483s format doesn't support content filtering 483s per_workingtree.test_rename_one.TestRenameOne.test_rename_over_already_versioned_non_ascii(WorkingTreeFormat5) OK 75ms 483s per_workingtree.test_transform.TestTreeTransform.test_iter_changes_pointless(WorkingTreeFormat6) OK 62ms 483s per_workingtree.test_inv.TestApplyInventoryDelta.test_rename_dir_with_children_with_children(WorkingTreeFormat6,remote) OK 87ms 483s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_name_changed(WorkingTreeFormat5) OK 153ms 483s per_workingtree.test_rename_one.TestRenameOne.test_rename_to_denormalised_fails(WorkingTreeFormat6) OK 49ms 483s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_content_from_second_parent_is_dropped(WorkingTreeFormat6) OK 153ms 483s per_workingtree.test_transform.TestTreeTransform.test_move_dangling_ie(WorkingTreeFormat3) OK 57ms 483s per_workingtree.test_inv.TestApplyInventoryDelta.test_rename_swap(WorkingTreeFormat4) OK 54ms 483s per_workingtree.test_transform.TestTreeTransform.test_moving_root(GitWorkingTreeFormat) OK 19ms 483s per_workingtree.test_rename_one.TestRenameOne.test_rename_unversioned_non_ascii(WorkingTreeFormat3) OK 47ms 483s per_workingtree.test_revision_tree.TestRevisionTree.test_get_nonzeroth_basis_tree_via_revision_tree(GitWorkingTreeFormat)ERROR 27ms 483s log: {{{ 483s 283.676 preparing to commit 483s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_revision_tree.TestRevisionTree.test_get_nonzeroth_basis_tree_via_revision_tree(GitWorkingTreeFormat)/work/ 483s 283.679 Selecting files for commit with filter None 483s 283.680 aborting commit write group because of exception: 483s 283.682 Traceback (most recent call last): 483s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 483s self._update_builder_with_changes() 483s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 483s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 483s for path, fs_hash in self.builder.record_iter_changes( 483s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 483s self.work_tree, self.basis_revid, iter_changes 483s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 483s ): 483s ^ 483s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 483s for change in iter_changes: 483s ^^^^^^^^^^^^ 483s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 483s for change in iter_changes: 483s ^^^^^^^^^^^^ 483s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 483s (oldpath, oldmode, oldsha) = old 483s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 483s TypeError: cannot unpack non-iterable NoneType object 483s }}} 483s 483s Traceback (most recent call last): 483s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_revision_tree.py", line 44, in test_get_nonzeroth_basis_tree_via_revision_tree 483s revision1 = tree.commit("first post") 483s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 483s committed_id = commit.Commit().commit( 483s working_tree=self, 483s ...<3 lines>... 483s **kwargs, 483s ) 483s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 483s self._update_builder_with_changes() 483s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 483s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 483s for path, fs_hash in self.builder.record_iter_changes( 483s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 483s self.work_tree, self.basis_revid, iter_changes 483s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 483s ): 483s ^ 483s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 483s for change in iter_changes: 483s ^^^^^^^^^^^^ 483s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 483s for change in iter_changes: 483s ^^^^^^^^^^^^ 483s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 483s (oldpath, oldmode, oldsha) = old 483s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 483s TypeError: cannot unpack non-iterable NoneType object 483s 483s per_workingtree.test_transform.TestTreeTransform.test_moving_versioned_directories(WorkingTreeFormat2) OK 31ms 483s per_workingtree.test_inv.TestApplyInventoryDelta.test_replace_root(WorkingTreeFormat5) OK 62ms 483s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_no_parents_full_tree(WorkingTreeFormat6) OK 100ms 483s per_workingtree.test_inv.TestRevert.test_dangling_id(WorkingTreeFormat6) OK 50ms 483s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_dir_to_root(WorkingTreeFormat3) OK 126ms 483s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_file_content_change(GitWorkingTreeFormat) SKIP 13ms 483s test requires inventory tree 483s 483s per_workingtree.test_transform.TestTreeTransform.test_name_invariants(WorkingTreeFormat6,remote) OK 83ms 483s per_workingtree.test_revision_tree.TestRevisionTree.test_get_pending_merge_revision_tree(WorkingTreeFormat2) OK 92ms 483s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_no_parents_just_root(WorkingTreeFormat3) OK 77ms 483s per_workingtree.test_inv.TestTreeReference.test_tree_reference_matches_inv(WorkingTreeFormat3) SKIP 41ms 483s format does not support inventory deltas 483s 483s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_parent_child_swap(GitWorkingTreeFormat) SKIP 13ms 483s test requires inventory tree 483s 483s per_workingtree.test_is_control_filename.TestIsControlFilename.test_dotbzr_is_control_in_cwd(GitWorkingTreeFormat) OK 18ms 483s per_workingtree.test_transform.TestTreeTransform.test_no_final_path(WorkingTreeFormat4) OK 46ms 483s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_file_unchanged(RepositoryFormatKnitPack5RichRoot) OK 460ms 483s per_workingtree.test_is_control_filename.TestIsControlFilename.test_dotbzr_is_control_in_subdir(WorkingTreeFormat2) OK 30ms 483s per_workingtree.test_revision_tree.TestRevisionTree.test_get_uncached_basis_via_revision_tree(WorkingTreeFormat6,remote) SKIP 68ms 483s format does not support ghosts 483s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_parent_deleted_child_renamed(WorkingTreeFormat2) OK 53ms 483s per_workingtree.test_transform.TestTreeTransform.test_noname_contents(WorkingTreeFormat5) OK 49ms 483s per_workingtree.test_is_ignored.TestIsIgnored.test_global_ignored(WorkingTreeFormat6,remote) OK 78ms 483s per_workingtree.test_transform.TestTreeTransform.test_noname_contents_nested(WorkingTreeFormat6) OK 60ms 483s per_workingtree.test_revision_tree.TestRevisionTree.test_revision_tree_different_root_id(WorkingTreeFormat4) OK 110ms 483s per_workingtree.test_merge_from_branch.TestMergedBranch.test_file3_deleted_in_root(WorkingTreeFormat5) OK 556ms 483s per_workingtree.test_is_ignored.TestIsIgnored.test_is_ignored(WorkingTreeFormat4) OK 50ms 483s per_workingtree.test_transform.TestTreeTransform.test_preserve_mode(WorkingTreeFormat3) OK 57ms 483s per_workingtree.test_transform.TestTreeTransform.test_remove_root_fixup(GitWorkingTreeFormat) SKIP 11ms 483s format does not support file ids 483s per_workingtree.test_is_ignored.TestIsIgnored.test_mixed_is_ignored(WorkingTreeFormat5) OK 43ms 483s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_kind_changes(WorkingTreeFormat2) OK 250ms 483s per_workingtree.test_transform.TestTreeTransform.test_rename_count(WorkingTreeFormat2) OK 28ms 483s per_workingtree.test_is_ignored.TestIsIgnored.test_runtime_ignores(WorkingTreeFormat6) OK 45ms 483s per_workingtree.test_locking.TestWorkingTreeLocking.test_failing_to_lock_branch_does_not_lock(WorkingTreeFormat3) OK 45ms 483s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_parent_id_changed(WorkingTreeFormat6,remote) OK 246ms 483s per_workingtree.test_locking.TestWorkingTreeLocking.test_failing_to_lock_tree_write_branch_does_not_lock(GitWorkingTreeFormat) OK 16ms 483s per_workingtree.test_transform.TestTreeTransform.test_rename_fails(WorkingTreeFormat6,remote) OK 91ms 483s per_workingtree.test_locking.TestWorkingTreeLocking.test_failing_to_lock_write_branch_does_not_lock(WorkingTreeFormat2) OK 22ms 483s per_workingtree.test_transform.TestTreeTransform.test_replace_dangling_ie(WorkingTreeFormat4) OK 59ms 483s per_workingtree.test_locking.TestWorkingTreeLocking.test_lock_read_returns_unlocker(WorkingTreeFormat6,remote) OK 68ms 483s per_workingtree.test_transform.TestTreeTransform.test_replace_root(WorkingTreeFormat5) OK 51ms 483s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_link_content_change(WorkingTreeFormat6,remote) OK 208ms 483s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_removes(WorkingTreeFormat4) OK 138ms 483s per_workingtree.test_locking.TestWorkingTreeLocking.test_lock_write_returns_unlocker(WorkingTreeFormat4) OK 51ms 483s per_workingtree.test_revision_tree.TestRevisionTreeKind.test_kind_parent_tree(WorkingTreeFormat5) OK 303ms 484s per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_read_unlock(WorkingTreeFormat5) OK 40ms 484s per_workingtree.test_transform.TestTreeTransform.test_resolve_case_insensitive_conflict(WorkingTreeFormat6) OK 93ms 484s per_workingtree.test_set_root_id.TestSetRootId.test_set_and_read_unicode(WorkingTreeFormat6) OK 61ms 484s per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_tree_write_branch_read_locked(WorkingTreeFormat6) OK 43ms 484s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_file_unchanged(RepositoryFormat2a) OK 523ms 484s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_move_moves_children_recursively(WorkingTreeFormat4) OK 124ms 484s per_workingtree.test_set_root_id.TestSetRootId.test_set_root_id(WorkingTreeFormat3) OK 44ms 484s per_workingtree.test_shelf_manager.TestShelfManager.test_shelf_manager(GitWorkingTreeFormat) OK 12ms 484s per_workingtree.test_paths2ids.TestPaths2Ids.test_find_children_of_moved_directories(WorkingTreeFormat5) OK 136ms 484s per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_tree_write_unlock(WorkingTreeFormat3) OK 45ms 484s per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_write_unlock(GitWorkingTreeFormat) OK 20ms 484s per_workingtree.test_transform.TestTreeTransform.test_resolve_checkout_case_conflict(WorkingTreeFormat3) OK 86ms 484s per_workingtree.test_merge_from_branch.TestMergedBranch.test_file3_in_root_conflicted(WorkingTreeFormat6) OK 445ms 484s per_workingtree.test_transform.TestTreeTransform.test_resolve_conflicts_missing_parent(GitWorkingTreeFormat) OK 19ms 484s per_workingtree.test_paths2ids.TestPaths2Ids.test_find_single_root(WorkingTreeFormat6) OK 55ms 484s per_workingtree.test_locking.TestWorkingTreeLocking.test_unlock_branch_failures(WorkingTreeFormat2) OK 28ms 484s per_workingtree.test_transform.TestTreeTransform.test_resolve_conflicts_wrong_existing_parent_kind(WorkingTreeFormat2) OK 44ms 484s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_no_rules_binary(WorkingTreeFormat5) OK 933ms 484s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_move_to_added_dir(WorkingTreeFormat5) OK 129ms 484s per_workingtree.test_smart_add.TestSmartAddConflictRelatedFiles.test_can_add_generated_files_explicitly(WorkingTreeFormat2) OK 146ms 484s per_workingtree.test_paths2ids.TestPaths2Ids.test_find_tree_and_clone_roots(WorkingTreeFormat3) OK 117ms 484s per_workingtree.test_transform.TestTreeTransform.test_resolve_conflicts_wrong_new_parent_kind(WorkingTreeFormat6,remote) OK 87ms 484s per_workingtree.test_paths2ids.TestPaths2Ids.test_find_tree_basis_roots(GitWorkingTreeFormat) SKIP 15ms 484s tree does not support setting file ids 484s 484s per_workingtree.test_locking.TestWorkingTreeLocking.test_unlock_from_tree_write_lock_flushes(WorkingTreeFormat6,remote) OK 159ms 484s per_workingtree.test_paths2ids.TestPaths2Ids.test_paths_none_result_none(WorkingTreeFormat2) OK 35ms 484s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_name_changed(WorkingTreeFormat6) OK 185ms 484s per_workingtree.test_transform.TestTreeTransform.test_retain_existing_root(WorkingTreeFormat4) OK 113ms 484s per_workingtree.test_transform.TestTreeTransform.test_retain_existing_root_added_file(WorkingTreeFormat5) OK 49ms 484s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_no_parents_full_tree(WorkingTreeFormat3) OK 81ms 484s per_workingtree.test_paths2ids.TestPaths2Ids.test_unversioned_all_of_multiple_trees(WorkingTreeFormat6,remote) OK 163ms 484s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_no_parents_just_root(GitWorkingTreeFormat) SKIP 15ms 484s test requires inventory tree 484s 484s per_workingtree.test_transform.TestTreeTransform.test_reuse_after_cancel(WorkingTreeFormat6) OK 47ms 484s per_workingtree.test_transform.TestTreeTransform.test_reuse_name(WorkingTreeFormat3) OK 51ms 484s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_parent_child_swap(WorkingTreeFormat2) OK 59ms 484s per_workingtree.test_paths2ids.TestPaths2Ids.test_unversioned_non_ascii_one_tree(WorkingTreeFormat4) OK 64ms 484s per_workingtree.test_transform.TestTreeTransform.test_reuse_when_first_moved(GitWorkingTreeFormat) OK 13ms 484s per_workingtree.test_paths2ids.TestPaths2Ids.test_unversioned_one_tree(WorkingTreeFormat5) OK 67ms 484s per_workingtree.test_transform.TestTreeTransform.test_rollback_on_directory_clash(WorkingTreeFormat2) OK 84ms 484s per_workingtree.test_merge_from_branch.TestMergedBranch.test_file4_added_in_root(WorkingTreeFormat3) OK 512ms 484s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_compare_after_merge(WorkingTreeFormat4) OK 350ms 484s per_workingtree.test_merge_from_branch.TestMergedBranch.test_file4_added_then_renamed(GitWorkingTreeFormat)ERROR 20ms 484s log: {{{ 484s 284.930 preparing to commit 484s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_merge_from_branch.TestMergedBranch.test_file4_added_then_renamed(GitWorkingTreeFormat)/work/outer/ 484s 284.932 Selecting files for commit with filter None 484s 284.934 aborting commit write group because of exception: 484s 284.935 Traceback (most recent call last): 484s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 484s self._update_builder_with_changes() 484s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 484s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 484s for path, fs_hash in self.builder.record_iter_changes( 484s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 484s self.work_tree, self.basis_revid, iter_changes 484s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 484s ): 484s ^ 484s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 484s for change in iter_changes: 484s ^^^^^^^^^^^^ 484s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 484s for change in iter_changes: 484s ^^^^^^^^^^^^ 484s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 484s (oldpath, oldmode, oldsha) = old 484s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 484s TypeError: cannot unpack non-iterable NoneType object 484s }}} 484s 484s Traceback (most recent call last): 484s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_merge_from_branch.py", line 292, in test_file4_added_then_renamed 484s outer, inner, revs = self.make_outer_tree() 484s ~~~~~~~~~~~~~~~~~~~~^^ 484s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_merge_from_branch.py", line 172, in make_outer_tree 484s outer.commit("added foo") 484s ~~~~~~~~~~~~^^^^^^^^^^^^^ 484s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 484s committed_id = commit.Commit().commit( 484s working_tree=self, 484s ...<3 lines>... 484s **kwargs, 484s ) 484s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 484s self._update_builder_with_changes() 484s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 484s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 484s for path, fs_hash in self.builder.record_iter_changes( 484s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 484s self.work_tree, self.basis_revid, iter_changes 484s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 484s ): 484s ^ 484s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 484s for change in iter_changes: 484s ^^^^^^^^^^^^ 484s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 484s for change in iter_changes: 484s ^^^^^^^^^^^^ 484s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 484s (oldpath, oldmode, oldsha) = old 484s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 484s TypeError: cannot unpack non-iterable NoneType object 484s 484s per_workingtree.test_mkdir.TestMkdir.test_mkdir_no_id(WorkingTreeFormat2) OK 22ms 484s per_workingtree.test_transform.TestTreeTransform.test_set_executability_order(WorkingTreeFormat6,remote) OK 56ms 484s per_workingtree.test_transform.TestTreeTransform.test_symlinks(WorkingTreeFormat4) OK 64ms 484s per_workingtree.test_mkdir.TestMkdir.test_mkdir_with_id(WorkingTreeFormat6,remote) OK 86ms 484s per_workingtree.test_transform.TestTreeTransform.test_symlinks_unicode(WorkingTreeFormat5) OK 44ms 484s per_workingtree.test_pull.TestPull.test_pull(WorkingTreeFormat6) OK 183ms 484s per_workingtree.test_smart_add.TestSmartAddConflictRelatedFiles.test_cant_add_generated_files_implicitly(WorkingTreeFormat6,remote) OK 602ms 484s per_workingtree.test_move.TestMove.test_move_after_no_target(WorkingTreeFormat4) OK 104ms 484s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_parent_deleted_child_renamed(WorkingTreeFormat6,remote) OK 331ms 484s per_workingtree.test_transform.TestTreeTransform.test_tree_reference(WorkingTreeFormat6) OK 121ms 484s per_workingtree.test_smart_add.TestSmartAddTree.test_add_dir_bug_251864(WorkingTreeFormat4) OK 91ms 484s per_workingtree.test_move.TestMove.test_move_after_source_and_dest(WorkingTreeFormat5) OK 107ms 484s per_workingtree.test_smart_add.TestSmartAddTree.test_add_dot_from_root(WorkingTreeFormat5) OK 60ms 485s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_path_swap(WorkingTreeFormat4) OK 131ms 485s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_base(WorkingTreeFormat5) OK 353ms 485s per_workingtree.test_transform.TestTreeTransform.test_two_directories_clash(WorkingTreeFormat3) OK 105ms 485s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_file_unchanged(RemoteRepositoryFormat-v2) OK 972ms 485s per_workingtree.test_transform.TestTreeTransform.test_two_directories_clash_finalize(GitWorkingTreeFormat) OK 22ms 485s per_workingtree.test_smart_add.TestSmartAddTree.test_add_dot_from_subdir(WorkingTreeFormat6) OK 72ms 485s per_workingtree.test_pull.TestPull.test_pull_changes_root_id(WorkingTreeFormat3) OK 274ms 485s per_workingtree.test_transform.TestTreeTransform.test_unsupported_symlink_no_conflict(WorkingTreeFormat2) OK 50ms 485s per_workingtree.test_move.TestMove.test_move_after_with_after(WorkingTreeFormat6) OK 122ms 485s per_workingtree.test_pull.TestPull.test_pull_merges_tree_content(GitWorkingTreeFormat)ERROR 28ms 485s log: {{{ 485s 285.361 preparing to commit 485s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_pull.TestPull.test_pull_merges_tree_content(GitWorkingTreeFormat)/work/from/ 485s 285.363 Selecting files for commit with filter None 485s 285.364 aborting commit write group because of exception: 485s 285.366 Traceback (most recent call last): 485s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 485s self._update_builder_with_changes() 485s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 485s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 485s for path, fs_hash in self.builder.record_iter_changes( 485s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 485s self.work_tree, self.basis_revid, iter_changes 485s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 485s ): 485s ^ 485s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 485s for change in iter_changes: 485s ^^^^^^^^^^^^ 485s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 485s for change in iter_changes: 485s ^^^^^^^^^^^^ 485s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 485s (oldpath, oldmode, oldsha) = old 485s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 485s TypeError: cannot unpack non-iterable NoneType object 485s }}} 485s 485s Traceback (most recent call last): 485s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_pull.py", line 58, in test_pull_merges_tree_content 485s tree_a, tree_b, rev_a = self.get_pullable_trees() 485s ~~~~~~~~~~~~~~~~~~~~~~~^^ 485s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_pull.py", line 29, in get_pullable_trees 485s a = tree.commit("foo") 485s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 485s committed_id = commit.Commit().commit( 485s working_tree=self, 485s ...<3 lines>... 485s **kwargs, 485s ) 485s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 485s self._update_builder_with_changes() 485s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 485s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 485s for path, fs_hash in self.builder.record_iter_changes( 485s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 485s self.work_tree, self.basis_revid, iter_changes 485s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 485s ): 485s ^ 485s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 485s for change in iter_changes: 485s ^^^^^^^^^^^^ 485s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 485s for change in iter_changes: 485s ^^^^^^^^^^^^ 485s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 485s (oldpath, oldmode, oldsha) = old 485s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 485s TypeError: cannot unpack non-iterable NoneType object 485s 485s per_workingtree.test_smart_add.TestSmartAddTree.test_add_file_in_unknown_dir(WorkingTreeFormat3) OK 55ms 485s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_removes(WorkingTreeFormat5) OK 162ms 485s per_workingtree.test_smart_add.TestSmartAddTree.test_add_ignored_nested_paths(GitWorkingTreeFormat) OK 49ms 485s per_workingtree.test_transform.TestTreeTransform.test_unversioning(WorkingTreeFormat6,remote) OK 108ms 485s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_no_rules_clean_crlf(WorkingTreeFormat6) OK 1012ms 485s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_no_rules_clean_lf(WorkingTreeFormat3) SKIP 1ms 485s format doesn't support content filtering 485s per_workingtree.test_pull.TestPull.test_pull_null(WorkingTreeFormat2) OK 107ms 485s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_no_rules_dirty(GitWorkingTreeFormat) SKIP 1ms 485s format doesn't support content filtering 485s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_empty(WorkingTreeFormat6) OK 211ms 485s per_workingtree.test_move.TestMove.test_move_correct_call_named(WorkingTreeFormat3) OK 149ms 485s per_workingtree.test_smart_add.TestSmartAddTree.test_add_multiple_dirs(WorkingTreeFormat2) OK 81ms 485s per_workingtree.test_executable.TestExecutable.test_01_is_executable(WorkingTreeFormat2) OK 55ms 485s per_workingtree.test_move.TestMove.test_move_correct_call_unnamed(GitWorkingTreeFormat)ERROR 26ms 485s log: {{{ 485s 285.543 preparing to commit 485s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_correct_call_unnamed(GitWorkingTreeFormat)/work/ 485s 285.545 Selecting files for commit with filter None 485s 285.546 aborting commit write group because of exception: 485s 285.548 Traceback (most recent call last): 485s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 485s self._update_builder_with_changes() 485s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 485s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 485s for path, fs_hash in self.builder.record_iter_changes( 485s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 485s self.work_tree, self.basis_revid, iter_changes 485s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 485s ): 485s ^ 485s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 485s for change in iter_changes: 485s ^^^^^^^^^^^^ 485s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 485s for change in iter_changes: 485s ^^^^^^^^^^^^ 485s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 485s (oldpath, oldmode, oldsha) = old 485s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 485s TypeError: cannot unpack non-iterable NoneType object 485s }}} 485s 485s Traceback (most recent call last): 485s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 73, in test_move_correct_call_unnamed 485s tree.commit("initial commit") 485s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 485s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 485s committed_id = commit.Commit().commit( 485s working_tree=self, 485s ...<3 lines>... 485s **kwargs, 485s ) 485s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 485s self._update_builder_with_changes() 485s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 485s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 485s for path, fs_hash in self.builder.record_iter_changes( 485s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 485s self.work_tree, self.basis_revid, iter_changes 485s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 485s ): 485s ^ 485s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 485s for change in iter_changes: 485s ^^^^^^^^^^^^ 485s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 485s for change in iter_changes: 485s ^^^^^^^^^^^^ 485s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 485s (oldpath, oldmode, oldsha) = old 485s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 485s TypeError: cannot unpack non-iterable NoneType object 485s 485s per_workingtree.test_smart_add.TestSmartAddTree.test_add_non_existant(WorkingTreeFormat6,remote) OK 60ms 485s per_workingtree.test_move.TestMove.test_move_directory(WorkingTreeFormat2) OK 40ms 485s per_workingtree.test_paths2ids.TestPaths2Ids.test_find_children_of_moved_directories(WorkingTreeFormat6) OK 166ms 485s per_workingtree.test_executable.TestExecutable.test_02_stays_executable(WorkingTreeFormat6,remote) OK 76ms 485s per_workingtree.test_paths2ids.TestPaths2Ids.test_find_single_root(WorkingTreeFormat3) OK 37ms 485s per_workingtree.test_paths2ids.TestPaths2Ids.test_find_tree_and_clone_roots(GitWorkingTreeFormat) SKIP 11ms 485s test not applicable on non-inventory tests 485s 485s per_workingtree.test_smart_add.TestSmartAddTree.test_add_subdir_file_bug_205636(WorkingTreeFormat4) OK 97ms 485s per_workingtree.test_paths2ids.TestPaths2Ids.test_find_tree_basis_roots(WorkingTreeFormat2) OK 38ms 485s per_workingtree.test_executable.TestExecutable.test_04_after_removed(WorkingTreeFormat4) OK 99ms 485s per_workingtree.test_smart_add.TestSmartAddTree.test_add_tree_from_above_tree(WorkingTreeFormat5) OK 57ms 485s per_workingtree.test_paths2ids.TestPaths2Ids.test_paths_none_result_none(WorkingTreeFormat6,remote) OK 88ms 485s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_to_revision(WorkingTreeFormat3) OK 308ms 485s per_workingtree.test_smart_add.TestSmartAddTree.test_custom_ids(WorkingTreeFormat6) OK 69ms 485s per_workingtree.test_move.TestMove.test_move_directory_into_parent(WorkingTreeFormat6,remote) OK 227ms 485s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_type(GitWorkingTreeFormat)ERROR 18ms 485s log: {{{ 485s 285.818 preparing to commit 485s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_type(GitWorkingTreeFormat)/work/this/ 485s 285.820 Selecting files for commit with filter None 485s 285.821 aborting commit write group because of exception: 485s 285.822 Traceback (most recent call last): 485s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 485s self._update_builder_with_changes() 485s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 485s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 485s for path, fs_hash in self.builder.record_iter_changes( 485s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 485s self.work_tree, self.basis_revid, iter_changes 485s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 485s ): 485s ^ 485s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 485s for change in iter_changes: 485s ^^^^^^^^^^^^ 485s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 485s for change in iter_changes: 485s ^^^^^^^^^^^^ 485s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 485s (oldpath, oldmode, oldsha) = old 485s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 485s TypeError: cannot unpack non-iterable NoneType object 485s }}} 485s 485s Traceback (most recent call last): 485s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_merge_from_branch.py", line 113, in test_merge_type 485s this.commit("added foo") 485s ~~~~~~~~~~~^^^^^^^^^^^^^ 485s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 485s committed_id = commit.Commit().commit( 485s working_tree=self, 485s ...<3 lines>... 485s **kwargs, 485s ) 485s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 485s self._update_builder_with_changes() 485s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 485s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 485s for path, fs_hash in self.builder.record_iter_changes( 485s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 485s self.work_tree, self.basis_revid, iter_changes 485s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 485s ): 485s ^ 485s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 485s for change in iter_changes: 485s ^^^^^^^^^^^^ 485s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 485s for change in iter_changes: 485s ^^^^^^^^^^^^ 485s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 485s (oldpath, oldmode, oldsha) = old 485s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 485s TypeError: cannot unpack non-iterable NoneType object 485s 485s per_workingtree.test_smart_add.TestSmartAddTree.test_path_containing_carriagereturn_skips(WorkingTreeFormat3) OK 41ms 485s per_workingtree.test_paths2ids.TestPaths2Ids.test_unversioned_in_one_of_multiple_trees(WorkingTreeFormat4) OK 80ms 485s per_workingtree.test_executable.TestExecutable.test_05_removed_and_committed(WorkingTreeFormat5) OK 155ms 485s per_workingtree.test_smart_add.TestSmartAddTree.test_path_containing_newline_skips(GitWorkingTreeFormat) OK 23ms 485s per_workingtree.test_unversion.TestUnversion.test_unversion_after_conflicted_merge(WorkingTreeFormat4) OK 391ms 485s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_link_unchanged(RepositoryFormatPackDevelopment2Subtree) OK 577ms 485s per_workingtree.test_smart_add.TestSmartAddTree.test_returns_and_ignores(WorkingTreeFormat2) OK 32ms 485s per_workingtree.test_pull.TestPull.test_pull_overwrites(WorkingTreeFormat6,remote) OK 421ms 485s per_workingtree.test_paths2ids.TestPaths2Ids.test_unversioned_non_ascii_one_tree(WorkingTreeFormat5) OK 57ms 485s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_link_unchanged(GitRepositoryFormat)ERROR 28ms 485s log: {{{ 485s 285.910 preparing to commit 485s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_link_unchanged(GitRepositoryFormat)/work/t1/ 485s 285.913 Selecting files for commit with filter None 485s 285.914 aborting commit write group because of exception: 485s 285.916 Traceback (most recent call last): 485s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 485s self._update_builder_with_changes() 485s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 485s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 485s for path, fs_hash in self.builder.record_iter_changes( 485s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 485s self.work_tree, self.basis_revid, iter_changes 485s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 485s ): 485s ^ 485s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 485s for change in iter_changes: 485s ^^^^^^^^^^^^ 485s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 485s for change in iter_changes: 485s ^^^^^^^^^^^^ 485s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 485s (oldpath, oldmode, oldsha) = old 485s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 485s TypeError: cannot unpack non-iterable NoneType object 485s }}} 485s 485s Traceback (most recent call last): 485s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 777, in test_last_modified_revision_after_converged_merge_link_unchanged 485s self._commit_sprout_rename_merge_converged(tree1, "link") 485s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 485s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 699, in _commit_sprout_rename_merge_converged 485s rev1, tree2 = self._commit_sprout(tree1, name) 485s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 485s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 629, in _commit_sprout 485s rev_id = tree.commit("rev") 485s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 485s committed_id = commit.Commit().commit( 485s working_tree=self, 485s ...<3 lines>... 485s **kwargs, 485s ) 485s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 485s self._update_builder_with_changes() 485s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 485s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 485s for path, fs_hash in self.builder.record_iter_changes( 485s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 485s self.work_tree, self.basis_revid, iter_changes 485s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 485s ): 485s ^ 485s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 485s for change in iter_changes: 485s ^^^^^^^^^^^^ 485s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 485s for change in iter_changes: 485s ^^^^^^^^^^^^ 485s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 485s (oldpath, oldmode, oldsha) = old 485s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 485s TypeError: cannot unpack non-iterable NoneType object 485s 485s per_workingtree.test_unversion.TestUnversion.test_unversion_missing_file(WorkingTreeFormat5) OK 52ms 485s per_workingtree.test_move.TestMove.test_move_directory_with_deleted_children(WorkingTreeFormat4) OK 114ms 485s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_smoking_merge(WorkingTreeFormat2) OK 110ms 485s per_workingtree.test_paths2ids.TestPaths2Ids.test_unversioned_one_tree(WorkingTreeFormat6) OK 44ms 485s per_workingtree.test_put_file.TestPutFileBytesNonAtomic.test_put_existing_file(WorkingTreeFormat4) OK 63ms 485s per_workingtree.test_put_file.TestPutFileBytesNonAtomic.test_put_new_file(WorkingTreeFormat5) OK 44ms 485s per_workingtree.test_executable.TestExecutable.test_06_branch(WorkingTreeFormat6) OK 164ms 485s per_workingtree.test_unversion.TestUnversion.test_unversion_parent_and_child_renamed_bug_187207(WorkingTreeFormat6) OK 104ms 485s per_workingtree.test_move.TestMove.test_move_directory_with_moved_children(WorkingTreeFormat5) OK 125ms 485s per_workingtree.test_readonly.TestReadonly.test_readonly_unclean(WorkingTreeFormat6) OK 85ms 485s per_workingtree.test_pull.TestPull.test_pull(WorkingTreeFormat3) OK 158ms 485s per_workingtree.test_pull.TestPull.test_pull_changes_root_id(GitWorkingTreeFormat) SKIP 9ms 485s format does not support custom root ids 485s per_workingtree.test_unversion.TestUnversion.test_unversion_renamed(WorkingTreeFormat3) OK 103ms 485s per_workingtree.test_read_working_inventory.TestReadWorkingInventory.test_read_after_inventory_modification(WorkingTreeFormat3) OK 47ms 485s per_workingtree.test_unversion.TestUnversion.test_unversion_requires_write_lock(GitWorkingTreeFormat) OK 12ms 485s per_workingtree.test_read_working_inventory.TestReadWorkingInventory.test_trivial_read(GitWorkingTreeFormat) SKIP 12ms 485s read_working_inventory not usable on non-inventory working trees 485s 485s per_workingtree.test_unversion.TestUnversion.test_unversion_several_files(WorkingTreeFormat2) OK 26ms 485s per_workingtree.test_move.TestMove.test_move_directory_with_new_children(WorkingTreeFormat6) OK 116ms 485s per_workingtree.test_pull.TestPull.test_pull_merges_tree_content(WorkingTreeFormat2) OK 82ms 485s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_dir_changes(RepositoryFormatKnitPack5) OK 297ms 485s per_workingtree.test_remove.TestRemove.test_dont_remove_directory_with_unknowns(WorkingTreeFormat2) OK 77ms 485s per_workingtree.test_smart_add.TestSmartAddTree.test_save_false(WorkingTreeFormat6,remote) OK 341ms 485s per_workingtree.test_unversion.TestUnversion.test_unversion_subtree(WorkingTreeFormat6,remote) OK 86ms 485s per_workingtree.test_views.TestTreeViews.test_check_path_in_view(WorkingTreeFormat4) SKIP 1ms 485s format doesn't support views 485s 486s per_workingtree.test_views.TestTreeViews.test_delete_view(WorkingTreeFormat5) SKIP 1ms 486s format doesn't support views 486s 486s per_workingtree.test_move.TestMove.test_move_directory_with_renamed_child(WorkingTreeFormat3) OK 127ms 486s per_workingtree.test_move.TestMove.test_move_directory_with_swapped_children(GitWorkingTreeFormat)ERROR 27ms 486s log: {{{ 486s 286.313 preparing to commit 486s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_directory_with_swapped_children(GitWorkingTreeFormat)/work/ 486s 286.315 Selecting files for commit with filter None 486s 286.317 aborting commit write group because of exception: 486s 286.318 Traceback (most recent call last): 486s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 486s self._update_builder_with_changes() 486s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 486s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 486s for path, fs_hash in self.builder.record_iter_changes( 486s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 486s self.work_tree, self.basis_revid, iter_changes 486s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 486s ): 486s ^ 486s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 486s for change in iter_changes: 486s ^^^^^^^^^^^^ 486s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 486s for change in iter_changes: 486s ^^^^^^^^^^^^ 486s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 486s (oldpath, oldmode, oldsha) = old 486s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 486s TypeError: cannot unpack non-iterable NoneType object 486s }}} 486s 486s Traceback (most recent call last): 486s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 491, in test_move_directory_with_swapped_children 486s tree.commit("initial") 486s ~~~~~~~~~~~^^^^^^^^^^^ 486s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 486s committed_id = commit.Commit().commit( 486s working_tree=self, 486s ...<3 lines>... 486s **kwargs, 486s ) 486s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 486s self._update_builder_with_changes() 486s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 486s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 486s for path, fs_hash in self.builder.record_iter_changes( 486s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 486s self.work_tree, self.basis_revid, iter_changes 486s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 486s ): 486s ^ 486s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 486s for change in iter_changes: 486s ^^^^^^^^^^^^ 486s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 486s for change in iter_changes: 486s ^^^^^^^^^^^^ 486s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 486s (oldpath, oldmode, oldsha) = old 486s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 486s TypeError: cannot unpack non-iterable NoneType object 486s 486s per_workingtree.test_smart_add.TestSmartAddTree.test_skip_nested_trees(WorkingTreeFormat4) OK 113ms 486s per_workingtree.test_views.TestTreeViews.test_lookup_view(WorkingTreeFormat6) OK 101ms 486s per_workingtree.test_views.TestTreeViews.test_no_such_view(WorkingTreeFormat3) SKIP 1ms 486s format doesn't support views 486s 486s per_workingtree.test_views.TestTreeViews.test_set_and_get_view_info(GitWorkingTreeFormat) SKIP 1ms 486s format doesn't support views 486s 486s per_workingtree.test_views.TestTreeViews.test_set_view(WorkingTreeFormat2) SKIP 1ms 486s format doesn't support views 486s 486s per_workingtree.test_remove.TestRemove.test_force_remove_changed_files(WorkingTreeFormat6,remote) OK 151ms 486s per_workingtree.test_move.TestMove.test_move_fail_consistent(WorkingTreeFormat2) OK 90ms 486s per_workingtree.test_executable.TestExecutable.test_07_pull(WorkingTreeFormat3) OK 392ms 486s per_workingtree.test_smart_add.TestSmartAddTreeUnicode.test_accessible_explicit(WorkingTreeFormat5) OK 94ms 486s per_workingtree.test_executable.TestExecutable.test_08_no_op_revert(GitWorkingTreeFormat)ERROR 27ms 486s log: {{{ 486s 286.435 preparing to commit 486s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_executable.TestExecutable.test_08_no_op_revert(GitWorkingTreeFormat)/work/b1/ 486s 286.438 Selecting files for commit with filter None 486s 286.439 aborting commit write group because of exception: 486s 286.440 Traceback (most recent call last): 486s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 486s self._update_builder_with_changes() 486s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 486s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 486s for path, fs_hash in self.builder.record_iter_changes( 486s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 486s self.work_tree, self.basis_revid, iter_changes 486s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 486s ): 486s ^ 486s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 486s for change in iter_changes: 486s ^^^^^^^^^^^^ 486s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 486s for change in iter_changes: 486s ^^^^^^^^^^^^ 486s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 486s (oldpath, oldmode, oldsha) = old 486s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 486s TypeError: cannot unpack non-iterable NoneType object 486s }}} 486s 486s Traceback (most recent call last): 486s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_executable.py", line 163, in test_08_no_op_revert 486s r1 = self.wt.commit("adding a,b") 486s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 486s committed_id = commit.Commit().commit( 486s working_tree=self, 486s ...<3 lines>... 486s **kwargs, 486s ) 486s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 486s self._update_builder_with_changes() 486s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 486s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 486s for path, fs_hash in self.builder.record_iter_changes( 486s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 486s self.work_tree, self.basis_revid, iter_changes 486s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 486s ): 486s ^ 486s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 486s for change in iter_changes: 486s ^^^^^^^^^^^^ 486s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 486s for change in iter_changes: 486s ^^^^^^^^^^^^ 486s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 486s (oldpath, oldmode, oldsha) = old 486s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 486s TypeError: cannot unpack non-iterable NoneType object 486s 486s per_workingtree.test_views.TestTreeViews.test_unicode_view(WorkingTreeFormat6,remote) OK 101ms 486s per_workingtree.test_pull.TestPull.test_pull_null(WorkingTreeFormat6,remote) OK 284ms 486s per_workingtree.test_remove.TestRemove.test_non_cwd(WorkingTreeFormat4) OK 121ms 486s per_workingtree.test_smart_add.TestSmartAddTreeUnicode.test_accessible_implicit(WorkingTreeFormat6) OK 53ms 486s per_workingtree.test_views.TestUnsupportedViews.test_view_methods_raise(WorkingTreeFormat4) OK 42ms 486s per_workingtree.test_executable.TestExecutable.test_commit_with_exec_from_basis(WorkingTreeFormat2) OK 53ms 486s per_workingtree.test_smart_add.TestSmartAddTreeUnicode.test_inaccessible_explicit(WorkingTreeFormat3) OK 37ms 486s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_from_dir(WorkingTreeFormat5) OK 42ms 486s per_workingtree.test_smart_add.TestSmartAddTreeUnicode.test_inaccessible_implicit(GitWorkingTreeFormat) OK 14ms 486s per_workingtree.test_executable.TestExecutable.test_use_exec_from_basis(WorkingTreeFormat6,remote) OK 63ms 486s per_workingtree.test_smart_add.TestSmartAddTreeUnicode.test_requires_normalized_unicode_filenames_fails_on_unnormalized(WorkingTreeFormat2) OK 24ms 486s per_workingtree.test_remove.TestRemove.test_remove_absent_directory(WorkingTreeFormat5) OK 77ms 486s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_dir_changes(RepositoryFormatKnitPack4) OK 373ms 486s per_workingtree.test_move.TestMove.test_move_moved(WorkingTreeFormat6,remote) OK 184ms 486s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_from_empty_dir(WorkingTreeFormat6) OK 51ms 486s per_workingtree.test_flush.TestFlush.test_flush_when_inventory_is_modified(WorkingTreeFormat4) OK 53ms 486s per_workingtree.test_remove.TestRemove.test_remove_added_files(WorkingTreeFormat6) OK 94ms 486s per_workingtree.test_flush.TestFlush.test_flush_with_no_lock_fails(WorkingTreeFormat5) OK 56ms 486s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_from_missing_dir(WorkingTreeFormat3) OK 72ms 486s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_from_unknown_dir(GitWorkingTreeFormat) OK 16ms 486s per_workingtree.test_flush.TestFlush.test_flush_with_read_lock_fails(WorkingTreeFormat6) OK 57ms 486s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_missings(WorkingTreeFormat2) OK 47ms 486s per_workingtree.test_move.TestMove.test_move_non_existent(WorkingTreeFormat4) OK 143ms 486s per_workingtree.test_pull.TestPullWithOrphans.test_pull_orphans(WorkingTreeFormat4) OK 255ms 486s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_dir_changes(RepositoryFormat6) OK 167ms 486s per_workingtree.test_symlinks.TestKindChanges.test_dir_changes_to_symlink(WorkingTreeFormat6,remote) OK 220ms 486s per_workingtree.test_remove.TestRemove.test_remove_changed_file(WorkingTreeFormat3) OK 132ms 486s per_workingtree.test_put_file.TestPutFileBytesNonAtomic.test_put_existing_file(WorkingTreeFormat5) OK 66ms 486s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_after_commit(WorkingTreeFormat3) OK 85ms 486s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_unknowns(WorkingTreeFormat6,remote) OK 131ms 486s per_workingtree.test_remove.TestRemove.test_remove_changed_ignored_files(GitWorkingTreeFormat)ERROR 71ms 486s log: {{{286.836 creating config directory: '/tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_changed_ignored_files(GitWorkingTreeFormat)/home/breezy'}}} 486s 486s Traceback (most recent call last): 486s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 217, in test_remove_changed_ignored_files 486s tree.remove(files, keep_files=False) 486s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ 486s File "/usr/lib/python3/dist-packages/breezy/git/workingtree.py", line 565, in remove 486s for change in self.iter_changes( 486s ~~~~~~~~~~~~~~~~~^ 486s self.basis_tree(), 486s ^^^^^^^^^^^^^^^^^^ 486s ...<3 lines>... 486s specific_files=files, 486s ^^^^^^^^^^^^^^^^^^^^^ 486s ): 486s ^ 486s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 486s (oldpath, oldmode, oldsha) = old 486s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 486s TypeError: cannot unpack non-iterable NoneType object 486s 486s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_get_file_mtime(GitWorkingTreeFormat) OK 65ms 486s per_workingtree.test_move.TestMove.test_move_onto_self(WorkingTreeFormat5) OK 142ms 486s per_workingtree.test_symlinks.TestOpenTree.test_open_containing_through_symlink(WorkingTreeFormat4) OK 92ms 486s per_workingtree.test_put_file.TestPutFileBytesNonAtomic.test_put_new_file(WorkingTreeFormat6) OK 103ms 486s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdirs_type_changes_wo_symlinks(WorkingTreeFormat4) OK 85ms 486s per_workingtree.test_symlinks.TestOpenTree.test_tree_files(WorkingTreeFormat5) OK 64ms 486s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_get_file_mtime_nested(WorkingTreeFormat2) SKIP 106ms 486s subtrees not supported 486s 486s per_workingtree.test_remove.TestRemove.test_remove_deleted_files(WorkingTreeFormat2) OK 112ms 486s per_workingtree.test_workingtree.TestControlComponent.test_urls(WorkingTreeFormat5) OK 52ms 486s per_workingtree.test_move.TestMove.test_move_onto_self_root(WorkingTreeFormat6) OK 118ms 486s per_workingtree.test_workingtree.TestFormatAttributes.test_supports_setting_file_ids(WorkingTreeFormat6) OK 5ms 486s per_workingtree.test_workingtree.TestFormatAttributes.test_supports_store_uncommitted(WorkingTreeFormat3) OK 6ms 486s per_workingtree.test_merge_from_branch.TestMergedBranch.test_file1_deleted_in_dir(WorkingTreeFormat6,remote) OK 1085ms 486s per_workingtree.test_workingtree.TestFormatAttributes.test_versioned_directories(GitWorkingTreeFormat) OK 12ms 486s per_workingtree.test_readonly.TestReadonly.test_readonly_unclean(WorkingTreeFormat3) OK 113ms 486s per_workingtree.test_symlinks.TestSmartAddTree.test_add_file_under_symlink(WorkingTreeFormat6) OK 88ms 486s per_workingtree.test_read_working_inventory.TestReadWorkingInventory.test_read_after_inventory_modification(GitWorkingTreeFormat) SKIP 21ms 486s read_working_inventory not usable on non-inventory working trees 486s 486s per_workingtree.test_workingtree.TestIllegalPaths.test_bad_fs_path(WorkingTreeFormat2) OK 33ms 486s per_workingtree.test_read_working_inventory.TestReadWorkingInventory.test_trivial_read(WorkingTreeFormat2) OK 24ms 486s per_workingtree.test_symlinks.TestSmartAddTree.test_smart_add_symlink(WorkingTreeFormat3) OK 39ms 486s per_workingtree.test_symlinks.TestSmartAddTree.test_smart_add_symlink_pointing_outside(GitWorkingTreeFormat) OK 11ms 486s per_workingtree.test_move.TestMove.test_move_over_deleted(WorkingTreeFormat3) OK 98ms 486s per_workingtree.test_transform.TestTreeTransform.test__apply_insertions_updates_sha1(WorkingTreeFormat2) OK 26ms 486s per_workingtree.test_move.TestMove.test_move_parent_dir(GitWorkingTreeFormat)ERROR 23ms 486s log: {{{ 486s 287.111 preparing to commit 486s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_parent_dir(GitWorkingTreeFormat)/work/ 486s 287.113 Selecting files for commit with filter None 486s 287.119 aborting commit write group because of exception: 486s 287.120 Traceback (most recent call last): 486s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 486s self._update_builder_with_changes() 486s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 486s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 486s for path, fs_hash in self.builder.record_iter_changes( 486s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 486s self.work_tree, self.basis_revid, iter_changes 486s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 486s ): 486s ^ 486s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 486s for change in iter_changes: 486s ^^^^^^^^^^^^ 486s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 486s for change in iter_changes: 486s ^^^^^^^^^^^^ 486s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 486s (oldpath, oldmode, oldsha) = old 486s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 486s TypeError: cannot unpack non-iterable NoneType object 486s }}} 486s 486s Traceback (most recent call last): 486s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 175, in test_move_parent_dir 486s tree.commit("initial") 486s ~~~~~~~~~~~^^^^^^^^^^^ 486s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 486s committed_id = commit.Commit().commit( 486s working_tree=self, 486s ...<3 lines>... 486s **kwargs, 486s ) 486s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 486s self._update_builder_with_changes() 486s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 486s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 486s for path, fs_hash in self.builder.record_iter_changes( 486s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 486s self.work_tree, self.basis_revid, iter_changes 486s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 486s ): 486s ^ 486s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 486s for change in iter_changes: 486s ^^^^^^^^^^^^ 486s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 486s for change in iter_changes: 486s ^^^^^^^^^^^^ 486s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 486s (oldpath, oldmode, oldsha) = old 486s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 486s TypeError: cannot unpack non-iterable NoneType object 486s 486s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_get_renamed_in_subdir_time(WorkingTreeFormat6,remote) OK 157ms 486s per_workingtree.test_move.TestMove.test_move_subdir(WorkingTreeFormat2) OK 33ms 486s per_workingtree.test_remove.TestRemove.test_remove_dir_before_bzr(WorkingTreeFormat6,remote) OK 179ms 486s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_file_changes(RepositoryFormatKnitPack6) OK 412ms 486s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_missing(WorkingTreeFormat4) OK 40ms 486s per_workingtree.test_transform.TestTreeTransform.test__set_mode_stats_correctly(WorkingTreeFormat6,remote) OK 77ms 486s per_workingtree.test_workingtree.TestReferenceLocation.test_branch_relative_reference_location(WorkingTreeFormat6,remote) OK 154ms 486s per_workingtree.test_transform.TestTreeTransform.test_add_two_roots(WorkingTreeFormat4) OK 46ms 486s per_workingtree.test_remove.TestRemove.test_remove_directory_with_changed_file(WorkingTreeFormat4) OK 97ms 487s per_workingtree.test_move.TestMove.test_move_target_not_dir(WorkingTreeFormat6,remote) OK 120ms 487s per_workingtree.test_transform.TestTreeTransform.test_add_unversioned_root(WorkingTreeFormat5) OK 64ms 487s per_workingtree.test_remove.TestRemove.test_dont_remove_directory_with_unknowns(WorkingTreeFormat6,remote) OK 245ms 487s per_workingtree.test_move.TestMove.test_move_to_unversioned_non_ascii_dir(WorkingTreeFormat4) OK 61ms 487s per_workingtree.test_transform.TestTreeTransform.test_adjust_and_cancel(WorkingTreeFormat6) OK 48ms 487s per_workingtree.test_workingtree.TestReferenceLocation.test_copied_locations_are_rebased(WorkingTreeFormat4) OK 188ms 487s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_file_changes(RepositoryFormatKnit1) OK 247ms 487s per_workingtree.test_get_parent_ids.TestGetParentIds.test_get_parent_ids(WorkingTreeFormat5) OK 239ms 487s per_workingtree.test_remove.TestRemove.test_remove_directory_with_renames(WorkingTreeFormat5) OK 163ms 487s per_workingtree.test_move.TestMove.test_move_unversioned(WorkingTreeFormat5) OK 90ms 487s per_workingtree.test_transform.TestTreeTransform.test_adjust_path_updates_child_limbo_names(WorkingTreeFormat3) OK 81ms 487s per_workingtree.test_remove.TestRemove.test_force_remove_directory_with_unknowns(WorkingTreeFormat4) OK 126ms 487s per_workingtree.test_workingtree.TestReferenceLocation.test_get_reference_info(WorkingTreeFormat5) OK 61ms 487s per_workingtree.test_transform.TestTreeTransform.test_apply_case_conflict(GitWorkingTreeFormat) OK 46ms 487s per_workingtree.test_merge_from_branch.TestMergedBranch.test_file3_in_root_conflicted(WorkingTreeFormat4) OK 458ms 487s per_workingtree.test_move.TestMove.test_move_unversioned_non_ascii(WorkingTreeFormat6) OK 80ms 487s per_workingtree.test_get_parent_ids.TestGetParentIds.test_pending_merges(WorkingTreeFormat6) OK 87ms 487s per_workingtree.test_transform.TestTreeTransform.test_apply_informs_tree_of_observed_sha1(WorkingTreeFormat2) OK 35ms 487s per_workingtree.test_remove.TestRemove.test_remove_file_and_containing_dir(WorkingTreeFormat6) OK 129ms 487s per_workingtree.test_inv.TestApplyInventoryDelta.test_add(WorkingTreeFormat3) OK 46ms 487s per_workingtree.test_inv.TestApplyInventoryDelta.test_child_rename_ordering(GitWorkingTreeFormat) SKIP 6ms 487s format does not support inventory deltas 487s 487s per_workingtree.test_remove.TestRemove.test_non_cwd(WorkingTreeFormat5) OK 124ms 487s per_workingtree.test_transform.TestTreeTransform.test_apply_retains_file_id(WorkingTreeFormat6,remote) OK 65ms 487s per_workingtree.test_inv.TestApplyInventoryDelta.test_remove(WorkingTreeFormat2) OK 31ms 487s per_workingtree.test_move.TestMove.test_move_via_rm_and_add(WorkingTreeFormat3) OK 102ms 487s per_workingtree.test_nested_specifics.TestNestedSupport.test_comparison_data_does_not_autodetect_subtree(GitWorkingTreeFormat)ERROR 28ms 487s log: {{{ 487s 287.625 preparing to commit 487s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_nested_specifics.TestNestedSupport.test_comparison_data_does_not_autodetect_subtree(GitWorkingTreeFormat)/work/subtree/ 487s 287.627 Selecting files for commit with filter None 487s 287.628 aborting commit write group because of exception: 487s 287.629 Traceback (most recent call last): 487s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 487s self._update_builder_with_changes() 487s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 487s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 487s for path, fs_hash in self.builder.record_iter_changes( 487s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 487s self.work_tree, self.basis_revid, iter_changes 487s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 487s ): 487s ^ 487s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 487s for change in iter_changes: 487s ^^^^^^^^^^^^ 487s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 487s for change in iter_changes: 487s ^^^^^^^^^^^^ 487s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 487s (oldpath, oldmode, oldsha) = old 487s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 487s TypeError: cannot unpack non-iterable NoneType object 487s }}} 487s 487s Traceback (most recent call last): 487s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_nested_specifics.py", line 66, in test_comparison_data_does_not_autodetect_subtree 487s tree = self.prepare_with_subtree() 487s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_nested_specifics.py", line 61, in prepare_with_subtree 487s subtree.commit("dummy") 487s ~~~~~~~~~~~~~~^^^^^^^^^ 487s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 487s committed_id = commit.Commit().commit( 487s working_tree=self, 487s ...<3 lines>... 487s **kwargs, 487s ) 487s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 487s self._update_builder_with_changes() 487s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 487s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 487s for path, fs_hash in self.builder.record_iter_changes( 487s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 487s self.work_tree, self.basis_revid, iter_changes 487s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 487s ): 487s ^ 487s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 487s for change in iter_changes: 487s ^^^^^^^^^^^^ 487s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 487s for change in iter_changes: 487s ^^^^^^^^^^^^ 487s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 487s (oldpath, oldmode, oldsha) = old 487s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 487s TypeError: cannot unpack non-iterable NoneType object 487s 487s per_workingtree.test_transform.TestTreeTransform.test_both_rename(WorkingTreeFormat4) OK 72ms 487s per_workingtree.test_remove.TestRemove.test_remove_force_directory_with_changed_file(WorkingTreeFormat3) OK 103ms 487s per_workingtree.test_nested_specifics.TestNestedSupport.test_extract_while_locked(WorkingTreeFormat2) SKIP 23ms 487s Tree references not supported 487s 487s per_workingtree.test_remove.TestRemove.test_remove_absent_directory(WorkingTreeFormat6) OK 105ms 487s per_workingtree.test_inv.TestApplyInventoryDelta.test_rename_dir_with_children(WorkingTreeFormat6,remote) OK 80ms 487s per_workingtree.test_remove.TestRemove.test_remove_keep(GitWorkingTreeFormat) OK 20ms 487s per_workingtree.test_inv.TestApplyInventoryDelta.test_rename_file(WorkingTreeFormat4) OK 46ms 487s per_workingtree.test_transform.TestTreeTransform.test_both_rename2(WorkingTreeFormat5) OK 69ms 487s per_workingtree.test_remove.TestRemove.test_remove_added_files(WorkingTreeFormat3) OK 63ms 487s per_workingtree.test_remove.TestRemove.test_remove_keep_subtree(WorkingTreeFormat2) OK 67ms 487s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_link_changes(RepositoryFormatKnit3) OK 342ms 487s per_workingtree.test_remove.TestRemove.test_remove_changed_file(GitWorkingTreeFormat)ERROR 43ms 487s log: {{{ 487s 287.744 preparing to commit 487s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_changed_file(GitWorkingTreeFormat)/work/ 487s 287.746 Selecting files for commit with filter None 487s 287.755 aborting commit write group because of exception: 487s 287.757 Traceback (most recent call last): 487s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 487s self._update_builder_with_changes() 487s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 487s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 487s for path, fs_hash in self.builder.record_iter_changes( 487s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 487s self.work_tree, self.basis_revid, iter_changes 487s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 487s ): 487s ^ 487s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 487s for change in iter_changes: 487s ^^^^^^^^^^^^ 487s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 487s for change in iter_changes: 487s ^^^^^^^^^^^^ 487s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 487s (oldpath, oldmode, oldsha) = old 487s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 487s TypeError: cannot unpack non-iterable NoneType object 487s }}} 487s 487s Traceback (most recent call last): 487s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 95, in test_remove_changed_file 487s tree = self.get_committed_tree(["a"]) 487s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 40, in get_committed_tree 487s tree.commit(message) 487s ~~~~~~~~~~~^^^^^^^^^ 487s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 487s committed_id = commit.Commit().commit( 487s working_tree=self, 487s ...<3 lines>... 487s **kwargs, 487s ) 487s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 487s self._update_builder_with_changes() 487s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 487s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 487s for path, fs_hash in self.builder.record_iter_changes( 487s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 487s self.work_tree, self.basis_revid, iter_changes 487s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 487s ): 487s ^ 487s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 487s for change in iter_changes: 487s ^^^^^^^^^^^^ 487s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 487s for change in iter_changes: 487s ^^^^^^^^^^^^ 487s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 487s (oldpath, oldmode, oldsha) = old 487s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 487s TypeError: cannot unpack non-iterable NoneType object 487s 487s per_workingtree.test_inv.TestApplyInventoryDelta.test_rename_swap(WorkingTreeFormat5) OK 83ms 487s per_workingtree.test_transform.TestTreeTransform.test_both_rename3(WorkingTreeFormat6) OK 84ms 487s per_workingtree.test_remove.TestRemove.test_remove_changed_ignored_files(WorkingTreeFormat2) OK 59ms 487s per_workingtree.test_remove.TestRemove.test_remove_nonexisting_files(WorkingTreeFormat6,remote) OK 98ms 487s per_workingtree.test_transform.TestTreeTransform.test_build(WorkingTreeFormat3) OK 52ms 487s per_workingtree.test_transform.TestTreeTransform.test_cancel_creation_removes_observed_sha1(GitWorkingTreeFormat) OK 12ms 487s per_workingtree.test_inv.TestApplyInventoryDelta.test_replace_root(WorkingTreeFormat6) OK 74ms 487s per_workingtree.test_workingtree.TestReferenceLocation.test_merge_updates_references(WorkingTreeFormat6) OK 425ms 487s per_workingtree.test_transform.TestTreeTransform.test_cancel_parent(WorkingTreeFormat2) OK 30ms 487s per_workingtree.test_nested_specifics.TestNestedSupport.test_iter_entries_by_dir_autodetects_subtree(WorkingTreeFormat6,remote) OK 245ms 487s per_workingtree.test_inv.TestRevert.test_dangling_id(WorkingTreeFormat3) OK 75ms 487s per_workingtree.test_merge_from_branch.TestMergedBranch.test_file4_added_in_root(WorkingTreeFormat5) OK 479ms 487s per_workingtree.test_transform.TestTreeTransform.test_cancel_with_cancelled_child_should_succeed(WorkingTreeFormat6,remote) OK 78ms 487s per_workingtree.test_nested_specifics.TestNestedSupport.test_set_get_inventory_tree_reference(WorkingTreeFormat4) OK 71ms 487s per_workingtree.test_inv.TestTreeReference.test_tree_reference_matches_inv(GitWorkingTreeFormat)ERROR 24ms 487s log: {{{ 487s 287.959 preparing to commit 487s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_inv.TestTreeReference.test_tree_reference_matches_inv(GitWorkingTreeFormat)/work/base/subdir/ 487s 287.961 Selecting files for commit with filter None 487s 287.962 aborting commit write group because of exception: 487s 287.964 Traceback (most recent call last): 487s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 487s self._update_builder_with_changes() 487s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 487s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 487s for path, fs_hash in self.builder.record_iter_changes( 487s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 487s self.work_tree, self.basis_revid, iter_changes 487s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 487s ): 487s ^ 487s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 487s for change in iter_changes: 487s ^^^^^^^^^^^^ 487s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 487s for change in iter_changes: 487s ^^^^^^^^^^^^ 487s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 487s (oldpath, oldmode, oldsha) = old 487s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 487s TypeError: cannot unpack non-iterable NoneType object 487s }}} 487s 487s Traceback (most recent call last): 487s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_inv.py", line 240, in test_tree_reference_matches_inv 487s subdir.commit("") 487s ~~~~~~~~~~~~~^^^^ 487s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 487s committed_id = commit.Commit().commit( 487s working_tree=self, 487s ...<3 lines>... 487s **kwargs, 487s ) 487s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 487s self._update_builder_with_changes() 487s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 487s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 487s for path, fs_hash in self.builder.record_iter_changes( 487s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 487s self.work_tree, self.basis_revid, iter_changes 487s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 487s ): 487s ^ 487s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 487s for change in iter_changes: 487s ^^^^^^^^^^^^ 487s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 487s for change in iter_changes: 487s ^^^^^^^^^^^^ 487s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 487s (oldpath, oldmode, oldsha) = old 487s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 487s TypeError: cannot unpack non-iterable NoneType object 487s 487s per_workingtree.test_is_control_filename.TestIsControlFilename.test_dotbzr_is_control_in_cwd(WorkingTreeFormat2) OK 23ms 487s per_workingtree.test_remove.TestRemove.test_remove_renamed_files(WorkingTreeFormat4) OK 160ms 487s per_workingtree.test_transform.TestTreeTransform.test_change_parent(WorkingTreeFormat4) OK 42ms 487s per_workingtree.test_remove.TestRemove.test_remove_deleted_files(WorkingTreeFormat6,remote) OK 215ms 487s per_workingtree.test_is_control_filename.TestIsControlFilename.test_dotbzr_is_control_in_subdir(WorkingTreeFormat6,remote) OK 61ms 487s per_workingtree.test_transform.TestTreeTransform.test_change_root_id(WorkingTreeFormat5) OK 56ms 487s per_workingtree.test_parents.TestAddParent.test_add_first_parent_id(WorkingTreeFormat5) OK 103ms 487s per_workingtree.test_is_ignored.TestIsIgnored.test_ignore_caching(WorkingTreeFormat4) OK 45ms 487s per_workingtree.test_remove.TestRemove.test_remove_unchanged_directory(WorkingTreeFormat5) OK 105ms 487s per_workingtree.test_transform.TestTreeTransform.test_change_root_id_add_files(WorkingTreeFormat6) OK 51ms 487s per_workingtree.test_parents.TestAddParent.test_add_first_parent_id_ghost_force(WorkingTreeFormat6) OK 47ms 487s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_link_changes(RepositoryFormat2aSubtree) OK 380ms 487s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_link_changes(RepositoryFormat4) SKIP 5ms 487s Format All-in-one format 4 is not initializable. 487s per_workingtree.test_is_ignored.TestIsIgnored.test_is_ignored(WorkingTreeFormat5) OK 55ms 487s per_workingtree.test_remove.TestRemove.test_remove_directory_with_changed_emigrated_file(WorkingTreeFormat4) OK 107ms 487s per_workingtree.test_parents.TestAddParent.test_add_first_parent_id_ghost_rejects(WorkingTreeFormat3) OK 52ms 487s per_workingtree.test_workingtree.TestReferenceLocation.test_pull_updates_references(WorkingTreeFormat3) OK 297ms 487s per_workingtree.test_is_ignored.TestIsIgnored.test_mixed_is_ignored(WorkingTreeFormat6) OK 41ms 487s per_workingtree.test_parents.TestAddParent.test_add_first_parent_tree(GitWorkingTreeFormat)ERROR 20ms 487s log: {{{ 487s 288.185 preparing to commit 487s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_parents.TestAddParent.test_add_first_parent_tree(GitWorkingTreeFormat)/work/ 487s 288.188 Selecting files for commit with filter None 487s 288.189 aborting commit write group because of exception: 487s 288.190 Traceback (most recent call last): 487s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 487s self._update_builder_with_changes() 487s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 487s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 487s for path, fs_hash in self.builder.record_iter_changes( 487s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 487s self.work_tree, self.basis_revid, iter_changes 487s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 487s ): 487s ^ 487s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 487s for change in iter_changes: 487s ^^^^^^^^^^^^ 487s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 487s for change in iter_changes: 487s ^^^^^^^^^^^^ 487s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 487s (oldpath, oldmode, oldsha) = old 487s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 487s TypeError: cannot unpack non-iterable NoneType object 487s }}} 487s 487s Traceback (most recent call last): 487s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_parents.py", line 354, in test_add_first_parent_tree 487s first_revision = tree.commit("first post") 487s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 487s committed_id = commit.Commit().commit( 487s working_tree=self, 487s ...<3 lines>... 487s **kwargs, 487s ) 487s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 487s self._update_builder_with_changes() 487s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 487s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 487s for path, fs_hash in self.builder.record_iter_changes( 487s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 487s self.work_tree, self.basis_revid, iter_changes 487s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 487s ): 487s ^ 487s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 487s for change in iter_changes: 487s ^^^^^^^^^^^^ 487s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 487s for change in iter_changes: 487s ^^^^^^^^^^^^ 487s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 487s (oldpath, oldmode, oldsha) = old 487s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 487s TypeError: cannot unpack non-iterable NoneType object 487s 487s per_workingtree.test_transform.TestTreeTransform.test_conflict_on_case_insensitive(WorkingTreeFormat3) OK 94ms 487s per_workingtree.test_workingtree.TestReferenceLocation.test_push_updates_references(GitWorkingTreeFormat)ERROR 31ms 487s log: {{{ 487s 288.195 preparing to commit 487s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_push_updates_references(GitWorkingTreeFormat)/work/branch/ 487s 288.198 Selecting files for commit with filter None 487s 288.205 aborting commit write group because of exception: 487s 288.207 Traceback (most recent call last): 487s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 487s self._update_builder_with_changes() 487s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 487s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 487s for path, fs_hash in self.builder.record_iter_changes( 487s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 487s self.work_tree, self.basis_revid, iter_changes 487s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 487s ): 487s ^ 487s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 487s for change in iter_changes: 487s ^^^^^^^^^^^^ 487s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 487s for change in iter_changes: 487s ^^^^^^^^^^^^ 487s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 487s (oldpath, oldmode, oldsha) = old 487s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 487s TypeError: cannot unpack non-iterable NoneType object 487s }}} 487s 487s Traceback (most recent call last): 487s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1566, in test_push_updates_references 487s tree = self.make_tree_with_reference("branch", "reference") 487s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1451, in make_tree_with_reference 487s tree.commit("commit reference") 487s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 487s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 487s committed_id = commit.Commit().commit( 487s working_tree=self, 487s ...<3 lines>... 487s **kwargs, 487s ) 487s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 487s self._update_builder_with_changes() 487s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 487s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 487s for path, fs_hash in self.builder.record_iter_changes( 487s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 487s self.work_tree, self.basis_revid, iter_changes 487s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 487s ): 487s ^ 487s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 487s for change in iter_changes: 487s ^^^^^^^^^^^^ 487s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 487s for change in iter_changes: 487s ^^^^^^^^^^^^ 487s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 487s (oldpath, oldmode, oldsha) = old 487s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 487s TypeError: cannot unpack non-iterable NoneType object 487s 487s per_workingtree.test_remove.TestRemove.test_remove_unchanged_files(WorkingTreeFormat6) OK 118ms 487s per_workingtree.test_parents.TestAddParent.test_add_first_parent_tree_ghost_force(WorkingTreeFormat2) OK 39ms 487s per_workingtree.test_transform.TestTreeTransform.test_conflict_on_case_insensitive_existing(GitWorkingTreeFormat) OK 25ms 487s per_workingtree.test_is_ignored.TestIsIgnored.test_runtime_ignores(WorkingTreeFormat3) OK 57ms 487s per_workingtree.test_locking.TestWorkingTreeLocking.test_failing_to_lock_branch_does_not_lock(GitWorkingTreeFormat) OK 16ms 488s per_workingtree.test_remove.TestRemove.test_remove_directory_with_changed_file(WorkingTreeFormat5) OK 114ms 488s per_workingtree.test_workingtree.TestReferenceLocation.test_reference_parent(WorkingTreeFormat2) SKIP 62ms 488s Tree cannot hold references. 488s 488s per_workingtree.test_transform.TestTreeTransform.test_conflict_resolution(WorkingTreeFormat2) OK 46ms 488s per_workingtree.test_locking.TestWorkingTreeLocking.test_failing_to_lock_tree_write_branch_does_not_lock(WorkingTreeFormat2) OK 28ms 488s per_workingtree.test_parents.TestAddParent.test_add_first_parent_tree_ghost_rejects(WorkingTreeFormat6,remote) OK 64ms 488s per_workingtree.test_remove.TestRemove.test_remove_uncommitted_removed_file(WorkingTreeFormat3) OK 108ms 488s per_workingtree.test_remove.TestRemove.test_remove_unknown_files(GitWorkingTreeFormat)ERROR 18ms 488s Empty attachments: 488s log 488s 488s Traceback (most recent call last): 488s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 160, in test_remove_unknown_files 488s tree.remove(TestRemove.files, keep_files=False) 488s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 488s File "/usr/lib/python3/dist-packages/breezy/git/workingtree.py", line 565, in remove 488s for change in self.iter_changes( 488s ~~~~~~~~~~~~~~~~~^ 488s self.basis_tree(), 488s ^^^^^^^^^^^^^^^^^^ 488s ...<3 lines>... 488s specific_files=files, 488s ^^^^^^^^^^^^^^^^^^^^^ 488s ): 488s ^ 488s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 488s (oldpath, oldmode, oldsha) = old 488s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 488s TypeError: cannot unpack non-iterable NoneType object 488s 488s per_workingtree.test_locking.TestWorkingTreeLocking.test_failing_to_lock_write_branch_does_not_lock(WorkingTreeFormat6,remote) OK 90ms 488s per_workingtree.test_transform.TestTreeTransform.test_conflicts(WorkingTreeFormat6,remote) OK 108ms 488s per_workingtree.test_parents.TestAddParent.test_add_second_parent_id_ghost(WorkingTreeFormat4) OK 106ms 488s per_workingtree.test_remove.TestRemove.test_remove_unknown_ignored_files(WorkingTreeFormat2) OK 74ms 488s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_dir_unchanged(RepositoryFormatKnitPack5RichRootBroken) OK 295ms 488s per_workingtree.test_remove.TestRemove.test_remove_directory_with_renames(WorkingTreeFormat6) OK 181ms 488s per_workingtree.test_locking.TestWorkingTreeLocking.test_lock_tree_write_returns_unlocker(WorkingTreeFormat4) OK 88ms 488s per_workingtree.test_transform.TestTreeTransform.test_cook_conflicts(WorkingTreeFormat4) OK 110ms 488s per_workingtree.test_parents.TestAddParent.test_add_second_parent_id_with_ghost_first(WorkingTreeFormat5) OK 129ms 488s per_workingtree.test_rename_one.TestRenameOne.test_rename_after_non_existant_non_ascii(WorkingTreeFormat6,remote) OK 122ms 488s per_workingtree.test_merge_from_branch.TestMergedBranch.test_file4_added_then_renamed(WorkingTreeFormat6) OK 595ms 488s per_workingtree.test_locking.TestWorkingTreeLocking.test_lock_write_returns_unlocker(WorkingTreeFormat5) OK 90ms 488s per_workingtree.test_transform.TestTreeTransform.test_create_file_caches_sha1(WorkingTreeFormat5) OK 70ms 488s per_workingtree.test_remove.TestRemove.test_remove_file_and_containing_dir(WorkingTreeFormat3) OK 134ms 488s per_workingtree.test_mkdir.TestMkdir.test_mkdir_no_id(WorkingTreeFormat3) OK 42ms 488s per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_read_unlock(WorkingTreeFormat6) OK 43ms 488s per_workingtree.test_mkdir.TestMkdir.test_mkdir_with_id(GitWorkingTreeFormat) OK 12ms 488s per_workingtree.test_remove.TestRemove.test_remove_force_directory_with_changed_file(GitWorkingTreeFormat)ERROR 33ms 488s log: {{{ 488s 288.602 preparing to commit 488s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_force_directory_with_changed_file(GitWorkingTreeFormat)/work/ 488s 288.606 Selecting files for commit with filter None 488s 288.608 aborting commit write group because of exception: 488s 288.610 Traceback (most recent call last): 488s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 488s self._update_builder_with_changes() 488s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 488s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 488s for path, fs_hash in self.builder.record_iter_changes( 488s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 488s self.work_tree, self.basis_revid, iter_changes 488s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 488s ): 488s ^ 488s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 488s for change in iter_changes: 488s ^^^^^^^^^^^^ 488s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 488s for change in iter_changes: 488s ^^^^^^^^^^^^ 488s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 488s (oldpath, oldmode, oldsha) = old 488s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 488s TypeError: cannot unpack non-iterable NoneType object 488s }}} 488s 488s Traceback (most recent call last): 488s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 280, in test_remove_force_directory_with_changed_file 488s tree = self.get_committed_tree(files) 488s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 40, in get_committed_tree 488s tree.commit(message) 488s ~~~~~~~~~~~^^^^^^^^^ 488s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 488s committed_id = commit.Commit().commit( 488s working_tree=self, 488s ...<3 lines>... 488s **kwargs, 488s ) 488s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 488s self._update_builder_with_changes() 488s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 488s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 488s for path, fs_hash in self.builder.record_iter_changes( 488s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 488s self.work_tree, self.basis_revid, iter_changes 488s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 488s ): 488s ^ 488s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 488s for change in iter_changes: 488s ^^^^^^^^^^^^ 488s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 488s for change in iter_changes: 488s ^^^^^^^^^^^^ 488s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 488s (oldpath, oldmode, oldsha) = old 488s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 488s TypeError: cannot unpack non-iterable NoneType object 488s 488s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after(WorkingTreeFormat4) OK 91ms 488s per_workingtree.test_remove.TestRemove.test_remove_keep(WorkingTreeFormat2) OK 33ms 488s per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_tree_write_branch_read_locked(WorkingTreeFormat3) OK 46ms 488s per_workingtree.test_move.TestMove.test_move_after(WorkingTreeFormat2) OK 45ms 488s per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_tree_write_unlock(GitWorkingTreeFormat) OK 8ms 488s per_workingtree.test_parents.TestAddParent.test_add_second_parent_tree(WorkingTreeFormat6) OK 133ms 488s per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_write_unlock(WorkingTreeFormat2) OK 21ms 488s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_dest_versioned(WorkingTreeFormat5) OK 85ms 488s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_dir_unchanged(RepositoryFormatKnitPack3) OK 287ms 488s per_workingtree.test_parents.TestAddParent.test_add_second_parent_tree_ghost(WorkingTreeFormat3) OK 65ms 488s per_workingtree.test_parents.TestGetParents.test_get_parents(GitWorkingTreeFormat) OK 9ms 488s per_workingtree.test_locking.TestWorkingTreeLocking.test_unlock_branch_failures(WorkingTreeFormat6,remote) OK 86ms 488s per_workingtree.test_parents.TestSetParents.test_set_duplicate_parent_ids(WorkingTreeFormat2) OK 50ms 488s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_no_target(WorkingTreeFormat6) OK 85ms 488s per_workingtree.test_move.TestMove.test_move_after_no_target(WorkingTreeFormat6,remote) OK 169ms 488s per_workingtree.test_locking.TestWorkingTreeLocking.test_unlock_from_write_lock_flushes(WorkingTreeFormat4) OK 62ms 488s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_source_and_dest(WorkingTreeFormat3) OK 73ms 488s per_workingtree.test_remove.TestRemove.test_remove_keep_subtree(WorkingTreeFormat6,remote) OK 233ms 488s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_source_removed(GitWorkingTreeFormat)ERROR 20ms 488s log: {{{ 488s 288.888 preparing to commit 488s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_source_removed(GitWorkingTreeFormat)/work/ 488s 288.890 Selecting files for commit with filter None 488s 288.891 aborting commit write group because of exception: 488s 288.892 Traceback (most recent call last): 488s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 488s self._update_builder_with_changes() 488s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 488s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 488s for path, fs_hash in self.builder.record_iter_changes( 488s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 488s self.work_tree, self.basis_revid, iter_changes 488s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 488s ): 488s ^ 488s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 488s for change in iter_changes: 488s ^^^^^^^^^^^^ 488s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 488s for change in iter_changes: 488s ^^^^^^^^^^^^ 488s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 488s (oldpath, oldmode, oldsha) = old 488s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 488s TypeError: cannot unpack non-iterable NoneType object 488s }}} 488s 488s Traceback (most recent call last): 488s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 257, in test_rename_one_after_source_removed 488s tree.commit("initial") 488s ~~~~~~~~~~~^^^^^^^^^^^ 488s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 488s committed_id = commit.Commit().commit( 488s working_tree=self, 488s ...<3 lines>... 488s **kwargs, 488s ) 488s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 488s self._update_builder_with_changes() 488s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 488s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 488s for path, fs_hash in self.builder.record_iter_changes( 488s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 488s self.work_tree, self.basis_revid, iter_changes 488s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 488s ): 488s ^ 488s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 488s for change in iter_changes: 488s ^^^^^^^^^^^^ 488s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 488s for change in iter_changes: 488s ^^^^^^^^^^^^ 488s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 488s (oldpath, oldmode, oldsha) = old 488s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 488s TypeError: cannot unpack non-iterable NoneType object 488s 488s per_workingtree.test_move.TestMove.test_move_after_with_after(WorkingTreeFormat4) OK 100ms 488s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_with_after(WorkingTreeFormat2) OK 38ms 488s per_workingtree.test_move.TestMove.test_move_correct_call_named(WorkingTreeFormat5) OK 76ms 488s per_workingtree.test_remove.TestRemove.test_remove_renamed_changed_files(WorkingTreeFormat4) OK 130ms 488s per_workingtree.test_move.TestMove.test_move_correct_call_unnamed(WorkingTreeFormat6) OK 73ms 488s per_workingtree.test_workingtree.TestReferenceLocation.test_reference_parent_accepts_possible_transports(WorkingTreeFormat6,remote) OK 817ms 488s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_compare_after_merge(WorkingTreeFormat5) OK 291ms 488s per_workingtree.test_remove.TestRemove.test_remove_renamed_files(WorkingTreeFormat5) OK 127ms 488s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_with_after_dest_added(WorkingTreeFormat6,remote) OK 211ms 488s per_workingtree.test_move.TestMove.test_move_directory(WorkingTreeFormat3) OK 92ms 488s per_workingtree.test_move.TestMove.test_move_directory_into_parent(GitWorkingTreeFormat) SKIP 4ms 488s test requires versioned directories 488s 488s per_workingtree.test_parents.TestSetParents.test_set_duplicate_parent_trees(WorkingTreeFormat6,remote) OK 389ms 488s per_workingtree.test_workingtree.TestReferenceLocation.test_set_get_reference_info(WorkingTreeFormat4) OK 98ms 488s per_workingtree.test_move.TestMove.test_move_directory_with_children_in_subdir(WorkingTreeFormat2) OK 44ms 488s per_workingtree.test_remove.TestRemove.test_remove_unchanged_directory(WorkingTreeFormat6) OK 98ms 488s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_dir_unchanged(RemoteRepositoryFormat-default) OK 514ms 488s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_directory(WorkingTreeFormat4) OK 106ms 488s per_workingtree.test_workingtree.TestReferenceLocation.test_set_null_reference_info(WorkingTreeFormat5) OK 72ms 488s per_workingtree.test_parents.TestSetParents.test_set_no_parents_ids(WorkingTreeFormat4) OK 93ms 489s per_workingtree.test_workingtree.TestReferenceLocation.test_set_null_reference_info_when_null(WorkingTreeFormat6) OK 49ms 489s per_workingtree.test_remove.TestRemove.test_remove_unchanged_files(WorkingTreeFormat3) OK 79ms 489s per_workingtree.test_parents.TestSetParents.test_set_null_parent(WorkingTreeFormat5) OK 44ms 489s per_workingtree.test_remove.TestRemove.test_remove_uncommitted_removed_file(GitWorkingTreeFormat)ERROR 18ms 489s log: {{{ 489s 289.323 preparing to commit 489s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_uncommitted_removed_file(GitWorkingTreeFormat)/work/ 489s 289.324 Selecting files for commit with filter None 489s 289.325 aborting commit write group because of exception: 489s 289.327 Traceback (most recent call last): 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 489s self._update_builder_with_changes() 489s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 489s for path, fs_hash in self.builder.record_iter_changes( 489s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489s self.work_tree, self.basis_revid, iter_changes 489s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 489s ): 489s ^ 489s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 489s for change in iter_changes: 489s ^^^^^^^^^^^^ 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 489s for change in iter_changes: 489s ^^^^^^^^^^^^ 489s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 489s (oldpath, oldmode, oldsha) = old 489s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 489s TypeError: cannot unpack non-iterable NoneType object 489s }}} 489s 489s Traceback (most recent call last): 489s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 337, in test_remove_uncommitted_removed_file 489s tree = self.get_committed_tree(["a"]) 489s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 40, in get_committed_tree 489s tree.commit(message) 489s ~~~~~~~~~~~^^^^^^^^^ 489s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 489s committed_id = commit.Commit().commit( 489s working_tree=self, 489s ...<3 lines>... 489s **kwargs, 489s ) 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 489s self._update_builder_with_changes() 489s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 489s for path, fs_hash in self.builder.record_iter_changes( 489s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489s self.work_tree, self.basis_revid, iter_changes 489s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 489s ): 489s ^ 489s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 489s for change in iter_changes: 489s ^^^^^^^^^^^^ 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 489s for change in iter_changes: 489s ^^^^^^^^^^^^ 489s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 489s (oldpath, oldmode, oldsha) = old 489s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 489s TypeError: cannot unpack non-iterable NoneType object 489s 489s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_fail_consistent(WorkingTreeFormat5) OK 87ms 489s per_workingtree.test_remove.TestRemove.test_remove_unknown_files(WorkingTreeFormat2) OK 27ms 489s per_workingtree.test_parents.TestSetParents.test_set_one_ghost_parent_force(WorkingTreeFormat6) OK 45ms 489s per_workingtree.test_workingtree.TestReferenceLocation.test_set_reference_info(WorkingTreeFormat3) OK 78ms 489s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_base(WorkingTreeFormat6) OK 283ms 489s per_workingtree.test_parents.TestSetParents.test_set_one_ghost_parent_ids_force(WorkingTreeFormat3) OK 42ms 489s per_workingtree.test_move.TestMove.test_move_directory_with_deleted_children(WorkingTreeFormat6,remote) OK 194ms 489s per_workingtree.test_parents.TestSetParents.test_set_one_ghost_parent_ids_rejects(GitWorkingTreeFormat) OK 11ms 489s per_workingtree.test_workingtree.TestReferenceLocation.test_sprout_copies_reference_location(GitWorkingTreeFormat)ERROR 31ms 489s log: {{{ 489s 289.405 preparing to commit 489s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_sprout_copies_reference_location(GitWorkingTreeFormat)/work/branch/ 489s 289.408 Selecting files for commit with filter None 489s 289.411 aborting commit write group because of exception: 489s 289.412 Traceback (most recent call last): 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 489s self._update_builder_with_changes() 489s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 489s for path, fs_hash in self.builder.record_iter_changes( 489s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489s self.work_tree, self.basis_revid, iter_changes 489s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 489s ): 489s ^ 489s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 489s for change in iter_changes: 489s ^^^^^^^^^^^^ 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 489s for change in iter_changes: 489s ^^^^^^^^^^^^ 489s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 489s (oldpath, oldmode, oldsha) = old 489s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 489s TypeError: cannot unpack non-iterable NoneType object 489s }}} 489s 489s Traceback (most recent call last): 489s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1467, in test_sprout_copies_reference_location 489s tree = self.make_tree_with_reference("branch", "../reference") 489s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1451, in make_tree_with_reference 489s tree.commit("commit reference") 489s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 489s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 489s committed_id = commit.Commit().commit( 489s working_tree=self, 489s ...<3 lines>... 489s **kwargs, 489s ) 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 489s self._update_builder_with_changes() 489s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 489s for path, fs_hash in self.builder.record_iter_changes( 489s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489s self.work_tree, self.basis_revid, iter_changes 489s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 489s ): 489s ^ 489s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 489s for change in iter_changes: 489s ^^^^^^^^^^^^ 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 489s for change in iter_changes: 489s ^^^^^^^^^^^^ 489s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 489s (oldpath, oldmode, oldsha) = old 489s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 489s TypeError: cannot unpack non-iterable NoneType object 489s 489s per_workingtree.test_parents.TestSetParents.test_set_one_ghost_parent_rejects(WorkingTreeFormat2) OK 20ms 489s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_moved(WorkingTreeFormat6) OK 104ms 489s per_workingtree.test_workingtree.TestReferenceLocation.test_update_references_retains_known_references(WorkingTreeFormat2) SKIP 23ms 489s Branch cannot hold references. 489s 489s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_file_unchanged(RepositoryFormatKnitPack6RichRoot) OK 224ms 489s per_workingtree.test_move.TestMove.test_move_directory_with_new_children(WorkingTreeFormat4) OK 96ms 489s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_non_existent(WorkingTreeFormat3) OK 84ms 489s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_empty(WorkingTreeFormat3) OK 145ms 489s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_not_localdir(GitWorkingTreeFormat)ERROR 22ms 489s log: {{{ 489s 289.535 preparing to commit 489s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_not_localdir(GitWorkingTreeFormat)/work/tree/ 489s 289.537 Selecting files for commit with filter None 489s 289.538 aborting commit write group because of exception: 489s 289.540 Traceback (most recent call last): 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 489s self._update_builder_with_changes() 489s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 489s for path, fs_hash in self.builder.record_iter_changes( 489s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489s self.work_tree, self.basis_revid, iter_changes 489s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 489s ): 489s ^ 489s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 489s for change in iter_changes: 489s ^^^^^^^^^^^^ 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 489s for change in iter_changes: 489s ^^^^^^^^^^^^ 489s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 489s (oldpath, oldmode, oldsha) = old 489s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 489s TypeError: cannot unpack non-iterable NoneType object 489s }}} 489s 489s Traceback (most recent call last): 489s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 89, in test_rename_one_not_localdir 489s tree.commit("initial") 489s ~~~~~~~~~~~^^^^^^^^^^^ 489s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 489s committed_id = commit.Commit().commit( 489s working_tree=self, 489s ...<3 lines>... 489s **kwargs, 489s ) 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 489s self._update_builder_with_changes() 489s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 489s for path, fs_hash in self.builder.record_iter_changes( 489s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489s self.work_tree, self.basis_revid, iter_changes 489s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 489s ): 489s ^ 489s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 489s for change in iter_changes: 489s ^^^^^^^^^^^^ 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 489s for change in iter_changes: 489s ^^^^^^^^^^^^ 489s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 489s (oldpath, oldmode, oldsha) = old 489s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 489s TypeError: cannot unpack non-iterable NoneType object 489s 489s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_to_revision(GitWorkingTreeFormat)ERROR 15ms 489s log: {{{ 489s 289.551 preparing to commit 489s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_to_revision(GitWorkingTreeFormat)/work/from/ 489s 289.553 Selecting files for commit with filter None 489s 289.554 aborting commit write group because of exception: 489s 289.555 Traceback (most recent call last): 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 489s self._update_builder_with_changes() 489s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 489s for path, fs_hash in self.builder.record_iter_changes( 489s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489s self.work_tree, self.basis_revid, iter_changes 489s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 489s ): 489s ^ 489s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 489s for change in iter_changes: 489s ^^^^^^^^^^^^ 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 489s for change in iter_changes: 489s ^^^^^^^^^^^^ 489s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 489s (oldpath, oldmode, oldsha) = old 489s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 489s TypeError: cannot unpack non-iterable NoneType object 489s }}} 489s 489s Traceback (most recent call last): 489s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_merge_from_branch.py", line 54, in test_merge_to_revision 489s self.create_two_trees_for_merging() 489s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 489s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_merge_from_branch.py", line 35, in create_two_trees_for_merging 489s self.first_rev = self.tree_from.commit("first post") 489s ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 489s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 489s committed_id = commit.Commit().commit( 489s working_tree=self, 489s ...<3 lines>... 489s **kwargs, 489s ) 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 489s self._update_builder_with_changes() 489s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 489s for path, fs_hash in self.builder.record_iter_changes( 489s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489s self.work_tree, self.basis_revid, iter_changes 489s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 489s ): 489s ^ 489s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 489s for change in iter_changes: 489s ^^^^^^^^^^^^ 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 489s for change in iter_changes: 489s ^^^^^^^^^^^^ 489s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 489s (oldpath, oldmode, oldsha) = old 489s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 489s TypeError: cannot unpack non-iterable NoneType object 489s 489s per_workingtree.test_remove.TestRemove.test_remove_unknown_ignored_files(WorkingTreeFormat6,remote) OK 215ms 489s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_onto_existing(WorkingTreeFormat2) OK 35ms 489s per_workingtree.test_move.TestMove.test_move_directory_with_renamed_child(WorkingTreeFormat5) OK 89ms 489s per_workingtree.test_transform.TestTreeTransform.test_create_files_same_timestamp(WorkingTreeFormat6) OK 1059ms 489s per_workingtree.test_rename_one.TestRenameOne.test_rename_into_unversioned_non_ascii_dir(WorkingTreeFormat4) OK 62ms 489s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_type(WorkingTreeFormat2) OK 105ms 489s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_file_unchanged(RepositoryFormat7) OK 212ms 489s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_onto_self(WorkingTreeFormat6,remote) OK 138ms 489s per_workingtree.test_move.TestMove.test_move_directory_with_swapped_children(WorkingTreeFormat6) OK 157ms 489s per_workingtree.test_workingtree.TestReferenceLocation.test_update_references_retains_old_references(WorkingTreeFormat6,remote) OK 311ms 489s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after(WorkingTreeFormat5) OK 121ms 489s per_workingtree.test_transform.TestTreeTransform.test_create_from_tree(WorkingTreeFormat3) OK 139ms 489s per_workingtree.test_parents.TestSetParents.test_set_parent_ids_in_ancestry(WorkingTreeFormat6,remote) OK 344ms 489s per_workingtree.test_transform.TestTreeTransform.test_create_from_tree_bytes(GitWorkingTreeFormat) OK 45ms 489s per_workingtree.test_workingtree.TestWorkingTree.test__write_inventory(WorkingTreeFormat4) OK 61ms 489s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_parent_dir(WorkingTreeFormat4) OK 120ms 489s per_workingtree.test_move.TestMove.test_move_fail_consistent(WorkingTreeFormat3) OK 110ms 489s per_workingtree.test_move.TestMove.test_move_moved(GitWorkingTreeFormat)ERROR 34ms 489s log: {{{ 489s 289.871 preparing to commit 489s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_moved(GitWorkingTreeFormat)/work/ 489s 289.875 Selecting files for commit with filter None 489s 289.877 aborting commit write group because of exception: 489s 289.878 Traceback (most recent call last): 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 489s self._update_builder_with_changes() 489s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 489s for path, fs_hash in self.builder.record_iter_changes( 489s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489s self.work_tree, self.basis_revid, iter_changes 489s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 489s ): 489s ^ 489s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 489s for change in iter_changes: 489s ^^^^^^^^^^^^ 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 489s for change in iter_changes: 489s ^^^^^^^^^^^^ 489s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 489s (oldpath, oldmode, oldsha) = old 489s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 489s TypeError: cannot unpack non-iterable NoneType object 489s }}} 489s 489s Traceback (most recent call last): 489s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 528, in test_move_moved 489s tree.commit("initial") 489s ~~~~~~~~~~~^^^^^^^^^^^ 489s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 489s committed_id = commit.Commit().commit( 489s working_tree=self, 489s ...<3 lines>... 489s **kwargs, 489s ) 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 489s self._update_builder_with_changes() 489s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 489s for path, fs_hash in self.builder.record_iter_changes( 489s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489s self.work_tree, self.basis_revid, iter_changes 489s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 489s ): 489s ^ 489s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 489s for change in iter_changes: 489s ^^^^^^^^^^^^ 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 489s for change in iter_changes: 489s ^^^^^^^^^^^^ 489s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 489s (oldpath, oldmode, oldsha) = old 489s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 489s TypeError: cannot unpack non-iterable NoneType object 489s 489s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_dest_versioned(WorkingTreeFormat6) OK 151ms 489s per_workingtree.test_workingtree.TestWorkingTree.test_add_conflicts(WorkingTreeFormat5) OK 114ms 489s per_workingtree.test_transform.TestTreeTransform.test_create_from_tree_symlink(WorkingTreeFormat2) OK 153ms 489s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_link_unchanged(RepositoryFormatKnit4) OK 298ms 489s per_workingtree.test_move.TestMove.test_move_multi_unversioned(WorkingTreeFormat2) OK 85ms 489s per_workingtree.test_workingtree.TestWorkingTree.test_add_in_unversioned(WorkingTreeFormat6) OK 62ms 489s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_samedir(WorkingTreeFormat5) OK 158ms 489s per_workingtree.test_parents.TestSetParents.test_set_three_parents(WorkingTreeFormat4) OK 235ms 489s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_no_target(WorkingTreeFormat3) OK 105ms 489s per_workingtree.test_workingtree.TestWorkingTree.test_add_missing(WorkingTreeFormat3) OK 42ms 489s per_workingtree.test_workingtree.TestWorkingTree.test_all_file_ids_with_missing(GitWorkingTreeFormat) SKIP 4ms 489s does not support setting file ids 489s 489s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_source_and_dest(GitWorkingTreeFormat)ERROR 20ms 489s log: {{{ 489s 290.021 preparing to commit 489s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_source_and_dest(GitWorkingTreeFormat)/work/ 489s 290.023 Selecting files for commit with filter None 489s 290.024 aborting commit write group because of exception: 489s 290.026 Traceback (most recent call last): 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 489s self._update_builder_with_changes() 489s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 489s for path, fs_hash in self.builder.record_iter_changes( 489s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489s self.work_tree, self.basis_revid, iter_changes 489s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 489s ): 489s ^ 489s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 489s for change in iter_changes: 489s ^^^^^^^^^^^^ 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 489s for change in iter_changes: 489s ^^^^^^^^^^^^ 489s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 489s (oldpath, oldmode, oldsha) = old 489s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 489s TypeError: cannot unpack non-iterable NoneType object 489s }}} 489s 489s Traceback (most recent call last): 489s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 289, in test_rename_one_after_source_and_dest 489s tree.commit("initial") 489s ~~~~~~~~~~~^^^^^^^^^^^ 489s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 489s committed_id = commit.Commit().commit( 489s working_tree=self, 489s ...<3 lines>... 489s **kwargs, 489s ) 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 489s self._update_builder_with_changes() 489s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 489s for path, fs_hash in self.builder.record_iter_changes( 489s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489s self.work_tree, self.basis_revid, iter_changes 489s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 489s ): 489s ^ 489s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 489s for change in iter_changes: 489s ^^^^^^^^^^^^ 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 489s for change in iter_changes: 489s ^^^^^^^^^^^^ 489s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 489s (oldpath, oldmode, oldsha) = old 489s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 489s TypeError: cannot unpack non-iterable NoneType object 489s 489s per_workingtree.test_workingtree.TestWorkingTree.test_basic_relpath(WorkingTreeFormat2) OK 20ms 489s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_source_removed(WorkingTreeFormat2) OK 60ms 489s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_subdir(WorkingTreeFormat6) OK 107ms 489s per_workingtree.test_move.TestMove.test_move_non_existent(WorkingTreeFormat6,remote) OK 148ms 489s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_smoking_merge(WorkingTreeFormat6,remote) OK 484ms 489s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_target_not_dir(WorkingTreeFormat3) OK 62ms 489s per_workingtree.test_transform.TestTreeTransform.test_dir_to_file(WorkingTreeFormat6,remote) OK 214ms 489s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_target_not_versioned(GitWorkingTreeFormat)ERROR 25ms 489s log: {{{ 489s 290.177 preparing to commit 489s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_target_not_versioned(GitWorkingTreeFormat)/work/ 489s 290.180 Selecting files for commit with filter None 489s 290.182 aborting commit write group because of exception: 489s 290.184 Traceback (most recent call last): 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 489s self._update_builder_with_changes() 489s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 489s for path, fs_hash in self.builder.record_iter_changes( 489s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489s self.work_tree, self.basis_revid, iter_changes 489s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 489s ): 489s ^ 489s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 489s for change in iter_changes: 489s ^^^^^^^^^^^^ 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 489s for change in iter_changes: 489s ^^^^^^^^^^^^ 489s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 489s (oldpath, oldmode, oldsha) = old 489s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 489s TypeError: cannot unpack non-iterable NoneType object 489s }}} 489s 489s Traceback (most recent call last): 489s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 58, in test_rename_one_target_not_versioned 489s tree.commit("initial") 489s ~~~~~~~~~~~^^^^^^^^^^^ 489s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 489s committed_id = commit.Commit().commit( 489s working_tree=self, 489s ...<3 lines>... 489s **kwargs, 489s ) 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 489s self._update_builder_with_changes() 489s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 489s for path, fs_hash in self.builder.record_iter_changes( 489s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489s self.work_tree, self.basis_revid, iter_changes 489s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 489s ): 489s ^ 489s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 489s for change in iter_changes: 489s ^^^^^^^^^^^^ 489s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 489s for change in iter_changes: 489s ^^^^^^^^^^^^ 489s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 489s (oldpath, oldmode, oldsha) = old 489s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 489s TypeError: cannot unpack non-iterable NoneType object 489s 489s per_workingtree.test_parents.TestSetParents.test_set_three_parents_ids(WorkingTreeFormat5) OK 188ms 489s per_workingtree.test_move.TestMove.test_move_onto_self_root(WorkingTreeFormat4) OK 89ms 489s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_link_unchanged(RepositoryFormatKnitPack1) OK 249ms 489s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_with_after(WorkingTreeFormat6,remote) OK 142ms 489s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_unversioned(WorkingTreeFormat2) OK 45ms 489s per_workingtree.test_transform.TestTreeTransform.test_existing_limbo(WorkingTreeFormat4) OK 69ms 490s per_workingtree.test_workingtree.TestWorkingTree.test_basis_tree_returns_last_revision(WorkingTreeFormat6,remote) OK 227ms 490s per_workingtree.test_parents.TestSetParents.test_set_two_parents_one_ghost(WorkingTreeFormat6) OK 98ms 490s per_workingtree.test_transform.TestTreeTransform.test_existing_pending_deletion(WorkingTreeFormat5) OK 64ms 490s per_workingtree.test_move.TestMove.test_move_over_deleted(WorkingTreeFormat5) OK 115ms 490s per_workingtree.test_workingtree.TestWorkingTree.test_branch_builder(WorkingTreeFormat4) OK 46ms 490s per_workingtree.test_rename_one.TestRenameOne.test_rename_over_already_versioned_non_ascii(WorkingTreeFormat6,remote) OK 92ms 490s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_with_after_dest_versioned(WorkingTreeFormat4) OK 102ms 490s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_link_unchanged(RepositoryFormat5) OK 117ms 490s per_workingtree.test_workingtree.TestWorkingTree.test_case_sensitive(WorkingTreeFormat5) OK 47ms 490s per_workingtree.test_rename_one.TestRenameOne.test_rename_unversioned_non_ascii(WorkingTreeFormat4) OK 63ms 490s per_workingtree.test_parents.TestSetParents.test_set_two_parents_one_ghost_ids(WorkingTreeFormat3) OK 108ms 490s per_workingtree.test_move.TestMove.test_move_parent_dir(WorkingTreeFormat6) OK 105ms 490s per_workingtree.test_parents.TestSetParents.test_unicode_symlink(GitWorkingTreeFormat)ERROR 24ms 490s log: {{{ 490s 290.414 preparing to commit 490s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_parents.TestSetParents.test_unicode_symlink(GitWorkingTreeFormat)/work/tree1/ 490s 290.416 Selecting files for commit with filter None 490s 290.417 aborting commit write group because of exception: 490s 290.419 Traceback (most recent call last): 490s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 490s self._update_builder_with_changes() 490s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 490s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 490s for path, fs_hash in self.builder.record_iter_changes( 490s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 490s self.work_tree, self.basis_revid, iter_changes 490s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 490s ): 490s ^ 490s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 490s for change in iter_changes: 490s ^^^^^^^^^^^^ 490s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 490s for change in iter_changes: 490s ^^^^^^^^^^^^ 490s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 490s (oldpath, oldmode, oldsha) = old 490s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 490s TypeError: cannot unpack non-iterable NoneType object 490s }}} 490s 490s Traceback (most recent call last): 490s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_parents.py", line 281, in test_unicode_symlink 490s revision1 = tree.commit("added a link to a Unicode target") 490s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 490s committed_id = commit.Commit().commit( 490s working_tree=self, 490s ...<3 lines>... 490s **kwargs, 490s ) 490s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 490s self._update_builder_with_changes() 490s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 490s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 490s for path, fs_hash in self.builder.record_iter_changes( 490s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 490s self.work_tree, self.basis_revid, iter_changes 490s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 490s ): 490s ^ 490s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 490s for change in iter_changes: 490s ^^^^^^^^^^^^ 490s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 490s for change in iter_changes: 490s ^^^^^^^^^^^^ 490s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 490s (oldpath, oldmode, oldsha) = old 490s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 490s TypeError: cannot unpack non-iterable NoneType object 490s 490s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_dir_changes(RepositoryFormatKnitPack5RichRoot) OK 119ms 490s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_directory(WorkingTreeFormat5) OK 124ms 490s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_add_files_to_empty_directory(WorkingTreeFormat2) OK 40ms 490s per_workingtree.test_revision_tree.TestRevisionTree.test_get_nonzeroth_basis_tree_via_revision_tree(WorkingTreeFormat5) OK 84ms 490s per_workingtree.test_transform.TestTreeTransform.test_file_to_directory(WorkingTreeFormat6) OK 189ms 490s per_workingtree.test_move.TestMove.test_move_subdir(WorkingTreeFormat3) OK 94ms 490s per_workingtree.test_move.TestMove.test_move_target_not_dir(GitWorkingTreeFormat)ERROR 19ms 490s log: {{{ 490s 290.530 preparing to commit 490s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_target_not_dir(GitWorkingTreeFormat)/work/ 490s 290.531 Selecting files for commit with filter None 490s 290.533 aborting commit write group because of exception: 490s 290.534 Traceback (most recent call last): 490s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 490s self._update_builder_with_changes() 490s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 490s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 490s for path, fs_hash in self.builder.record_iter_changes( 490s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 490s self.work_tree, self.basis_revid, iter_changes 490s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 490s ): 490s ^ 490s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 490s for change in iter_changes: 490s ^^^^^^^^^^^^ 490s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 490s for change in iter_changes: 490s ^^^^^^^^^^^^ 490s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 490s (oldpath, oldmode, oldsha) = old 490s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 490s TypeError: cannot unpack non-iterable NoneType object 490s }}} 490s 490s Traceback (most recent call last): 490s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 81, in test_move_target_not_dir 490s tree.commit("initial") 490s ~~~~~~~~~~~^^^^^^^^^^^ 490s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 490s committed_id = commit.Commit().commit( 490s working_tree=self, 490s ...<3 lines>... 490s **kwargs, 490s ) 490s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 490s self._update_builder_with_changes() 490s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 490s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 490s for path, fs_hash in self.builder.record_iter_changes( 490s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 490s self.work_tree, self.basis_revid, iter_changes 490s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 490s ): 490s ^ 490s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 490s for change in iter_changes: 490s ^^^^^^^^^^^^ 490s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 490s for change in iter_changes: 490s ^^^^^^^^^^^^ 490s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 490s (oldpath, oldmode, oldsha) = old 490s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 490s TypeError: cannot unpack non-iterable NoneType object 490s 490s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_fail_consistent(WorkingTreeFormat6) OK 98ms 490s per_workingtree.test_move.TestMove.test_move_target_not_versioned(WorkingTreeFormat2) OK 33ms 490s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_dir_changes(RepositoryFormat2a) OK 125ms 490s per_workingtree.test_transform.TestTreeTransform.test_file_to_symlink(WorkingTreeFormat3) OK 111ms 490s per_workingtree.test_workingtree.TestWorkingTree.test_clear_merge_conflicts(WorkingTreeFormat6) OK 257ms 490s per_workingtree.test_transform.TestTreeTransform.test_file_to_symlink_unsupported(GitWorkingTreeFormat)ERROR 29ms 490s log: {{{ 490s 290.626 preparing to commit 490s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_transform.TestTreeTransform.test_file_to_symlink_unsupported(GitWorkingTreeFormat)/work/ 490s 290.628 Selecting files for commit with filter None 490s 290.629 aborting commit write group because of exception: 490s 290.631 Traceback (most recent call last): 490s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 490s self._update_builder_with_changes() 490s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 490s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 490s for path, fs_hash in self.builder.record_iter_changes( 490s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 490s self.work_tree, self.basis_revid, iter_changes 490s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 490s ): 490s ^ 490s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 490s for change in iter_changes: 490s ^^^^^^^^^^^^ 490s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 490s for change in iter_changes: 490s ^^^^^^^^^^^^ 490s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 490s (oldpath, oldmode, oldsha) = old 490s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 490s TypeError: cannot unpack non-iterable NoneType object 490s }}} 490s 490s Traceback (most recent call last): 490s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_transform.py", line 1895, in test_file_to_symlink_unsupported 490s wt.commit("one") 490s ~~~~~~~~~^^^^^^^ 490s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 490s committed_id = commit.Commit().commit( 490s working_tree=self, 490s ...<3 lines>... 490s **kwargs, 490s ) 490s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 490s self._update_builder_with_changes() 490s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 490s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 490s for path, fs_hash in self.builder.record_iter_changes( 490s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 490s self.work_tree, self.basis_revid, iter_changes 490s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 490s ): 490s ^ 490s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 490s for change in iter_changes: 490s ^^^^^^^^^^^^ 490s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 490s for change in iter_changes: 490s ^^^^^^^^^^^^ 490s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 490s (oldpath, oldmode, oldsha) = old 490s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 490s TypeError: cannot unpack non-iterable NoneType object 490s 490s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_moved(WorkingTreeFormat3) OK 94ms 490s per_workingtree.test_move.TestMove.test_move_to_unversioned_non_ascii_dir(WorkingTreeFormat6,remote) OK 80ms 490s per_workingtree.test_transform.TestTreeTransform.test_finalize_order(WorkingTreeFormat2) OK 28ms 490s per_workingtree.test_merge_from_branch.TestMergedBranch.test_file3_deleted_in_root(WorkingTreeFormat4) OK 520ms 490s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_non_existent(GitWorkingTreeFormat)ERROR 23ms 490s log: {{{ 490s 290.660 preparing to commit 490s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_non_existent(GitWorkingTreeFormat)/work/ 490s 290.662 Selecting files for commit with filter None 490s 290.664 aborting commit write group because of exception: 490s 290.665 Traceback (most recent call last): 490s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 490s self._update_builder_with_changes() 490s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 490s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 490s for path, fs_hash in self.builder.record_iter_changes( 490s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 490s self.work_tree, self.basis_revid, iter_changes 490s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 490s ): 490s ^ 490s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 490s for change in iter_changes: 490s ^^^^^^^^^^^^ 490s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 490s for change in iter_changes: 490s ^^^^^^^^^^^^ 490s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 490s (oldpath, oldmode, oldsha) = old 490s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 490s TypeError: cannot unpack non-iterable NoneType object 490s }}} 490s 490s Traceback (most recent call last): 490s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 46, in test_rename_one_non_existent 490s tree.commit("initial") 490s ~~~~~~~~~~~^^^^^^^^^^^ 490s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 490s committed_id = commit.Commit().commit( 490s working_tree=self, 490s ...<3 lines>... 490s **kwargs, 490s ) 490s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 490s self._update_builder_with_changes() 490s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 490s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 490s for path, fs_hash in self.builder.record_iter_changes( 490s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 490s self.work_tree, self.basis_revid, iter_changes 490s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 490s ): 490s ^ 490s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 490s for change in iter_changes: 490s ^^^^^^^^^^^^ 490s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 490s for change in iter_changes: 490s ^^^^^^^^^^^^ 490s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 490s (oldpath, oldmode, oldsha) = old 490s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 490s TypeError: cannot unpack non-iterable NoneType object 490s 490s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_adds(WorkingTreeFormat6,remote) OK 233ms 490s per_workingtree.test_move.TestMove.test_move_unversioned_non_ascii(WorkingTreeFormat4) OK 49ms 490s per_workingtree.test_revision_tree.TestRevisionTree.test_get_pending_merge_revision_tree(WorkingTreeFormat6) OK 244ms 490s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_not_localdir(WorkingTreeFormat2) OK 50ms 490s per_workingtree.test_transform.TestTreeTransform.test_find_raw_conflicts_wrong_parent_kind(WorkingTreeFormat6,remote) OK 73ms 490s per_workingtree.test_revision_tree.TestRevisionTree.test_get_uncached_basis_via_revision_tree(WorkingTreeFormat3) OK 37ms 490s per_workingtree.test_revision_tree.TestRevisionTree.test_get_zeroth_basis_tree_via_revision_tree(GitWorkingTreeFormat) OK 15ms 490s per_workingtree.test_workingtree.TestWorkingTree.test_clone_and_commit_preserves_last_revision(WorkingTreeFormat3) OK 147ms 490s per_workingtree.test_move.TestMove.test_move_via_rm_and_add(WorkingTreeFormat5) OK 96ms 490s per_workingtree.test_workingtree.TestWorkingTree.test_clone_empty(GitWorkingTreeFormat)ERROR 21ms 490s Empty attachments: 490s log 490s 490s Traceback (most recent call last): 490s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 365, in test_clone_empty 490s cloned_dir = wt.controldir.clone( 490s "target", revision_id=_mod_revision.NULL_REVISION 490s ) 490s File "/usr/lib/python3/dist-packages/breezy/controldir.py", line 626, in clone 490s return self.clone_on_transport( 490s ~~~~~~~~~~~~~~~~~~~~~~~^ 490s _mod_transport.get_transport(url), 490s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 490s ...<3 lines>... 490s tag_selector=tag_selector, 490s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 490s ) 490s ^ 490s File "/usr/lib/python3/dist-packages/breezy/git/dir.py", line 296, in clone_on_transport 490s (pack_hint, _, refs) = interrepo.fetch_objects( 490s ~~~~~~~~~~~~~~~~~~~~~~~^ 490s determine_wants, mapping=default_mapping 490s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 490s ) 490s ^ 490s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 490s refs = self.source._git.fetch( 490s self.target._git, determine_wants, progress=progress 490s ) 490s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 490s count, pack_data = self.fetch_pack_data( 490s ~~~~~~~~~~~~~~~~~~~~^ 490s determine_wants, 490s ^^^^^^^^^^^^^^^^ 490s ...<2 lines>... 490s depth=depth, 490s ^^^^^^^^^^^^ 490s ) 490s ^ 490s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 490s missing_objects = self.find_missing_objects( 490s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 490s ) 490s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 490s wants = determine_wants(refs, depth) 490s TypeError: InterFromGitRepository.get_determine_wants_heads..determine_wants() takes 1 positional argument but 2 were given 490s 490s per_workingtree.test_revision_tree.TestRevisionTree.test_revision_tree_different_root_id(WorkingTreeFormat2) OK 53ms 490s per_workingtree.test_transform.TestTreeTransform.test_hardlink(WorkingTreeFormat4) OK 89ms 490s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_dir_to_root(WorkingTreeFormat4) OK 134ms 490s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_dir_changes(RemoteRepositoryFormat-v2) OK 259ms 490s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_onto_existing(WorkingTreeFormat6,remote) OK 142ms 490s per_workingtree.test_transform.TestTreeTransform.test_iter_changes(WorkingTreeFormat5) OK 79ms 490s per_workingtree.test_workingtree.TestWorkingTree.test_clone_preserves_content(WorkingTreeFormat2) OK 114ms 490s per_workingtree.test_workingtree.TestWorkingTree.test_clone_tree_revision(WorkingTreeFormat6,remote) SKIP 6ms 490s revision limiting is not implemented yet. 490s per_workingtree.test_nested_specifics.TestNestedSupport.test_comparison_data_does_not_autodetect_subtree(WorkingTreeFormat6) OK 140ms 490s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_onto_self_root(WorkingTreeFormat4) OK 85ms 490s per_workingtree.test_workingtree.TestWorkingTree.test_conflicts(WorkingTreeFormat4) OK 54ms 490s per_workingtree.test_nested_specifics.TestNestedSupport.test_extract_while_locked(WorkingTreeFormat3) SKIP 31ms 490s Tree references not supported 490s 490s per_workingtree.test_transform.TestTreeTransform.test_iter_changes_modifications(WorkingTreeFormat6) OK 72ms 490s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_file_content_change(WorkingTreeFormat5) OK 146ms 490s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_file_changes(RepositoryFormatPackDevelopment2Subtree) OK 139ms 490s per_workingtree.test_nested_specifics.TestNestedSupport.test_iter_entries_by_dir_autodetects_subtree(GitWorkingTreeFormat)ERROR 39ms 490s log: {{{ 490s 290.994 preparing to commit 490s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_nested_specifics.TestNestedSupport.test_iter_entries_by_dir_autodetects_subtree(GitWorkingTreeFormat)/work/subtree/ 490s 290.996 Selecting files for commit with filter None 490s 290.997 aborting commit write group because of exception: 490s 291.002 Traceback (most recent call last): 490s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 490s self._update_builder_with_changes() 490s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 490s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 490s for path, fs_hash in self.builder.record_iter_changes( 490s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 490s self.work_tree, self.basis_revid, iter_changes 490s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 490s ): 490s ^ 490s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 490s for change in iter_changes: 490s ^^^^^^^^^^^^ 490s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 490s for change in iter_changes: 490s ^^^^^^^^^^^^ 490s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 490s (oldpath, oldmode, oldsha) = old 490s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 490s TypeError: cannot unpack non-iterable NoneType object 490s }}} 490s 490s Traceback (most recent call last): 490s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_nested_specifics.py", line 75, in test_iter_entries_by_dir_autodetects_subtree 490s tree = self.prepare_with_subtree() 490s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_nested_specifics.py", line 61, in prepare_with_subtree 490s subtree.commit("dummy") 490s ~~~~~~~~~~~~~~^^^^^^^^^ 490s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 490s committed_id = commit.Commit().commit( 490s working_tree=self, 490s ...<3 lines>... 490s **kwargs, 490s ) 490s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 490s self._update_builder_with_changes() 490s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 490s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 490s for path, fs_hash in self.builder.record_iter_changes( 490s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 490s self.work_tree, self.basis_revid, iter_changes 490s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 490s ): 490s ^ 490s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 490s for change in iter_changes: 490s ^^^^^^^^^^^^ 490s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 490s for change in iter_changes: 490s ^^^^^^^^^^^^ 490s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 490s (oldpath, oldmode, oldsha) = old 490s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 490s TypeError: cannot unpack non-iterable NoneType object 490s 490s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_file_changes(GitRepositoryFormat)ERROR 38ms 490s log: {{{ 490s 291.002 preparing to commit 490s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_file_changes(GitRepositoryFormat)/work/ 490s 291.004 Selecting files for commit with filter None 490s 291.005 aborting commit write group because of exception: 490s 291.007 Traceback (most recent call last): 490s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 490s self._update_builder_with_changes() 490s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 490s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 490s for path, fs_hash in self.builder.record_iter_changes( 490s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 490s self.work_tree, self.basis_revid, iter_changes 490s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 490s ): 490s ^ 490s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 490s for change in iter_changes: 490s ^^^^^^^^^^^^ 490s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 490s for change in iter_changes: 490s ^^^^^^^^^^^^ 490s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 490s (oldpath, oldmode, oldsha) = old 490s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 490s TypeError: cannot unpack non-iterable NoneType object 490s }}} 490s 490s Traceback (most recent call last): 490s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 393, in test_last_modified_revision_after_rename_file_changes 490s self._add_commit_renamed_check_changed(tree, "file", expect_fs_hash=True) 490s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 490s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 367, in _add_commit_renamed_check_changed 490s self._add_commit_change_check_changed( 490s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 490s tree, (name, "new_" + name), rename, expect_fs_hash=expect_fs_hash 490s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 490s ) 490s ^ 490s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 455, in _add_commit_change_check_changed 490s self._commit_change_check_changed( 490s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 490s tree, names, changer, expect_fs_hash=expect_fs_hash 490s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 490s ) 490s ^ 490s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 460, in _commit_change_check_changed 490s rev1 = tree.commit("rev1") 490s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 490s committed_id = commit.Commit().commit( 490s working_tree=self, 490s ...<3 lines>... 490s **kwargs, 490s ) 490s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 490s self._update_builder_with_changes() 490s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 490s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 490s for path, fs_hash in self.builder.record_iter_changes( 490s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 490s self.work_tree, self.basis_revid, iter_changes 490s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 490s ): 490s ^ 490s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 490s for change in iter_changes: 490s ^^^^^^^^^^^^ 490s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 490s for change in iter_changes: 490s ^^^^^^^^^^^^ 490s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 490s (oldpath, oldmode, oldsha) = old 490s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 490s TypeError: cannot unpack non-iterable NoneType object 490s 490s per_workingtree.test_workingtree.TestWorkingTree.test_detect_real_kind(WorkingTreeFormat5) OK 96ms 490s per_workingtree.test_nested_specifics.TestNestedSupport.test_may_not_autodetect_subtree(WorkingTreeFormat2) SKIP 58ms 490s Tree references not supported 490s 490s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_parent_dir(WorkingTreeFormat5) OK 120ms 490s per_workingtree.test_transform.TestTreeTransform.test_iter_changes_modified_bleed(WorkingTreeFormat3) OK 105ms 490s per_workingtree.test_transform.TestTreeTransform.test_iter_changes_move_missing(GitWorkingTreeFormat) OK 19ms 490s per_workingtree.test_workingtree.TestWorkingTree.test_filter_unversioned_files(WorkingTreeFormat6) OK 56ms 490s per_workingtree.test_transform.TestTreeTransform.test_iter_changes_new(WorkingTreeFormat2) OK 34ms 490s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_link_changes(RepositoryFormatKnitPack5) OK 153ms 490s per_workingtree.test_workingtree.TestWorkingTree.test_format_description(WorkingTreeFormat3) OK 55ms 490s per_workingtree.test_workingtree.TestWorkingTree.test_format_leftmost_parent_id_as_ghost(GitWorkingTreeFormat) OK 15ms 490s per_workingtree.test_nested_specifics.TestNestedSupport.test_set_get_inventory_tree_reference(WorkingTreeFormat6,remote) OK 124ms 490s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_samedir(WorkingTreeFormat6) OK 130ms 490s per_workingtree.test_merge_from_branch.TestMergedBranch.test_file3_in_root_conflicted(WorkingTreeFormat5) OK 545ms 490s per_workingtree.test_workingtree.TestWorkingTree.test_get_config_stack(WorkingTreeFormat2) OK 27ms 490s per_workingtree.test_transform.TestTreeTransform.test_iter_changes_pointless(WorkingTreeFormat6,remote) OK 95ms 490s per_workingtree.test_parents.TestAddParent.test_add_first_parent_id_ghost_force(WorkingTreeFormat4) OK 46ms 490s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_link_changes(RepositoryFormatKnitPack4) OK 102ms 491s per_workingtree.test_parents.TestAddParent.test_add_first_parent_id_ghost_rejects(WorkingTreeFormat5) OK 43ms 491s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_subdir(WorkingTreeFormat3) OK 83ms 491s per_workingtree.test_transform.TestTreeTransform.test_moving_root(WorkingTreeFormat4) OK 67ms 491s per_workingtree.test_workingtree.TestWorkingTree.test_initialize(WorkingTreeFormat6,remote) OK 88ms 491s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_target_not_dir(GitWorkingTreeFormat)ERROR 27ms 491s log: {{{ 491s 291.295 preparing to commit 491s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_target_not_dir(GitWorkingTreeFormat)/work/ 491s 291.297 Selecting files for commit with filter None 491s 291.298 aborting commit write group because of exception: 491s 291.301 Traceback (most recent call last): 491s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 491s self._update_builder_with_changes() 491s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 491s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 491s for path, fs_hash in self.builder.record_iter_changes( 491s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 491s self.work_tree, self.basis_revid, iter_changes 491s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 491s ): 491s ^ 491s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 491s for change in iter_changes: 491s ^^^^^^^^^^^^ 491s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 491s for change in iter_changes: 491s ^^^^^^^^^^^^ 491s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 491s (oldpath, oldmode, oldsha) = old 491s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 491s TypeError: cannot unpack non-iterable NoneType object 491s }}} 491s 491s Traceback (most recent call last): 491s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 36, in test_rename_one_target_not_dir 491s tree.commit("initial") 491s ~~~~~~~~~~~^^^^^^^^^^^ 491s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 491s committed_id = commit.Commit().commit( 491s working_tree=self, 491s ...<3 lines>... 491s **kwargs, 491s ) 491s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 491s self._update_builder_with_changes() 491s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 491s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 491s for path, fs_hash in self.builder.record_iter_changes( 491s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 491s self.work_tree, self.basis_revid, iter_changes 491s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 491s ): 491s ^ 491s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 491s for change in iter_changes: 491s ^^^^^^^^^^^^ 491s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 491s for change in iter_changes: 491s ^^^^^^^^^^^^ 491s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 491s (oldpath, oldmode, oldsha) = old 491s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 491s TypeError: cannot unpack non-iterable NoneType object 491s 491s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_link_changes(RepositoryFormat6) OK 45ms 491s per_workingtree.test_revision_tree.TestRevisionTreeKind.test_kind_parent_tree(WorkingTreeFormat6,remote) OK 506ms 491s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_target_not_versioned(WorkingTreeFormat2) OK 46ms 491s per_workingtree.test_transform.TestTreeTransform.test_moving_versioned_directories(WorkingTreeFormat5) OK 62ms 491s per_workingtree.test_workingtree.TestWorkingTree.test_last_revision(WorkingTreeFormat4) OK 65ms 491s per_workingtree.test_set_root_id.TestSetRootId.test_set_root_id(WorkingTreeFormat4) OK 47ms 491s per_workingtree.test_parents.TestAddParent.test_add_first_parent_tree(WorkingTreeFormat6) OK 104ms 491s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_ref_changes(RepositoryFormatKnitPack6) SKIP 68ms 491s format does not support rich roots 491s 491s per_workingtree.test_workingtree.TestWorkingTree.test_list_files(WorkingTreeFormat5) OK 38ms 491s per_workingtree.test_shelf_manager.TestShelfManager.test_shelf_manager(WorkingTreeFormat5) OK 36ms 491s per_workingtree.test_parents.TestAddParent.test_add_first_parent_tree_ghost_force(WorkingTreeFormat3) OK 45ms 491s per_workingtree.test_transform.TestTreeTransform.test_name_invariants(WorkingTreeFormat6) OK 73ms 491s per_workingtree.test_parents.TestAddParent.test_add_first_parent_tree_ghost_rejects(GitWorkingTreeFormat) OK 13ms 491s per_workingtree.test_workingtree.TestWorkingTree.test_list_files_kind_change(WorkingTreeFormat6) OK 45ms 491s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_ref_changes(RepositoryFormatKnit1) SKIP 76ms 491s format does not support rich roots 491s 491s per_workingtree.test_transform.TestTreeTransform.test_new_file_caches_sha1(WorkingTreeFormat3) OK 44ms 491s per_workingtree.test_transform.TestTreeTransform.test_no_final_path(GitWorkingTreeFormat) OK 17ms 491s per_workingtree.test_parents.TestAddParent.test_add_second_parent_id(WorkingTreeFormat2) OK 52ms 491s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_unversioned(WorkingTreeFormat6,remote) OK 137ms 491s per_workingtree.test_workingtree.TestWorkingTree.test_list_files_sorted(WorkingTreeFormat3) OK 50ms 491s per_workingtree.test_transform.TestTreeTransform.test_noname_contents(WorkingTreeFormat2) OK 27ms 491s per_workingtree.test_workingtree.TestWorkingTree.test_list_files_versioned_before_ignored(GitWorkingTreeFormat) OK 18ms 491s per_workingtree.test_workingtree.TestWorkingTree.test_lock_locks_branch(WorkingTreeFormat2) OK 22ms 491s per_workingtree.test_rename_one.TestRenameOne.test_rename_to_denormalised_fails(WorkingTreeFormat4) OK 51ms 491s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_dir_changes(RepositoryFormatKnit3) OK 108ms 491s per_workingtree.test_transform.TestTreeTransform.test_noname_contents_nested(WorkingTreeFormat6,remote) OK 68ms 491s per_workingtree.test_rename_one.TestRenameOne.test_rename_unversioned_non_ascii(WorkingTreeFormat5) OK 45ms 491s per_workingtree.test_merge_from_branch.TestMergedBranch.test_file4_added_in_root(WorkingTreeFormat6) OK 385ms 491s per_workingtree.test_parents.TestAddParent.test_add_second_parent_id_ghost(WorkingTreeFormat6,remote) OK 141ms 491s per_workingtree.test_transform.TestTreeTransform.test_remove_root_fixup(WorkingTreeFormat4) OK 52ms 491s per_workingtree.test_revision_tree.TestRevisionTree.test_get_nonzeroth_basis_tree_via_revision_tree(WorkingTreeFormat6) OK 77ms 491s per_workingtree.test_smart_add.TestSmartAddConflictRelatedFiles.test_can_add_generated_files_explicitly(WorkingTreeFormat6) OK 257ms 491s per_workingtree.test_transform.TestTreeTransform.test_rename_count(WorkingTreeFormat5) OK 52ms 491s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_dir_changes(RepositoryFormat2aSubtree) OK 120ms 491s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_dir_changes(RepositoryFormat4) SKIP 5ms 491s Format All-in-one format 4 is not initializable. 491s per_workingtree.test_transform.TestTreeTransform.test_rename_fails(WorkingTreeFormat6) OK 55ms 491s per_workingtree.test_parents.TestAddParent.test_add_second_parent_tree(WorkingTreeFormat4) OK 117ms 491s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_kind_changes(WorkingTreeFormat6) OK 802ms 491s per_workingtree.test_transform.TestTreeTransform.test_renames(WorkingTreeFormat3) OK 58ms 491s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_file_changes(RepositoryFormatKnitPack5RichRootBroken) OK 122ms 491s per_workingtree.test_transform.TestTreeTransform.test_replace_dangling_ie(GitWorkingTreeFormat) OK 20ms 491s per_workingtree.test_parents.TestAddParent.test_add_second_parent_tree_ghost(WorkingTreeFormat5) OK 90ms 491s per_workingtree.test_transform.TestTreeTransform.test_replace_root(WorkingTreeFormat2) OK 27ms 491s per_workingtree.test_parents.TestGetParents.test_get_parents(WorkingTreeFormat6) OK 38ms 491s per_workingtree.test_revision_tree.TestRevisionTree.test_get_pending_merge_revision_tree(WorkingTreeFormat3) OK 215ms 491s per_workingtree.test_revision_tree.TestRevisionTree.test_get_uncached_basis_via_revision_tree(GitWorkingTreeFormat) SKIP 11ms 491s format does not support ghosts 491s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_link_content_change(WorkingTreeFormat3) OK 109ms 491s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_move_from_removed_dir(GitWorkingTreeFormat) SKIP 13ms 491s test requires inventory tree 491s 491s per_workingtree.test_revision_tree.TestRevisionTree.test_get_zeroth_basis_tree_via_revision_tree(WorkingTreeFormat2) OK 27ms 491s per_workingtree.test_smart_add.TestSmartAddConflictRelatedFiles.test_cant_add_generated_files_implicitly(WorkingTreeFormat3) OK 262ms 491s per_workingtree.test_workingtree.TestWorkingTree.test_merge_conflicts(WorkingTreeFormat6,remote) OK 399ms 491s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_file_changes(RepositoryFormatKnitPack3) OK 138ms 491s per_workingtree.test_smart_add.TestSmartAddTree.test_add_above_tree_preserves_tree(GitWorkingTreeFormat) OK 35ms 491s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_move_moves_children_recursively(WorkingTreeFormat2) OK 68ms 491s per_workingtree.test_transform.TestTreeTransform.test_resolve_case_insensitive_conflict(WorkingTreeFormat6,remote) OK 125ms 491s per_workingtree.test_workingtree.TestWorkingTree.test_merge_modified_detects_corruption(WorkingTreeFormat4) OK 51ms 491s per_workingtree.test_smart_add.TestSmartAddTree.test_add_dir_bug_251864(WorkingTreeFormat2) OK 36ms 491s per_workingtree.test_merge_from_branch.TestMergedBranch.test_file4_added_then_renamed(WorkingTreeFormat3) OK 446ms 491s per_workingtree.test_transform.TestTreeTransform.test_resolve_conflicts_missing_parent(WorkingTreeFormat4) OK 87ms 491s per_workingtree.test_mkdir.TestMkdir.test_mkdir_no_id(GitWorkingTreeFormat) OK 16ms 491s per_workingtree.test_revision_tree.TestRevisionTree.test_revision_tree_different_root_id(WorkingTreeFormat6,remote) OK 152ms 491s per_workingtree.test_smart_add.TestSmartAddTree.test_add_dot_from_root(WorkingTreeFormat6,remote) OK 73ms 491s per_workingtree.test_mkdir.TestMkdir.test_mkdir_with_id(WorkingTreeFormat2) OK 22ms 491s per_workingtree.test_parents.TestSetParents.test_set_duplicate_parent_ids(WorkingTreeFormat3) OK 204ms 491s per_workingtree.test_parents.TestSetParents.test_set_duplicate_parent_trees(GitWorkingTreeFormat)ERROR 17ms 491s log: {{{ 491s 292.087 preparing to commit 491s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_parents.TestSetParents.test_set_duplicate_parent_trees(GitWorkingTreeFormat)/work/ 491s 292.089 Selecting files for commit with filter None 491s 292.090 aborting commit write group because of exception: 491s 292.092 Traceback (most recent call last): 491s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 491s self._update_builder_with_changes() 491s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 491s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 491s for path, fs_hash in self.builder.record_iter_changes( 491s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 491s self.work_tree, self.basis_revid, iter_changes 491s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 491s ): 491s ^ 491s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 491s for change in iter_changes: 491s ^^^^^^^^^^^^ 491s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 491s for change in iter_changes: 491s ^^^^^^^^^^^^ 491s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 491s (oldpath, oldmode, oldsha) = old 491s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 491s TypeError: cannot unpack non-iterable NoneType object 491s }}} 491s 491s Traceback (most recent call last): 491s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_parents.py", line 214, in test_set_duplicate_parent_trees 491s rev1 = t.commit("first post") 491s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 491s committed_id = commit.Commit().commit( 491s working_tree=self, 491s ...<3 lines>... 491s **kwargs, 491s ) 491s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 491s self._update_builder_with_changes() 491s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 491s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 491s for path, fs_hash in self.builder.record_iter_changes( 491s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 491s self.work_tree, self.basis_revid, iter_changes 491s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 491s ): 491s ^ 491s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 491s for change in iter_changes: 491s ^^^^^^^^^^^^ 491s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 491s for change in iter_changes: 491s ^^^^^^^^^^^^ 491s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 491s (oldpath, oldmode, oldsha) = old 491s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 491s TypeError: cannot unpack non-iterable NoneType object 491s 491s per_workingtree.test_transform.TestTreeTransform.test_resolve_conflicts_wrong_existing_parent_kind(WorkingTreeFormat5) OK 55ms 491s per_workingtree.test_smart_add.TestSmartAddTree.test_add_file_in_unknown_dir(WorkingTreeFormat4) OK 43ms 491s per_workingtree.test_set_root_id.TestSetRootId.test_set_and_read_unicode(WorkingTreeFormat4) OK 57ms 491s per_workingtree.test_parents.TestSetParents.test_set_no_parents(WorkingTreeFormat2) OK 33ms 491s per_workingtree.test_smart_add.TestSmartAddTree.test_add_ignored_nested_paths(WorkingTreeFormat5) OK 44ms 491s per_workingtree.test_set_root_id.TestSetRootId.test_set_root_id(WorkingTreeFormat5) OK 44ms 491s per_workingtree.test_transform.TestTreeTransform.test_resolve_conflicts_wrong_new_parent_kind(WorkingTreeFormat6) OK 63ms 491s per_workingtree.test_shelf_manager.TestShelfManager.test_shelf_manager(WorkingTreeFormat6) OK 33ms 491s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_move_to_added_dir(WorkingTreeFormat6,remote) OK 236ms 491s per_workingtree.test_move.TestMove.test_move_after(WorkingTreeFormat6,remote) OK 134ms 491s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_file_changes(RemoteRepositoryFormat-default) OK 263ms 491s per_workingtree.test_smart_add.TestSmartAddTree.test_add_multiple_dirs(WorkingTreeFormat6) OK 61ms 491s per_workingtree.test_transform.TestTreeTransform.test_resolve_conflicts_wrong_parent_kind_unversioned(WorkingTreeFormat3) OK 54ms 491s per_workingtree.test_transform.TestTreeTransform.test_retain_existing_root(GitWorkingTreeFormat) OK 14ms 491s per_workingtree.test_smart_add.TestSmartAddTree.test_add_non_existant(WorkingTreeFormat3) OK 43ms 491s per_workingtree.test_parents.TestSetParents.test_set_no_parents_ids(WorkingTreeFormat6,remote) OK 134ms 491s per_workingtree.test_transform.TestTreeTransform.test_retain_existing_root_added_file(WorkingTreeFormat2) OK 28ms 492s per_workingtree.test_smart_add.TestSmartAddTree.test_add_paths(GitWorkingTreeFormat) OK 18ms 492s per_workingtree.test_workingtree.TestWorkingTree.test_merge_revert(WorkingTreeFormat5) OK 311ms 492s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_no_parents_full_tree(WorkingTreeFormat4) OK 105ms 492s per_workingtree.test_smart_add.TestSmartAddTree.test_add_subdir_file_bug_205636(WorkingTreeFormat2) OK 45ms 492s per_workingtree.test_move.TestMove.test_move_after_source_and_dest(WorkingTreeFormat4) OK 113ms 492s per_workingtree.test_parents.TestSetParents.test_set_one_ghost_parent_force(WorkingTreeFormat4) OK 66ms 492s per_workingtree.test_transform.TestTreeTransform.test_reuse_after_cancel(WorkingTreeFormat6,remote) OK 76ms 492s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_link_changes(RepositoryFormatKnitPack6RichRoot) OK 131ms 492s per_workingtree.test_parents.TestSetParents.test_set_one_ghost_parent_ids_force(WorkingTreeFormat5) OK 54ms 492s per_workingtree.test_workingtree.TestWorkingTree.test_missing_file_sha1(WorkingTreeFormat6) OK 86ms 492s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_no_parents_just_root(WorkingTreeFormat5) OK 90ms 492s per_workingtree.test_transform.TestTreeTransform.test_reuse_when_first_moved(WorkingTreeFormat4) OK 62ms 492s per_workingtree.test_smart_add.TestSmartAddTree.test_add_tree_from_above_tree(WorkingTreeFormat6,remote) OK 86ms 492s per_workingtree.test_move.TestMove.test_move_after_with_after(WorkingTreeFormat5) OK 114ms 492s per_workingtree.test_parents.TestSetParents.test_set_one_ghost_parent_ids_rejects(WorkingTreeFormat6) OK 60ms 492s per_workingtree.test_smart_add.TestSmartAddTree.test_path_containing_carriagereturn_skips(WorkingTreeFormat4) OK 63ms 492s per_workingtree.test_workingtree.TestWorkingTree.test_no_file_sha1(WorkingTreeFormat3) OK 87ms 492s per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_link_changes(RepositoryFormat7) OK 136ms 492s per_workingtree.test_workingtree.TestWorkingTree.test_non_normalized_add_accessible(GitWorkingTreeFormat) OK 21ms 492s per_workingtree.test_parents.TestSetParents.test_set_one_ghost_parent_rejects(WorkingTreeFormat3) OK 66ms 492s per_workingtree.test_workingtree.TestWorkingTree.test_non_normalized_add_inaccessible(WorkingTreeFormat2) OK 30ms 492s per_repository.test_commit_builder.TestCommitBuilder.test_non_ascii_str_committer_rejected(RepositoryFormatKnit4) OK 45ms 492s per_workingtree.test_parents.TestSetParents.test_set_parent_ids_in_ancestry(GitWorkingTreeFormat)ERROR 31ms 492s log: {{{ 492s 292.525 preparing to commit 492s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_parents.TestSetParents.test_set_parent_ids_in_ancestry(GitWorkingTreeFormat)/work/ 492s 292.527 Selecting files for commit with filter None 492s 292.530 aborting commit write group because of exception: 492s 292.532 Traceback (most recent call last): 492s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 492s self._update_builder_with_changes() 492s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 492s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 492s for path, fs_hash in self.builder.record_iter_changes( 492s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 492s self.work_tree, self.basis_revid, iter_changes 492s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 492s ): 492s ^ 492s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 492s for change in iter_changes: 492s ^^^^^^^^^^^^ 492s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 492s for change in iter_changes: 492s ^^^^^^^^^^^^ 492s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 492s (oldpath, oldmode, oldsha) = old 492s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 492s TypeError: cannot unpack non-iterable NoneType object 492s }}} 492s 492s Traceback (most recent call last): 492s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_parents.py", line 231, in test_set_parent_ids_in_ancestry 492s rev1 = t.commit("first post") 492s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 492s committed_id = commit.Commit().commit( 492s working_tree=self, 492s ...<3 lines>... 492s **kwargs, 492s ) 492s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 492s self._update_builder_with_changes() 492s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 492s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 492s for path, fs_hash in self.builder.record_iter_changes( 492s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 492s self.work_tree, self.basis_revid, iter_changes 492s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 492s ): 492s ^ 492s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 492s for change in iter_changes: 492s ^^^^^^^^^^^^ 492s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 492s for change in iter_changes: 492s ^^^^^^^^^^^^ 492s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 492s (oldpath, oldmode, oldsha) = old 492s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 492s TypeError: cannot unpack non-iterable NoneType object 492s 492s per_workingtree.test_transform.TestTreeTransform.test_rollback_on_directory_clash(WorkingTreeFormat5) OK 137ms 492s per_workingtree.test_smart_add.TestSmartAddTree.test_path_containing_newline_skips(WorkingTreeFormat5) OK 80ms 492s per_workingtree.test_move.TestMove.test_move_correct_call_named(WorkingTreeFormat6) OK 121ms 492s per_workingtree.test_smart_add.TestSmartAddConflictRelatedFiles.test_can_add_generated_files_explicitly(WorkingTreeFormat3) OK 369ms 492s per_repository.test_commit_builder.TestCommitBuilder.test_non_ascii_str_committer_rejected(RepositoryFormatKnitPack1) OK 48ms 492s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_parent_child_swap(WorkingTreeFormat6) OK 190ms 492s per_workingtree.test_smart_add.TestSmartAddConflictRelatedFiles.test_cant_add_generated_files_implicitly(GitWorkingTreeFormat)ERROR 46ms 492s log: {{{ 492s 292.581 preparing to commit 492s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_smart_add.TestSmartAddConflictRelatedFiles.test_cant_add_generated_files_implicitly(GitWorkingTreeFormat)/work/base/ 492s 292.583 Selecting files for commit with filter None 492s 292.587 aborting commit write group because of exception: 492s 292.589 Traceback (most recent call last): 492s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 492s self._update_builder_with_changes() 492s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 492s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 492s for path, fs_hash in self.builder.record_iter_changes( 492s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 492s self.work_tree, self.basis_revid, iter_changes 492s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 492s ): 492s ^ 492s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 492s for change in iter_changes: 492s ^^^^^^^^^^^^ 492s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 492s for change in iter_changes: 492s ^^^^^^^^^^^^ 492s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 492s (oldpath, oldmode, oldsha) = old 492s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 492s TypeError: cannot unpack non-iterable NoneType object 492s }}} 492s 492s Traceback (most recent call last): 492s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_smart_add.py", line 347, in test_cant_add_generated_files_implicitly 492s t = self.make_tree_with_text_conflict() 492s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_smart_add.py", line 331, in make_tree_with_text_conflict 492s tb.commit("Adding file") 492s ~~~~~~~~~^^^^^^^^^^^^^^^ 492s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 492s committed_id = commit.Commit().commit( 492s working_tree=self, 492s ...<3 lines>... 492s **kwargs, 492s ) 492s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 492s self._update_builder_with_changes() 492s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 492s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 492s for path, fs_hash in self.builder.record_iter_changes( 492s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 492s self.work_tree, self.basis_revid, iter_changes 492s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 492s ): 492s ^ 492s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 492s for change in iter_changes: 492s ^^^^^^^^^^^^ 492s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 492s for change in iter_changes: 492s ^^^^^^^^^^^^ 492s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 492s (oldpath, oldmode, oldsha) = old 492s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 492s TypeError: cannot unpack non-iterable NoneType object 492s 492s per_repository.test_commit_builder.TestCommitBuilder.test_non_ascii_str_committer_rejected(RepositoryFormat5) OK 53ms 492s per_workingtree.test_transform.TestTreeTransform.test_set_executability_order(WorkingTreeFormat6) OK 98ms 492s per_workingtree.test_smart_add.TestSmartAddTree.test_returns_and_ignores(WorkingTreeFormat6) OK 106ms 492s per_workingtree.test_parents.TestSetParents.test_set_parent_trees_in_ancestry(WorkingTreeFormat2) OK 142ms 492s per_workingtree.test_move.TestMove.test_move_correct_call_unnamed(WorkingTreeFormat3) OK 134ms 492s per_workingtree.test_workingtree.TestWorkingTree.test_open_containing(WorkingTreeFormat6,remote) OK 173ms 492s per_workingtree.test_smart_add.TestSmartAddTree.test_add_above_tree_preserves_tree(WorkingTreeFormat2) OK 120ms 492s per_workingtree.test_transform.TestTreeTransform.test_string_conflicts(WorkingTreeFormat3) OK 94ms 492s per_workingtree.test_smart_add.TestSmartAddTree.test_save_false(WorkingTreeFormat3) OK 84ms 492s per_workingtree.test_move.TestMove.test_move_directory(GitWorkingTreeFormat)ERROR 45ms 492s log: {{{ 492s 292.717 preparing to commit 492s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_directory(GitWorkingTreeFormat)/work/ 492s 292.719 Selecting files for commit with filter None 492s 292.725 aborting commit write group because of exception: 492s 292.728 Traceback (most recent call last): 492s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 492s self._update_builder_with_changes() 492s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 492s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 492s for path, fs_hash in self.builder.record_iter_changes( 492s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 492s self.work_tree, self.basis_revid, iter_changes 492s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 492s ): 492s ^ 492s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 492s for change in iter_changes: 492s ^^^^^^^^^^^^ 492s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 492s for change in iter_changes: 492s ^^^^^^^^^^^^ 492s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 492s (oldpath, oldmode, oldsha) = old 492s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 492s TypeError: cannot unpack non-iterable NoneType object 492s }}} 492s 492s Traceback (most recent call last): 492s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 308, in test_move_directory 492s tree.commit("initial") 492s ~~~~~~~~~~~^^^^^^^^^^^ 492s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 492s committed_id = commit.Commit().commit( 492s working_tree=self, 492s ...<3 lines>... 492s **kwargs, 492s ) 492s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 492s self._update_builder_with_changes() 492s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 492s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 492s for path, fs_hash in self.builder.record_iter_changes( 492s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 492s self.work_tree, self.basis_revid, iter_changes 492s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 492s ): 492s ^ 492s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 492s for change in iter_changes: 492s ^^^^^^^^^^^^ 492s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 492s for change in iter_changes: 492s ^^^^^^^^^^^^ 492s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 492s (oldpath, oldmode, oldsha) = old 492s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 492s TypeError: cannot unpack non-iterable NoneType object 492s 492s per_repository.test_commit_builder.TestCommitBuilder.test_record_delete_record_iter_changes(RepositoryFormatKnitPack5RichRoot) OK 124ms 492s per_workingtree.test_smart_add.TestSmartAddTree.test_single_file(GitWorkingTreeFormat) OK 16ms 492s per_workingtree.test_transform.TestTreeTransform.test_symlinks(GitWorkingTreeFormat) OK 24ms 492s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_parent_deleted_child_renamed(WorkingTreeFormat3) OK 197ms 492s per_workingtree.test_move.TestMove.test_move_directory_into_parent(WorkingTreeFormat2) OK 61ms 492s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_parent_id_changed(GitWorkingTreeFormat) SKIP 21ms 492s test requires inventory tree 492s 492s per_workingtree.test_transform.TestTreeTransform.test_symlinks_unicode(WorkingTreeFormat2) OK 48ms 492s per_workingtree.test_smart_add.TestSmartAddTree.test_skip_nested_trees(WorkingTreeFormat2) OK 61ms 492s per_workingtree.test_smart_add.TestSmartAddTree.test_add_dir_bug_251864(WorkingTreeFormat6,remote) OK 187ms 492s per_workingtree.test_smart_add.TestSmartAddTreeUnicode.test_accessible_explicit(WorkingTreeFormat6,remote) OK 115ms 492s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_path_swap(WorkingTreeFormat2) OK 124ms 492s per_repository.test_commit_builder.TestCommitBuilder.test_record_delete_record_iter_changes(RepositoryFormat2a) OK 193ms 492s per_workingtree.test_workingtree.TestWorkingTree.test_post_build_tree_hook(WorkingTreeFormat4) OK 266ms 492s per_workingtree.test_smart_add.TestSmartAddTreeUnicode.test_inaccessible_explicit(WorkingTreeFormat4) OK 56ms 492s per_workingtree.test_smart_add.TestSmartAddTree.test_add_dot_from_subdir(WorkingTreeFormat4) OK 69ms 492s per_workingtree.test_smart_add.TestSmartAddTree.test_add_file_in_unknown_dir(WorkingTreeFormat5) OK 44ms 492s per_workingtree.test_workingtree.TestWorkingTree.test_remove_verbose(WorkingTreeFormat5) OK 75ms 492s per_workingtree.test_smart_add.TestSmartAddTreeUnicode.test_inaccessible_implicit(WorkingTreeFormat5) OK 54ms 492s per_workingtree.test_transform.TestTreeTransform.test_tree_reference(WorkingTreeFormat6,remote) OK 265ms 492s per_workingtree.test_move.TestMove.test_move_directory_with_children_in_subdir(WorkingTreeFormat6,remote) OK 282ms 492s per_workingtree.test_smart_add.TestSmartAddTreeUnicode.test_requires_normalized_unicode_filenames_fails_on_unnormalized(WorkingTreeFormat6) OK 47ms 492s per_workingtree.test_smart_add.TestSmartAddTree.test_add_ignored_nested_paths(WorkingTreeFormat6) OK 54ms 492s per_workingtree.test_parents.TestSetParents.test_set_three_parents(WorkingTreeFormat6,remote) OK 411ms 492s per_workingtree.test_smart_add.TestSmartAddTree.test_add_multiple_dirs(WorkingTreeFormat3) OK 77ms 492s per_workingtree.test_workingtree.TestWorkingTree.test_rename_dirs(WorkingTreeFormat6) OK 127ms 492s per_workingtree.test_transform.TestTreeTransform.test_two_directories_clash_finalize(WorkingTreeFormat4) OK 104ms 492s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_removes(WorkingTreeFormat6,remote) OK 246ms 492s per_workingtree.test_smart_add.TestSmartAddTree.test_add_non_existant(GitWorkingTreeFormat) OK 15ms 492s per_workingtree.test_parents.TestSetParents.test_set_two_parents_one_ghost(WorkingTreeFormat4) OK 128ms 492s per_repository.test_commit_builder.TestCommitBuilder.test_record_delete_record_iter_changes(RemoteRepositoryFormat-v2) OK 281ms 492s per_workingtree.test_smart_add.TestSmartAddTree.test_add_paths(WorkingTreeFormat2) OK 47ms 492s per_workingtree.test_paths2ids.TestPaths2Ids.test_find_single_root(WorkingTreeFormat4) OK 51ms 492s per_workingtree.test_symlinks.TestKindChanges.test_dir_changes_to_symlink(WorkingTreeFormat3) OK 144ms 492s per_workingtree.test_symlinks.TestKindChanges.test_symlink_changes_to_dir(GitWorkingTreeFormat)ERROR 27ms 492s log: {{{ 492s 293.241 preparing to commit 492s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_symlinks.TestKindChanges.test_symlink_changes_to_dir(GitWorkingTreeFormat)/work/tree/ 492s 293.243 Selecting files for commit with filter None 492s 293.244 aborting commit write group because of exception: 492s 293.246 Traceback (most recent call last): 492s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 492s self._update_builder_with_changes() 492s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 492s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 492s for path, fs_hash in self.builder.record_iter_changes( 492s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 492s self.work_tree, self.basis_revid, iter_changes 492s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 492s ): 492s ^ 492s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 492s for change in iter_changes: 492s ^^^^^^^^^^^^ 492s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 492s for change in iter_changes: 492s ^^^^^^^^^^^^ 492s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 492s (oldpath, oldmode, oldsha) = old 492s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 492s TypeError: cannot unpack non-iterable NoneType object 492s }}} 492s 492s Traceback (most recent call last): 492s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_symlinks.py", line 98, in test_symlink_changes_to_dir 492s tree.commit("add symlink") 492s ~~~~~~~~~~~^^^^^^^^^^^^^^^ 492s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 492s committed_id = commit.Commit().commit( 492s working_tree=self, 492s ...<3 lines>... 492s **kwargs, 492s ) 492s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 492s self._update_builder_with_changes() 492s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 492s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 492s for path, fs_hash in self.builder.record_iter_changes( 492s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 492s self.work_tree, self.basis_revid, iter_changes 492s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 492s ): 492s ^ 492s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 492s for change in iter_changes: 492s ^^^^^^^^^^^^ 492s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 492s for change in iter_changes: 492s ^^^^^^^^^^^^ 492s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 492s (oldpath, oldmode, oldsha) = old 492s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 492s TypeError: cannot unpack non-iterable NoneType object 492s 492s per_workingtree.test_move.TestMove.test_move_directory_with_moved_children(WorkingTreeFormat4) OK 180ms 492s per_workingtree.test_transform.TestTreeTransform.test_unsupported_symlink_no_conflict(WorkingTreeFormat5) OK 96ms 493s per_repository.test_commit_builder.TestCommitBuilder.test_revision_tree_record_iter_changes(RepositoryFormatPackDevelopment2Subtree) OK 65ms 493s per_repository.test_commit_builder.TestCommitBuilder.test_revision_tree_record_iter_changes(GitRepositoryFormat)ERROR 44ms 493s Empty attachments: 493s log 493s 493s Traceback (most recent call last): 493s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 235, in test_revision_tree_record_iter_changes 493s list( 493s ~~~~^ 493s builder.record_iter_changes( 493s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 493s ...<3 lines>... 493s ) 493s ^ 493s ) 493s ^ 493s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 493s for change in iter_changes: 493s ^^^^^^^^^^^^ 493s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 493s (oldpath, oldmode, oldsha) = old 493s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 493s TypeError: cannot unpack non-iterable NoneType object 493s 493s per_workingtree.test_symlinks.TestOpenTree.test_open_containing_through_symlink(WorkingTreeFormat2) OK 78ms 493s per_workingtree.test_workingtree.TestWorkingTree.test_revert(WorkingTreeFormat3) OK 179ms 493s per_workingtree.test_parents.TestSetParents.test_set_two_parents_one_ghost_ids(WorkingTreeFormat5) OK 136ms 493s per_workingtree.test_workingtree.TestWorkingTree.test_revert_clear_conflicts(GitWorkingTreeFormat)ERROR 20ms 493s log: {{{ 493s 293.350 preparing to commit 493s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_revert_clear_conflicts(GitWorkingTreeFormat)/work/mine/ 493s 293.352 Selecting files for commit with filter None 493s 293.353 aborting commit write group because of exception: 493s 293.355 Traceback (most recent call last): 493s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 493s self._update_builder_with_changes() 493s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 493s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 493s for path, fs_hash in self.builder.record_iter_changes( 493s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 493s self.work_tree, self.basis_revid, iter_changes 493s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 493s ): 493s ^ 493s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 493s for change in iter_changes: 493s ^^^^^^^^^^^^ 493s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 493s for change in iter_changes: 493s ^^^^^^^^^^^^ 493s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 493s (oldpath, oldmode, oldsha) = old 493s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 493s TypeError: cannot unpack non-iterable NoneType object 493s }}} 493s 493s Traceback (most recent call last): 493s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 815, in test_revert_clear_conflicts 493s tree = self.make_merge_conflicts() 493s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 762, in make_merge_conflicts 493s tree.commit("blah", allow_pointless=False) 493s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 493s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 493s committed_id = commit.Commit().commit( 493s working_tree=self, 493s ...<3 lines>... 493s **kwargs, 493s ) 493s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 493s self._update_builder_with_changes() 493s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 493s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 493s for path, fs_hash in self.builder.record_iter_changes( 493s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 493s self.work_tree, self.basis_revid, iter_changes 493s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 493s ): 493s ^ 493s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 493s for change in iter_changes: 493s ^^^^^^^^^^^^ 493s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 493s for change in iter_changes: 493s ^^^^^^^^^^^^ 493s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 493s (oldpath, oldmode, oldsha) = old 493s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 493s TypeError: cannot unpack non-iterable NoneType object 493s 493s per_workingtree.test_transform.TestTreeTransform.test_unversioning(WorkingTreeFormat6) OK 100ms 493s per_repository.test_commit_builder.TestCommitBuilder.test_root_entry_has_revision(RepositoryFormatKnitPack5) OK 59ms 493s per_workingtree.test_paths2ids.TestPaths2Ids.test_find_tree_and_clone_roots(WorkingTreeFormat5) OK 168ms 493s per_workingtree.test_smart_add.TestSmartAddTree.test_add_subdir_file_bug_205636(WorkingTreeFormat6,remote) OK 213ms 493s per_workingtree.test_move.TestMove.test_move_directory_with_new_children(WorkingTreeFormat5) OK 177ms 493s per_workingtree.test_symlinks.TestOpenTree.test_tree_files(WorkingTreeFormat6,remote) OK 120ms 493s per_workingtree.test_uncommit.TestUncommit.test_uncommit_to_null(WorkingTreeFormat3) OK 102ms 493s per_repository.test_commit_builder.TestCommitBuilder.test_root_entry_has_revision(RepositoryFormatKnitPack4) OK 94ms 493s per_workingtree.test_parents.TestSetParents.test_unicode_symlink(WorkingTreeFormat6) OK 150ms 493s per_workingtree.test_smart_add.TestSmartAddTree.test_custom_ids(WorkingTreeFormat4) OK 80ms 493s per_workingtree.test_symlinks.TestSmartAddTree.test_smart_add_symlink(WorkingTreeFormat4) OK 64ms 493s per_workingtree.test_workingtree.TestWorkingTree.test_revert_clear_conflicts2(WorkingTreeFormat2) OK 160ms 493s per_workingtree.test_paths2ids.TestPaths2Ids.test_find_tree_basis_roots(WorkingTreeFormat6) OK 127ms 493s per_repository.test_commit_builder.TestCommitBuilder.test_root_entry_has_revision(RepositoryFormat6) OK 37ms 493s per_workingtree.test_unversion.TestUnversion.test_unversion_after_conflicted_merge(GitWorkingTreeFormat)ERROR 46ms 493s log: {{{ 493s 293.500 preparing to commit 493s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_unversion.TestUnversion.test_unversion_after_conflicted_merge(GitWorkingTreeFormat)/work/A/ 493s 293.502 Selecting files for commit with filter None 493s 293.504 aborting commit write group because of exception: 493s 293.505 Traceback (most recent call last): 493s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 493s self._update_builder_with_changes() 493s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 493s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 493s for path, fs_hash in self.builder.record_iter_changes( 493s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 493s self.work_tree, self.basis_revid, iter_changes 493s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 493s ): 493s ^ 493s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 493s for change in iter_changes: 493s ^^^^^^^^^^^^ 493s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 493s for change in iter_changes: 493s ^^^^^^^^^^^^ 493s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 493s (oldpath, oldmode, oldsha) = old 493s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 493s TypeError: cannot unpack non-iterable NoneType object 493s }}} 493s 493s Traceback (most recent call last): 493s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_unversion.py", line 171, in test_unversion_after_conflicted_merge 493s tree_a.commit("init") 493s ~~~~~~~~~~~~~^^^^^^^^ 493s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 493s committed_id = commit.Commit().commit( 493s working_tree=self, 493s ...<3 lines>... 493s **kwargs, 493s ) 493s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 493s self._update_builder_with_changes() 493s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 493s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 493s for path, fs_hash in self.builder.record_iter_changes( 493s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 493s self.work_tree, self.basis_revid, iter_changes 493s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 493s ): 493s ^ 493s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 493s for change in iter_changes: 493s ^^^^^^^^^^^^ 493s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 493s for change in iter_changes: 493s ^^^^^^^^^^^^ 493s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 493s (oldpath, oldmode, oldsha) = old 493s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 493s TypeError: cannot unpack non-iterable NoneType object 493s 493s per_workingtree.test_unversion.TestUnversion.test_unversion_missing_file(WorkingTreeFormat2) OK 33ms 493s per_workingtree.test_paths2ids.TestPaths2Ids.test_paths_none_result_none(WorkingTreeFormat3) OK 58ms 493s per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormatKnitPack6) OK 58ms 493s per_workingtree.test_move.TestMove.test_move_directory_with_renamed_child(WorkingTreeFormat6) OK 142ms 493s per_workingtree.test_smart_add.TestSmartAddTree.test_path_containing_carriagereturn_skips(WorkingTreeFormat5) OK 66ms 493s per_workingtree.test_symlinks.TestSmartAddTree.test_smart_add_symlink_pointing_outside(WorkingTreeFormat5) OK 81ms 493s per_workingtree.test_paths2ids.TestPaths2Ids.test_unversioned_all_of_multiple_trees(GitWorkingTreeFormat) SKIP 28ms 493s test not applicable on non-inventory tests 493s 493s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_add_files_to_empty_directory(WorkingTreeFormat3) OK 145ms 493s per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormatKnit1) SKIP 71ms 493s not a stackable format. 493s 493s per_workingtree.test_transform.TestTreeTransform.test__apply_insertions_updates_sha1(WorkingTreeFormat6) OK 58ms 493s per_workingtree.test_smart_add.TestSmartAddTree.test_path_containing_newline_skips(WorkingTreeFormat6) OK 76ms 493s per_workingtree.test_paths2ids.TestPaths2Ids.test_unversioned_in_one_of_multiple_trees(WorkingTreeFormat2) OK 58ms 493s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_adds(GitWorkingTreeFormat) SKIP 16ms 493s test requires inventory tree 493s 493s per_workingtree.test_workingtree.TestWorkingTree.test_revert_missing(WorkingTreeFormat6,remote) OK 198ms 493s per_workingtree.test_smart_add.TestSmartAddTree.test_returns_and_ignores(WorkingTreeFormat3) OK 64ms 493s per_workingtree.test_smart_add.TestSmartAddTree.test_save_false(GitWorkingTreeFormat) OK 22ms 493s per_workingtree.test_unversion.TestUnversion.test_unversion_parent_and_child_renamed_bug_187207(WorkingTreeFormat6,remote) OK 201ms 493s per_repository.test_commit_builder.TestCommitBuilder.test_updates_branch(RepositoryFormatKnit3) OK 110ms 493s per_workingtree.test_paths2ids.TestPaths2Ids.test_unversioned_non_ascii_one_tree(WorkingTreeFormat6,remote) OK 98ms 493s per_workingtree.test_transform.TestTreeTransform.test__set_mode_stats_correctly(WorkingTreeFormat3) OK 105ms 493s per_workingtree.test_move.TestMove.test_move_directory_with_swapped_children(WorkingTreeFormat3) OK 183ms 493s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_content_from_second_parent_is_dropped(WorkingTreeFormat2) OK 99ms 493s per_workingtree.test_transform.TestTreeTransform.test_add_del(GitWorkingTreeFormat) OK 30ms 493s per_workingtree.test_smart_add.TestSmartAddTree.test_single_file(WorkingTreeFormat2) OK 56ms 493s per_workingtree.test_move.TestMove.test_move_fail_consistent(GitWorkingTreeFormat)ERROR 37ms 493s log: {{{ 493s 293.790 preparing to commit 493s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_fail_consistent(GitWorkingTreeFormat)/work/ 493s 293.792 Selecting files for commit with filter None 493s 293.794 aborting commit write group because of exception: 493s 293.796 Traceback (most recent call last): 493s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 493s self._update_builder_with_changes() 493s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 493s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 493s for path, fs_hash in self.builder.record_iter_changes( 493s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 493s self.work_tree, self.basis_revid, iter_changes 493s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 493s ): 493s ^ 493s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 493s for change in iter_changes: 493s ^^^^^^^^^^^^ 493s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 493s for change in iter_changes: 493s ^^^^^^^^^^^^ 493s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 493s (oldpath, oldmode, oldsha) = old 493s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 493s TypeError: cannot unpack non-iterable NoneType object 493s }}} 493s 493s Traceback (most recent call last): 493s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 189, in test_move_fail_consistent 493s tree.commit("initial") 493s ~~~~~~~~~~~^^^^^^^^^^^ 493s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 493s committed_id = commit.Commit().commit( 493s working_tree=self, 493s ...<3 lines>... 493s **kwargs, 493s ) 493s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 493s self._update_builder_with_changes() 493s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 493s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 493s for path, fs_hash in self.builder.record_iter_changes( 493s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 493s self.work_tree, self.basis_revid, iter_changes 493s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 493s ): 493s ^ 493s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 493s for change in iter_changes: 493s ^^^^^^^^^^^^ 493s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 493s for change in iter_changes: 493s ^^^^^^^^^^^^ 493s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 493s (oldpath, oldmode, oldsha) = old 493s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 493s TypeError: cannot unpack non-iterable NoneType object 493s 493s per_workingtree.test_unversion.TestUnversion.test_unversion_requires_write_lock(WorkingTreeFormat4) OK 60ms 493s per_workingtree.test_transform.TestTreeTransform.test_add_two_roots(WorkingTreeFormat2) OK 22ms 493s per_repository.test_commit_builder.TestCommitBuilder.test_updates_branch(RepositoryFormat2aSubtree) OK 73ms 493s per_repository.test_commit_builder.TestCommitBuilder.test_updates_branch(RepositoryFormat4) SKIP 4ms 493s Format All-in-one format 4 is not initializable. 493s per_workingtree.test_move.TestMove.test_move_moved(WorkingTreeFormat2) OK 42ms 493s per_workingtree.test_transform.TestTreeTransform.test_add_unversioned_root(WorkingTreeFormat6,remote) OK 57ms 493s per_workingtree.test_unversion.TestUnversion.test_unversion_several_files(WorkingTreeFormat5) OK 59ms 493s per_workingtree.test_workingtree.TestWorkingTree.test_set_last_revision_different_to_branch(WorkingTreeFormat4) OK 160ms 493s per_repository.test_fetch.TestFetchSameRepository.test_fetch(RepositoryFormatKnitPack5RichRootBroken) OK 81ms 493s per_workingtree.test_unversion.TestUnversion.test_unversion_subtree(WorkingTreeFormat6) OK 54ms 493s per_workingtree.test_smart_add.TestSmartAddTree.test_skip_nested_trees(WorkingTreeFormat6,remote) OK 142ms 493s per_workingtree.test_pull.TestPull.test_pull(WorkingTreeFormat4) OK 185ms 493s per_workingtree.test_transform.TestTreeTransform.test_adjust_path_updates_child_limbo_names(WorkingTreeFormat4) OK 81ms 493s per_workingtree.test_unversion.TestUnversion.test_unversion_subtree_and_children(WorkingTreeFormat3) OK 57ms 493s per_workingtree.test_views.TestTreeViews.test_check_path_in_view(GitWorkingTreeFormat) SKIP 2ms 493s format doesn't support views 493s 493s per_workingtree.test_views.TestTreeViews.test_delete_view(WorkingTreeFormat2) SKIP 1ms 493s format doesn't support views 493s 493s per_workingtree.test_smart_add.TestSmartAddTreeUnicode.test_accessible_implicit(WorkingTreeFormat4) OK 57ms 493s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_dir_to_root(WorkingTreeFormat6,remote) OK 260ms 493s per_repository.test_fetch.TestFetchSameRepository.test_fetch(RepositoryFormatKnitPack3) OK 109ms 493s per_workingtree.test_move.TestMove.test_move_multi_unversioned(WorkingTreeFormat6,remote) OK 204ms 493s per_workingtree.test_smart_add.TestSmartAddTreeUnicode.test_inaccessible_explicit(WorkingTreeFormat5) OK 53ms 493s per_workingtree.test_workingtree.TestWorkingTree.test_sprout_hardlink(WorkingTreeFormat5) OK 177ms 493s per_workingtree.test_transform.TestTreeTransform.test_apply_case_conflict(WorkingTreeFormat5) OK 122ms 493s per_workingtree.test_views.TestTreeViews.test_lookup_view(WorkingTreeFormat6,remote) OK 125ms 493s per_workingtree.test_views.TestTreeViews.test_set_and_get_view_info(WorkingTreeFormat4) SKIP 1ms 493s format doesn't support views 493s 493s per_workingtree.test_views.TestTreeViews.test_set_view(WorkingTreeFormat5) SKIP 1ms 493s format doesn't support views 493s 493s per_workingtree.test_smart_add.TestSmartAddTreeUnicode.test_inaccessible_implicit(WorkingTreeFormat6) OK 79ms 493s per_workingtree.test_transform.TestTreeTransform.test_apply_informs_tree_of_observed_sha1(WorkingTreeFormat6) OK 89ms 493s per_workingtree.test_workingtree.TestWorkingTree.test_stored_kind_nonexistent(WorkingTreeFormat6) OK 110ms 493s per_workingtree.test_smart_add.TestSmartAddTreeUnicode.test_requires_normalized_unicode_filenames_fails_on_unnormalized(WorkingTreeFormat3) OK 61ms 493s per_workingtree.test_move.TestMove.test_move_onto_self(WorkingTreeFormat4) OK 142ms 493s per_workingtree.test_views.TestTreeViews.test_unicode_view(WorkingTreeFormat6) OK 78ms 493s per_workingtree.test_views.TestTreeViews.test_views_initially_empty(WorkingTreeFormat3) SKIP 1ms 493s format doesn't support views 493s 493s per_workingtree.test_views.TestUnsupportedViews.test_view_methods_raise(GitWorkingTreeFormat) OK 22ms 493s per_workingtree.test_transform.TestTreeTransform.test_apply_retains_file_id(WorkingTreeFormat3) OK 65ms 493s per_workingtree.test_workingtree.TestWorkingTree.test_stored_kind_with_missing(WorkingTreeFormat3) OK 78ms 493s per_workingtree.test_symlinks.TestKindChanges.test_dir_changes_to_symlink(GitWorkingTreeFormat)ERROR 59ms 493s log: {{{ 493s 294.208 creating config directory: '/tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_symlinks.TestKindChanges.test_dir_changes_to_symlink(GitWorkingTreeFormat)/home/breezy' 493s 294.213 preparing to commit 493s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_symlinks.TestKindChanges.test_dir_changes_to_symlink(GitWorkingTreeFormat)/work/tree/ 493s 294.215 Selecting files for commit with filter None 493s 294.217 aborting commit write group because of exception: 493s 294.221 Traceback (most recent call last): 493s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 493s self._update_builder_with_changes() 493s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 493s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 493s for path, fs_hash in self.builder.record_iter_changes( 493s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 493s self.work_tree, self.basis_revid, iter_changes 493s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 493s ): 493s ^ 493s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 493s for change in iter_changes: 493s ^^^^^^^^^^^^ 493s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 493s for change in iter_changes: 493s ^^^^^^^^^^^^ 493s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 493s (oldpath, oldmode, oldsha) = old 493s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 493s TypeError: cannot unpack non-iterable NoneType object 493s }}} 493s 493s Traceback (most recent call last): 493s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_symlinks.py", line 128, in test_dir_changes_to_symlink 493s tree.commit("add dir") 493s ~~~~~~~~~~~^^^^^^^^^^^ 493s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 493s committed_id = commit.Commit().commit( 493s working_tree=self, 493s ...<3 lines>... 493s **kwargs, 493s ) 493s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 493s self._update_builder_with_changes() 493s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 493s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 493s for path, fs_hash in self.builder.record_iter_changes( 493s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 493s self.work_tree, self.basis_revid, iter_changes 493s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 493s ): 493s ^ 493s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 493s for change in iter_changes: 493s ^^^^^^^^^^^^ 493s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 493s for change in iter_changes: 493s ^^^^^^^^^^^^ 493s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 493s (oldpath, oldmode, oldsha) = old 493s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 493s TypeError: cannot unpack non-iterable NoneType object 493s 493s per_repository.test_fetch.TestFetchSameRepository.test_fetch(RemoteRepositoryFormat-default) OK 232ms 493s per_workingtree.test_transform.TestTreeTransform.test_apply_retains_root_directory(GitWorkingTreeFormat) OK 33ms 493s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_from_dir(WorkingTreeFormat2) OK 60ms 494s per_workingtree.test_workingtree.TestWorkingTree.test_supports_executable(GitWorkingTreeFormat) OK 38ms 494s per_workingtree.test_pull.TestPull.test_pull_changes_root_id(WorkingTreeFormat5) OK 369ms 494s per_workingtree.test_transform.TestTreeTransform.test_both_rename(WorkingTreeFormat2) OK 62ms 494s per_workingtree.test_workingtree.TestWorkingTree.test_transform(WorkingTreeFormat2) OK 43ms 494s per_workingtree.test_move.TestMove.test_move_onto_self_root(WorkingTreeFormat5) OK 141ms 494s per_workingtree.test_symlinks.TestKindChanges.test_symlink_changes_to_dir(WorkingTreeFormat2) OK 105ms 494s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_from_empty_dir(WorkingTreeFormat6,remote) OK 88ms 494s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_from_self(RepositoryFormatKnitPack6RichRoot) OK 114ms 494s per_workingtree.test_workingtree.TestWorkingTree.test_unknowns(WorkingTreeFormat6,remote) OK 89ms 494s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_from_unknown_dir(WorkingTreeFormat4) OK 60ms 494s per_workingtree.test_transform.TestTreeTransform.test_both_rename2(WorkingTreeFormat6,remote) OK 114ms 494s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_from_self(RepositoryFormat7) OK 79ms 494s per_workingtree.test_move.TestMove.test_move_over_deleted(WorkingTreeFormat6) OK 131ms 494s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_missings(WorkingTreeFormat5) OK 55ms 494s per_workingtree.test_symlinks.TestOpenTree.test_open_containing_through_symlink(WorkingTreeFormat6,remote) OK 129ms 494s per_workingtree.test_transform.TestTreeTransform.test_build(WorkingTreeFormat4) OK 60ms 494s per_workingtree.test_pull.TestPull.test_pull_merges_tree_content(WorkingTreeFormat6) OK 190ms 494s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_unknowns(WorkingTreeFormat6) OK 48ms 494s per_workingtree.test_transform.TestTreeTransform.test_cancel_creation_removes_observed_sha1(WorkingTreeFormat5) OK 46ms 494s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_same_revisions_twice(RepositoryFormatKnit4) OK 96ms 494s per_workingtree.test_symlinks.TestSmartAddTree.test_add_file_under_symlink(WorkingTreeFormat4) OK 67ms 494s per_workingtree.test_move.TestMove.test_move_parent_dir(WorkingTreeFormat3) OK 103ms 494s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdirs_type_changes(WorkingTreeFormat3) OK 70ms 494s per_workingtree.test_transform.TestTreeTransform.test_cancel_parent(WorkingTreeFormat6) OK 54ms 494s per_workingtree.test_workingtree.TestWorkingTree.test_update_returns_conflict_count(WorkingTreeFormat4) OK 183ms 494s per_workingtree.test_move.TestMove.test_move_subdir(GitWorkingTreeFormat)ERROR 31ms 494s log: {{{ 494s 294.575 preparing to commit 494s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_subdir(GitWorkingTreeFormat)/work/ 494s 294.577 Selecting files for commit with filter None 494s 294.579 aborting commit write group because of exception: 494s 294.581 Traceback (most recent call last): 494s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 494s self._update_builder_with_changes() 494s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 494s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 494s for path, fs_hash in self.builder.record_iter_changes( 494s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 494s self.work_tree, self.basis_revid, iter_changes 494s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 494s ): 494s ^ 494s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 494s for change in iter_changes: 494s ^^^^^^^^^^^^ 494s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 494s for change in iter_changes: 494s ^^^^^^^^^^^^ 494s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 494s (oldpath, oldmode, oldsha) = old 494s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 494s TypeError: cannot unpack non-iterable NoneType object 494s }}} 494s 494s Traceback (most recent call last): 494s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 154, in test_move_subdir 494s tree.commit("initial") 494s ~~~~~~~~~~~^^^^^^^^^^^ 494s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 494s committed_id = commit.Commit().commit( 494s working_tree=self, 494s ...<3 lines>... 494s **kwargs, 494s ) 494s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 494s self._update_builder_with_changes() 494s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 494s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 494s for path, fs_hash in self.builder.record_iter_changes( 494s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 494s self.work_tree, self.basis_revid, iter_changes 494s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 494s ): 494s ^ 494s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 494s for change in iter_changes: 494s ^^^^^^^^^^^^ 494s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 494s for change in iter_changes: 494s ^^^^^^^^^^^^ 494s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 494s (oldpath, oldmode, oldsha) = old 494s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 494s TypeError: cannot unpack non-iterable NoneType object 494s 494s per_workingtree.test_symlinks.TestSmartAddTree.test_smart_add_symlink(WorkingTreeFormat5) OK 60ms 494s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdirs_type_changes_wo_symlinks(GitWorkingTreeFormat) OK 26ms 494s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_same_revisions_twice(RepositoryFormatKnitPack1) OK 90ms 494s per_workingtree.test_move.TestMove.test_move_target_not_dir(WorkingTreeFormat2) OK 44ms 494s per_workingtree.test_transform.TestTreeTransform.test_cancel_with_cancelled_child_should_succeed(WorkingTreeFormat3) OK 60ms 494s per_workingtree.test_workingtree.TestControlComponent.test_urls(WorkingTreeFormat2) OK 46ms 494s per_workingtree.test_workingtree.TestFormatAttributes.test_supports_setting_file_ids(WorkingTreeFormat6,remote) OK 5ms 494s per_workingtree.test_workingtree.TestFormatAttributes.test_versioned_directories(WorkingTreeFormat4) OK 10ms 494s per_workingtree.test_transform.TestTreeTransform.test_case_insensitive_limbo(GitWorkingTreeFormat) OK 27ms 494s per_workingtree.test_pull.TestPull.test_pull_null(WorkingTreeFormat3) OK 178ms 494s per_workingtree.test_symlinks.TestSmartAddTree.test_smart_add_symlink_pointing_outside(WorkingTreeFormat6) OK 76ms 494s per_workingtree.test_transform.TestTreeTransform.test_change_parent(WorkingTreeFormat2) OK 35ms 494s per_workingtree.test_pull.TestPull.test_pull_overwrites(GitWorkingTreeFormat)ERROR 32ms 494s log: {{{ 494s 294.700 preparing to commit 494s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_pull.TestPull.test_pull_overwrites(GitWorkingTreeFormat)/work/from/ 494s 294.703 Selecting files for commit with filter None 494s 294.707 aborting commit write group because of exception: 494s 294.709 Traceback (most recent call last): 494s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 494s self._update_builder_with_changes() 494s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 494s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 494s for path, fs_hash in self.builder.record_iter_changes( 494s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 494s self.work_tree, self.basis_revid, iter_changes 494s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 494s ): 494s ^ 494s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 494s for change in iter_changes: 494s ^^^^^^^^^^^^ 494s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 494s for change in iter_changes: 494s ^^^^^^^^^^^^ 494s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 494s (oldpath, oldmode, oldsha) = old 494s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 494s TypeError: cannot unpack non-iterable NoneType object 494s }}} 494s 494s Traceback (most recent call last): 494s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_pull.py", line 49, in test_pull_overwrites 494s tree_a, tree_b, rev_a = self.get_pullable_trees() 494s ~~~~~~~~~~~~~~~~~~~~~~~^^ 494s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_pull.py", line 29, in get_pullable_trees 494s a = tree.commit("foo") 494s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 494s committed_id = commit.Commit().commit( 494s working_tree=self, 494s ...<3 lines>... 494s **kwargs, 494s ) 494s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 494s self._update_builder_with_changes() 494s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 494s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 494s for path, fs_hash in self.builder.record_iter_changes( 494s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 494s self.work_tree, self.basis_revid, iter_changes 494s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 494s ): 494s ^ 494s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 494s for change in iter_changes: 494s ^^^^^^^^^^^^ 494s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 494s for change in iter_changes: 494s ^^^^^^^^^^^^ 494s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 494s (oldpath, oldmode, oldsha) = old 494s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 494s TypeError: cannot unpack non-iterable NoneType object 494s 494s per_workingtree.test_pull.TestPullWithOrphans.test_pull_orphans(WorkingTreeFormat2) SKIP 4ms 494s does not support missing parent conflicts 494s per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_same_revisions_twice(RepositoryFormat5) OK 89ms 494s per_workingtree.test_transform.TestTreeTransform.test__apply_insertions_updates_sha1(WorkingTreeFormat3) OK 49ms 494s per_workingtree.test_workingtree.TestIllegalPaths.test_bad_fs_path(WorkingTreeFormat5) OK 83ms 494s per_workingtree.test_transform.TestTreeTransform.test__set_mode_stats_correctly(GitWorkingTreeFormat) OK 38ms 494s per_workingtree.test_move.TestMove.test_move_target_not_versioned(WorkingTreeFormat6,remote) OK 198ms 494s per_workingtree.test_transform.TestTreeTransform.test_change_root_id(WorkingTreeFormat6,remote) OK 130ms 494s per_workingtree.test_workingtree.TestWorkingTree.test_update_sets_last_revision(WorkingTreeFormat5) OK 261ms 494s per_workingtree.test_transform.TestTreeTransform.test_add_del(WorkingTreeFormat2) OK 86ms 494s per_workingtree.test_put_file.TestPutFileBytesNonAtomic.test_put_existing_file(WorkingTreeFormat6,remote) OK 165ms 494s per_repository.test_fetch.TestFetchSameRepository.test_fetch_copies_signatures(RepositoryFormatKnitPack5RichRoot) OK 201ms 494s per_workingtree.test_transform.TestTreeTransform.test_add_two_roots(WorkingTreeFormat6,remote) OK 74ms 494s per_workingtree.test_workingtree.TestReferenceLocation.test_branch_relative_reference_location(WorkingTreeFormat6) OK 175ms 494s per_workingtree.test_move.TestMove.test_move_unversioned(WorkingTreeFormat4) OK 105ms 494s per_workingtree.test_transform.TestTreeTransform.test_conflict_on_case_insensitive(WorkingTreeFormat4) OK 125ms 494s per_workingtree.test_readonly.TestReadonly.test_readonly_unclean(WorkingTreeFormat4) OK 100ms 494s per_workingtree.test_transform.TestTreeTransform.test_adjust_and_cancel(WorkingTreeFormat4) OK 60ms 494s per_workingtree.test_move.TestMove.test_move_unversioned_non_ascii(WorkingTreeFormat5) OK 76ms 494s per_workingtree.test_read_working_inventory.TestReadWorkingInventory.test_read_after_inventory_modification(WorkingTreeFormat5) OK 46ms 494s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_kind_changes(WorkingTreeFormat4) OK 1024ms 494s per_workingtree.test_transform.TestTreeTransform.test_conflict_on_case_insensitive_existing(WorkingTreeFormat5) OK 83ms 494s per_repository.test_fetch.TestFetchSameRepository.test_fetch_copies_signatures(RepositoryFormat2a) OK 139ms 494s per_workingtree.test_read_working_inventory.TestReadWorkingInventory.test_trivial_read(WorkingTreeFormat6) OK 44ms 494s per_workingtree.test_transform.TestTreeTransform.test_adjust_path_updates_child_limbo_names(WorkingTreeFormat5) OK 87ms 494s per_workingtree.test_workingtree.TestWorkingTree.test_update_sets_root_id(WorkingTreeFormat6) OK 240ms 494s per_workingtree.test_transform.TestTreeTransform.test_conflict_resolution(WorkingTreeFormat6) OK 66ms 494s per_workingtree.test_move.TestMove.test_move_via_rm_and_add(WorkingTreeFormat6) OK 108ms 494s per_workingtree.test_workingtree.TestReferenceLocation.test_clone_copies_reference_location(WorkingTreeFormat3) OK 232ms 494s per_workingtree.test_nested_specifics.TestNestedSupport.test_comparison_data_does_not_autodetect_subtree(WorkingTreeFormat3) SKIP 62ms 494s Tree references not supported 494s 494s per_workingtree.test_transform.TestTreeTransform.test_apply_case_conflict(WorkingTreeFormat6) OK 110ms 494s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_link_content_change(WorkingTreeFormat5) OK 152ms 494s per_workingtree.test_workingtree.TestReferenceLocation.test_copied_locations_are_rebased(GitWorkingTreeFormat)ERROR 42ms 494s log: {{{ 494s 295.188 preparing to commit 494s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_copied_locations_are_rebased(GitWorkingTreeFormat)/work/branch/ 494s 295.190 Selecting files for commit with filter None 494s 295.196 aborting commit write group because of exception: 494s 295.198 Traceback (most recent call last): 494s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 494s self._update_builder_with_changes() 494s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 494s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 494s for path, fs_hash in self.builder.record_iter_changes( 494s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 494s self.work_tree, self.basis_revid, iter_changes 494s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 494s ): 494s ^ 494s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 494s for change in iter_changes: 494s ^^^^^^^^^^^^ 494s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 494s for change in iter_changes: 494s ^^^^^^^^^^^^ 494s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 494s (oldpath, oldmode, oldsha) = old 494s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 494s TypeError: cannot unpack non-iterable NoneType object 494s }}} 494s 494s Traceback (most recent call last): 494s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1493, in test_copied_locations_are_rebased 494s tree = self.make_tree_with_reference("branch", "reference") 494s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1451, in make_tree_with_reference 494s tree.commit("commit reference") 494s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 494s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 494s committed_id = commit.Commit().commit( 494s working_tree=self, 494s ...<3 lines>... 494s **kwargs, 494s ) 494s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 494s self._update_builder_with_changes() 494s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 494s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 494s for path, fs_hash in self.builder.record_iter_changes( 494s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 494s self.work_tree, self.basis_revid, iter_changes 494s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 494s ): 494s ^ 494s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 494s for change in iter_changes: 494s ^^^^^^^^^^^^ 494s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 494s for change in iter_changes: 494s ^^^^^^^^^^^^ 494s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 494s (oldpath, oldmode, oldsha) = old 494s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 494s TypeError: cannot unpack non-iterable NoneType object 494s 494s per_workingtree.test_nested_specifics.TestNestedSupport.test_extract_while_locked(GitWorkingTreeFormat)ERROR 31ms 494s Empty attachments: 494s log 494s 494s Traceback (most recent call last): 494s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_nested_specifics.py", line 54, in test_extract_while_locked 494s tree.extract("subtree") 494s ~~~~~~~~~~~~^^^^^^^^^^^ 494s File "/usr/lib/python3/dist-packages/breezy/git/workingtree.py", line 1559, in extract 494s new_branch.pull(self.branch) 494s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 494s File "/usr/lib/python3/dist-packages/breezy/branch.py", line 1010, in pull 494s return InterBranch.get(source, self).pull( 494s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 494s overwrite=overwrite, 494s ^^^^^^^^^^^^^^^^^^^^ 494s ...<2 lines>... 494s **kwargs, 494s ^^^^^^^^^ 494s ) 494s ^ 494s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1374, in pull 494s refs, stop_revision = self.update_refs(stop_revision) 494s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 494s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1339, in update_refs 494s result = interrepo.fetch( 494s branches=[self.source.ref], include_tags=fetch_tags 494s ) 494s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 740, in fetch 494s self.fetch_objects(wants_recorder, limit=limit) 494s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 494s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 494s refs = self.source._git.fetch( 494s self.target._git, determine_wants, progress=progress 494s ) 494s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 494s count, pack_data = self.fetch_pack_data( 494s ~~~~~~~~~~~~~~~~~~~~^ 494s determine_wants, 494s ^^^^^^^^^^^^^^^^ 494s ...<2 lines>... 494s depth=depth, 494s ^^^^^^^^^^^^ 494s ) 494s ^ 494s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 494s missing_objects = self.find_missing_objects( 494s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 494s ) 494s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 494s wants = determine_wants(refs, depth) 494s TypeError: DetermineWantsRecorder.__call__() takes 2 positional arguments but 3 were given 494s 494s per_workingtree.test_transform.TestTreeTransform.test_conflicts(WorkingTreeFormat3) OK 108ms 494s per_workingtree.test_remove.TestRemove.test_dont_remove_directory_with_unknowns(WorkingTreeFormat3) OK 158ms 494s per_workingtree.test_transform.TestTreeTransform.test_convenience(GitWorkingTreeFormat) OK 26ms 494s per_workingtree.test_nested_specifics.TestNestedSupport.test_iter_entries_by_dir_autodetects_subtree(WorkingTreeFormat2) SKIP 39ms 494s Tree references not supported 494s 494s per_workingtree.test_remove.TestRemove.test_force_remove_changed_files(GitWorkingTreeFormat) OK 23ms 494s per_workingtree.test_transform.TestTreeTransform.test_apply_informs_tree_of_observed_sha1(WorkingTreeFormat3) OK 65ms 494s per_workingtree.test_workingtree.TestReferenceLocation.test_get_reference_info(WorkingTreeFormat2) OK 46ms 495s per_workingtree.test_transform.TestTreeTransform.test_apply_retains_file_id(GitWorkingTreeFormat) SKIP 11ms 495s format does not support file ids 495s per_workingtree.test_transform.TestTreeTransform.test_cook_conflicts(WorkingTreeFormat2) OK 42ms 495s per_workingtree.test_transform.TestTreeTransform.test_apply_retains_root_directory(WorkingTreeFormat2) OK 31ms 495s per_workingtree.test_remove.TestRemove.test_force_remove_directory_with_unknowns(WorkingTreeFormat2) OK 56ms 495s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_move_from_removed_dir(WorkingTreeFormat6) OK 158ms 495s per_repository.test_fetch.TestFetchSameRepository.test_fetch_copies_signatures(RemoteRepositoryFormat-v2) OK 294ms 495s per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RepositoryFormatPackDevelopment2Subtree) OK 17ms 495s per_workingtree.test_transform.TestTreeTransform.test_create_file_caches_sha1(WorkingTreeFormat6,remote) OK 91ms 495s per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(GitRepositoryFormat) OK 11ms 495s per_workingtree.test_transform.TestTreeTransform.test_both_rename(WorkingTreeFormat6,remote) OK 93ms 495s per_workingtree.test_workingtree.TestWorkingTree.test_update_sets_updated_root_id(WorkingTreeFormat3) OK 339ms 495s per_workingtree.test_workingtree.TestWorkingTree.test_update_takes_revision_parameter(GitWorkingTreeFormat)ERROR 17ms 495s log: {{{ 495s 295.443 preparing to commit 495s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_update_takes_revision_parameter(GitWorkingTreeFormat)/work/wt/ 495s 295.445 Selecting files for commit with filter None 495s 295.446 aborting commit write group because of exception: 495s 295.447 Traceback (most recent call last): 495s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 495s self._update_builder_with_changes() 495s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 495s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 495s for path, fs_hash in self.builder.record_iter_changes( 495s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 495s self.work_tree, self.basis_revid, iter_changes 495s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 495s ): 495s ^ 495s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 495s for change in iter_changes: 495s ^^^^^^^^^^^^ 495s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 495s for change in iter_changes: 495s ^^^^^^^^^^^^ 495s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 495s (oldpath, oldmode, oldsha) = old 495s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 495s TypeError: cannot unpack non-iterable NoneType object 495s }}} 495s 495s Traceback (most recent call last): 495s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 694, in test_update_takes_revision_parameter 495s rev1 = wt.commit("first master commit") 495s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 495s committed_id = commit.Commit().commit( 495s working_tree=self, 495s ...<3 lines>... 495s **kwargs, 495s ) 495s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 495s self._update_builder_with_changes() 495s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 495s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 495s for path, fs_hash in self.builder.record_iter_changes( 495s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 495s self.work_tree, self.basis_revid, iter_changes 495s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 495s ): 495s ^ 495s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 495s for change in iter_changes: 495s ^^^^^^^^^^^^ 495s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 495s for change in iter_changes: 495s ^^^^^^^^^^^^ 495s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 495s (oldpath, oldmode, oldsha) = old 495s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 495s TypeError: cannot unpack non-iterable NoneType object 495s 495s per_workingtree.test_transform.TestTreeTransform.test_both_rename3(WorkingTreeFormat4) OK 70ms 495s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_self(RepositoryFormatKnitPack5) OK 88ms 495s per_workingtree.test_workingtree.TestWorkingTree.test_update_turns_local_commit_into_merge(WorkingTreeFormat2) OK 63ms 495s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_move_moves_children_recursively(WorkingTreeFormat3) OK 164ms 495s per_workingtree.test_transform.TestTreeTransform.test_build(WorkingTreeFormat5) OK 65ms 495s per_workingtree.test_nested_specifics.TestNestedSupport.test_may_not_autodetect_subtree(WorkingTreeFormat6,remote) OK 272ms 495s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_move_to_added_dir(GitWorkingTreeFormat) SKIP 11ms 495s test requires inventory tree 495s 495s per_workingtree.test_remove.TestRemove.test_non_cwd(WorkingTreeFormat6,remote) OK 226ms 495s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_self(RepositoryFormatKnitPack4) OK 106ms 495s per_workingtree.test_transform.TestTreeTransform.test_create_from_tree(WorkingTreeFormat4) OK 204ms 495s per_workingtree.test_transform.TestTreeTransform.test_cancel_creation_removes_observed_sha1(WorkingTreeFormat6) OK 68ms 495s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_name_changed(WorkingTreeFormat2) OK 93ms 495s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_self(RepositoryFormat6) OK 53ms 495s per_workingtree.test_remove.TestRemove.test_remove_added_files(WorkingTreeFormat4) OK 110ms 495s per_workingtree.test_transform.TestTreeTransform.test_cancel_parent(WorkingTreeFormat3) OK 60ms 495s per_workingtree.test_parents.TestAddParent.test_add_first_parent_id(WorkingTreeFormat4) OK 136ms 495s per_workingtree.test_transform.TestTreeTransform.test_cancel_with_cancelled_child_should_succeed(GitWorkingTreeFormat) OK 14ms 495s per_workingtree.test_workingtree.TestWorkingTree.test_update_updates_bound_branch_no_local_commits(WorkingTreeFormat6,remote) OK 173ms 495s per_workingtree.test_transform.TestTreeTransform.test_case_insensitive_limbo(WorkingTreeFormat2) OK 79ms 495s per_workingtree.test_parents.TestAddParent.test_add_first_parent_id_ghost_force(WorkingTreeFormat5) OK 88ms 495s per_workingtree.test_transform.TestTreeTransform.test_create_from_tree_bytes(WorkingTreeFormat5) OK 173ms 495s per_workingtree.test_remove.TestRemove.test_remove_changed_file(WorkingTreeFormat5) OK 132ms 495s per_workingtree.test_parents.TestAddParent.test_add_first_parent_id_ghost_rejects(WorkingTreeFormat6) OK 42ms 495s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_smart_with_ghost(RepositoryFormatKnitPack6) OK 169ms 495s per_workingtree.test_transform.TestTreeTransform.test_change_parent(WorkingTreeFormat6,remote) OK 80ms 495s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_no_parents_full_tree(WorkingTreeFormat6,remote) OK 204ms 495s per_workingtree.test_remove.TestRemove.test_remove_changed_ignored_files(WorkingTreeFormat6) OK 56ms 495s per_workingtree.test_parents.TestAddParent.test_add_first_parent_tree(WorkingTreeFormat3) OK 96ms 495s per_workingtree.test_transform.TestTreeTransform.test_create_from_tree_symlink(WorkingTreeFormat6) OK 131ms 495s per_workingtree.test_transform.TestTreeTransform.test_change_root_id_add_files(WorkingTreeFormat4) OK 70ms 495s per_workingtree.test_parents.TestAddParent.test_add_first_parent_tree_ghost_force(GitWorkingTreeFormat) OK 12ms 495s per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_smart_with_ghost(RepositoryFormatKnit1) OK 104ms 495s per_workingtree.test_parents.TestAddParent.test_add_first_parent_tree_ghost_rejects(WorkingTreeFormat2) OK 26ms 495s per_workingtree.test_remove.TestRemove.test_remove_deleted_files(WorkingTreeFormat3) OK 109ms 495s per_workingtree.test_workingtree.TestReferenceLocation.test_merge_updates_references(WorkingTreeFormat6,remote) OK 691ms 495s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_parent_child_swap(WorkingTreeFormat4) OK 144ms 495s per_workingtree.test_remove.TestRemove.test_remove_dir_before_bzr(GitWorkingTreeFormat)ERROR 32ms 495s log: {{{ 495s 295.956 preparing to commit 495s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_dir_before_bzr(GitWorkingTreeFormat)/work/ 495s 295.958 Selecting files for commit with filter None 495s 295.962 aborting commit write group because of exception: 495s 295.963 Traceback (most recent call last): 495s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 495s self._update_builder_with_changes() 495s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 495s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 495s for path, fs_hash in self.builder.record_iter_changes( 495s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 495s self.work_tree, self.basis_revid, iter_changes 495s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 495s ): 495s ^ 495s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 495s for change in iter_changes: 495s ^^^^^^^^^^^^ 495s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 495s for change in iter_changes: 495s ^^^^^^^^^^^^ 495s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 495s (oldpath, oldmode, oldsha) = old 495s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 495s TypeError: cannot unpack non-iterable NoneType object 495s }}} 495s 495s Traceback (most recent call last): 495s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 354, in test_remove_dir_before_bzr 495s tree = self.get_committed_tree([".aaa/", ".aaa/file"]) 495s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 40, in get_committed_tree 495s tree.commit(message) 495s ~~~~~~~~~~~^^^^^^^^^ 495s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 495s committed_id = commit.Commit().commit( 495s working_tree=self, 495s ...<3 lines>... 495s **kwargs, 495s ) 495s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 495s self._update_builder_with_changes() 495s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 495s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 495s for path, fs_hash in self.builder.record_iter_changes( 495s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 495s self.work_tree, self.basis_revid, iter_changes 495s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 495s ): 495s ^ 495s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 495s for change in iter_changes: 495s ^^^^^^^^^^^^ 495s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 495s for change in iter_changes: 495s ^^^^^^^^^^^^ 495s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 495s (oldpath, oldmode, oldsha) = old 495s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 495s TypeError: cannot unpack non-iterable NoneType object 495s 495s per_workingtree.test_transform.TestTreeTransform.test_conflict_on_case_insensitive(WorkingTreeFormat5) OK 129ms 495s per_workingtree.test_transform.TestTreeTransform.test_dir_to_file(WorkingTreeFormat3) OK 155ms 495s per_repository.test_fetch.TestFetchSameRepository.test_fetch_into_smart_with_ghost(RepositoryFormatKnit3) OK 149ms 495s per_workingtree.test_remove.TestRemove.test_remove_directory_with_changed_emigrated_file(WorkingTreeFormat2) OK 82ms 495s per_workingtree.test_transform.TestTreeTransform.test_dir_to_hardlink(GitWorkingTreeFormat)ERROR 58ms 495s log: {{{ 495s 296.079 preparing to commit 495s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_transform.TestTreeTransform.test_dir_to_hardlink(GitWorkingTreeFormat)/work/ 495s 296.081 Selecting files for commit with filter None 495s 296.083 aborting commit write group because of exception: 495s 296.085 Traceback (most recent call last): 495s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 495s self._update_builder_with_changes() 495s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 495s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 495s for path, fs_hash in self.builder.record_iter_changes( 495s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 495s self.work_tree, self.basis_revid, iter_changes 495s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 495s ): 495s ^ 495s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 495s for change in iter_changes: 495s ^^^^^^^^^^^^ 495s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 495s for change in iter_changes: 495s ^^^^^^^^^^^^ 495s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 495s (oldpath, oldmode, oldsha) = old 495s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 495s TypeError: cannot unpack non-iterable NoneType object 495s }}} 495s 495s Traceback (most recent call last): 495s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_transform.py", line 1932, in test_dir_to_hardlink 495s wt.commit("one") 495s ~~~~~~~~~^^^^^^^ 495s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 495s committed_id = commit.Commit().commit( 495s working_tree=self, 495s ...<3 lines>... 495s **kwargs, 495s ) 495s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 495s self._update_builder_with_changes() 495s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 495s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 495s for path, fs_hash in self.builder.record_iter_changes( 495s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 495s self.work_tree, self.basis_revid, iter_changes 495s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 495s ): 495s ^ 495s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 495s for change in iter_changes: 495s ^^^^^^^^^^^^ 495s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 495s for change in iter_changes: 495s ^^^^^^^^^^^^ 495s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 495s (oldpath, oldmode, oldsha) = old 495s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 495s TypeError: cannot unpack non-iterable NoneType object 495s 495s per_workingtree.test_transform.TestTreeTransform.test_existing_limbo(WorkingTreeFormat2) OK 27ms 495s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_parent_deleted_child_renamed(WorkingTreeFormat5) OK 206ms 495s per_workingtree.test_transform.TestTreeTransform.test_conflict_on_case_insensitive_existing(WorkingTreeFormat6) OK 163ms 495s per_workingtree.test_parents.TestAddParent.test_add_second_parent_id(WorkingTreeFormat6,remote) OK 273ms 496s per_workingtree.test_transform.TestTreeTransform.test_existing_pending_deletion(WorkingTreeFormat6,remote) OK 142ms 496s per_workingtree.test_workingtree.TestWorkingTreeUpdate.test_update_remove_commit(WorkingTreeFormat4) OK 591ms 496s per_workingtree.test_transform.TestTreeTransform.test_conflict_resolution(WorkingTreeFormat3) OK 105ms 496s per_workingtree.test_remove.TestRemove.test_remove_directory_with_changed_file(WorkingTreeFormat6,remote) OK 236ms 496s per_workingtree.test_parents.TestAddParent.test_add_second_parent_id_with_ghost_first(WorkingTreeFormat4) OK 98ms 496s per_repository.test_fetch.TestFetchSameRepository.test_fetch_into_smart_with_ghost(RepositoryFormat2aSubtree) OK 244ms 496s per_repository.test_fetch.TestFetchSameRepository.test_fetch_into_smart_with_ghost(RepositoryFormat4) SKIP 12ms 496s repository format does not support ghosts 496s 496s per_workingtree.test_transform.TestTreeTransform.test_conflicts(GitWorkingTreeFormat) OK 35ms 496s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_parent_id_changed(WorkingTreeFormat6) OK 170ms 496s per_workingtree.test_workingtree.TestReferenceLocation.test_push_updates_references(WorkingTreeFormat4) OK 405ms 496s per_workingtree.test_transform.TestTreeTransform.test_convenience(WorkingTreeFormat2) OK 27ms 496s per_repository.test_fetch.TestFetchSameRepository.test_fetch_missing_from_self(RepositoryFormatKnitPack5RichRootBroken) OK 80ms 496s per_workingtree.test_remove.TestRemove.test_remove_file_and_containing_dir(WorkingTreeFormat4) OK 134ms 496s per_workingtree.test_transform.TestTreeTransform.test_file_to_symlink(WorkingTreeFormat4) OK 172ms 496s per_workingtree.test_transform.TestTreeTransform.test_cook_conflicts(WorkingTreeFormat6,remote) OK 100ms 496s per_workingtree.test_parents.TestAddParent.test_add_second_parent_tree(WorkingTreeFormat5) OK 161ms 496s per_repository.test_fetch.TestFetchSameRepository.test_fetch_missing_from_self(RepositoryFormatKnitPack3) OK 91ms 496s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_path_swap(WorkingTreeFormat3) OK 142ms 496s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_removes(GitWorkingTreeFormat) SKIP 11ms 496s test requires inventory tree 496s 496s per_workingtree.test_remove.TestRemove.test_remove_force_directory_with_changed_file(WorkingTreeFormat5) OK 101ms 496s per_workingtree.test_parents.TestAddParent.test_add_second_parent_tree_ghost(WorkingTreeFormat6) OK 91ms 496s per_workingtree.test_paths2ids.TestPaths2Ids.test_find_children_of_moved_directories(WorkingTreeFormat2) OK 50ms 496s per_workingtree.test_workingtree.TestReferenceLocation.test_reference_parent(WorkingTreeFormat5) OK 215ms 496s per_workingtree.test_transform.TestTreeTransform.test_file_to_symlink_unsupported(WorkingTreeFormat5) OK 122ms 496s per_workingtree.test_parents.TestGetParents.test_get_parents(WorkingTreeFormat3) OK 35ms 496s per_workingtree.test_remove.TestRemove.test_remove_keep(WorkingTreeFormat6) OK 58ms 496s per_workingtree.test_parents.TestSetParents.test_set_duplicate_parent_ids(GitWorkingTreeFormat)ERROR 22ms 496s log: {{{ 496s 296.589 preparing to commit 496s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_parents.TestSetParents.test_set_duplicate_parent_ids(GitWorkingTreeFormat)/work/ 496s 296.592 Selecting files for commit with filter None 496s 296.593 aborting commit write group because of exception: 496s 296.595 Traceback (most recent call last): 496s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 496s self._update_builder_with_changes() 496s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 496s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 496s for path, fs_hash in self.builder.record_iter_changes( 496s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 496s self.work_tree, self.basis_revid, iter_changes 496s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 496s ): 496s ^ 496s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 496s for change in iter_changes: 496s ^^^^^^^^^^^^ 496s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 496s for change in iter_changes: 496s ^^^^^^^^^^^^ 496s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 496s (oldpath, oldmode, oldsha) = old 496s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 496s TypeError: cannot unpack non-iterable NoneType object 496s }}} 496s 496s Traceback (most recent call last): 496s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_parents.py", line 202, in test_set_duplicate_parent_ids 496s rev1 = t.commit("first post") 496s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 496s committed_id = commit.Commit().commit( 496s working_tree=self, 496s ...<3 lines>... 496s **kwargs, 496s ) 496s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 496s self._update_builder_with_changes() 496s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 496s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 496s for path, fs_hash in self.builder.record_iter_changes( 496s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 496s self.work_tree, self.basis_revid, iter_changes 496s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 496s ): 496s ^ 496s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 496s for change in iter_changes: 496s ^^^^^^^^^^^^ 496s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 496s for change in iter_changes: 496s ^^^^^^^^^^^^ 496s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 496s (oldpath, oldmode, oldsha) = old 496s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 496s TypeError: cannot unpack non-iterable NoneType object 496s 496s per_workingtree.test_transform.TestTreeTransform.test_finalize_order(WorkingTreeFormat6) OK 51ms 496s per_repository.test_fetch.TestFetchSameRepository.test_fetch_missing_from_self(RemoteRepositoryFormat-default) OK 144ms 496s per_workingtree.test_paths2ids.TestPaths2Ids.test_find_single_root(WorkingTreeFormat6,remote) OK 83ms 496s per_workingtree.test_transform.TestTreeTransform.test_find_raw_conflicts_wrong_parent_kind(WorkingTreeFormat3) OK 59ms 496s per_workingtree.test_parents.TestSetParents.test_set_duplicate_parent_trees(WorkingTreeFormat2) OK 79ms 496s per_workingtree.test_workingtree.TestWorkingTreeUpdate.test_update_revision(WorkingTreeFormat5) OK 410ms 496s per_workingtree.test_transform.TestTreeTransform.test_fixup_new_roots_permits_empty_tree(GitWorkingTreeFormat) OK 12ms 496s per_workingtree.test_remove.TestRemove.test_remove_keep_subtree(WorkingTreeFormat3) OK 125ms 496s per_workingtree.test_paths2ids.TestPaths2Ids.test_find_tree_basis_roots(WorkingTreeFormat4) OK 80ms 496s per_workingtree.test_remove.TestRemove.test_remove_nonexisting_files(GitWorkingTreeFormat)ERROR 19ms 496s Empty attachments: 496s log 496s 496s Traceback (most recent call last): 496s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 172, in test_remove_nonexisting_files 496s tree.remove(["xyz", "abc/def"], keep_files=False) 496s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 496s File "/usr/lib/python3/dist-packages/breezy/git/workingtree.py", line 565, in remove 496s for change in self.iter_changes( 496s ~~~~~~~~~~~~~~~~~^ 496s self.basis_tree(), 496s ^^^^^^^^^^^^^^^^^^ 496s ...<3 lines>... 496s specific_files=files, 496s ^^^^^^^^^^^^^^^^^^^^^ 496s ): 496s ^ 496s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 496s (oldpath, oldmode, oldsha) = old 496s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 496s TypeError: cannot unpack non-iterable NoneType object 496s 496s per_repository.test_fetch.TestFetchSameRepository.test_fetch_revision_already_exists(RepositoryFormatKnitPack6RichRoot) OK 100ms 496s per_workingtree.test_workingtree.TestWorthSavingLimit.test_invalid(WorkingTreeFormat6) OK 49ms 496s per_workingtree.test_paths2ids.TestPaths2Ids.test_paths_none_result_none(WorkingTreeFormat5) OK 36ms 496s per_workingtree.test_transform.TestTreeTransform.test_hardlink(WorkingTreeFormat2) OK 60ms 496s per_workingtree.test_workingtree.TestReferenceLocation.test_reference_parent_accepts_possible_transports(WorkingTreeFormat6) OK 202ms 496s per_workingtree.test_workingtree.TestWorthSavingLimit.test_not_set(WorkingTreeFormat3) SKIP 39ms 496s no _worth_saving_limit for this tree type 496s 496s per_workingtree.test_remove.TestRemove.test_remove_renamed_changed_files(WorkingTreeFormat2) OK 49ms 496s per_workingtree.test_workingtree.TestWorthSavingLimit.test_set_in_branch(GitWorkingTreeFormat) SKIP 11ms 496s no _worth_saving_limit for this tree type 496s 496s test__annotator.TestAnnotator.test_annotate_flat_merge_and_restored_text(C) OK 4ms 496s test__annotator.TestAnnotator.test_annotate_many_way_common_merge_text_more(C) OK 5ms 496s test__annotator.TestAnnotator.test_annotate_simple(C) OK 4ms 496s test__annotator.TestAnnotator.test_needed_keys_with_parent_texts(C) OK 4ms 496s test__known_graph.TestKnownGraph.test_add_existing_node(C) OK 2ms 496s test__known_graph.TestKnownGraph.test_add_with_all_ghost_parents(C) OK 2ms 496s test__known_graph.TestKnownGraph.test_gdfo_ancestry_1(C) OK 2ms 496s test__known_graph.TestKnownGraph.test_parent_ancestry1(C) OK 2ms 496s test__known_graph.TestKnownGraphHeads.test_heads_alt_merge(C) OK 2ms 496s test__known_graph.TestKnownGraphHeads.test_heads_linear(C) OK 2ms 496s test__known_graph.TestKnownGraphHeads.test_heads_one(C) OK 2ms 496s test__known_graph.TestKnownGraphHeads.test_heads_single(C) OK 2ms 496s test__known_graph.TestKnownGraphHeads.test_heads_with_ghost(C) OK 2ms 496s test__known_graph.TestKnownGraphMergeSort.test_end_of_merge_not_last_revision_in_branch(C) OK 2ms 496s test__known_graph.TestKnownGraphMergeSort.test_merge_depth_with_nested_merges(C) OK 2ms 496s per_workingtree.test_transform.TestTreeTransform.test_iter_changes(WorkingTreeFormat6,remote) OK 66ms 496s per_repository.test_fetch.TestFetchSameRepository.test_fetch_revision_already_exists(RepositoryFormat7) OK 88ms 496s test__known_graph.TestKnownGraphMergeSort.test_merge_sort_race(C) OK 2ms 496s test__known_graph.TestKnownGraphMergeSort.test_sequence_numbers_increase_no_merges(C) OK 2ms 496s test__known_graph.TestKnownGraphStableReverseTopoSort.test_mixed_ancestries(C) OK 2ms 496s test__known_graph.TestKnownGraphStableReverseTopoSort.test_stable_sorting(C) OK 2ms 496s test__known_graph.TestKnownGraphTopoSort.test_topo_sort_cycle_with_tail(C) OK 2ms 496s test__known_graph.TestKnownGraphTopoSort.test_topo_sort_partial(C) OK 2ms 496s per_workingtree.test_paths2ids.TestPaths2Ids.test_unversioned_all_of_multiple_trees(WorkingTreeFormat6) OK 76ms 496s per_workingtree.test_parents.TestSetParents.test_set_no_parents(WorkingTreeFormat6,remote) OK 159ms 496s per_workingtree.test_workingtree.TestReferenceLocation.test_reference_parent_from_reference_info_(WorkingTreeFormat3) OK 99ms 496s per_workingtree.test_transform.TestTreeTransform.test_iter_changes_modified_bleed(WorkingTreeFormat4) OK 49ms 496s per_workingtree.test_paths2ids.TestPaths2Ids.test_unversioned_in_one_of_multiple_trees(WorkingTreeFormat3) OK 70ms 496s per_workingtree.test_parents.TestSetParents.test_set_null_parent(WorkingTreeFormat4) OK 56ms 496s per_workingtree.test_workingtree.TestReferenceLocation.test_set_get_reference_info(GitWorkingTreeFormat)ERROR 29ms 496s log: {{{ 496s 296.877 preparing to commit 496s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_set_get_reference_info(GitWorkingTreeFormat)/work/branch/ 496s 296.879 Selecting files for commit with filter None 496s 296.882 aborting commit write group because of exception: 496s 296.884 Traceback (most recent call last): 496s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 496s self._update_builder_with_changes() 496s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 496s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 496s for path, fs_hash in self.builder.record_iter_changes( 496s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 496s self.work_tree, self.basis_revid, iter_changes 496s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 496s ): 496s ^ 496s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 496s for change in iter_changes: 496s ^^^^^^^^^^^^ 496s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 496s for change in iter_changes: 496s ^^^^^^^^^^^^ 496s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 496s (oldpath, oldmode, oldsha) = old 496s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 496s TypeError: cannot unpack non-iterable NoneType object 496s }}} 496s 496s Traceback (most recent call last): 496s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1398, in test_set_get_reference_info 496s tree = self.make_tree_with_reference("branch", "path/to/location") 496s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1451, in make_tree_with_reference 496s tree.commit("commit reference") 496s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 496s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 496s committed_id = commit.Commit().commit( 496s working_tree=self, 496s ...<3 lines>... 496s **kwargs, 496s ) 496s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 496s self._update_builder_with_changes() 496s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 496s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 496s for path, fs_hash in self.builder.record_iter_changes( 496s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 496s self.work_tree, self.basis_revid, iter_changes 496s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 496s ): 496s ^ 496s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 496s for change in iter_changes: 496s ^^^^^^^^^^^^ 496s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 496s for change in iter_changes: 496s ^^^^^^^^^^^^ 496s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 496s (oldpath, oldmode, oldsha) = old 496s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 496s TypeError: cannot unpack non-iterable NoneType object 496s 496s per_workingtree.test_paths2ids.TestPaths2Ids.test_unversioned_non_ascii_one_tree(GitWorkingTreeFormat) SKIP 14ms 496s test not applicable on non-inventory tests 496s 496s per_workingtree.test_workingtree.TestReferenceLocation.test_set_null_reference_info(WorkingTreeFormat2) SKIP 27ms 496s Branch cannot hold references. 496s 496s per_workingtree.test_transform.TestTreeTransform.test_iter_changes_move_missing(WorkingTreeFormat5) OK 62ms 496s per_workingtree.test_paths2ids.TestPaths2Ids.test_unversioned_one_tree(WorkingTreeFormat2) OK 24ms 496s per_workingtree.test_parents.TestSetParents.test_set_one_ghost_parent_force(WorkingTreeFormat5) OK 48ms 496s per_workingtree.test_transform.TestTreeTransform.test_iter_changes_new(WorkingTreeFormat6) OK 44ms 496s per_workingtree.test_remove.TestRemove.test_remove_renamed_files(WorkingTreeFormat6,remote) OK 201ms 496s per_workingtree.test_parents.TestSetParents.test_set_one_ghost_parent_ids_force(WorkingTreeFormat6) OK 47ms 496s per_workingtree.test_workingtree.TestReferenceLocation.test_set_null_reference_info_when_null(WorkingTreeFormat6,remote) OK 75ms 496s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_knit3(RepositoryFormatKnit4) OK 188ms 496s per_workingtree.test_transform.TestTreeTransform.test_iter_changes_pointless(WorkingTreeFormat3) OK 44ms 496s per_workingtree.test_transform.TestTreeTransform.test_move_dangling_ie(GitWorkingTreeFormat) OK 16ms 496s per_workingtree.test_parents.TestSetParents.test_set_one_ghost_parent_ids_rejects(WorkingTreeFormat3) OK 42ms 496s per_workingtree.test_parents.TestSetParents.test_set_one_ghost_parent_rejects(GitWorkingTreeFormat) OK 9ms 496s per_workingtree.test_transform.TestTreeTransform.test_moving_root(WorkingTreeFormat2) OK 28ms 496s per_workingtree.test_remove.TestRemove.test_remove_unchanged_files(WorkingTreeFormat4) OK 122ms 496s test_annotate.TestAnnotate.test_annotate_uses_branch_context OK 276ms 496s test_atomicfile.TestAtomicFile.test_context_manager_commit OK 4ms 496s test_atomicfile.TestAtomicFile.test_text_mode OK 4ms 496s per_workingtree.test_parents.TestSetParents.test_set_parent_ids_in_ancestry(WorkingTreeFormat2) OK 71ms 496s per_workingtree.test_transform.TestTreeTransform.test_moving_versioned_directories(WorkingTreeFormat6,remote) OK 72ms 496s per_workingtree.test_workingtree.TestReferenceLocation.test_sprout_copies_reference_location(WorkingTreeFormat4) OK 161ms 496s per_workingtree.test_transform.TestTreeTransform.test_new_file_caches_sha1(WorkingTreeFormat4) OK 39ms 496s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_knit3(RepositoryFormatKnitPack1) OK 181ms 496s per_workingtree.test_remove.TestRemove.test_remove_uncommitted_removed_file(WorkingTreeFormat5) OK 93ms 496s per_workingtree.test_pull.TestPull.test_pull(WorkingTreeFormat6,remote) OK 273ms 496s per_workingtree.test_transform.TestTreeTransform.test_no_final_path(WorkingTreeFormat5) OK 41ms 496s per_workingtree.test_remove.TestRemove.test_remove_unknown_files(WorkingTreeFormat6) OK 52ms 496s per_workingtree.test_transform.TestTreeTransform.test_noname_contents(WorkingTreeFormat6) OK 45ms 497s per_workingtree.test_transform.TestTreeTransform.test_noname_contents_nested(WorkingTreeFormat3) OK 40ms 497s per_workingtree.test_transform.TestTreeTransform.test_preserve_mode(GitWorkingTreeFormat) OK 17ms 497s per_workingtree.test_workingtree.TestReferenceLocation.test_update_references_retains_known_references(WorkingTreeFormat5) OK 162ms 497s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_knit3(RepositoryFormat5) OK 159ms 497s per_workingtree.test_remove.TestRemove.test_remove_unknown_ignored_files(WorkingTreeFormat3) OK 102ms 497s per_workingtree.test_pull.TestPull.test_pull_merges_tree_content(WorkingTreeFormat4) OK 143ms 497s per_workingtree.test_transform.TestTreeTransform.test_remove_root_fixup(WorkingTreeFormat2) OK 34ms 497s per_workingtree.test_rename_one.TestRenameOne.test_rename_after_non_existant_non_ascii(GitWorkingTreeFormat) OK 12ms 497s per_workingtree.test_rename_one.TestRenameOne.test_rename_into_unversioned_non_ascii_dir(WorkingTreeFormat2) OK 23ms 497s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_ghost_parent(RepositoryFormatKnitPack5RichRoot) OK 73ms 497s per_workingtree.test_transform.TestTreeTransform.test_rename_count(WorkingTreeFormat6,remote) OK 76ms 497s per_workingtree.test_parents.TestSetParents.test_set_parent_trees_in_ancestry(WorkingTreeFormat6,remote) OK 321ms 497s per_workingtree.test_pull.TestPull.test_pull_null(WorkingTreeFormat5) OK 124ms 497s per_workingtree.test_transform.TestTreeTransform.test_renames(WorkingTreeFormat4) OK 52ms 497s per_workingtree.test_workingtree.TestReferenceLocation.test_update_references_retains_old_references(WorkingTreeFormat6) OK 175ms 497s test_bisect.BisectHarnessTests.testSubtreeRev OK 413ms 497s per_workingtree.test_transform.TestTreeTransform.test_create_files_same_timestamp(WorkingTreeFormat4) OK 1068ms 497s test_bisect_multi.TestBisectMultiBytes.test_lookup_missing_key_no_content OK 2ms 497s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_ghost_parent(RepositoryFormat2a) OK 119ms 497s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_ghost_parent(RemoteRepositoryFormat-v2) SKIP 8ms 497s repository format does not support ghosts 497s 497s per_workingtree.test_transform.TestTreeTransform.test_replace_dangling_ie(WorkingTreeFormat5) OK 91ms 497s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after(WorkingTreeFormat6,remote) OK 200ms 497s per_workingtree.test_transform.TestTreeTransform.test_replace_root(WorkingTreeFormat6) OK 52ms 497s per_workingtree.test_parents.TestSetParents.test_set_three_parents_ids(WorkingTreeFormat4) OK 191ms 497s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(RepositoryFormatPackDevelopment2Subtree) OK 106ms 497s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(GitRepositoryFormat) SKIP 18ms 497s format does not support full versioned files 497s 497s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_no_target(WorkingTreeFormat4) OK 98ms 497s per_workingtree.test_transform.TestTreeTransform.test_create_from_tree(WorkingTreeFormat5) OK 160ms 497s per_workingtree.test_pull.TestPull.test_pull_overwrites(WorkingTreeFormat6) OK 216ms 497s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(RepositoryFormatKnitPack5) OK 22ms 497s per_workingtree.test_transform.TestTreeTransform.test_resolve_case_insensitive_conflict(WorkingTreeFormat3) OK 95ms 497s per_workingtree.test_workingtree.TestReferenceLocation.test_update_references_skips_known_references(WorkingTreeFormat3) OK 232ms 497s per_workingtree.test_workingtree.TestWorkingTree.test__write_inventory(GitWorkingTreeFormat) SKIP 16ms 497s _write_inventory does not exist on non-inventory working trees 497s 497s per_workingtree.test_transform.TestTreeTransform.test_resolve_checkout_case_conflict(GitWorkingTreeFormat) OK 32ms 497s per_workingtree.test_parents.TestSetParents.test_set_two_parents_one_ghost(WorkingTreeFormat5) OK 118ms 497s per_workingtree.test_workingtree.TestWorkingTree.test_add_conflicts(WorkingTreeFormat2) SKIP 24ms 497s unsupported operation 497s per_workingtree.test_transform.TestTreeTransform.test_resolve_conflicts_missing_parent(WorkingTreeFormat2) OK 51ms 497s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_source_and_dest(WorkingTreeFormat5) OK 142ms 497s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(RepositoryFormatKnitPack4) OK 153ms 497s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(RepositoryFormat6) OK 44ms 497s per_workingtree.test_transform.TestTreeTransform.test_create_from_tree_bytes(WorkingTreeFormat6) OK 214ms 497s per_workingtree.test_parents.TestSetParents.test_set_two_parents_one_ghost_ids(WorkingTreeFormat6) OK 157ms 497s per_workingtree.test_workingtree.TestWorkingTree.test_add_in_unversioned(WorkingTreeFormat6,remote) OK 135ms 497s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(RepositoryFormatKnitPack6) OK 24ms 497s per_workingtree.test_transform.TestTreeTransform.test_resolve_conflicts_wrong_existing_parent_kind(WorkingTreeFormat6,remote) OK 126ms 497s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(RepositoryFormatKnit1) OK 23ms 497s per_workingtree.test_workingtree.TestWorkingTree.test_all_file_ids_with_missing(WorkingTreeFormat4) OK 62ms 497s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_source_removed(WorkingTreeFormat6) OK 177ms 497s per_workingtree.test_transform.TestTreeTransform.test_resolve_conflicts_wrong_parent_kind_unversioned(WorkingTreeFormat4) OK 89ms 497s per_workingtree.test_pull.TestPullWithOrphans.test_pull_orphans(WorkingTreeFormat3) OK 340ms 497s per_workingtree.test_workingtree.TestWorkingTree.test_basic_relpath(WorkingTreeFormat5) OK 66ms 497s per_workingtree.test_put_file.TestPutFileBytesNonAtomic.test_put_existing_file(GitWorkingTreeFormat) OK 24ms 497s per_workingtree.test_transform.TestTreeTransform.test_create_from_tree_symlink(WorkingTreeFormat3) OK 166ms 497s per_workingtree.test_parents.TestSetParents.test_unicode_symlink(WorkingTreeFormat3) OK 168ms 497s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_add_files_to_empty_directory(GitWorkingTreeFormat) SKIP 22ms 497s test requires inventory tree 497s 497s per_workingtree.test_transform.TestTreeTransform.test_retain_existing_root(WorkingTreeFormat5) OK 81ms 497s per_workingtree.test_put_file.TestPutFileBytesNonAtomic.test_put_new_file(WorkingTreeFormat2) OK 58ms 497s per_workingtree.test_transform.TestTreeTransform.test_dir_to_file(GitWorkingTreeFormat)ERROR 56ms 497s log: {{{ 497s 298.085 preparing to commit 497s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_transform.TestTreeTransform.test_dir_to_file(GitWorkingTreeFormat)/work/ 497s 298.087 Selecting files for commit with filter None 497s 298.090 aborting commit write group because of exception: 497s 298.102 Traceback (most recent call last): 497s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 497s self._update_builder_with_changes() 497s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 497s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 497s for path, fs_hash in self.builder.record_iter_changes( 497s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 497s self.work_tree, self.basis_revid, iter_changes 497s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 497s ): 497s ^ 497s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 497s for change in iter_changes: 497s ^^^^^^^^^^^^ 497s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 497s for change in iter_changes: 497s ^^^^^^^^^^^^ 497s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 497s (oldpath, oldmode, oldsha) = old 497s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 497s TypeError: cannot unpack non-iterable NoneType object 497s }}} 497s 497s Traceback (most recent call last): 497s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_transform.py", line 1913, in test_dir_to_file 497s wt.commit("one") 497s ~~~~~~~~~^^^^^^^ 497s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 497s committed_id = commit.Commit().commit( 497s working_tree=self, 497s ...<3 lines>... 497s **kwargs, 497s ) 497s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 497s self._update_builder_with_changes() 497s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 497s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 497s for path, fs_hash in self.builder.record_iter_changes( 497s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 497s self.work_tree, self.basis_revid, iter_changes 497s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 497s ): 497s ^ 497s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 497s for change in iter_changes: 497s ^^^^^^^^^^^^ 497s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 497s for change in iter_changes: 497s ^^^^^^^^^^^^ 497s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 497s (oldpath, oldmode, oldsha) = old 497s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 497s TypeError: cannot unpack non-iterable NoneType object 497s 497s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_with_after(WorkingTreeFormat3) OK 131ms 497s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(RepositoryFormatKnit3) OK 230ms 497s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_with_after_dest_added(GitWorkingTreeFormat)ERROR 44ms 497s log: {{{ 497s 298.142 preparing to commit 497s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_with_after_dest_added(GitWorkingTreeFormat)/work/ 497s 298.144 Selecting files for commit with filter None 497s 298.148 aborting commit write group because of exception: 497s 298.149 Traceback (most recent call last): 497s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 497s self._update_builder_with_changes() 497s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 497s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 497s for path, fs_hash in self.builder.record_iter_changes( 497s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 497s self.work_tree, self.basis_revid, iter_changes 497s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 497s ): 497s ^ 497s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 497s for change in iter_changes: 497s ^^^^^^^^^^^^ 497s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 497s for change in iter_changes: 497s ^^^^^^^^^^^^ 497s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 497s (oldpath, oldmode, oldsha) = old 497s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 497s TypeError: cannot unpack non-iterable NoneType object 497s }}} 497s 497s Traceback (most recent call last): 497s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 242, in test_rename_one_after_with_after_dest_added 497s tree.commit("initial") 497s ~~~~~~~~~~~^^^^^^^^^^^ 497s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 497s committed_id = commit.Commit().commit( 497s working_tree=self, 497s ...<3 lines>... 497s **kwargs, 497s ) 497s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 497s self._update_builder_with_changes() 497s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 497s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 497s for path, fs_hash in self.builder.record_iter_changes( 497s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 497s self.work_tree, self.basis_revid, iter_changes 497s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 497s ): 497s ^ 497s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 497s for change in iter_changes: 497s ^^^^^^^^^^^^ 497s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 497s for change in iter_changes: 497s ^^^^^^^^^^^^ 497s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 497s (oldpath, oldmode, oldsha) = old 497s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 497s TypeError: cannot unpack non-iterable NoneType object 497s 497s per_workingtree.test_transform.TestTreeTransform.test_retain_existing_root_added_file(WorkingTreeFormat6) OK 109ms 497s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_adds(WorkingTreeFormat2) OK 111ms 497s test_branch.TestBranch6.test_checkout_with_references OK 701ms 497s per_workingtree.test_workingtree.TestWorkingTree.test_basis_tree_returns_last_revision(WorkingTreeFormat6) OK 206ms 497s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_with_after_dest_versioned(WorkingTreeFormat2) OK 65ms 497s per_workingtree.test_transform.TestTreeTransform.test_dir_to_hardlink(WorkingTreeFormat2) OK 144ms 498s per_workingtree.test_transform.TestTreeTransform.test_reuse_after_cancel(WorkingTreeFormat3) OK 85ms 498s per_workingtree.test_readonly.TestReadonly.test_readonly_unclean(WorkingTreeFormat6,remote) OK 186ms 498s per_workingtree.test_workingtree.TestWorkingTree.test_branch_attribute_is_not_settable(WorkingTreeFormat3) OK 61ms 498s per_workingtree.test_transform.TestTreeTransform.test_reuse_name(GitWorkingTreeFormat) OK 19ms 498s per_workingtree.test_workingtree.TestWorkingTree.test_branch_builder(GitWorkingTreeFormat) OK 22ms 498s per_workingtree.test_transform.TestTreeTransform.test_reuse_when_first_moved(WorkingTreeFormat2) OK 47ms 498s per_workingtree.test_workingtree.TestWorkingTree.test_case_sensitive(WorkingTreeFormat2) OK 36ms 498s per_workingtree.test_read_working_inventory.TestReadWorkingInventory.test_trivial_read(WorkingTreeFormat4) OK 63ms 498s test_branch.TestBranch7.test_clone_stacked_on_unstackable_repo OK 134ms 498s per_workingtree.test_transform.TestTreeTransform.test_existing_limbo(WorkingTreeFormat6,remote) OK 104ms 498s test_branch.TestBranchFormat5.test_branch_format_5_uses_lockdir OK 49ms 498s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(RepositoryFormat2aSubtree) OK 240ms 498s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(RepositoryFormat4) SKIP 7ms 498s Format All-in-one format 4 is not initializable. 498s test_branch.TestBranchOptions.test_set_delays_write_when_branch_is_locked OK 49ms 498s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_directory(WorkingTreeFormat6,remote) OK 217ms 498s test_branch.TestBzrBranchFormat.test_find_format_not_branch OK 10ms 498s test_branch.TestHooks.test_constructor OK 4ms 498s per_workingtree.test_transform.TestTreeTransform.test_rollback_on_directory_clash(WorkingTreeFormat6,remote) OK 140ms 498s test_branchbuilder.TestBranchBuilder.test_build_commit_timestamp OK 26ms 498s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_content_from_second_parent_is_dropped(WorkingTreeFormat6,remote) OK 299ms 498s per_workingtree.test_remove.TestRemove.test_dont_remove_directory_with_unknowns(WorkingTreeFormat5) OK 139ms 498s per_workingtree.test_transform.TestTreeTransform.test_file_to_directory(WorkingTreeFormat4) OK 168ms 498s test_branchbuilder.TestBranchBuilderBuildSnapshot.test_add_second_file OK 46ms 498s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(RepositoryFormatKnitPack5RichRootBroken) OK 126ms 498s per_workingtree.test_transform.TestTreeTransform.test_string_conflicts(WorkingTreeFormat4) OK 67ms 498s per_workingtree.test_remove.TestRemove.test_force_remove_changed_files(WorkingTreeFormat6) OK 64ms 498s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_moved(WorkingTreeFormat4) OK 111ms 498s test_branchbuilder.TestBranchBuilderBuildSnapshot.test_ghost_mainline_history OK 28ms 498s per_workingtree.test_transform.TestTreeTransform.test_symlinks(WorkingTreeFormat5) OK 51ms 498s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_file_content_change(WorkingTreeFormat4) OK 137ms 498s test_branchbuilder.TestBranchBuilderBuildSnapshot.test_set_merge_parent_and_contents OK 76ms 498s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_non_existent(WorkingTreeFormat5) OK 87ms 498s test_bugtracker.ErrorsTest.test_unknown_bug_tracker_abbreviation OK 13ms 498s per_workingtree.test_transform.TestTreeTransform.test_file_to_symlink(WorkingTreeFormat5) OK 123ms 498s per_workingtree.test_remove.TestRemove.test_force_remove_directory_with_unknowns(WorkingTreeFormat3) OK 96ms 498s per_workingtree.test_transform.TestTreeTransform.test_symlinks_unicode(WorkingTreeFormat6) OK 46ms 498s test_bugtracker.TestBuiltinTrackers.test_launchpad_registered OK 14ms 498s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(RepositoryFormatKnitPack3) OK 127ms 498s test_bugtracker.TestProjectIntegerBugTracker.test_returns_none_if_abbreviation_doesnt_match OK 11ms 498s test_bugtracker.TestPropertyEncoding.test_encoding_with_space OK 2ms 498s test_bugtracker.TestUniqueIntegerBugTracker.test_check_bug_id_doesnt_accept_non_integers OK 2ms 498s test__chunks_to_lines.TestChunksToLines.test_lines_to_lines(C) OK 2ms 498s test__chunks_to_lines.TestChunksToLines.test_not_lines(C) OK 2ms 498s per_workingtree.test_remove.TestRemove.test_non_cwd(GitWorkingTreeFormat)ERROR 20ms 498s log: {{{ 498s 298.664 preparing to commit 498s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_non_cwd(GitWorkingTreeFormat)/work/tree/ 498s 298.666 Selecting files for commit with filter None 498s 298.668 aborting commit write group because of exception: 498s 298.669 Traceback (most recent call last): 498s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 498s self._update_builder_with_changes() 498s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 498s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 498s for path, fs_hash in self.builder.record_iter_changes( 498s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 498s self.work_tree, self.basis_revid, iter_changes 498s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 498s ): 498s ^ 498s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 498s for change in iter_changes: 498s ^^^^^^^^^^^^ 498s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 498s for change in iter_changes: 498s ^^^^^^^^^^^^ 498s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 498s (oldpath, oldmode, oldsha) = old 498s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 498s TypeError: cannot unpack non-iterable NoneType object 498s }}} 498s 498s Traceback (most recent call last): 498s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 329, in test_non_cwd 498s tree.commit("add file") 498s ~~~~~~~~~~~^^^^^^^^^^^^ 498s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 498s committed_id = commit.Commit().commit( 498s working_tree=self, 498s ...<3 lines>... 498s **kwargs, 498s ) 498s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 498s self._update_builder_with_changes() 498s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 498s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 498s for path, fs_hash in self.builder.record_iter_changes( 498s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 498s self.work_tree, self.basis_revid, iter_changes 498s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 498s ): 498s ^ 498s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 498s for change in iter_changes: 498s ^^^^^^^^^^^^ 498s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 498s for change in iter_changes: 498s ^^^^^^^^^^^^ 498s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 498s (oldpath, oldmode, oldsha) = old 498s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 498s TypeError: cannot unpack non-iterable NoneType object 498s 498s test_chunk_writer.TestWriter.test_optimize_for_size OK 12ms 498s test_cmdline.TestSplitter.test_double_escape OK 2ms 498s test_cmdline.TestSplitter.test_n_backslashes_handling SKIP 3ms 498s Filesystem treats '\' as a directory separator. 498s 498s test_commands.GuessCommandTests.test_guess_override OK 15ms 498s per_workingtree.test_transform.TestTreeTransform.test_tree_reference(WorkingTreeFormat3) SKIP 59ms 498s Tree format does not support references 498s 498s test_commands.TestCommands.test_unicode_command OK 3ms 498s test_commands.TestGetMissingCommandHook.test_fires_on_get_cmd_object OK 2ms 498s test_commands.TestRegisterLazy.test_aliases OK 2ms 498s test_commit.FilterExcludedTests.test_add_file_excluded OK 2ms 498s per_workingtree.test_transform.TestTreeTransform.test_two_directories_clash(GitWorkingTreeFormat) OK 21ms 498s per_workingtree.test_remove.TestRemove.test_remove_absent_directory(WorkingTreeFormat2) OK 61ms 498s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_not_localdir(WorkingTreeFormat6) OK 104ms 498s per_workingtree.test_transform.TestTreeTransform.test_two_directories_clash_finalize(WorkingTreeFormat2) OK 48ms 498s per_workingtree.test_transform.TestTreeTransform.test_file_to_symlink_unsupported(WorkingTreeFormat6) OK 153ms 498s test_commit.TestCommit.test_commit_callback OK 87ms 498s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_onto_existing(WorkingTreeFormat3) OK 102ms 498s per_workingtree.test_transform.TestTreeTransform.test_finalize_order(WorkingTreeFormat3) OK 58ms 498s per_workingtree.test_remove.TestRemove.test_remove_added_files(WorkingTreeFormat6,remote) OK 129ms 498s per_workingtree.test_workingtree.TestWorkingTree.test_clear_merge_conflicts(WorkingTreeFormat6,remote) OK 521ms 498s per_workingtree.test_transform.TestTreeTransform.test_find_raw_conflicts_wrong_parent_kind(GitWorkingTreeFormat) OK 28ms 498s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_onto_self(GitWorkingTreeFormat)ERROR 49ms 498s log: {{{ 498s 298.870 preparing to commit 498s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_onto_self(GitWorkingTreeFormat)/work/ 498s 298.872 Selecting files for commit with filter None 498s 298.875 aborting commit write group because of exception: 498s 298.876 Traceback (most recent call last): 498s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 498s self._update_builder_with_changes() 498s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 498s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 498s for path, fs_hash in self.builder.record_iter_changes( 498s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 498s self.work_tree, self.basis_revid, iter_changes 498s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 498s ): 498s ^ 498s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 498s for change in iter_changes: 498s ^^^^^^^^^^^^ 498s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 498s for change in iter_changes: 498s ^^^^^^^^^^^^ 498s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 498s (oldpath, oldmode, oldsha) = old 498s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 498s TypeError: cannot unpack non-iterable NoneType object 498s }}} 498s 498s Traceback (most recent call last): 498s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 155, in test_rename_one_onto_self 498s tree.commit("initial") 498s ~~~~~~~~~~~^^^^^^^^^^^ 498s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 498s committed_id = commit.Commit().commit( 498s working_tree=self, 498s ...<3 lines>... 498s **kwargs, 498s ) 498s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 498s self._update_builder_with_changes() 498s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 498s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 498s for path, fs_hash in self.builder.record_iter_changes( 498s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 498s self.work_tree, self.basis_revid, iter_changes 498s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 498s ): 498s ^ 498s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 498s for change in iter_changes: 498s ^^^^^^^^^^^^ 498s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 498s for change in iter_changes: 498s ^^^^^^^^^^^^ 498s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 498s (oldpath, oldmode, oldsha) = old 498s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 498s TypeError: cannot unpack non-iterable NoneType object 498s 498s test_commit.TestCommit.test_commit_lossy_foreign OK 110ms 498s per_workingtree.test_transform.TestTreeTransform.test_fixup_new_roots_permits_empty_tree(WorkingTreeFormat2) OK 56ms 498s per_workingtree.test_transform.TestTreeTransform.test_unsupported_symlink_no_conflict(WorkingTreeFormat6,remote) OK 166ms 498s per_workingtree.test_remove.TestRemove.test_remove_changed_ignored_files(WorkingTreeFormat4) OK 86ms 498s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(RemoteRepositoryFormat-default) OK 292ms 498s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_onto_self_root(WorkingTreeFormat2) OK 68ms 498s test_commit.TestCommit.test_commit_rename OK 156ms 498s per_workingtree.test_uncommit.TestUncommit.test_uncommit_to_null(WorkingTreeFormat4) OK 128ms 498s per_workingtree.test_workingtree.TestWorkingTree.test_clone_empty(WorkingTreeFormat4) OK 209ms 498s per_workingtree.test_remove.TestRemove.test_remove_deleted_files(WorkingTreeFormat5) OK 157ms 498s per_workingtree.test_transform.TestTreeTransform.test_hardlink(WorkingTreeFormat6,remote) OK 163ms 498s test_commit.TestCommit.test_no_callback_netfailure OK 67ms 498s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_parent_dir(WorkingTreeFormat6,remote) OK 189ms 498s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(RepositoryFormatKnitPack6RichRoot) OK 213ms 498s per_workingtree.test_transform.TestTreeTransform.test_iter_changes_modifications(WorkingTreeFormat4) OK 81ms 498s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(RepositoryFormat7) OK 19ms 498s per_workingtree.test_remove.TestRemove.test_remove_dir_before_bzr(WorkingTreeFormat6) OK 106ms 498s per_workingtree.test_transform.TestTreeTransform.test_iter_changes_modified_bleed(WorkingTreeFormat5) OK 55ms 499s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_subdir(WorkingTreeFormat4) OK 129ms 499s test_commit.TestCommit.test_safe_master_lock OK 152ms 499s per_workingtree.test_transform.TestTreeTransform.test_iter_changes_move_missing(WorkingTreeFormat6) OK 70ms 499s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(RepositoryFormatKnit4) OK 126ms 499s per_workingtree.test_workingtree.TestWorkingTree.test_clone_preserves_content(WorkingTreeFormat5) OK 235ms 499s per_workingtree.test_workingtree.TestWorkingTree.test_clone_tree_revision(WorkingTreeFormat6) SKIP 6ms 499s revision limiting is not implemented yet. 499s per_workingtree.test_remove.TestRemove.test_remove_directory_with_changed_emigrated_file(WorkingTreeFormat3) OK 108ms 499s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(RepositoryFormatKnitPack1) OK 23ms 499s per_workingtree.test_remove.TestRemove.test_remove_directory_with_changed_file(GitWorkingTreeFormat)ERROR 31ms 499s log: {{{ 499s 299.337 preparing to commit 499s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_directory_with_changed_file(GitWorkingTreeFormat)/work/ 499s 299.339 Selecting files for commit with filter None 499s 299.341 aborting commit write group because of exception: 499s 299.343 Traceback (most recent call last): 499s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 499s self._update_builder_with_changes() 499s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 499s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 499s for path, fs_hash in self.builder.record_iter_changes( 499s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 499s self.work_tree, self.basis_revid, iter_changes 499s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 499s ): 499s ^ 499s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 499s for change in iter_changes: 499s ^^^^^^^^^^^^ 499s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 499s for change in iter_changes: 499s ^^^^^^^^^^^^ 499s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 499s (oldpath, oldmode, oldsha) = old 499s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 499s TypeError: cannot unpack non-iterable NoneType object 499s }}} 499s 499s Traceback (most recent call last): 499s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 270, in test_remove_directory_with_changed_file 499s tree = self.get_committed_tree(files) 499s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 40, in get_committed_tree 499s tree.commit(message) 499s ~~~~~~~~~~~^^^^^^^^^ 499s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 499s committed_id = commit.Commit().commit( 499s working_tree=self, 499s ...<3 lines>... 499s **kwargs, 499s ) 499s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 499s self._update_builder_with_changes() 499s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 499s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 499s for path, fs_hash in self.builder.record_iter_changes( 499s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 499s self.work_tree, self.basis_revid, iter_changes 499s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 499s ): 499s ^ 499s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 499s for change in iter_changes: 499s ^^^^^^^^^^^^ 499s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 499s for change in iter_changes: 499s ^^^^^^^^^^^^ 499s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 499s (oldpath, oldmode, oldsha) = old 499s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 499s TypeError: cannot unpack non-iterable NoneType object 499s 499s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(RepositoryFormat5) OK 25ms 499s per_workingtree.test_transform.TestTreeTransform.test_iter_changes_new(WorkingTreeFormat3) OK 61ms 499s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_target_not_dir(WorkingTreeFormat5) OK 117ms 499s per_workingtree.test_transform.TestTreeTransform.test_iter_changes_pointless(GitWorkingTreeFormat) OK 29ms 499s per_workingtree.test_transform.TestTreeTransform.test_move_dangling_ie(WorkingTreeFormat2) OK 38ms 499s per_workingtree.test_remove.TestRemove.test_remove_directory_with_renames(WorkingTreeFormat2) OK 95ms 499s per_workingtree.test_workingtree.TestWorkingTree.test_clone_trivial(WorkingTreeFormat3) OK 130ms 499s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_no_parents(RepositoryFormatKnitPack5RichRoot) OK 90ms 499s per_workingtree.test_workingtree.TestWorkingTree.test_conflicts(GitWorkingTreeFormat) SKIP 9ms 499s set_conflicts not supported 499s per_workingtree.test_unversion.TestUnversion.test_unversion_after_conflicted_merge(WorkingTreeFormat5) OK 403ms 499s per_workingtree.test_workingtree.TestWorkingTree.test_detect_real_kind(WorkingTreeFormat2) OK 21ms 499s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_target_not_versioned(WorkingTreeFormat6) OK 92ms 499s per_workingtree.test_transform.TestTreeTransform.test_moving_root(WorkingTreeFormat6,remote) OK 77ms 499s per_workingtree.test_unversion.TestUnversion.test_unversion_missing_file(WorkingTreeFormat6) OK 42ms 499s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_no_parents(RepositoryFormat2a) OK 83ms 499s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_kind_changes(WorkingTreeFormat5) OK 906ms 499s per_workingtree.test_workingtree.TestWorkingTree.test_filter_unversioned_files(WorkingTreeFormat6,remote) OK 62ms 499s per_workingtree.test_transform.TestTreeTransform.test_name_invariants(WorkingTreeFormat4) OK 73ms 499s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_unversioned(WorkingTreeFormat3) OK 98ms 499s test_commit_merge.TestCommitMerge.test_merge_commit_empty OK 305ms 499s test_config.MailClientOptionTests.test_editor OK 2ms 499s test_config.MailClientOptionTests.test_xdg_email OK 2ms 499s per_workingtree.test_workingtree.TestWorkingTree.test_format_leftmost_parent_id_as_ghost(WorkingTreeFormat4) OK 53ms 499s test_config.TestAuthenticationConfigFile.test_auth_value_not_boolean OK 2ms 499s test_config.TestAuthenticationConfigFile.test_for_matching_host OK 2ms 499s test_config.TestAuthenticationStorage.test_reset_credentials_different_name OK 5ms 499s test_config.TestBaseStackGet.test_get_without_registered_default_value OK 2ms 499s per_workingtree.test_rename_one.TestRenameOne.test_rename_over_already_versioned_non_ascii(GitWorkingTreeFormat) OK 25ms 499s per_workingtree.test_workingtree.TestWorkingTree.test_get_config_stack(WorkingTreeFormat5) OK 45ms 499s per_workingtree.test_remove.TestRemove.test_remove_file_and_containing_dir(WorkingTreeFormat6,remote) OK 216ms 499s per_workingtree.test_rename_one.TestRenameOne.test_rename_to_denormalised_fails(WorkingTreeFormat2) OK 64ms 499s test_config.TestBranchConfig.test_get_config OK 76ms 499s test_config.TestCommandLineStore.test_list_override OK 2ms 499s per_workingtree.test_unversion.TestUnversion.test_unversion_parent_and_child_renamed_bug_187207(WorkingTreeFormat3) OK 173ms 499s per_workingtree.test_transform.TestTreeTransform.test_new_file_caches_sha1(WorkingTreeFormat5) OK 103ms 499s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_link_content_change(WorkingTreeFormat6) OK 180ms 499s per_workingtree.test_workingtree.TestWorkingTree.test_initialize(WorkingTreeFormat6) OK 82ms 499s per_workingtree.test_unversion.TestUnversion.test_unversion_renamed(GitWorkingTreeFormat)ERROR 31ms 499s log: {{{ 499s 299.706 preparing to commit 499s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_unversion.TestUnversion.test_unversion_renamed(GitWorkingTreeFormat)/work/a/ 499s 299.708 Selecting files for commit with filter None 499s 299.712 aborting commit write group because of exception: 499s 299.714 Traceback (most recent call last): 499s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 499s self._update_builder_with_changes() 499s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 499s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 499s for path, fs_hash in self.builder.record_iter_changes( 499s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 499s self.work_tree, self.basis_revid, iter_changes 499s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 499s ): 499s ^ 499s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 499s for change in iter_changes: 499s ^^^^^^^^^^^^ 499s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 499s for change in iter_changes: 499s ^^^^^^^^^^^^ 499s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 499s (oldpath, oldmode, oldsha) = old 499s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 499s TypeError: cannot unpack non-iterable NoneType object 499s }}} 499s 499s Traceback (most recent call last): 499s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_unversion.py", line 135, in test_unversion_renamed 499s rev_id1 = tree.commit("init") 499s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 499s committed_id = commit.Commit().commit( 499s working_tree=self, 499s ...<3 lines>... 499s **kwargs, 499s ) 499s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 499s self._update_builder_with_changes() 499s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 499s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 499s for path, fs_hash in self.builder.record_iter_changes( 499s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 499s self.work_tree, self.basis_revid, iter_changes 499s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 499s ): 499s ^ 499s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 499s for change in iter_changes: 499s ^^^^^^^^^^^^ 499s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 499s for change in iter_changes: 499s ^^^^^^^^^^^^ 499s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 499s (oldpath, oldmode, oldsha) = old 499s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 499s TypeError: cannot unpack non-iterable NoneType object 499s 499s per_workingtree.test_transform.TestTreeTransform.test_no_final_path(WorkingTreeFormat6) OK 63ms 499s test_config.TestConcreteStacks.test_build_stack(branch_only) OK 83ms 499s per_workingtree.test_remove.TestRemove.test_remove_keep(WorkingTreeFormat4) OK 109ms 499s test_config.TestConcurrentStoreUpdates.test_listen_to_the_last_speaker(location) SKIP 11ms 499s is not meant to be compatible with the old config design 499s 499s per_workingtree.test_unversion.TestUnversion.test_unversion_requires_write_lock(WorkingTreeFormat2) OK 56ms 499s per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_no_parents(RemoteRepositoryFormat-v2) OK 256ms 499s per_workingtree.test_rename_one.TestRenameOne.test_rename_unversioned_non_ascii(WorkingTreeFormat6,remote) OK 113ms 499s per_workingtree.test_transform.TestTreeTransform.test_noname_contents(WorkingTreeFormat3) OK 69ms 499s test_config.TestConcurrentStoreUpdates.test_read_while_writing(remote_control) SKIP 87ms 499s is not meant to be compatible with the old config design 499s 499s per_workingtree.test_transform.TestTreeTransform.test_noname_contents_nested(GitWorkingTreeFormat) OK 45ms 499s per_workingtree.test_unversion.TestUnversion.test_unversion_several_files(WorkingTreeFormat6,remote) OK 120ms 499s test_config.TestConcurrentStoreUpdates.test_simple_write_access(branch) SKIP 50ms 499s is not meant to be compatible with the old config design 499s 499s test_config.TestConfig.test_constructs OK 2ms 499s per_workingtree.test_transform.TestTreeTransform.test_preserve_mode(WorkingTreeFormat2) OK 51ms 499s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_move_from_removed_dir(WorkingTreeFormat3) OK 205ms 499s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_move_moves_children_recursively(GitWorkingTreeFormat) SKIP 29ms 499s test requires inventory tree 499s 499s per_repository.test_fetch.TestFetchSameRepository.test_fetch_with_ghost(RepositoryFormatPackDevelopment2Subtree) OK 179ms 499s per_repository.test_fetch.TestFetchSameRepository.test_fetch_with_ghost(GitRepositoryFormat) SKIP 5ms 499s repository format does not support ghosts 499s 499s test_config.TestConfigGetOptions.test_no_variable OK 85ms 499s per_workingtree.test_remove.TestRemove.test_remove_keep_subtree(WorkingTreeFormat5) OK 237ms 499s per_workingtree.test_unversion.TestUnversion.test_unversion_subtree_and_children(WorkingTreeFormat4) OK 119ms 499s per_workingtree.test_views.TestTreeViews.test_check_path_in_view(WorkingTreeFormat5) SKIP 1ms 499s format doesn't support views 499s 499s per_workingtree.test_workingtree.TestWorkingTree.test_initialize_with_revision_id(WorkingTreeFormat3) OK 312ms 499s per_workingtree.test_transform.TestTreeTransform.test_remove_root_fixup(WorkingTreeFormat6,remote) OK 135ms 499s per_workingtree.test_workingtree.TestWorkingTree.test_last_revision(GitWorkingTreeFormat)ERROR 37ms 499s log: {{{ 499s 300.042 preparing to commit 499s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_last_revision(GitWorkingTreeFormat)/work/source/ 499s 300.045 Selecting files for commit with filter None 499s 300.049 aborting commit write group because of exception: 499s 300.051 Traceback (most recent call last): 499s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 499s self._update_builder_with_changes() 499s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 499s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 499s for path, fs_hash in self.builder.record_iter_changes( 499s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 499s self.work_tree, self.basis_revid, iter_changes 499s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 499s ): 499s ^ 499s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 499s for change in iter_changes: 499s ^^^^^^^^^^^^ 499s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 499s for change in iter_changes: 499s ^^^^^^^^^^^^ 499s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 499s (oldpath, oldmode, oldsha) = old 499s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 499s TypeError: cannot unpack non-iterable NoneType object 499s }}} 499s 499s Traceback (most recent call last): 499s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 374, in test_last_revision 499s a = wt.commit("A", allow_pointless=True) 499s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 499s committed_id = commit.Commit().commit( 499s working_tree=self, 499s ...<3 lines>... 499s **kwargs, 499s ) 499s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 499s self._update_builder_with_changes() 499s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 499s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 499s for path, fs_hash in self.builder.record_iter_changes( 499s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 499s self.work_tree, self.basis_revid, iter_changes 499s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 499s ): 499s ^ 499s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 499s for change in iter_changes: 499s ^^^^^^^^^^^^ 499s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 499s for change in iter_changes: 499s ^^^^^^^^^^^^ 499s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 499s (oldpath, oldmode, oldsha) = old 499s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 499s TypeError: cannot unpack non-iterable NoneType object 499s 499s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_move_to_added_dir(WorkingTreeFormat2) OK 123ms 499s test_config.TestConfigGetSections.test_branch_default_sections OK 97ms 499s test_config.TestConfigObj.test_triple_quotes OK 2ms 499s test_config.TestCredentialStoreRegistry.test_fallback_none_registered OK 2ms 499s per_workingtree.test_remove.TestRemove.test_remove_nonexisting_files(WorkingTreeFormat6) OK 106ms 499s test_config.TestGetConfig.test_constructs OK 12ms 499s test_config.TestGlobalConfigItems.test_find_merge_tool_override_known OK 26ms 499s per_repository.test_file_graph.TestPerFileGraph.test_file_graph(RepositoryFormatKnitPack5) OK 172ms 499s per_workingtree.test_workingtree.TestWorkingTree.test_list_files(WorkingTreeFormat2) OK 82ms 499s test_config.TestGlobalConfigItems.test_get_no_change_editor OK 11ms 499s test_config.TestIniBaseConfigOnDisk.test_reload_see_new_value OK 8ms 499s test_config.TestIniConfigOptionExpansion.test_cascading_list OK 2ms 499s per_workingtree.test_transform.TestTreeTransform.test_rename_fails(WorkingTreeFormat4) OK 115ms 499s test_config.TestIniConfigOptionExpansion.test_pathological_hidden_list OK 2ms 499s test_config.TestIniFileStoreContent.test_load_permission_denied OK 4ms 499s test_config.TestIterOptionRefs.test_two_refs OK 2ms 499s per_workingtree.test_views.TestTreeViews.test_delete_view(WorkingTreeFormat6) OK 160ms 499s per_workingtree.test_views.TestTreeViews.test_lookup_view(WorkingTreeFormat3) SKIP 1ms 499s format doesn't support views 499s 499s per_workingtree.test_views.TestTreeViews.test_no_such_view(GitWorkingTreeFormat) SKIP 1ms 499s format doesn't support views 499s 499s per_workingtree.test_views.TestTreeViews.test_set_and_get_view_info(WorkingTreeFormat2) SKIP 1ms 499s format doesn't support views 499s 499s per_workingtree.test_revision_tree.TestRevisionTree.test_get_pending_merge_revision_tree(WorkingTreeFormat4) OK 390ms 499s test_config.TestLocationConfig.test__get_matching_sections_subdir_child OK 15ms 499s test_config.TestLocationConfig.test__get_option_policy_normal_appendpath OK 16ms 499s per_workingtree.test_transform.TestTreeTransform.test_renames(WorkingTreeFormat5) OK 55ms 499s test_config.TestLocationConfig.test_get_user_option_global OK 15ms 499s per_workingtree.test_workingtree.TestWorkingTree.test_list_files_kind_change(WorkingTreeFormat6,remote) OK 74ms 499s per_workingtree.test_revision_tree.TestRevisionTree.test_get_uncached_basis_via_revision_tree(WorkingTreeFormat5) OK 49ms 499s test_config.TestLocationConfig.test_set_user_option_norecurse OK 18ms 499s test_config.TestLocationMatcher.test_more_specific_sections_first OK 4ms 499s per_repository.test_file_graph.TestPerFileGraph.test_file_graph(RepositoryFormatKnitPack4) OK 120ms 499s test_config.TestLockableConfig.test_listen_to_the_last_speaker(locations) OK 17ms 499s per_workingtree.test_remove.TestRemove.test_remove_renamed_changed_files(WorkingTreeFormat3) OK 150ms 500s per_workingtree.test_revision_tree.TestRevisionTree.test_get_zeroth_basis_tree_via_revision_tree(WorkingTreeFormat6) OK 47ms 500s per_workingtree.test_views.TestTreeViews.test_set_view(WorkingTreeFormat6,remote) OK 98ms 500s per_workingtree.test_views.TestTreeViews.test_views_initially_empty(WorkingTreeFormat4) SKIP 1ms 500s format doesn't support views 500s 500s per_workingtree.test_workingtree.TestWorkingTree.test_list_files_versioned_before_ignored(WorkingTreeFormat4) OK 63ms 500s per_workingtree.test_transform.TestTreeTransform.test_replace_dangling_ie(WorkingTreeFormat6) OK 73ms 500s test_config.TestLockableConfig.test_writes_are_serialized(locations) OK 37ms 500s test_config.TestMutableSection.test_remove_new_option(mutable) OK 2ms 500s per_workingtree.test_remove.TestRemove.test_remove_renamed_files(GitWorkingTreeFormat)ERROR 35ms 500s log: {{{ 500s 300.287 preparing to commit 500s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_renamed_files(GitWorkingTreeFormat)/work/ 500s 300.290 Selecting files for commit with filter None 500s 300.291 aborting commit write group because of exception: 500s 300.293 Traceback (most recent call last): 500s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 500s self._update_builder_with_changes() 500s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 500s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 500s for path, fs_hash in self.builder.record_iter_changes( 500s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 500s self.work_tree, self.basis_revid, iter_changes 500s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 500s ): 500s ^ 500s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 500s for change in iter_changes: 500s ^^^^^^^^^^^^ 500s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 500s for change in iter_changes: 500s ^^^^^^^^^^^^ 500s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 500s (oldpath, oldmode, oldsha) = old 500s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 500s TypeError: cannot unpack non-iterable NoneType object 500s }}} 500s 500s Traceback (most recent call last): 500s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 115, in test_remove_renamed_files 500s tree = self.get_committed_tree(TestRemove.files) 500s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 40, in get_committed_tree 500s tree.commit(message) 500s ~~~~~~~~~~~^^^^^^^^^ 500s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 500s committed_id = commit.Commit().commit( 500s working_tree=self, 500s ...<3 lines>... 500s **kwargs, 500s ) 500s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 500s self._update_builder_with_changes() 500s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 500s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 500s for path, fs_hash in self.builder.record_iter_changes( 500s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 500s self.work_tree, self.basis_revid, iter_changes 500s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 500s ): 500s ^ 500s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 500s for change in iter_changes: 500s ^^^^^^^^^^^^ 500s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 500s for change in iter_changes: 500s ^^^^^^^^^^^^ 500s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 500s (oldpath, oldmode, oldsha) = old 500s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 500s TypeError: cannot unpack non-iterable NoneType object 500s 500s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_name_changed(WorkingTreeFormat6,remote) OK 241ms 500s per_repository.test_file_graph.TestPerFileGraph.test_file_graph(RepositoryFormat6) OK 59ms 500s per_workingtree.test_views.TestUnsupportedViews.test_view_methods_raise(WorkingTreeFormat5) OK 54ms 500s per_workingtree.test_workingtree.TestWorkingTree.test_lock_locks_branch(WorkingTreeFormat5) OK 69ms 500s test_config.TestMutableStore.test_load_hook(remote_branch) OK 67ms 500s test_config.TestMutableStore.test_remove_mark_dirty(breezy) OK 5ms 500s per_workingtree.test_transform.TestTreeTransform.test_replace_root(WorkingTreeFormat3) OK 81ms 500s per_repository.test_get_parent_map.TestGetParentMap.test_missing_revision(RepositoryFormatKnitPack6) OK 63ms 500s per_workingtree.test_revision_tree.TestRevisionTree.test_revision_tree_different_root_id(WorkingTreeFormat3) OK 114ms 500s per_workingtree.test_remove.TestRemove.test_remove_unchanged_directory(WorkingTreeFormat2) OK 109ms 500s per_workingtree.test_transform.TestTreeTransform.test_resolve_case_insensitive_conflict(GitWorkingTreeFormat) OK 35ms 500s test_config.TestMutableStore.test_save_emptied_succeeds(branch) OK 46ms 500s test_config.TestMutableStore.test_save_empty_creates_no_file(remote_branch) SKIP 5ms 500s branch.conf is *always* created when a branch is initialized 500s 500s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_from_dir(WorkingTreeFormat6) OK 90ms 500s per_workingtree.test_revision_tree.TestRevisionTreeKind.test_kind_parent_tree(GitWorkingTreeFormat)ERROR 32ms 500s log: {{{ 500s 300.407 preparing to commit 500s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_revision_tree.TestRevisionTreeKind.test_kind_parent_tree(GitWorkingTreeFormat)/work/tree/ 500s 300.409 Selecting files for commit with filter None 500s 300.412 aborting commit write group because of exception: 500s 300.414 Traceback (most recent call last): 500s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 500s self._update_builder_with_changes() 500s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 500s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 500s for path, fs_hash in self.builder.record_iter_changes( 500s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 500s self.work_tree, self.basis_revid, iter_changes 500s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 500s ): 500s ^ 500s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 500s for change in iter_changes: 500s ^^^^^^^^^^^^ 500s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 500s for change in iter_changes: 500s ^^^^^^^^^^^^ 500s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 500s (oldpath, oldmode, oldsha) = old 500s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 500s TypeError: cannot unpack non-iterable NoneType object 500s }}} 500s 500s Traceback (most recent call last): 500s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_revision_tree.py", line 115, in test_kind_parent_tree 500s self.make_branch_with_merged_deletions() 500s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 500s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_revision_tree.py", line 100, in make_branch_with_merged_deletions 500s base_revid = tree.commit("a, b and b/c") 500s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 500s committed_id = commit.Commit().commit( 500s working_tree=self, 500s ...<3 lines>... 500s **kwargs, 500s ) 500s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 500s self._update_builder_with_changes() 500s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 500s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 500s for path, fs_hash in self.builder.record_iter_changes( 500s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 500s self.work_tree, self.basis_revid, iter_changes 500s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 500s ): 500s ^ 500s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 500s for change in iter_changes: 500s ^^^^^^^^^^^^ 500s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 500s for change in iter_changes: 500s ^^^^^^^^^^^^ 500s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 500s (oldpath, oldmode, oldsha) = old 500s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 500s TypeError: cannot unpack non-iterable NoneType object 500s 500s test_config.TestMutableStore.test_save_with_content_succeeds(breezy) OK 19ms 500s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_no_parents_just_root(WorkingTreeFormat4) OK 128ms 500s per_repository.test_get_parent_map.TestGetParentMap.test_missing_revision(RepositoryFormatKnit1) OK 59ms 500s test_config.TestMutableStore.test_set_mark_dirty(branch) OK 10ms 500s per_workingtree.test_transform.TestTreeTransform.test_resolve_checkout_case_conflict(WorkingTreeFormat2) OK 58ms 500s per_workingtree.test_set_root_id.TestSetRootId.test_set_and_read_unicode(WorkingTreeFormat2) OK 42ms 500s test_config.TestMutableStore.test_set_option_in_default_section(remote_branch) OK 44ms 500s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_from_empty_dir(WorkingTreeFormat3) OK 76ms 500s test_config.TestMutableStore.test_set_option_in_named_section(breezy) OK 23ms 500s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_from_missing_dir(GitWorkingTreeFormat) OK 39ms 500s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_from_unknown_dir(WorkingTreeFormat2) OK 41ms 500s test_config.TestOldConfigHooks.test_get_hook_breezy OK 78ms 500s per_workingtree.test_set_root_id.TestSetRootId.test_set_root_id(WorkingTreeFormat6,remote) OK 131ms 500s per_repository.test_get_parent_map.TestGetParentMap.test_multiple_parents(RepositoryFormatKnit3) OK 158ms 500s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_parent_child_swap(WorkingTreeFormat5) OK 171ms 500s per_workingtree.test_transform.TestTreeTransform.test_resolve_conflicts_missing_parent(WorkingTreeFormat6,remote) OK 148ms 500s per_workingtree.test_remove.TestRemove.test_remove_unchanged_files(WorkingTreeFormat6,remote) OK 237ms 500s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_missings(WorkingTreeFormat6,remote) OK 86ms 500s test_config.TestOldConfigHooks.test_save_hook_branch OK 83ms 500s per_workingtree.test_transform.TestTreeTransform.test_resolve_conflicts_wrong_new_parent_kind(WorkingTreeFormat4) OK 95ms 500s per_workingtree.test_workingtree.TestWorkingTree.test_merge_conflicts(WorkingTreeFormat6) OK 359ms 500s per_workingtree.test_remove.TestRemove.test_remove_unknown_files(WorkingTreeFormat4) OK 85ms 500s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdirs_type_changes(WorkingTreeFormat4) OK 107ms 500s per_workingtree.test_transform.TestTreeTransform.test_resolve_conflicts_wrong_parent_kind_unversioned(WorkingTreeFormat5) OK 72ms 500s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_parent_deleted_child_renamed(WorkingTreeFormat6) OK 167ms 500s test_config.TestOldConfigHooksForRemote.test_load_hook_remote_branch OK 113ms 500s per_workingtree.test_workingtree.TestWorkingTree.test_merge_modified(WorkingTreeFormat3) OK 76ms 500s test_config.TestOption.test_default_value_from_env OK 2ms 500s test_config.TestOptionNames.test_valid_references OK 2ms 500s test_config.TestOptionWithBooleanConverter.test_convert_valid OK 2ms 500s test_config.TestReadonlyStore.test_building_delays_load(configobj) OK 16ms 500s test_config.TestReadonlyStore.test_get_default_section(location) OK 5ms 500s per_workingtree.test_workingtree.TestWorkingTree.test_merge_modified_detects_corruption(GitWorkingTreeFormat) SKIP 28ms 500s merge-hashes is specific to bzr working trees 500s 500s per_repository.test_get_parent_map.TestGetParentMap.test_multiple_parents(RepositoryFormat2aSubtree) OK 222ms 500s per_repository.test_get_parent_map.TestGetParentMap.test_multiple_parents(RepositoryFormat4) SKIP 8ms 500s Format All-in-one format 4 is not initializable. 500s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdirs_type_changes_wo_symlinks(WorkingTreeFormat5) OK 69ms 500s test_config.TestReadonlyStore.test_get_named_section(control) OK 29ms 500s test_config.TestReadonlyStore.test_load_from_string_fails_for_non_empty_store(configobj) OK 7ms 500s test_config.TestRegisteredOptions.test_help_is_set(add.maximum_file_size) OK 2ms 500s test_config.TestRegisteredOptions.test_help_is_set(check_signatures) OK 2ms 500s test_config.TestRegisteredOptions.test_help_is_set(email) OK 2ms 500s test_config.TestRegisteredOptions.test_help_is_set(post_commit) OK 2ms 500s test_config.TestRegisteredOptions.test_help_is_set(smtp_username) OK 2ms 500s test_config.TestRegisteredOptions.test_help_is_set(suppress_warnings) OK 2ms 500s test_config.TestRegisteredOptions.test_help_is_set(post_commit_log_format) OK 2ms 500s test_config.TestRegisteredOptions.test_help_is_set(po_merge.command) OK 2ms 500s test_config.TestRegisteredOptions.test_help_is_set(upload_auto_quiet) OK 2ms 500s per_workingtree.test_transform.TestTreeTransform.test_retain_existing_root(WorkingTreeFormat6) OK 81ms 500s test_config.TestRegisteredOptions.test_proper_name(branch.fetch_tags) OK 1ms 500s test_config.TestRegisteredOptions.test_proper_name(create_signatures) OK 1ms 500s test_config.TestRegisteredOptions.test_proper_name(locks.steal_dead) OK 1ms 500s test_config.TestRegisteredOptions.test_proper_name(push_location) OK 1ms 500s test_config.TestRegisteredOptions.test_proper_name(serve.client_timeout) OK 1ms 500s test_config.TestRegisteredOptions.test_proper_name(ssl.cert_reqs) OK 1ms 500s test_config.TestRegisteredOptions.test_proper_name(post_commit_diffoptions) OK 1ms 500s test_config.TestRegisteredOptions.test_proper_name(po_merge.pot_glob) OK 1ms 500s test_config.TestRegistryOption.test_convert_invalid OK 2ms 500s test_config.TestSectionMatcher.test_build_doesnt_load_store(id) OK 18ms 500s test_config.TestStackExpandOptions.test_embedded_ref OK 7ms 500s test_config.TestStackExpandOptions.test_indirect_ref OK 4ms 500s per_workingtree.test_workingtree.TestControlComponent.test_urls(WorkingTreeFormat6) OK 64ms 500s per_workingtree.test_remove.TestRemove.test_remove_unknown_ignored_files(WorkingTreeFormat5) OK 180ms 500s per_workingtree.test_workingtree.TestFormatAttributes.test_supports_setting_file_ids(WorkingTreeFormat3) OK 8ms 500s per_workingtree.test_workingtree.TestFormatAttributes.test_supports_store_uncommitted(GitWorkingTreeFormat) OK 7ms 500s test_config.TestStackExpandSectionLocals.test_expand_basename_locally_longer_path OK 18ms 500s per_workingtree.test_workingtree.TestFormatAttributes.test_versioned_directories(WorkingTreeFormat2) OK 6ms 500s per_repository.test_get_parent_map.TestGetParentMap.test_no_parents(RepositoryFormatKnitPack5RichRootBroken) OK 108ms 500s per_workingtree.test_transform.TestTreeTransform.test_retain_existing_root_added_file(WorkingTreeFormat3) OK 80ms 500s per_workingtree.test_transform.TestTreeTransform.test_reuse_after_cancel(GitWorkingTreeFormat) OK 23ms 500s test_config.TestStackGet.test_get_for_empty_stack(branch) OK 60ms 500s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_parent_id_changed(WorkingTreeFormat3) OK 199ms 500s test_config.TestStackGetWithConverter.test_get_default_bool_False OK 2ms 500s per_workingtree.test_smart_add.TestSmartAddConflictRelatedFiles.test_can_add_generated_files_explicitly(WorkingTreeFormat4) OK 384ms 500s test_config.TestStackGetWithConverter.test_get_default_integer_as_string OK 2ms 500s test_config.TestStackGetWithConverter.test_get_with_list_converter_no_item OK 2ms 500s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_path_swap(GitWorkingTreeFormat) SKIP 14ms 500s test requires inventory tree 500s 500s per_workingtree.test_rename_one.TestRenameOne.test_rename_after_non_existant_non_ascii(WorkingTreeFormat6) OK 103ms 500s per_workingtree.test_transform.TestTreeTransform.test_reuse_name(WorkingTreeFormat2) OK 59ms 500s per_workingtree.test_workingtree.TestIllegalPaths.test_bad_fs_path(WorkingTreeFormat6,remote) OK 105ms 500s per_repository.test_get_parent_map.TestGetParentMap.test_no_parents(RepositoryFormatKnitPack3) OK 96ms 500s test_config.TestStackRemove.test_remove_existing(branch) OK 58ms 500s test_config.TestStackRemove.test_remove_unknown(breezy) OK 10ms 500s per_workingtree.test_workingtree.TestWorkingTree.test_merge_revert(WorkingTreeFormat2) OK 273ms 500s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_removes(WorkingTreeFormat2) OK 105ms 500s per_workingtree.test_rename_one.TestRenameOne.test_rename_into_unversioned_non_ascii_dir(WorkingTreeFormat3) OK 85ms 500s per_workingtree.test_transform.TestTreeTransform.test_reuse_when_first_moved(WorkingTreeFormat6,remote) OK 85ms 500s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after(GitWorkingTreeFormat)ERROR 27ms 500s log: {{{ 500s 301.108 preparing to commit 500s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after(GitWorkingTreeFormat)/work/ 500s 301.110 Selecting files for commit with filter None 500s 301.112 aborting commit write group because of exception: 500s 301.113 Traceback (most recent call last): 500s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 500s self._update_builder_with_changes() 500s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 500s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 500s for path, fs_hash in self.builder.record_iter_changes( 500s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 500s self.work_tree, self.basis_revid, iter_changes 500s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 500s ): 500s ^ 500s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 500s for change in iter_changes: 500s ^^^^^^^^^^^^ 500s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 500s for change in iter_changes: 500s ^^^^^^^^^^^^ 500s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 500s (oldpath, oldmode, oldsha) = old 500s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 500s TypeError: cannot unpack non-iterable NoneType object 500s }}} 500s 500s Traceback (most recent call last): 500s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 171, in test_rename_one_after 500s tree.commit("initial") 500s ~~~~~~~~~~~^^^^^^^^^^^ 500s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 500s committed_id = commit.Commit().commit( 500s working_tree=self, 500s ...<3 lines>... 500s **kwargs, 500s ) 500s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 500s self._update_builder_with_changes() 500s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 500s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 500s for path, fs_hash in self.builder.record_iter_changes( 500s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 500s self.work_tree, self.basis_revid, iter_changes 500s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 500s ): 500s ^ 500s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 500s for change in iter_changes: 500s ^^^^^^^^^^^^ 500s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 500s for change in iter_changes: 500s ^^^^^^^^^^^^ 500s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 500s (oldpath, oldmode, oldsha) = old 500s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 500s TypeError: cannot unpack non-iterable NoneType object 500s 500s test_config.TestStackSet.test_set_creates_a_new_section(branch_only) OK 90ms 500s test_config.TestStackSet.test_simple_set(location) OK 5ms 500s test_config.TestStartingPathMatcher.test_local_path_vs_url OK 5ms 500s test_config.TestStoreMinimalAPI.test_id(location) SKIP 12ms 500s LocationStore is not a concrete Store implementation so it doesn't need an id 500s 500s per_workingtree.test_transform.TestTreeTransform.test_set_executability_order(WorkingTreeFormat4) OK 62ms 500s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_dest_versioned(WorkingTreeFormat2) OK 73ms 500s test_config.TestStoreQuoting.test_embedded_commas(branch) OK 39ms 500s per_workingtree.test_workingtree.TestWorkingTree.test_missing_file_sha1(WorkingTreeFormat6,remote) OK 139ms 500s per_workingtree.test_transform.TestTreeTransform.test_string_conflicts(WorkingTreeFormat5) OK 75ms 500s test_config.TestStoreQuoting.test_embedded_spaces(remote_branch) OK 51ms 500s test_config.TestStoreQuoting.test_list(breezy) OK 3ms 500s per_workingtree.test_workingtree.TestReferenceLocation.test_clone_copies_reference_location(WorkingTreeFormat4) OK 229ms 501s test_config.TestStoreQuoting.test_simple_comma(branch) OK 21ms 501s test_config.TestSupressWarning.test_suppress_warning_unknown OK 3ms 501s per_workingtree.test_workingtree.TestWorkingTree.test_non_normalized_add_accessible(WorkingTreeFormat4) OK 48ms 501s test_config.TestTransportIniFileStore.test_invalid_content OK 3ms 501s test_bedding.TestConfigPath.test_locations_config_path OK 2ms 501s test_bedding.TestConfigPathFallbackWindows.test_config_dir_is_unicode SKIP 1ms 501s This test is specific to Windows platform 501s 501s test_bedding.TestXDGConfigDir.test_ensure_config_dir_exists OK 3ms 501s per_workingtree.test_transform.TestTreeTransform.test_symlinks(WorkingTreeFormat6) OK 46ms 501s per_workingtree.test_paths2ids.TestPaths2Ids.test_find_children_of_moved_directories(WorkingTreeFormat6,remote) OK 208ms 501s per_workingtree.test_workingtree.TestWorkingTree.test_non_normalized_add_inaccessible(WorkingTreeFormat5) OK 39ms 501s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_no_target(WorkingTreeFormat6,remote) OK 122ms 501s per_workingtree.test_transform.TestTreeTransform.test_symlinks_unicode(WorkingTreeFormat3) OK 48ms 501s per_workingtree.test_smart_add.TestSmartAddConflictRelatedFiles.test_cant_add_generated_files_implicitly(WorkingTreeFormat5) OK 360ms 501s per_workingtree.test_transform.TestTreeTransform.test_tree_reference(GitWorkingTreeFormat)ERROR 25ms 501s log: {{{ 501s 301.351 preparing to commit 501s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_transform.TestTreeTransform.test_tree_reference(GitWorkingTreeFormat)/work/nested/ 501s 301.353 Selecting files for commit with filter None 501s 301.354 aborting commit write group because of exception: 501s 301.355 Traceback (most recent call last): 501s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 501s self._update_builder_with_changes() 501s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 501s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 501s for path, fs_hash in self.builder.record_iter_changes( 501s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 501s self.work_tree, self.basis_revid, iter_changes 501s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 501s ): 501s ^ 501s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 501s for change in iter_changes: 501s ^^^^^^^^^^^^ 501s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 501s for change in iter_changes: 501s ^^^^^^^^^^^^ 501s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 501s (oldpath, oldmode, oldsha) = old 501s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 501s TypeError: cannot unpack non-iterable NoneType object 501s }}} 501s 501s Traceback (most recent call last): 501s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_transform.py", line 420, in test_tree_reference 501s nested_revid = nested_tree.commit("commit") 501s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 501s committed_id = commit.Commit().commit( 501s working_tree=self, 501s ...<3 lines>... 501s **kwargs, 501s ) 501s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 501s self._update_builder_with_changes() 501s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 501s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 501s for path, fs_hash in self.builder.record_iter_changes( 501s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 501s self.work_tree, self.basis_revid, iter_changes 501s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 501s ): 501s ^ 501s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 501s for change in iter_changes: 501s ^^^^^^^^^^^^ 501s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 501s for change in iter_changes: 501s ^^^^^^^^^^^^ 501s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 501s (oldpath, oldmode, oldsha) = old 501s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 501s TypeError: cannot unpack non-iterable NoneType object 501s 501s per_workingtree.test_workingtree.TestWorkingTree.test_open_containing(WorkingTreeFormat6) OK 59ms 501s per_workingtree.test_transform.TestTreeTransform.test_two_directories_clash(WorkingTreeFormat2) OK 45ms 501s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_source_removed(WorkingTreeFormat4) OK 93ms 501s per_workingtree.test_paths2ids.TestPaths2Ids.test_find_tree_and_clone_roots(WorkingTreeFormat4) OK 112ms 501s per_workingtree.test_workingtree.TestWorkingTree.test_path2id(WorkingTreeFormat3) OK 43ms 501s per_workingtree.test_workingtree.TestReferenceLocation.test_copied_locations_are_rebased(WorkingTreeFormat5) OK 169ms 501s per_workingtree.test_smart_add.TestSmartAddTree.test_add_above_tree_preserves_tree(WorkingTreeFormat6) OK 99ms 501s per_workingtree.test_workingtree.TestWorkingTree.test_post_build_tree_hook(GitWorkingTreeFormat)ERROR 23ms 501s log: {{{ 501s 301.426 preparing to commit 501s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_post_build_tree_hook(GitWorkingTreeFormat)/work/source/ 501s 301.428 Selecting files for commit with filter None 501s 301.433 aborting commit write group because of exception: 501s 301.434 Traceback (most recent call last): 501s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 501s self._update_builder_with_changes() 501s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 501s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 501s for path, fs_hash in self.builder.record_iter_changes( 501s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 501s self.work_tree, self.basis_revid, iter_changes 501s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 501s ): 501s ^ 501s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 501s for change in iter_changes: 501s ^^^^^^^^^^^^ 501s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 501s for change in iter_changes: 501s ^^^^^^^^^^^^ 501s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 501s (oldpath, oldmode, oldsha) = old 501s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 501s TypeError: cannot unpack non-iterable NoneType object 501s }}} 501s 501s Traceback (most recent call last): 501s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 504, in test_post_build_tree_hook 501s a = source.commit("a", allow_pointless=True) 501s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 501s committed_id = commit.Commit().commit( 501s working_tree=self, 501s ...<3 lines>... 501s **kwargs, 501s ) 501s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 501s self._update_builder_with_changes() 501s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 501s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 501s for path, fs_hash in self.builder.record_iter_changes( 501s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 501s self.work_tree, self.basis_revid, iter_changes 501s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 501s ): 501s ^ 501s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 501s for change in iter_changes: 501s ^^^^^^^^^^^^ 501s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 501s for change in iter_changes: 501s ^^^^^^^^^^^^ 501s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 501s (oldpath, oldmode, oldsha) = old 501s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 501s TypeError: cannot unpack non-iterable NoneType object 501s 501s per_workingtree.test_workingtree.TestReferenceLocation.test_get_reference_info(WorkingTreeFormat6) OK 48ms 501s per_workingtree.test_workingtree.TestWorkingTree.test_remove_verbose(WorkingTreeFormat2) OK 40ms 501s per_workingtree.test_paths2ids.TestPaths2Ids.test_find_tree_basis_roots(WorkingTreeFormat5) OK 79ms 501s per_repository.test_get_parent_map.TestGetParentMap.test_no_parents(RemoteRepositoryFormat-default) OK 474ms 501s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_with_after(WorkingTreeFormat5) OK 107ms 501s per_workingtree.test_transform.TestTreeTransform.test_two_directories_clash_finalize(WorkingTreeFormat6,remote) OK 124ms 501s per_workingtree.test_paths2ids.TestPaths2Ids.test_paths_none_result_none(WorkingTreeFormat6) OK 40ms 501s per_workingtree.test_smart_add.TestSmartAddTree.test_add_dir_bug_251864(WorkingTreeFormat3) OK 98ms 501s per_workingtree.test_smart_add.TestSmartAddTree.test_add_dot_from_root(GitWorkingTreeFormat) OK 23ms 501s test_conflicts.TestMalformedTransform.test_bug_430129 OK 296ms 501s test_conflicts.TestPerConflict.test_stringification(ParentLoop) OK 2ms 501s per_repository.test_get_parent_map.TestGetParentMap.test_none(RepositoryFormatKnitPack6RichRoot) OK 84ms 501s per_workingtree.test_transform.TestTreeTransform.test_unversioning(WorkingTreeFormat4) OK 68ms 501s per_workingtree.test_smart_add.TestSmartAddTree.test_add_dot_from_subdir(WorkingTreeFormat2) OK 48ms 501s per_workingtree.test_paths2ids.TestPaths2Ids.test_unversioned_all_of_multiple_trees(WorkingTreeFormat3) OK 92ms 501s per_workingtree.test_workingtree.TestWorkingTree.test_rename_dirs(WorkingTreeFormat6,remote) OK 161ms 501s per_workingtree.test_paths2ids.TestPaths2Ids.test_unversioned_in_one_of_multiple_trees(GitWorkingTreeFormat) SKIP 17ms 501s test not applicable on non-inventory tests 501s 501s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_with_after_dest_added(WorkingTreeFormat6) OK 125ms 501s per_repository.test_get_parent_map.TestGetParentMap.test_none(RepositoryFormat7) OK 71ms 501s per_workingtree.test_paths2ids.TestPaths2Ids.test_unversioned_non_ascii_one_tree(WorkingTreeFormat2) OK 46ms 501s per_workingtree.test_uncommit.TestUncommit.test_uncommit_to_null(WorkingTreeFormat5) OK 119ms 501s per_workingtree.test_smart_add.TestSmartAddTree.test_add_file_in_unknown_dir(WorkingTreeFormat6,remote) OK 111ms 501s per_repository.test_get_parent_map.TestGetParentMap.test_null_revision(RepositoryFormatKnit4) OK 68ms 501s per_workingtree.test_paths2ids.TestPaths2Ids.test_unversioned_one_tree(WorkingTreeFormat6,remote) OK 77ms 501s per_repository.test_get_parent_map.TestGetParentMap.test_null_revision(RepositoryFormatKnitPack1) OK 45ms 501s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_with_after_dest_versioned(WorkingTreeFormat3) OK 138ms 501s per_repository.test_get_parent_map.TestGetParentMap.test_null_revision(RepositoryFormat5) OK 19ms 501s per_workingtree.test_smart_add.TestSmartAddTree.test_add_multiple_dirs(WorkingTreeFormat4) OK 81ms 501s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_directory(GitWorkingTreeFormat)ERROR 27ms 501s log: {{{ 501s 301.790 preparing to commit 501s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_directory(GitWorkingTreeFormat)/work/ 501s 301.792 Selecting files for commit with filter None 501s 301.794 aborting commit write group because of exception: 501s 301.795 Traceback (most recent call last): 501s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 501s self._update_builder_with_changes() 501s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 501s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 501s for path, fs_hash in self.builder.record_iter_changes( 501s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 501s self.work_tree, self.basis_revid, iter_changes 501s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 501s ): 501s ^ 501s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 501s for change in iter_changes: 501s ^^^^^^^^^^^^ 501s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 501s for change in iter_changes: 501s ^^^^^^^^^^^^ 501s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 501s (oldpath, oldmode, oldsha) = old 501s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 501s TypeError: cannot unpack non-iterable NoneType object 501s }}} 501s 501s Traceback (most recent call last): 501s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 322, in test_rename_one_directory 501s tree.commit("initial") 501s ~~~~~~~~~~~^^^^^^^^^^^ 501s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 501s committed_id = commit.Commit().commit( 501s working_tree=self, 501s ...<3 lines>... 501s **kwargs, 501s ) 501s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 501s self._update_builder_with_changes() 501s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 501s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 501s for path, fs_hash in self.builder.record_iter_changes( 501s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 501s self.work_tree, self.basis_revid, iter_changes 501s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 501s ): 501s ^ 501s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 501s for change in iter_changes: 501s ^^^^^^^^^^^^ 501s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 501s for change in iter_changes: 501s ^^^^^^^^^^^^ 501s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 501s (oldpath, oldmode, oldsha) = old 501s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 501s TypeError: cannot unpack non-iterable NoneType object 501s 501s per_workingtree.test_smart_add.TestSmartAddTree.test_add_non_existant(WorkingTreeFormat5) OK 50ms 501s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_fail_consistent(WorkingTreeFormat2) OK 57ms 501s per_workingtree.test_workingtree.TestReferenceLocation.test_merge_updates_references(WorkingTreeFormat3) OK 412ms 501s test_conflicts.TestResolveContentsConflict.test_resolve_taking_other(file_deleted,file_modified) OK 325ms 501s per_workingtree.test_smart_add.TestSmartAddTree.test_add_paths(WorkingTreeFormat6) OK 64ms 501s per_workingtree.test_workingtree.TestReferenceLocation.test_pull_updates_references(GitWorkingTreeFormat)ERROR 34ms 501s log: {{{ 501s 301.901 preparing to commit 501s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_pull_updates_references(GitWorkingTreeFormat)/work/branch/ 501s 301.903 Selecting files for commit with filter None 501s 301.907 aborting commit write group because of exception: 501s 301.909 Traceback (most recent call last): 501s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 501s self._update_builder_with_changes() 501s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 501s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 501s for path, fs_hash in self.builder.record_iter_changes( 501s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 501s self.work_tree, self.basis_revid, iter_changes 501s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 501s ): 501s ^ 501s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 501s for change in iter_changes: 501s ^^^^^^^^^^^^ 501s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 501s for change in iter_changes: 501s ^^^^^^^^^^^^ 501s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 501s (oldpath, oldmode, oldsha) = old 501s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 501s TypeError: cannot unpack non-iterable NoneType object 501s }}} 501s 501s Traceback (most recent call last): 501s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1551, in test_pull_updates_references 501s tree = self.make_tree_with_reference("branch", "reference") 501s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1451, in make_tree_with_reference 501s tree.commit("commit reference") 501s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 501s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 501s committed_id = commit.Commit().commit( 501s working_tree=self, 501s ...<3 lines>... 501s **kwargs, 501s ) 501s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 501s self._update_builder_with_changes() 501s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 501s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 501s for path, fs_hash in self.builder.record_iter_changes( 501s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 501s self.work_tree, self.basis_revid, iter_changes 501s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 501s ): 501s ^ 501s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 501s for change in iter_changes: 501s ^^^^^^^^^^^^ 501s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 501s for change in iter_changes: 501s ^^^^^^^^^^^^ 501s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 501s (oldpath, oldmode, oldsha) = old 501s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 501s TypeError: cannot unpack non-iterable NoneType object 501s 501s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_known_pair_is_after(RepositoryFormatKnitPack5RichRoot) OK 141ms 501s per_workingtree.test_workingtree.TestReferenceLocation.test_push_updates_references(WorkingTreeFormat2) SKIP 38ms 501s Branch cannot hold references. 501s 501s per_workingtree.test_workingtree.TestWorkingTree.test_revert_clear_conflicts(WorkingTreeFormat4) OK 367ms 501s per_workingtree.test_smart_add.TestSmartAddTree.test_add_subdir_file_bug_205636(WorkingTreeFormat3) OK 105ms 501s per_workingtree.test_smart_add.TestSmartAddTree.test_add_tree_from_above_tree(GitWorkingTreeFormat) OK 21ms 501s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_moved(WorkingTreeFormat6,remote) OK 184ms 501s per_workingtree.test_smart_add.TestSmartAddTree.test_custom_ids(WorkingTreeFormat2) OK 43ms 501s per_workingtree.test_unversion.TestUnversion.test_unversion_after_conflicted_merge(WorkingTreeFormat6) OK 365ms 501s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_known_pair_is_after(RepositoryFormat2a) OK 148ms 501s per_workingtree.test_pull.TestPull.test_pull_changes_root_id(WorkingTreeFormat4) OK 323ms 501s per_workingtree.test_unversion.TestUnversion.test_unversion_missing_file(WorkingTreeFormat3) OK 66ms 501s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_not_localdir(WorkingTreeFormat4) OK 103ms 501s per_workingtree.test_smart_add.TestSmartAddTree.test_path_containing_carriagereturn_skips(WorkingTreeFormat6,remote) OK 93ms 501s per_workingtree.test_unversion.TestUnversion.test_unversion_parent_and_child_renamed_bug_187207(GitWorkingTreeFormat)ERROR 29ms 501s log: {{{ 501s 302.159 preparing to commit 501s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_unversion.TestUnversion.test_unversion_parent_and_child_renamed_bug_187207(GitWorkingTreeFormat)/work/ 501s 302.161 Selecting files for commit with filter None 501s 302.162 aborting commit write group because of exception: 501s 302.164 Traceback (most recent call last): 501s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 501s self._update_builder_with_changes() 501s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 501s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 501s for path, fs_hash in self.builder.record_iter_changes( 501s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 501s self.work_tree, self.basis_revid, iter_changes 501s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 501s ): 501s ^ 501s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 501s for change in iter_changes: 501s ^^^^^^^^^^^^ 501s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 501s for change in iter_changes: 501s ^^^^^^^^^^^^ 501s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 501s (oldpath, oldmode, oldsha) = old 501s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 501s TypeError: cannot unpack non-iterable NoneType object 501s }}} 501s 501s Traceback (most recent call last): 501s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_unversion.py", line 45, in test_unversion_parent_and_child_renamed_bug_187207 501s revid = tree.commit("setup") 501s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 501s committed_id = commit.Commit().commit( 501s working_tree=self, 501s ...<3 lines>... 501s **kwargs, 501s ) 501s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 501s self._update_builder_with_changes() 501s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 501s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 501s for path, fs_hash in self.builder.record_iter_changes( 501s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 501s self.work_tree, self.basis_revid, iter_changes 501s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 501s ): 501s ^ 501s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 501s for change in iter_changes: 501s ^^^^^^^^^^^^ 501s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 501s for change in iter_changes: 501s ^^^^^^^^^^^^ 501s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 501s (oldpath, oldmode, oldsha) = old 501s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 501s TypeError: cannot unpack non-iterable NoneType object 501s 501s test_conflicts.TestResolveContentsConflict.test_resolve_taking_this(file_deleted,file_renamed_and_modified) OK 314ms 501s per_workingtree.test_smart_add.TestSmartAddTree.test_returns_and_ignores(WorkingTreeFormat4) OK 67ms 501s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_onto_existing(WorkingTreeFormat5) OK 108ms 501s per_workingtree.test_unversion.TestUnversion.test_unversion_renamed(WorkingTreeFormat2) OK 83ms 502s per_workingtree.test_pull.TestPull.test_pull_merges_tree_content(WorkingTreeFormat5) OK 187ms 502s per_workingtree.test_smart_add.TestSmartAddTree.test_save_false(WorkingTreeFormat5) OK 77ms 502s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_onto_self(WorkingTreeFormat6) OK 86ms 502s per_workingtree.test_unversion.TestUnversion.test_unversion_requires_write_lock(WorkingTreeFormat6,remote) OK 104ms 502s per_workingtree.test_workingtree.TestReferenceLocation.test_reference_parent(WorkingTreeFormat6,remote) OK 421ms 502s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_known_pair_is_after(RemoteRepositoryFormat-v2) OK 303ms 502s per_workingtree.test_smart_add.TestSmartAddTree.test_single_file(WorkingTreeFormat6) OK 74ms 502s per_workingtree.test_workingtree.TestWorkingTree.test_revert_clear_conflicts2(WorkingTreeFormat5) OK 386ms 502s per_workingtree.test_unversion.TestUnversion.test_unversion_subtree(WorkingTreeFormat4) OK 78ms 502s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_onto_self_root(WorkingTreeFormat3) OK 98ms 502s per_workingtree.test_pull.TestPull.test_pull_null(WorkingTreeFormat6) OK 167ms 502s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_parent_dir(GitWorkingTreeFormat)ERROR 25ms 502s log: {{{ 502s 302.453 preparing to commit 502s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_parent_dir(GitWorkingTreeFormat)/work/ 502s 302.455 Selecting files for commit with filter None 502s 302.457 aborting commit write group because of exception: 502s 302.458 Traceback (most recent call last): 502s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 502s self._update_builder_with_changes() 502s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 502s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 502s for path, fs_hash in self.builder.record_iter_changes( 502s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 502s self.work_tree, self.basis_revid, iter_changes 502s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 502s ): 502s ^ 502s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 502s for change in iter_changes: 502s ^^^^^^^^^^^^ 502s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 502s for change in iter_changes: 502s ^^^^^^^^^^^^ 502s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 502s (oldpath, oldmode, oldsha) = old 502s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 502s TypeError: cannot unpack non-iterable NoneType object 502s }}} 502s 502s Traceback (most recent call last): 502s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 123, in test_rename_one_parent_dir 502s tree.commit("initial") 502s ~~~~~~~~~~~^^^^^^^^^^^ 502s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 502s committed_id = commit.Commit().commit( 502s working_tree=self, 502s ...<3 lines>... 502s **kwargs, 502s ) 502s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 502s self._update_builder_with_changes() 502s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 502s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 502s for path, fs_hash in self.builder.record_iter_changes( 502s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 502s self.work_tree, self.basis_revid, iter_changes 502s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 502s ): 502s ^ 502s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 502s for change in iter_changes: 502s ^^^^^^^^^^^^ 502s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 502s for change in iter_changes: 502s ^^^^^^^^^^^^ 502s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 502s (oldpath, oldmode, oldsha) = old 502s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 502s TypeError: cannot unpack non-iterable NoneType object 502s 502s per_workingtree.test_smart_add.TestSmartAddTree.test_skip_nested_trees(WorkingTreeFormat3) OK 85ms 502s per_workingtree.test_smart_add.TestSmartAddTreeUnicode.test_accessible_explicit(GitWorkingTreeFormat) SKIP 12ms 502s Working tree format smart_add requires normalized unicode filenames 502s 502s per_workingtree.test_workingtree.TestWorkingTree.test_revert_missing(WorkingTreeFormat6) OK 91ms 502s per_workingtree.test_unversion.TestUnversion.test_unversion_subtree_and_children(WorkingTreeFormat5) OK 65ms 502s per_workingtree.test_workingtree.TestReferenceLocation.test_reference_parent_from_reference_info_(WorkingTreeFormat4) OK 132ms 502s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_samedir(WorkingTreeFormat2) OK 42ms 502s per_workingtree.test_smart_add.TestSmartAddTreeUnicode.test_accessible_implicit(WorkingTreeFormat2) SKIP 26ms 502s Working tree format smart_add requires normalized unicode filenames 502s 502s test_conflicts.TestResolveDuplicateEntry.test_resolve_taking_other(filea_created,fileb_created) OK 320ms 502s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_success(RepositoryFormatPackDevelopment2Subtree) OK 180ms 502s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_success(GitRepositoryFormat)ERROR 18ms 502s log: {{{ 502s 302.573 preparing to commit 502s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_success(GitRepositoryFormat)/work/base/ 502s 302.575 Selecting files for commit with filter None 502s 302.576 aborting commit write group because of exception: 502s 302.578 Traceback (most recent call last): 502s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 502s self._update_builder_with_changes() 502s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 502s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 502s for path, fs_hash in self.builder.record_iter_changes( 502s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 502s self.work_tree, self.basis_revid, iter_changes 502s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 502s ): 502s ^ 502s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 502s for change in iter_changes: 502s ^^^^^^^^^^^^ 502s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 502s for change in iter_changes: 502s ^^^^^^^^^^^^ 502s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 502s (oldpath, oldmode, oldsha) = old 502s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 502s TypeError: cannot unpack non-iterable NoneType object 502s }}} 502s 502s Traceback (most recent call last): 502s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_get_rev_id_for_revno.py", line 29, in setUp 502s self.revid1 = self.tree.commit("one") 502s ~~~~~~~~~~~~~~~~^^^^^^^ 502s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 502s committed_id = commit.Commit().commit( 502s working_tree=self, 502s ...<3 lines>... 502s **kwargs, 502s ) 502s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 502s self._update_builder_with_changes() 502s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 502s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 502s for path, fs_hash in self.builder.record_iter_changes( 502s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 502s self.work_tree, self.basis_revid, iter_changes 502s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 502s ): 502s ^ 502s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 502s for change in iter_changes: 502s ^^^^^^^^^^^^ 502s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 502s for change in iter_changes: 502s ^^^^^^^^^^^^ 502s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 502s (oldpath, oldmode, oldsha) = old 502s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 502s TypeError: cannot unpack non-iterable NoneType object 502s 502s per_workingtree.test_workingtree.TestWorkingTree.test_set_last_revision(WorkingTreeFormat3) SKIP 107ms 502s Branch format does not permit arbitrary history 502s per_workingtree.test_smart_add.TestSmartAddTreeUnicode.test_inaccessible_explicit(WorkingTreeFormat6,remote) OK 85ms 502s per_workingtree.test_views.TestTreeViews.test_check_path_in_view(WorkingTreeFormat6) OK 97ms 502s per_workingtree.test_views.TestTreeViews.test_delete_view(WorkingTreeFormat3) SKIP 1ms 502s format doesn't support views 502s 502s per_workingtree.test_views.TestTreeViews.test_lookup_view(GitWorkingTreeFormat) SKIP 1ms 502s format doesn't support views 502s 502s per_workingtree.test_workingtree.TestWorkingTree.test_set_last_revision_different_to_branch(GitWorkingTreeFormat) SKIP 16ms 502s only on trees that can be separate from their branch. 502s 502s per_workingtree.test_views.TestTreeViews.test_no_such_view(WorkingTreeFormat2) SKIP 1ms 502s format doesn't support views 502s 502s per_workingtree.test_workingtree.TestReferenceLocation.test_set_get_reference_info(WorkingTreeFormat5) OK 138ms 502s per_workingtree.test_smart_add.TestSmartAddTreeUnicode.test_requires_normalized_unicode_filenames_fails_on_unnormalized(WorkingTreeFormat4) OK 76ms 502s per_workingtree.test_pull.TestPull.test_pull_overwrites(WorkingTreeFormat3) OK 249ms 502s per_workingtree.test_pull.TestPullWithOrphans.test_pull_orphans(GitWorkingTreeFormat) SKIP 4ms 502s does not support missing parent conflicts 502s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_subdir(WorkingTreeFormat6,remote) OK 201ms 502s per_workingtree.test_workingtree.TestWorkingTree.test_sprout_hardlink(WorkingTreeFormat2) OK 104ms 502s per_workingtree.test_views.TestTreeViews.test_set_and_get_view_info(WorkingTreeFormat6,remote) OK 122ms 502s per_workingtree.test_put_file.TestPutFileBytesNonAtomic.test_put_existing_file(WorkingTreeFormat2) OK 36ms 502s per_workingtree.test_views.TestTreeViews.test_unicode_view(WorkingTreeFormat4) SKIP 1ms 502s format doesn't support views 502s 502s per_workingtree.test_views.TestTreeViews.test_views_initially_empty(WorkingTreeFormat5) SKIP 1ms 502s format doesn't support views 502s 502s per_workingtree.test_views.TestUnsupportedViews.test_view_methods_raise(WorkingTreeFormat6) SKIP 1ms 502s Format declares that views are supported 502s per_workingtree.test_workingtree.TestReferenceLocation.test_set_null_reference_info(WorkingTreeFormat6) OK 101ms 502s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_unknown_revision(RepositoryFormatKnitPack5) OK 244ms 502s per_workingtree.test_symlinks.TestKindChanges.test_dir_changes_to_symlink(WorkingTreeFormat5) OK 159ms 502s per_workingtree.test_put_file.TestPutFileBytesNonAtomic.test_put_new_file(WorkingTreeFormat6,remote) OK 102ms 502s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_from_dir(WorkingTreeFormat3) OK 101ms 502s per_workingtree.test_workingtree.TestReferenceLocation.test_set_null_reference_info_when_null(WorkingTreeFormat3) OK 102ms 502s per_workingtree.test_workingtree.TestWorkingTree.test_stored_kind_nonexistent(WorkingTreeFormat6,remote) OK 141ms 502s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_target_not_versioned(WorkingTreeFormat4) OK 153ms 502s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_from_empty_dir(GitWorkingTreeFormat) OK 33ms 502s per_workingtree.test_workingtree.TestReferenceLocation.test_set_reference_info(GitWorkingTreeFormat)ERROR 40ms 502s log: {{{ 502s 302.872 preparing to commit 502s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_set_reference_info(GitWorkingTreeFormat)/work/branch/ 502s 302.874 Selecting files for commit with filter None 502s 302.877 aborting commit write group because of exception: 502s 302.880 Traceback (most recent call last): 502s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 502s self._update_builder_with_changes() 502s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 502s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 502s for path, fs_hash in self.builder.record_iter_changes( 502s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 502s self.work_tree, self.basis_revid, iter_changes 502s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 502s ): 502s ^ 502s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 502s for change in iter_changes: 502s ^^^^^^^^^^^^ 502s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 502s for change in iter_changes: 502s ^^^^^^^^^^^^ 502s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 502s (oldpath, oldmode, oldsha) = old 502s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 502s TypeError: cannot unpack non-iterable NoneType object 502s }}} 502s 502s Traceback (most recent call last): 502s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1395, in test_set_reference_info 502s self.make_tree_with_reference("branch", "path/to/location") 502s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 502s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1451, in make_tree_with_reference 502s tree.commit("commit reference") 502s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 502s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 502s committed_id = commit.Commit().commit( 502s working_tree=self, 502s ...<3 lines>... 502s **kwargs, 502s ) 502s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 502s self._update_builder_with_changes() 502s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 502s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 502s for path, fs_hash in self.builder.record_iter_changes( 502s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 502s self.work_tree, self.basis_revid, iter_changes 502s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 502s ): 502s ^ 502s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 502s for change in iter_changes: 502s ^^^^^^^^^^^^ 502s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 502s for change in iter_changes: 502s ^^^^^^^^^^^^ 502s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 502s (oldpath, oldmode, oldsha) = old 502s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 502s TypeError: cannot unpack non-iterable NoneType object 502s 502s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_from_missing_dir(WorkingTreeFormat2) OK 38ms 502s per_workingtree.test_read_working_inventory.TestReadWorkingInventory.test_read_after_inventory_modification(WorkingTreeFormat4) OK 68ms 502s per_workingtree.test_workingtree.TestReferenceLocation.test_sprout_copies_reference_location(WorkingTreeFormat2) SKIP 25ms 502s Branch cannot hold references. 502s 502s per_workingtree.test_workingtree.TestWorkingTree.test_supports_executable(WorkingTreeFormat4) OK 62ms 502s per_workingtree.test_read_working_inventory.TestReadWorkingInventory.test_trivial_read(WorkingTreeFormat5) OK 47ms 502s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_unversioned(WorkingTreeFormat5) OK 121ms 502s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_from_unknown_dir(WorkingTreeFormat6,remote) OK 86ms 502s per_workingtree.test_workingtree.TestWorkingTree.test_transform(WorkingTreeFormat5) OK 73ms 502s per_workingtree.test_symlinks.TestKindChanges.test_symlink_changes_to_dir(WorkingTreeFormat6) OK 160ms 502s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_unknowns(WorkingTreeFormat4) OK 39ms 502s per_workingtree.test_rename_one.TestRenameOne.test_rename_over_already_versioned_non_ascii(WorkingTreeFormat6) OK 51ms 502s per_workingtree.test_symlinks.TestOpenTree.test_open_containing_through_symlink(WorkingTreeFormat3) OK 50ms 502s per_workingtree.test_workingtree.TestWorkingTree.test_unknowns(WorkingTreeFormat6) OK 53ms 502s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_unknown_revision(RepositoryFormatKnitPack4) OK 231ms 502s per_workingtree.test_symlinks.TestOpenTree.test_tree_files(GitWorkingTreeFormat) OK 28ms 502s per_workingtree.test_workingtree.TestWorkingTree.test_unknowns_empty_dir(WorkingTreeFormat3) OK 43ms 502s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdirs_type_changes(WorkingTreeFormat5) OK 68ms 502s per_workingtree.test_rename_one.TestRenameOne.test_rename_to_denormalised_fails(WorkingTreeFormat3) OK 63ms 502s per_workingtree.test_workingtree.TestWorkingTree.test_update_returns_conflict_count(GitWorkingTreeFormat) SKIP 18ms 502s only on trees that can be separate from their branch. 502s 502s per_workingtree.test_remove.TestRemove.test_dont_remove_directory_with_unknowns(WorkingTreeFormat6) OK 156ms 502s per_workingtree.test_rename_one.TestRenameOne.test_rename_unversioned_non_ascii(GitWorkingTreeFormat) OK 16ms 502s per_workingtree.test_symlinks.TestSmartAddTree.test_add_file_under_symlink(WorkingTreeFormat2) OK 61ms 502s per_workingtree.test_workingtree.TestWorkingTree.test_update_sets_last_revision(WorkingTreeFormat2) SKIP 39ms 502s only on trees that can be separate from their branch. 502s 502s test_conflicts.TestResolveMissingParent.test_adopt_child OK 608ms 502s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdirs_type_changes_wo_symlinks(WorkingTreeFormat6) OK 96ms 502s per_workingtree.test_revision_tree.TestRevisionTree.test_get_nonzeroth_basis_tree_via_revision_tree(WorkingTreeFormat2) OK 81ms 502s per_workingtree.test_remove.TestRemove.test_force_remove_changed_files(WorkingTreeFormat3) OK 93ms 502s per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_unknown_revision(RepositoryFormat6) OK 135ms 502s per_workingtree.test_symlinks.TestSmartAddTree.test_smart_add_symlink(WorkingTreeFormat6,remote) OK 89ms 502s per_workingtree.test_remove.TestRemove.test_force_remove_directory_with_unknowns(GitWorkingTreeFormat)ERROR 23ms 502s log: {{{ 502s 303.202 preparing to commit 502s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_force_remove_directory_with_unknowns(GitWorkingTreeFormat)/work/ 502s 303.205 Selecting files for commit with filter None 502s 303.206 aborting commit write group because of exception: 502s 303.208 Traceback (most recent call last): 502s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 502s self._update_builder_with_changes() 502s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 502s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 502s for path, fs_hash in self.builder.record_iter_changes( 502s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 502s self.work_tree, self.basis_revid, iter_changes 502s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 502s ): 502s ^ 502s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 502s for change in iter_changes: 502s ^^^^^^^^^^^^ 502s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 502s for change in iter_changes: 502s ^^^^^^^^^^^^ 502s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 502s (oldpath, oldmode, oldsha) = old 502s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 502s TypeError: cannot unpack non-iterable NoneType object 502s }}} 502s 502s Traceback (most recent call last): 502s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 248, in test_force_remove_directory_with_unknowns 502s tree = self.get_committed_tree(files) 502s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 40, in get_committed_tree 502s tree.commit(message) 502s ~~~~~~~~~~~^^^^^^^^^ 502s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 502s committed_id = commit.Commit().commit( 502s working_tree=self, 502s ...<3 lines>... 502s **kwargs, 502s ) 502s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 502s self._update_builder_with_changes() 502s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 502s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 502s for path, fs_hash in self.builder.record_iter_changes( 502s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 502s self.work_tree, self.basis_revid, iter_changes 502s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 502s ): 502s ^ 502s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 502s for change in iter_changes: 502s ^^^^^^^^^^^^ 502s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 502s for change in iter_changes: 502s ^^^^^^^^^^^^ 502s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 502s (oldpath, oldmode, oldsha) = old 502s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 502s TypeError: cannot unpack non-iterable NoneType object 502s 502s per_workingtree.test_workingtree.TestControlComponent.test_urls(WorkingTreeFormat3) OK 62ms 502s per_workingtree.test_workingtree.TestFormatAttributes.test_supports_setting_file_ids(GitWorkingTreeFormat) OK 7ms 502s per_repository.test_has_same_location.TestHasSameLocation.test_different_format_not_equal(RepositoryFormatKnitPack6) OK 64ms 502s per_workingtree.test_workingtree.TestFormatAttributes.test_supports_store_uncommitted(WorkingTreeFormat2) OK 5ms 502s per_workingtree.test_workingtree.TestFormatAttributes.test_versioned_directories(WorkingTreeFormat6,remote) OK 4ms 503s per_workingtree.test_transform.TestTreeTransform.test__apply_insertions_updates_sha1(WorkingTreeFormat4) OK 90ms 503s per_workingtree.test_remove.TestRemove.test_non_cwd(WorkingTreeFormat2) OK 92ms 503s per_repository.test_has_same_location.TestHasSameLocation.test_different_format_not_equal(RepositoryFormatKnit1) OK 57ms 503s per_workingtree.test_workingtree.TestReferenceLocation.test_update_references_retains_known_references(WorkingTreeFormat6,remote) OK 417ms 503s per_repository.test_has_same_location.TestHasSameLocation.test_different_repos_not_equal(RepositoryFormatKnit3) OK 41ms 503s per_workingtree.test_transform.TestTreeTransform.test__set_mode_stats_correctly(WorkingTreeFormat5) OK 56ms 503s per_repository.test_has_same_location.TestHasSameLocation.test_different_repos_not_equal(RepositoryFormat2aSubtree) OK 30ms 503s per_workingtree.test_workingtree.TestReferenceLocation.test_branch_relative_reference_location(WorkingTreeFormat4) OK 124ms 503s per_repository.test_has_same_location.TestHasSameLocation.test_different_repos_not_equal(RepositoryFormat4) SKIP 5ms 503s Format All-in-one format 4 is not initializable. 503s per_repository.test_has_same_location.TestHasSameLocation.test_same_bzrdir_different_control_files_not_equal(RepositoryFormatKnitPack5RichRootBroken) OK 19ms 503s per_workingtree.test_transform.TestTreeTransform.test_add_del(WorkingTreeFormat6) OK 49ms 503s per_repository.test_has_same_location.TestHasSameLocation.test_same_bzrdir_different_control_files_not_equal(RepositoryFormatKnitPack3) OK 20ms 503s per_workingtree.test_transform.TestTreeTransform.test_add_two_roots(WorkingTreeFormat3) OK 43ms 503s per_repository.test_has_same_location.TestHasSameLocation.test_same_bzrdir_different_control_files_not_equal(RemoteRepositoryFormat-default) SKIP 29ms 503s remote repositories don't support overriding transport 503s 503s per_workingtree.test_transform.TestTreeTransform.test_add_unversioned_root(GitWorkingTreeFormat) OK 11ms 503s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_instance(RepositoryFormatKnitPack6RichRoot) OK 23ms 503s per_workingtree.test_workingtree.TestWorkingTree.test_update_sets_root_id(WorkingTreeFormat6,remote) OK 351ms 503s per_workingtree.test_remove.TestRemove.test_remove_absent_directory(WorkingTreeFormat6,remote) OK 192ms 503s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_instance(RepositoryFormat7) OK 21ms 503s per_workingtree.test_transform.TestTreeTransform.test_adjust_and_cancel(WorkingTreeFormat2) OK 40ms 503s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_location(RepositoryFormatKnit4) OK 22ms 503s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_location(RepositoryFormatKnitPack1) OK 15ms 503s per_repository.test_has_same_location.TestHasSameLocation.test_same_repo_location(RepositoryFormat5) OK 12ms 503s per_workingtree.test_workingtree.TestReferenceLocation.test_update_references_skips_known_references(WorkingTreeFormat4) OK 230ms 503s per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormatKnitPack5RichRoot) OK 16ms 503s per_workingtree.test_workingtree.TestReferenceLocation.test_clone_copies_reference_location(WorkingTreeFormat5) OK 198ms 503s per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormat2a) OK 27ms 503s test_conflicts.TestResolveNonDirectoryParent.test_take_this OK 467ms 503s per_workingtree.test_workingtree.TestWorkingTree.test__write_inventory(WorkingTreeFormat5) OK 64ms 503s per_repository.test_has_revisions.TestHasRevisions.test_NULL(RemoteRepositoryFormat-v2) OK 32ms 503s per_workingtree.test_remove.TestRemove.test_remove_changed_file(WorkingTreeFormat4) OK 141ms 503s per_workingtree.test_workingtree.TestWorkingTree.test_update_takes_revision_parameter(WorkingTreeFormat4) OK 153ms 503s per_repository.test_has_revisions.TestHasRevisions.test_empty_list(RepositoryFormatPackDevelopment2Subtree) OK 25ms 503s per_workingtree.test_transform.TestTreeTransform.test_adjust_path_updates_child_limbo_names(WorkingTreeFormat6,remote) OK 153ms 503s per_repository.test_has_revisions.TestHasRevisions.test_empty_list(GitRepositoryFormat) OK 9ms 503s per_workingtree.test_revision_tree.TestRevisionTree.test_get_pending_merge_revision_tree(WorkingTreeFormat6,remote) OK 487ms 503s per_workingtree.test_transform.TestTreeTransform.test_apply_informs_tree_of_observed_sha1(WorkingTreeFormat4) OK 53ms 503s per_workingtree.test_remove.TestRemove.test_remove_changed_ignored_files(WorkingTreeFormat5) OK 69ms 503s per_workingtree.test_workingtree.TestWorkingTree.test_add_conflicts(WorkingTreeFormat6) OK 92ms 503s per_workingtree.test_revision_tree.TestRevisionTree.test_get_zeroth_basis_tree_via_revision_tree(WorkingTreeFormat4) OK 61ms 503s per_workingtree.test_workingtree.TestWorkingTree.test_add_in_unversioned(WorkingTreeFormat3) OK 56ms 503s per_workingtree.test_workingtree.TestWorkingTree.test_add_missing(GitWorkingTreeFormat) OK 10ms 503s per_workingtree.test_transform.TestTreeTransform.test_apply_retains_file_id(WorkingTreeFormat5) OK 71ms 503s per_repository.test_has_revisions.TestHasRevisions.test_superset(RepositoryFormatKnitPack5) OK 126ms 503s per_workingtree.test_workingtree.TestReferenceLocation.test_copied_locations_are_rebased(WorkingTreeFormat6) OK 215ms 503s per_workingtree.test_workingtree.TestWorkingTree.test_all_file_ids_with_missing(WorkingTreeFormat2) OK 33ms 503s per_workingtree.test_transform.TestTreeTransform.test_apply_retains_root_directory(WorkingTreeFormat6) OK 52ms 503s per_workingtree.test_workingtree.TestReferenceLocation.test_get_reference_info(WorkingTreeFormat3) OK 44ms 503s per_workingtree.test_remove.TestRemove.test_remove_deleted_files(WorkingTreeFormat6) OK 142ms 503s per_workingtree.test_revision_tree.TestRevisionTree.test_revision_tree_different_root_id(WorkingTreeFormat5) OK 122ms 503s per_workingtree.test_workingtree.TestWorkingTree.test_basic_relpath(WorkingTreeFormat6,remote) OK 69ms 503s per_workingtree.test_workingtree.TestReferenceLocation.test_merge_updates_references(GitWorkingTreeFormat)ERROR 23ms 503s log: {{{ 503s 303.854 preparing to commit 503s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_merge_updates_references(GitWorkingTreeFormat)/work/branch/ 503s 303.856 Selecting files for commit with filter None 503s 303.858 aborting commit write group because of exception: 503s 303.860 Traceback (most recent call last): 503s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 503s self._update_builder_with_changes() 503s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 503s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 503s for path, fs_hash in self.builder.record_iter_changes( 503s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 503s self.work_tree, self.basis_revid, iter_changes 503s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 503s ): 503s ^ 503s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 503s for change in iter_changes: 503s ^^^^^^^^^^^^ 503s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 503s for change in iter_changes: 503s ^^^^^^^^^^^^ 503s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 503s (oldpath, oldmode, oldsha) = old 503s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 503s TypeError: cannot unpack non-iterable NoneType object 503s }}} 503s 503s Traceback (most recent call last): 503s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1585, in test_merge_updates_references 503s orig_tree = self.make_tree_with_reference("branch", "reference") 503s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1451, in make_tree_with_reference 503s tree.commit("commit reference") 503s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 503s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 503s committed_id = commit.Commit().commit( 503s working_tree=self, 503s ...<3 lines>... 503s **kwargs, 503s ) 503s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 503s self._update_builder_with_changes() 503s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 503s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 503s for path, fs_hash in self.builder.record_iter_changes( 503s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 503s self.work_tree, self.basis_revid, iter_changes 503s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 503s ): 503s ^ 503s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 503s for change in iter_changes: 503s ^^^^^^^^^^^^ 503s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 503s for change in iter_changes: 503s ^^^^^^^^^^^^ 503s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 503s (oldpath, oldmode, oldsha) = old 503s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 503s TypeError: cannot unpack non-iterable NoneType object 503s 503s per_workingtree.test_transform.TestTreeTransform.test_both_rename(WorkingTreeFormat3) OK 64ms 503s per_workingtree.test_workingtree.TestReferenceLocation.test_pull_updates_references(WorkingTreeFormat2) SKIP 35ms 503s Branch cannot hold references. 503s 503s per_workingtree.test_transform.TestTreeTransform.test_both_rename2(GitWorkingTreeFormat) OK 17ms 503s per_workingtree.test_workingtree.TestWorkingTree.test_branch_attribute_is_not_settable(WorkingTreeFormat4) OK 34ms 503s per_workingtree.test_workingtree.TestWorkingTree.test_update_turns_local_commit_into_merge(WorkingTreeFormat5) OK 281ms 503s test_conflicts.TestResolveParentLoop.test_resolve_taking_this(dir3_into_dir2,dir1_into_dir4)XFAIL 314ms 503s reason: {{{ParentLoop doesn't carry enough info to resolve --take-other}}} 503s 503s per_repository.test_has_revisions.TestHasRevisions.test_superset(RepositoryFormatKnitPack4) OK 158ms 503s per_workingtree.test_transform.TestTreeTransform.test_both_rename3(WorkingTreeFormat2) OK 37ms 503s per_workingtree.test_workingtree.TestWorkingTree.test_branch_builder(WorkingTreeFormat5) OK 39ms 503s per_workingtree.test_remove.TestRemove.test_remove_dir_before_bzr(WorkingTreeFormat3) OK 106ms 503s per_workingtree.test_remove.TestRemove.test_remove_directory_with_changed_emigrated_file(GitWorkingTreeFormat)ERROR 21ms 503s log: {{{ 503s 303.967 preparing to commit 503s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_directory_with_changed_emigrated_file(GitWorkingTreeFormat)/work/ 503s 303.969 Selecting files for commit with filter None 503s 303.970 aborting commit write group because of exception: 503s 303.972 Traceback (most recent call last): 503s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 503s self._update_builder_with_changes() 503s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 503s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 503s for path, fs_hash in self.builder.record_iter_changes( 503s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 503s self.work_tree, self.basis_revid, iter_changes 503s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 503s ): 503s ^ 503s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 503s for change in iter_changes: 503s ^^^^^^^^^^^^ 503s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 503s for change in iter_changes: 503s ^^^^^^^^^^^^ 503s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 503s (oldpath, oldmode, oldsha) = old 503s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 503s TypeError: cannot unpack non-iterable NoneType object 503s }}} 503s 503s Traceback (most recent call last): 503s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 293, in test_remove_directory_with_changed_emigrated_file 503s tree.commit(message="first") 503s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 503s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 503s committed_id = commit.Commit().commit( 503s working_tree=self, 503s ...<3 lines>... 503s **kwargs, 503s ) 503s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 503s self._update_builder_with_changes() 503s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 503s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 503s for path, fs_hash in self.builder.record_iter_changes( 503s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 503s self.work_tree, self.basis_revid, iter_changes 503s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 503s ): 503s ^ 503s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 503s for change in iter_changes: 503s ^^^^^^^^^^^^ 503s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 503s for change in iter_changes: 503s ^^^^^^^^^^^^ 503s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 503s (oldpath, oldmode, oldsha) = old 503s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 503s TypeError: cannot unpack non-iterable NoneType object 503s 503s per_repository.test_has_revisions.TestHasRevisions.test_superset(RepositoryFormat6) OK 49ms 503s per_workingtree.test_workingtree.TestWorkingTree.test_case_sensitive(WorkingTreeFormat6) OK 42ms 503s per_repository.test_locking.TestIsLocked.test_not_locked(RepositoryFormatKnitPack6) OK 14ms 503s per_workingtree.test_transform.TestTreeTransform.test_build(WorkingTreeFormat6,remote) OK 71ms 503s per_repository.test_locking.TestIsLocked.test_not_locked(RepositoryFormatKnit1) OK 18ms 503s per_workingtree.test_remove.TestRemove.test_remove_directory_with_changed_file(WorkingTreeFormat2) OK 52ms 503s per_repository.test_locking.TestIsLocked.test_read_locked(RepositoryFormatKnit3) OK 27ms 503s per_repository.test_locking.TestIsLocked.test_read_locked(RepositoryFormat2aSubtree) OK 18ms 503s per_repository.test_locking.TestIsLocked.test_read_locked(RepositoryFormat4) SKIP 8ms 503s Format All-in-one format 4 is not initializable. 503s per_workingtree.test_transform.TestTreeTransform.test_cancel_parent(WorkingTreeFormat4) OK 60ms 503s per_workingtree.test_workingtree.TestWorkingTree.test_update_updates_bound_branch_no_local_commits(WorkingTreeFormat6) OK 183ms 503s per_repository.test_locking.TestIsLocked.test_write_locked(RepositoryFormatKnitPack5RichRootBroken) OK 34ms 503s per_repository.test_locking.TestIsLocked.test_write_locked(RepositoryFormatKnitPack3) OK 18ms 503s per_repository.test_locking.TestIsLocked.test_write_locked(RemoteRepositoryFormat-default) OK 32ms 503s per_workingtree.test_transform.TestTreeTransform.test_cancel_with_cancelled_child_should_succeed(WorkingTreeFormat5) OK 83ms 503s per_repository.test_locking.TestIsWriteLocked.test_not_locked(RepositoryFormatKnitPack6RichRoot) OK 23ms 503s per_workingtree.test_workingtree.TestWorkingTree.test_versioned_files_not_unknown(WorkingTreeFormat3) OK 72ms 503s per_repository.test_locking.TestIsWriteLocked.test_not_locked(RepositoryFormat7) OK 19ms 503s per_workingtree.test_workingtree.TestWorkingTreeUpdate.test_update_remove_commit(GitWorkingTreeFormat)ERROR 21ms 503s log: {{{ 503s 304.186 preparing to commit 503s 304.187 Selecting files for commit with filter None 503s 304.191 aborting commit write group because of exception: 503s 304.193 Traceback (most recent call last): 503s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 503s self._update_builder_with_changes() 503s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 503s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 503s for path, fs_hash in self.builder.record_iter_changes( 503s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 503s self.work_tree, self.basis_revid, iter_changes 503s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 503s ): 503s ^ 503s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 503s for change in iter_changes: 503s ^^^^^^^^^^^^ 503s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 503s for change in iter_changes: 503s ^^^^^^^^^^^^ 503s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 503s (oldpath, oldmode, oldsha) = old 503s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 503s TypeError: cannot unpack non-iterable NoneType object 503s }}} 503s 503s Traceback (most recent call last): 503s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1214, in test_update_remove_commit 503s builder, tip, revids = self.make_diverged_master_branch() 503s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 503s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1149, in make_diverged_master_branch 503s revids["1"] = builder.build_snapshot( 503s ~~~~~~~~~~~~~~~~~~~~~~^ 503s None, 503s ^^^^^ 503s ...<3 lines>... 503s ], 503s ^^ 503s ) 503s ^ 503s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 503s return self._do_commit( 503s ~~~~~~~~~~~~~~~^ 503s tree, 503s ^^^^^ 503s ...<5 lines>... 503s message_callback=message_callback, 503s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 503s ) 503s ^ 503s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 503s return tree.commit( 503s ~~~~~~~~~~~^ 503s message, message_callback=message_callback, reporter=reporter, **kwargs 503s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 503s ) 503s ^ 503s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 503s committed_id = commit.Commit().commit( 503s working_tree=self, 503s ...<3 lines>... 503s **kwargs, 503s ) 503s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 503s self._update_builder_with_changes() 503s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 503s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 503s for path, fs_hash in self.builder.record_iter_changes( 503s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 503s self.work_tree, self.basis_revid, iter_changes 503s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 503s ): 503s ^ 503s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 503s for change in iter_changes: 503s ^^^^^^^^^^^^ 503s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 503s for change in iter_changes: 503s ^^^^^^^^^^^^ 503s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 503s (oldpath, oldmode, oldsha) = old 503s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 503s TypeError: cannot unpack non-iterable NoneType object 503s 503s per_workingtree.test_revision_tree.TestRevisionTreeKind.test_kind_parent_tree(WorkingTreeFormat6) OK 359ms 503s per_repository.test_locking.TestIsWriteLocked.test_read_locked(RepositoryFormatKnit4) OK 22ms 503s per_repository.test_locking.TestIsWriteLocked.test_read_locked(RepositoryFormatKnitPack1) OK 18ms 504s per_repository.test_locking.TestIsWriteLocked.test_read_locked(RepositoryFormat5) OK 24ms 504s per_workingtree.test_transform.TestTreeTransform.test_case_insensitive_limbo(WorkingTreeFormat6) OK 103ms 504s test_conflicts.TestResolvePathConflict.test_resolve_taking_other(dir_deleted,dir_renamed) OK 346ms 504s per_workingtree.test_set_root_id.TestSetRootId.test_set_and_read_unicode(WorkingTreeFormat3) OK 75ms 504s per_repository.test_locking.TestIsWriteLocked.test_write_locked(RepositoryFormatKnitPack5RichRoot) OK 35ms 504s per_workingtree.test_set_root_id.TestSetRootId.test_set_root_id(GitWorkingTreeFormat) SKIP 19ms 504s format does not support setting file ids 504s per_workingtree.test_workingtree.TestWorkingTree.test_clear_merge_conflicts(WorkingTreeFormat3) OK 318ms 504s per_repository.test_locking.TestIsWriteLocked.test_write_locked(RepositoryFormat2a) OK 25ms 504s per_workingtree.test_workingtree.TestWorkingTree.test_clone_and_commit_preserves_last_revision(GitWorkingTreeFormat)ERROR 19ms 504s Empty attachments: 504s log 504s 504s Traceback (most recent call last): 504s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 425, in test_clone_and_commit_preserves_last_revision 504s cloned_dir = wt.controldir.clone("target") 504s File "/usr/lib/python3/dist-packages/breezy/controldir.py", line 626, in clone 504s return self.clone_on_transport( 504s ~~~~~~~~~~~~~~~~~~~~~~~^ 504s _mod_transport.get_transport(url), 504s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 504s ...<3 lines>... 504s tag_selector=tag_selector, 504s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 504s ) 504s ^ 504s File "/usr/lib/python3/dist-packages/breezy/git/dir.py", line 296, in clone_on_transport 504s (pack_hint, _, refs) = interrepo.fetch_objects( 504s ~~~~~~~~~~~~~~~~~~~~~~~^ 504s determine_wants, mapping=default_mapping 504s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 504s ) 504s ^ 504s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 504s refs = self.source._git.fetch( 504s self.target._git, determine_wants, progress=progress 504s ) 504s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 504s count, pack_data = self.fetch_pack_data( 504s ~~~~~~~~~~~~~~~~~~~~^ 504s determine_wants, 504s ^^^^^^^^^^^^^^^^ 504s ...<2 lines>... 504s depth=depth, 504s ^^^^^^^^^^^^ 504s ) 504s ^ 504s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 504s missing_objects = self.find_missing_objects( 504s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 504s ) 504s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 504s wants = determine_wants(refs, depth) 504s TypeError: InterGitGitRepository.determine_wants_all() takes 2 positional arguments but 3 were given 504s 504s per_workingtree.test_remove.TestRemove.test_remove_directory_with_renames(WorkingTreeFormat6,remote) OK 313ms 504s per_workingtree.test_transform.TestTreeTransform.test_change_parent(WorkingTreeFormat3) OK 76ms 504s per_repository.test_locking.TestIsWriteLocked.test_write_locked(RemoteRepositoryFormat-v2) OK 24ms 504s per_workingtree.test_shelf_manager.TestShelfManager.test_shelf_manager(WorkingTreeFormat2) OK 34ms 504s per_workingtree.test_transform.TestTreeTransform.test_change_root_id(GitWorkingTreeFormat) SKIP 21ms 504s format does not support setting file ids 504s 504s per_workingtree.test_workingtree.TestReferenceLocation.test_push_updates_references(WorkingTreeFormat6,remote) OK 486ms 504s per_workingtree.test_transform.TestTreeTransform.test_change_root_id_add_files(WorkingTreeFormat2) OK 35ms 504s per_workingtree.test_workingtree.TestWorkingTree.test_clone_empty(WorkingTreeFormat2) OK 87ms 504s per_workingtree.test_workingtree.TestWorkingTreeUpdate.test_update_revision(WorkingTreeFormat2) SKIP 234ms 504s Can't bind 504s 504s per_workingtree.test_remove.TestRemove.test_remove_force_directory_with_changed_file(WorkingTreeFormat4) OK 147ms 504s per_workingtree.test_workingtree.TestWorthSavingLimit.test_invalid(WorkingTreeFormat6,remote) OK 84ms 504s per_repository.test_pack.TestPack.test_pack_accepts_opaque_hint(RepositoryFormatPackDevelopment2Subtree) OK 179ms 504s per_repository.test_pack.TestPack.test_pack_accepts_opaque_hint(GitRepositoryFormat)ERROR 34ms 504s log: {{{ 504s 304.528 preparing to commit 504s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_repository.test_pack.TestPack.test_pack_accepts_opaque_hint(GitRepositoryFormat)/work/tree/ 504s 304.531 Selecting files for commit with filter None 504s 304.534 aborting commit write group because of exception: 504s 304.539 Traceback (most recent call last): 504s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 504s self._update_builder_with_changes() 504s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 504s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 504s for path, fs_hash in self.builder.record_iter_changes( 504s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 504s self.work_tree, self.basis_revid, iter_changes 504s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 504s ): 504s ^ 504s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 504s for change in iter_changes: 504s ^^^^^^^^^^^^ 504s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 504s for change in iter_changes: 504s ^^^^^^^^^^^^ 504s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 504s (oldpath, oldmode, oldsha) = old 504s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 504s TypeError: cannot unpack non-iterable NoneType object 504s }}} 504s 504s Traceback (most recent call last): 504s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_pack.py", line 32, in test_pack_accepts_opaque_hint 504s tree.commit("1") 504s ~~~~~~~~~~~^^^^^ 504s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 504s committed_id = commit.Commit().commit( 504s working_tree=self, 504s ...<3 lines>... 504s **kwargs, 504s ) 504s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 504s self._update_builder_with_changes() 504s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 504s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 504s for path, fs_hash in self.builder.record_iter_changes( 504s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 504s self.work_tree, self.basis_revid, iter_changes 504s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 504s ): 504s ^ 504s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 504s for change in iter_changes: 504s ^^^^^^^^^^^^ 504s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 504s for change in iter_changes: 504s ^^^^^^^^^^^^ 504s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 504s (oldpath, oldmode, oldsha) = old 504s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 504s TypeError: cannot unpack non-iterable NoneType object 504s 504s per_workingtree.test_remove.TestRemove.test_remove_keep(WorkingTreeFormat5) OK 71ms 504s per_workingtree.test_transform.TestTreeTransform.test_conflict_on_case_insensitive(WorkingTreeFormat6,remote) OK 170ms 504s per_repository.test_pack.TestPack.test_pack_empty_does_not_error(RepositoryFormatKnitPack5) OK 18ms 504s per_workingtree.test_workingtree.TestWorthSavingLimit.test_set_in_branch(WorkingTreeFormat4) OK 58ms 504s test__annotator.TestAnnotator.test_annotate_common_merge_text(C) OK 5ms 504s test__annotator.TestAnnotator.test_annotate_flat_simple(C) OK 4ms 504s test__annotator.TestAnnotator.test_annotate_merge_text(C) OK 5ms 504s test__annotator.TestAnnotator.test_needed_keys_many(C) OK 4ms 504s test__annotator.TestAnnotator.test_no_graph(C) OK 4ms 504s test__known_graph.TestKnownGraph.test_add_new_root(C) OK 2ms 504s test__known_graph.TestKnownGraph.test_fill_in_ghost(C) OK 2ms 504s test__known_graph.TestKnownGraph.test_gdfo_feature_branch(C) OK 2ms 504s test__known_graph.TestKnownGraphHeads.test_filling_in_ghosts_resets_head_cache(C) OK 2ms 504s test__known_graph.TestKnownGraphHeads.test_heads_criss_cross(C) OK 2ms 504s test__known_graph.TestKnownGraphHeads.test_heads_null(C) OK 2ms 504s test__known_graph.TestKnownGraphHeads.test_heads_shortcut(C) OK 2ms 504s test__known_graph.TestKnownGraphHeads.test_heads_two_heads(C) OK 2ms 504s test__known_graph.TestKnownGraphMergeSort.test_dotted_revnos_with_simple_merges(C) OK 2ms 504s test__known_graph.TestKnownGraphMergeSort.test_graph_cycle(C) OK 2ms 504s test__known_graph.TestKnownGraphMergeSort.test_merge_sort_not_empty_no_tip(C) OK 2ms 504s test__known_graph.TestKnownGraphMergeSort.test_revnos_are_globally_assigned(C) OK 2ms 504s per_repository.test_pack.TestPack.test_pack_empty_does_not_error(RepositoryFormatKnitPack4) OK 39ms 504s test__known_graph.TestKnownGraphStableReverseTopoSort.test_empty(C) OK 2ms 504s test__known_graph.TestKnownGraphStableReverseTopoSort.test_skip_ghost(C) OK 2ms 504s test__known_graph.TestKnownGraphTopoSort.test_topo_sort_cycle(C) OK 2ms 504s test__known_graph.TestKnownGraphTopoSort.test_topo_sort_empty(C) OK 2ms 504s per_workingtree.test_workingtree.TestReferenceLocation.test_reference_parent_accepts_possible_transports(WorkingTreeFormat4) OK 233ms 504s per_repository.test_pack.TestPack.test_pack_empty_does_not_error(RepositoryFormat6) OK 29ms 504s test_conflicts.TestResolvePathConflict.test_resolve_taking_this(file_renamed2,file_renamed) OK 368ms 504s per_workingtree.test_transform.TestTreeTransform.test_conflict_resolution(WorkingTreeFormat4) OK 117ms 504s per_workingtree.test_remove.TestRemove.test_remove_keep_subtree(WorkingTreeFormat6) OK 195ms 504s per_repository.test_reconcile.TestRepeatedReconcile.test_trivial_two_reconciles_no_error(RepositoryFormatKnitPack6) OK 119ms 504s per_workingtree.test_workingtree.TestWorkingTree.test_clone_preserves_content(WorkingTreeFormat6,remote) OK 359ms 504s per_workingtree.test_transform.TestTreeTransform.test_conflicts(WorkingTreeFormat5) OK 120ms 504s per_workingtree.test_workingtree.TestReferenceLocation.test_reference_parent_from_reference_info_(WorkingTreeFormat5) OK 196ms 504s per_workingtree.test_remove.TestRemove.test_remove_nonexisting_files(WorkingTreeFormat3) OK 78ms 504s per_repository.test_reconcile.TestRepeatedReconcile.test_trivial_two_reconciles_no_error(RepositoryFormatKnit1) OK 89ms 504s per_workingtree.test_remove.TestRemove.test_remove_renamed_changed_files(GitWorkingTreeFormat)ERROR 26ms 504s log: {{{ 504s 304.847 preparing to commit 504s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_renamed_changed_files(GitWorkingTreeFormat)/work/ 504s 304.849 Selecting files for commit with filter None 504s 304.851 aborting commit write group because of exception: 504s 304.853 Traceback (most recent call last): 504s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 504s self._update_builder_with_changes() 504s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 504s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 504s for path, fs_hash in self.builder.record_iter_changes( 504s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 504s self.work_tree, self.basis_revid, iter_changes 504s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 504s ): 504s ^ 504s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 504s for change in iter_changes: 504s ^^^^^^^^^^^^ 504s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 504s for change in iter_changes: 504s ^^^^^^^^^^^^ 504s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 504s (oldpath, oldmode, oldsha) = old 504s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 504s TypeError: cannot unpack non-iterable NoneType object 504s }}} 504s 504s Traceback (most recent call last): 504s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 128, in test_remove_renamed_changed_files 504s tree = self.get_committed_tree(TestRemove.files) 504s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 40, in get_committed_tree 504s tree.commit(message) 504s ~~~~~~~~~~~^^^^^^^^^ 504s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 504s committed_id = commit.Commit().commit( 504s working_tree=self, 504s ...<3 lines>... 504s **kwargs, 504s ) 504s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 504s self._update_builder_with_changes() 504s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 504s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 504s for path, fs_hash in self.builder.record_iter_changes( 504s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 504s self.work_tree, self.basis_revid, iter_changes 504s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 504s ): 504s ^ 504s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 504s for change in iter_changes: 504s ^^^^^^^^^^^^ 504s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 504s for change in iter_changes: 504s ^^^^^^^^^^^^ 504s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 504s (oldpath, oldmode, oldsha) = old 504s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 504s TypeError: cannot unpack non-iterable NoneType object 504s 504s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_in_write_group(RepositoryFormatKnit3) OK 26ms 504s per_workingtree.test_transform.TestTreeTransform.test_convenience(WorkingTreeFormat6) OK 75ms 504s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_in_write_group(RepositoryFormat2aSubtree) OK 21ms 504s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_in_write_group(RepositoryFormat4) SKIP 5ms 504s Format All-in-one format 4 is not initializable. 504s per_workingtree.test_workingtree.TestWorkingTree.test_clone_trivial(WorkingTreeFormat4) OK 130ms 504s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_read_locked(RepositoryFormatKnitPack5RichRootBroken) OK 16ms 504s per_workingtree.test_workingtree.TestReferenceLocation.test_set_get_reference_info(WorkingTreeFormat6) OK 104ms 504s per_workingtree.test_remove.TestRemove.test_remove_renamed_files(WorkingTreeFormat2) OK 64ms 504s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_read_locked(RepositoryFormatKnitPack3) OK 18ms 504s per_workingtree.test_transform.TestTreeTransform.test_cook_conflicts(WorkingTreeFormat3) OK 75ms 504s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_read_locked(RemoteRepositoryFormat-default) OK 28ms 504s per_workingtree.test_workingtree.TestWorkingTree.test_conflicts(WorkingTreeFormat5) OK 62ms 504s per_workingtree.test_transform.TestTreeTransform.test_create_file_caches_sha1(GitWorkingTreeFormat) OK 18ms 504s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_unlocked(RepositoryFormatKnitPack6RichRoot) OK 32ms 504s per_workingtree.test_workingtree.TestReferenceLocation.test_set_null_reference_info(WorkingTreeFormat3) OK 85ms 504s per_workingtree.test_smart_add.TestSmartAddConflictRelatedFiles.test_can_add_generated_files_explicitly(WorkingTreeFormat6,remote) OK 659ms 504s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_unlocked(RepositoryFormat7) OK 20ms 504s test_conflicts.TestResolvePathConflictBefore531967.test_resolve_taking_other(file_deleted,file_renamed_in_dir) OK 371ms 504s test_annotate.TestAnnotate.test_annotate_limits_dotted_revnos OK 412ms 504s per_workingtree.test_workingtree.TestReferenceLocation.test_set_null_reference_info_when_null(GitWorkingTreeFormat) OK 24ms 504s test_atomicfile.TestAtomicFile.test_abort OK 12ms 504s test_atomicfile.TestAtomicFile.test_mode_0660 OK 4ms 504s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RepositoryFormatKnit4) OK 34ms 504s per_workingtree.test_workingtree.TestWorkingTree.test_detect_real_kind(WorkingTreeFormat6) OK 81ms 504s per_workingtree.test_workingtree.TestReferenceLocation.test_set_reference_info(WorkingTreeFormat2) SKIP 32ms 504s Branch cannot hold references. 504s 504s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RepositoryFormatKnitPack1) OK 17ms 504s per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RepositoryFormat5) OK 13ms 504s per_workingtree.test_workingtree.TestWorkingTree.test_filter_unversioned_files(WorkingTreeFormat3) OK 38ms 504s per_workingtree.test_workingtree.TestWorkingTree.test_format_description(GitWorkingTreeFormat) OK 8ms 504s per_workingtree.test_smart_add.TestSmartAddTree.test_add_above_tree_preserves_tree(WorkingTreeFormat4) OK 103ms 504s per_workingtree.test_workingtree.TestWorkingTree.test_format_leftmost_parent_id_as_ghost(WorkingTreeFormat2) OK 18ms 504s per_workingtree.test_remove.TestRemove.test_remove_unchanged_directory(WorkingTreeFormat6,remote) OK 233ms 504s per_workingtree.test_workingtree.TestWorkingTree.test_get_config_stack(WorkingTreeFormat6,remote) OK 63ms 504s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_directory(RepositoryFormatKnitPack5RichRoot) OK 118ms 504s per_workingtree.test_smart_add.TestSmartAddTree.test_add_dir_bug_251864(WorkingTreeFormat5) OK 89ms 504s per_workingtree.test_smart_add.TestSmartAddTree.test_add_dot_from_root(WorkingTreeFormat6) OK 48ms 504s per_workingtree.test_remove.TestRemove.test_remove_uncommitted_removed_file(WorkingTreeFormat4) OK 97ms 505s test_conflicts.TestResolvePathConflictBefore531967.test_resolve_taking_this(file_deleted,file_renamed) OK 270ms 505s per_workingtree.test_smart_add.TestSmartAddTree.test_add_dot_from_subdir(WorkingTreeFormat3) OK 43ms 505s per_workingtree.test_smart_add.TestSmartAddTree.test_add_file_in_unknown_dir(GitWorkingTreeFormat) OK 12ms 505s per_workingtree.test_remove.TestRemove.test_remove_unknown_files(WorkingTreeFormat5) OK 56ms 505s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_directory(RepositoryFormat2a) OK 131ms 505s per_workingtree.test_workingtree.TestWorkingTree.test_initialize_with_revision_id(WorkingTreeFormat4) OK 157ms 505s per_workingtree.test_smart_add.TestSmartAddTree.test_add_ignored_nested_paths(WorkingTreeFormat2) OK 36ms 505s per_workingtree.test_workingtree.TestReferenceLocation.test_sprout_copies_reference_location(WorkingTreeFormat6,remote) OK 294ms 505s per_workingtree.test_workingtree.TestWorkingTree.test_last_revision(WorkingTreeFormat5) OK 65ms 505s per_workingtree.test_remove.TestRemove.test_remove_unknown_ignored_files(WorkingTreeFormat6) OK 106ms 505s per_workingtree.test_smart_add.TestSmartAddTree.test_add_multiple_dirs(WorkingTreeFormat6,remote) OK 85ms 505s per_workingtree.test_workingtree.TestWorkingTree.test_list_files(WorkingTreeFormat6) OK 43ms 505s test_bisect.BisectCurrentUnitTests.testShowLog OK 396ms 505s test_bisect_multi.TestBisectMultiBytes.test_change_direction_in_single_key_search OK 2ms 505s per_workingtree.test_rename_one.TestRenameOne.test_rename_after_non_existant_non_ascii(WorkingTreeFormat3) OK 46ms 505s per_workingtree.test_smart_add.TestSmartAddTree.test_add_paths(WorkingTreeFormat4) OK 45ms 505s test_branch.BzrBranch8.test_reference_info_caches_cleared OK 34ms 505s per_workingtree.test_rename_one.TestRenameOne.test_rename_into_unversioned_non_ascii_dir(GitWorkingTreeFormat) OK 16ms 505s per_workingtree.test_workingtree.TestWorkingTree.test_list_files_kind_change(WorkingTreeFormat3) OK 40ms 505s test_branch.TestBranch6.test_layout OK 23ms 505s per_workingtree.test_workingtree.TestWorkingTree.test_list_files_sorted(GitWorkingTreeFormat) OK 19ms 505s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after(WorkingTreeFormat2) OK 45ms 505s per_workingtree.test_workingtree.TestWorkingTree.test_list_files_versioned_before_ignored(WorkingTreeFormat2) OK 27ms 505s test_conflicts.TestResolvePathConflictBefore531967.test_resolve_taking_this(dir_renamed2,dir_renamed) OK 244ms 505s per_workingtree.test_smart_add.TestSmartAddTree.test_add_subdir_file_bug_205636(WorkingTreeFormat5) OK 72ms 505s per_workingtree.test_workingtree.TestReferenceLocation.test_update_references_retains_old_references(WorkingTreeFormat4) OK 184ms 505s per_workingtree.test_smart_add.TestSmartAddTree.test_add_tree_from_above_tree(WorkingTreeFormat6) OK 44ms 505s per_workingtree.test_workingtree.TestWorkingTree.test_lock_locks_branch(WorkingTreeFormat6,remote) OK 74ms 505s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_directory(RemoteRepositoryFormat-v2) OK 275ms 505s per_workingtree.test_smart_add.TestSmartAddTree.test_custom_ids(WorkingTreeFormat3) OK 44ms 505s per_workingtree.test_smart_add.TestSmartAddTree.test_path_containing_carriagereturn_skips(GitWorkingTreeFormat) OK 11ms 505s per_workingtree.test_workingtree.TestWorkingTree.test_merge_modified(WorkingTreeFormat4) OK 50ms 505s per_workingtree.test_smart_add.TestSmartAddTree.test_path_containing_newline_skips(WorkingTreeFormat2) OK 19ms 505s per_workingtree.test_workingtree.TestWorkingTree.test_merge_modified_detects_corruption(WorkingTreeFormat5) OK 40ms 505s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_dest_versioned(WorkingTreeFormat6,remote) OK 177ms 505s per_workingtree.test_smart_add.TestSmartAddTree.test_returns_and_ignores(WorkingTreeFormat6,remote) OK 55ms 505s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_directory(RepositoryFormatPackDevelopment2Subtree) OK 124ms 505s per_workingtree.test_workingtree.TestReferenceLocation.test_update_references_skips_known_references(WorkingTreeFormat5) OK 196ms 505s per_workingtree.test_smart_add.TestSmartAddTree.test_single_file(WorkingTreeFormat4) OK 39ms 505s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_directory(GitRepositoryFormat)ERROR 38ms 505s log: {{{ 505s 305.735 preparing to commit 505s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_directory(GitRepositoryFormat)/work/a/ 505s 305.737 Selecting files for commit with filter None 505s 305.739 aborting commit write group because of exception: 505s 305.741 Traceback (most recent call last): 505s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 505s self._update_builder_with_changes() 505s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 505s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 505s for path, fs_hash in self.builder.record_iter_changes( 505s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 505s self.work_tree, self.basis_revid, iter_changes 505s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 505s ): 505s ^ 505s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 505s for change in iter_changes: 505s ^^^^^^^^^^^^ 505s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 505s for change in iter_changes: 505s ^^^^^^^^^^^^ 505s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 505s (oldpath, oldmode, oldsha) = old 505s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 505s TypeError: cannot unpack non-iterable NoneType object 505s }}} 505s 505s Traceback (most recent call last): 505s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 1015, in setUp 505s self.rev1 = self.tree_a.commit("rev1") 505s ~~~~~~~~~~~~~~~~~~^^^^^^^^ 505s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 505s committed_id = commit.Commit().commit( 505s working_tree=self, 505s ...<3 lines>... 505s **kwargs, 505s ) 505s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 505s self._update_builder_with_changes() 505s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 505s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 505s for path, fs_hash in self.builder.record_iter_changes( 505s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 505s self.work_tree, self.basis_revid, iter_changes 505s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 505s ): 505s ^ 505s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 505s for change in iter_changes: 505s ^^^^^^^^^^^^ 505s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 505s for change in iter_changes: 505s ^^^^^^^^^^^^ 505s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 505s (oldpath, oldmode, oldsha) = old 505s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 505s TypeError: cannot unpack non-iterable NoneType object 505s 505s test_conflicts.TestResolveTextConflicts.test_resolve_taking_this(file_modified_B,filed_modified_A_in_dir) OK 243ms 505s test_controldir.IsControlFilenameTest.test_is_not_bzrdir OK 2ms 505s test_controldir.TestNotBzrDir.test_included_in_known_formats OK 4ms 505s test_controldir.TestProber.test_known_formats(LocalHgProber) OK 4ms 505s test_controldir.TestProber.test_priority(RemoteGitProber) OK 7ms 505s test_controldir.TestProber.test_priority(SvnRepositoryProber) OK 3ms 505s test_controldir.TestProber.test_probe_transport_empty(LocalHgProber) OK 4ms 505s test_counted_lock.TestCountedLock.test_reenter_with_token OK 2ms 505s test_counted_lock.TestDummyLock.test_lock_not_reentrant OK 2ms 505s per_workingtree.test_workingtree.TestWorkingTree.test__write_inventory(WorkingTreeFormat6) OK 65ms 505s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_source_and_dest(WorkingTreeFormat4) OK 121ms 505s per_workingtree.test_smart_add.TestSmartAddTree.test_skip_nested_trees(WorkingTreeFormat5) OK 84ms 505s per_workingtree.test_workingtree.TestWorkingTree.test_add_conflicts(WorkingTreeFormat3) OK 56ms 505s test_delta.TestDeltaShow.test_predicate_always OK 72ms 505s test_delta.TestReportChanges.test_rename OK 2ms 505s test_diff.TestDiff.test_add_nl OK 2ms 505s test_branch.TestBranch7.test_light_checkout_with_references OK 370ms 505s per_workingtree.test_workingtree.TestWorkingTree.test_add_in_unversioned(GitWorkingTreeFormat) OK 14ms 505s test_diff.TestDiff.test_internal_diff_iso_8859_1 OK 2ms 505s test_diff.TestDiff.test_remove_nl OK 2ms 505s test_branch.TestBranchFormatRegistry.test_register_extra OK 2ms 505s per_workingtree.test_smart_add.TestSmartAddTreeUnicode.test_accessible_explicit(WorkingTreeFormat6) OK 44ms 505s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_unchanged_directory(RepositoryFormatKnitPack5) OK 130ms 505s per_workingtree.test_workingtree.TestWorkingTree.test_add_missing(WorkingTreeFormat2) OK 24ms 505s test_diff.TestDiffFromTool.test_execute OK 34ms 505s test_diff.TestDiffFromToolEncodedFilename.test_encodable_filename OK 4ms 505s test_diff.TestDiffOptionsScenarios.test_unified_not_added(-f) OK 2ms 505s test_branch.TestBranchOptions.test_valid_append_revisions_only OK 38ms 505s test_diff.TestDiffOptionsScenarios.test_unified_not_added(-U) OK 2ms 505s test_branch.TestDefaultFormat.test_default_format OK 2ms 505s per_workingtree.test_smart_add.TestSmartAddTreeUnicode.test_accessible_implicit(WorkingTreeFormat3) OK 40ms 505s per_workingtree.test_smart_add.TestSmartAddTreeUnicode.test_inaccessible_explicit(GitWorkingTreeFormat) OK 11ms 505s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_source_removed(WorkingTreeFormat5) OK 112ms 505s per_workingtree.test_smart_add.TestSmartAddTreeUnicode.test_inaccessible_implicit(WorkingTreeFormat2) OK 21ms 505s per_workingtree.test_workingtree.TestWorkingTree.test_all_file_ids_with_missing(WorkingTreeFormat6,remote) OK 76ms 505s test_diff.TestDiffTree.test_diff_creation OK 79ms 505s per_workingtree.test_transform.TestTreeTransform.test_create_files_same_timestamp(WorkingTreeFormat2) OK 1047ms 505s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_unchanged_directory(RepositoryFormatKnitPack4) OK 133ms 505s per_workingtree.test_workingtree.TestWorkingTree.test_merge_revert(WorkingTreeFormat6) OK 336ms 505s per_workingtree.test_smart_add.TestSmartAddTreeUnicode.test_requires_normalized_unicode_filenames_fails_on_unnormalized(WorkingTreeFormat6,remote) OK 79ms 505s test_diff.TestGetTreesAndBranchesToDiffLocked.test_basic OK 48ms 505s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_with_after(WorkingTreeFormat6) OK 113ms 505s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_unchanged_directory(RepositoryFormat6) OK 91ms 505s per_workingtree.test_workingtree.TestWorkingTree.test_missing_file_sha1(WorkingTreeFormat3) OK 95ms 505s per_workingtree.test_workingtree.TestWorkingTree.test_no_file_sha1(GitWorkingTreeFormat)ERROR 43ms 505s log: {{{ 505s 306.126 preparing to commit 505s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_no_file_sha1(GitWorkingTreeFormat)/work/ 505s 306.128 Selecting files for commit with filter None 505s 306.129 aborting commit write group because of exception: 505s 306.132 Traceback (most recent call last): 505s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 505s self._update_builder_with_changes() 505s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 505s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 505s for path, fs_hash in self.builder.record_iter_changes( 505s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 505s self.work_tree, self.basis_revid, iter_changes 505s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 505s ): 505s ^ 505s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 505s for change in iter_changes: 505s ^^^^^^^^^^^^ 505s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 505s for change in iter_changes: 505s ^^^^^^^^^^^^ 505s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 505s (oldpath, oldmode, oldsha) = old 505s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 505s TypeError: cannot unpack non-iterable NoneType object 505s }}} 505s 505s Traceback (most recent call last): 505s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1044, in test_no_file_sha1 505s tree.commit("foo") 505s ~~~~~~~~~~~^^^^^^^ 505s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 505s committed_id = commit.Commit().commit( 505s working_tree=self, 505s ...<3 lines>... 505s **kwargs, 505s ) 505s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 505s self._update_builder_with_changes() 505s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 505s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 505s for path, fs_hash in self.builder.record_iter_changes( 505s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 505s self.work_tree, self.basis_revid, iter_changes 505s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 505s ): 505s ^ 505s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 505s for change in iter_changes: 505s ^^^^^^^^^^^^ 505s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 505s for change in iter_changes: 505s ^^^^^^^^^^^^ 505s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 505s (oldpath, oldmode, oldsha) = old 505s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 505s TypeError: cannot unpack non-iterable NoneType object 505s 505s per_workingtree.test_workingtree.TestWorkingTree.test_basis_tree_returns_last_revision(WorkingTreeFormat4) OK 212ms 505s per_workingtree.test_workingtree.TestWorkingTree.test_non_normalized_add_accessible(WorkingTreeFormat2) OK 26ms 505s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_with_after_dest_added(WorkingTreeFormat3) OK 160ms 505s test_diff.TestShowDiffTrees.test_renamed_file OK 165ms 505s per_workingtree.test_symlinks.TestKindChanges.test_symlink_changes_to_dir(WorkingTreeFormat4) OK 200ms 505s per_workingtree.test_workingtree.TestWorkingTree.test_branch_attribute_is_not_settable(WorkingTreeFormat5) OK 55ms 505s test_directory_service.TestAliasDirectory.test_lookup_public OK 40ms 505s test_directory_service.TestDirectoryLookup.test_dereference OK 2ms 505s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_with_after_dest_versioned(GitWorkingTreeFormat)ERROR 41ms 505s log: {{{ 505s 306.224 preparing to commit 505s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_with_after_dest_versioned(GitWorkingTreeFormat)/work/ 505s 306.230 Selecting files for commit with filter None 505s 306.231 aborting commit write group because of exception: 505s 306.233 Traceback (most recent call last): 505s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 505s self._update_builder_with_changes() 505s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 505s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 505s for path, fs_hash in self.builder.record_iter_changes( 505s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 505s self.work_tree, self.basis_revid, iter_changes 505s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 505s ): 505s ^ 505s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 505s for change in iter_changes: 505s ^^^^^^^^^^^^ 505s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 505s for change in iter_changes: 505s ^^^^^^^^^^^^ 505s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 505s (oldpath, oldmode, oldsha) = old 505s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 505s TypeError: cannot unpack non-iterable NoneType object 505s }}} 505s 505s Traceback (most recent call last): 505s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 225, in test_rename_one_after_with_after_dest_versioned 505s tree.commit("initial") 505s ~~~~~~~~~~~^^^^^^^^^^^ 505s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 505s committed_id = commit.Commit().commit( 505s working_tree=self, 505s ...<3 lines>... 505s **kwargs, 505s ) 505s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 505s self._update_builder_with_changes() 505s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 505s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 505s for path, fs_hash in self.builder.record_iter_changes( 505s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 505s self.work_tree, self.basis_revid, iter_changes 505s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 505s ): 505s ^ 505s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 505s for change in iter_changes: 505s ^^^^^^^^^^^^ 505s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 505s for change in iter_changes: 505s ^^^^^^^^^^^^ 505s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 505s (oldpath, oldmode, oldsha) = old 505s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 505s TypeError: cannot unpack non-iterable NoneType object 505s 505s per_workingtree.test_workingtree.TestWorkingTree.test_non_normalized_add_inaccessible(WorkingTreeFormat6,remote) OK 86ms 505s per_workingtree.test_transform.TestTreeTransform.test_create_from_tree(WorkingTreeFormat6,remote) OK 256ms 506s test_branch.TestHooks.test_post_switch_hook OK 374ms 506s per_workingtree.test_workingtree.TestWorkingTree.test_branch_builder(WorkingTreeFormat6) OK 52ms 506s per_workingtree.test_symlinks.TestOpenTree.test_open_containing_through_symlink(WorkingTreeFormat5) OK 65ms 506s test_branchbuilder.TestBranchBuilder.test_format OK 13ms 506s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_multiple_files(RepositoryFormatKnitPack6) OK 186ms 506s test_dirty_tracker.DirtyTrackerTests.test_file_modified SKIP 68ms 506s pyinotify not available 506s test_email_message.TestEmailMessage.test_empty_message OK 6ms 506s test_branchbuilder.TestBranchBuilderBuildSnapshot.test_commit_timestamp OK 23ms 506s test_email_message.TestEmailMessage.test_simple_message OK 4ms 506s test_eol_filters.TestEolRulesSpecifications.test_exact_value OK 2ms 506s test_errors.TestErrors.test_check_error OK 2ms 506s test_errors.TestErrors.test_inconsistent_delta_delta OK 2ms 506s test_errors.TestErrors.test_medium_not_connected OK 2ms 506s test_errors.TestErrors.test_not_write_locked OK 2ms 506s test_errors.TestErrors.test_transport_not_possible OK 2ms 506s test_errors.TestErrors.test_up_to_date OK 2ms 506s test_errors.TestErrorsUsingTransport.test_not_branch_laziness OK 6ms 506s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_directory(WorkingTreeFormat2) OK 92ms 506s per_workingtree.test_workingtree.TestWorkingTree.test_path2id(WorkingTreeFormat4) OK 63ms 506s per_workingtree.test_workingtree.TestWorkingTree.test_case_sensitive(WorkingTreeFormat3) OK 54ms 506s test_branchbuilder.TestBranchBuilderBuildSnapshot.test_rename OK 35ms 506s per_workingtree.test_workingtree.TestWorkingTree.test_clear_merge_conflicts(GitWorkingTreeFormat)ERROR 22ms 506s log: {{{ 506s 306.350 preparing to commit 506s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_clear_merge_conflicts(GitWorkingTreeFormat)/work/mine/ 506s 306.352 Selecting files for commit with filter None 506s 306.353 aborting commit write group because of exception: 506s 306.355 Traceback (most recent call last): 506s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 506s self._update_builder_with_changes() 506s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 506s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 506s for path, fs_hash in self.builder.record_iter_changes( 506s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 506s self.work_tree, self.basis_revid, iter_changes 506s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 506s ): 506s ^ 506s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 506s for change in iter_changes: 506s ^^^^^^^^^^^^ 506s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 506s for change in iter_changes: 506s ^^^^^^^^^^^^ 506s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 506s (oldpath, oldmode, oldsha) = old 506s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 506s TypeError: cannot unpack non-iterable NoneType object 506s }}} 506s 506s Traceback (most recent call last): 506s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 780, in test_clear_merge_conflicts 506s tree = self.make_merge_conflicts() 506s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 762, in make_merge_conflicts 506s tree.commit("blah", allow_pointless=False) 506s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 506s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 506s committed_id = commit.Commit().commit( 506s working_tree=self, 506s ...<3 lines>... 506s **kwargs, 506s ) 506s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 506s self._update_builder_with_changes() 506s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 506s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 506s for path, fs_hash in self.builder.record_iter_changes( 506s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 506s self.work_tree, self.basis_revid, iter_changes 506s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 506s ): 506s ^ 506s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 506s for change in iter_changes: 506s ^^^^^^^^^^^^ 506s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 506s for change in iter_changes: 506s ^^^^^^^^^^^^ 506s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 506s (oldpath, oldmode, oldsha) = old 506s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 506s TypeError: cannot unpack non-iterable NoneType object 506s 506s per_workingtree.test_symlinks.TestOpenTree.test_tree_files(WorkingTreeFormat6) OK 79ms 506s test_branchbuilder.TestBranchBuilderBuildSnapshot.test_unknown_action OK 28ms 506s test_bugtracker.TestBuiltinTrackers.test_generic_registered OK 15ms 506s test_bugtracker.TestProjectIntegerBugTracker.test_appends_id_to_base_url OK 2ms 506s test_bugtracker.TestPropertyDecoding.test_decoding_two OK 2ms 506s test_bugtracker.TestURLParametrizedBugTracker.test_get_with_supported_tag OK 14ms 506s per_workingtree.test_symlinks.TestSmartAddTree.test_add_file_under_symlink(WorkingTreeFormat3) OK 50ms 506s test_export.TarExporterTests.test_tgz_consistent_mtime OK 84ms 506s test_bugtracker.TestUniqueIntegerBugTracker.test_returns_tracker_if_abbreviation_matches OK 10ms 506s test__chunks_to_lines.TestChunksToLines.test_newlines(C) OK 2ms 506s test_cache_utf8.TestEncodeCache.test_cached_utf8 OK 2ms 506s test_chunk_writer.TestWriter.test_too_much_data_preserves_reserve_space OK 11ms 506s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_multiple_files(RepositoryFormatKnit1) OK 138ms 506s test_cmdline.TestSplitter.test_ignore_leading_space OK 2ms 506s test_cmdline.TestSplitter.test_quoted_empty OK 2ms 506s test_commands.TestCommands.test_all_commands_have_help OK 2ms 506s per_workingtree.test_symlinks.TestSmartAddTree.test_smart_add_symlink(GitWorkingTreeFormat) OK 26ms 506s test_commands.TestGetAlias.test_simple OK 2ms 506s per_workingtree.test_workingtree.TestWorkingTree.test_clone_and_commit_preserves_last_revision(WorkingTreeFormat2) OK 83ms 506s test_commands.TestListCommandHook.test_fires_on_all_command_names OK 2ms 506s test_commands.TestSeeAlso.test_additional_terms OK 2ms 506s per_workingtree.test_transform.TestTreeTransform.test_create_from_tree_symlink(WorkingTreeFormat4) OK 184ms 506s test_export.TestDirExport.test_missing_file OK 59ms 506s per_workingtree.test_symlinks.TestSmartAddTree.test_smart_add_symlink_pointing_outside(WorkingTreeFormat2) OK 46ms 506s test_commit.TestCommit.test_author_with_newline_rejected OK 51ms 506s per_workingtree.test_workingtree.TestWorkingTree.test_post_build_tree_hook(WorkingTreeFormat5) OK 195ms 506s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_fail_consistent(WorkingTreeFormat6,remote) OK 202ms 506s per_workingtree.test_transform.TestTreeTransform.test__apply_insertions_updates_sha1(WorkingTreeFormat6,remote) OK 76ms 506s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_renamed(RepositoryFormatKnit3) OK 148ms 506s test_commit.TestCommit.test_commit_failed_signature_optional OK 105ms 506s per_workingtree.test_transform.TestTreeTransform.test_dir_to_file(WorkingTreeFormat5) OK 142ms 506s per_workingtree.test_transform.TestTreeTransform.test_add_del(WorkingTreeFormat4) OK 48ms 506s per_workingtree.test_workingtree.TestWorkingTree.test_remove_verbose(WorkingTreeFormat6) OK 106ms 506s per_workingtree.test_workingtree.TestWorkingTree.test_clone_empty(WorkingTreeFormat6,remote) OK 202ms 506s test_extract.TestExtract.test_extract OK 171ms 506s test_features.TestModuleAvailableFeature.test_available_module OK 2ms 506s per_workingtree.test_workingtree.TestWorkingTree.test_clone_tree_revision(WorkingTreeFormat4) SKIP 3ms 506s revision limiting is not implemented yet. 506s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_non_existent(WorkingTreeFormat4) OK 129ms 506s per_workingtree.test_transform.TestTreeTransform.test_add_two_roots(WorkingTreeFormat5) OK 57ms 506s test_commit.TestCommit.test_commit_no_author OK 70ms 506s per_workingtree.test_transform.TestTreeTransform.test_add_unversioned_root(WorkingTreeFormat6) OK 46ms 506s per_workingtree.test_transform.TestTreeTransform.test_dir_to_hardlink(WorkingTreeFormat6) OK 127ms 506s per_workingtree.test_workingtree.TestWorkingTree.test_rename_dirs(WorkingTreeFormat3) OK 104ms 506s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_renamed(RepositoryFormat2aSubtree) OK 168ms 506s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_renamed(RepositoryFormat4) SKIP 4ms 506s Format All-in-one format 4 is not initializable. 506s per_workingtree.test_workingtree.TestWorkingTree.test_clone_trivial(WorkingTreeFormat5) OK 108ms 506s per_workingtree.test_transform.TestTreeTransform.test_adjust_and_cancel(WorkingTreeFormat3) OK 47ms 506s per_workingtree.test_workingtree.TestWorkingTree.test_revert(GitWorkingTreeFormat)ERROR 25ms 506s log: {{{ 506s 306.751 preparing to commit 506s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_revert(GitWorkingTreeFormat)/work/ 506s 306.753 Selecting files for commit with filter None 506s 306.755 aborting commit write group because of exception: 506s 306.756 Traceback (most recent call last): 506s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 506s self._update_builder_with_changes() 506s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 506s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 506s for path, fs_hash in self.builder.record_iter_changes( 506s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 506s self.work_tree, self.basis_revid, iter_changes 506s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 506s ): 506s ^ 506s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 506s for change in iter_changes: 506s ^^^^^^^^^^^^ 506s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 506s for change in iter_changes: 506s ^^^^^^^^^^^^ 506s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 506s (oldpath, oldmode, oldsha) = old 506s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 506s TypeError: cannot unpack non-iterable NoneType object 506s }}} 506s 506s Traceback (most recent call last): 506s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 224, in test_revert 506s tree.commit("create initial hello.txt") 506s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 506s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 506s committed_id = commit.Commit().commit( 506s working_tree=self, 506s ...<3 lines>... 506s **kwargs, 506s ) 506s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 506s self._update_builder_with_changes() 506s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 506s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 506s for path, fs_hash in self.builder.record_iter_changes( 506s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 506s self.work_tree, self.basis_revid, iter_changes 506s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 506s ): 506s ^ 506s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 506s for change in iter_changes: 506s ^^^^^^^^^^^^ 506s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 506s for change in iter_changes: 506s ^^^^^^^^^^^^ 506s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 506s (oldpath, oldmode, oldsha) = old 506s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 506s TypeError: cannot unpack non-iterable NoneType object 506s 506s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_not_localdir(WorkingTreeFormat5) OK 113ms 506s test_fetch.Test1To2Fetch.test_fetch_changed_root OK 143ms 506s per_workingtree.test_transform.TestTreeTransform.test_adjust_path_updates_child_limbo_names(GitWorkingTreeFormat) OK 35ms 506s test_commit.TestCommit.test_commit_with_checkout_and_branch_sharing_repo OK 146ms 506s per_workingtree.test_transform.TestTreeTransform.test_existing_limbo(WorkingTreeFormat3) OK 89ms 506s per_workingtree.test_workingtree.TestWorkingTree.test_conflicts(WorkingTreeFormat6) OK 62ms 506s per_workingtree.test_transform.TestTreeTransform.test_existing_pending_deletion(GitWorkingTreeFormat) OK 37ms 506s per_workingtree.test_transform.TestTreeTransform.test_apply_case_conflict(WorkingTreeFormat2) OK 96ms 506s per_workingtree.test_workingtree.TestWorkingTree.test_detect_real_kind(WorkingTreeFormat3) OK 79ms 506s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_onto_existing(WorkingTreeFormat6) OK 134ms 506s per_workingtree.test_workingtree.TestWorkingTree.test_filter_unversioned_files(GitWorkingTreeFormat) OK 16ms 506s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_unrelated(RepositoryFormatKnitPack5RichRootBroken) OK 174ms 506s per_workingtree.test_workingtree.TestWorkingTree.test_format_description(WorkingTreeFormat2) OK 39ms 506s per_workingtree.test_transform.TestTreeTransform.test_file_to_directory(WorkingTreeFormat2) OK 111ms 506s per_workingtree.test_transform.TestTreeTransform.test_apply_informs_tree_of_observed_sha1(WorkingTreeFormat6,remote) OK 88ms 506s test_commit.TestCommit.test_partial_commit_move OK 185ms 506s per_workingtree.test_workingtree.TestWorkingTree.test_revert_clear_conflicts(WorkingTreeFormat2) OK 238ms 506s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_onto_self(WorkingTreeFormat3) OK 125ms 506s per_workingtree.test_workingtree.TestWorkingTree.test_format_leftmost_parent_id_as_ghost(WorkingTreeFormat6,remote) OK 117ms 506s per_workingtree.test_transform.TestTreeTransform.test_apply_retains_root_directory(WorkingTreeFormat4) OK 103ms 506s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_onto_self_root(GitWorkingTreeFormat)ERROR 47ms 506s log: {{{ 506s 307.049 preparing to commit 506s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_onto_self_root(GitWorkingTreeFormat)/work/ 506s 307.054 Selecting files for commit with filter None 506s 307.055 aborting commit write group because of exception: 506s 307.057 Traceback (most recent call last): 506s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 506s self._update_builder_with_changes() 506s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 506s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 506s for path, fs_hash in self.builder.record_iter_changes( 506s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 506s self.work_tree, self.basis_revid, iter_changes 506s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 506s ): 506s ^ 506s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 506s for change in iter_changes: 506s ^^^^^^^^^^^^ 506s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 506s for change in iter_changes: 506s ^^^^^^^^^^^^ 506s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 506s (oldpath, oldmode, oldsha) = old 506s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 506s TypeError: cannot unpack non-iterable NoneType object 506s }}} 506s 506s Traceback (most recent call last): 506s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 163, in test_rename_one_onto_self_root 506s tree.commit("initial") 506s ~~~~~~~~~~~^^^^^^^^^^^ 506s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 506s committed_id = commit.Commit().commit( 506s working_tree=self, 506s ...<3 lines>... 506s **kwargs, 506s ) 506s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 506s self._update_builder_with_changes() 506s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 506s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 506s for path, fs_hash in self.builder.record_iter_changes( 506s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 506s self.work_tree, self.basis_revid, iter_changes 506s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 506s ): 506s ^ 506s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 506s for change in iter_changes: 506s ^^^^^^^^^^^^ 506s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 506s for change in iter_changes: 506s ^^^^^^^^^^^^ 506s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 506s (oldpath, oldmode, oldsha) = old 506s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 506s TypeError: cannot unpack non-iterable NoneType object 506s 506s test_fetch.TestFetch.test_fetch_root_knit OK 324ms 506s per_workingtree.test_workingtree.TestWorkingTree.test_initialize(WorkingTreeFormat4) OK 67ms 506s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_unrelated(RepositoryFormatKnitPack3) OK 213ms 506s per_workingtree.test_transform.TestTreeTransform.test_both_rename(WorkingTreeFormat5) OK 67ms 506s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_parent_dir(WorkingTreeFormat2) OK 68ms 506s test_commit.TestCommit.test_simple_commit OK 151ms 506s test_config.EmailOptionTests.test_default_email_uses_BRZ_EMAIL OK 2ms 506s test_config.MailClientOptionTests.test_mapi OK 2ms 506s test_config.TestAuthenticationConfig.test_username_default_no_prompt OK 5ms 506s test_config.TestAuthenticationConfigFile.test_credentials_for_scheme_host OK 2ms 506s test_config.TestAuthenticationConfigFile.test_unknown_password_encoding OK 2ms 506s test_config.TestBaseStackGet.test_get_for_broken_callable OK 2ms 506s per_workingtree.test_transform.TestTreeTransform.test_file_to_symlink(WorkingTreeFormat6,remote) OK 238ms 506s test_config.TestBranchConfig.test_config_local_path OK 45ms 506s per_workingtree.test_transform.TestTreeTransform.test_both_rename2(WorkingTreeFormat6) OK 61ms 506s test_config.TestBranchConfigItems.test_BRZ_EMAIL_OVERRIDES OK 4ms 506s test_config.TestCommandLineStore.test_wrong_syntax OK 2ms 507s test_config.TestConcurrentStoreUpdates.test_last_speaker_wins(branch) SKIP 46ms 507s is not meant to be compatible with the old config design 507s 507s test_config.TestConcurrentStoreUpdates.test_read_while_writing(breezy) SKIP 9ms 507s is not meant to be compatible with the old config design 507s 507s per_workingtree.test_transform.TestTreeTransform.test_both_rename3(WorkingTreeFormat3) OK 76ms 507s per_workingtree.test_transform.TestTreeTransform.test_finalize_order(WorkingTreeFormat4) OK 83ms 507s per_workingtree.test_transform.TestTreeTransform.test_build(GitWorkingTreeFormat) OK 16ms 507s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_samedir(WorkingTreeFormat6,remote) OK 160ms 507s test_config.TestConcurrentStoreUpdates.test_simple_read_access(branch_only) SKIP 60ms 507s is not meant to be compatible with the old config design 507s 507s per_workingtree.test_transform.TestTreeTransform.test_cancel_creation_removes_observed_sha1(WorkingTreeFormat2) OK 32ms 507s test_config.TestConcurrentStoreUpdates.test_writes_are_serialized(location) SKIP 7ms 507s is not meant to be compatible with the old config design 507s 507s test_config.TestConfig.test_get_user_option_default OK 2ms 507s per_workingtree.test_transform.TestTreeTransform.test_find_raw_conflicts_wrong_parent_kind(WorkingTreeFormat5) OK 58ms 507s per_workingtree.test_workingtree.TestWorkingTree.test_initialize_with_revision_id(WorkingTreeFormat5) OK 209ms 507s test_config.TestConfigGetOptions.test_option_in_breezy_and_branch OK 46ms 507s per_workingtree.test_transform.TestTreeTransform.test_fixup_new_roots_permits_empty_tree(WorkingTreeFormat6) OK 41ms 507s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_target_not_dir(WorkingTreeFormat4) OK 99ms 507s per_workingtree.test_transform.TestTreeTransform.test_cancel_parent(WorkingTreeFormat6,remote) OK 86ms 507s per_workingtree.test_workingtree.TestWorkingTree.test_last_revision(WorkingTreeFormat6) OK 91ms 507s per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_unrelated(RemoteRepositoryFormat-default) OK 299ms 507s test_config.TestConfigGetSections.test_locations_matching_sections OK 73ms 507s per_workingtree.test_workingtree.TestWorkingTree.test_list_files(WorkingTreeFormat3) OK 59ms 507s test_fetch.TestMergeFileHistory.test_merge_fetches_file_history OK 381ms 507s test_fifo_cache.TestFIFOCache.test_clear OK 2ms 507s test_fifo_cache.TestFIFOCache.test_setdefault OK 3ms 507s test_filters.TestContentFilterContext.test_empty_filter_context OK 2ms 507s per_workingtree.test_transform.TestTreeTransform.test_hardlink(WorkingTreeFormat3) OK 123ms 507s per_workingtree.test_workingtree.TestWorkingTree.test_list_files_kind_change(GitWorkingTreeFormat) OK 22ms 507s per_workingtree.test_workingtree.TestWorkingTree.test_revert_clear_conflicts2(WorkingTreeFormat6,remote) OK 525ms 507s per_workingtree.test_transform.TestTreeTransform.test_case_insensitive_limbo(WorkingTreeFormat4) OK 111ms 507s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_target_not_versioned(WorkingTreeFormat5) OK 121ms 507s test_config.TestConfigRemoveOption.test_remove_in_locations OK 79ms 507s per_repository.test_repository.TestEscaping.test_create_bundle(RepositoryFormatKnitPack6RichRoot) OK 94ms 507s test_config.TestCredentialStoreRegistry.test_register_lazy OK 2ms 507s per_workingtree.test_transform.TestTreeTransform.test_iter_changes(GitWorkingTreeFormat) OK 31ms 507s test_config.TestGlobalConfigItems.test_configured_validate_signatures_in_log OK 7ms 507s test_config.TestGlobalConfigItems.test_get_long_alias OK 5ms 507s test_config.TestGlobalConfigSavingOptions.test_empty OK 5ms 507s test_config.TestIniConfigBuilding.test_ini_config_ownership OK 7ms 507s test_config.TestIniConfigOptionExpansion.test_indirect_loop OK 2ms 507s test_config.TestIniConfigSaving.test_cant_save_without_a_file_name OK 9ms 507s test_filter_tree.TestFilterTree.test_tar_export_content_filter_tree OK 67ms 507s test_config.TestIterOptionRefs.test_empty OK 2ms 507s test_foreign.ForeignVcsRegistryTests.test_parse_revision_id OK 2ms 507s test_globbing.TestExceptionGlobster.test_exclusion_order OK 2ms 507s test_globbing.TestGlobster.test_char_group_cntrl OK 3ms 507s test_globbing.TestGlobster.test_leading_dot_slash OK 2ms 507s test_globbing.TestOrderedGlobster.test_ordered_globs OK 2ms 507s test_gpg.TestVerify.test_verify_revoked_signature SKIP 3ms 507s gpg 507s 507s test_graph.TestCachingParentsProvider.test_get_parent_map_not_present OK 2ms 507s per_workingtree.test_workingtree.TestWorkingTree.test_list_files_sorted(WorkingTreeFormat2) OK 78ms 507s test_graph.TestCachingParentsProviderExtras.test_enable_cache_raises OK 13ms 507s per_workingtree.test_transform.TestTreeTransform.test_change_parent(WorkingTreeFormat5) OK 73ms 507s test_config.TestLocationConfig.test__get_matching_sections_explicit_over_glob OK 27ms 507s test_graph.TestFindDescendants.test_find_descendants_rev1_rev4 OK 2ms 507s test_graph.TestFindMergeOrder.test_ancestors OK 2ms 507s test_graph.TestFindUniqueAncestors.test_minimal_ancestry OK 2ms 507s per_workingtree.test_transform.TestTreeTransform.test_iter_changes_modifications(WorkingTreeFormat2) OK 78ms 507s test_graph.TestGraph.test__remove_simple_descendants_disjoint OK 2ms 507s test_config.TestLocationConfig.test__get_matching_sections_suffix_does_not OK 18ms 507s test_graph.TestGraph.test_breadth_first_search_change_next_to_next_with_ghosts OK 2ms 507s test_graph.TestGraph.test_graph_difference OK 2ms 507s test_graph.TestGraph.test_heads_criss_cross OK 2ms 507s test_graph.TestGraph.test_heads_two_heads OK 2ms 507s test_graph.TestGraph.test_lca_criss_cross OK 2ms 507s test_graph.TestGraph.test_unique_lca_null_revision OK 2ms 507s test_graph.TestGraphFindDistanceToNull.test_target_is_ancestor_limits OK 2ms 507s test_graph.TestStackedParentsProvider.test_stacked_parents_provider_overlapping OK 2ms 507s test_config.TestLocationConfig.test_constructs_valid OK 13ms 507s test_config.TestLocationConfig.test_location_without_username OK 19ms 507s test_config.TestLocationMatcher.test_appendpath_in_no_name_section OK 7ms 507s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_unversioned(WorkingTreeFormat6) OK 123ms 507s test_config.TestLocationSection.test_simple_option OK 5ms 507s per_workingtree.test_transform.TestTreeTransform.test_change_root_id(WorkingTreeFormat6) OK 63ms 507s per_workingtree.test_workingtree.TestWorkingTree.test_set_last_revision(WorkingTreeFormat4) SKIP 141ms 507s Branch format does not permit arbitrary history 507s test_config.TestLockableConfig.test_simple_read_access(locations) OK 13ms 507s test_config.TestMemoryStack.test_get OK 2ms 507s test_config.TestMutableStore.test_load_hook(breezy) OK 9ms 507s per_repository.test_repository.TestEscaping.test_create_bundle(RepositoryFormat7) OK 155ms 507s per_workingtree.test_workingtree.TestWorkingTree.test_list_files_versioned_before_ignored(WorkingTreeFormat6,remote) OK 95ms 507s per_workingtree.test_rename_one.TestRenameOne.test_rename_over_already_versioned_non_ascii(WorkingTreeFormat3) OK 60ms 507s per_workingtree.test_transform.TestTreeTransform.test_iter_changes_modified_bleed(WorkingTreeFormat6,remote) OK 112ms 507s test_config.TestMutableStore.test_mutable_section_shared(branch) OK 50ms 507s per_workingtree.test_transform.TestTreeTransform.test_change_root_id_add_files(WorkingTreeFormat3) OK 65ms 507s per_workingtree.test_rename_one.TestRenameOne.test_rename_to_denormalised_fails(GitWorkingTreeFormat) OK 18ms 507s test_config.TestMutableStore.test_remove_mark_dirty(remote_branch) OK 7ms 507s test_config.TestMutableStore.test_save_empty_creates_no_file(breezy) OK 9ms 507s per_workingtree.test_transform.TestTreeTransform.test_conflict_on_case_insensitive(GitWorkingTreeFormat) OK 24ms 507s per_workingtree.test_rename_one.TestRenameOne.test_rename_unversioned_non_ascii(WorkingTreeFormat2) OK 22ms 507s test_config.TestMutableStore.test_save_hook(branch) OK 35ms 507s test_config.TestMutableStore.test_save_with_content_succeeds(remote_branch) SKIP 7ms 507s branch.conf is *always* created when a branch is initialized 507s 507s per_workingtree.test_transform.TestTreeTransform.test_iter_changes_new(WorkingTreeFormat4) OK 73ms 507s test_config.TestMutableStore.test_set_option_in_default_section(breezy) OK 16ms 507s per_workingtree.test_workingtree.TestWorkingTree.test_set_last_revision_different_to_branch(WorkingTreeFormat5) OK 133ms 507s per_repository.test_repository.TestEscaping.test_on_vfat(RepositoryFormatKnit4) OK 131ms 507s per_workingtree.test_transform.TestTreeTransform.test_conflict_on_case_insensitive_existing(WorkingTreeFormat2) OK 101ms 507s test_config.TestMutableStore.test_set_option_in_empty_store(branch) OK 56ms 507s per_workingtree.test_transform.TestTreeTransform.test_iter_changes_pointless(WorkingTreeFormat5) OK 76ms 507s test_config.TestMutableStore.test_set_option_in_named_section(remote_branch) OK 38ms 507s per_workingtree.test_revision_tree.TestRevisionTree.test_get_nonzeroth_basis_tree_via_revision_tree(WorkingTreeFormat6,remote) OK 160ms 507s per_repository.test_repository.TestEscaping.test_on_vfat(RepositoryFormatKnitPack1) OK 103ms 507s per_workingtree.test_transform.TestTreeTransform.test_conflict_resolution(WorkingTreeFormat6,remote) OK 81ms 507s per_workingtree.test_transform.TestTreeTransform.test_move_dangling_ie(WorkingTreeFormat6) OK 73ms 507s test_config.TestOldConfigHooks.test_load_hook_locations OK 58ms 507s per_workingtree.test_revision_tree.TestRevisionTree.test_get_uncached_basis_via_revision_tree(WorkingTreeFormat4) OK 55ms 507s per_workingtree.test_transform.TestTreeTransform.test_convenience(WorkingTreeFormat4) OK 61ms 507s per_workingtree.test_workingtree.TestWorkingTree.test_sprout_hardlink(WorkingTreeFormat6) OK 194ms 507s per_workingtree.test_revision_tree.TestRevisionTree.test_get_zeroth_basis_tree_via_revision_tree(WorkingTreeFormat5) OK 60ms 507s per_workingtree.test_transform.TestTreeTransform.test_moving_root(WorkingTreeFormat3) OK 86ms 507s per_workingtree.test_workingtree.TestWorkingTree.test_merge_conflicts(WorkingTreeFormat4) OK 344ms 507s test_config.TestOldConfigHooks.test_set_hook_breezy OK 82ms 507s per_repository.test_repository.TestEscaping.test_on_vfat(RepositoryFormat5) OK 111ms 507s test_grep.TestGrep.test_levels OK 435ms 507s per_workingtree.test_transform.TestTreeTransform.test_moving_versioned_directories(GitWorkingTreeFormat) OK 23ms 507s per_repository.test_repository.TestRepository.test__make_parents_provider(RepositoryFormatKnitPack5RichRoot) OK 24ms 507s per_workingtree.test_workingtree.TestWorkingTree.test_stored_kind_nonexistent(WorkingTreeFormat3) OK 88ms 507s per_repository.test_repository.TestRepository.test__make_parents_provider(RepositoryFormat2a) OK 33ms 507s per_workingtree.test_transform.TestTreeTransform.test_cook_conflicts(WorkingTreeFormat5) OK 126ms 507s per_workingtree.test_workingtree.TestWorkingTree.test_stored_kind_with_missing(GitWorkingTreeFormat) OK 49ms 507s per_repository.test_repository.TestRepository.test__make_parents_provider(RemoteRepositoryFormat-v2) OK 55ms 507s per_workingtree.test_workingtree.TestWorkingTree.test_merge_modified(WorkingTreeFormat5) OK 115ms 507s per_workingtree.test_transform.TestTreeTransform.test_name_invariants(WorkingTreeFormat2) OK 104ms 507s per_workingtree.test_workingtree.TestWorkingTree.test_supports_executable(WorkingTreeFormat2) OK 65ms 507s per_workingtree.test_revision_tree.TestRevisionTree.test_revision_tree_different_root_id(WorkingTreeFormat6) OK 179ms 507s per_workingtree.test_transform.TestTreeTransform.test_create_file_caches_sha1(WorkingTreeFormat6) OK 88ms 507s test_config.TestOldConfigHooksForRemote.test_set_hook_remote_branch OK 185ms 507s test_config.TestOption.test_not_supported_list_default_value OK 2ms 507s test_config.TestOptionRegistry.test_register_lazy OK 2ms 507s per_workingtree.test_workingtree.TestWorkingTree.test_merge_modified_detects_corruption(WorkingTreeFormat6) OK 75ms 507s test_config.TestOptionWithSIUnitConverter.test_convert_valid OK 2ms 507s per_repository.test_repository.TestRepository.test_add_signature_text(RepositoryFormatPackDevelopment2Subtree) OK 97ms 508s per_workingtree.test_transform.TestTreeTransform.test_new_file_caches_sha1(WorkingTreeFormat6,remote) OK 116ms 508s test_config.TestReadonlyStore.test_building_delays_load(control) OK 56ms 508s per_repository.test_repository.TestRepository.test_add_signature_text(GitRepositoryFormat)ERROR 39ms 508s log: {{{ 508s 308.266 preparing to commit 508s 308.267 Selecting files for commit with filter None 508s 308.270 aborting commit write group because of exception: 508s 308.271 Traceback (most recent call last): 508s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 508s self._update_builder_with_changes() 508s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 508s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 508s for path, fs_hash in self.builder.record_iter_changes( 508s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 508s self.work_tree, self.basis_revid, iter_changes 508s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 508s ): 508s ^ 508s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 508s for change in iter_changes: 508s ^^^^^^^^^^^^ 508s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 508s for change in iter_changes: 508s ^^^^^^^^^^^^ 508s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 508s (oldpath, oldmode, oldsha) = old 508s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 508s TypeError: cannot unpack non-iterable NoneType object 508s }}} 508s 508s Traceback (most recent call last): 508s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 597, in test_add_signature_text 508s rev_a = builder.build_snapshot(None, [("add", ("", None, "directory", None))]) 508s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 508s return self._do_commit( 508s ~~~~~~~~~~~~~~~^ 508s tree, 508s ^^^^^ 508s ...<5 lines>... 508s message_callback=message_callback, 508s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 508s ) 508s ^ 508s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 508s return tree.commit( 508s ~~~~~~~~~~~^ 508s message, message_callback=message_callback, reporter=reporter, **kwargs 508s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 508s ) 508s ^ 508s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 508s committed_id = commit.Commit().commit( 508s working_tree=self, 508s ...<3 lines>... 508s **kwargs, 508s ) 508s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 508s self._update_builder_with_changes() 508s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 508s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 508s for path, fs_hash in self.builder.record_iter_changes( 508s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 508s self.work_tree, self.basis_revid, iter_changes 508s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 508s ): 508s ^ 508s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 508s for change in iter_changes: 508s ^^^^^^^^^^^^ 508s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 508s for change in iter_changes: 508s ^^^^^^^^^^^^ 508s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 508s (oldpath, oldmode, oldsha) = old 508s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 508s TypeError: cannot unpack non-iterable NoneType object 508s 508s per_workingtree.test_workingtree.TestWorkingTree.test_transform(WorkingTreeFormat6,remote) OK 85ms 508s test_config.TestReadonlyStore.test_get_named_section(configobj) OK 14ms 508s test_config.TestReadonlyStore.test_get_no_sections_for_empty(location) OK 5ms 508s per_repository.test_repository.TestRepository.test_attribute__fetch_reconcile(RepositoryFormatKnitPack5) OK 25ms 508s per_workingtree.test_transform.TestTreeTransform.test_noname_contents(WorkingTreeFormat4) OK 55ms 508s per_repository.test_repository.TestRepository.test_attribute__fetch_reconcile(RepositoryFormatKnitPack4) OK 24ms 508s test_config.TestReadonlyStore.test_load_from_string_fails_for_non_empty_store(control) OK 31ms 508s test_config.TestRegisteredOptions.test_help_is_set(transform.orphan_policy) OK 2ms 508s test_config.TestRegisteredOptions.test_help_is_set(dirstate.fdatasync) OK 2ms 508s test_config.TestRegisteredOptions.test_help_is_set(log_format) OK 2ms 508s test_config.TestRegisteredOptions.test_help_is_set(push_strict) OK 1ms 508s test_config.TestRegisteredOptions.test_help_is_set(ssh) OK 1ms 508s per_workingtree.test_workingtree.TestWorkingTree.test_unknowns_empty_dir(WorkingTreeFormat4) OK 51ms 508s test_config.TestRegisteredOptions.test_help_is_set(git.http) OK 1ms 508s test_config.TestRegisteredOptions.test_help_is_set(post_commit_sender) OK 1ms 508s test_config.TestRegisteredOptions.test_help_is_set(quilt.smart_merge) OK 1ms 508s test_config.TestRegisteredOptions.test_proper_name(acceptable_keys) OK 1ms 508s test_config.TestRegisteredOptions.test_proper_name(calculate_revnos) OK 1ms 508s test_config.TestRegisteredOptions.test_proper_name(editor) OK 2ms 508s per_repository.test_repository.TestRepository.test_attribute__fetch_reconcile(RepositoryFormat6) OK 14ms 508s test_config.TestRegisteredOptions.test_proper_name(parent_location) OK 1ms 508s test_config.TestRegisteredOptions.test_proper_name(smtp_password) OK 1ms 508s test_config.TestRegisteredOptions.test_proper_name(submit_to) OK 1ms 508s test_config.TestRegisteredOptions.test_proper_name(post_commit_subject) OK 1ms 508s test_config.TestRegisteredOptions.test_proper_name(revision_mail_headers) OK 1ms 508s test_config.TestRegisteredOptions.test_proper_name(upload_auto) OK 1ms 508s test_config.TestSection.test_get_a_value OK 1ms 508s test_config.TestStackCrossSectionsExpand.test_cross_related_sections OK 4ms 508s test_config.TestStackExpandOptions.test_expand_default_on_failed_conversion OK 3ms 508s per_repository.test_repository.TestRepository.test_attribute_fast_deltas(RepositoryFormatKnitPack6) OK 14ms 508s test_config.TestStackExpandOptions.test_simple_loop OK 3ms 508s per_workingtree.test_transform.TestTreeTransform.test_noname_contents_nested(WorkingTreeFormat5) OK 37ms 508s test_config.TestStackExpandSectionLocals.test_expand_relpath_unknonw_in_global OK 8ms 508s test_config.TestStackGet.test_get_hook(location) OK 4ms 508s test_config.TestStackGetWithConverter.test_get_default_bool_from_env_converted OK 2ms 508s test_config.TestStackGetWithConverter.test_get_default_list_empty OK 2ms 508s test_config.TestStackIterSections.test_simple_store OK 2ms 508s per_repository.test_repository.TestRepository.test_attribute_fast_deltas(RepositoryFormatKnit1) OK 17ms 508s test_config.TestStackRemove.test_remove_hook(location) OK 5ms 508s per_repository.test_repository.TestRepository.test_attribute_format_experimental(RepositoryFormatKnit3) OK 20ms 508s per_repository.test_repository.TestRepository.test_attribute_format_experimental(RepositoryFormat2aSubtree) OK 16ms 508s per_repository.test_repository.TestRepository.test_attribute_format_experimental(RepositoryFormat4) SKIP 4ms 508s Format All-in-one format 4 is not initializable. 508s per_workingtree.test_transform.TestTreeTransform.test_preserve_mode(WorkingTreeFormat6) OK 51ms 508s test_config.TestStackRemove.test_remove_unknown(remote_control) OK 39ms 508s per_repository.test_repository.TestRepository.test_attribute_format_pack_compresses(RepositoryFormatKnitPack5RichRootBroken) OK 14ms 508s test_config.TestStackSet.test_set_hook(branch) OK 27ms 508s per_repository.test_repository.TestRepository.test_attribute_format_pack_compresses(RepositoryFormatKnitPack3) OK 16ms 508s test_config.TestStackWithSimpleStore.test_first_override_value_from_env_wins OK 2ms 508s test_config.TestStartingPathMatcher.test_unrelated_section_excluded OK 4ms 508s test_config.TestStoreMinimalAPI.test_id(cmdline) OK 4ms 508s test_grep.TestGrep.test_revno_versioned_file_in_dir OK 406ms 508s per_workingtree.test_transform.TestTreeTransform.test_remove_root_fixup(WorkingTreeFormat3) OK 40ms 508s test_config.TestStoreQuoting.test_embedded_spaces(breezy) OK 3ms 508s per_repository.test_repository.TestRepository.test_attribute_format_pack_compresses(RemoteRepositoryFormat-default) OK 17ms 508s per_workingtree.test_transform.TestTreeTransform.test_rename_count(GitWorkingTreeFormat) OK 16ms 508s per_repository.test_repository.TestRepository.test_attribute_format_records_per_file_revision(RepositoryFormatKnitPack6RichRoot) OK 55ms 508s test_config.TestStoreQuoting.test_empty_string(branch) OK 62ms 508s per_workingtree.test_workingtree.TestWorkingTree.test_update_returns_conflict_count(WorkingTreeFormat5) OK 183ms 508s per_workingtree.test_transform.TestTreeTransform.test_rename_fails(WorkingTreeFormat2) OK 64ms 508s per_repository.test_repository.TestRepository.test_attribute_format_records_per_file_revision(RepositoryFormat7) OK 21ms 508s per_repository.test_repository.TestRepository.test_attribute_format_revision_graph_can_have_wrong_parents(RepositoryFormatKnit4) OK 17ms 508s per_repository.test_repository.TestRepository.test_attribute_format_revision_graph_can_have_wrong_parents(RepositoryFormatKnitPack1) OK 23ms 508s test_config.TestStoreQuoting.test_list(remote_branch) OK 60ms 508s test_config.TestStoreSaveChanges.test_concurrent_update_modified OK 6ms 508s per_workingtree.test_workingtree.TestWorkingTree.test_merge_revert(WorkingTreeFormat3) OK 358ms 508s test_config.TestTransportConfig.test_load_permission_denied OK 5ms 508s test_bedding.TestConfigPath.test_authentication_config_path OK 2ms 508s per_repository.test_repository.TestRepository.test_attribute_format_revision_graph_can_have_wrong_parents(RepositoryFormat5) OK 18ms 508s test_bedding.TestConfigPathFallback.test_config_path OK 4ms 508s per_workingtree.test_revision_tree.TestRevisionTreeKind.test_kind_parent_tree(WorkingTreeFormat3) SKIP 386ms 508s Tree type caches only the basis revision tree. 508s 508s test_bedding.TestDefaultMailDomain.test_default_mail_domain_no_eol OK 3ms 508s test_conflicts.TestConflictList.test_stringification OK 2ms 508s test_conflicts.TestPerConflict.test_stringification(TextConflict) OK 2ms 508s test_conflicts.TestResolveActionOption.test_take_other OK 2ms 508s test_grep.TestGrep.test_ver_null_option OK 148ms 508s per_workingtree.test_set_root_id.TestSetRootId.test_set_and_read_unicode(GitWorkingTreeFormat) SKIP 13ms 508s format does not support setting file ids 508s per_repository.test_repository.TestRepository.test_attribute_format_supports_custom_revision_properties(RepositoryFormatKnitPack5RichRoot) OK 16ms 508s per_workingtree.test_workingtree.TestWorkingTree.test_missing_file_sha1(GitWorkingTreeFormat)ERROR 22ms 508s log: {{{ 508s 308.590 preparing to commit 508s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_missing_file_sha1(GitWorkingTreeFormat)/work/ 508s 308.592 Selecting files for commit with filter None 508s 308.593 aborting commit write group because of exception: 508s 308.594 Traceback (most recent call last): 508s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 508s self._update_builder_with_changes() 508s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 508s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 508s for path, fs_hash in self.builder.record_iter_changes( 508s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 508s self.work_tree, self.basis_revid, iter_changes 508s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 508s ): 508s ^ 508s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 508s for change in iter_changes: 508s ^^^^^^^^^^^^ 508s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 508s for change in iter_changes: 508s ^^^^^^^^^^^^ 508s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 508s (oldpath, oldmode, oldsha) = old 508s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 508s TypeError: cannot unpack non-iterable NoneType object 508s }}} 508s 508s Traceback (most recent call last): 508s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1032, in test_missing_file_sha1 508s tree.commit("file added") 508s ~~~~~~~~~~~^^^^^^^^^^^^^^ 508s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 508s committed_id = commit.Commit().commit( 508s working_tree=self, 508s ...<3 lines>... 508s **kwargs, 508s ) 508s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 508s self._update_builder_with_changes() 508s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 508s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 508s for path, fs_hash in self.builder.record_iter_changes( 508s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 508s self.work_tree, self.basis_revid, iter_changes 508s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 508s ): 508s ^ 508s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 508s for change in iter_changes: 508s ^^^^^^^^^^^^ 508s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 508s for change in iter_changes: 508s ^^^^^^^^^^^^ 508s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 508s (oldpath, oldmode, oldsha) = old 508s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 508s TypeError: cannot unpack non-iterable NoneType object 508s 508s per_workingtree.test_transform.TestTreeTransform.test_renames(WorkingTreeFormat6,remote) OK 83ms 508s per_repository.test_repository.TestRepository.test_attribute_format_supports_custom_revision_properties(RepositoryFormat2a) OK 17ms 508s per_workingtree.test_set_root_id.TestSetRootId.test_set_root_id(WorkingTreeFormat2) OK 24ms 508s per_workingtree.test_workingtree.TestWorkingTree.test_no_file_sha1(WorkingTreeFormat2) OK 34ms 508s per_repository.test_repository.TestRepository.test_attribute_format_supports_custom_revision_properties(RemoteRepositoryFormat-v2) OK 25ms 508s per_workingtree.test_workingtree.TestWorkingTree.test_update_sets_last_revision(WorkingTreeFormat6) OK 141ms 508s per_repository.test_repository.TestRepository.test_attribute_format_supports_full_versioned_files(RepositoryFormatPackDevelopment2Subtree) OK 16ms 508s per_workingtree.test_transform.TestTreeTransform.test_replace_root(WorkingTreeFormat4) OK 48ms 508s per_repository.test_repository.TestRepository.test_attribute_format_supports_full_versioned_files(GitRepositoryFormat) OK 8ms 508s per_workingtree.test_shelf_manager.TestShelfManager.test_shelf_manager(WorkingTreeFormat6,remote) OK 57ms 508s per_repository.test_repository.TestRepository.test_attribute_format_supports_funky_characters(RepositoryFormatKnitPack5) OK 15ms 508s per_workingtree.test_workingtree.TestWorkingTree.test_non_normalized_add_accessible(WorkingTreeFormat6,remote) OK 57ms 508s per_repository.test_repository.TestRepository.test_attribute_format_supports_funky_characters(RepositoryFormatKnitPack4) OK 17ms 508s per_repository.test_repository.TestRepository.test_attribute_format_supports_funky_characters(RepositoryFormat6) OK 18ms 508s per_repository.test_repository.TestRepository.test_attribute_format_supports_leaving_lock(RepositoryFormatKnitPack6) OK 15ms 508s per_workingtree.test_transform.TestTreeTransform.test_resolve_case_insensitive_conflict(WorkingTreeFormat5) OK 82ms 508s per_repository.test_repository.TestRepository.test_attribute_format_supports_leaving_lock(RepositoryFormatKnit1) OK 18ms 508s per_repository.test_repository.TestRepository.test_attribute_format_supports_overriding_transport(RepositoryFormatKnit3) OK 22ms 508s per_workingtree.test_workingtree.TestWorkingTree.test_open_containing(WorkingTreeFormat4) OK 93ms 508s per_repository.test_repository.TestRepository.test_attribute_format_supports_overriding_transport(RepositoryFormat2aSubtree) OK 18ms 508s per_repository.test_repository.TestRepository.test_attribute_format_supports_overriding_transport(RepositoryFormat4) SKIP 5ms 508s Format All-in-one format 4 is not initializable. 508s per_workingtree.test_workingtree.TestWorkingTree.test_update_sets_root_id(WorkingTreeFormat3) OK 160ms 508s per_repository.test_repository.TestRepository.test_attribute_format_supports_random_access(RepositoryFormatKnitPack5RichRootBroken) OK 18ms 508s per_workingtree.test_transform.TestTreeTransform.test_resolve_checkout_case_conflict(WorkingTreeFormat6) OK 75ms 508s per_workingtree.test_workingtree.TestWorkingTree.test_update_sets_updated_root_id(GitWorkingTreeFormat) OK 10ms 508s per_workingtree.test_workingtree.TestWorkingTree.test_path2id(WorkingTreeFormat5) OK 42ms 508s per_repository.test_repository.TestRepository.test_attribute_format_supports_random_access(RepositoryFormatKnitPack3) OK 18ms 508s test_grep.TestGrep.test_versioned_files_from_outside_dir OK 239ms 508s per_repository.test_repository.TestRepository.test_attribute_format_supports_random_access(RemoteRepositoryFormat-default) OK 17ms 508s test_conflicts.TestResolveContentsConflict.test_resolve_taking_other(file_deleted_in_dir,file_modified_in_dir) OK 255ms 508s per_repository.test_repository.TestRepository.test_attribute_format_supports_setting_revision_ids(RepositoryFormatKnitPack6RichRoot) OK 15ms 508s per_repository.test_repository.TestRepository.test_attribute_format_supports_setting_revision_ids(RepositoryFormat7) OK 16ms 508s per_workingtree.test_workingtree.TestWorkingTree.test_update_takes_revision_parameter(WorkingTreeFormat2) OK 59ms 508s per_workingtree.test_transform.TestTreeTransform.test_resolve_conflicts_missing_parent(WorkingTreeFormat3) OK 72ms 508s per_repository.test_repository.TestRepository.test_attribute_format_supports_storing_branch_nick(RepositoryFormatKnit4) OK 19ms 508s per_workingtree.test_transform.TestTreeTransform.test_resolve_conflicts_wrong_existing_parent_kind(GitWorkingTreeFormat) OK 18ms 508s per_repository.test_repository.TestRepository.test_attribute_format_supports_storing_branch_nick(RepositoryFormatKnitPack1) OK 16ms 508s per_repository.test_repository.TestRepository.test_attribute_format_supports_storing_branch_nick(RepositoryFormat5) OK 17ms 508s per_workingtree.test_transform.TestTreeTransform.test_resolve_conflicts_wrong_new_parent_kind(WorkingTreeFormat2) OK 32ms 508s test_grep.TestGrep.test_versioned_with_line_number OK 105ms 508s per_repository.test_repository.TestRepository.test_attribute_format_versioned_directories(RepositoryFormatKnitPack5RichRoot) OK 17ms 508s per_repository.test_repository.TestRepository.test_attribute_format_versioned_directories(RepositoryFormat2a) OK 21ms 508s per_workingtree.test_smart_add.TestSmartAddConflictRelatedFiles.test_cant_add_generated_files_implicitly(WorkingTreeFormat4) OK 296ms 508s per_workingtree.test_workingtree.TestWorkingTree.test_post_build_tree_hook(WorkingTreeFormat6) OK 151ms 508s per_repository.test_repository.TestRepository.test_attribute_format_versioned_directories(RemoteRepositoryFormat-v2) OK 32ms 508s per_repository.test_repository.TestRepository.test_attribute_supports_multiple_authors(RepositoryFormatPackDevelopment2Subtree) OK 15ms 508s per_workingtree.test_transform.TestTreeTransform.test_resolve_conflicts_wrong_parent_kind_unversioned(WorkingTreeFormat6,remote) OK 81ms 508s per_repository.test_repository.TestRepository.test_attribute_supports_multiple_authors(GitRepositoryFormat) OK 8ms 508s per_repository.test_repository.TestRepository.test_attribute_supports_nesting_repositories(RepositoryFormatKnitPack5) OK 15ms 508s per_workingtree.test_workingtree.TestWorkingTree.test_remove_verbose(WorkingTreeFormat3) OK 64ms 508s per_repository.test_repository.TestRepository.test_attribute_supports_nesting_repositories(RepositoryFormatKnitPack4) OK 14ms 508s per_workingtree.test_smart_add.TestSmartAddTree.test_add_above_tree_preserves_tree(WorkingTreeFormat5) OK 83ms 508s per_workingtree.test_transform.TestTreeTransform.test_retain_existing_root_added_file(WorkingTreeFormat4) OK 45ms 508s per_workingtree.test_workingtree.TestWorkingTree.test_rename_dirs(GitWorkingTreeFormat)ERROR 23ms 508s log: {{{ 508s 309.049 preparing to commit 508s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_rename_dirs(GitWorkingTreeFormat)/work/ 508s 309.051 Selecting files for commit with filter None 508s 309.053 aborting commit write group because of exception: 508s 309.055 Traceback (most recent call last): 508s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 508s self._update_builder_with_changes() 508s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 508s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 508s for path, fs_hash in self.builder.record_iter_changes( 508s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 508s self.work_tree, self.basis_revid, iter_changes 508s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 508s ): 508s ^ 508s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 508s for change in iter_changes: 508s ^^^^^^^^^^^^ 508s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 508s for change in iter_changes: 508s ^^^^^^^^^^^^ 508s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 508s (oldpath, oldmode, oldsha) = old 508s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 508s TypeError: cannot unpack non-iterable NoneType object 508s }}} 508s 508s Traceback (most recent call last): 508s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 300, in test_rename_dirs 508s wt.commit("create initial state") 508s ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ 508s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 508s committed_id = commit.Commit().commit( 508s working_tree=self, 508s ...<3 lines>... 508s **kwargs, 508s ) 508s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 508s self._update_builder_with_changes() 508s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 508s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 508s for path, fs_hash in self.builder.record_iter_changes( 508s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 508s self.work_tree, self.basis_revid, iter_changes 508s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 508s ): 508s ^ 508s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 508s for change in iter_changes: 508s ^^^^^^^^^^^^ 508s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 508s for change in iter_changes: 508s ^^^^^^^^^^^^ 508s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 508s (oldpath, oldmode, oldsha) = old 508s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 508s TypeError: cannot unpack non-iterable NoneType object 508s 508s per_repository.test_repository.TestRepository.test_attribute_supports_nesting_repositories(RepositoryFormat6) OK 20ms 508s per_workingtree.test_workingtree.TestWorkingTree.test_update_turns_local_commit_into_merge(WorkingTreeFormat6,remote) OK 194ms 508s per_repository.test_repository.TestRepository.test_attribute_supports_unreferenced_revisions(RepositoryFormatKnitPack6) OK 18ms 508s per_repository.test_repository.TestRepository.test_attribute_supports_unreferenced_revisions(RepositoryFormatKnit1) OK 20ms 508s per_workingtree.test_transform.TestTreeTransform.test_reuse_after_cancel(WorkingTreeFormat5) OK 48ms 508s per_workingtree.test_workingtree.TestWorkingTree.test_revert(WorkingTreeFormat2) OK 61ms 508s per_workingtree.test_workingtree.TestWorkingTree.test_versioned_files_not_unknown(WorkingTreeFormat4) OK 48ms 508s test_grep.TestGrep.test_wtree_file_in_dir_no_recursive OK 213ms 508s per_workingtree.test_transform.TestTreeTransform.test_reuse_name(WorkingTreeFormat6) OK 42ms 508s per_workingtree.test_smart_add.TestSmartAddTree.test_add_dir_bug_251864(WorkingTreeFormat6) OK 93ms 508s per_repository.test_repository.TestRepository.test_check_repository(RepositoryFormatKnit3) OK 56ms 508s per_workingtree.test_transform.TestTreeTransform.test_reuse_when_first_moved(WorkingTreeFormat3) OK 39ms 508s per_workingtree.test_smart_add.TestSmartAddTree.test_add_dot_from_root(WorkingTreeFormat3) OK 43ms 508s per_workingtree.test_transform.TestTreeTransform.test_rollback_on_directory_clash(GitWorkingTreeFormat) OK 17ms 508s per_workingtree.test_smart_add.TestSmartAddTree.test_add_dot_from_subdir(GitWorkingTreeFormat) OK 18ms 508s per_workingtree.test_transform.TestTreeTransform.test_set_executability_order(WorkingTreeFormat2) OK 25ms 508s per_repository.test_repository.TestRepository.test_check_repository(RepositoryFormat2aSubtree) OK 68ms 508s per_workingtree.test_smart_add.TestSmartAddTree.test_add_file_in_unknown_dir(WorkingTreeFormat2) OK 25ms 508s per_repository.test_repository.TestRepository.test_check_repository(RepositoryFormat4) SKIP 4ms 508s Format All-in-one format 4 is not initializable. 508s per_repository.test_repository.TestRepository.test_clone_bzrdir_repository_revision(RepositoryFormatKnitPack5RichRootBroken) SKIP 3ms 508s revision limiting is not implemented yet. 508s per_repository.test_repository.TestRepository.test_clone_bzrdir_repository_revision(RepositoryFormatKnitPack3) SKIP 3ms 508s revision limiting is not implemented yet. 508s per_repository.test_repository.TestRepository.test_clone_bzrdir_repository_revision(RemoteRepositoryFormat-default) SKIP 4ms 508s revision limiting is not implemented yet. 508s test_conflicts.TestResolveDeletingParent.test_keep_them_all OK 398ms 508s per_repository.test_repository.TestRepository.test_clone_repository_basis_revision(RepositoryFormatKnitPack6RichRoot) SKIP 3ms 508s the use of a basis should not add noise data to the result. 509s per_repository.test_repository.TestRepository.test_clone_repository_basis_revision(RepositoryFormat7) SKIP 3ms 509s the use of a basis should not add noise data to the result. 509s per_workingtree.test_transform.TestTreeTransform.test_create_files_same_timestamp(WorkingTreeFormat3) OK 1083ms 509s test_grep.TestGrep.test_wtree_from_root_fail OK 148ms 509s per_workingtree.test_transform.TestTreeTransform.test_create_from_tree(GitWorkingTreeFormat) OK 47ms 509s per_repository.test_repository.TestRepository.test_clone_shared_no_tree(RepositoryFormatKnit4) OK 85ms 509s per_workingtree.test_smart_add.TestSmartAddTree.test_add_ignored_nested_paths(WorkingTreeFormat6,remote) OK 107ms 509s per_workingtree.test_transform.TestTreeTransform.test_string_conflicts(WorkingTreeFormat6,remote) OK 124ms 509s per_repository.test_repository.TestRepository.test_clone_shared_no_tree(RepositoryFormatKnitPack1) OK 51ms 509s per_workingtree.test_smart_add.TestSmartAddTree.test_add_non_existant(WorkingTreeFormat4) OK 69ms 509s per_repository.test_repository.TestRepository.test_clone_shared_no_tree(RepositoryFormat5) OK 35ms 509s per_workingtree.test_transform.TestTreeTransform.test_symlinks_unicode(WorkingTreeFormat4) OK 72ms 509s per_repository.test_repository.TestRepository.test_clone_specific_format(RepositoryFormatKnitPack5RichRoot) OK 8ms 509s per_repository.test_repository.TestRepository.test_clone_specific_format(RepositoryFormat2a) OK 3ms 509s per_repository.test_repository.TestRepository.test_clone_specific_format(RemoteRepositoryFormat-v2) OK 3ms 509s per_workingtree.test_transform.TestTreeTransform.test_create_from_tree_bytes(WorkingTreeFormat2) OK 116ms 509s per_workingtree.test_smart_add.TestSmartAddTree.test_add_paths(WorkingTreeFormat5) OK 63ms 509s test_grep.TestGrepDiff.test_grep_diff_basic OK 224ms 509s test_help.TestCommandHelp.test_command_with_additional_see_also OK 3ms 509s test_help.TestCommandHelpI18n.test_command_only_additional_see_also OK 3ms 509s test_help.TestCommandIndex.test_get_topics_no_topic OK 2ms 509s test_help.TestHelpIndices.test_default_search_path OK 2ms 509s test_help.TestRegisteredTopic.test_get_help_text_with_additional_see_also OK 18ms 509s test_hooks.TestHook.test___init__ OK 2ms 509s test_hooks.TestHookRegistry.test_known_hooks_key_to_object OK 2ms 509s per_workingtree.test_transform.TestTreeTransform.test_tree_reference(WorkingTreeFormat5) OK 125ms 509s per_repository.test_repository.TestRepository.test_clone_stacking_policy_upgrades(RepositoryFormatPackDevelopment2Subtree) OK 120ms 509s test_hooks.TestHooks.test_install_named_hook_raises_unknown_hook OK 2ms 509s per_repository.test_repository.TestRepository.test_clone_stacking_policy_upgrades(GitRepositoryFormat) SKIP 14ms 509s Cannot make a shared repository 509s 509s test_conflicts.TestResolveDuplicateEntry.test_resolve_taking_this(filea_created,fileb_created) OK 328ms 509s test_http.SmartClientAgainstNotSmartServer.test_probe_smart_server(urllib,HTTP/1.1) OK 33ms 509s per_workingtree.test_smart_add.TestSmartAddTree.test_add_subdir_file_bug_205636(WorkingTreeFormat6) OK 120ms 509s per_workingtree.test_workingtree.TestWorkingTreeUpdate.test_update_remove_commit(WorkingTreeFormat5) OK 484ms 509s test_http.SmartHTTPTunnellingTest.test_smart_http_server_post_request_handler(urllib,HTTP/1.1) OK 24ms 509s per_workingtree.test_workingtree.TestWorkingTree.test_revert_clear_conflicts(WorkingTreeFormat6,remote) OK 506ms 509s per_workingtree.test_transform.TestTreeTransform.test_create_from_tree_symlink(WorkingTreeFormat6,remote) OK 205ms 509s per_workingtree.test_smart_add.TestSmartAddTree.test_add_tree_from_above_tree(WorkingTreeFormat3) OK 61ms 509s per_workingtree.test_transform.TestTreeTransform.test_two_directories_clash(WorkingTreeFormat6) OK 116ms 509s test_http.TestActivity.test_has(urllib,https,HTTP/1.1) OK 61ms 509s per_workingtree.test_smart_add.TestSmartAddTree.test_custom_ids(GitWorkingTreeFormat) OK 21ms 509s per_repository.test_repository.TestRepository.test_clone_to_default_format(RepositoryFormatKnitPack5) OK 127ms 509s per_workingtree.test_smart_add.TestSmartAddTree.test_path_containing_carriagereturn_skips(WorkingTreeFormat2) OK 43ms 509s test_http.TestActivity.test_readv(urllib,https,HTTP/1.1) OK 61ms 509s per_workingtree.test_workingtree.TestWorkingTree.test_revert_missing(WorkingTreeFormat4) OK 119ms 509s per_workingtree.test_transform.TestTreeTransform.test_two_directories_clash_finalize(WorkingTreeFormat3) OK 90ms 509s test_http.TestAuth.test_empty_pass(urllib,HTTP/1.0,digest) OK 42ms 509s per_workingtree.test_transform.TestTreeTransform.test_unsupported_symlink_no_conflict(GitWorkingTreeFormat) OK 19ms 509s per_workingtree.test_smart_add.TestSmartAddTree.test_path_containing_newline_skips(WorkingTreeFormat6,remote) OK 69ms 509s per_repository.test_repository.TestRepository.test_clone_to_default_format(RepositoryFormatKnitPack4) OK 111ms 509s per_workingtree.test_transform.TestTreeTransform.test_unversioning(WorkingTreeFormat2) OK 32ms 509s test_http.TestAuth.test_no_credential_leaks_in_log(urllib,HTTP/1.1,basic) OK 40ms 509s per_workingtree.test_transform.TestTreeTransform.test_dir_to_hardlink(WorkingTreeFormat4) OK 161ms 509s per_workingtree.test_workingtree.TestWorkingTree.test_set_last_revision(WorkingTreeFormat5) SKIP 96ms 509s Branch format does not permit arbitrary history 509s per_workingtree.test_smart_add.TestSmartAddTree.test_save_false(WorkingTreeFormat4) OK 57ms 509s per_repository.test_repository.TestRepository.test_clone_to_default_format(RepositoryFormat6) OK 49ms 509s per_workingtree.test_transform.TestTreeTransform.test_existing_limbo(WorkingTreeFormat5) OK 60ms 509s per_workingtree.test_smart_add.TestSmartAddTree.test_single_file(WorkingTreeFormat5) OK 47ms 509s test_http.TestAuth.test_no_prompt_for_password_when_using_auth_config(urllib,HTTP/1.1,basicdigest) OK 88ms 509s per_workingtree.test_transform.TestTreeTransform.test_existing_pending_deletion(WorkingTreeFormat6) OK 54ms 509s per_repository.test_repository.TestRepository.test_clone_to_hpss(RepositoryFormatKnitPack6) OK 76ms 509s per_workingtree.test_uncommit.TestUncommit.test_uncommit_to_null(WorkingTreeFormat6,remote) OK 149ms 509s per_workingtree.test_workingtree.TestWorkingTree.test_set_last_revision_different_to_branch(WorkingTreeFormat6) OK 113ms 509s test_http.TestAuth.test_prompt_for_password(urllib,HTTP/1.0,digest) OK 78ms 509s per_workingtree.test_smart_add.TestSmartAddTree.test_skip_nested_trees(WorkingTreeFormat6) OK 97ms 509s per_workingtree.test_unversion.TestUnversion.test_unversion_missing_file(WorkingTreeFormat4) OK 44ms 509s per_workingtree.test_workingtree.TestWorkingTreeUpdate.test_update_revision(WorkingTreeFormat6) OK 412ms 509s per_workingtree.test_smart_add.TestSmartAddTreeUnicode.test_accessible_explicit(WorkingTreeFormat3) OK 62ms 509s test_conflicts.TestResolveMissingParent.test_resolve_taking_this OK 477ms 509s per_repository.test_repository.TestRepository.test_clone_to_hpss(RepositoryFormatKnit1) OK 120ms 509s test_http.TestAuth.test_prompt_for_username(urllib,HTTP/1.1,basic) OK 81ms 509s per_workingtree.test_smart_add.TestSmartAddTreeUnicode.test_accessible_implicit(GitWorkingTreeFormat) SKIP 14ms 509s Working tree format smart_add requires normalized unicode filenames 509s 509s per_workingtree.test_workingtree.TestWorthSavingLimit.test_invalid(WorkingTreeFormat3) SKIP 52ms 509s no _worth_saving_limit for this tree type 509s 509s per_workingtree.test_workingtree.TestWorthSavingLimit.test_not_set(GitWorkingTreeFormat) SKIP 15ms 509s no _worth_saving_limit for this tree type 509s 509s per_workingtree.test_smart_add.TestSmartAddTreeUnicode.test_inaccessible_explicit(WorkingTreeFormat2) OK 24ms 509s per_workingtree.test_transform.TestTreeTransform.test_file_to_directory(WorkingTreeFormat3) OK 169ms 509s test_http.TestAuth.test_unknown_user(urllib,HTTP/1.1,basicdigest) OK 46ms 509s per_repository.test_repository.TestRepository.test_commit_unicode_control_characters(RepositoryFormatKnit3) OK 68ms 509s per_workingtree.test_unversion.TestUnversion.test_unversion_parent_and_child_renamed_bug_187207(WorkingTreeFormat5) OK 118ms 509s per_workingtree.test_workingtree.TestWorthSavingLimit.test_set_in_branch(WorkingTreeFormat2) SKIP 41ms 509s no _worth_saving_limit for this tree type 509s 509s per_workingtree.test_transform.TestTreeTransform.test_file_to_symlink(GitWorkingTreeFormat)ERROR 35ms 509s log: {{{ 509s 310.120 preparing to commit 509s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_transform.TestTreeTransform.test_file_to_symlink(GitWorkingTreeFormat)/work/ 509s 310.122 Selecting files for commit with filter None 509s 310.124 aborting commit write group because of exception: 509s 310.125 Traceback (most recent call last): 509s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 509s self._update_builder_with_changes() 509s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 509s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 509s for path, fs_hash in self.builder.record_iter_changes( 509s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 509s self.work_tree, self.basis_revid, iter_changes 509s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 509s ): 509s ^ 509s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 509s for change in iter_changes: 509s ^^^^^^^^^^^^ 509s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 509s for change in iter_changes: 509s ^^^^^^^^^^^^ 509s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 509s (oldpath, oldmode, oldsha) = old 509s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 509s TypeError: cannot unpack non-iterable NoneType object 509s }}} 509s 509s Traceback (most recent call last): 509s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_transform.py", line 1879, in test_file_to_symlink 509s wt.commit("one") 509s ~~~~~~~~~^^^^^^^ 509s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 509s committed_id = commit.Commit().commit( 509s working_tree=self, 509s ...<3 lines>... 509s **kwargs, 509s ) 509s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 509s self._update_builder_with_changes() 509s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 509s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 509s for path, fs_hash in self.builder.record_iter_changes( 509s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 509s self.work_tree, self.basis_revid, iter_changes 509s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 509s ): 509s ^ 509s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 509s for change in iter_changes: 509s ^^^^^^^^^^^^ 509s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 509s for change in iter_changes: 509s ^^^^^^^^^^^^ 509s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 509s (oldpath, oldmode, oldsha) = old 509s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 509s TypeError: cannot unpack non-iterable NoneType object 509s 509s test__annotator.TestAnnotator.test_annotate_flat_respects_break_ann_tie(python) OK 6ms 509s test__annotator.TestAnnotator.test_annotate_merge_and_restored(python) OK 9ms 509s test_http.TestAuth.test_user_pass(urllib,HTTP/1.0,digest) OK 36ms 509s test__annotator.TestAnnotator.test_annotate_special_text(python) OK 5ms 509s test__annotator.TestAnnotator.test_needed_keys_with_special_text(python) OK 4ms 509s per_workingtree.test_workingtree.TestWorkingTree.test_sprout_hardlink(WorkingTreeFormat3) OK 192ms 509s test__known_graph.TestKnownGraph.test_add_existing_node_mismatched_parents(python) OK 2ms 509s test__known_graph.TestKnownGraph.test_children_ancestry1(python) OK 2ms 509s test__known_graph.TestKnownGraph.test_gdfo_extended_history_shortcut(python) OK 2ms 509s test__known_graph.TestKnownGraph.test_parent_with_ghost(python) OK 2ms 509s test__known_graph.TestKnownGraphHeads.test_heads_alt_merge(python-nocache) OK 2ms 509s test__known_graph.TestKnownGraphHeads.test_heads_linear(python-nocache) OK 2ms 509s test__known_graph.TestKnownGraphHeads.test_heads_one(python-nocache) OK 2ms 509s test__known_graph.TestKnownGraphHeads.test_heads_single(python-nocache) OK 2ms 509s test__known_graph.TestKnownGraphHeads.test_heads_with_ghost(python-nocache) OK 2ms 509s per_workingtree.test_workingtree.TestWorkingTree.test_stored_kind_nonexistent(GitWorkingTreeFormat) OK 12ms 509s test__known_graph.TestKnownGraphMergeSort.test_ghost(python) OK 2ms 509s test__known_graph.TestKnownGraphMergeSort.test_merge_sort_empty(python) OK 2ms 509s test__known_graph.TestKnownGraphMergeSort.test_parallel_root_sequence_numbers_increase_with_merges(python) OK 2ms 509s test__known_graph.TestKnownGraphMergeSort.test_sequence_numbers_increase_with_merges(python) OK 2ms 509s test__known_graph.TestKnownGraphStableReverseTopoSort.test_single(python) OK 2ms 509s test__known_graph.TestKnownGraphTopoSort.test_topo_sort_1(python) OK 2ms 509s test__known_graph.TestKnownGraphTopoSort.test_topo_sort_easy(python) OK 2ms 509s per_workingtree.test_smart_add.TestSmartAddTreeUnicode.test_inaccessible_implicit(WorkingTreeFormat6,remote) OK 90ms 509s test_http.TestAuth.test_wrong_pass(urllib,HTTP/1.1,basic) OK 42ms 509s test_http.TestAuthHeader.test_negotiate_header OK 2ms 509s per_workingtree.test_workingtree.TestWorkingTree.test_stored_kind_with_missing(WorkingTreeFormat2) OK 33ms 509s per_workingtree.test_transform.TestTreeTransform.test_file_to_symlink_unsupported(WorkingTreeFormat2) OK 69ms 509s test_ancestry.TestAncestry.test_straightline_ancestry OK 42ms 509s test_annotate.TestReannotate.test_reannotate OK 2ms 509s per_repository.test_repository.TestRepository.test_commit_unicode_control_characters(RepositoryFormat2aSubtree) OK 91ms 509s per_repository.test_repository.TestRepository.test_commit_unicode_control_characters(RepositoryFormat4) SKIP 4ms 509s Format All-in-one format 4 is not initializable. 509s test_atomicfile.TestAtomicFile.test_mode_0400 OK 11ms 509s test_http.TestBadProtocolServer.test_http_has(urllib,HTTP/1.1) OK 43ms 510s per_workingtree.test_unversion.TestUnversion.test_unversion_renamed(WorkingTreeFormat6) OK 160ms 510s per_workingtree.test_transform.TestTreeTransform.test_finalize_order(WorkingTreeFormat6,remote) OK 89ms 510s test_http.TestDoCatchRedirections.test_one_redirection(urllib,HTTP/1.1) OK 73ms 510s per_workingtree.test_workingtree.TestWorkingTree.test_supports_executable(WorkingTreeFormat6,remote) OK 106ms 510s per_repository.test_repository.TestRepository.test_commit_unicode_message(RepositoryFormatKnitPack5RichRootBroken) OK 93ms 510s per_workingtree.test_symlinks.TestKindChanges.test_dir_changes_to_symlink(WorkingTreeFormat4) OK 139ms 510s per_workingtree.test_unversion.TestUnversion.test_unversion_requires_write_lock(WorkingTreeFormat3) OK 37ms 510s test_http.TestHTTPConnections.test_has_on_bogus_host(urllib,HTTP/1.1) OK 20ms 510s test_http.TestHTTPRangeParsing.test_range_without_end OK 2ms 510s per_workingtree.test_unversion.TestUnversion.test_unversion_several_files(GitWorkingTreeFormat) OK 25ms 510s per_workingtree.test_transform.TestTreeTransform.test_fixup_new_roots_permits_empty_tree(WorkingTreeFormat4) OK 62ms 510s per_workingtree.test_workingtree.TestWorkingTree.test_unknowns(WorkingTreeFormat4) OK 55ms 510s test_conflicts.TestResolveParentLoop.test_resolve_taking_other(dir3_into_dir2,dir1_into_dir4)XFAIL 313ms 510s reason: {{{ParentLoop doesn't carry enough info to resolve --take-other}}} 510s 510s test_http.TestHTTPServer.test_create_http_server_one_one OK 44ms 510s per_repository.test_repository.TestRepository.test_commit_unicode_message(RepositoryFormatKnitPack3) OK 69ms 510s per_workingtree.test_unversion.TestUnversion.test_unversion_subtree(WorkingTreeFormat2) OK 35ms 510s per_workingtree.test_workingtree.TestWorkingTree.test_unknowns_empty_dir(WorkingTreeFormat5) OK 50ms 510s test_bad_files.TestBadFiles.test_bad_files OK 182ms 510s test_http.TestHTTPSilentRedirections.test_one_redirection(urllib,HTTP/1.1) OK 54ms 510s test_http.TestHttpTransportRegistration.test_http_registered(urllib) OK 15ms 510s per_workingtree.test_symlinks.TestKindChanges.test_symlink_changes_to_dir(WorkingTreeFormat5) OK 125ms 510s per_workingtree.test_transform.TestTreeTransform.test_hardlink(WorkingTreeFormat5) OK 102ms 510s per_workingtree.test_unversion.TestUnversion.test_unversion_subtree_and_children(WorkingTreeFormat6,remote) OK 84ms 510s per_workingtree.test_views.TestTreeViews.test_delete_view(WorkingTreeFormat4) SKIP 1ms 510s format doesn't support views 510s 510s per_workingtree.test_views.TestTreeViews.test_lookup_view(WorkingTreeFormat5) SKIP 1ms 510s format doesn't support views 510s 510s test_http.TestInvalidStatusServer.test_http_has(urllib,HTTP/1.1) OK 40ms 510s per_workingtree.test_symlinks.TestOpenTree.test_open_containing_through_symlink(WorkingTreeFormat6) OK 52ms 510s per_repository.test_repository.TestRepository.test_commit_unicode_message(RemoteRepositoryFormat-default) OK 123ms 510s per_workingtree.test_transform.TestTreeTransform.test_iter_changes(WorkingTreeFormat6) OK 56ms 510s per_workingtree.test_views.TestTreeViews.test_no_such_view(WorkingTreeFormat6) OK 48ms 510s per_workingtree.test_views.TestTreeViews.test_set_and_get_view_info(WorkingTreeFormat3) SKIP 1ms 510s format doesn't support views 510s 510s per_workingtree.test_views.TestTreeViews.test_set_view(GitWorkingTreeFormat) SKIP 1ms 510s format doesn't support views 510s 510s per_workingtree.test_views.TestTreeViews.test_unicode_view(WorkingTreeFormat2) SKIP 1ms 510s format doesn't support views 510s 510s per_repository.test_repository.TestRepository.test_create_repository(RepositoryFormatKnitPack6RichRoot) OK 15ms 510s per_repository.test_repository.TestRepository.test_create_repository(RepositoryFormat7) OK 14ms 510s per_workingtree.test_workingtree.TestWorkingTree.test_update_returns_conflict_count(WorkingTreeFormat6) OK 128ms 510s per_workingtree.test_symlinks.TestOpenTree.test_tree_files(WorkingTreeFormat3) OK 46ms 510s per_repository.test_repository.TestRepository.test_create_repository_shared(RepositoryFormatKnit4) OK 19ms 510s per_workingtree.test_symlinks.TestSmartAddTree.test_add_file_under_symlink(GitWorkingTreeFormat) OK 16ms 510s test_http.TestMultipleRangeWithoutContentLengthServer.test_incomplete_readv_leave_pipe_clean(urllib,HTTP/1.1) OK 79ms 510s per_workingtree.test_transform.TestTreeTransform.test_iter_changes_modifications(WorkingTreeFormat3) OK 53ms 510s per_repository.test_repository.TestRepository.test_create_repository_shared(RepositoryFormatKnitPack1) OK 19ms 510s per_workingtree.test_views.TestTreeViews.test_views_initially_empty(WorkingTreeFormat6,remote) OK 66ms 510s per_repository.test_repository.TestRepository.test_create_repository_shared(RepositoryFormat5) OK 17ms 510s per_workingtree.test_symlinks.TestSmartAddTree.test_smart_add_symlink(WorkingTreeFormat2) OK 31ms 510s per_workingtree.test_transform.TestTreeTransform.test_iter_changes_modified_bleed(GitWorkingTreeFormat) OK 23ms 510s per_workingtree.test_transform.TestTreeTransform.test_iter_changes_move_missing(WorkingTreeFormat2) OK 41ms 510s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_from_dir(WorkingTreeFormat4) OK 61ms 510s test_conflicts.TestResolvePathConflict.test_resolve_taking_other(file_deleted,file_renamed_in_dir) OK 278ms 510s per_workingtree.test_symlinks.TestSmartAddTree.test_smart_add_symlink_pointing_outside(WorkingTreeFormat6,remote) OK 80ms 510s per_workingtree.test_workingtree.TestWorkingTree.test_update_sets_last_revision(WorkingTreeFormat3) OK 147ms 510s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_from_empty_dir(WorkingTreeFormat5) OK 51ms 510s per_workingtree.test_transform.TestTreeTransform.test_iter_changes_new(WorkingTreeFormat6,remote) OK 78ms 510s per_workingtree.test_transform.TestTreeTransform.test__set_mode_stats_correctly(WorkingTreeFormat4) OK 54ms 510s test_http.TestMultipleRangeWithoutContentLengthServer.test_readv_multiple_get_requests(urllib,HTTP/1.1) OK 173ms 510s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_from_missing_dir(WorkingTreeFormat6) OK 55ms 510s test_http.TestNoRangeRequestServer.test_readv(urllib,HTTP/1.1) OK 40ms 510s per_workingtree.test_transform.TestTreeTransform.test_move_dangling_ie(WorkingTreeFormat4) OK 67ms 510s per_workingtree.test_workingtree.TestWorkingTree.test_update_sets_root_id(GitWorkingTreeFormat)ERROR 89ms 510s log: {{{ 510s 310.695 creating repository in file:///tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_update_sets_root_id%28GitWorkingTreeFormat%29/work/checkout/.bzr/. 510s 310.703 creating branch in file:///tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_update_sets_root_id%28GitWorkingTreeFormat%29/work/checkout/ 510s WARNING Fetching from Git to Bazaar repository. For better performance, fetch into a Git repository. 510s 310.722 Packing repository GCRepositoryPackCollection(CHKInventoryRepository('file:///tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_update_sets_root_id%28GitWorkingTreeFormat%29/work/checkout/.bzr/repository/')), which has 0 pack files, containing 0 revisions with hint []. 510s 310.742 trying to create missing lock '/tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_update_sets_root_id(GitWorkingTreeFormat)/work/checkout/.bzr/checkout/dirstate' 510s 310.743 opening working tree '/tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_update_sets_root_id(GitWorkingTreeFormat)/work/checkout' 510s 310.752 preparing to commit 510s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_update_sets_root_id(GitWorkingTreeFormat)/work/tree/ 510s 310.754 Selecting files for commit with filter None 510s 310.755 aborting commit write group because of exception: 510s 310.756 Traceback (most recent call last): 510s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 510s self._update_builder_with_changes() 510s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 510s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 510s for path, fs_hash in self.builder.record_iter_changes( 510s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 510s self.work_tree, self.basis_revid, iter_changes 510s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 510s ): 510s ^ 510s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 510s for change in iter_changes: 510s ^^^^^^^^^^^^ 510s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 510s for change in iter_changes: 510s ^^^^^^^^^^^^ 510s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 510s (oldpath, oldmode, oldsha) = old 510s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 510s TypeError: cannot unpack non-iterable NoneType object 510s }}} 510s 510s Traceback (most recent call last): 510s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 556, in test_update_sets_root_id 510s wt.commit("A") 510s ~~~~~~~~~^^^^^ 510s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 510s committed_id = commit.Commit().commit( 510s working_tree=self, 510s ...<3 lines>... 510s **kwargs, 510s ) 510s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 510s self._update_builder_with_changes() 510s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 510s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 510s for path, fs_hash in self.builder.record_iter_changes( 510s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 510s self.work_tree, self.basis_revid, iter_changes 510s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 510s ): 510s ^ 510s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 510s for change in iter_changes: 510s ^^^^^^^^^^^^ 510s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 510s for change in iter_changes: 510s ^^^^^^^^^^^^ 510s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 510s (oldpath, oldmode, oldsha) = old 510s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 510s TypeError: cannot unpack non-iterable NoneType object 510s 510s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_from_unknown_dir(WorkingTreeFormat3) OK 47ms 510s per_workingtree.test_transform.TestTreeTransform.test_add_del(WorkingTreeFormat5) OK 69ms 510s test_http.TestNoRangeRequestServer.test_readv_out_of_order(urllib,HTTP/1.1) OK 57ms 510s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_missings(GitWorkingTreeFormat) OK 35ms 510s per_workingtree.test_transform.TestTreeTransform.test_add_two_roots(WorkingTreeFormat6) OK 60ms 510s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_unknowns(WorkingTreeFormat2) OK 32ms 510s per_workingtree.test_transform.TestTreeTransform.test_moving_root(WorkingTreeFormat5) OK 103ms 510s test_bisect.BisectLogUnitTests.testCreateBlank OK 469ms 510s test_bisect_multi.TestBisectMultiBytes.test_lookup_no_keys_no_calls OK 2ms 510s per_workingtree.test_transform.TestTreeTransform.test_add_unversioned_root(WorkingTreeFormat3) OK 42ms 510s test_http.TestProxyAuth.test_changing_nonce(urllib,HTTP/1.0,proxy-digest) OK 72ms 510s per_workingtree.test_transform.TestTreeTransform.test_adjust_and_cancel(GitWorkingTreeFormat) OK 17ms 510s per_repository.test_repository.TestRepository.test_find_branches(RepositoryFormatKnitPack5RichRoot) OK 330ms 510s per_workingtree.test_transform.TestTreeTransform.test_moving_versioned_directories(WorkingTreeFormat6) OK 66ms 510s test_branch.TestBranch6.test_config OK 72ms 510s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdirs_type_changes(WorkingTreeFormat6,remote) OK 117ms 510s per_workingtree.test_transform.TestTreeTransform.test_adjust_path_updates_child_limbo_names(WorkingTreeFormat2) OK 72ms 510s test_conflicts.TestResolvePathConflict.test_resolve_taking_this(file_deleted,file_renamed) OK 334ms 510s test_http.TestProxyAuth.test_empty_pass(urllib,HTTP/1.1,proxy-basic) OK 86ms 510s per_workingtree.test_workingtree.TestWorkingTree.test_update_sets_updated_root_id(WorkingTreeFormat2) OK 232ms 510s test_http.TestProxyAuth.test_no_credential_leaks_in_log(urllib,HTTP/1.1,proxy-basicdigest) OK 35ms 510s test_branch.TestBranch7.test_config OK 73ms 510s per_workingtree.test_workingtree.TestControlComponent.test_urls(WorkingTreeFormat4) OK 56ms 510s per_workingtree.test_transform.TestTreeTransform.test_name_invariants(WorkingTreeFormat3) OK 92ms 510s per_workingtree.test_workingtree.TestFormatAttributes.test_supports_setting_file_ids(WorkingTreeFormat5) OK 4ms 510s per_workingtree.test_workingtree.TestFormatAttributes.test_supports_store_uncommitted(WorkingTreeFormat6) OK 10ms 510s per_workingtree.test_workingtree.TestFormatAttributes.test_versioned_directories(WorkingTreeFormat3) OK 9ms 510s test_http.TestProxyAuth.test_no_user(urllib,HTTP/1.0,proxy-digest) OK 38ms 510s per_workingtree.test_transform.TestTreeTransform.test_new_file_caches_sha1(GitWorkingTreeFormat) OK 29ms 510s test_branch.TestBranchFormat5.test_set_push_location OK 61ms 510s per_workingtree.test_workingtree.TestIllegalPaths.test_bad_fs_path(GitWorkingTreeFormat)ERROR 34ms 510s Empty attachments: 510s log 510s 510s Traceback (most recent call last): 510s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1273, in test_bad_fs_path 510s changes = list(tree.iter_changes(tree.basis_tree(), want_unversioned=True)) 510s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 510s (oldpath, oldmode, oldsha) = old 510s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 510s TypeError: cannot unpack non-iterable NoneType object 510s 510s per_workingtree.test_transform.TestTreeTransform.test_no_final_path(WorkingTreeFormat2) OK 47ms 510s per_workingtree.test_workingtree.TestReferenceLocation.test_branch_relative_reference_location(WorkingTreeFormat2) SKIP 30ms 510s Branch cannot hold references. 510s 510s test_branch.TestBranchOptions.test_set_from_config_get_from_config_stackXFAIL 35ms 510s reason: {{{BranchStack uses cache after set_user_option}}} 510s 510s AssertionError: not equal: 510s a = 'bar' 510s b = None 510s 510s test_branch.TestBzrBranchFormat.test_find_format_unknown_format OK 8ms 510s test_branch.TestHooks.test_installed_hooks_are_BranchHooks OK 3ms 510s per_workingtree.test_transform.TestTreeTransform.test_apply_case_conflict(WorkingTreeFormat6,remote) OK 149ms 510s test_branchbuilder.TestBranchBuilder.test_build_one_commit OK 25ms 510s per_workingtree.test_transform.TestTreeTransform.test_apply_retains_file_id(WorkingTreeFormat4) OK 44ms 510s per_workingtree.test_transform.TestTreeTransform.test_noname_contents(WorkingTreeFormat6,remote) OK 69ms 510s test_branchbuilder.TestBranchBuilderBuildSnapshot.test_commit_message_callback OK 27ms 510s per_workingtree.test_transform.TestTreeTransform.test_apply_retains_root_directory(WorkingTreeFormat5) OK 40ms 510s test_branchbuilder.TestBranchBuilderBuildSnapshot.test_kind_change OK 38ms 510s test_http.TestProxyAuth.test_prompt_for_password(urllib,HTTP/1.1,proxy-basic) OK 174ms 510s per_workingtree.test_transform.TestTreeTransform.test_preserve_mode(WorkingTreeFormat4) OK 57ms 510s per_repository.test_repository.TestRepository.test_find_branches(RepositoryFormat2a) OK 337ms 510s per_workingtree.test_transform.TestTreeTransform.test_both_rename(WorkingTreeFormat6) OK 46ms 510s test_conflicts.TestResolvePathConflict.test_resolve_taking_this(dir_renamed2,dir_renamed) OK 283ms 510s test_branchbuilder.TestBranchBuilderBuildSnapshot.test_set_parent OK 55ms 511s per_workingtree.test_transform.TestTreeTransform.test_remove_root_fixup(WorkingTreeFormat5) OK 44ms 511s test_bugtracker.TestBuiltinTrackers.test_bugzilla_registered OK 14ms 511s test_bugtracker.TestBuiltinTrackers.test_trac_registered OK 15ms 511s test_http.TestProxyAuth.test_prompt_for_username(urllib,HTTP/1.1,proxy-basicdigest) OK 84ms 511s per_workingtree.test_workingtree.TestWorkingTree.test_update_takes_revision_parameter(WorkingTreeFormat6,remote) OK 311ms 511s test_bugtracker.TestProjectIntegerBugTracker.test_returns_tracker_if_abbreviation_matches OK 12ms 511s per_workingtree.test_transform.TestTreeTransform.test_both_rename2(WorkingTreeFormat3) OK 56ms 511s test_bugtracker.TestPropertyEncoding.test_encoding_zero OK 2ms 511s test_bugtracker.TestUniqueIntegerBugTracker.test_check_bug_id_only_accepts_integers OK 2ms 511s test__chunks_to_lines.TestChunksToLines.test_mixed(python) OK 2ms 511s test_cache_utf8.TestEncodeCache.test_ascii OK 2ms 511s test_chunk_writer.TestWriter.test_optimize_for_speed OK 3ms 511s test_cmdline.TestSplitter.test_empty_result OK 2ms 511s per_workingtree.test_transform.TestTreeTransform.test_rename_count(WorkingTreeFormat6) OK 47ms 511s test_cmdline.TestSplitter.test_nested_quotations OK 2ms 511s per_workingtree.test_transform.TestTreeTransform.test_both_rename3(GitWorkingTreeFormat) OK 16ms 511s test_commands.GuessCommandTests.test_none OK 8ms 511s test_commands.TestCommands.test_unicode_option SKIP 2ms 511s optparse 1.5.3 can't handle unicode options 511s test_commands.TestGetMissingCommandHook.test_skipped_on_HelpCommandIndex_get_topics OK 2ms 511s test_commands.TestRegisterLazy.test_get_unrelated_does_not_import OK 2ms 511s test_commit.FilterExcludedTests.test_add_file_not_excluded OK 2ms 511s test_http.TestProxyAuth.test_user_from_auth_conf(urllib,HTTP/1.0,proxy-digest) OK 42ms 511s per_workingtree.test_transform.TestTreeTransform.test_build(WorkingTreeFormat2) OK 35ms 511s per_workingtree.test_transform.TestTreeTransform.test_rename_fails(WorkingTreeFormat3) OK 62ms 511s per_workingtree.test_transform.TestTreeTransform.test_renames(GitWorkingTreeFormat) OK 21ms 511s test_http.TestProxyAuth.test_user_pass(urllib,HTTP/1.1,proxy-basic) OK 81ms 511s per_workingtree.test_workingtree.TestReferenceLocation.test_clone_copies_reference_location(WorkingTreeFormat6,remote) OK 331ms 511s per_workingtree.test_transform.TestTreeTransform.test_replace_dangling_ie(WorkingTreeFormat2) OK 57ms 511s test_commit.TestCommit.test_commit_empty OK 127ms 511s per_workingtree.test_transform.TestTreeTransform.test_cancel_creation_removes_observed_sha1(WorkingTreeFormat6,remote) OK 100ms 511s per_workingtree.test_workingtree.TestReferenceLocation.test_get_reference_info(WorkingTreeFormat4) OK 42ms 511s per_workingtree.test_workingtree.TestWorkingTree.test_update_updates_bound_branch_no_local_commits(WorkingTreeFormat4) OK 183ms 511s test_http.TestProxyAuth.test_wrong_pass(urllib,HTTP/1.1,proxy-basicdigest) OK 79ms 511s per_workingtree.test_transform.TestTreeTransform.test_cancel_with_cancelled_child_should_succeed(WorkingTreeFormat4) OK 53ms 511s test_commit.TestCommit.test_commit_lossy_native OK 74ms 511s per_workingtree.test_transform.TestTreeTransform.test_replace_root(WorkingTreeFormat6,remote) OK 82ms 511s test_conflicts.TestResolvePathConflictBefore531967.test_resolve_taking_other(dir_deleted,dir_renamed) OK 286ms 511s per_workingtree.test_workingtree.TestWorkingTree.test_versioned_files_not_unknown(WorkingTreeFormat5) OK 55ms 511s test_http.TestProxyHttpServer.test_HTTP_PROXY_with_NO_PROXY(urllib,HTTP/1.1) OK 57ms 511s per_workingtree.test_transform.TestTreeTransform.test_case_insensitive_limbo(WorkingTreeFormat5) OK 83ms 511s test_http.TestProxyHttpServer.test_http_proxy_with_no_proxy(urllib,HTTP/1.1) OK 51ms 511s per_workingtree.test_transform.TestTreeTransform.test_resolve_checkout_case_conflict(WorkingTreeFormat4) OK 107ms 511s per_workingtree.test_transform.TestTreeTransform.test_change_parent(WorkingTreeFormat6) OK 67ms 511s per_workingtree.test_transform.TestTreeTransform.test_change_root_id(WorkingTreeFormat3) OK 38ms 511s per_workingtree.test_transform.TestTreeTransform.test_change_root_id_add_files(GitWorkingTreeFormat) SKIP 11ms 511s format does not support setting file ids 511s 511s per_workingtree.test_transform.TestTreeTransform.test_resolve_conflicts_missing_parent(WorkingTreeFormat5) OK 70ms 511s per_repository.test_repository.TestRepository.test_find_branches(RemoteRepositoryFormat-v2) OK 475ms 511s per_workingtree.test_transform.TestTreeTransform.test_conflict_on_case_insensitive(WorkingTreeFormat2) OK 50ms 511s per_workingtree.test_transform.TestTreeTransform.test_resolve_conflicts_wrong_existing_parent_kind(WorkingTreeFormat6) OK 63ms 511s test_http.TestRangeRequestServer.test_complete_readv_leave_pipe_clean(urllib,HTTP/1.1) OK 171ms 511s test_conflicts.TestResolvePathConflictBefore531967.test_resolve_taking_this(file_renamed2,file_renamed) OK 263ms 511s per_workingtree.test_transform.TestTreeTransform.test_resolve_conflicts_wrong_new_parent_kind(WorkingTreeFormat3) OK 70ms 511s per_workingtree.test_workingtree.TestReferenceLocation.test_merge_updates_references(WorkingTreeFormat5) OK 375ms 511s per_workingtree.test_transform.TestTreeTransform.test_resolve_conflicts_wrong_parent_kind_unversioned(GitWorkingTreeFormat) OK 20ms 511s test_commit.TestCommit.test_commit_reporting_after_merge OK 340ms 511s per_workingtree.test_transform.TestTreeTransform.test_retain_existing_root(WorkingTreeFormat2) OK 27ms 511s per_workingtree.test_transform.TestTreeTransform.test_conflict_on_case_insensitive_existing(WorkingTreeFormat6,remote) OK 142ms 511s per_repository.test_repository.TestRepository.test_find_branches_using(RepositoryFormatPackDevelopment2Subtree) OK 187ms 511s per_repository.test_repository.TestRepository.test_find_branches_using(GitRepositoryFormat) SKIP 10ms 511s No reason given 511s 511s test_commit.TestCommit.test_no_callback_pointless OK 55ms 511s per_repository.test_repository.TestRepository.test_find_branches_using_empty_standalone_repo(RepositoryFormatKnitPack5) OK 25ms 511s per_workingtree.test_workingtree.TestWorkingTreeUpdate.test_update_remove_commit(WorkingTreeFormat6) OK 401ms 511s per_workingtree.test_transform.TestTreeTransform.test_retain_existing_root_added_file(WorkingTreeFormat6,remote) OK 61ms 511s per_repository.test_repository.TestRepository.test_find_branches_using_empty_standalone_repo(RepositoryFormatKnitPack4) OK 19ms 511s per_workingtree.test_transform.TestTreeTransform.test_conflicts(WorkingTreeFormat4) OK 72ms 511s per_repository.test_repository.TestRepository.test_find_branches_using_empty_standalone_repo(RepositoryFormat6) OK 18ms 511s per_workingtree.test_transform.TestTreeTransform.test_reuse_name(WorkingTreeFormat4) OK 42ms 511s test_http.TestRangeRequestServer.test_readv_invalid_ranges(urllib,HTTP/1.1) OK 226ms 511s test_commit.TestCommit.test_selected_file_merge_commit OK 84ms 511s per_workingtree.test_transform.TestTreeTransform.test_convenience(WorkingTreeFormat5) OK 46ms 511s per_workingtree.test_transform.TestTreeTransform.test_reuse_when_first_moved(WorkingTreeFormat5) OK 44ms 511s test_http.TestRanges.test_range_header_tail(urllib,HTTP/1.1) OK 37ms 511s per_workingtree.test_transform.TestTreeTransform.test_cook_conflicts(WorkingTreeFormat6) OK 54ms 511s test_conflicts.TestResolveTextConflicts.test_resolve_taking_other(file_modified_B,filed_modified_A_in_dir) OK 266ms 511s test_controldir.DefaultControlComponentFormatTests.test_check_support_status_unsupported OK 2ms 511s per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RepositoryFormatKnitPack6) OK 95ms 511s test_controldir.TestMetaComponentFormatRegistry.test_register_extra OK 2ms 511s test_controldir.TestProber.test_known_formats(RemoteGitProber) OK 6ms 511s test_controldir.TestProber.test_known_formats(SvnRepositoryProber) OK 3ms 511s test_controldir.TestProber.test_priority(LocalHgProber) OK 4ms 511s test_controldir.TestProber.test_probe_transport_empty(RemoteGitProber) OK 4ms 511s test_controldir.TestProber.test_probe_transport_empty(SvnRepositoryProber) OK 5ms 511s test_counted_lock.TestDummyLock.test_basic_locking OK 2ms 511s test_decorators.TestOnlyRaisesDecorator.test_raises_approved_error OK 2ms 511s test_delta.TestReportChanges.test_missing OK 2ms 511s test_delta.TestReportChanges.test_view_filtering OK 2ms 511s test_diff.TestDiff.test_external_diff_binary_lang_c OK 5ms 511s test_diff.TestDiff.test_internal_diff_no_context OK 2ms 511s per_workingtree.test_transform.TestTreeTransform.test_create_file_caches_sha1(WorkingTreeFormat3) OK 43ms 511s per_workingtree.test_transform.TestTreeTransform.test_rollback_on_directory_clash(WorkingTreeFormat6) OK 79ms 511s test_http.TestSingleOnlyRangeRequestServer.test_complete_readv_leave_pipe_clean(urllib,HTTP/1.0) OK 76ms 511s per_workingtree.test_workingtree.TestReferenceLocation.test_pull_updates_references(WorkingTreeFormat6) OK 270ms 511s per_workingtree.test_transform.TestTreeTransform.test_set_executability_order(WorkingTreeFormat3) OK 44ms 511s test_http.TestSingleOnlyRangeRequestServer.test_readv_invalid_ranges(urllib,HTTP/1.0) OK 47ms 511s per_repository.test_repository.TestRepository.test_find_branches_using_standalone(RepositoryFormatKnit1) OK 110ms 511s per_workingtree.test_transform.TestTreeTransform.test_string_conflicts(GitWorkingTreeFormat) OK 20ms 511s per_repository.test_repository.TestRepository.test_format_attributes(RepositoryFormatKnit3) OK 17ms 511s per_workingtree.test_transform.TestTreeTransform.test_symlinks(WorkingTreeFormat2) OK 24ms 511s test_http.TestSingleRangeRequestServer.test_incomplete_readv_leave_pipe_clean(urllib,HTTP/1.0) OK 38ms 511s per_repository.test_repository.TestRepository.test_format_attributes(RepositoryFormat2aSubtree) OK 17ms 511s per_repository.test_repository.TestRepository.test_format_attributes(RepositoryFormat4) SKIP 4ms 511s Format All-in-one format 4 is not initializable. 511s per_repository.test_repository.TestRepository.test_format_description(RepositoryFormatKnitPack5RichRootBroken) OK 13ms 511s per_repository.test_repository.TestRepository.test_format_description(RepositoryFormatKnitPack3) OK 14ms 511s test_http.TestSingleRangeRequestServer.test_readv_multiple_get_requests(urllib,HTTP/1.0) OK 42ms 511s test_http.TestUrllib2AuthHandler.test_get_user_password_without_port OK 5ms 512s per_repository.test_repository.TestRepository.test_format_description(RemoteRepositoryFormat-default) OK 26ms 512s test_diff.TestDiffDates.test_diff_rev_tree_working_tree OK 162ms 512s per_workingtree.test_transform.TestTreeTransform.test_symlinks_unicode(WorkingTreeFormat6,remote) OK 66ms 512s test_diff.TestDiffFromTool.test_from_string_path_with_backslashes SKIP 5ms 512s Filesystem treats '\' as a directory separator. 512s 512s test_diff.TestDiffOptionsScenarios.test_unified_not_added(-C) OK 2ms 512s test_diff.TestDiffOptionsScenarios.test_unified_not_added(--normal) OK 2ms 512s test_diff.TestDiffOptionsScenarios.test_unified_not_added(-D) OK 2ms 512s test_http.Test_redirected_to.test_redirected_to_same_host_sibling_protocol(urllib) OK 28ms 512s test_http_response.TestHandleResponse.test_invalid_response OK 2ms 512s test_http_response.TestHandleResponse.test_single_range_truncated OK 2ms 512s test_http_response.TestRangeFileMultipleRanges.test_seek_at_range_end OK 2ms 512s test_http_response.TestRangeFileMultipleRangesQuotedBoundaries.test_can_read_at_first_access OK 2ms 512s test_http_response.TestRangeFileMultipleRangesQuotedBoundaries.test_seek_backwards OK 2ms 512s test_http_response.TestRangeFileSingleRange.test_read_at_range_end OK 2ms 512s per_repository.test_repository.TestRepository.test_format_initialize_find_open(RepositoryFormatKnitPack6RichRoot) OK 23ms 512s test_http_response.TestRangeFileSingleRange.test_seek_read OK 2ms 512s test_http_response.TestRangeFileSizeKnown.test_seek_from_end OK 2ms 512s test_http_response.TestRangeFileSizeUnknown.test_read_zero OK 2ms 512s test_http_response.TestRangeFileVarious.test_seek_whence OK 2ms 512s test_https_urllib.CaCertsConfigTests.test_specified OK 5ms 512s per_workingtree.test_workingtree.TestWorkingTreeUpdate.test_update_revision(WorkingTreeFormat3) OK 356ms 512s test_i18n.TestGetTextPerParagraph.test_oneline OK 2ms 512s test_identitymap.TestIdentityMap.test_construct OK 2ms 512s test_identitymap.TestNullIdentityMap.test_symbols OK 2ms 512s per_repository.test_repository.TestRepository.test_format_initialize_find_open(RepositoryFormat7) OK 18ms 512s per_workingtree.test_workingtree.TestWorthSavingLimit.test_invalid(GitWorkingTreeFormat) SKIP 10ms 512s no _worth_saving_limit for this tree type 512s 512s per_repository.test_repository.TestRepository.test_format_is_deprecated(RepositoryFormatKnit4) OK 19ms 512s per_workingtree.test_workingtree.TestWorthSavingLimit.test_not_set(WorkingTreeFormat2) SKIP 23ms 512s no _worth_saving_limit for this tree type 512s 512s per_repository.test_repository.TestRepository.test_format_is_deprecated(RepositoryFormatKnitPack1) OK 15ms 512s per_workingtree.test_transform.TestTreeTransform.test_two_directories_clash(WorkingTreeFormat4) OK 71ms 512s test_ignores.TestTreeIgnores.test_crlf OK 43ms 512s test_ignores.TestUserIgnores.test_create_with_intermediate_missing OK 6ms 512s test_commit_merge.TestCommitMerge.test_merge_new_file OK 352ms 512s per_repository.test_repository.TestRepository.test_format_is_deprecated(RepositoryFormat5) OK 22ms 512s test_config.MailClientOptionTests.test_evolution OK 2ms 512s test_diff.TestDiffTree.test_diff_symlink OK 88ms 512s test_config.TestAuthenticationConfig.test_password_default_prompts OK 6ms 512s test_config.TestAuthenticationConfigFile.test_auth_value_not_int OK 2ms 512s per_workingtree.test_workingtree.TestReferenceLocation.test_push_updates_references(WorkingTreeFormat3) OK 245ms 512s test_config.TestAuthenticationConfigFile.test_for_matching_host_None OK 2ms 512s test_config.TestAuthenticationStorage.test_set_credentials OK 9ms 512s per_repository.test_repository.TestRepository.test_format_is_supported(RepositoryFormatKnitPack5RichRoot) OK 30ms 512s per_workingtree.test_workingtree.TestWorthSavingLimit.test_set_in_branch(WorkingTreeFormat6,remote) OK 78ms 512s per_repository.test_repository.TestRepository.test_format_is_supported(RepositoryFormat2a) OK 18ms 512s test_config.TestBranchConfig.test_autonick_urlencoded OK 32ms 512s test__annotator.TestAnnotator.test_annotate_flat_respects_break_ann_tie(C) OK 5ms 512s test__annotator.TestAnnotator.test_annotate_merge_and_restored(C) OK 5ms 512s per_workingtree.test_workingtree.TestReferenceLocation.test_reference_parent(GitWorkingTreeFormat)ERROR 39ms 512s log: {{{ 512s 312.398 preparing to commit 512s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_reference_parent(GitWorkingTreeFormat)/work/tree/subtree/ 512s 312.400 Selecting files for commit with filter None 512s 312.403 aborting commit write group because of exception: 512s 312.405 Traceback (most recent call last): 512s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 512s self._update_builder_with_changes() 512s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 512s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 512s for path, fs_hash in self.builder.record_iter_changes( 512s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 512s self.work_tree, self.basis_revid, iter_changes 512s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 512s ): 512s ^ 512s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 512s for change in iter_changes: 512s ^^^^^^^^^^^^ 512s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 512s for change in iter_changes: 512s ^^^^^^^^^^^^ 512s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 512s (oldpath, oldmode, oldsha) = old 512s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 512s TypeError: cannot unpack non-iterable NoneType object 512s }}} 512s 512s Traceback (most recent call last): 512s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1351, in test_reference_parent 512s subtree.commit("a change") 512s ~~~~~~~~~~~~~~^^^^^^^^^^^^ 512s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 512s committed_id = commit.Commit().commit( 512s working_tree=self, 512s ...<3 lines>... 512s **kwargs, 512s ) 512s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 512s self._update_builder_with_changes() 512s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 512s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 512s for path, fs_hash in self.builder.record_iter_changes( 512s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 512s self.work_tree, self.basis_revid, iter_changes 512s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 512s ): 512s ^ 512s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 512s for change in iter_changes: 512s ^^^^^^^^^^^^ 512s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 512s for change in iter_changes: 512s ^^^^^^^^^^^^ 512s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 512s (oldpath, oldmode, oldsha) = old 512s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 512s TypeError: cannot unpack non-iterable NoneType object 512s 512s test_config.TestBranchConfig.test_get_location_config OK 9ms 512s test__annotator.TestAnnotator.test_annotate_special_text(C) OK 5ms 512s test__annotator.TestAnnotator.test_needed_keys_with_special_text(C) OK 4ms 512s test__known_graph.TestKnownGraph.test_add_existing_node_mismatched_parents(C) OK 2ms 512s test_config.TestCommandLineStore.test_multiple_overrides OK 2ms 512s test__known_graph.TestKnownGraph.test_children_ancestry1(C) OK 2ms 512s test__known_graph.TestKnownGraph.test_gdfo_extended_history_shortcut(C) OK 2ms 512s test__known_graph.TestKnownGraph.test_parent_with_ghost(C) OK 2ms 512s test__known_graph.TestKnownGraphHeads.test_heads_alt_merge(C-nocache) OK 2ms 512s test__known_graph.TestKnownGraphHeads.test_heads_linear(C-nocache) OK 2ms 512s test__known_graph.TestKnownGraphHeads.test_heads_one(C-nocache) OK 2ms 512s test__known_graph.TestKnownGraphHeads.test_heads_single(C-nocache) OK 2ms 512s test__known_graph.TestKnownGraphHeads.test_heads_with_ghost(C-nocache) OK 2ms 512s test__known_graph.TestKnownGraphMergeSort.test_ghost(C) OK 2ms 512s per_workingtree.test_transform.TestTreeTransform.test_two_directories_clash_finalize(WorkingTreeFormat5) OK 98ms 512s test__known_graph.TestKnownGraphMergeSort.test_merge_sort_empty(C) OK 2ms 512s test__known_graph.TestKnownGraphMergeSort.test_parallel_root_sequence_numbers_increase_with_merges(C) OK 2ms 512s test__known_graph.TestKnownGraphMergeSort.test_sequence_numbers_increase_with_merges(C) OK 1ms 512s test__known_graph.TestKnownGraphStableReverseTopoSort.test_single(C) OK 1ms 512s test__known_graph.TestKnownGraphTopoSort.test_topo_sort_1(C) OK 2ms 512s test__known_graph.TestKnownGraphTopoSort.test_topo_sort_easy(C) OK 2ms 512s test_diff.TestShowDiffTrees.test_modified_file OK 81ms 512s per_repository.test_repository.TestRepository.test_format_is_supported(RemoteRepositoryFormat-v2) OK 45ms 512s per_repository.test_repository.TestRepository.test_format_matchingcontroldir(RepositoryFormatPackDevelopment2Subtree) OK 13ms 512s per_workingtree.test_workingtree.TestReferenceLocation.test_reference_parent_accepts_possible_transports(WorkingTreeFormat2) SKIP 60ms 512s Tree cannot hold references. 512s 512s test_config.TestConcreteStacks.test_build_stack(remote_control) OK 49ms 512s per_repository.test_repository.TestRepository.test_format_matchingcontroldir(GitRepositoryFormat) OK 5ms 512s test_directory_service.TestAliasDirectory.test_lookup_badname OK 31ms 512s per_repository.test_repository.TestRepository.test_format_network_name(RepositoryFormatKnitPack5) OK 19ms 512s test_directory_service.TestAliasDirectory.test_register_location_alias OK 26ms 512s test_config.TestConcurrentStoreUpdates.test_listen_to_the_last_speaker(branch) SKIP 33ms 512s is not meant to be compatible with the old config design 512s 512s per_repository.test_repository.TestRepository.test_format_network_name(RepositoryFormatKnitPack4) OK 17ms 512s test_config.TestConcurrentStoreUpdates.test_simple_read_access(breezy) SKIP 5ms 512s is not meant to be compatible with the old config design 512s 512s per_workingtree.test_transform.TestTreeTransform.test_unsupported_symlink_no_conflict(WorkingTreeFormat6) OK 88ms 512s per_repository.test_repository.TestRepository.test_format_network_name(RepositoryFormat6) OK 20ms 512s test_dirty_tracker.DirtyTrackerTests.test_added_then_deleted SKIP 35ms 512s pyinotify not available 512s per_repository.test_repository.TestRepository.test_format_supports_external_lookups(RepositoryFormatKnitPack6) OK 17ms 512s test_config.TestConcurrentStoreUpdates.test_simple_write_access(branch_only) SKIP 43ms 512s is not meant to be compatible with the old config design 512s 512s test_config.TestConfig.test_get_change_editor OK 3ms 512s test_annotate.TestAnnotate.test_annotate_author_or_committer OK 108ms 512s test_annotate.TestReannotate.test_reannotate_left_matching_blocks OK 2ms 512s test_atomicfile.TestAtomicFile.test_mode_0600 OK 4ms 512s per_repository.test_repository.TestRepository.test_format_supports_external_lookups(RepositoryFormatKnit1) OK 21ms 512s test_dirty_tracker.DirtyTrackerTests.test_regular_file_added SKIP 31ms 512s pyinotify not available 512s test_email_message.TestEmailMessage.test_multipart_message_simple OK 3ms 512s test_email_message.TestSend.test_send_simple OK 3ms 512s test_errors.TestErrorFormatting.test_cannot_bind_address OK 2ms 512s test_errors.TestErrors.test_immortal_pending_deletion_message OK 2ms 512s test_errors.TestErrors.test_jail_break OK 2ms 512s per_workingtree.test_transform.TestTreeTransform.test_unversioning(WorkingTreeFormat3) OK 53ms 512s test_errors.TestErrors.test_no_such_revision_in_tree OK 2ms 512s test_errors.TestErrors.test_repository_data_stream_error OK 1ms 512s test_errors.TestErrors.test_unresumable_write_group OK 2ms 512s test_errors.TestErrorsUsingTransport.test_no_public_branch OK 11ms 512s test_config.TestConfigGetOptions.test_option_in_branch OK 42ms 512s per_repository.test_repository.TestRepository.test_get_graph(RepositoryFormatKnit3) OK 31ms 512s per_workingtree.test_uncommit.TestUncommit.test_uncommit_to_null(GitWorkingTreeFormat)ERROR 19ms 512s log: {{{ 512s 312.589 preparing to commit 512s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_uncommit.TestUncommit.test_uncommit_to_null(GitWorkingTreeFormat)/work/branch/ 512s 312.591 Selecting files for commit with filter None 512s 312.592 aborting commit write group because of exception: 512s 312.593 Traceback (most recent call last): 512s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 512s self._update_builder_with_changes() 512s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 512s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 512s for path, fs_hash in self.builder.record_iter_changes( 512s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 512s self.work_tree, self.basis_revid, iter_changes 512s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 512s ): 512s ^ 512s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 512s for change in iter_changes: 512s ^^^^^^^^^^^^ 512s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 512s for change in iter_changes: 512s ^^^^^^^^^^^^ 512s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 512s (oldpath, oldmode, oldsha) = old 512s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 512s TypeError: cannot unpack non-iterable NoneType object 512s }}} 512s 512s Traceback (most recent call last): 512s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_uncommit.py", line 27, in test_uncommit_to_null 512s tree.commit("a revision") 512s ~~~~~~~~~~~^^^^^^^^^^^^^^ 512s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 512s committed_id = commit.Commit().commit( 512s working_tree=self, 512s ...<3 lines>... 512s **kwargs, 512s ) 512s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 512s self._update_builder_with_changes() 512s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 512s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 512s for path, fs_hash in self.builder.record_iter_changes( 512s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 512s self.work_tree, self.basis_revid, iter_changes 512s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 512s ): 512s ^ 512s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 512s for change in iter_changes: 512s ^^^^^^^^^^^^ 512s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 512s for change in iter_changes: 512s ^^^^^^^^^^^^ 512s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 512s (oldpath, oldmode, oldsha) = old 512s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 512s TypeError: cannot unpack non-iterable NoneType object 512s 512s per_repository.test_repository.TestRepository.test_get_graph(RepositoryFormat2aSubtree) OK 17ms 512s per_repository.test_repository.TestRepository.test_get_graph(RepositoryFormat4) SKIP 5ms 512s Format All-in-one format 4 is not initializable. 512s test_config.TestConfigGetSections.test_breezy_default_section OK 33ms 512s test_config.TestConfigObjErrors.test_duplicate_section_name_error_line OK 2ms 512s test_config.TestCredentialStoreRegistry.test_is_fallback OK 2ms 512s test_config.TestGetUserOptionAs.test_get_user_option_as_bool OK 7ms 512s per_workingtree.test_workingtree.TestReferenceLocation.test_reference_parent_from_reference_info_(WorkingTreeFormat6,remote) OK 169ms 512s test_config.TestGlobalConfigItems.test_get_alias OK 4ms 512s test_config.TestGlobalConfigItems.test_get_user_option_default OK 4ms 512s test_config.TestIniConfigBuilding.test_cached OK 4ms 512s test_config.TestIniConfigOptionExpansion.test_embedded_ref OK 2ms 512s test_config.TestIniConfigOptionExpansion.test_simple_loop OK 2ms 512s test_config.TestIniFileStoreContent.test_load_utf8 OK 4ms 512s test_config.TestListOption.test_convert_invalid OK 2ms 512s test_export.TarExporterTests.test_export_tarball_generator OK 75ms 512s test_config.TestLocationConfig.test__get_matching_sections_subdir_child_child OK 14ms 512s test_config.TestLocationConfig.test__get_options_with_policy OK 12ms 512s test_config.TestLocationConfig.test_get_user_option_local OK 13ms 512s per_workingtree.test_workingtree.TestReferenceLocation.test_set_null_reference_info(WorkingTreeFormat4) OK 57ms 512s test_config.TestLocationConfig.test_set_user_setting_sets_and_saves2 OK 24ms 512s per_workingtree.test_unversion.TestUnversion.test_unversion_after_conflicted_merge(WorkingTreeFormat2) OK 128ms 512s test_config.TestLocationMatcher.test_unrelated_section_excluded OK 5ms 512s test_export.TestDirExport.test_empty_subdir OK 78ms 512s test_config.TestLockableConfig.test_read_while_writing(global) OK 32ms 512s per_workingtree.test_workingtree.TestReferenceLocation.test_set_null_reference_info_when_null(WorkingTreeFormat5) OK 65ms 512s test_config.TestLockableIniFileStore.test_create_store_in_created_dir OK 9ms 512s test_config.TestMutableSection.test_set(mutable) OK 2ms 512s test_config.TestMutableStore.test_mutable_section_shared(configobj) OK 8ms 512s test_config.TestMutableStore.test_remove_mark_dirty(location) OK 6ms 512s test_import_tariff.TestImportTariffs.test_simple_serve OK 359ms 512s test_info.TestInfo.test_gather_location_bound_in_repository OK 71ms 512s test_info.TestInfo.test_gather_related_braches OK 30ms 512s per_workingtree.test_unversion.TestUnversion.test_unversion_missing_file(WorkingTreeFormat6,remote) OK 88ms 512s test_config.TestMutableStore.test_save_emptied_succeeds(control) OK 35ms 512s test_lazy_import.TestConvertImportToMap.test_import_mixed OK 3ms 512s test_export.TestDirExport.test_to_existing_empty_dir_success OK 74ms 512s test_lazy_import.TestFromToMap.test_from_one_import_two_as_three OK 3ms 512s test_features.TestBackslashFilenameFeature.test_probe_passes OK 2ms 512s test_lazy_import.TestImportProcessor.test_import_one OK 2ms 512s test_config.TestMutableStore.test_save_hook(configobj) OK 4ms 512s test_features.TestUnavailableFeature.test_access_feature OK 2ms 512s test_lazy_import.TestImportReplacer.test_import_root OK 8ms 512s test_config.TestMutableStore.test_save_with_content_succeeds(location) OK 10ms 512s test_lazy_import.TestScopeReplacer.test_call_class OK 2ms 512s test_lazy_import.TestScopeReplacer.test_setattr_replaces OK 2ms 512s test_config.TestMutableStore.test_set_mark_dirty(control) OK 5ms 512s test_lazy_regex.TestLazyCompile.test_match OK 2ms 512s per_repository.test_repository.TestRepository.test_get_known_graph_ancestry(RepositoryFormatKnitPack5RichRootBroken) OK 221ms 512s test_config.TestMutableStore.test_set_option_in_empty_store(configobj) OK 5ms 512s test_library_state.TestLibraryState.test_ui_is_used OK 6ms 512s test_location.TestLocationToUrl.test_missing_scheme SKIP 2ms 512s need clever guessing of scheme 512s test_location.TestLocationToUrl.test_unicode_url OK 2ms 512s test_config.TestMutableStore.test_set_option_in_named_section(location) OK 8ms 512s test_lock.TestOSLock.test_write_locks_block_read_lock(fcntl)XFAIL 4ms 512s reason: {{{fcntl write locks don't block read locks without -Dlock}}} 512s 512s per_workingtree.test_workingtree.TestReferenceLocation.test_set_reference_info(WorkingTreeFormat6) OK 86ms 512s test_lockable_files.TestLockableFiles_LockDir.test_lock_write_raises_on_token_mismatch OK 10ms 512s test_lockable_files.TestLockableFiles_LockDir.test_unlock_after_lock_write_with_token OK 10ms 512s test_config.TestOldConfigHooks.test_get_hook_locations OK 46ms 512s test_lockable_files.TestLockableFiles_RemoteLockDir.test_lock_write_returns_None_refuses_token SKIP 44ms 512s RemoteBranchLockableFiles() uses tokens 512s 512s test_lockable_files.TestLockableFiles_TransportLock.test__escape_empty OK 4ms 512s test_lockable_files.TestLockableFiles_TransportLock.test_lock_write_with_matching_token OK 4ms 512s test_lockdir.TestLockDir.test_03_readonly_peek OK 4ms 512s test_lockdir.TestLockDir.test_31_lock_wait_easy OK 7ms 512s per_workingtree.test_unversion.TestUnversion.test_unversion_renamed(WorkingTreeFormat4) OK 117ms 512s test_lockdir.TestLockDir.test_50_lockdir_representation OK 8ms 512s test_config.TestOldConfigHooks.test_save_hook_breezy OK 46ms 512s test_lockdir.TestLockDir.test_lock_by_token OK 8ms 512s test_lockdir.TestLockDirHooks.test_LockDir_acquired_success OK 7ms 512s test_lockdir.TestLockHeldInfo.test_lock_holder_live_process OK 4ms 512s test_fetch.Test1To2Fetch.test_two_fetch_changed_root OK 132ms 512s test_log.TestFormatSignatureValidity.test_format_signature_validity_utf SKIP 5ms 512s gpg 512s 512s per_workingtree.test_unversion.TestUnversion.test_unversion_requires_write_lock(WorkingTreeFormat5) OK 35ms 512s test_bisect.BisectCurrentUnitTests.testIsMergePoint OK 423ms 512s test_config.TestOldConfigHooksForRemote.test_load_hook_remote_bzrdir OK 71ms 512s test_config.TestOption.test_first_default_value_from_env_wins OK 2ms 512s test_config.TestOptionRegistry.test_dont_lazy_register_illegal_name OK 2ms 512s test_config.TestOptionWithIntegerConverter.test_convert_invalid OK 2ms 512s test_config.TestReadonlyStore.test_building_delays_load(breezy) OK 7ms 512s per_workingtree.test_workingtree.TestReferenceLocation.test_sprout_copies_reference_location(WorkingTreeFormat3) OK 173ms 512s per_repository.test_repository.TestRepository.test_get_known_graph_ancestry(RepositoryFormatKnitPack3) OK 185ms 512s per_workingtree.test_unversion.TestUnversion.test_unversion_several_files(WorkingTreeFormat6) OK 65ms 512s test_config.TestReadonlyStore.test_get_default_section(branch) OK 33ms 512s test_fetch.TestKnitToPackFetch.test_fetch_with_deltas_no_delta_closure OK 98ms 512s test_fifo_cache.TestFIFOCache.test_add_maintains_fifo OK 2ms 512s test_fifo_cache.TestFIFOCache.test_pop_not_implemeted OK 2ms 512s test_fifo_cache.TestFIFOSizeCache.test_adding_large_key OK 2ms 512s test_filters.TestFilteredInput.test_filtered_input_file OK 2ms 512s per_workingtree.test_workingtree.TestReferenceLocation.test_update_references_retains_known_references(GitWorkingTreeFormat)ERROR 37ms 512s log: {{{ 512s 313.037 preparing to commit 512s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_update_references_retains_known_references(GitWorkingTreeFormat)/work/branch/ 512s 313.039 Selecting files for commit with filter None 512s 313.047 aborting commit write group because of exception: 512s 313.051 Traceback (most recent call last): 512s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 512s self._update_builder_with_changes() 512s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 512s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 512s for path, fs_hash in self.builder.record_iter_changes( 512s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 512s self.work_tree, self.basis_revid, iter_changes 512s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 512s ): 512s ^ 512s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 512s for change in iter_changes: 512s ^^^^^^^^^^^^ 512s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 512s for change in iter_changes: 512s ^^^^^^^^^^^^ 512s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 512s (oldpath, oldmode, oldsha) = old 512s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 512s TypeError: cannot unpack non-iterable NoneType object 512s }}} 512s 512s Traceback (most recent call last): 512s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1520, in test_update_references_retains_known_references 512s tree = self.make_tree_with_reference("branch", "reference") 512s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1451, in make_tree_with_reference 512s tree.commit("commit reference") 512s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 512s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 512s committed_id = commit.Commit().commit( 512s working_tree=self, 512s ...<3 lines>... 512s **kwargs, 512s ) 512s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 512s self._update_builder_with_changes() 512s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 512s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 512s for path, fs_hash in self.builder.record_iter_changes( 512s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 512s self.work_tree, self.basis_revid, iter_changes 512s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 512s ): 512s ^ 512s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 512s for change in iter_changes: 512s ^^^^^^^^^^^^ 512s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 512s for change in iter_changes: 512s ^^^^^^^^^^^^ 512s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 512s (oldpath, oldmode, oldsha) = old 512s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 512s TypeError: cannot unpack non-iterable NoneType object 512s 512s per_workingtree.test_workingtree.TestReferenceLocation.test_update_references_retains_old_references(WorkingTreeFormat2) SKIP 28ms 512s Branch cannot hold references. 512s 512s test_log.TestHistoryChange.test_null_old OK 127ms 512s per_workingtree.test_unversion.TestUnversion.test_unversion_subtree(WorkingTreeFormat3) OK 61ms 512s per_workingtree.test_unversion.TestUnversion.test_unversion_subtree_and_children(GitWorkingTreeFormat) OK 14ms 512s test_config.TestReadonlyStore.test_get_named_section(remote_branch) OK 54ms 512s per_workingtree.test_views.TestTreeViews.test_check_path_in_view(WorkingTreeFormat2) SKIP 1ms 512s format doesn't support views 512s 512s test_config.TestReadonlyStore.test_load_from_string_fails_for_non_empty_store(breezy) OK 4ms 512s test_config.TestRegisteredOptions.test_help_is_set(bound) OK 2ms 512s test_config.TestRegisteredOptions.test_help_is_set(child_submit_format) OK 2ms 512s test_config.TestRegisteredOptions.test_help_is_set(gpg_signing_key) OK 2ms 512s test_config.TestRegisteredOptions.test_help_is_set(progress_bar) OK 2ms 512s test_config.TestRegisteredOptions.test_help_is_set(selftest.timeout) OK 2ms 512s test_config.TestRegisteredOptions.test_help_is_set(validate_signatures_in_log) OK 2ms 512s test_config.TestRegisteredOptions.test_help_is_set(post_commit_difflimit) OK 2ms 512s test_config.TestRegisteredOptions.test_help_is_set(po_merge.po_dirs) OK 2ms 512s test_config.TestRegisteredOptions.test_help_is_set(upload_location) OK 2ms 512s test_config.TestRegisteredOptions.test_proper_name(transform.orphan_policy) OK 1ms 512s test_config.TestRegisteredOptions.test_proper_name(dirstate.fdatasync) OK 2ms 512s test_config.TestRegisteredOptions.test_proper_name(log_format) OK 2ms 512s test_config.TestRegisteredOptions.test_proper_name(push_strict) OK 2ms 512s test_config.TestRegisteredOptions.test_proper_name(ssh) OK 2ms 512s test_config.TestRegisteredOptions.test_proper_name(git.http) OK 2ms 512s test_config.TestRegisteredOptions.test_proper_name(post_commit_sender) OK 2ms 512s test_config.TestRegisteredOptions.test_proper_name(quilt.smart_merge) OK 1ms 512s test_config.TestRegistryOption.test_convert_valid OK 2ms 512s test_config.TestSectionMatcher.test_no_matches_for_empty_stores(location) OK 3ms 512s per_workingtree.test_transform.TestTreeTransform.test_create_files_same_timestamp(GitWorkingTreeFormat) OK 1016ms 512s test_config.TestStackExpandOptions.test_env_adding_options OK 3ms 512s test_config.TestStackExpandOptions.test_list OK 5ms 512s test_config.TestStackExpandSectionLocals.test_expand_local_option_locally OK 15ms 512s test_log.TestLineLogFormatter.test_line_log_with_tags OK 81ms 512s test_foreign.DummyForeignVcsTests.test_lossy_push_simple OK 114ms 512s per_workingtree.test_transform.TestTreeTransform.test_create_from_tree(WorkingTreeFormat2) OK 74ms 512s test_config.TestStackGet.test_get_for_empty_stack(branch_only) OK 55ms 512s test_config.TestStackGetWithConverter.test_get_default_bool_False_as_string OK 2ms 512s per_workingtree.test_views.TestTreeViews.test_delete_view(WorkingTreeFormat6,remote) OK 107ms 512s per_workingtree.test_views.TestTreeViews.test_no_such_view(WorkingTreeFormat4) SKIP 1ms 512s format doesn't support views 512s 512s per_workingtree.test_views.TestTreeViews.test_set_and_get_view_info(WorkingTreeFormat5) SKIP 1ms 512s format doesn't support views 512s 512s test_config.TestStackGetWithConverter.test_get_default_integer_from_env OK 5ms 512s test_config.TestStackGetWithConverter.test_get_with_list_converter_stripped_spaces_many_items OK 2ms 512s test_log.TestLogForAuthors.test_gnu_changelog_all OK 59ms 512s test_forge.TestGetForgeTests.test_get_forge OK 79ms 512s test_globbing.TestGlobster.test_bad_pattern OK 3ms 512s test_globbing.TestGlobster.test_double_asterisk OK 3ms 512s test_globbing.TestGlobster.test_trailing_slash OK 2ms 513s test_gpg.TestVerify.test_set_acceptable_keys_from_config SKIP 3ms 513s gpg 513s 513s test_gpg.TestVerify.test_verify_valid_but_untrusted SKIP 7ms 513s gpg 513s 513s test_graph.TestCachingParentsProviderExtras.test_cache_initially_empty OK 5ms 513s test_graph.TestCollapseLinearRegions.test_collapse_chain OK 2ms 513s test_graph.TestFindLefthandMerger.test_find_lefthand_merger_h OK 2ms 513s test_graph.TestFindUniqueAncestors.test_complex_shortcut OK 2ms 513s test_graph.TestFindUniqueAncestors.test_single_node OK 2ms 513s test_graph.TestGraph.test_breadth_first_get_result_ghosts_are_excluded OK 2ms 513s test_graph.TestGraph.test_breadth_first_stop_searching_late OK 2ms 513s test_graph.TestGraph.test_graph_difference_double_shortcut OK 2ms 513s test_graph.TestGraph.test_heads_null OK 2ms 513s test_graph.TestGraph.test_iter_ancestry OK 2ms 513s test_graph.TestGraph.test_lefthand_distance_smoke OK 2ms 513s test_graph.TestGraphFindDistanceToNull.test_known_in_ancestry_limits OK 2ms 513s test_graph.TestGraphThunkIdsToKeys.test_merge_sort OK 2ms 513s per_workingtree.test_views.TestTreeViews.test_set_view(WorkingTreeFormat6) OK 91ms 513s per_workingtree.test_views.TestTreeViews.test_unicode_view(WorkingTreeFormat3) SKIP 1ms 513s format doesn't support views 513s 513s per_workingtree.test_views.TestTreeViews.test_views_initially_empty(GitWorkingTreeFormat) SKIP 1ms 513s format doesn't support views 513s 513s test_log.TestLogForAuthors.test_long_all OK 85ms 513s test_log.TestLogFormatter.test_short_author OK 2ms 513s test_config.TestStackRemove.test_remove_existing(branch_only) OK 118ms 513s test_config.TestStackRemove.test_remove_unknown(location) OK 4ms 513s per_workingtree.test_views.TestUnsupportedViews.test_view_methods_raise(WorkingTreeFormat2) OK 41ms 513s test_log.TestLogWithBugs.test_wrong_bugs_property OK 88ms 513s test_config.TestStackSet.test_set_creates_a_new_section(remote_control) OK 69ms 513s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_from_dir(WorkingTreeFormat6,remote) OK 105ms 513s test_grep.TestColorGrep.test_wtree_basic_file OK 166ms 513s per_workingtree.test_workingtree.TestReferenceLocation.test_update_references_skips_known_references(WorkingTreeFormat6,remote) OK 382ms 513s test_bisect.BisectLogUnitTests.testLoad OK 489ms 513s test_config.TestStackSet.test_simple_set(branch) OK 61ms 513s test_bisect_multi.TestBisectMultiBytes.test_lookup_when_a_key_is_missing_continues OK 2ms 513s test_config.TestStartingPathMatcher.test_no_name_section_included_when_present OK 9ms 513s per_workingtree.test_transform.TestTreeTransform.test_create_from_tree_bytes(WorkingTreeFormat6,remote) OK 288ms 513s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_from_missing_dir(WorkingTreeFormat4) OK 64ms 513s test_config.TestStoreMinimalAPI.test_id(branch) SKIP 37ms 513s BranchStore is not a concrete Store implementation so it doesn't need an id 513s 513s test_branch.TestBranch6.test_creation OK 62ms 513s per_repository.test_repository.TestRepository.test_get_known_graph_ancestry(RemoteRepositoryFormat-default) OK 510ms 513s test_config.TestStoreQuoting.test_embedded_commas(control) OK 26ms 513s test_config.TestStoreQuoting.test_empty_string(configobj) OK 5ms 513s test_config.TestStoreQuoting.test_list(location) OK 5ms 513s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_from_unknown_dir(WorkingTreeFormat5) OK 44ms 513s per_workingtree.test_workingtree.TestWorkingTree.test_add_conflicts(WorkingTreeFormat4) OK 101ms 513s test_branch.TestBranch7.test_creation OK 60ms 513s test_config.TestStoreQuoting.test_simple_comma(control) OK 41ms 513s test_log.TestLongLogFormatter.test_trailing_newlines OK 198ms 513s test_log.TestReverseByDepth.test_mainline_revisions OK 2ms 513s test_branch.TestBranchFormatRegistry.test_default OK 2ms 513s test_config.TestTransportConfig.test_get_value OK 10ms 513s test_config.TestTransportIniFileStore.test_loading_unknown_file_fails OK 8ms 513s test_bedding.TestConfigPathFallback.test_authentication_config_path OK 4ms 513s test_bedding.TestConfigPathFallbackWindows.test_config_path SKIP 1ms 513s This test is specific to Windows platform 513s 513s test_bedding.TestXDGConfigDir.test_xdg_config_dir_exists OK 5ms 513s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_missings(WorkingTreeFormat6) OK 66ms 513s per_workingtree.test_workingtree.TestWorkingTree.test_add_in_unversioned(WorkingTreeFormat5) OK 59ms 513s test_branch.TestBranchOptions.test_set_from_config_stack_get_from_config OK 31ms 513s per_workingtree.test_transform.TestTreeTransform.test_dir_to_file(WorkingTreeFormat4) OK 145ms 513s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_unknowns(WorkingTreeFormat3) OK 37ms 513s test_branch.TestBzrBranchFormat.test_find_format_with_features OK 47ms 513s per_repository.test_repository.TestRepository.test_get_revision_delta(RepositoryFormatKnitPack6RichRoot) OK 142ms 513s per_workingtree.test_workingtree.TestWorkingTree.test_add_missing(WorkingTreeFormat6) OK 49ms 513s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdirs_type_changes(GitWorkingTreeFormat) OK 30ms 513s test_branch.TestHooks.test_post_branch_init_hook OK 27ms 513s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdirs_type_changes_wo_symlinks(WorkingTreeFormat2) OK 25ms 513s per_workingtree.test_workingtree.TestWorkingTree.test_all_file_ids_with_missing(WorkingTreeFormat3) OK 50ms 513s test_log.TestRevisionNotInBranch.test_short_format OK 137ms 513s per_workingtree.test_workingtree.TestWorkingTree.test_basic_relpath(GitWorkingTreeFormat) OK 12ms 513s test_branchbuilder.TestBranchBuilder.test_build_two_commits OK 42ms 513s test_branchbuilder.TestBranchBuilderBuildSnapshot.test_commit_message_default OK 25ms 513s per_workingtree.test_transform.TestTreeTransform.test_dir_to_hardlink(WorkingTreeFormat5) OK 133ms 513s per_workingtree.test_workingtree.TestControlComponent.test_urls(WorkingTreeFormat6,remote) OK 60ms 513s per_workingtree.test_workingtree.TestFormatAttributes.test_supports_store_uncommitted(WorkingTreeFormat4) OK 3ms 513s per_workingtree.test_workingtree.TestFormatAttributes.test_versioned_directories(WorkingTreeFormat5) OK 3ms 513s test_grep.TestGrep.test_revno_basic_history_grep_full OK 334ms 513s per_repository.test_repository.TestRepository.test_get_revision_delta(RepositoryFormat7) OK 128ms 513s test_branchbuilder.TestBranchBuilderBuildSnapshot.test_modify_file OK 41ms 513s per_workingtree.test_workingtree.TestWorkingTree.test_basis_tree_returns_last_revision(WorkingTreeFormat2) OK 72ms 513s test_log.TestShortLogFormatterWithMergeRevisions.test_short_merge_revs_log_single_merge_revision OK 82ms 513s per_workingtree.test_workingtree.TestIllegalPaths.test_bad_fs_path(WorkingTreeFormat6) OK 45ms 513s per_workingtree.test_transform.TestTreeTransform.test_existing_limbo(WorkingTreeFormat6) OK 68ms 513s test_log.TestShowLog.test_empty_branch OK 31ms 513s test_lru_cache.TestLRUCache.test_cleanup OK 2ms 513s test_branchbuilder.TestBranchBuilderBuildSnapshot.test_set_parent_to_null OK 38ms 513s test_lru_cache.TestLRUCache.test_preserve_last_access_order OK 2ms 513s test_lru_cache.TestLRUSizeCache.test_cleanup OK 2ms 513s test_lsprof.TestBzrProfiler.test_block_1 OK 3ms 513s test_mail_client.TestClaws.test_commandline OK 2ms 513s test_mail_client.TestEmacsMail.test_commandline_is_8bit OK 4ms 513s test_bugtracker.TestBuiltinTrackers.test_debian_registered OK 13ms 513s test_mail_client.TestThunderbird.test_commandline_is_8bit OK 2ms 513s test_bugtracker.TestGetBugURL.test_get_bug_url_for_transient_tracker OK 13ms 513s test_bugtracker.TestPropertyDecoding.test_decoding_invalid OK 2ms 513s per_workingtree.test_workingtree.TestWorkingTree.test_branch_attribute_is_not_settable(WorkingTreeFormat6,remote) OK 61ms 513s test_bugtracker.TestURLParametrizedBugTracker.test_get_bug_url_for_integer_id OK 2ms 513s test_bugtracker.TestUniqueIntegerBugTracker.test_doesnt_consult_branch OK 2ms 513s test__chunks_to_lines.TestChunksToLines.test_mixed(C) OK 2ms 513s per_workingtree.test_transform.TestTreeTransform.test_existing_pending_deletion(WorkingTreeFormat3) OK 45ms 513s test_cache_utf8.TestEncodeCache.test_cached_ascii OK 2ms 513s test_chunk_writer.TestWriter.test_some_data OK 5ms 513s test_cmdline.TestSplitter.test_escape_chars OK 2ms 513s test_cmdline.TestSplitter.test_newline_in_quoted_section OK 2ms 513s test_commands.TestCommandNotFound.test_not_found_no_suggestion OK 8ms 513s test_commands.TestExtendCommandHook.test_fires_on_get_cmd_object OK 3ms 513s test_commands.TestInsideCommand.test_command_see_config_overrides OK 7ms 513s test_commands.TestRegisterLazy.test_register_lazy OK 2ms 513s test_commit.FilterExcludedTests.test_delete_file_excluded OK 2ms 513s test_matchers.TestHasPathRelations.test_match OK 55ms 513s per_workingtree.test_transform.TestTreeTransform.test_file_to_directory(GitWorkingTreeFormat)ERROR 34ms 513s log: {{{ 513s 313.902 preparing to commit 513s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_transform.TestTreeTransform.test_file_to_directory(GitWorkingTreeFormat)/work/ 513s 313.905 Selecting files for commit with filter None 513s 313.906 aborting commit write group because of exception: 513s 313.907 Traceback (most recent call last): 513s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 513s self._update_builder_with_changes() 513s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 513s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 513s for path, fs_hash in self.builder.record_iter_changes( 513s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 513s self.work_tree, self.basis_revid, iter_changes 513s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 513s ): 513s ^ 513s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 513s for change in iter_changes: 513s ^^^^^^^^^^^^ 513s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 513s for change in iter_changes: 513s ^^^^^^^^^^^^ 513s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 513s (oldpath, oldmode, oldsha) = old 513s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 513s TypeError: cannot unpack non-iterable NoneType object 513s }}} 513s 513s Traceback (most recent call last): 513s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_transform.py", line 1857, in test_file_to_directory 513s wt.commit("one") 513s ~~~~~~~~~^^^^^^^ 513s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 513s committed_id = commit.Commit().commit( 513s working_tree=self, 513s ...<3 lines>... 513s **kwargs, 513s ) 513s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 513s self._update_builder_with_changes() 513s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 513s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 513s for path, fs_hash in self.builder.record_iter_changes( 513s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 513s self.work_tree, self.basis_revid, iter_changes 513s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 513s ): 513s ^ 513s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 513s for change in iter_changes: 513s ^^^^^^^^^^^^ 513s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 513s for change in iter_changes: 513s ^^^^^^^^^^^^ 513s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 513s (oldpath, oldmode, oldsha) = old 513s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 513s TypeError: cannot unpack non-iterable NoneType object 513s 513s per_workingtree.test_workingtree.TestWorkingTree.test_case_sensitive(WorkingTreeFormat4) OK 57ms 513s per_repository.test_repository.TestRepository.test_get_revisions(RepositoryFormatKnit4) OK 132ms 513s per_workingtree.test_workingtree.TestReferenceLocation.test_branch_relative_reference_location(WorkingTreeFormat3) OK 134ms 513s test_matchers.TestRevisionHistoryMatches.test_empty OK 52ms 513s test_commit.TestCommit.test_commit_empty_authors_list OK 77ms 513s per_workingtree.test_workingtree.TestReferenceLocation.test_clone_copies_reference_location(GitWorkingTreeFormat)ERROR 31ms 513s log: {{{ 513s 313.980 preparing to commit 513s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_clone_copies_reference_location(GitWorkingTreeFormat)/work/branch/ 513s 313.982 Selecting files for commit with filter None 513s 313.985 aborting commit write group because of exception: 513s 313.986 Traceback (most recent call last): 513s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 513s self._update_builder_with_changes() 513s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 513s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 513s for path, fs_hash in self.builder.record_iter_changes( 513s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 513s self.work_tree, self.basis_revid, iter_changes 513s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 513s ): 513s ^ 513s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 513s for change in iter_changes: 513s ^^^^^^^^^^^^ 513s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 513s for change in iter_changes: 513s ^^^^^^^^^^^^ 513s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 513s (oldpath, oldmode, oldsha) = old 513s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 513s TypeError: cannot unpack non-iterable NoneType object 513s }}} 513s 513s Traceback (most recent call last): 513s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1480, in test_clone_copies_reference_location 513s tree = self.make_tree_with_reference("branch", "../reference") 513s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1451, in make_tree_with_reference 513s tree.commit("commit reference") 513s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 513s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 513s committed_id = commit.Commit().commit( 513s working_tree=self, 513s ...<3 lines>... 513s **kwargs, 513s ) 513s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 513s self._update_builder_with_changes() 513s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 513s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 513s for path, fs_hash in self.builder.record_iter_changes( 513s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 513s self.work_tree, self.basis_revid, iter_changes 513s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 513s ): 513s ^ 513s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 513s for change in iter_changes: 513s ^^^^^^^^^^^^ 513s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 513s for change in iter_changes: 513s ^^^^^^^^^^^^ 513s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 513s (oldpath, oldmode, oldsha) = old 513s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 513s TypeError: cannot unpack non-iterable NoneType object 513s 513s test_memorytree.TestMemoryTree.test_add_in_subdir OK 28ms 513s per_workingtree.test_transform.TestTreeTransform.test_file_to_symlink(WorkingTreeFormat2) OK 81ms 513s test_grep.TestGrep.test_ver_basic_include OK 233ms 513s test_memorytree.TestMemoryTree.test_lock_tree_write OK 39ms 513s per_workingtree.test_workingtree.TestReferenceLocation.test_copied_locations_are_rebased(WorkingTreeFormat2) SKIP 43ms 513s Branch cannot hold references. 513s 513s test_memorytree.TestMemoryTree.test_unversion OK 22ms 513s test_merge.TestLCAMultiWay.test_no_lcas OK 2ms 513s per_repository.test_repository.TestRepository.test_get_revisions(RepositoryFormatKnitPack1) OK 134ms 513s per_workingtree.test_workingtree.TestReferenceLocation.test_get_reference_info(WorkingTreeFormat6,remote) OK 61ms 513s per_repository.test_repository.TestRepository.test_get_revisions(RepositoryFormat5) OK 61ms 513s test_commit.TestCommit.test_commit_move OK 177ms 513s per_workingtree.test_transform.TestTreeTransform.test_file_to_symlink_unsupported(WorkingTreeFormat6,remote) OK 180ms 513s per_repository.test_repository.TestRepository.test_graph_ghost_handling(RepositoryFormatKnitPack5RichRoot) OK 74ms 513s test_grep.TestGrep.test_versioned_file_in_dir_no_recursive OK 190ms 513s per_workingtree.test_workingtree.TestWorkingTree.test_clear_merge_conflicts(WorkingTreeFormat5) OK 286ms 513s per_workingtree.test_transform.TestTreeTransform.test_find_raw_conflicts_wrong_parent_kind(WorkingTreeFormat4) OK 59ms 513s test_commit.TestCommit.test_commit_saves_1ms_timestamp OK 73ms 513s test_merge.TestMerge.test_ignore_zero_merge_inner OK 204ms 514s per_workingtree.test_transform.TestTreeTransform.test_fixup_new_roots_permits_empty_tree(WorkingTreeFormat5) OK 41ms 514s test_commit.TestCommit.test_nonstrict_commit OK 67ms 514s per_repository.test_repository.TestRepository.test_graph_ghost_handling(RepositoryFormat2a) OK 95ms 514s per_repository.test_repository.TestRepository.test_graph_ghost_handling(RemoteRepositoryFormat-v2) SKIP 5ms 514s format does not support ghosts 514s 514s test_grep.TestGrep.test_versioned_ignore_case_match OK 105ms 514s per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RepositoryFormatPackDevelopment2Subtree) OK 17ms 514s per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(GitRepositoryFormat) OK 11ms 514s test_merge.TestMerge.test_merge_into_null_tree OK 85ms 514s per_workingtree.test_workingtree.TestReferenceLocation.test_pull_updates_references(WorkingTreeFormat4) OK 263ms 514s test_conflicts.TestNoFinalPath.test_bug_805809 OK 745ms 514s test_conflicts.TestPerConflict.test_stringification(UnversionedParent) OK 2ms 514s per_workingtree.test_transform.TestTreeTransform.test_hardlink(WorkingTreeFormat6) OK 101ms 514s per_workingtree.test_workingtree.TestWorkingTree.test_clone_and_commit_preserves_last_revision(WorkingTreeFormat6) OK 167ms 514s per_workingtree.test_transform.TestTreeTransform.test_iter_changes(WorkingTreeFormat3) OK 47ms 514s test_commit.TestCommit.test_selective_delete OK 124ms 514s per_workingtree.test_transform.TestTreeTransform.test_iter_changes_modifications(GitWorkingTreeFormat) OK 23ms 514s per_repository.test_repository.TestRepository.test_iter_files_bytes(RepositoryFormatKnitPack5) OK 115ms 514s per_workingtree.test_transform.TestTreeTransform.test_iter_changes_modified_bleed(WorkingTreeFormat2) OK 64ms 514s test_grep.TestGrep.test_wtree_basic_include OK 210ms 514s per_workingtree.test_workingtree.TestWorkingTree.test_clone_empty(WorkingTreeFormat3) OK 150ms 514s per_workingtree.test_workingtree.TestWorkingTree.test_clone_preserves_content(GitWorkingTreeFormat)ERROR 31ms 514s log: {{{ 514s 314.542 preparing to commit 514s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_clone_preserves_content(GitWorkingTreeFormat)/work/source/ 514s 314.544 Selecting files for commit with filter None 514s 314.546 aborting commit write group because of exception: 514s 314.547 Traceback (most recent call last): 514s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 514s self._update_builder_with_changes() 514s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 514s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 514s for path, fs_hash in self.builder.record_iter_changes( 514s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 514s self.work_tree, self.basis_revid, iter_changes 514s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 514s ): 514s ^ 514s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 514s for change in iter_changes: 514s ^^^^^^^^^^^^ 514s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 514s for change in iter_changes: 514s ^^^^^^^^^^^^ 514s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 514s (oldpath, oldmode, oldsha) = old 514s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 514s TypeError: cannot unpack non-iterable NoneType object 514s }}} 514s 514s Traceback (most recent call last): 514s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 438, in test_clone_preserves_content 514s wt.commit("add deleted") 514s ~~~~~~~~~^^^^^^^^^^^^^^^ 514s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 514s committed_id = commit.Commit().commit( 514s working_tree=self, 514s ...<3 lines>... 514s **kwargs, 514s ) 514s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 514s self._update_builder_with_changes() 514s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 514s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 514s for path, fs_hash in self.builder.record_iter_changes( 514s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 514s self.work_tree, self.basis_revid, iter_changes 514s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 514s ): 514s ^ 514s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 514s for change in iter_changes: 514s ^^^^^^^^^^^^ 514s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 514s for change in iter_changes: 514s ^^^^^^^^^^^^ 514s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 514s (oldpath, oldmode, oldsha) = old 514s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 514s TypeError: cannot unpack non-iterable NoneType object 514s 514s per_workingtree.test_workingtree.TestWorkingTree.test_clone_tree_revision(WorkingTreeFormat2) SKIP 8ms 514s revision limiting is not implemented yet. 514s per_repository.test_repository.TestRepository.test_iter_files_bytes(RepositoryFormatKnitPack4) OK 139ms 514s test_merge.TestMerge.test_merge_uncommitted_otherbasis_ancestor_of_thisbasis OK 251ms 514s per_workingtree.test_transform.TestTreeTransform.test_iter_changes_move_missing(WorkingTreeFormat6,remote) OK 112ms 514s per_repository.test_repository.TestRepository.test_iter_files_bytes(RepositoryFormat6) OK 79ms 514s per_workingtree.test_transform.TestTreeTransform.test_iter_changes_pointless(WorkingTreeFormat4) OK 73ms 514s per_workingtree.test_workingtree.TestReferenceLocation.test_push_updates_references(WorkingTreeFormat5) OK 338ms 514s test_conflicts.TestResolveContentsConflict.test_resolve_taking_other(file_renamed_and_modified,file_deleted) OK 357ms 514s per_workingtree.test_transform.TestTreeTransform.test_move_dangling_ie(WorkingTreeFormat5) OK 77ms 514s per_workingtree.test_workingtree.TestWorkingTree.test_clone_trivial(WorkingTreeFormat6,remote) OK 236ms 514s test_commit_merge.TestCommitMerge.test_merge_with_symlink OK 382ms 514s test_config.MailClientOptionTests.test_explicit_default OK 2ms 514s test_config.TestAuthenticationConfig.test_ssh_password_emits_warning OK 6ms 514s test_config.TestAuthenticationConfigFile.test_credentials_for_host_port OK 2ms 514s test_config.TestAuthenticationConfigFile.test_missing_auth_section_header OK 2ms 514s test_config.TestBase64CredentialStore.test_decode_password OK 2ms 514s per_repository.test_repository.TestRepository.test_iter_revisions(RepositoryFormatKnitPack6) OK 158ms 514s per_workingtree.test_transform.TestTreeTransform.test_moving_root(WorkingTreeFormat6) OK 73ms 514s test_config.TestBranchConfig.test_autonick_uses_branch_name OK 27ms 514s test_grep.TestGrep.test_wtree_files_from_outside_dir OK 323ms 514s per_workingtree.test_workingtree.TestWorkingTree.test_detect_real_kind(WorkingTreeFormat4) OK 50ms 514s test_config.TestBranchConfig.test_has_explicit_nickname OK 26ms 514s test_config.TestCommandLineStore.test_no_override OK 2ms 514s test_config.TestConcurrentStoreUpdates.test_last_speaker_wins(breezy) SKIP 5ms 514s is not meant to be compatible with the old config design 514s 514s per_workingtree.test_workingtree.TestReferenceLocation.test_reference_parent(WorkingTreeFormat6) OK 196ms 514s per_workingtree.test_transform.TestTreeTransform.test_moving_versioned_directories(WorkingTreeFormat3) OK 81ms 514s per_workingtree.test_workingtree.TestWorkingTree.test_filter_unversioned_files(WorkingTreeFormat5) OK 68ms 514s test_merge.TestMerge.test_rmdir_conflict OK 331ms 514s test_config.TestConcurrentStoreUpdates.test_listen_to_the_last_speaker(branch_only) SKIP 63ms 514s is not meant to be compatible with the old config design 514s 514s test_config.TestConcurrentStoreUpdates.test_simple_read_access(location) SKIP 11ms 514s is not meant to be compatible with the old config design 514s 514s per_repository.test_repository.TestRepository.test_iter_revisions(RepositoryFormatKnit1) OK 133ms 514s per_workingtree.test_transform.TestTreeTransform.test_name_invariants(GitWorkingTreeFormat) OK 46ms 514s per_workingtree.test_workingtree.TestWorkingTree.test_format_description(WorkingTreeFormat6) OK 55ms 514s test_config.TestConcurrentStoreUpdates.test_simple_write_access(remote_control) SKIP 51ms 514s is not meant to be compatible with the old config design 514s 514s test_config.TestConfig.test_get_change_editor_implicit_args OK 17ms 514s per_workingtree.test_transform.TestTreeTransform.test_new_file_caches_sha1(WorkingTreeFormat2) OK 52ms 514s per_workingtree.test_workingtree.TestWorkingTree.test_format_leftmost_parent_id_as_ghost(WorkingTreeFormat3) OK 52ms 514s per_workingtree.test_workingtree.TestReferenceLocation.test_reference_parent_accepts_possible_transports(WorkingTreeFormat3) SKIP 146ms 514s Tree cannot hold references. 514s 514s per_workingtree.test_workingtree.TestWorkingTree.test_get_config_stack(GitWorkingTreeFormat) OK 12ms 514s per_repository.test_repository.TestRepository.test_parent_map_type(RepositoryFormatKnit3) OK 93ms 514s per_workingtree.test_workingtree.TestWorkingTree.test_initialize(WorkingTreeFormat2) OK 36ms 514s test_config.TestConfigGetOptions.test_option_in_branch_and_locations OK 60ms 514s test_conflicts.TestResolveContentsConflict.test_resolve_taking_this(file_modified_in_dir,file_deleted_in_dir) OK 355ms 514s per_workingtree.test_workingtree.TestReferenceLocation.test_reference_parent_from_reference_info_(GitWorkingTreeFormat)ERROR 46ms 514s log: {{{ 514s 315.063 preparing to commit 514s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_reference_parent_from_reference_info_(GitWorkingTreeFormat)/work/branch/ 514s 315.066 Selecting files for commit with filter None 514s 315.071 aborting commit write group because of exception: 514s 315.072 Traceback (most recent call last): 514s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 514s self._update_builder_with_changes() 514s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 514s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 514s for path, fs_hash in self.builder.record_iter_changes( 514s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 514s self.work_tree, self.basis_revid, iter_changes 514s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 514s ): 514s ^ 514s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 514s for change in iter_changes: 514s ^^^^^^^^^^^^ 514s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 514s for change in iter_changes: 514s ^^^^^^^^^^^^ 514s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 514s (oldpath, oldmode, oldsha) = old 514s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 514s TypeError: cannot unpack non-iterable NoneType object 514s }}} 514s 514s Traceback (most recent call last): 514s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1456, in test_reference_parent_from_reference_info_ 514s tree = self.make_tree_with_reference("branch", referenced_branch.base) 514s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1451, in make_tree_with_reference 514s tree.commit("commit reference") 514s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 514s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 514s committed_id = commit.Commit().commit( 514s working_tree=self, 514s ...<3 lines>... 514s **kwargs, 514s ) 514s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 514s self._update_builder_with_changes() 514s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 514s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 514s for path, fs_hash in self.builder.record_iter_changes( 514s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 514s self.work_tree, self.basis_revid, iter_changes 514s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 514s ): 514s ^ 514s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 514s for change in iter_changes: 514s ^^^^^^^^^^^^ 514s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 514s for change in iter_changes: 514s ^^^^^^^^^^^^ 514s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 514s (oldpath, oldmode, oldsha) = old 514s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 514s TypeError: cannot unpack non-iterable NoneType object 514s 514s test_grep.TestGrep.test_wtree_include_file_within_dir OK 238ms 514s per_workingtree.test_transform.TestTreeTransform.test_no_final_path(WorkingTreeFormat6,remote) OK 78ms 514s per_workingtree.test_workingtree.TestReferenceLocation.test_set_get_reference_info(WorkingTreeFormat2) SKIP 31ms 514s Branch cannot hold references. 514s 514s test_config.TestConfigGetSections.test_breezy_named_section OK 41ms 514s per_workingtree.test_transform.TestTreeTransform.test_noname_contents_nested(WorkingTreeFormat4) OK 52ms 514s test_grep.TestGrepDiff.test_grep_norevs OK 66ms 514s per_repository.test_repository.TestRepository.test_parent_map_type(RepositoryFormat2aSubtree) OK 110ms 514s test_help.TestCommandHelp.test_get_help_topic OK 2ms 514s test_help.TestCommandHelpI18n.test_help_text_custom_usage OK 3ms 514s per_repository.test_repository.TestRepository.test_parent_map_type(RepositoryFormat4) SKIP 6ms 514s Format All-in-one format 4 is not initializable. 514s test_merge.TestMergeInto.test_file_id_conflict OK 234ms 514s test_help.TestConfigOptionIndex.test_get_topics_None OK 2ms 514s test_help.TestHelpIndices.test_search_returns_index_and_results OK 2ms 514s test_help.TestTopicIndex.test_get_topics_no_topic OK 2ms 514s test_hooks.TestHook.test_lazy_hook OK 2ms 514s test_hooks.TestHooks.test_install_named_hook_and_retrieve_name OK 2ms 514s test_hooks.TestHooks.test_uninstall_named_hook_raises_unknown_hook OK 2ms 514s test_config.TestConfigRemoveOption.test_remove_in_branch OK 74ms 514s test_config.TestCredentialStoreRegistry.test_no_fallback OK 2ms 514s test_config.TestGetUserOptionAs.test_get_user_option_as_list OK 4ms 514s test_config.TestGlobalConfigItems.test_get_aliases OK 4ms 514s test_http.SmartHTTPTunnellingTest.test_http_send_smart_request(urllib,HTTP/1.1) OK 36ms 514s test_config.TestGlobalConfigItems.test_get_user_option_global OK 5ms 514s per_workingtree.test_transform.TestTreeTransform.test_preserve_mode(WorkingTreeFormat5) OK 55ms 514s test_config.TestIniConfigBuilding.test_contructs OK 3ms 514s test_config.TestIniConfigOptionExpansion.test_env_adding_options OK 2ms 514s test_config.TestIniConfigOptionExpansion.test_simple_ref OK 2ms 514s test_config.TestIterOptionRefs.test_broken_ref OK 2ms 514s test_config.TestListOption.test_convert_valid OK 2ms 514s per_workingtree.test_workingtree.TestReferenceLocation.test_set_null_reference_info(WorkingTreeFormat6,remote) OK 108ms 514s test_config.TestLocationConfig.test__get_matching_sections_subdir_recursive OK 14ms 514s test_config.TestLocationConfig.test_branch_calls_read_filenames OK 4ms 514s per_repository.test_repository.TestRepository.test_pointless_commit(RepositoryFormatKnitPack5RichRootBroken) OK 70ms 515s per_workingtree.test_transform.TestTreeTransform.test_remove_root_fixup(WorkingTreeFormat6) OK 51ms 515s test_http.TestActivity.test_get(urllib,https,HTTP/1.1) OK 55ms 515s test_config.TestLocationConfig.test_get_user_option_norecurse OK 42ms 515s test_config.TestLocationConfigOptionExpansion.test_cross_related_sections OK 4ms 515s test_config.TestLocationSection.test_invalid_policy OK 2ms 515s test_config.TestLockableConfig.test_read_while_writing(locations) OK 15ms 515s test_config.TestMailAddressExtraction.test_extract_email_address OK 2ms 515s test_config.TestMutableSection.test_set_preserve_original_once(mutable) OK 2ms 515s test_config.TestMutableStore.test_mutable_section_shared(breezy) OK 6ms 515s test_config.TestMutableStore.test_remove_mark_dirty(branch) OK 5ms 515s per_workingtree.test_transform.TestTreeTransform.test_rename_count(WorkingTreeFormat3) OK 50ms 515s per_repository.test_repository.TestRepository.test_pointless_commit(RepositoryFormatKnitPack3) OK 76ms 515s per_workingtree.test_workingtree.TestReferenceLocation.test_set_reference_info(WorkingTreeFormat4) OK 88ms 515s test_http.TestActivity.test_post(urllib,https,HTTP/1.1) OK 53ms 515s per_workingtree.test_transform.TestTreeTransform.test_rename_fails(GitWorkingTreeFormat) OK 15ms 515s test_http.TestAuth.test_changing_nonce(urllib,HTTP/1.1,basic) SKIP 22ms 515s HTTP/proxy auth digest only test 515s 515s test_config.TestMutableStore.test_save_emptied_succeeds(remote_branch) OK 34ms 515s test_conflicts.TestResolveDuplicateEntry.test_resolve_taking_other(fileb_created,filea_created) OK 268ms 515s test_config.TestMutableStore.test_save_hook(breezy) OK 10ms 515s per_workingtree.test_transform.TestTreeTransform.test_renames(WorkingTreeFormat2) OK 31ms 515s test_config.TestMutableStore.test_save_with_content_succeeds(branch) SKIP 5ms 515s branch.conf is *always* created when a branch is initialized 515s 515s test_merge.TestMergeInto.test_subdir OK 199ms 515s test_config.TestMutableStore.test_set_mark_dirty(remote_branch) OK 12ms 515s per_workingtree.test_workingtree.TestWorkingTree.test_initialize_with_revision_id(WorkingTreeFormat6,remote) OK 288ms 515s test_config.TestMutableStore.test_set_option_in_empty_store(breezy) OK 12ms 515s test_config.TestMutableStore.test_set_option_in_named_section(branch) OK 46ms 515s test_http.TestAuth.test_empty_pass(urllib,HTTP/1.1,basicdigest) OK 88ms 515s per_workingtree.test_workingtree.TestWorkingTree.test_list_files(WorkingTreeFormat4) OK 59ms 515s test_merge.TestMergerEntriesLCA.test_kind_changed OK 80ms 515s per_workingtree.test_transform.TestTreeTransform.test_replace_dangling_ie(WorkingTreeFormat6,remote) OK 111ms 515s per_workingtree.test_workingtree.TestWorkingTree.test_list_files_kind_change(WorkingTreeFormat5) OK 51ms 515s test_config.TestOldConfigHooks.test_load_hook_branch OK 63ms 515s per_repository.test_repository.TestRepository.test_pointless_commit(RemoteRepositoryFormat-default) OK 183ms 515s test_http.TestAuth.test_no_prompt_for_password_when_using_auth_config(urllib,HTTP/1.0,digest) OK 62ms 515s per_workingtree.test_workingtree.TestReferenceLocation.test_sprout_copies_reference_location(WorkingTreeFormat5) OK 212ms 515s test_http.TestAuth.test_no_user(urllib,HTTP/1.1,basic) OK 39ms 515s per_workingtree.test_workingtree.TestWorkingTree.test_list_files_sorted(WorkingTreeFormat6) OK 53ms 515s test_config.TestOldConfigHooks.test_save_hook_locations OK 50ms 515s test_merge.TestMergerEntriesLCA.test_one_lca_supersedes_pathXFAIL 105ms 515s reason: {{{We don't do an actual heads() check on lca values, or use the per-attribute graph}}} 515s 515s AssertionError: not equal: 515s a = [] 515s b = [(b'foo-id', 515s False, 515s (('foo', ['bar', 'bing']), 'barry', 'bing'), 515s ((b'a-root-id', [b'a-root-id', b'a-root-id']), b'a-root-id', b'a-root-id'), 515s (('foo', ['bar', 'bing']), 'barry', 'bing'), 515s ((False, [False, False]), False, False), 515s False)] 515s 515s per_workingtree.test_transform.TestTreeTransform.test_resolve_case_insensitive_conflict(WorkingTreeFormat4) OK 92ms 515s per_repository.test_repository.TestRepository.test_revision_tree(RepositoryFormatKnitPack6RichRoot) OK 72ms 515s per_workingtree.test_workingtree.TestWorkingTree.test_list_files_versioned_before_ignored(WorkingTreeFormat3) OK 53ms 515s per_workingtree.test_workingtree.TestWorkingTree.test_lock_locks_branch(GitWorkingTreeFormat) OK 11ms 515s per_repository.test_repository.TestRepository.test_revision_tree(RepositoryFormat7) OK 56ms 515s test_config.TestOldConfigHooksForRemote.test_save_hook_remote_branch OK 104ms 515s test_config.TestOption.test_get_help_topic OK 2ms 515s test_config.TestOptionRegistry.test_dont_register_illegal_name OK 2ms 515s test_config.TestOptionWithIntegerConverter.test_convert_valid OK 2ms 515s test_config.TestReadonlyStore.test_building_delays_load(location) OK 4ms 515s per_workingtree.test_transform.TestTreeTransform.test_resolve_checkout_case_conflict(WorkingTreeFormat5) OK 84ms 515s test_config.TestReadonlyStore.test_get_default_section(control) OK 24ms 515s test_config.TestReadonlyStore.test_get_no_sections_for_empty(configobj) OK 4ms 515s test_config.TestReadonlyStore.test_load_from_string_fails_for_non_empty_store(location) OK 6ms 515s test_config.TestRegisteredOptions.test_help_is_set(bound_location) OK 2ms 515s test_config.TestRegisteredOptions.test_help_is_set(child_submit_to) OK 2ms 515s per_repository.test_repository.TestRepository.test_root_entry_has_revision(RepositoryFormatKnit4) OK 64ms 515s test_config.TestRegisteredOptions.test_help_is_set(language) OK 3ms 515s test_config.TestRegisteredOptions.test_help_is_set(public_branch) OK 2ms 515s test_config.TestRegisteredOptions.test_help_is_set(send_strict) OK 2ms 515s test_config.TestRegisteredOptions.test_help_is_set(ssl.ca_certs) OK 2ms 515s test_config.TestRegisteredOptions.test_help_is_set(post_commit_push_pull) OK 3ms 515s test_config.TestRegisteredOptions.test_help_is_set(po_merge.po_glob) OK 2ms 515s test_config.TestRegisteredOptions.test_help_is_set(upload_revid_location) OK 2ms 515s test_config.TestRegisteredOptions.test_proper_name(bzr.workingtree.worth_saving_limit) OK 2ms 515s test_config.TestRegisteredOptions.test_proper_name(debug_flags) OK 2ms 515s per_workingtree.test_workingtree.TestWorkingTree.test_merge_conflicts(WorkingTreeFormat2) OK 105ms 515s test_config.TestRegisteredOptions.test_proper_name(mail_client) OK 2ms 515s test_config.TestRegisteredOptions.test_proper_name(repository.fdatasync) OK 1ms 515s test_config.TestRegisteredOptions.test_proper_name(stacked_on_location) OK 1ms 515s test_config.TestRegisteredOptions.test_proper_name(commit.template_from_files) OK 2ms 515s test_config.TestRegisteredOptions.test_proper_name(post_commit_to) OK 2ms 515s test_config.TestRegisteredOptions.test_proper_name(quilt.commit_policy) OK 1ms 515s test_config.TestRegistryOption.test_get_help_text OK 2ms 515s test_config.TestSectionMatcher.test_no_matches_for_empty_stores(id) OK 7ms 515s test_config.TestStackExpandOptions.test_env_overriding_options OK 15ms 515s test_http.TestAuth.test_prompt_for_password(urllib,HTTP/1.1,basicdigest) OK 202ms 515s per_workingtree.test_workingtree.TestReferenceLocation.test_update_references_retains_known_references(WorkingTreeFormat6) OK 204ms 515s test_config.TestStackExpandOptions.test_no_expansion OK 7ms 515s test_merge.TestMergerEntriesLCAOnDisk.test_both_sides_revert OK 189ms 515s test_config.TestStackExpandSectionLocals.test_expand_locals_empty OK 25ms 515s per_workingtree.test_transform.TestTreeTransform.test_resolve_conflicts_missing_parent(WorkingTreeFormat6) OK 131ms 515s test_http.TestAuth.test_unknown_user(urllib,HTTP/1.0,digest) OK 53ms 515s per_repository.test_repository.TestRepository.test_root_entry_has_revision(RepositoryFormatKnitPack1) OK 111ms 515s per_workingtree.test_workingtree.TestWorkingTree.test_merge_modified(WorkingTreeFormat6,remote) OK 124ms 515s test_conflicts.TestResolveMissingParent.test_keep_them_all OK 491ms 515s test_config.TestStackGet.test_get_for_empty_stack(remote_control) OK 87ms 515s test_config.TestStackGetWithConverter.test_get_default_bool_None OK 2ms 515s test_config.TestStackGetWithConverter.test_get_default_integer_when_conversion_fails OK 2ms 515s test_config.TestStackIterSections.test_empty_stack OK 1ms 515s per_repository.test_repository.TestRepository.test_root_entry_has_revision(RepositoryFormat5) OK 63ms 515s test_http.TestAuth.test_user_from_auth_conf(urllib,HTTP/1.1,basic) OK 92ms 515s per_workingtree.test_transform.TestTreeTransform.test_resolve_conflicts_wrong_existing_parent_kind(WorkingTreeFormat3) OK 128ms 515s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_false(RepositoryFormatKnitPack5RichRoot) OK 45ms 515s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_false(RepositoryFormat2a) OK 15ms 515s per_workingtree.test_transform.TestTreeTransform.test_resolve_conflicts_wrong_new_parent_kind(GitWorkingTreeFormat) OK 17ms 515s test_config.TestStackRemove.test_remove_existing(remote_control) OK 85ms 515s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_false(RemoteRepositoryFormat-v2) OK 28ms 515s test_http.TestAuth.test_user_pass(urllib,HTTP/1.1,basicdigest) OK 88ms 515s test_http.TestAuthHeader.test_basic_header OK 2ms 515s per_workingtree.test_transform.TestTreeTransform.test_resolve_conflicts_wrong_parent_kind_unversioned(WorkingTreeFormat2) OK 46ms 515s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_true(RepositoryFormatPackDevelopment2Subtree) OK 21ms 515s test_config.TestStackRemove.test_remove_unknown(branch) OK 39ms 515s test_config.TestStackSet.test_set_hook(breezy) OK 6ms 515s per_repository.test_repository.TestRepository.test_set_get_make_working_trees_true(GitRepositoryFormat) SKIP 34ms 515s Format does not support this flag. 515s 515s per_workingtree.test_transform.TestTreeTransform.test_retain_existing_root(WorkingTreeFormat6,remote) OK 90ms 515s test_config.TestStackSet.test_simple_set(branch_only) OK 85ms 515s test_http.TestAuthOnRedirected.test_auth_on_redirected_via_following_redirections(HTTP/1.1) OK 102ms 515s test_config.TestStartingPathMatcher.test_order_reversed OK 8ms 515s per_workingtree.test_workingtree.TestReferenceLocation.test_update_references_retains_old_references(WorkingTreeFormat3) OK 345ms 515s test_http.TestBadStatusServer.test_http_has(urllib,HTTP/1.1) OK 45ms 515s test_config.TestStoreMinimalAPI.test_id(control) SKIP 47ms 515s ControlStore is not a concrete Store implementation so it doesn't need an id 515s 515s per_workingtree.test_transform.TestTreeTransform.test_reuse_after_cancel(WorkingTreeFormat4) OK 68ms 515s test_merge.TestMergerEntriesLCAOnDisk.test_nested_tree_unmodified OK 387ms 515s per_workingtree.test_workingtree.TestReferenceLocation.test_update_references_skips_known_references(GitWorkingTreeFormat)ERROR 45ms 515s log: {{{ 515s 316.084 preparing to commit 515s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_update_references_skips_known_references(GitWorkingTreeFormat)/work/branch/ 515s 316.085 Selecting files for commit with filter None 515s 316.087 aborting commit write group because of exception: 515s 316.088 Traceback (most recent call last): 515s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 515s self._update_builder_with_changes() 515s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 515s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 515s for path, fs_hash in self.builder.record_iter_changes( 515s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 515s self.work_tree, self.basis_revid, iter_changes 515s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 515s ): 515s ^ 515s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 515s for change in iter_changes: 515s ^^^^^^^^^^^^ 515s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 515s for change in iter_changes: 515s ^^^^^^^^^^^^ 515s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 515s (oldpath, oldmode, oldsha) = old 515s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 515s TypeError: cannot unpack non-iterable NoneType object 515s }}} 515s 515s Traceback (most recent call last): 515s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1534, in test_update_references_skips_known_references 515s tree = self.make_tree_with_reference("branch", "reference") 515s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1451, in make_tree_with_reference 515s tree.commit("commit reference") 515s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 515s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 515s committed_id = commit.Commit().commit( 515s working_tree=self, 515s ...<3 lines>... 515s **kwargs, 515s ) 515s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 515s self._update_builder_with_changes() 515s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 515s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 515s for path, fs_hash in self.builder.record_iter_changes( 515s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 515s self.work_tree, self.basis_revid, iter_changes 515s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 515s ): 515s ^ 515s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 515s for change in iter_changes: 515s ^^^^^^^^^^^^ 515s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 515s for change in iter_changes: 515s ^^^^^^^^^^^^ 515s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 515s (oldpath, oldmode, oldsha) = old 515s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 515s TypeError: cannot unpack non-iterable NoneType object 515s 515s test_http.TestForbiddenServer.test_http_get(urllib,HTTP/1.1) OK 39ms 515s per_workingtree.test_workingtree.TestWorkingTree.test__write_inventory(WorkingTreeFormat2) OK 30ms 515s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_repo_format(RepositoryFormatKnitPack5) OK 152ms 515s per_workingtree.test_transform.TestTreeTransform.test_reuse_name(WorkingTreeFormat5) OK 48ms 515s test_config.TestStoreQuoting.test_embedded_commas(remote_branch) OK 52ms 515s test_config.TestStoreQuoting.test_empty_string(breezy) OK 6ms 515s test_http.TestHTTPConnections.test_http_has(urllib,HTTP/1.1) OK 46ms 515s test_config.TestStoreQuoting.test_list(branch) OK 35ms 515s per_workingtree.test_transform.TestTreeTransform.test_reuse_when_first_moved(WorkingTreeFormat6) OK 79ms 515s test_conflicts.TestResolveParentLoop.test_resolve_taking_other(dir1_into_dir2,dir2_into_dir1) OK 407ms 515s per_workingtree.test_workingtree.TestWorkingTree.test_add_conflicts(WorkingTreeFormat6,remote) OK 100ms 515s per_workingtree.test_workingtree.TestWorkingTree.test_merge_revert(WorkingTreeFormat4) OK 449ms 516s test_config.TestStoreQuoting.test_simple_comma(remote_branch) OK 70ms 516s test_config.TestTransportConfig.test_load_erroneous_content OK 7ms 516s test_http.TestHTTPRedirections.test_redirected(urllib,HTTP/1.0) OK 110ms 516s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_repo_format(RepositoryFormatKnitPack4) OK 155ms 516s test_http.TestHTTPServer.test_server_start_and_stop OK 5ms 516s per_workingtree.test_workingtree.TestWorkingTree.test_add_missing(WorkingTreeFormat4) OK 61ms 516s test_http.TestHttpProxyWhiteBox.test_evaluate_proxy_bypass_true OK 2ms 516s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_repo_format(RepositoryFormat6) SKIP 4ms 516s Format can not be used over HPSS 516s 516s test_http.TestHttpTransportUrls.test_invalid_http_urls(urllib) OK 14ms 516s per_workingtree.test_transform.TestTreeTransform.test_rollback_on_directory_clash(WorkingTreeFormat3) OK 93ms 516s test_config.TestTreeConfig.test_get_value OK 58ms 516s test_bedding.TestConfigPathFallback.test_config_dir OK 4ms 516s test_bedding.TestConfigPathFallbackWindows.test_locations_config_path SKIP 1ms 516s This test is specific to Windows platform 516s 516s per_workingtree.test_workingtree.TestWorkingTree.test_missing_file_sha1(WorkingTreeFormat5) OK 78ms 516s test_bedding.TestXDGConfigDir.test_xdg_config_home OK 5ms 516s test_conflicts.TestPerConflict.test_stringification(MissingParent) OK 2ms 516s test_conflicts.TestPerConflict.test_stringification(NonDirectoryParent) OK 2ms 516s test_http.TestLimitedRangeRequestServer.test_more_ranges(urllib,HTTP/1.1) OK 36ms 516s per_workingtree.test_transform.TestTreeTransform.test_set_executability_order(GitWorkingTreeFormat) OK 23ms 516s per_workingtree.test_workingtree.TestWorkingTree.test_all_file_ids_with_missing(WorkingTreeFormat5) OK 60ms 516s test_merge.TestMergerEntriesLCAOnDisk.test_symlink_no_content_change OK 257ms 516s per_workingtree.test_transform.TestTreeTransform.test_string_conflicts(WorkingTreeFormat2) OK 29ms 516s per_workingtree.test_workingtree.TestWorkingTree.test_basic_relpath(WorkingTreeFormat6) OK 33ms 516s per_workingtree.test_workingtree.TestWorkingTree.test_no_file_sha1(WorkingTreeFormat6) OK 66ms 516s test_merge.TestMergerInMemory.test_find_base OK 49ms 516s test_merge.TestPlanMerge.test_criss_cross_flip_flop OK 11ms 516s test_merge.TestPlanMerge.test_plan_merge_cherrypick OK 5ms 516s test_merge.TestPlanMerge.test_plan_merge_with_delete_and_change OK 4ms 516s per_workingtree.test_workingtree.TestWorkingTree.test_non_normalized_add_accessible(WorkingTreeFormat3) OK 34ms 516s per_workingtree.test_transform.TestTreeTransform.test_symlinks(WorkingTreeFormat6,remote) OK 63ms 516s per_workingtree.test_workingtree.TestWorkingTree.test_non_normalized_add_inaccessible(GitWorkingTreeFormat) OK 11ms 516s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_shared_repo_format(RepositoryFormatKnitPack6) OK 146ms 516s test_http.TestMultipleRangeWithoutContentLengthServer.test_readv_get_max_size(urllib,HTTP/1.1) OK 120ms 516s per_workingtree.test_workingtree.TestWorkingTree.test_open_containing(WorkingTreeFormat2) OK 33ms 516s test_conflicts.TestResolvePathConflict.test_resolve_taking_other(file_renamed,file_deleted) OK 265ms 516s per_workingtree.test_workingtree.TestWorkingTree.test_basis_tree_returns_last_revision(WorkingTreeFormat3) OK 114ms 516s per_workingtree.test_workingtree.TestWorkingTree.test_branch_attribute_is_not_settable(GitWorkingTreeFormat) OK 11ms 516s per_workingtree.test_workingtree.TestWorkingTree.test_branch_builder(WorkingTreeFormat2) OK 15ms 516s per_workingtree.test_workingtree.TestWorkingTree.test_path2id(WorkingTreeFormat6,remote) OK 81ms 516s per_workingtree.test_transform.TestTreeTransform.test_tree_reference(WorkingTreeFormat4) OK 120ms 516s test_conflicts.TestResolveContentsConflict.test_resolve_taking_other(file_deleted,file_renamed_and_modified) OK 250ms 516s per_workingtree.test_workingtree.TestWorkingTree.test_case_sensitive(WorkingTreeFormat6,remote) OK 75ms 516s per_repository.test_repository.TestRepository.test_sprout_branch_from_hpss_preserves_shared_repo_format(RepositoryFormatKnit1) OK 175ms 516s test_http.TestNoRangeRequestServer.test_complete_readv_leave_pipe_clean(urllib,HTTP/1.1) OK 172ms 516s per_workingtree.test_transform.TestTreeTransform.test_two_directories_clash(WorkingTreeFormat5) OK 78ms 516s per_workingtree.test_workingtree.TestWorkingTree.test_remove_verbose(WorkingTreeFormat4) OK 83ms 516s per_repository.test_repository.TestRepository.test_sprout_from_hpss_preserves_format(RepositoryFormatKnit3) OK 58ms 516s test_merge_core.FunctionalMergeTest.test_merge_create_before_rename OK 246ms 516s per_workingtree.test_transform.TestTreeTransform.test_two_directories_clash_finalize(WorkingTreeFormat6) OK 76ms 516s per_repository.test_repository.TestRepository.test_sprout_from_hpss_preserves_format(RepositoryFormat2aSubtree) OK 44ms 516s per_repository.test_repository.TestRepository.test_sprout_from_hpss_preserves_format(RepositoryFormat4) SKIP 5ms 516s Format All-in-one format 4 is not initializable. 516s per_workingtree.test_workingtree.TestWorkingTree.test_rename_dirs(WorkingTreeFormat5) OK 92ms 516s per_workingtree.test_workingtree.TestWorkingTree.test_clone_and_commit_preserves_last_revision(WorkingTreeFormat4) OK 152ms 516s test_conflicts.TestResolvePathConflict.test_resolve_taking_other(dir_renamed,dir_renamed2) OK 258ms 516s per_workingtree.test_transform.TestTreeTransform.test_unsupported_symlink_no_conflict(WorkingTreeFormat3) OK 72ms 516s per_workingtree.test_transform.TestTreeTransform.test_unversioning(GitWorkingTreeFormat) OK 14ms 516s per_repository.test_repository.TestRepository.test_supports_rich_root(RepositoryFormatKnitPack5RichRootBroken) OK 95ms 516s per_workingtree.test_uncommit.TestUncommit.test_uncommit_to_null(WorkingTreeFormat2) OK 33ms 516s per_workingtree.test_workingtree.TestWorkingTree.test_revert(WorkingTreeFormat6) OK 112ms 516s test_merge_core.FunctionalMergeTest.test_merge_unrelated OK 183ms 516s test_conflicts.TestResolveContentsConflict.test_resolve_taking_this(file_deleted_in_dir,file_modified_in_dir) OK 270ms 516s per_workingtree.test_workingtree.TestWorkingTree.test_clone_empty(WorkingTreeFormat5) OK 111ms 516s test_http.TestNoRangeRequestServer.test_readv_invalid_ranges(urllib,HTTP/1.1) OK 252ms 516s test_http.TestNoReportActivity.test_readv OK 23ms 516s test_http.TestProxyAuth.test_changing_nonce(urllib,HTTP/1.1,proxy-basicdigest) SKIP 28ms 516s HTTP/proxy auth digest only test 516s 516s per_repository.test_repository.TestRepository.test_supports_rich_root(RepositoryFormatKnitPack3) OK 143ms 516s test_http.TestProxyAuth.test_no_credential_leaks_in_log(urllib,HTTP/1.0,proxy-digest) OK 39ms 516s test_conflicts.TestResolvePathConflict.test_resolve_taking_this(dir_renamed,dir_deleted) OK 286ms 516s per_workingtree.test_workingtree.TestWorkingTree.test_clone_preserves_content(WorkingTreeFormat6) OK 236ms 516s test_http.TestProxyAuth.test_no_prompt_for_password_when_using_auth_config(urllib,HTTP/1.1,proxy-basic) OK 122ms 516s per_workingtree.test_workingtree.TestWorkingTree.test_clone_tree_revision(WorkingTreeFormat3) SKIP 4ms 516s revision limiting is not implemented yet. 516s per_workingtree.test_workingtree.TestWorkingTree.test_clone_trivial(GitWorkingTreeFormat)ERROR 16ms 516s Empty attachments: 516s log 516s 516s Traceback (most recent call last): 516s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 359, in test_clone_trivial 516s cloned_dir = wt.controldir.clone("target") 516s File "/usr/lib/python3/dist-packages/breezy/controldir.py", line 626, in clone 516s return self.clone_on_transport( 516s ~~~~~~~~~~~~~~~~~~~~~~~^ 516s _mod_transport.get_transport(url), 516s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 516s ...<3 lines>... 516s tag_selector=tag_selector, 516s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 516s ) 516s ^ 516s File "/usr/lib/python3/dist-packages/breezy/git/dir.py", line 296, in clone_on_transport 516s (pack_hint, _, refs) = interrepo.fetch_objects( 516s ~~~~~~~~~~~~~~~~~~~~~~~^ 516s determine_wants, mapping=default_mapping 516s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 516s ) 516s ^ 516s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 516s refs = self.source._git.fetch( 516s self.target._git, determine_wants, progress=progress 516s ) 516s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 516s count, pack_data = self.fetch_pack_data( 516s ~~~~~~~~~~~~~~~~~~~~^ 516s determine_wants, 516s ^^^^^^^^^^^^^^^^ 516s ...<2 lines>... 516s depth=depth, 516s ^^^^^^^^^^^^ 516s ) 516s ^ 516s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 516s missing_objects = self.find_missing_objects( 516s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 516s ) 516s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 516s wants = determine_wants(refs, depth) 516s TypeError: InterGitGitRepository.determine_wants_all() takes 2 positional arguments but 3 were given 516s 516s test_http.TestProxyAuth.test_no_user(urllib,HTTP/1.1,proxy-basicdigest) OK 36ms 516s per_repository.test_repository.TestRepository.test_supports_rich_root(RemoteRepositoryFormat-default) OK 180ms 516s per_workingtree.test_workingtree.TestWorkingTree.test_conflicts(WorkingTreeFormat2) SKIP 24ms 516s set_conflicts not supported 516s test_http.TestProxyAuth.test_prompt_for_username(urllib,HTTP/1.0,proxy-digest) OK 44ms 516s per_workingtree.test_workingtree.TestWorkingTree.test_revert_clear_conflicts(WorkingTreeFormat3) OK 369ms 516s test_conflicts.TestResolveDuplicateEntry.test_resolve_taking_other(filea_replaced,filea_modified) OK 354ms 516s test_http.TestProxyAuth.test_unknown_user(urllib,HTTP/1.1,proxy-basic) OK 51ms 517s per_workingtree.test_workingtree.TestWorkingTree.test_revert_clear_conflicts2(GitWorkingTreeFormat)ERROR 46ms 517s log: {{{ 517s 317.234 preparing to commit 517s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_revert_clear_conflicts2(GitWorkingTreeFormat)/work/mine/ 517s 317.236 Selecting files for commit with filter None 517s 317.237 aborting commit write group because of exception: 517s 317.239 Traceback (most recent call last): 517s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 517s self._update_builder_with_changes() 517s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 517s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 517s for path, fs_hash in self.builder.record_iter_changes( 517s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 517s self.work_tree, self.basis_revid, iter_changes 517s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 517s ): 517s ^ 517s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 517s for change in iter_changes: 517s ^^^^^^^^^^^^ 517s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 517s for change in iter_changes: 517s ^^^^^^^^^^^^ 517s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 517s (oldpath, oldmode, oldsha) = old 517s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 517s TypeError: cannot unpack non-iterable NoneType object 517s }}} 517s 517s Traceback (most recent call last): 517s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 823, in test_revert_clear_conflicts2 517s tree = self.make_merge_conflicts() 517s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 762, in make_merge_conflicts 517s tree.commit("blah", allow_pointless=False) 517s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 517s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 517s committed_id = commit.Commit().commit( 517s working_tree=self, 517s ...<3 lines>... 517s **kwargs, 517s ) 517s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 517s self._update_builder_with_changes() 517s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 517s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 517s for path, fs_hash in self.builder.record_iter_changes( 517s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 517s self.work_tree, self.basis_revid, iter_changes 517s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 517s ): 517s ^ 517s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 517s for change in iter_changes: 517s ^^^^^^^^^^^^ 517s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 517s for change in iter_changes: 517s ^^^^^^^^^^^^ 517s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 517s (oldpath, oldmode, oldsha) = old 517s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 517s TypeError: cannot unpack non-iterable NoneType object 517s 517s per_workingtree.test_workingtree.TestWorkingTree.test_detect_real_kind(WorkingTreeFormat6,remote) OK 135ms 517s test_http.TestProxyAuth.test_user_from_auth_conf(urllib,HTTP/1.1,proxy-basicdigest) OK 88ms 517s per_workingtree.test_workingtree.TestWorkingTree.test_revert_missing(WorkingTreeFormat2) OK 60ms 517s per_workingtree.test_workingtree.TestWorkingTree.test_format_description(WorkingTreeFormat4) OK 42ms 517s test_http.TestProxyAuth.test_wrong_pass(urllib,HTTP/1.0,proxy-digest) OK 44ms 517s per_repository.test_repository.TestRepository.test_upgrade_preserves_signatures(RepositoryFormatKnitPack6RichRoot) OK 227ms 517s per_workingtree.test_workingtree.TestWorkingTree.test_format_leftmost_parent_id_as_ghost(WorkingTreeFormat5) OK 73ms 517s test_conflicts.TestResolvePathConflictBefore531967.test_resolve_taking_other(file_renamed,file_renamed2) OK 359ms 517s test_http.TestProxyHttpServer.test_ALL_PROXY_with_NO_PROXY(urllib,HTTP/1.1) OK 56ms 517s per_workingtree.test_unversion.TestUnversion.test_unversion_after_conflicted_merge(WorkingTreeFormat6,remote) OK 596ms 517s per_workingtree.test_workingtree.TestWorkingTree.test_get_config_stack(WorkingTreeFormat6) OK 52ms 517s per_workingtree.test_workingtree.TestWorkingTree.test_set_last_revision(WorkingTreeFormat6,remote) SKIP 169ms 517s Branch format does not permit arbitrary history 517s per_workingtree.test_workingtree.TestWorkingTree.test_initialize(WorkingTreeFormat3) OK 47ms 517s test_http.TestProxyHttpServer.test_all_proxy_with_no_proxy(urllib,HTTP/1.1) OK 90ms 517s test_http.TestRangeHeader.test_range_header_multi OK 2ms 517s per_workingtree.test_workingtree.TestWorkingTree.test_initialize_with_revision_id(GitWorkingTreeFormat)ERROR 30ms 517s log: {{{ 517s 317.519 preparing to commit 517s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_initialize_with_revision_id(GitWorkingTreeFormat)/work/source/ 517s 317.522 Selecting files for commit with filter None 517s 317.523 aborting commit write group because of exception: 517s 317.524 Traceback (most recent call last): 517s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 517s self._update_builder_with_changes() 517s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 517s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 517s for path, fs_hash in self.builder.record_iter_changes( 517s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 517s self.work_tree, self.basis_revid, iter_changes 517s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 517s ): 517s ^ 517s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 517s for change in iter_changes: 517s ^^^^^^^^^^^^ 517s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 517s for change in iter_changes: 517s ^^^^^^^^^^^^ 517s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 517s (oldpath, oldmode, oldsha) = old 517s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 517s TypeError: cannot unpack non-iterable NoneType object 517s }}} 517s 517s Traceback (most recent call last): 517s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 488, in test_initialize_with_revision_id 517s a = source.commit("a", allow_pointless=True) 517s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 517s committed_id = commit.Commit().commit( 517s working_tree=self, 517s ...<3 lines>... 517s **kwargs, 517s ) 517s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 517s self._update_builder_with_changes() 517s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 517s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 517s for path, fs_hash in self.builder.record_iter_changes( 517s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 517s self.work_tree, self.basis_revid, iter_changes 517s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 517s ): 517s ^ 517s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 517s for change in iter_changes: 517s ^^^^^^^^^^^^ 517s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 517s for change in iter_changes: 517s ^^^^^^^^^^^^ 517s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 517s (oldpath, oldmode, oldsha) = old 517s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 517s TypeError: cannot unpack non-iterable NoneType object 517s 517s per_workingtree.test_unversion.TestUnversion.test_unversion_parent_and_child_renamed_bug_187207(WorkingTreeFormat4) OK 105ms 517s test_http.TestRangeRequestServer.test_readv(urllib,HTTP/1.1) OK 42ms 517s per_repository.test_repository.TestRepository.test_upgrade_preserves_signatures(RepositoryFormat7) OK 186ms 517s test_merge_core.MergeTest.test_file_moves OK 699ms 517s per_workingtree.test_workingtree.TestWorkingTree.test_last_revision(WorkingTreeFormat2) OK 43ms 517s per_repository.test_repository.TestRepositoryControlComponent.test_urls(RepositoryFormatKnit4) OK 22ms 517s test_http.TestRangeRequestServer.test_readv_out_of_order(urllib,HTTP/1.1) OK 37ms 517s per_repository.test_repository.TestRepositoryControlComponent.test_urls(RepositoryFormatKnitPack1) OK 19ms 517s per_repository.test_repository.TestRepositoryControlComponent.test_urls(RepositoryFormat5) OK 15ms 517s test_http.TestRanges.test_syntactically_invalid_range_header(urllib,HTTP/1.1) OK 39ms 517s per_repository.test_repository.TestRepositoryLocking.test_dont_leave_lock_in_place(RepositoryFormatKnitPack5RichRoot) OK 17ms 517s per_workingtree.test_workingtree.TestWorkingTree.test_sprout_hardlink(WorkingTreeFormat4) OK 142ms 517s per_workingtree.test_workingtree.TestWorkingTree.test_list_files(WorkingTreeFormat6,remote) OK 68ms 517s per_repository.test_repository.TestRepositoryLocking.test_dont_leave_lock_in_place(RepositoryFormat2a) OK 17ms 517s per_workingtree.test_unversion.TestUnversion.test_unversion_renamed(WorkingTreeFormat5) OK 114ms 517s test_http.TestSingleOnlyRangeRequestServer.test_readv(urllib,HTTP/1.0) OK 33ms 517s per_workingtree.test_workingtree.TestWorkingTree.test_stored_kind_nonexistent(WorkingTreeFormat5) OK 45ms 517s per_repository.test_repository.TestRepositoryLocking.test_dont_leave_lock_in_place(RemoteRepositoryFormat-v2) OK 29ms 517s test_conflicts.TestResolveMissingParent.test_kill_them_all OK 462ms 517s test_conflicts.TestResolvePathConflictBefore531967.test_resolve_taking_this(file_renamed_in_dir,file_deleted) OK 275ms 517s per_workingtree.test_unversion.TestUnversion.test_unversion_requires_write_lock(WorkingTreeFormat6) OK 41ms 517s test_http.TestSingleOnlyRangeRequestServer.test_readv_out_of_order(urllib,HTTP/1.0) OK 37ms 517s per_repository.test_repository.TestRepositoryLocking.test_leave_lock_in_place(RepositoryFormatPackDevelopment2Subtree) OK 25ms 517s per_workingtree.test_workingtree.TestWorkingTree.test_list_files_sorted(WorkingTreeFormat4) OK 68ms 517s per_repository.test_repository.TestRepositoryLocking.test_leave_lock_in_place(GitRepositoryFormat) OK 11ms 517s per_workingtree.test_workingtree.TestWorkingTree.test_stored_kind_with_missing(WorkingTreeFormat6) OK 57ms 517s per_repository.test_repository.TestRepositoryLocking.test_lock_read_returns_unlockable(RepositoryFormatKnitPack5) OK 21ms 517s test_http.TestSingleRangeRequestServer.test_readv_get_max_size(urllib,HTTP/1.0) OK 45ms 517s per_workingtree.test_unversion.TestUnversion.test_unversion_several_files(WorkingTreeFormat3) OK 66ms 517s per_repository.test_repository.TestRepositoryLocking.test_lock_read_returns_unlockable(RepositoryFormatKnitPack4) OK 21ms 517s per_repository.test_repository.TestRepositoryLocking.test_lock_read_returns_unlockable(RepositoryFormat6) OK 32ms 517s test_http.TestTruncatedBeforeBoundary.test_readv_with_short_reads(urllib,HTTP/1.0) OK 48ms 517s per_workingtree.test_unversion.TestUnversion.test_unversion_subtree(GitWorkingTreeFormat) OK 39ms 517s per_workingtree.test_workingtree.TestWorkingTree.test_supports_executable(WorkingTreeFormat3) OK 61ms 517s per_workingtree.test_workingtree.TestWorkingTree.test_list_files_versioned_before_ignored(WorkingTreeFormat5) OK 87ms 517s per_repository.test_repository.TestRepositoryLocking.test_lock_read_then_unlock(RepositoryFormatKnitPack6) OK 20ms 517s per_workingtree.test_workingtree.TestWorkingTree.test_transform(GitWorkingTreeFormat) OK 16ms 517s test_merge_core.MergeTest.test_symlink_conflicts OK 248ms 517s per_workingtree.test_unversion.TestUnversion.test_unversion_subtree_and_children(WorkingTreeFormat2) OK 35ms 517s per_repository.test_repository.TestRepositoryLocking.test_lock_read_then_unlock(RepositoryFormatKnit1) OK 25ms 517s per_workingtree.test_workingtree.TestWorkingTree.test_unknowns(WorkingTreeFormat2) OK 30ms 517s per_repository.test_repository.TestRepositoryLocking.test_lock_write_returns_unlockable(RepositoryFormatKnit3) OK 22ms 517s per_workingtree.test_workingtree.TestWorkingTree.test_lock_locks_branch(WorkingTreeFormat6) OK 61ms 517s test_http.TestWallServer.test_http_has(urllib,HTTP/1.1) OK 74ms 517s test_http_response.TestHTTPConnection.test_cleanup_pipe OK 3ms 517s test_http_response.TestHandleResponse.test_multipart_no_boundary OK 3ms 517s test_http_response.TestRangeFileMultipleRanges.test_read_at_range_end OK 2ms 517s test_http_response.TestRangeFileMultipleRanges.test_seek_outside_single_range SKIP 3ms 517s Needs a fully defined range 517s 517s test_http_response.TestRangeFileMultipleRangesQuotedBoundaries.test_read_past_end_of_range OK 2ms 517s per_repository.test_repository.TestRepositoryLocking.test_lock_write_returns_unlockable(RepositoryFormat2aSubtree) OK 21ms 517s test_http_response.TestRangeFileMultipleRangesQuotedBoundaries.test_seek_read OK 2ms 517s test_http_response.TestRangeFileSingleRange.test_seek_at_range_end OK 2ms 517s test_http_response.TestRangeFileSizeKnown.test_read_past_end_of_range OK 2ms 517s test_http_response.TestRangeFileSizeReadLimited.test_max_read_size OK 5ms 517s per_repository.test_repository.TestRepositoryLocking.test_lock_write_returns_unlockable(RepositoryFormat4) SKIP 5ms 517s Format All-in-one format 4 is not initializable. 517s test_http_response.TestRangeFileSizeUnknown.test_seek_outside_single_range SKIP 2ms 517s Needs a fully defined range 517s 517s test_https_ca_bundle.TestGetCAPath.test_env_var OK 3ms 517s test_i18n.LoadPluginTranslations.test_does_not_exist OK 2ms 517s per_workingtree.test_workingtree.TestWorkingTree.test_unknowns_empty_dir(WorkingTreeFormat6,remote) OK 87ms 517s test_merge_directive.TestBodyHook.test_no_supports_body OK 114ms 517s per_workingtree.test_views.TestTreeViews.test_check_path_in_view(WorkingTreeFormat6,remote) OK 98ms 517s per_workingtree.test_views.TestTreeViews.test_lookup_view(WorkingTreeFormat4) SKIP 2ms 517s format doesn't support views 517s 517s per_workingtree.test_views.TestTreeViews.test_no_such_view(WorkingTreeFormat5) SKIP 1ms 517s format doesn't support views 517s 517s test_i18n.TestTranslate.test_error_message_translation OK 57ms 517s test_identitymap.TestNullIdentityMap.test_add_weave OK 2ms 517s test_ignores.TestRuntimeIgnores.test_add OK 4ms 517s per_repository.test_repository.TestRepositoryMakeBranchAndTree.test_repository_format(RepositoryFormatKnitPack5RichRootBroken) OK 71ms 517s test_ignores.TestUserIgnores.test_add OK 6ms 517s test_conflicts.TestResolveParentLoop.test_resolve_taking_other(dir2_into_dir1,dir1_into_dir2) OK 311ms 517s test_conflicts.TestResolveTextConflicts.test_resolve_taking_other(filed_modified_A,file_modified_B) OK 316ms 517s per_repository.test_repository.TestRepositoryMakeBranchAndTree.test_repository_format(RepositoryFormatKnitPack3) OK 50ms 517s per_workingtree.test_views.TestTreeViews.test_set_and_get_view_info(WorkingTreeFormat6) OK 78ms 517s per_workingtree.test_views.TestTreeViews.test_set_view(WorkingTreeFormat3) SKIP 1ms 517s format doesn't support views 517s 517s per_workingtree.test_views.TestTreeViews.test_unicode_view(GitWorkingTreeFormat) SKIP 1ms 517s format doesn't support views 517s 517s per_workingtree.test_views.TestTreeViews.test_views_initially_empty(WorkingTreeFormat2) SKIP 1ms 517s format doesn't support views 517s 517s per_workingtree.test_views.TestUnsupportedViews.test_view_methods_raise(WorkingTreeFormat6,remote) SKIP 1ms 517s Format declares that views are supported 517s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_from_empty_dir(WorkingTreeFormat4) OK 46ms 517s per_repository.test_repository.TestRepositoryMakeBranchAndTree.test_repository_format(RemoteRepositoryFormat-default) OK 63ms 517s per_workingtree.test_workingtree.TestWorkingTree.test_update_sets_last_revision(WorkingTreeFormat4) OK 158ms 517s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_from_missing_dir(WorkingTreeFormat5) OK 51ms 517s per_workingtree.test_workingtree.TestWorkingTree.test_merge_conflicts(WorkingTreeFormat3) OK 284ms 517s per_repository.test_revision.TestRevProps.test_invalid_revprops(RepositoryFormatKnitPack6RichRoot) OK 71ms 517s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_from_unknown_dir(WorkingTreeFormat6) OK 43ms 517s per_workingtree.test_workingtree.TestWorkingTree.test_merge_modified(GitWorkingTreeFormat) OK 13ms 517s per_workingtree.test_workingtree.TestWorkingTree.test_merge_modified_detects_corruption(WorkingTreeFormat2) OK 38ms 517s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_missings(WorkingTreeFormat3) OK 52ms 517s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_unknowns(GitWorkingTreeFormat) OK 10ms 517s per_repository.test_revision.TestRevProps.test_invalid_revprops(RepositoryFormat7) OK 74ms 517s test_import_tariff.TestImportTariffs.test_help_commands OK 245ms 518s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdirs_type_changes(WorkingTreeFormat2) OK 69ms 518s per_workingtree.test_workingtree.TestWorkingTree.test_update_sets_root_id(WorkingTreeFormat5) OK 222ms 518s per_repository.test_revision.TestRevProps.test_simple_revprops(RepositoryFormatKnit4) OK 101ms 518s test_merge_directive.TestMergeDirective1Branch.test_broken_bundle OK 404ms 518s test_conflicts.TestResolvePathConflict.test_resolve_taking_other(file_deleted,file_renamed) OK 338ms 518s test_info.TestInfo.test_describe_repository_layout OK 124ms 518s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdirs_type_changes_wo_symlinks(WorkingTreeFormat6,remote) OK 71ms 518s per_workingtree.test_workingtree.TestFormatAttributes.test_supports_setting_file_ids(WorkingTreeFormat4) OK 3ms 518s per_workingtree.test_workingtree.TestFormatAttributes.test_supports_store_uncommitted(WorkingTreeFormat5) OK 3ms 518s per_workingtree.test_workingtree.TestFormatAttributes.test_versioned_directories(WorkingTreeFormat6) OK 3ms 518s test_info.TestInfo.test_gather_location_repo OK 37ms 518s test_lazy_import.TestCanonicalize.test_import_one_as_two_as OK 2ms 518s test_lazy_import.TestConvertImportToMap.test_import_one_two_as_x OK 2ms 518s test_lazy_import.TestImportProcessor.test_from_one_import_two OK 2ms 518s test_lazy_import.TestImportProcessor.test_name_collision OK 2ms 518s test_lazy_import.TestImportReplacerHelper.test_basic_import OK 11ms 518s test_lazy_import.TestScopeReplacer.test_object OK 2ms 518s test_lazy_regex.TestErrors.test_invalid_pattern OK 2ms 518s per_repository.test_revision.TestRevProps.test_simple_revprops(RepositoryFormatKnitPack1) OK 77ms 518s test_lazy_regex.TestLazyCompile.test_split OK 2ms 518s test_location.RCPLocationTests.test_without_user OK 2ms 518s test_location.TestLocationToUrl.test_regular_url OK 3ms 518s test_lock.TestOSLock.test_read_locks_share(fcntl) OK 5ms 518s per_workingtree.test_workingtree.TestIllegalPaths.test_bad_fs_path(WorkingTreeFormat3) OK 47ms 518s test_lockable_files.TestLockableFiles_LockDir.test_break_lock OK 16ms 518s test_lockable_files.TestLockableFiles_LockDir.test_lock_write_with_matching_token OK 12ms 518s test_conflicts.TestResolveUnversionedParent.test_take_other OK 431ms 518s test_controldir.TestErrors.test_must_have_working_tree OK 2ms 518s per_repository.test_revision.TestRevProps.test_simple_revprops(RepositoryFormat5) OK 37ms 518s test_controldir.TestProber.test_known_formats(BzrProber) OK 3ms 518s test_controldir.TestProber.test_known_formats(SmartHgProber) OK 3ms 518s per_workingtree.test_workingtree.TestReferenceLocation.test_branch_relative_reference_location(GitWorkingTreeFormat)ERROR 31ms 518s log: {{{ 518s 318.425 preparing to commit 518s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_branch_relative_reference_location(GitWorkingTreeFormat)/work/branch/ 518s 318.428 Selecting files for commit with filter None 518s 318.430 aborting commit write group because of exception: 518s 318.432 Traceback (most recent call last): 518s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 518s self._update_builder_with_changes() 518s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 518s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 518s for path, fs_hash in self.builder.record_iter_changes( 518s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 518s self.work_tree, self.basis_revid, iter_changes 518s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 518s ): 518s ^ 518s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 518s for change in iter_changes: 518s ^^^^^^^^^^^^ 518s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 518s for change in iter_changes: 518s ^^^^^^^^^^^^ 518s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 518s (oldpath, oldmode, oldsha) = old 518s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 518s TypeError: cannot unpack non-iterable NoneType object 518s }}} 518s 518s Traceback (most recent call last): 518s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1461, in test_branch_relative_reference_location 518s tree = self.make_tree_with_reference("branch", "../reference_branch") 518s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1451, in make_tree_with_reference 518s tree.commit("commit reference") 518s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 518s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 518s committed_id = commit.Commit().commit( 518s working_tree=self, 518s ...<3 lines>... 518s **kwargs, 518s ) 518s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 518s self._update_builder_with_changes() 518s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 518s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 518s for path, fs_hash in self.builder.record_iter_changes( 518s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 518s self.work_tree, self.basis_revid, iter_changes 518s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 518s ): 518s ^ 518s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 518s for change in iter_changes: 518s ^^^^^^^^^^^^ 518s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 518s for change in iter_changes: 518s ^^^^^^^^^^^^ 518s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 518s (oldpath, oldmode, oldsha) = old 518s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 518s TypeError: cannot unpack non-iterable NoneType object 518s 518s test_controldir.TestProber.test_priority(CVSProber) OK 14ms 518s test_controldir.TestProber.test_probe_transport_empty(BzrProber) OK 5ms 518s test_controldir.TestProber.test_probe_transport_empty(SmartHgProber) OK 4ms 518s test_counted_lock.TestCountedLock.test_unlock_not_locked OK 2ms 518s per_workingtree.test_workingtree.TestReferenceLocation.test_clone_copies_reference_location(WorkingTreeFormat2) SKIP 49ms 518s Branch cannot hold references. 518s 518s test_lockable_files.TestLockableFiles_RemoteLockDir.test_dont_leave_in_place OK 69ms 518s test_lockable_files.TestLockableFiles_RemoteLockDir.test_second_lock_write_returns_same_token OK 55ms 518s test_lockable_files.TestLockableFiles_TransportLock.test_lock_write_raises_on_token_mismatch OK 5ms 518s test_lockable_files.TestLockableFiles_TransportLock.test_unlock_after_lock_write_with_token OK 4ms 518s test_lockdir.TestLockDir.test_20_lock_contested OK 9ms 518s per_repository.test_revision.TestRevisionAttributes.test_revision_accessors(RepositoryFormatKnitPack5RichRoot) OK 145ms 518s test_lockdir.TestLockDir.test_43_break OK 17ms 518s test_lockdir.TestLockDir.test_corrupt_lockdir_info OK 11ms 518s test_crash.TestApportReporting.test_apport_report OK 138ms 518s test_lockdir.TestLockDir.test_missing_lockdir_info OK 13ms 518s test_lockdir.TestLockDirHooks.test_LockDir_released_success OK 9ms 518s test_lockdir.TestLockHeldInfo.test_repr OK 7ms 518s test_conflicts.TestResolvePathConflict.test_resolve_taking_other(dir_renamed2,dir_renamed) OK 305ms 518s per_workingtree.test_workingtree.TestWorkingTree.test_update_sets_updated_root_id(WorkingTreeFormat6) OK 370ms 518s test_merge_directive.TestMergeDirective1Branch.test_get_target_revision_nofetch OK 376ms 518s test_delta.TestDeltaShow.test_short_status OK 115ms 518s test_delta.TestReportChanges.test_report_changes OK 2ms 518s test_diff.TestDiff.test_add_nl_2 OK 2ms 518s test_diff.TestDiff.test_internal_diff_more_context OK 2ms 518s per_workingtree.test_workingtree.TestWorkingTree.test_merge_revert(WorkingTreeFormat6,remote) OK 536ms 518s per_repository.test_revision.TestRevisionAttributes.test_revision_accessors(RepositoryFormat2a) OK 167ms 518s test_log.TestHistoryChange.test_all_new OK 160ms 518s per_workingtree.test_workingtree.TestReferenceLocation.test_copied_locations_are_rebased(WorkingTreeFormat6,remote) OK 316ms 518s per_workingtree.test_workingtree.TestWorkingTree.test_no_file_sha1(WorkingTreeFormat4) OK 73ms 518s per_workingtree.test_workingtree.TestWorkingTree.test_update_takes_revision_parameter(WorkingTreeFormat3) OK 128ms 518s per_workingtree.test_workingtree.TestWorkingTree.test_update_turns_local_commit_into_merge(GitWorkingTreeFormat)ERROR 17ms 518s log: {{{ 518s 318.817 preparing to commit 518s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_update_turns_local_commit_into_merge(GitWorkingTreeFormat)/work/master/ 518s 318.819 Selecting files for commit with filter None 518s 318.820 aborting commit write group because of exception: 518s 318.822 Traceback (most recent call last): 518s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 518s self._update_builder_with_changes() 518s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 518s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 518s for path, fs_hash in self.builder.record_iter_changes( 518s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 518s self.work_tree, self.basis_revid, iter_changes 518s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 518s ): 518s ^ 518s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 518s for change in iter_changes: 518s ^^^^^^^^^^^^ 518s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 518s for change in iter_changes: 518s ^^^^^^^^^^^^ 518s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 518s (oldpath, oldmode, oldsha) = old 518s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 518s TypeError: cannot unpack non-iterable NoneType object 518s }}} 518s 518s Traceback (most recent call last): 518s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 669, in test_update_turns_local_commit_into_merge 518s master_tip = master_tree.commit("first master commit") 518s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 518s committed_id = commit.Commit().commit( 518s working_tree=self, 518s ...<3 lines>... 518s **kwargs, 518s ) 518s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 518s self._update_builder_with_changes() 518s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 518s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 518s for path, fs_hash in self.builder.record_iter_changes( 518s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 518s self.work_tree, self.basis_revid, iter_changes 518s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 518s ): 518s ^ 518s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 518s for change in iter_changes: 518s ^^^^^^^^^^^^ 518s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 518s for change in iter_changes: 518s ^^^^^^^^^^^^ 518s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 518s (oldpath, oldmode, oldsha) = old 518s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 518s TypeError: cannot unpack non-iterable NoneType object 518s 518s per_workingtree.test_workingtree.TestWorkingTree.test_non_normalized_add_accessible(WorkingTreeFormat5) OK 44ms 518s per_workingtree.test_workingtree.TestWorkingTree.test_update_updates_bound_branch_no_local_commits(WorkingTreeFormat2) OK 40ms 518s test_diff.TestDiffDates.test_diff_add_files OK 166ms 518s per_workingtree.test_workingtree.TestWorkingTree.test_non_normalized_add_inaccessible(WorkingTreeFormat6) OK 44ms 518s test_diff.TestDiffFromTool.test_execute_missing OK 8ms 518s test_diff.TestDiffFromToolEncodedFilename.test_unencodable_filename OK 14ms 518s test_diff.TestDiffOptionsScenarios.test_unified_not_added(--forward-ed) OK 2ms 518s test_diff.TestDiffOptionsScenarios.test_unified_not_added(--unified) OK 2ms 518s test_conflicts.TestResolvePathConflict.test_resolve_taking_this(dir_deleted,dir_renamed) OK 279ms 518s per_workingtree.test_workingtree.TestWorkingTree.test_versioned_files_not_unknown(WorkingTreeFormat6,remote) OK 82ms 518s test_log.TestHistoryChange.test_show_branch_change_no_old OK 168ms 518s per_workingtree.test_workingtree.TestWorkingTree.test_open_containing(WorkingTreeFormat3) OK 71ms 518s per_workingtree.test_workingtree.TestWorkingTree.test_path2id(GitWorkingTreeFormat) SKIP 23ms 518s format does not support versioning directories 518s test_diff.TestDiffTree.test_diff_deletion OK 104ms 518s per_repository.test_revision.TestRevisionAttributes.test_revision_accessors(RemoteRepositoryFormat-v2) OK 291ms 518s test_log.TestLineLogFormatterWithMergeRevisions.test_line_merge_revs_log_with_merges OK 97ms 518s per_workingtree.test_workingtree.TestWorkingTree.test_post_build_tree_hook(WorkingTreeFormat2) OK 74ms 518s per_repository.test_revision.TestRevisionAttributes.test_zero_timezone(RepositoryFormatPackDevelopment2Subtree) OK 76ms 518s test_merge_directive.TestMergeDirective1Branch.test_use_submit_for_missing_dependency SKIP 411ms 518s This format does not support explicit bases. 518s 518s test_diff.TestGetTreesAndBranchesToDiffLocked.test_with_rev_specs OK 125ms 518s test_log.TestLogForAuthors.test_line_all OK 87ms 518s per_repository.test_revision.TestRevisionAttributes.test_zero_timezone(GitRepositoryFormat)ERROR 32ms 518s log: {{{ 518s 319.125 preparing to commit 518s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_repository.test_revision.TestRevisionAttributes.test_zero_timezone(GitRepositoryFormat)/work/br1/ 518s 319.127 Selecting files for commit with filter None 518s 319.128 aborting commit write group because of exception: 518s 319.130 Traceback (most recent call last): 518s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 518s self._update_builder_with_changes() 518s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 518s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 518s for path, fs_hash in self.builder.record_iter_changes( 518s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 518s self.work_tree, self.basis_revid, iter_changes 518s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 518s ): 518s ^ 518s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 518s for change in iter_changes: 518s ^^^^^^^^^^^^ 518s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 518s for change in iter_changes: 518s ^^^^^^^^^^^^ 518s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 518s (oldpath, oldmode, oldsha) = old 518s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 518s TypeError: cannot unpack non-iterable NoneType object 518s }}} 518s 518s Traceback (most recent call last): 518s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_revision.py", line 130, in test_zero_timezone 518s r1 = tree1.commit(message="quux", timezone=0) 518s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 518s committed_id = commit.Commit().commit( 518s working_tree=self, 518s ...<3 lines>... 518s **kwargs, 518s ) 518s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 518s self._update_builder_with_changes() 518s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 518s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 518s for path, fs_hash in self.builder.record_iter_changes( 518s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 518s self.work_tree, self.basis_revid, iter_changes 518s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 518s ): 518s ^ 518s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 518s for change in iter_changes: 518s ^^^^^^^^^^^^ 518s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 518s for change in iter_changes: 518s ^^^^^^^^^^^^ 518s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 518s (oldpath, oldmode, oldsha) = old 518s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 518s TypeError: cannot unpack non-iterable NoneType object 518s 518s per_workingtree.test_workingtree.TestWorkingTree.test_remove_verbose(WorkingTreeFormat6,remote) OK 148ms 518s test_conflicts.TestResolvePathConflictBefore531967.test_resolve_taking_other(file_renamed2,file_renamed) OK 315ms 518s per_workingtree.test_workingtree.TestReferenceLocation.test_merge_updates_references(WorkingTreeFormat4) OK 447ms 518s test_log.TestLogForAuthors.test_short_all OK 110ms 519s test_diff.TestShowDiffTrees.test_unicode_filename OK 152ms 519s test_directory_service.TestAliasDirectory.test_lookup_push OK 25ms 519s test_directory_service.TestDirectoryLookup.test_get_directory_service OK 2ms 519s per_workingtree.test_workingtree.TestWorkingTree.test_revert(WorkingTreeFormat4) OK 121ms 519s per_repository.test_signatures.TestSignatures.test_clone_preserves_signatures(RepositoryFormatKnitPack5) OK 201ms 519s test_log.TestLogWithBugs.test_bug_broken OK 93ms 519s test_dirty_tracker.DirtyTrackerTests.test_file_removed SKIP 38ms 519s pyinotify not available 519s test_email_message.TestEmailMessage.test_headers_accept_unicode_and_utf8 OK 3ms 519s test_email_message.TestEmailMessage.test_string_with_encoding OK 2ms 519s test_eol_filters.TestEolRulesSpecifications.test_other_known_values OK 2ms 519s test_errors.TestErrors.test_duplicate_help_prefix OK 2ms 519s test_errors.TestErrors.test_invalid_http_range OK 2ms 519s test_errors.TestErrors.test_no_arg_named_message OK 9ms 519s test_errors.TestErrors.test_read_error OK 2ms 519s test_errors.TestErrors.test_unable_encode_path OK 2ms 519s test_errors.TestErrors.test_writing_completed OK 2ms 519s test_estimate_compressed_size.TestZLibEstimator.test_adding_content OK 8ms 519s per_workingtree.test_workingtree.TestWorkingTreeUpdate.test_update_revision(WorkingTreeFormat4) OK 448ms 519s test_log.TestLongLogFormatter.test_properties_handler_bad_argument OK 75ms 519s per_workingtree.test_workingtree.TestWorthSavingLimit.test_invalid(WorkingTreeFormat5) OK 63ms 519s test_export.TarExporterTests.test_tgz_ignores_dest_path OK 79ms 519s test_log.TestLongLogFormatterWithoutMergeRevisions.test_long_properties_in_log OK 76ms 519s test_conflicts.TestResolvePathConflictBefore531967.test_resolve_taking_this(file_deleted,file_renamed_in_dir) OK 273ms 519s per_repository.test_signatures.TestSignatures.test_clone_preserves_signatures(RepositoryFormatKnitPack4) OK 175ms 519s per_workingtree.test_workingtree.TestWorthSavingLimit.test_not_set(WorkingTreeFormat6) OK 64ms 519s per_workingtree.test_workingtree.TestReferenceLocation.test_pull_updates_references(WorkingTreeFormat5) OK 293ms 519s test_export.TestDirExport.test_nested_tree OK 111ms 519s per_workingtree.test_workingtree.TestWorthSavingLimit.test_set_in_branch(WorkingTreeFormat3) SKIP 60ms 519s no _worth_saving_limit for this tree type 519s 519s test_merge_directive.TestMergeDirective2Branch.test_broken_bundle OK 461ms 519s test__annotator.TestAnnotator.test_annotate_flat_merge_and_restored_text(python) OK 5ms 519s test__annotator.TestAnnotator.test_annotate_many_way_common_merge_text_more(python) OK 5ms 519s test__annotator.TestAnnotator.test_annotate_simple(python) OK 5ms 519s per_repository.test_signatures.TestSignatures.test_clone_preserves_signatures(RepositoryFormat6) OK 80ms 519s test__annotator.TestAnnotator.test_needed_keys_with_parent_texts(python) OK 6ms 519s test__known_graph.TestKnownGraph.test_add_existing_node(python) OK 2ms 519s test__known_graph.TestKnownGraph.test_add_with_all_ghost_parents(python) OK 2ms 519s test__known_graph.TestKnownGraph.test_gdfo_ancestry_1(python) OK 2ms 519s test__known_graph.TestKnownGraph.test_parent_ancestry1(python) OK 2ms 519s test__known_graph.TestKnownGraphHeads.test_heads_alt_merge(python) OK 2ms 519s test__known_graph.TestKnownGraphHeads.test_heads_linear(python) OK 2ms 519s test__known_graph.TestKnownGraphHeads.test_heads_one(python) OK 2ms 519s test__known_graph.TestKnownGraphHeads.test_heads_single(python) OK 2ms 519s test__known_graph.TestKnownGraphHeads.test_heads_with_ghost(python) OK 2ms 519s test__known_graph.TestKnownGraphMergeSort.test_end_of_merge_not_last_revision_in_branch(python) OK 2ms 519s test__known_graph.TestKnownGraphMergeSort.test_merge_depth_with_nested_merges(python) OK 2ms 519s test__known_graph.TestKnownGraphMergeSort.test_merge_sort_race(python) OK 2ms 519s test__known_graph.TestKnownGraphMergeSort.test_sequence_numbers_increase_no_merges(python) OK 2ms 519s test__known_graph.TestKnownGraphStableReverseTopoSort.test_mixed_ancestries(python) OK 2ms 519s test__known_graph.TestKnownGraphStableReverseTopoSort.test_stable_sorting(python) OK 2ms 519s test__known_graph.TestKnownGraphTopoSort.test_topo_sort_cycle_with_tail(python) OK 2ms 519s test__known_graph.TestKnownGraphTopoSort.test_topo_sort_partial(python) OK 2ms 519s per_workingtree.test_workingtree.TestWorkingTree.test_revert_clear_conflicts(WorkingTreeFormat5) OK 416ms 519s test_log.TestRevisionNotInBranch.test_line_format OK 265ms 519s per_repository.test_signatures.TestSignatures.test_sign_existing_revision(RepositoryFormatKnitPack6) OK 168ms 519s test_extract.TestExtract.test_extract_in_checkout OK 243ms 519s test_features.TestModuleAvailableFeature.test_unavailable_module OK 2ms 519s per_repository.test_signatures.TestSignatures.test_sign_existing_revision(RepositoryFormatKnit1) OK 63ms 519s test_annotate.TestAnnotate.test_annotate_unicode_author OK 213ms 519s test_atomicfile.TestAtomicFile.test_context_manager_abort OK 4ms 519s test_atomicfile.TestAtomicFile.test_no_mode OK 9ms 519s test_conflicts.TestResolveTextConflicts.test_resolve_taking_other(file_modified_B,filed_modified_A) OK 379ms 519s test_log.TestShortLogFormatter.test_short_log_with_merges_and_range OK 165ms 519s per_repository.test_signatures.TestSignatures.test_store_signature(RepositoryFormatKnit3) OK 100ms 519s per_workingtree.test_workingtree.TestReferenceLocation.test_push_updates_references(WorkingTreeFormat6) OK 418ms 519s test_log.TestShowLog.test_commit_message_with_control_chars OK 71ms 519s test_lru_cache.TestLRUCache.test_after_cleanup_larger_than_max OK 2ms 519s test_lru_cache.TestLRUCache.test_len OK 2ms 519s test_lru_cache.TestLRUSizeCache.test_add_tracks_size OK 2ms 519s test_lru_cache.TestLRUSizeCache.test_remove_tracks_size OK 2ms 519s test_lsprof.TestStats.test_save_to_txt OK 6ms 519s test_mail_client.TestClaws.test_with_from OK 2ms 519s test_mail_client.TestKMail.test_commandline_is_8bit OK 2ms 519s per_repository.test_signatures.TestSignatures.test_store_signature(RepositoryFormat2aSubtree) OK 98ms 519s per_repository.test_signatures.TestSignatures.test_store_signature(RepositoryFormat4) SKIP 5ms 519s Format All-in-one format 4 is not initializable. 519s test_matchers.TestHasLayout.test_match OK 52ms 519s per_workingtree.test_workingtree.TestWorkingTree.test_revert_clear_conflicts2(WorkingTreeFormat6) OK 334ms 519s per_workingtree.test_workingtree.TestReferenceLocation.test_reference_parent(WorkingTreeFormat3) SKIP 124ms 519s Tree cannot hold references. 519s 519s test_fetch.Test1To2Fetch.test_fetch_ghosts OK 290ms 519s test_merge_directive.TestMergeDirective2Branch.test_get_target_revision_nofetch OK 525ms 519s per_workingtree.test_workingtree.TestReferenceLocation.test_reference_parent_accepts_possible_transports(GitWorkingTreeFormat)ERROR 29ms 519s log: {{{ 519s 320.103 preparing to commit 519s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_reference_parent_accepts_possible_transports(GitWorkingTreeFormat)/work/tree/subtree/ 519s 320.105 Selecting files for commit with filter None 519s 320.106 aborting commit write group because of exception: 519s 320.108 Traceback (most recent call last): 519s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 519s self._update_builder_with_changes() 519s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 519s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 519s for path, fs_hash in self.builder.record_iter_changes( 519s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 519s self.work_tree, self.basis_revid, iter_changes 519s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 519s ): 519s ^ 519s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 519s for change in iter_changes: 519s ^^^^^^^^^^^^ 519s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 519s for change in iter_changes: 519s ^^^^^^^^^^^^ 519s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 519s (oldpath, oldmode, oldsha) = old 519s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 519s TypeError: cannot unpack non-iterable NoneType object 519s }}} 519s 519s Traceback (most recent call last): 519s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1370, in test_reference_parent_accepts_possible_transports 519s subtree.commit("a change") 519s ~~~~~~~~~~~~~~^^^^^^^^^^^^ 519s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 519s committed_id = commit.Commit().commit( 519s working_tree=self, 519s ...<3 lines>... 519s **kwargs, 519s ) 519s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 519s self._update_builder_with_changes() 519s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 519s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 519s for path, fs_hash in self.builder.record_iter_changes( 519s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 519s self.work_tree, self.basis_revid, iter_changes 519s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 519s ): 519s ^ 519s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 519s for change in iter_changes: 519s ^^^^^^^^^^^^ 519s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 519s for change in iter_changes: 519s ^^^^^^^^^^^^ 519s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 519s (oldpath, oldmode, oldsha) = old 519s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 519s TypeError: cannot unpack non-iterable NoneType object 519s 519s per_repository.test_signatures.TestSignatures.test_verify_revision_signature(RepositoryFormatKnitPack5RichRootBroken) OK 100ms 519s test_matchers.TestMatchesAncestry.test_mismatch OK 76ms 519s test_fetch.TestFetch.test_fetch_self OK 45ms 519s per_workingtree.test_workingtree.TestReferenceLocation.test_reference_parent_from_reference_info_(WorkingTreeFormat2) SKIP 67ms 519s Branch cannot hold references. 519s 519s per_workingtree.test_workingtree.TestWorkingTree.test_revert_missing(WorkingTreeFormat3) OK 138ms 519s per_repository.test_signatures.TestSignatures.test_verify_revision_signature(RepositoryFormatKnitPack3) OK 86ms 519s per_workingtree.test_workingtree.TestWorkingTree.test_set_last_revision(GitWorkingTreeFormat)ERROR 17ms 519s log: {{{ 519s 320.223 preparing to commit 519s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_set_last_revision(GitWorkingTreeFormat)/work/source/ 519s 320.224 Selecting files for commit with filter None 519s 320.225 aborting commit write group because of exception: 519s 320.227 Traceback (most recent call last): 519s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 519s self._update_builder_with_changes() 519s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 519s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 519s for path, fs_hash in self.builder.record_iter_changes( 519s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 519s self.work_tree, self.basis_revid, iter_changes 519s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 519s ): 519s ^ 519s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 519s for change in iter_changes: 519s ^^^^^^^^^^^^ 519s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 519s for change in iter_changes: 519s ^^^^^^^^^^^^ 519s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 519s (oldpath, oldmode, oldsha) = old 519s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 519s TypeError: cannot unpack non-iterable NoneType object 519s }}} 519s 519s Traceback (most recent call last): 519s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 387, in test_set_last_revision 519s a = wt.commit("A", allow_pointless=True) 519s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 519s committed_id = commit.Commit().commit( 519s working_tree=self, 519s ...<3 lines>... 519s **kwargs, 519s ) 519s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 519s self._update_builder_with_changes() 519s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 519s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 519s for path, fs_hash in self.builder.record_iter_changes( 519s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 519s self.work_tree, self.basis_revid, iter_changes 519s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 519s ): 519s ^ 519s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 519s for change in iter_changes: 519s ^^^^^^^^^^^^ 519s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 519s for change in iter_changes: 519s ^^^^^^^^^^^^ 519s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 519s (oldpath, oldmode, oldsha) = old 519s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 519s TypeError: cannot unpack non-iterable NoneType object 519s 519s test_memorybranch.MemoryBranchTests.test_last_revision OK 103ms 520s per_workingtree.test_workingtree.TestWorkingTree.test_set_last_revision_different_to_branch(WorkingTreeFormat2) SKIP 19ms 520s only on trees that can be separate from their branch. 520s 520s test_memorytree.TestMemoryTree.test_create_on_branch OK 34ms 520s test_fetch_ghosts.TestFetchGhosts.test_fetch_ghosts_failure OK 147ms 520s test_memorytree.TestMemoryTree.test_put_existing_file OK 24ms 520s test_fifo_cache.TestFIFOCache.test_copy_not_implemented OK 2ms 520s test_fifo_cache.TestFIFOCache.test_update OK 2ms 520s test_filters.TestContentFilterContext.test_filter_context_with_path OK 2ms 520s per_workingtree.test_workingtree.TestReferenceLocation.test_set_get_reference_info(WorkingTreeFormat6,remote) OK 159ms 520s test_conflicts.TestResolveUnversionedParent.test_take_this OK 456ms 520s test_controldir.TestMetaComponentFormatRegistry.test_get_all OK 2ms 520s test_controldir.TestProber.test_known_formats(RemoteBzrProber) OK 3ms 520s test_controldir.TestProber.test_known_formats(MonotoneProber) OK 3ms 520s test_controldir.TestProber.test_priority(DarcsProber) OK 4ms 520s test_bisect.BisectHarnessTests.testLastRev OK 502ms 520s test_controldir.TestProber.test_probe_transport_empty(RemoteBzrProber) OK 4ms 520s test_controldir.TestProber.test_probe_transport_empty(MonotoneProber) OK 3ms 520s test_bisect_multi.TestBisectMultiBytes.test_lookup_missing_key_before_all_others OK 2ms 520s test_counted_lock.TestCountedLock.test_write_lock_reentrant OK 2ms 520s test_crash.TestNonApportReporting.test_report_bug_legacy OK 3ms 520s test_filter_tree.TestFilterTree.test_zip_export_content_filter_tree OK 65ms 520s test_foreign.ForeignVcsRegistryTests.test_parse_revision_id_no_dash OK 2ms 520s test_globbing.TestExceptionGlobster.test_exclusion_patterns OK 2ms 520s test_globbing.TestGlobster.test_char_group_digit OK 2ms 520s test_globbing.TestGlobster.test_mixed_globs OK 2ms 520s test_gpg.TestDisabled.test_sign OK 2ms 520s test_gpg.TestVerify.test_verify_unacceptable_key SKIP 3ms 520s gpg 520s 520s test_graph.TestCachingParentsProvider.test_get_parent_map_repeated OK 2ms 520s test_branch.BzrBranch8.test_reference_info_caching_write_locked OK 24ms 520s test_graph.TestCachingParentsProviderExtras.test_extras_using_cached OK 4ms 520s test_graph.TestFindDescendants.test_find_descendants_rev2a_rev4 OK 2ms 520s test_graph.TestFindMergeOrder.test_parents OK 2ms 520s test_graph.TestFindUniqueAncestors.test_multiple_interesting_unique OK 2ms 520s test_graph.TestGraph.test__remove_simple_descendants_siblings OK 2ms 520s test_graph.TestGraph.test_breadth_first_search_deep_ghosts OK 2ms 520s test_graph.TestGraph.test_graph_difference_complex_shortcut OK 2ms 520s test_graph.TestGraph.test_heads_limits_search OK 2ms 520s test_graph.TestGraph.test_is_ancestor OK 2ms 520s test_graph.TestGraph.test_lca_double_shortcut OK 2ms 520s test_graph.TestGraph.test_unique_lca_null_revision2 OK 2ms 520s per_workingtree.test_workingtree.TestReferenceLocation.test_set_null_reference_info_when_null(WorkingTreeFormat4) OK 56ms 520s test_graph.TestGraphFindDistanceToNull.test_target_parallel_to_known_limits OK 2ms 520s test_grep.TestColorGrep.test_color_option OK 9ms 520s per_repository.test_signatures.TestSignatures.test_verify_revision_signature(RemoteRepositoryFormat-default) OK 201ms 520s test_delta.TestDeltaShow.test_short_status_path_predicate OK 86ms 520s test_delta.TestReportChanges.test_report_unversioned OK 2ms 520s test_diff.TestDiff.test_binary_lines OK 3ms 520s test_diff.TestDiff.test_internal_diff_no_changes OK 3ms 520s per_repository.test_signatures.TestSignatures.test_verify_revision_signature_not_signed(RepositoryFormatKnitPack6RichRoot) OK 81ms 520s per_workingtree.test_workingtree.TestReferenceLocation.test_set_reference_info(WorkingTreeFormat5) OK 103ms 520s per_workingtree.test_workingtree.TestWorkingTree.test_sprout_hardlink(WorkingTreeFormat6,remote) OK 280ms 520s test_merge_directive.TestMergeDirective2Branch.test_use_public_submit_branch OK 429ms 520s test_mergetools.TestFilenameSubstitution.test_spaces_and_quotes OK 4ms 520s per_repository.test_signatures.TestSignatures.test_verify_revision_signature_not_signed(RepositoryFormat7) OK 62ms 520s per_workingtree.test_workingtree.TestWorkingTree.test_stored_kind_with_missing(WorkingTreeFormat4) OK 68ms 520s test_merge.TestConfigurableFileMerger.test_hook_not_called_for_other_files OK 312ms 520s test_merge.TestLCAMultiWay.test_other_in_lca OK 2ms 520s test_diff.TestDiffDates.test_diff_remove_files OK 193ms 520s per_workingtree.test_workingtree.TestWorkingTree.test_supports_executable(WorkingTreeFormat5) OK 56ms 520s test_diff.TestDiffFromTool.test_from_string OK 4ms 520s test_diff.TestDiffOptions.test_unified_added OK 2ms 520s test_diff.TestDiffOptionsScenarios.test_unified_not_added(-q) OK 2ms 520s test_diff.TestDiffOptionsScenarios.test_unified_not_added(-y) OK 2ms 520s per_repository.test_signatures.TestSignatures.test_verify_revision_signatures(RepositoryFormatKnit4) OK 112ms 520s test_grep.TestGrep.test_multiple_wtree_files OK 280ms 520s per_workingtree.test_workingtree.TestReferenceLocation.test_sprout_copies_reference_location(WorkingTreeFormat6) OK 200ms 520s per_workingtree.test_workingtree.TestWorkingTree.test_transform(WorkingTreeFormat6) OK 52ms 520s test_diff.TestDiffTree.test_diff_directory OK 100ms 520s per_workingtree.test_workingtree.TestWorkingTree.test_unknowns(WorkingTreeFormat3) OK 53ms 520s per_workingtree.test_workingtree.TestWorkingTree.test_unknowns_empty_dir(GitWorkingTreeFormat) OK 20ms 520s per_workingtree.test_workingtree.TestWorkingTree.test_update_returns_conflict_count(WorkingTreeFormat2) SKIP 30ms 520s only on trees that can be separate from their branch. 520s 520s per_repository.test_signatures.TestSignatures.test_verify_revision_signatures(RepositoryFormatKnitPack1) OK 140ms 520s test_diff.TestShowDiffTrees.test_binary_unicode_filenames OK 63ms 520s test_missing.TestFindUnmerged.test_merged OK 301ms 520s test_msgeditor.MsgEditorTest.test__create_temp_file_with_empty_commit_template OK 3ms 520s per_repository.test_signatures.TestSignatures.test_verify_revision_signatures(RepositoryFormat5) OK 50ms 520s per_repository.test_signatures.TestUnsupportedSignatures.test_sign_revision(RepositoryFormatKnitPack5RichRoot) SKIP 5ms 520s repository supports signing revisions 520s 520s per_repository.test_signatures.TestUnsupportedSignatures.test_sign_revision(RepositoryFormat2a) SKIP 4ms 520s repository supports signing revisions 520s 520s test_diff.TestShowDiffTrees.test_unicode_filename_path_encoding OK 54ms 520s per_repository.test_signatures.TestUnsupportedSignatures.test_sign_revision(RemoteRepositoryFormat-v2) SKIP 6ms 520s repository supports signing revisions 520s 520s test_merge.TestMerge.test_merge3_can_reverse_cherrypick OK 276ms 520s per_workingtree.test_workingtree.TestReferenceLocation.test_update_references_retains_known_references(WorkingTreeFormat3) OK 206ms 520s test_msgeditor.MsgEditorTest.test_edit_commit_message_with_ascii_infotext OK 63ms 520s test_msgeditor.MsgEditorTest.test_set_commit_message_no_hooks OK 4ms 520s test_directory_service.TestAliasDirectory.test_lookup_submit OK 38ms 520s test_directory_service.TestDirectoryLookup.test_get_transport OK 2ms 520s test_msgeditor.MsgEditorTest.test__create_temp_file_with_commit_template_in_unicode_dir(cp1251) OK 9ms 520s test_multiparent.TestMulti.test_get_matching_blocks OK 5ms 520s test_multiparent.TestNewText.test_eq OK 1ms 520s test_multiparent.TestVersionedFile.test_reordered OK 1ms 520s /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method 520s warnings.warn("TestResult has no addDuration method", 520s per_workingtree.test_workingtree.TestReferenceLocation.test_update_references_retains_old_references(GitWorkingTreeFormat)ERROR 45ms 520s log: {{{ 520s 320.931 preparing to commit 520s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_update_references_retains_old_references(GitWorkingTreeFormat)/work/branch/ 520s 320.935 Selecting files for commit with filter None 520s 320.939 aborting commit write group because of exception: 520s 320.941 Traceback (most recent call last): 520s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 520s self._update_builder_with_changes() 520s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 520s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 520s for path, fs_hash in self.builder.record_iter_changes( 520s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 520s self.work_tree, self.basis_revid, iter_changes 520s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 520s ): 520s ^ 520s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 520s for change in iter_changes: 520s ^^^^^^^^^^^^ 520s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 520s for change in iter_changes: 520s ^^^^^^^^^^^^ 520s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 520s (oldpath, oldmode, oldsha) = old 520s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 520s TypeError: cannot unpack non-iterable NoneType object 520s }}} 520s 520s Traceback (most recent call last): 520s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1506, in test_update_references_retains_old_references 520s tree = self.make_tree_with_reference("branch", "reference") 520s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1451, in make_tree_with_reference 520s tree.commit("commit reference") 520s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 520s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 520s committed_id = commit.Commit().commit( 520s working_tree=self, 520s ...<3 lines>... 520s **kwargs, 520s ) 520s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 520s self._update_builder_with_changes() 520s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 520s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 520s for path, fs_hash in self.builder.record_iter_changes( 520s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 520s self.work_tree, self.basis_revid, iter_changes 520s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 520s ): 520s ^ 520s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 520s for change in iter_changes: 520s ^^^^^^^^^^^^ 520s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 520s for change in iter_changes: 520s ^^^^^^^^^^^^ 520s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 520s (oldpath, oldmode, oldsha) = old 520s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 520s TypeError: cannot unpack non-iterable NoneType object 520s 520s test_dirty_tracker.DirtyTrackerTests.test_many_added SKIP 60ms 520s pyinotify not available 520s test_email_message.TestEmailMessage.test_headers_reject_8bit OK 2ms 520s test_email_message.TestSend.test_send_patch OK 6ms 520s test_eol_filters.TestEolRulesSpecifications.test_unknown_value OK 2ms 520s per_workingtree.test_workingtree.TestReferenceLocation.test_update_references_skips_known_references(WorkingTreeFormat2) SKIP 32ms 520s Branch cannot hold references. 520s 520s test_errors.TestErrors.test_error_from_smart_server OK 3ms 520s test_errors.TestErrors.test_invalid_range OK 2ms 520s test_errors.TestErrors.test_no_smart_medium OK 3ms 520s test_errors.TestErrors.test_reading_completed OK 4ms 520s per_repository.test_statistics.TestGatherStats.test_gather_stats(RepositoryFormatPackDevelopment2Subtree) OK 113ms 520s test_errors.TestErrors.test_unexpected_smart_server_response OK 2ms 520s test_errors.TestErrors.test_writing_not_completed OK 2ms 520s test_grep.TestGrep.test_revspec OK 309ms 520s test_branch.TestBranch7.test_checkout_with_references OK 618ms 520s per_repository.test_statistics.TestGatherStats.test_gather_stats(GitRepositoryFormat)ERROR 17ms 520s log: {{{ 520s 320.998 preparing to commit 520s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_repository.test_statistics.TestGatherStats.test_gather_stats(GitRepositoryFormat)/work/ 520s 320.999 Selecting files for commit with filter None 520s 321.000 aborting commit write group because of exception: 520s 321.002 Traceback (most recent call last): 520s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 520s self._update_builder_with_changes() 520s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 520s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 520s for path, fs_hash in self.builder.record_iter_changes( 520s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 520s self.work_tree, self.basis_revid, iter_changes 520s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 520s ): 520s ^ 520s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 520s for change in iter_changes: 520s ^^^^^^^^^^^^ 520s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 520s for change in iter_changes: 520s ^^^^^^^^^^^^ 520s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 520s (oldpath, oldmode, oldsha) = old 520s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 520s TypeError: cannot unpack non-iterable NoneType object 520s }}} 520s 520s Traceback (most recent call last): 520s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_statistics.py", line 30, in test_gather_stats 520s tree.commit( 520s ~~~~~~~~~~~^ 520s "first post", committer="person 1", timestamp=1170491381, timezone=0 520s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 520s ) 520s ^ 520s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 520s committed_id = commit.Commit().commit( 520s working_tree=self, 520s ...<3 lines>... 520s **kwargs, 520s ) 520s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 520s self._update_builder_with_changes() 520s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 520s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 520s for path, fs_hash in self.builder.record_iter_changes( 520s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 520s self.work_tree, self.basis_revid, iter_changes 520s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 520s ): 520s ^ 520s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 520s for change in iter_changes: 520s ^^^^^^^^^^^^ 520s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 520s for change in iter_changes: 520s ^^^^^^^^^^^^ 520s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 520s (oldpath, oldmode, oldsha) = old 520s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 520s TypeError: cannot unpack non-iterable NoneType object 520s 520s test_multiwalker.TestMultiWalker.test_master_renamed_to_later OK 96ms 520s test_mutabletree.TestHooks.test_installed_hooks_are_MutableTreeHooks OK 2ms 520s test_nonascii.TestNormalization.test_normalize OK 2ms 520s test_options.OptionTests.test_no_more_opts OK 2ms 520s test_estimate_compressed_size.TestZLibEstimator.test_adding_more_content OK 30ms 520s test_options.OptionTests.test_parse_args OK 3ms 520s test_options.TestListOptions.test_list_option_param_name OK 2ms 520s test_options.TestOptionMisc.test_short_name OK 2ms 520s test_osutils.SupportsSymlinksTests.test_error OK 8ms 520s test_osutils.TestChunksToLines.test_osutils_binding OK 2ms 520s per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RepositoryFormatKnitPack5) OK 34ms 520s test_osutils.TestCopyTree.test_copy_tree_symlinks OK 8ms 520s test_osutils.TestDateTime.test_local_time_offset_with_timestamp OK 2ms 520s test_osutils.TestDirReader.test_walk_unicode_tree(unicode) OK 7ms 520s test_osutils.TestFdatasync.test_fdatasync_handles_no_fdatasync_no_fsync OK 4ms 520s test_osutils.TestIsInside.test_is_inside OK 2ms 520s test_osutils.TestMacFuncsDirs.test_getcwd OK 4ms 520s test_osutils.TestPumpFile.test_to_eof OK 3ms 520s test_osutils.TestReadLink.test_os_readlink_link_encoding OK 4ms 520s test_osutils.TestRename.test_rename_change_case OK 4ms 520s test_osutils.TestSafeUnicode.test_from_utf8_string OK 2ms 520s per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RepositoryFormatKnitPack4) OK 34ms 520s test_osutils.TestSetUnsetEnv.test_double_set OK 2ms 520s test_osutils.TestSplitLines.test_split_unicode OK 2ms 520s test_osutils.TestTerminalWidth.test_tty_default_without_columns OK 2ms 520s per_workingtree.test_workingtree.TestWorkingTree.test__write_inventory(WorkingTreeFormat6,remote) OK 99ms 520s test_osutils.TestWalkDirs.test_path_prefix_sorting OK 12ms 520s test_osutils.TestWin32Funcs.test_getcwd OK 2ms 520s test_osutils.TestWin32FuncsDirs.test_rename_current_dir OK 22ms 520s test_osutils_encodings.TestFakeCodec.test_fake_codec OK 2ms 520s test_osutils_encodings.TestUserEncoding.test_user_cp_unknown OK 5ms 520s per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RepositoryFormat6) OK 48ms 520s test_patches.PatchesTester.testAll OK 3ms 520s test_patches.PatchesTester.testPDiff OK 2ms 520s test_patches.PatchesTester.testValidPatchHeaderMissingTimestamps OK 2ms 520s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_does_not_raise_when_suppressed(RepositoryFormatKnitPack6) OK 21ms 520s test_branch.TestBranch7.test_stack_and_unstack OK 147ms 520s per_workingtree.test_workingtree.TestWorkingTree.test_update_sets_last_revision(WorkingTreeFormat6,remote) OK 341ms 520s per_workingtree.test_workingtree.TestWorkingTree.test_add_in_unversioned(WorkingTreeFormat4) OK 77ms 520s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_does_not_raise_when_suppressed(RepositoryFormatKnit1) OK 15ms 520s test_export.TarExporterTests.test_xz OK 156ms 520s test_branch.TestBranchOptions.test_invalid_append_revisions_only OK 46ms 520s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_gets_None(RepositoryFormatKnit3) OK 35ms 520s test_grep.TestGrep.test_versioned_binary_file_grep OK 231ms 520s test_merge.TestMerge.test_merge_other_moves_we_deleted OK 340ms 520s per_workingtree.test_workingtree.TestWorkingTree.test_add_missing(WorkingTreeFormat5) OK 73ms 520s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_gets_None(RepositoryFormat2aSubtree) OK 37ms 520s test_branch.TestBzrBranchFormat.test_find_format OK 35ms 520s test_branch.TestErrors.test_unstackable_branch_format OK 2ms 520s test_merge.TestMerge.test_nested_mergeXFAIL 9ms 520s reason: {{{iter_changes doesn't work with changes in nested trees}}} 520s 520s per_repository.test_write_group.TestWriteGroup.test_abort_write_group_gets_None(RepositoryFormat4) SKIP 10ms 520s Format All-in-one format 4 is not initializable. 520s test_export.TestDirExport.test_subdir_files_per_timestamps OK 71ms 521s per_repository.test_write_group.TestWriteGroup.test_commit_write_group_does_not_error(RepositoryFormatKnitPack5RichRootBroken) OK 25ms 521s test_branchbuilder.TestBranchBuilder.test_build_commit_parent_ids OK 44ms 521s per_workingtree.test_workingtree.TestWorkingTree.test_all_file_ids_with_missing(WorkingTreeFormat6) OK 54ms 521s per_repository.test_write_group.TestWriteGroup.test_commit_write_group_does_not_error(RepositoryFormatKnitPack3) OK 20ms 521s test_branchbuilder.TestBranchBuilderBuildSnapshot.test_add_one_file OK 28ms 521s per_repository.test_write_group.TestWriteGroup.test_commit_write_group_does_not_error(RemoteRepositoryFormat-default) OK 24ms 521s per_workingtree.test_workingtree.TestWorkingTree.test_basic_relpath(WorkingTreeFormat3) OK 33ms 521s per_repository.test_write_group.TestWriteGroup.test_is_in_write_group(RepositoryFormatKnitPack6RichRoot) OK 23ms 521s test_branchbuilder.TestBranchBuilderBuildSnapshot.test_empty_flush OK 36ms 521s per_workingtree.test_workingtree.TestWorkingTree.test_basis_tree_returns_last_revision(GitWorkingTreeFormat)ERROR 23ms 521s log: {{{ 521s 321.327 preparing to commit 521s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_basis_tree_returns_last_revision(GitWorkingTreeFormat)/work/ 521s 321.330 Selecting files for commit with filter None 521s 321.331 aborting commit write group because of exception: 521s 321.332 Traceback (most recent call last): 521s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 521s self._update_builder_with_changes() 521s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 521s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 521s for path, fs_hash in self.builder.record_iter_changes( 521s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 521s self.work_tree, self.basis_revid, iter_changes 521s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 521s ): 521s ^ 521s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 521s for change in iter_changes: 521s ^^^^^^^^^^^^ 521s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 521s for change in iter_changes: 521s ^^^^^^^^^^^^ 521s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 521s (oldpath, oldmode, oldsha) = old 521s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 521s TypeError: cannot unpack non-iterable NoneType object 521s }}} 521s 521s Traceback (most recent call last): 521s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 455, in test_basis_tree_returns_last_revision 521s a = wt.commit("A") 521s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 521s committed_id = commit.Commit().commit( 521s working_tree=self, 521s ...<3 lines>... 521s **kwargs, 521s ) 521s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 521s self._update_builder_with_changes() 521s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 521s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 521s for path, fs_hash in self.builder.record_iter_changes( 521s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 521s self.work_tree, self.basis_revid, iter_changes 521s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 521s ): 521s ^ 521s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 521s for change in iter_changes: 521s ^^^^^^^^^^^^ 521s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 521s for change in iter_changes: 521s ^^^^^^^^^^^^ 521s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 521s (oldpath, oldmode, oldsha) = old 521s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 521s TypeError: cannot unpack non-iterable NoneType object 521s 521s per_repository.test_write_group.TestWriteGroup.test_is_in_write_group(RepositoryFormat7) OK 26ms 521s per_workingtree.test_workingtree.TestWorkingTree.test_branch_attribute_is_not_settable(WorkingTreeFormat2) OK 30ms 521s per_repository.test_write_group.TestWriteGroup.test_start_write_group_read_locked_needs_write_lock(RepositoryFormatKnit4) OK 28ms 521s test_permissions.TestPermissions.test_new_files OK 267ms 521s test_progress.TestTextProgressView.test_render_progress_sub_nested OK 2ms 521s test_pyutils.TestCalcParent_name.test_undotted_member OK 2ms 521s test_pyutils.TestGetNamedObject.test_package OK 2ms 521s test_branchbuilder.TestBranchBuilderBuildSnapshot.test_set_merge_parent OK 64ms 521s per_repository.test_write_group.TestWriteGroup.test_start_write_group_read_locked_needs_write_lock(RepositoryFormatKnitPack1) OK 16ms 521s test_bugtracker.ErrorsTest.test_malformed_bug_identifier OK 2ms 521s per_workingtree.test_workingtree.TestWorkingTree.test_branch_builder(WorkingTreeFormat6,remote) OK 39ms 521s test_bugtracker.TestBuiltinTrackers.test_gnome_registered OK 12ms 521s test_bugtracker.TestProjectIntegerBugTracker.test_doesnt_consult_branch OK 2ms 521s test_bugtracker.TestPropertyEncoding.test_encoding_two OK 2ms 521s test_bugtracker.TestUniqueIntegerBugTracker.test_appends_id_to_base_url OK 2ms 521s test__chunks_to_lines.TestChunksToLines.test_lines_to_lines(python) OK 2ms 521s test__chunks_to_lines.TestChunksToLines.test_not_lines(python) OK 2ms 521s test_chunk_writer.TestWriter.test_chunk_writer_empty OK 13ms 521s per_repository.test_write_group.TestWriteGroup.test_start_write_group_read_locked_needs_write_lock(RepositoryFormat5) OK 38ms 521s test_extract.TestExtract.test_extract_in_deep_checkout OK 193ms 521s test_features.TestPluginLoadedFeature.test_available_plugin OK 3ms 521s per_repository.test_write_group.TestWriteGroup.test_start_write_group_twice_errors(RepositoryFormatKnitPack5RichRoot) OK 19ms 521s per_workingtree.test_workingtree.TestWorkingTree.test_update_sets_updated_root_id(WorkingTreeFormat4) OK 311ms 521s test_clean_tree.TestCleanTree.test_symlinks OK 43ms 521s per_repository.test_write_group.TestWriteGroup.test_start_write_group_twice_errors(RepositoryFormat2a) OK 20ms 521s test_cmdline.TestSplitter.test_multiple_quoted_args OK 2ms 521s test_commands.GuessCommandTests.test_guess OK 7ms 521s test_commands.TestCommands.test_help_not_hidden OK 3ms 521s test_commands.TestGetCommandHook.test_fires_on_get_cmd_object OK 2ms 521s test_commands.TestPreAndPostCommandHooks.test_pre_command_error OK 3ms 521s test_commands.TestSeeAlso.test_sorted OK 2ms 521s per_repository.test_write_group.TestWriteGroup.test_start_write_group_twice_errors(RemoteRepositoryFormat-v2) OK 50ms 521s test_merge.TestMerge.test_weave_cannot_reverse_cherrypick OK 288ms 521s per_repository.test_write_group.TestWriteGroup.test_start_write_group_unlocked_needs_write_lock(RepositoryFormatPackDevelopment2Subtree) OK 17ms 521s per_repository.test_write_group.TestWriteGroup.test_start_write_group_unlocked_needs_write_lock(GitRepositoryFormat) OK 9ms 521s test_fetch.Test1To2Fetch.test_fetch_order_AB OK 108ms 521s per_repository.test_write_group.TestWriteGroup.test_start_write_group_write_locked_gets_None(RepositoryFormatKnitPack5) OK 16ms 521s per_workingtree.test_workingtree.TestWorkingTree.test_update_takes_revision_parameter(WorkingTreeFormat5) OK 120ms 521s per_repository.test_write_group.TestWriteGroup.test_start_write_group_write_locked_gets_None(RepositoryFormatKnitPack4) OK 18ms 521s per_repository.test_write_group.TestWriteGroup.test_start_write_group_write_locked_gets_None(RepositoryFormat6) OK 22ms 521s test_reconfigure.TestReconfigure.test_branch_to_lightweight_checkout_fetch_tags OK 216ms 521s per_repository.test_write_group.TestWriteGroup.test_unlock_in_write_group(RepositoryFormatKnitPack6) OK 18ms 521s per_repository.test_write_group.TestWriteGroup.test_unlock_in_write_group(RepositoryFormatKnit1) OK 23ms 521s test_fetch.TestKnitToPackFetch.test_fetch_no_deltas_with_delta_closure OK 116ms 521s test_grep.TestGrep.test_versioned_files_from_outside_two_dirs OK 454ms 521s test_reconfigure.TestReconfigure.test_lightweight_checkout_to_lightweight_checkout OK 72ms 521s test_reconfigure.TestReconfigure.test_repo_to_branch OK 36ms 521s per_repository_reference.TestCorrectFormat.test_repository_format(RepositoryFormatKnitPack5) OK 73ms 521s test_merge.TestMergeInto.test_no_such_source_path OK 223ms 521s per_repository_reference.TestCorrectFormat.test_repository_format(RemoteRepositoryFormat-default) OK 96ms 521s test_merge.TestMergerEntriesLCA.test_interesting_file_in_base OK 79ms 521s test_commit.TestCommit.test_commit_bound_merge OK 350ms 521s per_workingtree.test_workingtree.TestWorkingTree.test_update_turns_local_commit_into_merge(WorkingTreeFormat6) OK 266ms 521s per_repository_reference.TestIncompatibleStacking.test_add_fallback_doesnt_leave_fallback_locked(RepositoryFormat2aSubtree) OK 34ms 521s test_reconfigure.TestReconfigure.test_standalone_to_use_shared_preserves_dead_heads OK 155ms 521s test_fetch_ghosts.TestFetchGhosts.test_fetch_ghosts_success OK 206ms 521s test_fifo_cache.TestFIFOCache.test_default_after_cleanup_count OK 2ms 521s test_fifo_cache.TestFIFOSizeCache.test_add_is_present OK 2ms 521s test_filters.TestFilterStackMaps.test_filter_stack_maps OK 2ms 521s per_repository_reference.TestIncompatibleStacking.test_add_fallback_repository_rejects_incompatible(RepositoryFormatKnitPack6RichRoot) OK 44ms 521s per_workingtree.test_workingtree.TestWorkingTree.test_clear_merge_conflicts(WorkingTreeFormat4) OK 488ms 521s test_merge.TestMergerEntriesLCA.test_not_in_other_or_lca OK 77ms 521s test_foreign.DummyForeignVcsTests.test_create OK 39ms 521s test_foreign.ForeignVcsRegistryTests.test_parse_revision_id_unknown_mapping OK 2ms 521s test_globbing.TestGlobster.test_asterisk OK 3ms 521s test_globbing.TestGlobster.test_char_group_range OK 3ms 521s test_globbing.TestGlobster.test_question_mark OK 2ms 521s test_gpg.TestDisabled.test_verify OK 2ms 521s test_gpg.TestVerify.test_verify_unknown_key SKIP 3ms 521s gpg 521s 521s test_graph.TestCachingParentsProvider.test_note_missing_key OK 2ms 521s test_graph.TestCachingParentsProviderExtras.test_no_cache_misses OK 3ms 521s test_graph.TestFindLefthandMerger.test_find_lefthand_merger_f OK 2ms 521s test_graph.TestFindMergeOrder.test_shortcut_after_one_ancestor OK 2ms 521s test_graph.TestFindUniqueAncestors.test_multiple_revisions OK 2ms 521s test_graph.TestGraph.test_breadth_first_change_search OK 2ms 521s test_graph.TestGraph.test_breadth_first_search_get_result_after_StopIteration OK 2ms 521s test_graph.TestGraph.test_graph_difference_complex_shortcut2 OK 2ms 521s test_graph.TestGraph.test_heads_limits_search_assymetric OK 2ms 521s test_graph.TestGraph.test_is_ancestor_boundary OK 2ms 521s test_graph.TestGraph.test_lca_shortcut OK 2ms 521s test_graph.TestGraphFindDistanceToNull.test_ancestor_is_ghost OK 2ms 521s test_graph.TestGraphThunkIdsToKeys.test_add_node OK 2ms 521s test_grep.TestGrep.test_workingtree_files_from_outside_dir OK 287ms 521s test_merge.TestMergerEntriesLCA.test_same_lca_resolution_one_side_updates_contentXFAIL 85ms 521s reason: {{{We don't detect that LCA resolution was the same on both sides}}} 521s 521s AssertionError: not equal: 521s a = [] 521s b = [(b'foo-id', 521s True, 521s (('foo', ['foo', 'foo']), 'foo', 'foo'), 521s ((b'a-root-id', [b'a-root-id', b'a-root-id']), b'a-root-id', b'a-root-id'), 521s (('foo', ['foo', 'foo']), 'foo', 'foo'), 521s ((False, [False, False]), False, False), 521s False)] 521s 521s per_repository_reference.test_add_inventory.TestAddInventory.test_add_inventory_goes_to_repo(RepositoryFormatKnitPack5RichRoot) OK 139ms 521s per_workingtree.test_workingtree.TestWorkingTree.test_update_updates_bound_branch_no_local_commits(WorkingTreeFormat3) OK 194ms 521s per_workingtree.test_workingtree.TestWorkingTree.test_versioned_files_not_unknown(GitWorkingTreeFormat) OK 13ms 521s per_workingtree.test_workingtree.TestWorkingTree.test_clone_and_commit_preserves_last_revision(WorkingTreeFormat5) OK 170ms 521s test_grep.TestColorGrep.test_ver_basic_file OK 153ms 521s test_reconfigure.TestReconfigure.test_unsynced_branch_to_lightweight_checkout_forced OK 250ms 521s test_registry.TestRegistry.test_registry OK 2ms 521s test_registry.TestRegistryIter.test_iteritems OK 2ms 521s test_grep.TestGrep.test_wtree_file_in_dir_recurse OK 162ms 521s per_repository_reference.test_add_revision.TestAddRevision.test_add_revision_goes_to_repo(RepositoryFormatKnitPack5) OK 115ms 521s test_rename_map.TestRenameMap.test_file_match_no_dups OK 41ms 521s test_commit.TestCommit.test_commit_kind_changes OK 341ms 521s per_workingtree.test_workingtree.TestWorkingTree.test_clone_empty(WorkingTreeFormat6) OK 130ms 521s test_merge.TestMergerEntriesLCAOnDisk.test_modified_symlink OK 237ms 521s per_workingtree.test_workingtree.TestWorkingTreeUpdate.test_update_remove_commit(WorkingTreeFormat2) SKIP 188ms 521s Can't bind 521s 521s test_rename_map.TestRenameMap.test_guess_renames_preserves_children OK 78ms 522s test_grep.TestGrep.test_no_tree OK 170ms 522s test_grep.TestGrep.test_wtree_from_root_pass OK 152ms 522s test_commit.TestCommit.test_commit_removals_respects_filespec OK 133ms 522s test_commit.TestCommit.test_multiple_authors OK 53ms 522s per_repository_reference.test_add_revision.TestAddRevision.test_add_revision_goes_to_repo(RemoteRepositoryFormat-default) OK 239ms 522s per_workingtree.test_workingtree.TestWorkingTree.test_clone_preserves_content(WorkingTreeFormat3) OK 194ms 522s per_workingtree.test_workingtree.TestWorkingTree.test_clone_tree_revision(GitWorkingTreeFormat) SKIP 3ms 522s revision limiting is not implemented yet. 522s test_merge.TestMergerEntriesLCAOnDisk.test_other_reverted_path_to_base OK 181ms 522s test_grep.TestGrepDiff.test_grep_diff_color OK 152ms 522s per_workingtree.test_workingtree.TestWorkingTree.test_clone_trivial(WorkingTreeFormat2) OK 42ms 522s test_help.TestCommandHelp.test_concise_help_text OK 6ms 522s test_help.TestCommandHelpI18n.test_command_with_additional_see_also OK 3ms 522s test_commit.TestCommit.test_reused_rev_id OK 72ms 522s test_help.TestCommandIndex.test_get_topics_rocks OK 7ms 522s test_help.TestHelpIndices.test_search_calls_get_topic OK 2ms 522s test_help.TestRegisteredTopic.test_get_help_topic OK 2ms 522s test_hooks.TestHook.test___repr OK 2ms 522s test_hooks.TestHookRegistry.test_known_hooks_key_to_parent_and_attribute OK 2ms 522s test_hooks.TestHooks.test_uninstall_multiple_named_hooks OK 2ms 522s test_merge.TestMergerInMemory.test_cache_trees_with_revision_ids_no_revision_id OK 60ms 522s test_grep.TestGrep.test_ver_basic_exclude OK 206ms 522s per_repository_reference.test_add_signature_text.TestAddSignatureText.test_add_signature_text_goes_to_repo(RepositoryFormat2aSubtree) OK 101ms 522s test_http.SmartHTTPTunnellingTest.test_bulk_data(urllib,HTTP/1.0) OK 37ms 522s test_http.TestActivity.test_get(urllib,http,HTTP/1.0) OK 19ms 522s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_empty(RepositoryFormatKnitPack6RichRoot) OK 25ms 522s per_workingtree.test_workingtree.TestWorkingTree.test_conflicts(WorkingTreeFormat6,remote) OK 84ms 522s test_merge.TestMergerInMemory.test_no_criss_cross_passed_to_merge_type OK 54ms 522s test_revert.TestRevert.test_revert_new OK 276ms 522s test_revision.TestRevisionBugs.test_some_bugs OK 2ms 522s test_merge.TestPlanMerge.test_plan_lca_merge_with_criss_cross OK 6ms 522s test_http.TestActivity.test_post(urllib,http,HTTP/1.0) OK 22ms 522s test_merge.TestPlanMerge.test_plan_merge_tail_ancestors OK 10ms 522s test_mergeable.TestReadMergeableFromUrl.test_infinite_redirects_are_not_a_bundle OK 6ms 522s test_http.TestAuth.test_changing_nonce(urllib,HTTP/1.0,basic) SKIP 25ms 522s HTTP/proxy auth digest only test 522s 522s test_commit.TestCommit.test_unsupported_symlink_commit OK 124ms 522s test_config.MailClientOptionTests.test_default OK 2ms 522s per_workingtree.test_workingtree.TestWorkingTree.test_filter_unversioned_files(WorkingTreeFormat4) OK 46ms 522s test_config.MailClientOptionTests.test_unknown OK 2ms 522s test_config.TestAuthenticationConfigFile.test_auth_section_header_not_closed OK 2ms 522s test_config.TestAuthenticationConfigFile.test_empty_config OK 2ms 522s test_config.TestAuthenticationConfigFilePermissions.test_check_warning OK 5ms 522s test_config.TestBaseStackGet.test_get_without_default_value_for_not_registered OK 2ms 522s test_config.TestBranchConfig.test_constructs_valid OK 4ms 522s test_config.TestBranchConfigItems.test_user_id OK 4ms 522s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_base(RepositoryFormatKnitPack5RichRoot) OK 75ms 522s test_http.TestAuth.test_empty_pass(urllib,HTTP/1.0,basicdigest) OK 35ms 522s per_workingtree.test_workingtree.TestWorkingTree.test_format_description(WorkingTreeFormat5) OK 41ms 522s test_config.TestConcreteStacks.test_build_stack(branch) OK 27ms 522s test_config.TestConcurrentStoreUpdates.test_listen_to_the_last_speaker(breezy) SKIP 6ms 522s is not meant to be compatible with the old config design 522s 522s test_http.TestAuth.test_no_credential_leaks_in_log(urllib,HTTP/1.1,digest) OK 40ms 522s per_workingtree.test_workingtree.TestWorkingTree.test_format_leftmost_parent_id_as_ghost(WorkingTreeFormat6) OK 42ms 522s test_config.TestConcurrentStoreUpdates.test_read_while_writing(branch_only) SKIP 52ms 522s is not meant to be compatible with the old config design 522s 522s test_http.TestAuth.test_no_user(urllib,HTTP/1.0,basic) OK 34ms 522s test_config.TestConcurrentStoreUpdates.test_simple_write_access(location) SKIP 5ms 522s is not meant to be compatible with the old config design 522s 522s test_grep.TestGrep.test_versioned_exclude_file_within_dir OK 199ms 522s per_workingtree.test_workingtree.TestWorkingTree.test_get_config_stack(WorkingTreeFormat3) OK 38ms 522s per_workingtree.test_workingtree.TestWorkingTree.test_initialize(GitWorkingTreeFormat) OK 13ms 522s test_http.TestAuth.test_prompt_for_password(urllib,HTTP/1.0,basicdigest) OK 54ms 522s test_config.TestConcurrentStoreUpdates.test_writes_are_serialized(remote_control) SKIP 64ms 522s is not meant to be compatible with the old config design 522s 522s test_config.TestConfig.test_validate_signatures_in_log_default OK 2ms 522s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_both(RepositoryFormatKnitPack5) OK 153ms 522s test_revisionspec.TestRevisionSpec_ancestor.test_as_revision_id OK 245ms 522s test_config.TestConfigGetSections.test_branch_data_default_section OK 53ms 522s test_config.TestConfigObj.test_hash_sign_in_value OK 2ms 522s test_config.TestCredentialStoreRegistry.test_fallback_first_wins OK 4ms 522s test_config.TestGetConfig.test_calls_read_filenames OK 3ms 522s per_workingtree.test_workingtree.TestWorkingTree.test_initialize_with_revision_id(WorkingTreeFormat2) OK 105ms 522s test_config.TestGlobalConfigItems.test_find_merge_tool_not_found OK 3ms 522s test_config.TestGlobalConfigItems.test_get_no_alias OK 3ms 522s test_config.TestIniBaseConfigOnDisk.test_cannot_reload_without_name OK 3ms 522s test_config.TestIniConfigContent.test_load_utf8 OK 8ms 522s test_config.TestIniConfigOptionExpansion.test_no_expansion OK 2ms 522s test_merge_core.FunctionalMergeTest.test_merge_metadata_vs_deletion OK 279ms 522s test_config.TestIniFileStoreContent.test_load_non_ascii OK 5ms 522s test_config.TestIterOptionRefs.test_single_ref OK 2ms 522s test_http.TestAuth.test_prompt_for_username(urllib,HTTP/1.1,digest) OK 114ms 522s test_config.TestLocationConfig.test__get_matching_sections_no_match OK 15ms 522s test_grep.TestGrep.test_versioned_from_root_fail OK 163ms 522s test_config.TestLocationConfig.test__get_option_policy_normal OK 17ms 522s per_workingtree.test_workingtree.TestWorkingTreeUpdate.test_update_revision(WorkingTreeFormat6,remote) SKIP 633ms 522s Can't bind 522s 522s test_http.TestAuth.test_user_from_auth_conf(urllib,HTTP/1.0,basic) OK 45ms 522s test_config.TestLocationConfig.test_get_user_option_appendpath OK 55ms 522s test_http.TestAuth.test_user_pass(urllib,HTTP/1.0,basicdigest) OK 36ms 522s per_workingtree.test_workingtree.TestWorthSavingLimit.test_not_set(WorkingTreeFormat4) OK 54ms 522s test_config.TestLocationConfig.test_set_user_option_change_policy OK 23ms 522s test_config.TestLocationMatcher.test_file_urls_are_normalized OK 5ms 522s test_http.TestAuth.test_wrong_pass(urllib,HTTP/1.1,digest) OK 39ms 522s test_config.TestLockableConfig.test_listen_to_the_last_speaker(global) OK 18ms 522s per_workingtree.test_workingtree.TestWorthSavingLimit.test_set_in_branch(WorkingTreeFormat5) OK 40ms 522s test__annotator.TestAnnotator.test_annotate_common_merge_text_more(python) OK 4ms 522s per_workingtree.test_workingtree.TestWorkingTree.test_last_revision(WorkingTreeFormat6,remote) OK 165ms 522s test__annotator.TestAnnotator.test_annotate_many_way_common_merge_text(python) OK 5ms 522s test__annotator.TestAnnotator.test_annotate_missing(python) OK 3ms 522s test__annotator.TestAnnotator.test_needed_keys_simple(python) OK 3ms 522s test_config.TestLockableConfig.test_writes_are_serialized(global) OK 26ms 522s test__annotator.TestAnnotator.test_record_annotation_removes_texts(python) OK 4ms 522s test__known_graph.TestKnownGraph.test_add_node_with_ghost_parent(python) OK 2ms 522s test_config.TestMutableSection.test_remove(mutable) OK 2ms 522s test__known_graph.TestKnownGraph.test_gdfo_after_add_node(python) OK 2ms 522s test__known_graph.TestKnownGraph.test_gdfo_with_ghost(python) OK 2ms 522s test__known_graph.TestKnownGraphHeads.test_filling_in_ghosts_resets_head_cache(python-nocache) OK 2ms 522s test__known_graph.TestKnownGraphHeads.test_heads_criss_cross(python-nocache) OK 2ms 522s test__known_graph.TestKnownGraphHeads.test_heads_null(python-nocache) OK 2ms 522s test__known_graph.TestKnownGraphHeads.test_heads_shortcut(python-nocache) OK 2ms 522s test__known_graph.TestKnownGraphHeads.test_heads_two_heads(python-nocache) OK 1ms 522s test__known_graph.TestKnownGraphMergeSort.test_end_of_merge_multiple_revisions_merged_at_once(python) OK 2ms 522s test__known_graph.TestKnownGraphMergeSort.test_lefthand_ghost(python) OK 2ms 522s test__known_graph.TestKnownGraphMergeSort.test_merge_sort_one_revision(python) OK 2ms 522s test__known_graph.TestKnownGraphMergeSort.test_roots_and_sub_branches_versus_ghosts(python) OK 2ms 522s test__known_graph.TestKnownGraphStableReverseTopoSort.test_linear(python) OK 2ms 522s test__known_graph.TestKnownGraphStableReverseTopoSort.test_skip_mainline_ghost(python) OK 1ms 522s test__known_graph.TestKnownGraphTopoSort.test_topo_sort_cycle_2(python) OK 1ms 522s test__known_graph.TestKnownGraphTopoSort.test_topo_sort_ghost_parent(python) OK 1ms 522s per_workingtree.test_workingtree.TestWorkingTree.test_list_files_kind_change(WorkingTreeFormat4) OK 52ms 522s test_config.TestMutableStore.test_load_hook(control) OK 34ms 522s test_config.TestMutableStore.test_remove_mark_dirty(configobj) OK 4ms 522s test_http.TestAuthOnRedirected.test_auth_on_redirected_via_do_catching_redirections(HTTP/1.0) OK 75ms 522s test_http.TestBadStatusServer.test_http_get(urllib,HTTP/1.0) SKIP 5ms 522s Client/Server in the same process and thread can hang 522s test_config.TestMutableStore.test_save_emptied_succeeds(location) OK 12ms 522s test_grep.TestGrep.test_wtree_basic_exclude OK 204ms 522s test_config.TestMutableStore.test_save_empty_creates_no_file(control) OK 25ms 522s test_config.TestMutableStore.test_save_with_content_succeeds(configobj) OK 6ms 522s per_workingtree.test_workingtree.TestWorkingTree.test_list_files_sorted(WorkingTreeFormat5) OK 52ms 522s test_config.TestMutableStore.test_set_mark_dirty(location) OK 4ms 522s test_http.TestDoCatchRedirections.test_redirection_loop(urllib,HTTP/1.0) OK 60ms 522s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_both(RemoteRepositoryFormat-default) OK 367ms 522s test_revisionspec.TestRevisionSpec_annotate.test_as_revision_id_r2 OK 337ms 522s test_config.TestMutableStore.test_set_option_in_default_section(control) OK 46ms 522s test_config.TestMutableStore.test_set_option_in_named_section(configobj) OK 6ms 522s per_workingtree.test_workingtree.TestWorkingTree.test_list_files_versioned_before_ignored(WorkingTreeFormat6) OK 67ms 522s test_http.TestHTTPConnections.test_http_get(urllib,HTTP/1.0) OK 43ms 522s test_http.TestHTTPRangeParsing.test_simple_range OK 3ms 522s test_http.TestHTTPServer.test_create_http_server_one_zero OK 18ms 522s test_http.TestHttpProxyWhiteBox.test_empty_user OK 2ms 522s per_workingtree.test_workingtree.TestWorkingTree.test_lock_locks_branch(WorkingTreeFormat3) OK 40ms 522s test_config.TestOldConfigHooks.test_get_hook_branch OK 55ms 522s test_grep.TestGrep.test_wtree_file_within_dir OK 141ms 522s per_workingtree.test_workingtree.TestWorkingTree.test_merge_conflicts(GitWorkingTreeFormat)ERROR 23ms 522s log: {{{ 522s 323.188 preparing to commit 522s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_merge_conflicts(GitWorkingTreeFormat)/work/mine/ 522s 323.190 Selecting files for commit with filter None 522s 323.191 aborting commit write group because of exception: 522s 323.193 Traceback (most recent call last): 522s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 522s self._update_builder_with_changes() 522s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 522s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 522s for path, fs_hash in self.builder.record_iter_changes( 522s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 522s self.work_tree, self.basis_revid, iter_changes 522s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 522s ): 522s ^ 522s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 522s for change in iter_changes: 522s ^^^^^^^^^^^^ 522s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 522s for change in iter_changes: 522s ^^^^^^^^^^^^ 522s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 522s (oldpath, oldmode, oldsha) = old 522s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 522s TypeError: cannot unpack non-iterable NoneType object 522s }}} 522s 522s Traceback (most recent call last): 522s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 776, in test_merge_conflicts 522s tree = self.make_merge_conflicts() 522s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 762, in make_merge_conflicts 522s tree.commit("blah", allow_pointless=False) 522s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 522s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 522s committed_id = commit.Commit().commit( 522s working_tree=self, 522s ...<3 lines>... 522s **kwargs, 522s ) 522s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 522s self._update_builder_with_changes() 522s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 522s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 522s for path, fs_hash in self.builder.record_iter_changes( 522s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 522s self.work_tree, self.basis_revid, iter_changes 522s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 522s ): 522s ^ 522s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 522s for change in iter_changes: 522s ^^^^^^^^^^^^ 522s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 522s for change in iter_changes: 522s ^^^^^^^^^^^^ 522s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 522s (oldpath, oldmode, oldsha) = old 522s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 522s TypeError: cannot unpack non-iterable NoneType object 522s 522s test_http.TestHttpTransportUrls.test_abs_url(urllib) OK 54ms 522s per_workingtree.test_workingtree.TestWorkingTree.test_merge_modified(WorkingTreeFormat2) OK 22ms 522s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_repo(RepositoryFormat2aSubtree) OK 122ms 522s test_config.TestOldConfigHooks.test_remove_hook_locations OK 51ms 522s test_http.TestLimitedRangeRequestServer.test_few_ranges(urllib,HTTP/1.0) OK 39ms 522s test_annotate.TestAnnotate.test_annotate_show_ids OK 267ms 522s test_atomicfile.TestAtomicFile.test_close OK 4ms 523s test_atomicfile.TestAtomicFile.test_mode_0664 OK 4ms 523s test_http.TestMultipleRangeWithoutContentLengthServer.test_readv(urllib,HTTP/1.0) OK 34ms 523s test_grep.TestGrep.test_wtree_ignore_case_match OK 107ms 523s per_workingtree.test_workingtree.TestWorkingTree.test_merge_modified_detects_corruption(WorkingTreeFormat6,remote) OK 76ms 523s test_config.TestOldConfigHooksForRemote.test_get_hook_remote_bzrdir OK 88ms 523s test_revisionspec.TestRevisionSpec_before.test_as_revision_id OK 214ms 523s test_config.TestOption.test_default_value OK 2ms 523s test_config.TestOptionNames.test_valid_names OK 2ms 523s test_http.TestMultipleRangeWithoutContentLengthServer.test_readv_out_of_order(urllib,HTTP/1.0) OK 44ms 523s test_config.TestOptionWithBooleanConverter.test_convert_invalid OK 2ms 523s test_config.TestQuotingIniFileStore.test_set_quoted_string OK 6ms 523s test_config.TestReadonlyStore.test_get_default_section(breezy) OK 4ms 523s per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_duplicate_ids_do_not_affect_length(RepositoryFormatKnitPack6RichRoot) OK 128ms 523s test_config.TestReadonlyStore.test_get_named_section(branch) OK 26ms 523s per_workingtree.test_workingtree.TestWorkingTree.test_missing_file_sha1(WorkingTreeFormat4) OK 69ms 523s test_merge_core.MergeTest.test_change_name OK 547ms 523s test_http.TestNoRangeRequestServer.test_readv_get_max_size(urllib,HTTP/1.0) OK 43ms 523s per_repository_reference.test_break_lock.TestBreakLock.test_break_lock(RepositoryFormatKnitPack5RichRoot) OK 35ms 523s test_http.TestNoReportActivity.test_get OK 24ms 523s test_config.TestReadonlyStore.test_get_no_sections_for_empty(remote_branch) OK 56ms 523s test_http.TestProxyAuth.test_changing_nonce(urllib,HTTP/1.0,proxy-basicdigest) SKIP 24ms 523s HTTP/proxy auth digest only test 523s 523s test_config.TestRegisteredOptions.test_help_is_set(acceptable_keys) OK 2ms 523s test_config.TestRegisteredOptions.test_help_is_set(calculate_revnos) OK 2ms 523s test_config.TestRegisteredOptions.test_help_is_set(editor) OK 2ms 523s test_config.TestRegisteredOptions.test_help_is_set(parent_location) OK 2ms 523s test_config.TestRegisteredOptions.test_help_is_set(smtp_password) OK 2ms 523s test_config.TestRegisteredOptions.test_help_is_set(submit_to) OK 2ms 523s test_config.TestRegisteredOptions.test_help_is_set(post_commit_subject) OK 2ms 523s test_config.TestRegisteredOptions.test_help_is_set(revision_mail_headers) OK 2ms 523s test_config.TestRegisteredOptions.test_help_is_set(upload_auto) OK 1ms 523s test_config.TestRegisteredOptions.test_proper_name(bound_location) OK 1ms 523s test_config.TestRegisteredOptions.test_proper_name(child_submit_to) OK 1ms 523s test_config.TestRegisteredOptions.test_proper_name(language) OK 1ms 523s test_config.TestRegisteredOptions.test_proper_name(public_branch) OK 1ms 523s test_config.TestRegisteredOptions.test_proper_name(send_strict) OK 1ms 523s test_config.TestRegisteredOptions.test_proper_name(ssl.ca_certs) OK 1ms 523s test_config.TestRegisteredOptions.test_proper_name(post_commit_push_pull) OK 1ms 523s test_config.TestRegisteredOptions.test_proper_name(po_merge.po_glob) OK 2ms 523s test_config.TestRegisteredOptions.test_proper_name(upload_revid_location) OK 1ms 523s test_config.TestSectionMatcher.test_build_doesnt_load_store(location) OK 3ms 523s per_workingtree.test_workingtree.TestWorkingTree.test_no_file_sha1(WorkingTreeFormat5) OK 73ms 523s test_config.TestStackExpandOptions.test_cascading_list OK 9ms 523s test_grep.TestGrepDiff.test_grep_diff_revision OK 159ms 523s test_help.TestCommandHelp.test_formatted_help_text OK 3ms 523s test_config.TestStackExpandOptions.test_indirect_loop OK 4ms 523s test_help.TestCommandHelpI18n.test_get_help_text OK 3ms 523s test_help.TestCommandIndex.test_prefix OK 2ms 523s test_help.TestHelpIndices.test_search_checks_for_duplicate_prefixes OK 2ms 523s test_help.TestTopicIndex.test_default_constructable OK 2ms 523s test_hooks.TestHook.test_docs OK 2ms 523s test_config.TestStackExpandSectionLocals.test_expand_basename_locally OK 10ms 523s test_hooks.TestHooks.test_docs OK 2ms 523s test_hooks.TestHooks.test_uninstall_named_hook OK 2ms 523s test_config.TestStackGet.test_get_for_empty_stack(location) OK 5ms 523s per_workingtree.test_workingtree.TestWorkingTree.test_non_normalized_add_accessible(WorkingTreeFormat6) OK 46ms 523s test_http.SmartHTTPTunnellingTest.test_bulk_data(urllib,HTTP/1.1) OK 36ms 523s test_http.TestProxyAuth.test_empty_pass(urllib,HTTP/1.1,proxy-digest) OK 86ms 523s test_config.TestStackGet.test_get_hook(remote_control) OK 45ms 523s test_config.TestStackGetWithConverter.test_get_default_integer_None OK 2ms 523s test_config.TestStackGetWithConverter.test_get_with_list_converter_many_items OK 2ms 523s per_workingtree.test_workingtree.TestWorkingTree.test_non_normalized_add_inaccessible(WorkingTreeFormat3) OK 37ms 523s test_http.TestActivity.test_get(urllib,http,HTTP/1.1) OK 23ms 523s test_config.TestStackRemove.test_remove_existing(location) OK 7ms 523s test_http.TestActivity.test_post(urllib,http,HTTP/1.1) OK 19ms 523s per_workingtree.test_workingtree.TestWorkingTree.test_open_containing(GitWorkingTreeFormat) OK 25ms 523s test_http.TestProxyAuth.test_no_prompt_for_password_when_using_auth_config(urllib,HTTP/1.0,proxy-basic) OK 46ms 523s per_workingtree.test_workingtree.TestWorkingTree.test_path2id(WorkingTreeFormat2) OK 20ms 523s test_revisionspec.TestRevisionSpec_branch.test_no_commits OK 254ms 523s test_config.TestStackRemove.test_remove_hook(remote_control) OK 60ms 523s test_http.TestAuth.test_changing_nonce(urllib,HTTP/1.0,digest) OK 51ms 523s per_repository_reference.test_check.TestCheck.test_check_file_graph_across_external_boundary_ok(RepositoryFormatKnitPack5) OK 225ms 523s test_merge_core.MergeTest.test_no_passive_add OK 252ms 523s test_config.TestStackSet.test_set_creates_a_new_section(branch) OK 38ms 523s test_http.TestProxyAuth.test_no_user(urllib,HTTP/1.0,proxy-basicdigest) OK 71ms 523s test_config.TestStackSet.test_simple_set(breezy) OK 5ms 523s test_config.TestStartingPathMatcher.test_glob_included OK 4ms 523s test_config.TestStoreMinimalAPI.test_id(breezy) SKIP 5ms 523s GlobalStore is not a concrete Store implementation so it doesn't need an id 523s 523s test_config.TestStoreQuoting.test_embedded_commas(location) OK 4ms 523s test_config.TestStoreQuoting.test_embedded_spaces(control) OK 22ms 523s test_config.TestStoreQuoting.test_list(configobj) OK 4ms 523s test_config.TestStoreQuoting.test_simple_comma(location) OK 4ms 523s test_http.TestAuth.test_empty_pass(urllib,HTTP/1.1,basic) OK 77ms 523s test_config.TestSupressWarning.test_suppress_warning_known OK 6ms 523s test_config.TestTransportIniFileStore.test_get_embedded_sections OK 5ms 523s test_bedding.TestConfigPath.test_config_path OK 2ms 523s test_bedding.TestConfigPathFallbackWindows.test_config_dir SKIP 1ms 523s This test is specific to Windows platform 523s 523s test_bedding.TestXDGCacheDir.test_xdg_cache_home_unix OK 3ms 523s test_revisionspec.TestRevisionSpec_date.test_today OK 119ms 523s test_conflicts.TestConflicts.test_select_conflicts OK 29ms 523s test_conflicts.TestPerConflict.test_stringification(DuplicateEntry) OK 2ms 523s test_http.TestAuth.test_no_credential_leaks_in_log(urllib,HTTP/1.1,basicdigest) OK 48ms 523s test_bisect.BisectCurrentUnitTests.testShowLogSubtree OK 455ms 523s test_bisect_multi.TestBisectMultiBytes.test_found_keys_returned_other_searches_continue OK 2ms 523s test_branch.BzrBranch8.test_reference_info_caching_read_locked OK 24ms 523s test_http.TestAuth.test_no_user(urllib,HTTP/1.0,digest) OK 48ms 523s test_http.TestProxyAuth.test_prompt_for_password(urllib,HTTP/1.1,proxy-digest) OK 170ms 523s test_revisionspec.TestRevisionSpec_date_no_revno.test_yesterday OK 117ms 523s test_merge_core.TestMerger.test_from_revision_ids OK 206ms 523s test_merge_directive.TestMergeDirective1.test_merge_source OK 2ms 523s test_http.TestProxyAuth.test_unknown_user(urllib,HTTP/1.0,proxy-basic) OK 67ms 523s per_workingtree.test_workingtree.TestWorkingTree.test_post_build_tree_hook(WorkingTreeFormat6,remote) OK 298ms 523s test_http.TestProxyAuth.test_user_from_auth_conf(urllib,HTTP/1.0,proxy-basicdigest) OK 40ms 523s per_workingtree.test_workingtree.TestWorkingTree.test_rename_dirs(WorkingTreeFormat4) OK 94ms 523s test_conflicts.TestResolveContentsConflict.test_resolve_taking_other(file_modified,file_deleted) OK 258ms 523s test_http.TestProxyAuth.test_user_pass(urllib,HTTP/1.1,proxy-digest) OK 87ms 523s test_http.TestAuth.test_prompt_for_password(urllib,HTTP/1.1,basic) OK 226ms 523s per_repository_reference.test_check.TestCheck.test_check_file_graph_across_external_boundary_ok(RemoteRepositoryFormat-default) OK 412ms 523s test_http.TestProxyHttpServer.test_ALL_PROXY(urllib,HTTP/1.0) OK 51ms 523s test_revisionspec.TestRevisionSpec_dwim.test_dwim_spec_tag OK 225ms 523s per_workingtree.test_workingtree.TestWorkingTree.test_revert(WorkingTreeFormat5) OK 116ms 523s test_http.TestAuth.test_prompt_for_username(urllib,HTTP/1.1,basicdigest) OK 79ms 523s test_http.TestProxyHttpServer.test_all_proxy(urllib,HTTP/1.0) OK 51ms 523s test_branch.TestBranch6.test_light_checkout_with_references OK 336ms 523s test_http.TestAuth.test_user_from_auth_conf(urllib,HTTP/1.0,digest) OK 36ms 523s test_merge_directive.TestMergeDirective1Branch.test_empty_target OK 326ms 523s test_http.TestProxyHttpServer.test_http_proxy_without_scheme(urllib,HTTP/1.0) OK 76ms 523s test_branch.TestBranch7.test_open_opens_stacked_reference OK 80ms 523s test_branch.TestBranchFormatRegistry.test_register_extra_lazy OK 2ms 523s test_http.TestAuth.test_user_pass(urllib,HTTP/1.1,basic) OK 74ms 523s test_http.TestRangeRequestServer.test_incomplete_readv_leave_pipe_clean(urllib,HTTP/1.0) OK 38ms 523s test_branch.TestBranchReference.test_create_open_reference OK 34ms 523s test_branch.TestDefaultFormat.test_default_format_is_same_as_bzrdir_default OK 2ms 523s test_branch.TestPullResult.test_report_changed OK 3ms 523s test_http.TestAuth.test_wrong_pass(urllib,HTTP/1.1,basicdigest) OK 39ms 523s test_branchbuilder.TestBranchBuilder.test_get_branch OK 14ms 523s test_conflicts.TestResolveContentsConflict.test_resolve_taking_this(file_renamed_and_modified,file_deleted) OK 259ms 523s test_http.TestRangeRequestServer.test_readv_multiple_get_requests(urllib,HTTP/1.0) OK 37ms 523s test_revisionspec.TestRevisionSpec_last.test_positive OK 204ms 523s test_http.TestRanges.test_semantically_invalid_range_header(urllib,HTTP/1.0) OK 34ms 524s per_repository_reference.test_commit_with_stacking.TestCommitStackedFailsAppropriately.test_stacked_commit_fails_on_old_formats(RepositoryFormat2aSubtree) OK 245ms 524s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_commit_with_ghost_in_ancestry(RepositoryFormatKnitPack6RichRoot) SKIP 5ms 524s stacked commit only supported for chk repositories 524s 524s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_commit_with_ghosts_fails(RepositoryFormatKnitPack5RichRoot) SKIP 4ms 524s stacked commit only supported for chk repositories 524s 524s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_merge_commit(RepositoryFormatKnitPack5) SKIP 5ms 524s stacked commit only supported for chk repositories 524s 524s test_branchbuilder.TestBranchBuilderBuildSnapshot.test_delete_directory OK 66ms 524s test_http.TestAuthOnRedirected.test_auth_on_redirected_via_do_catching_redirections(HTTP/1.1) OK 108ms 524s per_workingtree.test_workingtree.TestWorkingTree.test_revert_clear_conflicts(WorkingTreeFormat6) OK 260ms 524s test_branchbuilder.TestBranchBuilderBuildSnapshot.test_rename_into_subdir OK 44ms 524s test_http.TestBadStatusServer.test_http_get(urllib,HTTP/1.1) OK 36ms 524s test_branchbuilder.TestBranchBuilderBuildSnapshot.test_unversion_root_add_new_root OK 47ms 524s test_bugtracker.TestBuiltinTrackers.test_generic_registered_non_integer OK 15ms 524s test_bugtracker.TestProjectIntegerBugTracker.test_check_bug_id_doesnt_accept_non_project_integers OK 2ms 524s test_bugtracker.TestPropertyDecoding.test_decoding_zero OK 2ms 524s test_bugtracker.TestURLParametrizedBugTracker.test_get_with_unsupported_tag OK 12ms 524s test__chunks_to_lines.TestChunksToLines.test_fulltext_chunk_to_lines(python) OK 2ms 524s test__chunks_to_lines.TestChunksToLines.test_no_final_newline(python) OK 2ms 524s test_cache_utf8.TestEncodeCache.test_decode_with_None OK 2ms 524s test_http.TestSingleOnlyRangeRequestServer.test_complete_readv_leave_pipe_clean(urllib,HTTP/1.1) OK 162ms 524s test_merge_directive.TestMergeDirective1Branch.test_message OK 291ms 524s test_merge_directive.TestMergeDirective2.test_merge_source OK 2ms 524s test_http.TestDoCatchRedirections.test_redirection_loop(urllib,HTTP/1.1) OK 90ms 524s test_clean_tree.TestCleanTree.test_delete_items_warnings OK 49ms 524s test_cmdline.TestSplitter.test_ignore_multiple_spaces OK 2ms 524s test_cmdline.TestSplitter.test_simple OK 2ms 524s test_commands.TestCommands.test_display_command OK 2ms 524s test_revisionspec.TestRevisionSpec_revid.test_not_here OK 231ms 524s test_commands.TestGetAlias.test_single_quotes OK 2ms 524s test_commands.TestPreAndPostCommandHooks.test_post_hook_provided_exception OK 4ms 524s test_commands.TestSeeAlso.test_deduplication OK 2ms 524s test_http.TestHTTPConnections.test_http_get(urllib,HTTP/1.1) OK 34ms 524s test_http.TestHTTPRangeParsing.test_tail OK 2ms 524s test_http.TestHTTPServer.test_force_invalid_protocol OK 2ms 524s test_http.TestHttpProxyWhiteBox.test_evaluate_proxy_bypass_empty_entries OK 2ms 524s test_http.TestHttpTransportUrls.test_http_impl_urls(urllib) OK 4ms 524s test_commit.TestCommit.test_commit_author OK 55ms 524s test_http.TestLimitedRangeRequestServer.test_few_ranges(urllib,HTTP/1.1) OK 35ms 524s per_workingtree.test_workingtree.TestWorkingTree.test_revert_clear_conflicts2(WorkingTreeFormat3) OK 226ms 524s test_http.TestMultipleRangeWithoutContentLengthServer.test_readv(urllib,HTTP/1.1) OK 34ms 524s per_workingtree.test_workingtree.TestWorkingTree.test_revert_missing(GitWorkingTreeFormat)ERROR 18ms 524s log: {{{ 524s 324.566 preparing to commit 524s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_revert_missing(GitWorkingTreeFormat)/work/ 524s 324.568 Selecting files for commit with filter None 524s 324.569 aborting commit write group because of exception: 524s 324.571 Traceback (most recent call last): 524s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 524s self._update_builder_with_changes() 524s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 524s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 524s for path, fs_hash in self.builder.record_iter_changes( 524s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 524s self.work_tree, self.basis_revid, iter_changes 524s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 524s ): 524s ^ 524s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 524s for change in iter_changes: 524s ^^^^^^^^^^^^ 524s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 524s for change in iter_changes: 524s ^^^^^^^^^^^^ 524s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 524s (oldpath, oldmode, oldsha) = old 524s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 524s TypeError: cannot unpack non-iterable NoneType object 524s }}} 524s 524s Traceback (most recent call last): 524s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 255, in test_revert_missing 524s tree.commit("added hello.txt") 524s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 524s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 524s committed_id = commit.Commit().commit( 524s working_tree=self, 524s ...<3 lines>... 524s **kwargs, 524s ) 524s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 524s self._update_builder_with_changes() 524s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 524s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 524s for path, fs_hash in self.builder.record_iter_changes( 524s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 524s self.work_tree, self.basis_revid, iter_changes 524s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 524s ): 524s ^ 524s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 524s for change in iter_changes: 524s ^^^^^^^^^^^^ 524s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 524s for change in iter_changes: 524s ^^^^^^^^^^^^ 524s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 524s (oldpath, oldmode, oldsha) = old 524s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 524s TypeError: cannot unpack non-iterable NoneType object 524s 524s test_commit.TestCommit.test_commit_has_1ms_resolution OK 69ms 524s test_http.TestMultipleRangeWithoutContentLengthServer.test_readv_out_of_order(urllib,HTTP/1.1) OK 33ms 524s test_conflicts.TestResolveDeletingParent.test_resolve_taking_this OK 378ms 524s per_workingtree.test_workingtree.TestWorkingTree.test_set_last_revision(WorkingTreeFormat2) OK 32ms 524s test_http.TestSingleOnlyRangeRequestServer.test_readv_invalid_ranges(urllib,HTTP/1.1) OK 228ms 524s test_commit.TestCommit.test_commit_object_doesnt_set_nick OK 63ms 524s test_revisionspec.TestRevisionSpec_revno.test_invalid_number OK 194ms 524s test_http.TestNoRangeRequestServer.test_readv_get_max_size(urllib,HTTP/1.1) OK 118ms 524s test_merge_directive.TestMergeDirective2Branch.test_empty_target OK 287ms 524s test_http.TestNoReportActivity.test_has OK 22ms 524s test_http.TestSingleRangeRequestServer.test_incomplete_readv_leave_pipe_clean(urllib,HTTP/1.1) OK 93ms 524s test_http.TestProxyAuth.test_changing_nonce(urllib,HTTP/1.1,proxy-basic) SKIP 33ms 524s HTTP/proxy auth digest only test 524s 524s test_commit.TestCommit.test_committed_ancestry OK 156ms 524s per_workingtree.test_workingtree.TestWorkingTree.test_set_last_revision_different_to_branch(WorkingTreeFormat6,remote) OK 224ms 524s test_http.TestProxyAuth.test_empty_pass(urllib,HTTP/1.1,proxy-basicdigest) OK 82ms 524s test_conflicts.TestResolveDuplicateEntry.test_resolve_taking_this(filea_modified,filea_replaced) OK 265ms 524s test_revisionspec.TestRevisionSpec_revno.test_positive OK 218ms 524s per_workingtree.test_workingtree.TestWorkingTree.test_stored_kind_nonexistent(WorkingTreeFormat4) OK 51ms 524s test_commit.TestCommit.test_pointless_commit OK 85ms 524s test_http.TestProxyAuth.test_no_prompt_for_password_when_using_auth_config(urllib,HTTP/1.0,proxy-digest) OK 72ms 524s per_workingtree.test_workingtree.TestWorkingTree.test_stored_kind_with_missing(WorkingTreeFormat5) OK 42ms 524s test_commit.TestCommit.test_strict_commit OK 52ms 524s test_config.EmailOptionTests.test_default_email_uses_BZR_EMAIL OK 2ms 524s test_config.MailClientOptionTests.test_mutt OK 2ms 524s test_http.TestSingleRangeRequestServer.test_readv_multiple_get_requests(urllib,HTTP/1.1) OK 207ms 524s test_config.TestAuthenticationConfig.test_username_defaults_prompts OK 4ms 524s test_config.TestAuthenticationConfigFile.test_credentials_for_user OK 2ms 524s test_http.TestProxyAuth.test_no_user(urllib,HTTP/1.1,proxy-basic) OK 41ms 524s per_workingtree.test_workingtree.TestWorkingTree.test_supports_executable(WorkingTreeFormat6) OK 40ms 524s test_config.TestAuthenticationConfigFile.test_verify_certificates OK 2ms 524s test_config.TestBaseStackGet.test_get_for_empty_section_callable OK 2ms 524s test_config.TestBranchConfig.test_config_url OK 26ms 524s per_workingtree.test_workingtree.TestWorkingTree.test_transform(WorkingTreeFormat3) OK 33ms 524s test_http.TestWallServer.test_http_get(urllib,HTTP/1.0) OK 47ms 524s per_workingtree.test_workingtree.TestWorkingTree.test_unknowns(GitWorkingTreeFormat) OK 14ms 524s test_merge_directive.TestMergeDirective2Branch.test_message OK 287ms 524s test_mergetools.TestCheckAvailability.test_non_executable OK 4ms 524s test_config.TestBranchConfigItems.test_config_precedence OK 33ms 524s test_config.TestConcreteStacks.test_build_stack(breezy) OK 4ms 524s test_mergetools.TestInvoke.test_invoke_expands_exe_path OK 6ms 524s test_revisionspec.TestRevisionSpec_tag.test_failed_lookup OK 150ms 524s per_workingtree.test_workingtree.TestWorkingTree.test_unknowns_empty_dir(WorkingTreeFormat2) OK 26ms 524s test_http.Test_redirected_to.test_redirected_to_same_host_specific_implementation(urllib) OK 34ms 524s test_http_response.TestHandleResponse.test_missing_content_range OK 4ms 524s test_http_response.TestRangeFileMultipleRanges.test_can_read_at_first_access OK 2ms 524s test_http_response.TestRangeFileMultipleRanges.test_seek_backwards OK 3ms 524s test_http_response.TestRangeFileMultipleRangesQuotedBoundaries.test_checked_read_dont_overflow_buffers OK 2ms 524s test_http_response.TestRangeFileMultipleRangesQuotedBoundaries.test_seek_from_end OK 2ms 524s test_http_response.TestRangeFileSingleRange.test_read_before_range OK 2ms 524s test_http_response.TestRangeFileSingleRange.test_unbounded_read_after_seek OK 2ms 524s test_http_response.TestRangeFileSizeKnown.test_seek_outside_single_range OK 2ms 524s test_http_response.TestRangeFileSizeUnknown.test_seek_at_range_end OK 2ms 524s test_http_response.TestResponseFileIter.test_iter_empty OK 2ms 524s test_https_urllib.CaCertsConfigTests.test_specified_doesnt_exist OK 4ms 524s test_i18n.TestInstall.test_custom_languages OK 2ms 524s test_identitymap.TestIdentityMap.test_double_add_weave OK 2ms 524s test_ignores.TestParseIgnoreFile.test_parse_empty OK 2ms 524s test_config.TestConcurrentStoreUpdates.test_last_speaker_wins(branch_only) SKIP 48ms 524s is not meant to be compatible with the old config design 524s 524s test_missing.TestFindUnmerged.test_same_branch OK 54ms 524s test_config.TestConcurrentStoreUpdates.test_read_while_writing(location) SKIP 4ms 524s is not meant to be compatible with the old config design 524s 524s test_revisiontree.TestTreeWithCommits.test_no_conflicts OK 66ms 524s test_rules.TestIniBasedRulesSearcher.test_get_items_pathname_match OK 2ms 524s test_url_policy_open.TestBranchOpenerCheckAndFollowBranchReference.test_check_referenced_urls OK 2ms 524s test_url_policy_open.TestBranchOpenerStacking.test_default_probers OK 7ms 524s test_ignores.TestTreeIgnores.test_does_not_add_dupe OK 41ms 524s test_ignores.TestUserIgnores.test_set OK 5ms 524s test_config.TestConcurrentStoreUpdates.test_simple_read_access(remote_control) SKIP 44ms 524s is not meant to be compatible with the old config design 524s 524s test_msgeditor.MsgEditorTest.test_commit_template_and_diff OK 47ms 524s test_msgeditor.MsgEditorTest.test_generate_commit_message_template_no_hooks OK 4ms 524s test_msgeditor.MsgEditorTest.test__create_temp_file_with_commit_template_in_unicode_dir(utf-8,1) OK 5ms 524s /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method 524s warnings.warn("TestResult has no addDuration method", 524s test_http.TestProxyAuth.test_prompt_for_password(urllib,HTTP/1.1,proxy-basicdigest) OK 172ms 524s test_multiparent.TestMulti.test_compare_two_parents OK 2ms 524s test_multiparent.TestMulti.test_to_lines OK 1ms 524s test_multiparent.TestVersionedFile.test_add_version OK 1ms 524s test_info.TestInfo.test_describe_branch_format OK 66ms 524s test_config.TestConcurrentStoreUpdates.test_writes_are_serialized(branch) SKIP 55ms 524s is not meant to be compatible with the old config design 524s 524s test_config.TestConfig.test_user_email OK 2ms 524s test_url_policy_open.TestOpenOnlyScheme.test_stacked_outside_scheme OK 82ms 524s test_scenarios.TestTestScenarios.test_multiply_scenarios_from_generators OK 2ms 524s test_http.TestProxyAuth.test_unknown_user(urllib,HTTP/1.0,proxy-digest) OK 52ms 524s test_info.TestInfo.test_gather_location_controldir_only OK 10ms 524s test_info.TestInfo.test_location_list OK 4ms 524s test_lazy_import.TestConvertImportToMap.test_import_one OK 2ms 524s test_lazy_import.TestFromToMap.test_from_one_import_two_three OK 2ms 524s test_lazy_import.TestImportProcessor.test_import_one_two OK 2ms 524s test_lazy_import.TestImportReplacer.test_import_root_and_mod OK 7ms 524s test_lazy_import.TestScopeReplacer.test_call_func OK 2ms 524s test_lazy_import.TestScopeReplacerReentrance.test_call OK 3ms 524s test_lazy_regex.TestLazyCompile.test_pickle OK 2ms 524s test_library_state.TestLibraryState.test_ui_not_specified OK 4ms 524s test_multiwalker.TestMultiWalker.test__step_one_empty OK 76ms 524s test_location.TestLocationToUrl.test_path OK 3ms 524s test_lock.TestOSLock.test_create_read_lock(fcntl) OK 5ms 524s test_lockable_files.TestLockableFiles_LockDir.test__escape OK 7ms 524s test_config.TestConfigGetOptions.test_option_in_breezy_locations_and_branch OK 54ms 524s test_script.TestBrz.test_brz_smoke OK 46ms 524s test_script.TestCat.test_cat_usage OK 3ms 524s test_lockable_files.TestLockableFiles_LockDir.test_lock_write_reenter_with_token OK 13ms 524s test_script.TestEcho.test_echo_some_to_output OK 2ms 524s test_script.TestExecution.test_ellipsis_matches_empty OK 3ms 524s test_script.TestMkdir.test_mkdir_usage OK 3ms 524s test_script.TestRedirections.test_output_redirection OK 2ms 524s test_http.TestProxyAuth.test_user_from_auth_conf(urllib,HTTP/1.1,proxy-basic) OK 80ms 525s test_config.TestConfigGetSections.test_locations_named_section OK 44ms 525s test_config.TestCredentialStoreRegistry.test_default_credential_store OK 2ms 525s test_config.TestCredentialStoreRegistry.test_unknown_credential_store OK 2ms 525s test_conflicts.TestResolveNonDirectoryParent.test_take_other OK 408ms 525s test_config.TestGlobalConfigItems.test_find_merge_tool OK 4ms 525s test_config.TestGlobalConfigItems.test_get_merge_tools OK 4ms 525s test_lockable_files.TestLockableFiles_RemoteLockDir.test__escape OK 51ms 525s per_workingtree.test_workingtree.TestWorkingTree.test_update_returns_conflict_count(WorkingTreeFormat6,remote) OK 263ms 525s test_config.TestGlobalConfigSavingOptions.test_remove_alias OK 15ms 525s test_config.TestIniConfigContent.test_load_badly_encoded_content OK 3ms 525s test_config.TestIniConfigOptionExpansion.test_indirect_ref OK 2ms 525s test_config.TestIniConfigSaving.test_saved_with_content OK 4ms 525s test_config.TestIterOptionRefs.test_newline_in_refs_are_not_matched OK 2ms 525s test_multiwalker.TestMultiWalker.test_simple_stepping OK 112ms 525s test_config.TestLocationConfig.test__get_matching_sections_ignoreparent OK 16ms 525s test_nonascii.NormalizedFilename.test_access_non_normalized OK 9ms 525s test_options.OptionTests.test_help OK 3ms 525s test_options.OptionTests.test_option_help OK 6ms 525s test_config.TestLocationConfig.test__get_matching_sections_trailing_slash_with_children OK 13ms 525s test_lockable_files.TestLockableFiles_RemoteLockDir.test_lock_write_returns_token_when_given_token OK 54ms 525s test_options.OptionTests.test_unknown_short_opt OK 6ms 525s test_options.TestListOptions.test_option_callback_list OK 2ms 525s test_config.TestLocationConfig.test_get_bzr_remote_path OK 8ms 525s test_osutils.GetFsTypeTests.test_returns_none OK 3ms 525s test_osutils.TestBackupNames.test_empty OK 2ms 525s test_lockable_files.TestLockableFiles_TransportLock.test_break_lock SKIP 6ms 525s LockableFiles() is not breakable 525s 525s test_lockable_files.TestLockableFiles_TransportLock.test_lock_write_with_token_fails_when_unlocked OK 5ms 525s test_osutils.TestConcurrency.test_option_concurrency OK 4ms 525s test_osutils.TestDateTime.test_format_date OK 2ms 525s test_http.TestProxyAuth.test_user_pass(urllib,HTTP/1.1,proxy-basicdigest) OK 96ms 525s test_osutils.TestDirReader.test_walk_cur_dir(unicode) OK 9ms 525s test_osutils.TestFailedToLoadExtension.test_report_extension_load_failures_no_warning OK 3ms 525s test_osutils.TestFindExecutableInPath.test_windows_app_path SKIP 2ms 525s test requires win32 525s test_lockdir.TestLockDir.test_10_lock_uncontested OK 16ms 525s test_osutils.TestKind.test_kind_marker OK 3ms 525s test_osutils.TestPumpFile.test_bracket_block_size OK 2ms 525s test_osutils.TestPumpStringFile.test_segment_size_multiple OK 2ms 525s test_script.TestShelve.test_dont_shelve OK 129ms 525s test_osutils.TestRename.test_fancy_rename OK 4ms 525s test_config.TestLocationConfig.test_overriding_location OK 28ms 525s test_config.TestLocationMatcher.test_branch_name_basename OK 5ms 525s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_merge_commit(RemoteRepositoryFormat-default) OK 1094ms 525s test_lockdir.TestLockDir.test_40_confirm_easy OK 11ms 525s test_script.TestSyntax.test_comment_is_ignored OK 2ms 525s test_osutils.TestSafeUnicode.test_bad_utf8_string OK 2ms 525s test_osutils.TestSafeUtf8.test_from_unicode_string_unicode_contents OK 2ms 525s test_osutils.TestShaFileByName.test_sha_empty OK 3ms 525s test_osutils.TestTerminalWidth.test_defaults_to_BRZ_COLUMNS OK 2ms 525s test_lockdir.TestLockDir.test_break_lock OK 10ms 525s test_selftest.MetaTestLog.test_logging OK 4ms 525s test_osutils.TestWalkDirs.test_compare_paths_prefix_order OK 3ms 525s test_osutils.TestWalkDirs.test_walkdirs_encoding_error SKIP 5ms 525s Lack filesystem that preserves arbitrary bytes 525s test_osutils.TestWin32Funcs.test_realpath OK 2ms 525s test_lockdir.TestLockDir.test_lock_permission OK 5ms 525s test_selftest.TestClassesAvailable.test_test_case OK 2ms 525s test_selftest.TestDeprecations.test_applyDeprecated_not_deprecated OK 5ms 525s test_selftest.TestFilteredByModuleTestLoader.test_exclude_tests OK 2ms 525s test_selftest.TestInterRepositoryScenarios.test_scenarios OK 2ms 525s test_osutils.Test_CICPCanonicalRelpath.test_at_root_drive SKIP 6ms 525s we can only test drive-letter relative paths on Windows where we have drive letters. 525s 525s test_osutils_encodings.TestTerminalEncoding.test_terminal_cp0 OK 2ms 525s test_patch.TestPatch.test_missing_patch OK 4ms 525s test_selftest.TestLoadTestIdList.test_load_unknown OK 4ms 525s test_selftest.TestRepositoryScenarios.test_formats_to_scenarios OK 2ms 525s test_selftest.TestRunBzrCaptured.test_ui_factory OK 4ms 525s test_selftest.TestRunSuite.test_runner_class OK 3ms 525s test_selftest.TestRunner.test_startTestRun OK 2ms 525s test_lockdir.TestLockDirHooks.test_LockDir_broken_failure OK 7ms 525s test_selftest.TestSelftest.test_list_only_filtered OK 2ms 525s test_config.TestLockableConfig.test_last_speaker_wins(global) OK 34ms 525s test_selftest.TestSelftest.test_transport_memory OK 4ms 525s test_patches.PatchesTester.testInvalidPatchHeader OK 2ms 525s test_lockdir.TestLockHeldInfo.test_lock_holder_other_machine OK 4ms 525s test_patches.PatchesTester.testValidHunkHeader OK 2ms 525s test_patches.PatchesTester.test_parse_binary_after_normal OK 2ms 525s test_progress.TestTextProgressView.test_clear OK 2ms 525s test_progress.TestTextProgressView.test_render_truncated OK 2ms 525s test_selftest.TestSelftestFiltering.test_condition_isinstance OK 12ms 525s test_selftest.TestSelftestFiltering.test_randomize_suite OK 10ms 525s test_pyutils.TestGetNamedObject.test_dotted_module OK 1ms 525s test_selftest.TestStartBzrSubProcess.test_run_brz_subprocess_env_del OK 2ms 525s test_selftest.TestSubunitLogDetails.test_success_has_no_log OK 5ms 525s test_selftest.TestTestCase.test_assertLength_shows_sequence_in_failure OK 3ms 525s test_config.TestLockableConfig.test_simple_write_access(global) OK 21ms 525s test_config.TestMemoryStack.test_no_content OK 2ms 525s test_selftest.TestTestCase.test_debug_flags_sanitised OK 3ms 525s test_reconcile.TestWorksWithSharedRepositories.test_reweave_empty OK 30ms 525s test_selftest.TestTestCase.test_overrideAttr_without_value OK 3ms 525s test_selftest.TestTestCase.test_start_server_registers_url OK 2ms 525s test_config.TestMutableStore.test_load_hook(location) OK 15ms 525s test_http.TestProxyHttpServer.test_ALL_PROXY(urllib,HTTP/1.1) OK 85ms 525s test_selftest.TestTestCaseLogDetails.test_error_has_log OK 4ms 525s test_selftest.TestTestCaseWithMemoryTransport.test_cwd_is_TEST_ROOT OK 3ms 525s test_log.TestGnuChangelogFormatter.test_gnu_changelog OK 59ms 525s test_config.TestMutableStore.test_mutable_section_shared(control) OK 28ms 525s test_config.TestMutableStore.test_save_emptied_succeeds(configobj) OK 5ms 525s test_config.TestMutableStore.test_save_empty_creates_no_file(location) OK 7ms 525s per_workingtree.test_workingtree.TestWorkingTree.test_update_sets_root_id(WorkingTreeFormat4) OK 195ms 525s test_selftest.TestTestCaseWithTransport.test_get_readonly_url_http OK 45ms 525s test_selftest.TestTestIdList.test_module_used OK 2ms 525s test_selftest.TestTestPrefixRegistry.test_get_unknown_prefix OK 2ms 525s test_selftest.TestTestResult.test_lsprofiling OK 7ms 525s test_selftest.TestTestResult.test_unittest_reporting_unittest_class OK 6ms 525s test_config.TestMutableStore.test_save_hook(control) OK 31ms 525s test_config.TestMutableStore.test_set_mark_dirty(configobj) OK 5ms 525s test_config.TestMutableStore.test_set_option_in_default_section(location) OK 9ms 525s test_http.TestProxyHttpServer.test_all_proxy(urllib,HTTP/1.1) OK 90ms 525s test_conflicts.TestResolveParentLoop.test_resolve_taking_this(dir1_into_dir4,dir3_into_dir2)XFAIL 265ms 525s reason: {{{ParentLoop doesn't carry enough info to resolve --take-other}}} 525s 525s test_selftest.TestTestSuite.test_test_suite_list_and_start OK 52ms 525s test_reconfigure.TestReconfigure.test_lightweight_checkout_to_branch OK 121ms 525s test_config.TestMutableStore.test_set_option_in_empty_store(control) OK 30ms 525s test_config.TestNameMatcher.test_matching OK 7ms 525s test_selftest.TestTreeShape.test_unicode_paths OK 4ms 525s test_reconfigure.TestReconfigure.test_make_with_trees_already_with_trees OK 16ms 525s test_http.TestProxyHttpServer.test_http_proxy_without_scheme(urllib,HTTP/1.1) OK 48ms 525s test_log.TestHistoryChange.test_show_branch_change OK 141ms 525s test_config.TestOldConfigHooks.test_remove_hook_branch OK 75ms 525s test_reconfigure.TestReconfigure.test_select_reference_bind_location OK 69ms 525s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_merge_from_master(RepositoryFormat2aSubtree) OK 269ms 525s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_multi_stack(RepositoryFormatKnitPack6RichRoot) SKIP 4ms 525s stacked commit only supported for chk repositories 525s 525s per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_simple_commit(RepositoryFormatKnitPack5RichRoot) SKIP 4ms 525s stacked commit only supported for chk repositories 525s 525s test_selftest.TestUncollectedWarningsForked.test_additonal_decorator OK 90ms 525s test_http.TestRangeRequestServer.test_incomplete_readv_leave_pipe_clean(urllib,HTTP/1.1) OK 77ms 525s test_selftest.TestUncollectedWarningsSubunit.test_exclude_pattern OK 10ms 525s test_setup.TestDistutilsVersion.test_version_with_string OK 3ms 525s test_sftp_transport.SFTPNonServerTest.test_parse_url_with_home_dir SKIP 5ms 525s paramiko 525s 525s test_sftp_transport.TestSocketDelay.test_bandwidth SKIP 3ms 525s paramiko 525s 525s test_config.TestOldConfigHooks.test_set_hook_locations OK 56ms 525s test_log.TestLineLogFormatter.test_trailing_newlines OK 140ms 525s per_workingtree.test_workingtree.TestWorkingTree.test_update_sets_updated_root_id(WorkingTreeFormat5) OK 251ms 525s test_reconfigure.TestReconfigure.test_tree_to_lightweight_checkout OK 110ms 525s test_shelf.TestPrepareShelf.test_shelve_all OK 92ms 525s per_repository_reference.test_default_stacking.TestDefaultStackingPolicy.test_sprout_to_smart_server_stacking_policy_handling(RepositoryFormatKnitPack5) OK 133ms 525s test_config.TestOldConfigHooksForRemote.test_set_hook_remote_bzrdir OK 96ms 525s test_config.TestOption.test_not_supported_object_default_value OK 2ms 525s test_config.TestOptionRegistry.test_registered_help OK 2ms 525s test_config.TestPlainTextCredentialStore.test_decode_password OK 2ms 525s test_log.TestLogForAuthors.test_gnu_changelog_committer OK 57ms 525s test_http.TestRangeRequestServer.test_readv_multiple_get_requests(urllib,HTTP/1.1) OK 158ms 525s test_conflicts.TestResolvePathConflict.test_resolve_taking_other(dir_renamed,dir_deleted) OK 286ms 525s test_shelf.TestPrepareShelf.test_shelve_change_handles_symlink_target_change OK 76ms 525s test_config.TestReadonlyStore.test_building_delays_load(remote_branch) OK 60ms 525s test_config.TestReadonlyStore.test_get_named_section(breezy) OK 5ms 525s per_workingtree.test_workingtree.TestWorkingTree.test_update_takes_revision_parameter(WorkingTreeFormat6) OK 119ms 525s test_log.TestLogForAuthors.test_long_committer OK 66ms 525s test_log.TestLogFormatter.test_short_author_from_authors OK 2ms 525s test_http.TestRanges.test_semantically_invalid_range_header(urllib,HTTP/1.1) OK 51ms 525s test_config.TestReadonlyStore.test_get_no_sections_for_empty(branch) OK 25ms 525s test_reconfigure.TestReconfigure.test_use_shared_to_standalone_preserves_dead_heads OK 145ms 525s test_shelf.TestPrepareShelf.test_shelve_deletion OK 60ms 525s test_registry.TestRegistry.test_registry_funcs OK 2ms 525s test_registry.TestRegistryWithDirs.test_normal_get_module OK 4ms 525s test_http.TestSingleOnlyRangeRequestServer.test_incomplete_readv_leave_pipe_clean(urllib,HTTP/1.0) OK 52ms 525s test_log.TestLongLogFormatter.test_author_in_log OK 55ms 525s test_config.TestReadonlyStore.test_load_from_string_fails_for_non_empty_store(remote_branch) OK 49ms 525s test_config.TestRegisteredOptions.test_help_is_set(bzr.workingtree.worth_saving_limit) OK 2ms 525s test_config.TestRegisteredOptions.test_help_is_set(debug_flags) OK 2ms 525s test_config.TestRegisteredOptions.test_help_is_set(mail_client) OK 2ms 525s test_config.TestRegisteredOptions.test_help_is_set(repository.fdatasync) OK 2ms 525s test_config.TestRegisteredOptions.test_help_is_set(stacked_on_location) OK 2ms 525s test_config.TestRegisteredOptions.test_help_is_set(commit.template_from_files) OK 2ms 525s test_config.TestRegisteredOptions.test_help_is_set(post_commit_to) OK 2ms 525s test_config.TestRegisteredOptions.test_help_is_set(quilt.commit_policy) OK 2ms 525s test_config.TestRegisteredOptions.test_proper_name(add.maximum_file_size) OK 1ms 525s test_config.TestRegisteredOptions.test_proper_name(check_signatures) OK 1ms 525s test_config.TestRegisteredOptions.test_proper_name(email) OK 1ms 525s test_config.TestRegisteredOptions.test_proper_name(post_commit) OK 1ms 525s test_config.TestRegisteredOptions.test_proper_name(smtp_username) OK 1ms 525s test_config.TestRegisteredOptions.test_proper_name(suppress_warnings) OK 1ms 525s test_config.TestRegisteredOptions.test_proper_name(post_commit_log_format) OK 1ms 525s test_config.TestRegisteredOptions.test_proper_name(po_merge.command) OK 1ms 525s test_config.TestRegisteredOptions.test_proper_name(upload_auto_quiet) OK 1ms 525s test_config.TestSection.test_get_unknown_option OK 1ms 525s test_config.TestStackCrossSectionsExpand.test_dont_cross_unrelated_section OK 5ms 525s test_shelf.TestPrepareShelf.test_shelve_unicode_symlink_creation OK 58ms 525s test_config.TestStackExpandOptions.test_expand_default_value OK 3ms 525s test_rename_map.TestRenameMap.test_guess_renames_dry_run OK 55ms 525s test_http.TestSingleOnlyRangeRequestServer.test_readv_multiple_get_requests(urllib,HTTP/1.0) OK 44ms 525s test_config.TestStackExpandOptions.test_simple_ref OK 8ms 525s test_config.TestStackExpandSectionLocals.test_locals_dont_leak OK 12ms 525s test_log.TestLongLogFormatter.test_verbose_log OK 62ms 525s test_log.TestReverseByDepth.test_merged_revisions OK 2ms 525s test_shelf.TestShelfManager.test_get_shelf_filename OK 38ms 525s test_config.TestStackGet.test_get_hook(branch) OK 28ms 525s test_config.TestStackGetWithConverter.test_get_default_bool_when_conversion_fails OK 2ms 525s test_config.TestStackGetWithConverter.test_get_default_list_from_env OK 2ms 525s test_config.TestStackIterSections.test_two_stores OK 2ms 525s test_shelf.TestUnshelver.test_corrupt_shelf OK 31ms 525s test_http.TestSingleRangeRequestServer.test_readv(urllib,HTTP/1.0) OK 64ms 525s test_config.TestStackRemove.test_remove_hook(branch) OK 32ms 525s test_config.TestStackSet.test_set_creates_a_new_section(breezy) OK 4ms 525s test_log.TestShortLogFormatter.test_short_log_single_merge_revision OK 81ms 525s test_http.TestSingleRangeRequestServer.test_readv_out_of_order(urllib,HTTP/1.0) OK 35ms 525s per_workingtree.test_workingtree.TestWorkingTree.test_update_turns_local_commit_into_merge(WorkingTreeFormat3) OK 210ms 525s test_revert.TestRevert.test_revert_deletes_files_from_revert OK 134ms 525s test_revision.TestReservedId.test_is_reserved_id OK 2ms 525s test_revision.TestRevisionMethods.test_get_summary OK 2ms 525s test_http.TestWallServer.test_http_get(urllib,HTTP/1.1) OK 43ms 525s per_workingtree.test_workingtree.TestWorkingTree.test_update_updates_bound_branch_no_local_commits(GitWorkingTreeFormat) OK 36ms 525s test_conflicts.TestResolvePathConflict.test_resolve_taking_this(file_renamed,file_renamed2) OK 281ms 525s test_shelf_ui.TestApplyReporter.test_shelve_creation OK 85ms 525s test_http.Test_redirected_to.test_redirected_to_self_with_slash(urllib) OK 15ms 525s test_http_response.TestHandleResponse.test_multi_range OK 3ms 525s test_http_response.TestRangeFileMultipleRanges.test_checked_read_dont_overflow_buffers OK 2ms 525s test_http_response.TestRangeFileMultipleRanges.test_seek_from_end OK 2ms 525s test_http_response.TestRangeFileMultipleRangesQuotedBoundaries.test_read_all_ranges OK 2ms 525s test_http_response.TestRangeFileMultipleRangesQuotedBoundaries.test_seek_into_void OK 2ms 525s per_workingtree.test_workingtree.TestWorkingTree.test_versioned_files_not_unknown(WorkingTreeFormat2) OK 25ms 525s test_http_response.TestRangeFileSingleRange.test_read_past_end_of_range OK 2ms 525s test_http_response.TestRangeFileSizeKnown.test_can_read_at_first_access OK 2ms 525s test_http_response.TestRangeFileSizeKnown.test_seek_read OK 2ms 525s test_config.TestStackSet.test_set_hook(branch_only) OK 90ms 525s test_config.TestStackWithSimpleStore.test_override_value_from_env OK 2ms 525s test_http_response.TestRangeFileSizeUnknown.test_seek_backwards OK 2ms 525s test_http_response.TestResponseFileIter.test_iter_many OK 2ms 525s test_https_urllib.CertReqsConfigTests.test_default OK 3ms 525s test_i18n.TestInstall.test_disable_i18n OK 2ms 525s test_identitymap.TestIdentityMap.test_remove_object OK 2ms 525s test_ignores.TestParseIgnoreFile.test_parse_fancy OK 2ms 525s test_config.TestStartingPathMatcher.test_url_vs_local_paths OK 10ms 525s test_log.TestShortLogFormatterWithMergeRevisions.test_short_merge_revs_log_with_merges OK 87ms 525s test_config.TestStoreQuoting.test_embedded_commas(configobj) OK 6ms 525s per_repository_reference.test_default_stacking.TestDefaultStackingPolicy.test_sprout_to_smart_server_stacking_policy_handling(RemoteRepositoryFormat-default) OK 376ms 525s test_config.TestStoreQuoting.test_embedded_spaces(location) OK 6ms 525s test_config.TestStoreQuoting.test_empty_string(control) OK 38ms 525s test_ignores.TestTreeIgnores.test_new_file OK 56ms 525s test_config.TestStoreQuoting.test_simple_comma(configobj) OK 8ms 525s test_shelf_ui.TestShelver.test_shelve_all OK 96ms 525s test_ignores.TestUserIgnores.test_use_empty OK 9ms 525s test_config.TestStoreSaveChanges.test_no_changes_no_save OK 7ms 525s test_config.TestTransportConfig.test_load_utf8 OK 5ms 525s test_bedding.TestConfigPath.test_config_dir OK 2ms 525s test_bedding.TestConfigPathFallback.test_locations_config_path OK 3ms 525s test_bedding.TestDefaultMailDomain.test_default_mail_domain_simple OK 3ms 525s test_log.TestShowLog.test_empty_commit OK 92ms 525s test_lru_cache.TestLRUCache.test_cleanup_shrinks_to_after_clean_count OK 2ms 525s test_lru_cache.TestLRUCache.test_resize_larger OK 2ms 525s test_lru_cache.TestLRUSizeCache.test_custom_sizes OK 2ms 525s test_lsprof.TestBzrProfiler.test_start_call_stuff_stop OK 4ms 525s test_mail_client.TestClaws.test_commandline_is_8bit OK 3ms 525s test_mail_client.TestEvolution.test_commandline OK 2ms 525s test_mail_client.TestXDGEmail.test_commandline OK 2ms 525s test_conflicts.TestConflicts.test_resolve_conflict_dir OK 38ms 525s test_conflicts.TestPerConflict.test_stringification(PathConflict) OK 2ms 525s test_conflicts.TestResolveActionOption.test_take_this OK 3ms 526s test_info.TestInfo.test_describe_checkout_format OK 76ms 526s test_shelf_ui.TestShelver.test_shelve_finish OK 80ms 526s test_matchers.TestHasPathRelations.test_mismatch OK 47ms 526s test_revisionspec.TestRevisionSpec_ancestor.test_self OK 206ms 526s test_conflicts.TestResolvePathConflictBefore531967.test_resolve_taking_other(file_renamed_in_dir,file_deleted) OK 284ms 526s test_info.TestInfo.test_gather_location_heavy_checkout OK 117ms 526s test_lazy_import.TestCanonicalize.test_from_one_import_two OK 2ms 526s test_lazy_import.TestConvertImportToMap.test_import_one_as_x OK 2ms 526s test_matchers.TestRevisionHistoryMatches.test_matches OK 100ms 526s test_lazy_import.TestFromToMap.test_from_one_two_import_three OK 2ms 526s test_lazy_import.TestImportProcessor.test_incorrect_line OK 2ms 526s test_lazy_import.TestImportReplacer.test_import_root_and_root_mod OK 11ms 526s test_lazy_import.TestScopeReplacer.test_class OK 2ms 526s test_lazy_import.TestScopeReplacerReentrance.test_getattribute OK 4ms 526s test_lazy_regex.TestLazyCompile.test_search OK 3ms 526s test_location.RCPLocationTests.test_invalid OK 3ms 526s test_location.TestLocationToUrl.test_pserver OK 4ms 526s test_memorytree.TestMemoryTree.test_add_symlink OK 28ms 526s test_lock.TestOSLock.test_create_write_lock(fcntl) OK 6ms 526s test_lockable_files.TestLockableFiles_LockDir.test__escape_empty OK 6ms 526s test_lockable_files.TestLockableFiles_LockDir.test_lock_write_returns_None_refuses_token SKIP 15ms 526s LockableFiles() uses tokens 526s 526s test_memorytree.TestMemoryTree.test_lock_tree_write_after_read_fails OK 37ms 526s test_shelf_ui.TestShelver.test_shelve_splitXFAIL 191ms 526s reason: {{{Cannot shelve a join back to the inner tree.}}} 526s 526s AssertionError: AssertionError not raised 526s 526s test_lockable_files.TestLockableFiles_RemoteLockDir.test__escape_empty OK 37ms 526s per_repository_reference.test_fetch.TestFetch.test_fetch_into_smart_stacked_with_ghost(RepositoryFormat2aSubtree) OK 335ms 526s test_lockable_files.TestLockableFiles_RemoteLockDir.test_lock_write_with_matching_token OK 52ms 526s test_lockable_files.TestLockableFiles_TransportLock.test_dont_leave_in_place OK 6ms 526s test_conflicts.TestResolveContentsConflict.test_resolve_taking_this(file_modified,file_deleted) OK 283ms 526s test_lockable_files.TestLockableFiles_TransportLock.test_second_lock_write_returns_same_token OK 9ms 526s test_lockdir.TestLockDir.test_11_create_readonly_transport OK 5ms 526s test_lockdir.TestLockDir.test_41_confirm_not_held OK 7ms 526s test_lockdir.TestLockDir.test_break_lock_corrupt_info OK 8ms 526s test_lockdir.TestLockDir.test_lock_with_buggy_rename OK 13ms 526s test_shelf_ui.TestUnshelveScripts.test_unshelve_args_preview OK 116ms 526s test_lockdir.TestLockDirHooks.test_LockDir_broken_success OK 9ms 526s test_lockdir.TestLockHeldInfo.test_lock_holder_other_user OK 4ms 526s test_revisionspec.TestRevisionSpec_annotate.test_no_such_file_with_colon OK 321ms 526s test_log.TestGnuChangelogFormatter.test_verbose OK 88ms 526s test_shelf_ui.TestUnshelver.test_unshelve_args_dry_run OK 95ms 526s test_smtp_connection.TestSMTPConnection.test_authenticate_with_byte_strings OK 5ms 526s test_smtp_connection.TestSMTPConnection.test_get_message_addresses OK 5ms 526s test_source.TestApiUsage.test_branch_working_tree OK 3ms 526s test_ssh_transport.SSHVendorManagerTests.test_default_vendor OK 5ms 526s test_ssh_transport.SSHVendorManagerTests.test_get_vendor_from_path_win32_plink OK 4ms 526s test_ssh_transport.SubprocessVendorsTests.test_openssh_command_tricked OK 2ms 526s test_conflicts.TestResolvePathConflictBefore531967.test_resolve_taking_this(file_renamed,file_deleted) OK 323ms 526s test_status.TestHooks.test_installed_hooks_are_StatusHooks OK 3ms 526s per_repository_reference.test_fetch.TestFetch.test_fetch_to_stacked_from_smart_with_ghost(RepositoryFormatKnitPack6RichRoot) OK 273ms 526s test_merge.TestConfigurableFileMerger.test_affected_files_cached OK 409ms 526s test_merge.TestLCAMultiWay.test_other_and_this_pick_different_lca OK 2ms 526s test_status.TestStatus.tests_revision_to_revision OK 161ms 526s test_log.TestHistoryChange.test_show_branch_change_no_change OK 213ms 526s per_workingtree.test_workingtree.TestWorkingTreeUpdate.test_update_remove_commit(WorkingTreeFormat6,remote) SKIP 774ms 526s Can't bind 526s 526s test_revisionspec.TestRevisionSpec_before.test_last OK 298ms 526s per_workingtree.test_workingtree.TestWorthSavingLimit.test_invalid(WorkingTreeFormat4) OK 54ms 526s test_log.TestLineLogFormatterWithMergeRevisions.test_line_merge_revs_log OK 94ms 526s per_repository_reference.test_fetch.TestFetch.test_fetch_with_ghost_stacked(RepositoryFormatKnitPack5RichRoot) OK 242ms 526s test_merge.TestMerge.test_layered_rename OK 132ms 526s per_workingtree.test_workingtree.TestWorthSavingLimit.test_not_set(WorkingTreeFormat5) OK 61ms 526s test_conflicts.TestResolveDeletingParent.test_kill_them_all OK 531ms 526s test_conflicts.TestResolvePathConflictBefore531967.test_resolve_taking_this(dir_renamed,dir_renamed2) OK 375ms 526s test_log.TestLogForAuthors.test_gnu_changelog_default OK 96ms 526s per_workingtree.test_workingtree.TestWorthSavingLimit.test_set_in_branch(WorkingTreeFormat6) OK 77ms 526s test__annotator.TestAnnotator.test_annotate_common_merge_text_more(C) OK 4ms 526s test_switch.TestSwitch.test_switch_after_branch_moved OK 225ms 526s test__annotator.TestAnnotator.test_annotate_many_way_common_merge_text(C) OK 5ms 526s test__annotator.TestAnnotator.test_annotate_missing(C) OK 4ms 526s test__annotator.TestAnnotator.test_needed_keys_simple(C) OK 3ms 526s test__annotator.TestAnnotator.test_record_annotation_removes_texts(C) OK 4ms 526s test__known_graph.TestKnownGraph.test_add_node_with_ghost_parent(C) OK 2ms 526s test__known_graph.TestKnownGraph.test_gdfo_after_add_node(C) OK 2ms 526s test__known_graph.TestKnownGraph.test_gdfo_with_ghost(C) OK 2ms 526s test__known_graph.TestKnownGraphHeads.test_filling_in_ghosts_resets_head_cache(C-nocache) OK 2ms 526s test__known_graph.TestKnownGraphHeads.test_heads_criss_cross(C-nocache) OK 2ms 526s test__known_graph.TestKnownGraphHeads.test_heads_null(C-nocache) OK 2ms 526s test__known_graph.TestKnownGraphHeads.test_heads_shortcut(C-nocache) OK 2ms 526s test__known_graph.TestKnownGraphHeads.test_heads_two_heads(C-nocache) OK 2ms 526s test__known_graph.TestKnownGraphMergeSort.test_end_of_merge_multiple_revisions_merged_at_once(C) OK 2ms 526s test__known_graph.TestKnownGraphMergeSort.test_lefthand_ghost(C) OK 2ms 526s test__known_graph.TestKnownGraphMergeSort.test_merge_sort_one_revision(C) OK 2ms 526s test__known_graph.TestKnownGraphMergeSort.test_roots_and_sub_branches_versus_ghosts(C) OK 2ms 526s test__known_graph.TestKnownGraphStableReverseTopoSort.test_linear(C) OK 2ms 526s test__known_graph.TestKnownGraphStableReverseTopoSort.test_skip_mainline_ghost(C) OK 2ms 526s test__known_graph.TestKnownGraphTopoSort.test_topo_sort_cycle_2(C) OK 2ms 526s test__known_graph.TestKnownGraphTopoSort.test_topo_sort_ghost_parent(C) OK 2ms 526s test_log.TestLogForAuthors.test_long_default OK 80ms 526s test_log.TestLogFormatter.test_short_author_from_committer OK 2ms 527s test_annotate.TestAnnotate.test_annotate_shows_dotted_revnos OK 142ms 527s test_log.TestLongLogFormatter.test_error_in_properties_handler OK 102ms 527s test_atomicfile.TestAtomicFile.test_commit OK 5ms 527s test_atomicfile.TestAtomicFile.test_mode_0666 OK 5ms 527s test_switch.TestSwitch.test_switch_with_revision OK 227ms 527s test_revisionspec.TestRevisionSpec_branch.test_unrelated OK 413ms 527s test_conflicts.TestResolveDuplicateEntry.test_resolve_taking_this(fileb_created,filea_created) OK 338ms 527s test_conflicts.TestResolveTextConflicts.test_resolve_taking_this(filed_modified_A_in_dir,file_modified_B) OK 351ms 527s test_controldir.IsControlFilenameTest.test_is_bzrdir OK 2ms 527s test_controldir.TestNotBzrDir.test_create_and_find_format OK 10ms 527s test_controldir.TestProber.test_known_formats(RemoteFossilProber) OK 4ms 527s test_controldir.TestProber.test_priority(LocalGitProber) OK 4ms 527s test_controldir.TestProber.test_priority(SvnWorkingTreeProber) OK 4ms 527s test_controldir.TestProber.test_probe_transport_empty(RemoteFossilProber) OK 6ms 527s test_merge.TestMerge.test_merge_joined_branch OK 461ms 527s test_counted_lock.TestCountedLock.test_read_lock_while_write_locked OK 2ms 527s test_counted_lock.TestDummyLock.test_lock_initially_not_held OK 2ms 527s test_revisionspec.TestRevisionSpec_date_no_revno.test_day OK 150ms 527s test_delta.TestDeltaShow.test_long_status_path_predicate OK 68ms 527s test_delta.TestReportChanges.test_removal OK 2ms 527s test_debug.TestDebugFlags.test_set_single_debug_flags_from_config OK 8ms 527s test_diff.TestDiff.test_internal_diff_default_context OK 2ms 527s test_diff.TestDiff.test_no_external_diff OK 8ms 527s test_diff.TestDiffFiles.test_external_diff_binary OK 9ms 527s test_diff.TestDiffFromTool.test_prepare_files_creates_paths_readable_by_windows_tool SKIP 7ms 527s attrib Windows command-line tool 527s 527s test_diff.TestDiffOptionsScenarios.test_unified_not_added(--ed) OK 2ms 527s test_diff.TestDiffOptionsScenarios.test_unified_not_added(-u) OK 2ms 527s test_log.TestLongLogFormatter.test_verbose_merge_revisions_contain_deltas OK 337ms 527s test_log.TestReverseByDepth.test_merged_without_child_revisions OK 2ms 527s per_repository_reference.test_fetch.TestFetch.test_sprout_from_smart_stacked_with_short_history(RepositoryFormatKnitPack5) OK 636ms 527s test_diff.TestDiffTree.test_diff OK 96ms 527s test_switch.TestSwitchHeavyweight.test_switch_when_pending_merges OK 365ms 527s test_symbol_versioning.TestDeprecationWarnings.test_deprecated_static OK 3ms 527s test_symbol_versioning.TestSuppressAndActivate.test_suppress_deprecation_with_warning_filter OK 2ms 527s test_tag.MemoryTagsTests.test_reverse_tag_dict OK 3ms 527s test_merge.TestMerge.test_merge_uncommitted_otherbasis_ancestor_of_thisbasis_weave OK 236ms 527s test_log.TestShortLogFormatter.test_short_log_with_merges OK 97ms 527s test_revisionspec.TestRevisionSpec_dwim.test_dwim_spec_date OK 243ms 527s test_diff.TestDiffTree.test_register_diff OK 104ms 527s test_tag.TestTagsInCheckouts.test_tag_deletion_from_master_to_boundXFAIL 78ms 527s reason: {{{tag deletion does not propagate: https://bugs.launchpad.net/bzr/+bug/138802}}} 527s 527s test_test_server.TestTCPServerInAThread.test_handle_request_closes_if_it_doesnt_process(TestingThreadingTCPServer) OK 5ms 527s test_test_server.TestTCPServerInAThread.test_start_stop(TestingThreadingTCPServer) OK 3ms 527s test_textmerge.TestMerge2.test_conflict OK 2ms 527s test_timestamp.TestPatchHeader.test_format_patch_date OK 2ms 527s test_trace.TestLogging.test_log_bytes_msg OK 3ms 527s test_trace.TestLogging.test_note OK 2ms 527s test_log.TestShowChangedRevisions.test_show_changed_revisions_verbose OK 81ms 527s test_trace.TestTrace.test_format_memory_error OK 3ms 527s test_trace.TestTrace.test_mutter_never_fails OK 2ms 527s test_trace.TestTrace.test_trace_argument_utf8 OK 2ms 527s test_transactions.TestPassThroughTransaction.test_finish_returns OK 2ms 527s test_transactions.TestReadOnlyTransaction.test_finish_returns OK 2ms 527s test_transactions.TestReadOnlyTransaction.test_zero_size_cache OK 2ms 527s test_transactions.TestWriteTransaction.test_register_clean OK 2ms 527s test_bisect.BisectCurrentUnitTests.testSwitchVersions OK 527ms 527s test_bisect_multi.TestBisectMultiBytes.test_lookup_missing_key_after_all_others OK 2ms 527s test_conflicts.TestResolveNonDirectoryParent.test_resolve_taking_other OK 430ms 527s test_branch.BzrBranch8.test_reference_info_caching_read_unlocked OK 49ms 527s test_diff.TestShowDiffTrees.test_renamed_directory OK 107ms 527s test_branch.TestBranch6.test_set_stacked_on_url_errors OK 32ms 527s test_log.TestShowLog.test_simple_commit OK 123ms 527s test_directory_service.TestAliasDirectory.test_lookup_parent OK 37ms 527s test_lru_cache.TestLRUCache.test_get OK 2ms 527s test_lru_cache.TestLRUCache.test_resize_smaller OK 3ms 527s test_lru_cache.TestLRUSizeCache.test_keys OK 2ms 527s test_lsprof.TestStats.test_save_to_callgrind OK 14ms 527s test_mail_client.TestClaws.test_to_required OK 3ms 527s test_mail_client.TestEvolution.test_commandline_is_8bit OK 2ms 527s test_mail_client.TestXDGEmail.test_commandline_is_8bit OK 2ms 527s test_transform.TestCommitTransform.test_add_files OK 140ms 527s test_matchers.TestMatchesAncestry.test__str__ OK 4ms 527s test_directory_service.TestColocatedDirectory.test_no_such_branch OK 38ms 527s test_branch.TestBranch7.test_set_stacked_on_url_unstackable_repo OK 67ms 527s test_branch.TestBranchFormatRegistry.test_register_unregister_format OK 2ms 527s test_dirty_tracker.DirtyTrackerTests.test_directory_added SKIP 52ms 527s pyinotify not available 527s test_email_message.TestEmailMessage.test_address_to_encoded_header OK 5ms 527s test_email_message.TestEmailMessage.test_setting_headers OK 2ms 527s test_eol_filters.TestEolRulesSpecifications.test_eol_missing_altogether_is_ok OK 2ms 527s test_errors.TestErrors.test_bzrerror_from_literal_string OK 2ms 527s test_errors.TestErrors.test_inconsistent_delta OK 2ms 527s test_errors.TestErrors.test_lock_failed OK 2ms 527s test_errors.TestErrors.test_not_stacked OK 2ms 527s test_errors.TestErrors.test_tip_change_rejected OK 2ms 527s test_errors.TestErrors.test_unsuspendable_write_group OK 2ms 527s test_errors.TestErrorsUsingTransport.test_not_branch_bzrdir_without_repo OK 5ms 527s test_revisionspec.TestRevisionSpec_last.test_missing OK 322ms 527s test_merge.TestMerge.test_two_roots OK 350ms 527s test_branch.TestBranchReference.test_get_reference OK 91ms 527s test_branch.TestDefaultFormat.test_get_set_default_format OK 5ms 527s test_branch.TestPullResult.test_report_unchanged OK 2ms 527s test_transform.TestCommitTransform.test_merge_parents OK 131ms 527s test_matchers.TestRevisionHistoryMatches.test_mismatch OK 138ms 527s test_branchbuilder.TestBranchBuilderBuildSnapshot.test_add_empty_dir OK 38ms 527s test_memorytree.TestMemoryTree.test_add_with_kind OK 30ms 527s test_transform.TestFinalizeRobustness.test_rename_in_limbo_rename_raises_before_rename OK 55ms 527s test_export.TarExporterTests.test_tgz OK 103ms 527s test_branchbuilder.TestBranchBuilderBuildSnapshot.test_delete_file OK 38ms 527s test_memorytree.TestMemoryTree.test_lock_write OK 33ms 527s test_conflicts.TestResolveParentLoop.test_resolve_taking_this(dir1_into_dir2,dir2_into_dir1) OK 334ms 527s test_branchbuilder.TestBranchBuilderBuildSnapshot.test_rename_out_of_unversioned_subdir OK 55ms 527s test_bugtracker.ErrorsTest.test_incorrect_url OK 2ms 527s test_transform.TestOrphan.test_never_orphan OK 76ms 527s test_bugtracker.TestBuiltinTrackers.test_github OK 11ms 527s test_bugtracker.TestProjectIntegerBugTracker.test_check_bug_id_only_accepts_project_integers OK 2ms 527s test_bugtracker.TestPropertyEncoding.test_encoding_one OK 2ms 527s test_bugtracker.TestURLParametrizedIntegerBugTracker.test_get_bug_url_for_bad_bug OK 2ms 527s test__chunks_to_lines.TestChunksToLines.test_fulltext_chunk_to_lines(C) OK 2ms 527s test__chunks_to_lines.TestChunksToLines.test_no_final_newline(C) OK 1ms 527s test_cache_utf8.TestEncodeCache.test_unicode OK 2ms 527s test_merge.TestMergeInto.test_name_conflict OK 190ms 527s test_transform.TestSerializeTransform.test_deserialize_kind_change OK 43ms 527s test_clean_tree.TestCleanTree.test_iter_deletable OK 46ms 527s test_cmdline.TestSplitter.test_ignore_trailing_space OK 2ms 527s test_revisionspec.TestRevisionSpec_revid.test_in_history OK 211ms 527s test_cmdline.TestSplitter.test_unicode_chars OK 2ms 527s test_commands.TestCommands.test_help_hidden OK 3ms 527s test_commands.TestGetAlias.test_unicode OK 2ms 528s test_commands.TestPreAndPostCommandHooks.test_pre_and_post_hooks OK 5ms 528s test_commands.TestSeeAlso.test_default_subclass_no_see_also OK 2ms 528s test_transform.TestSerializeTransform.test_serialize_destruction OK 43ms 528s test_merge.TestMergerEntriesLCA.test_both_sides_revert OK 86ms 528s test_merge.TestConfigurableFileMerger.test_hook_called_for_text_conflicts OK 232ms 528s test_merge.TestLCAMultiWay.test_other_equal_equal_lcas OK 2ms 528s test_commit.TestCommit.test_commit_bound_lossy_foreign OK 128ms 528s test_merge.TestMergerEntriesLCA.test_not_in_base OK 104ms 528s test_conflicts.TestResolvePathConflict.test_resolve_taking_other(file_renamed,file_renamed2) OK 256ms 528s test_transform.TestTransformMerge.test_filename_merge OK 155ms 528s test_transport.ChrootDecoratorTransportTest.test_abspath OK 2ms 528s test_transport.FakeVFATDecoratorTests.test_forbidden_chars OK 5ms 528s test_commit.TestCommit.test_commit_invokes_hooks OK 65ms 528s test_revisionspec.TestRevisionSpec_revno.test_different_history_lengths OK 237ms 528s test_transport.ReadonlyDecoratorTransportTest.test_http_parameters OK 48ms 528s test_transport.TestCoalesceOffsets.test_coalesce_fudge OK 2ms 528s test_transport.TestCoalesceOffsets.test_coalesce_unrelated OK 2ms 528s test_transport.TestHooks.test_post_connect OK 2ms 528s test_transport.TestLocalTransports.test_get_transport_from_relpath OK 2ms 528s test_transport.TestMemoryTransport.test_clone OK 2ms 528s test_transport.TestMemoryTransport.test_mkdir_missing_parent OK 2ms 528s test_transport.TestSSHConnections.test_bzr_connect_to_bzr_ssh SKIP 5ms 528s paramiko 528s 528s test_transport.TestTransportFromPath.test_with_path OK 4ms 528s test_transport.TestTransportTrace.test_readv OK 2ms 528s test_merge.TestMergerEntriesLCA.test_only_in_one_lca OK 96ms 528s test_tree.GetCanonicalPath.test_nonexistant_preserves_case OK 34ms 528s test_commit.TestCommit.test_commit_ordering OK 103ms 528s test_merge.TestMerge.test_make_merger OK 215ms 528s test_tree.TestTree.test_compare_calls_InterTree_compare OK 73ms 528s test_treebuilder.TestTreeBuilderMemoryTree.test_start_tree_when_started_fails OK 2ms 528s test_tsort.MergeSortTests.test_mainline_revs_with_none OK 2ms 528s test_tsort.MergeSortTests.test_roots_and_sub_branches_versus_ghosts OK 2ms 528s test_tsort.TopoSortTests.test_tsort_empty OK 2ms 528s test_ui.TestBoolFromString.test_provided_values OK 2ms 528s test_ui.TestTextUIFactory.test_text_factory_prompt OK 2ms 528s test_ui.TestTextUIFactory.test_text_ui_choose_return_values OK 3ms 528s test_ui.TestUIFactoryTests.test_test_ui_factory_progress OK 2ms 528s test_commit.TestCommit.test_missing_commit OK 89ms 528s test_revisionspec.TestRevisionSpec_revno.test_negative OK 202ms 528s test_conflicts.TestResolvePathConflict.test_resolve_taking_this(file_renamed_in_dir,file_deleted) OK 272ms 528s test_merge.TestMergerEntriesLCAOnDisk.test_conflict_without_lca OK 190ms 528s per_repository_reference.test_fetch.TestFetch.test_sprout_from_smart_stacked_with_short_history(RemoteRepositoryFormat-default) OK 1091ms 528s test_commit.TestCommit.test_removed_commit OK 104ms 528s test_commit.TestCommit.test_strict_commit_without_unknowns OK 64ms 528s test_config.EmailOptionTests.test_default_email_uses_EMAIL OK 2ms 528s test_config.MailClientOptionTests.test_thunderbird OK 2ms 528s test_config.TestAuthenticationConfig.test_uses_fallback_stores OK 4ms 528s test_config.TestAuthenticationConfigFile.test_credentials_for_user_without_password OK 2ms 528s test_config.TestAuthenticationConfigFilePermissions.test_check_suppressed_warning OK 9ms 528s test_config.TestBaseStackGet.test_get_with_registered_default_value OK 2ms 528s test_config.TestBranchConfig.test_constructs_error OK 3ms 528s test_config.TestBranchConfigItems.test_get_user_option_global OK 10ms 528s test_config.TestConcreteStacks.test_build_stack(location) OK 5ms 528s test_merge.TestMerge.test_merge_kind_change OK 267ms 528s test_merge.TestMergerEntriesLCAOnDisk.test_other_deletes_lca_renames OK 173ms 528s test_config.TestConcurrentStoreUpdates.test_last_speaker_wins(remote_control) SKIP 47ms 528s is not meant to be compatible with the old config design 528s 528s test_revisionspec.TestRevisionSpec_revno.test_with_url OK 212ms 528s test_merge.TestMerge.test_merge_unrelated_retains_root OK 68ms 528s test_config.TestConcurrentStoreUpdates.test_read_while_writing(branch) SKIP 25ms 528s is not meant to be compatible with the old config design 528s 528s test_config.TestConcurrentStoreUpdates.test_simple_write_access(breezy) SKIP 5ms 528s is not meant to be compatible with the old config design 528s 528s test_uncommit.TestUncommit.test_uncommit_remove_tags_keeps_pending_merges OK 302ms 528s test_revisiontree.TestTreeWithCommits.test_empty_no_unknowns OK 59ms 528s test_rules.TestIniBasedRulesSearcher.test_get_items_file_missing OK 2ms 528s test_url_policy_open.TestBranchOpenerCheckAndFollowBranchReference.test_allowed_reference OK 2ms 528s test_conflicts.TestResolvePathConflictBefore531967.test_resolve_taking_other(file_renamed,file_deleted) OK 262ms 528s test_config.TestConcurrentStoreUpdates.test_writes_are_serialized(branch_only) SKIP 41ms 528s is not meant to be compatible with the old config design 528s 528s test_config.TestConfig.test_username OK 2ms 528s per_repository_reference.test_fetch.TestFetch.test_sprout_from_stacked_with_short_history(RepositoryFormat2aSubtree) OK 248ms 528s test_upgrade.TestUpgrade.test_convert_knit_dirstate_content OK 56ms 528s test_upstream_import.TestImport.test_common_directory OK 4ms 528s test_config.TestConfigGetOptions.test_option_in_locations OK 45ms 528s test_config.TestConfigObj.test_get_bool OK 2ms 528s test_url_policy_open.TestBranchOpenerStacking.test_allowed_relative_url OK 53ms 528s test_config.TestCredentialStoreRegistry.test_fallback_credentials OK 2ms 528s test_config.TestDictFromStore.test_unquote_not_string OK 2ms 528s test_config.TestGlobalConfigItems.test_find_merge_tool_known OK 4ms 528s test_config.TestGlobalConfigItems.test_get_merge_tools_empty OK 4ms 528s test_config.TestGlobalConfigSavingOptions.test_set_alias OK 8ms 528s test_config.TestIniConfigContent.test_load_erroneous_content OK 4ms 528s test_config.TestIniConfigOptionExpansion.test_list OK 2ms 528s test_url_policy_open.TestBranchOpenerStacking.test_nstackable_repository OK 26ms 528s test_config.TestIniFileStoreContent.test_load_erroneous_content OK 4ms 528s test_scenarios.PretendVaryingTest.test_nothing(a,a) OK 2ms 528s test_config.TestIterOptionRefs.test_no_refs OK 2ms 528s test_merge.TestMerge.test_undo OK 125ms 528s test_script.TestArgumentProcessing.test_globing OK 5ms 528s test_script.TestCat.test_cat_file_to_output OK 5ms 528s test_merge.TestMergerEntriesLCAOnDisk.test_symlink_this_changed_kind OK 168ms 528s test_script.TestCd.test_cd_usage OK 6ms 528s test_upstream_import.TestImport.test_unzip OK 64ms 528s test_config.TestLocationConfig.test__get_matching_sections_ignoreparent_subdir OK 17ms 528s test_script.TestExecution.test_blank_output_mismatches_output OK 3ms 528s test_urlutils.TestDeriveToLocation.test_to_locations_derived_from_paths OK 2ms 528s test_urlutils.TestFileRelpath.test_sibling_posix OK 2ms 528s test_script.TestExecution.test_stops_on_unexpected_output OK 4ms 528s test_urlutils.TestRebaseURL.test_different_protocol OK 2ms 528s test_urlutils.TestURL.test_parse_empty_port OK 2ms 528s test_script.TestMv.test_move_unknown_file OK 4ms 528s test_urlutils.TestUrlToPath.test_escape_tildes OK 2ms 528s test_urlutils.TestUrlToPath.test_normalize_url_files OK 2ms 528s test_script.TestRm.test_rm_file OK 4ms 528s test_config.TestLocationConfig.test__get_option_policy_norecurse OK 13ms 528s test_urlutils.TestUrlToPath.test_strip_segment_parameters OK 2ms 528s test_script.TestSyntax.test_command_with_error OK 2ms 528s test_script.TestSyntax.test_output_without_command OK 2ms 528s test_urlutils.TestUrlToPath.test_win32_strip_local_trailing_slash OK 2ms 528s test_utextwrap.TestUTextFill.test_fill_simple OK 2ms 528s test_config.TestLocationConfig.test_get_global_config OK 4ms 528s test_selftest.TestBranchScenarios.test_scenarios OK 2ms 528s test_utextwrap.TestUTextWrapAmbiWidth.test_ambiwidth2 OK 2ms 528s test_config.TestLocationConfig.test_set_user_option_appendpath OK 19ms 528s test_config.TestLocationMatcher.test_branch_name_colo OK 5ms 528s test_selftest.TestConvenienceMakers.test_make_branch_and_tree_with_format OK 35ms 528s test_selftest.TestEnvironHandling.test_overrideEnv_None_called_twice_doesnt_leak OK 12ms 528s test_config.TestLockableConfig.test_last_speaker_wins(locations) OK 26ms 528s test_selftest.TestFilteredByNameStartTestLoader.test_load_tests_inside_module OK 2ms 528s test_selftest.TestIsolatedEnv.test_injecting_known_variable OK 2ms 528s test_selftest.TestPostMortemDebugging.test_location_bt_failure OK 6ms 528s test_selftest.TestRunBzr.test_run_bzr_error_regexes OK 2ms 528s test_config.TestLockableConfig.test_simple_write_access(locations) OK 12ms 528s test_selftest.TestRunBzrSubprocess.test_no_working_dir_passed_as_None OK 3ms 528s test_config.TestMemoryStack.test_set OK 2ms 528s test_selftest.TestRunner.test_result_decorator OK 3ms 528s test_selftest.TestRunner.test_unsupported_features_listed OK 4ms 528s test_merge.TestMergerInMemory.test_find_base_criss_cross OK 92ms 528s test_merge.TestPlanMerge.test_plan_lca_merge OK 6ms 528s test_selftest.TestSelftest.test_runner_class OK 9ms 528s test_selftest.TestSelftestExcludePatterns.test_single_exclude OK 5ms 528s test_merge.TestPlanMerge.test_plan_merge_criss_cross OK 11ms 528s test_merge.TestPlanMerge.test_plan_merge_with_move_and_change OK 4ms 528s test_selftest.TestSelftestFiltering.test_filter_suite_by_id_list OK 8ms 528s test_config.TestMutableStore.test_load_hook(branch) OK 29ms 528s test_selftest.TestSelftestWithIdList.test_load_unknown OK 4ms 528s test_selftest.TestSubunitLogDetails.test_error_has_log OK 5ms 528s test_selftest.TestTestCase.test_allow_debug_flag OK 4ms 528s test_selftest.TestTestCase.test_assert_list_raises_on_plain OK 2ms 528s test_selftest.TestTestCase.test_open_bzrdir_safe_roots OK 5ms 528s test_selftest.TestTestCase.test_run_disabled_supporting_result OK 3ms 528s per_repository_reference.test_fetch.TestFetchFromRepoWithUnconfiguredFallbacks.test_fetch_everything_includes_parent_invs(RepositoryFormatKnitPack6RichRoot) OK 214ms 528s test_selftest.TestTestCaseInTempDir.test_assertEqualStat_equal OK 4ms 528s test_selftest.TestTestCaseLogDetails.test_unexpected_success_has_log OK 4ms 528s test_config.TestMutableStore.test_mutable_section_shared(remote_branch) OK 27ms 528s test_config.TestMutableStore.test_save_emptied_succeeds(breezy) OK 9ms 528s test_config.TestMutableStore.test_save_empty_creates_no_file(branch) SKIP 4ms 528s branch.conf is *always* created when a branch is initialized 528s 528s test_selftest.TestTestCaseWithMemoryTransport.test_make_branch_and_memory_tree_with_format OK 14ms 528s test_selftest.TestTestCloning.test_cloned_testcase_does_not_share_details OK 3ms 528s test_selftest.TestTestLoader.test_load_tests_from_module_name_smoke_test OK 2ms 528s test_selftest.TestTestPrefixRegistry.test_resolve_prefix OK 2ms 528s test_selftest.TestTestResult.test_strict_with_success OK 2ms 528s test_selftest.TestTestScenarioApplication.test_apply_scenario OK 2ms 528s test_selftest.TestTransportScenarios.test_get_transport_permutations OK 2ms 528s test_selftest.TestUncollectedWarnings.test_pattern OK 6ms 528s test_merge.TestMergeInto.test_newdir_with_repeat_roots OK 181ms 528s test_config.TestMutableStore.test_save_hook(remote_branch) OK 26ms 528s test_conflicts.TestResolvePathConflictBefore531967.test_resolve_taking_other(dir_renamed,dir_renamed2) OK 267ms 528s test_config.TestMutableStore.test_set_mark_dirty(breezy) OK 4ms 528s /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method 528s warnings.warn("TestResult has no addDuration method", 529s /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method 529s warnings.warn("TestResult has no addDuration method", 529s test_config.TestMutableStore.test_set_option_in_default_section(branch) OK 54ms 529s test_selftest.TestUncollectedWarningsForked.test_random_seed OK 72ms 529s /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method 529s warnings.warn("TestResult has no addDuration method", 529s test_selftest.TestUncollectedWarningsSubunit.test_starting_with_and_exclude OK 12ms 529s test_sftp_transport.SFTPLatencyKnob.test_latency_knob_slows_transport SKIP 5ms 529s paramiko 529s 529s test_sftp_transport.SSHVendorBadConnection.test_bad_connection_paramiko SKIP 1ms 529s paramiko 529s 529s test_config.TestMutableStore.test_set_option_in_empty_store(remote_branch) OK 29ms 529s test_sftp_transport.TestUsesAuthConfig.test_sftp_uses_config SKIP 5ms 529s paramiko 529s 529s test_merge.TestMergerEntriesLCA.test_different_lca_resolve_one_side_updates_content OK 93ms 529s test_config.TestNameMatcher.test_not_matching OK 4ms 529s test_config.TestOldConfigHooks.test_remove_hook_breezy OK 51ms 529s test_merge.TestMergerEntriesLCA.test_not_in_other OK 71ms 529s test_version_info.CustomVersionInfoTests.test_custom_dotted_revno OK 324ms 529s test_shelf.TestPrepareShelf.test_shelve_change_handles_modify_text OK 93ms 529s test_merge_core.FunctionalMergeTest.test_merge_delete_and_add_same OK 262ms 529s test_config.TestOldConfigHooksForRemote.test_get_hook_remote_branch OK 77ms 529s test_config.TestOption.test_callable_default_value OK 2ms 529s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_fulltext_complex(RepositoryFormatKnitPack5RichRoot)XFAIL 260ms 529s reason: {{{KVF does not weave fulltexts from fallback repositories to preserve perfect order}}} 529s 529s AssertionError: False is not true 529s 529s test_config.TestOptionNames.test_invalid_names OK 2ms 529s test_config.TestOptionRegistry.test_registered_lazy_help OK 2ms 529s test_config.TestQuotingIniFileStore.test_get_quoted_string OK 3ms 529s test_config.TestReadonlyStore.test_get_default_section(configobj) OK 4ms 529s test_config.TestReadonlyStore.test_get_named_section(location) OK 3ms 529s test_merge.TestMergerEntriesLCA.test_only_in_other OK 76ms 529s test_shelf.TestPrepareShelf.test_shelve_content_change OK 66ms 529s test_config.TestReadonlyStore.test_get_no_sections_for_empty(control) OK 21ms 529s test_config.TestRegisteredOptions.test_help_is_set(append_revisions_only) OK 2ms 529s test_config.TestRegisteredOptions.test_help_is_set(bugtracker) OK 2ms 529s test_config.TestRegisteredOptions.test_help_is_set(default_format) OK 2ms 529s test_config.TestRegisteredOptions.test_help_is_set(output_encoding) OK 2ms 529s test_config.TestRegisteredOptions.test_help_is_set(smtp_server) OK 2ms 529s test_config.TestRegisteredOptions.test_help_is_set(submit_branch) OK 2ms 529s test_config.TestRegisteredOptions.test_help_is_set(post_commit_body) OK 2ms 529s test_config.TestRegisteredOptions.test_help_is_set(post_commit_mailer) OK 2ms 529s test_conflicts.TestResolvePathConflictBefore531967.test_resolve_taking_this(dir_renamed,dir_deleted) OK 261ms 529s test_config.TestRegisteredOptions.test_help_is_set(quilt.tree_policy) OK 1ms 529s test_config.TestRegisteredOptions.test_proper_name(bound) OK 2ms 529s test_config.TestRegisteredOptions.test_proper_name(child_submit_format) OK 2ms 529s test_config.TestRegisteredOptions.test_proper_name(gpg_signing_key) OK 2ms 529s test_config.TestRegisteredOptions.test_proper_name(progress_bar) OK 2ms 529s test_config.TestRegisteredOptions.test_proper_name(selftest.timeout) OK 1ms 529s test_config.TestRegisteredOptions.test_proper_name(validate_signatures_in_log) OK 1ms 529s test_config.TestRegisteredOptions.test_proper_name(post_commit_difflimit) OK 1ms 529s test_config.TestRegisteredOptions.test_proper_name(po_merge.po_dirs) OK 1ms 529s test_config.TestRegisteredOptions.test_proper_name(upload_location) OK 1ms 529s test_config.TestSection.test_options_is_shared OK 1ms 529s test_shelf.TestPrepareShelf.test_shelve_serialization OK 40ms 529s test_config.TestStackCrossStoresExpand.test_cross_global_locations OK 11ms 529s test_config.TestStackExpandOptions.test_illegal_def_is_ignored OK 3ms 529s test_config.TestStackExpandOptions.test_unknown_ref OK 3ms 529s test_config.TestStackGet.test_get_for_empty_stack(breezy) OK 4ms 529s test_shelf.TestPrepareShelf.test_write_shelf OK 47ms 529s test_merge_core.FunctionalMergeTest.test_merge_unrelated_conflicting OK 150ms 529s test_config.TestStackGet.test_get_hook(branch_only) OK 54ms 529s test_config.TestStackGetWithConverter.test_get_default_integer OK 2ms 529s test_config.TestStackGetWithConverter.test_get_with_list_converter_embedded_spaces_many_items OK 2ms 529s test_config.TestStackRemove.test_remove_existing(breezy) OK 3ms 529s test_shelf.TestShelfManager.test_new_shelf OK 32ms 529s test_merge.TestMergerEntriesLCAOnDisk.test_create_symlink OK 159ms 529s test_version_info.PythonVersionInfoTests.test_python_version OK 251ms 529s test_config.TestStackRemove.test_remove_hook(branch_only) OK 74ms 529s test_config.TestStackSet.test_set_creates_a_new_section(location) OK 5ms 529s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_fulltext_simple(RepositoryFormatKnitPack5) OK 215ms 529s test_shelf.TestUnshelver.test_unshelve_deleted OK 87ms 529s test_config.TestStackSet.test_set_hook(remote_control) OK 56ms 529s test_config.TestStartingPathMatcher.test_empty OK 4ms 529s test_config.TestStoreMinimalAPI.test_id(configobj) SKIP 4ms 529s TransportIniFileStore is not a concrete Store implementation so it doesn't need an id 529s 529s test_config.TestStoreQuoting.test_embedded_commas(breezy) OK 4ms 529s test_conflicts.TestResolveTextConflicts.test_resolve_taking_this(filed_modified_A,file_modified_B) OK 251ms 529s test_controldir.DefaultControlComponentFormatTests.test_recommend_upgrade_current_format OK 2ms 529s test_controldir.TestMetaComponentFormatRegistry.test_register_extra_lazy OK 2ms 529s test_controldir.TestProber.test_known_formats(CVSProber) OK 3ms 529s test_shelf_ui.TestApplyReporter.test_shelve_kind_change OK 66ms 529s test_controldir.TestProber.test_priority(BzrProber) OK 4ms 529s test_config.TestStoreQuoting.test_embedded_spaces(branch) OK 23ms 529s test_controldir.TestProber.test_priority(SmartHgProber) OK 3ms 529s test_controldir.TestProber.test_probe_transport_empty(CVSProber) OK 4ms 529s test_counted_lock.TestCountedLock.test_break_lock OK 2ms 529s test_counted_lock.TestDummyLock.test_break_lock OK 2ms 529s test_config.TestStoreQuoting.test_empty_string(remote_branch) OK 49ms 529s test_config.TestStoreQuoting.test_simple_comma(breezy) OK 5ms 529s test_config.TestStoreSaveChanges.test_unrelated_concurrent_update OK 7ms 529s test_merge.TestMergerEntriesLCAOnDisk.test_other_modified_content OK 188ms 529s test_version_info.TestVersionInfoRio.test_no_clean OK 160ms 529s test_merge_core.MergeTest.test_merge_one OK 240ms 529s test_shelf_ui.TestShelver.test_shelve_destroy OK 75ms 529s test_config.TestTransportConfig.test_set_unset_default_stack_on OK 13ms 529s test_bedding.TestConfigPath.test_config_dir_is_unicode OK 2ms 529s test_bedding.TestConfigPathFallbackWindows.test_authentication_config_path SKIP 1ms 529s This test is specific to Windows platform 529s 529s test_bedding.TestXDGCacheDir.test_xdg_cache_dir_exists OK 3ms 529s test_delta.TestChangesFrom.test_kind_change OK 91ms 529s test_delta.TestReportChanges.test_modification OK 2ms 529s test_merge.TestMergerInMemory.test_cache_trees_with_revision_ids_None OK 47ms 529s test_debug.TestDebugFlags.test_set_multiple_debug_flags_from_config OK 8ms 529s test_diff.TestDiff.test_external_diff_no_fileno OK 22ms 529s test_diff.TestDiff.test_internal_diff_returns_bytes OK 2ms 529s test_conflicts.TestConflicts.test_resolve_conflicts_recursive OK 55ms 529s test_conflicts.TestPerConflict.test_stringification(DuplicateID) OK 2ms 529s test_conflicts.TestResolveActionOption.test_unknown_action OK 2ms 529s test_merge.TestMergerInMemory.test_find_base_new_root_criss_cross OK 60ms 529s test_merge.TestPlanMerge.test_plan_lca_merge_uncommitted_files OK 4ms 529s test_merge.TestPlanMerge.test_plan_merge_insert_order OK 8ms 529s test_merge.TestPlanMerge.test_subtract_plans OK 2ms 529s test_version_info.TestVersionInfoYaml.test_build_date OK 127ms 529s test_shelf_ui.TestShelver.test_shelve_old_root_preserved OK 164ms 529s test_merge_core.MergeTest.test_symlink_merge OK 210ms 529s test_merge_directive.TestMergeDirective1.test_deserialize_empty OK 2ms 529s test_diff.TestDiffDates.test_recursive_diff OK 176ms 529s test_diff.TestDiffFromTool.test_from_string_u5 OK 3ms 529s test_diff.TestDiffOptionsScenarios.test_unified_not_added(--context) OK 2ms 529s test_diff.TestDiffOptionsScenarios.test_unified_not_added(-n) OK 2ms 529s test_diff.TestDiffOptionsScenarios.test_unified_not_added(--ifdef) OK 2ms 529s test_shelf_ui.TestUnshelveScripts.test_unshelve_args OK 88ms 529s test_version_info.TestVersionInfoYaml.test_not_clean OK 142ms 529s test_views.TestErrors.test_no_such_view OK 2ms 529s test_win32utils.TestLocations.test_local_appdata_matches_environment SKIP 1ms 529s win32 platform 529s 529s test_win32utils.TestWin32UtilsGlobExpand.test_tree_unicode OK 10ms 529s test_win32utils.Test_CommandLineToArgv.test_with_pdb OK 4ms 529s test_workspace.WorkspaceTests.test_abspath(with_inotify,bzr) SKIP 6ms 529s pyinotify 529s 529s test_workspace.WorkspaceTests.test_open_containing(with_inotify,bzr) SKIP 4ms 529s pyinotify 529s 529s test_workspace.WorkspaceTests.test_root_add(with_inotify,bzr) SKIP 5ms 529s pyinotify 529s 529s test_workspace.WorkspaceTests.test_subpath_add(with_inotify,bzr) SKIP 4ms 529s pyinotify 529s 529s test_conflicts.TestResolveContentsConflict.test_resolve_taking_this(file_deleted,file_modified) OK 249ms 529s test_diff.TestDiffTree.test_diff_text OK 82ms 529s test_shelf_ui.TestUnshelveScripts.test_unshelve_messages_keep OK 89ms 529s test_smart_add.TestAddActions.test_quiet OK 2ms 529s test_smtp_connection.TestSMTPConnection.test_create_connection_starttls OK 4ms 529s test_smtp_connection.TestSMTPConnection.test_smtp_password_from_user OK 4ms 529s test_merge_core.FunctionalMergeTest.test_merge_delete_before_rename_to_temp OK 247ms 529s test_diff.TestShowDiffTrees.test_modified_file_in_renamed_dir OK 69ms 529s test_export.TestDirExport.test_files_same_timestamp OK 2099ms 529s test_directory_service.TestAliasDirectory.test_lookup_badvalue OK 24ms 530s test_directory_service.TestColocatedDirectory.test_lookup_default OK 41ms 530s test_source.TestSource.test_gpl OK 124ms 530s test_ssh_transport.SSHVendorManagerTests.test_get_vendor_by_inspection_openssh OK 17ms 530s test_ssh_transport.SubprocessVendorsTests.test_lsh_command_tricked OK 2ms 530s test_ssh_transport.SubprocessVendorsTests.test_plink_subsystem_arguments OK 2ms 530s test_dirty_tracker.DirtyTrackerTests.test_control_file SKIP 56ms 530s pyinotify not available 530s test_extract.TestExtract.test_bad_repo_format OK 137ms 530s test_features.TestFeature.test_named_str OK 2ms 530s test_features.Test_CompatibilityFeature.test_reports_correct_location OK 3ms 530s test_merge_directive.TestMergeDirective1Branch.test_disk_name OK 349ms 530s test_dirty_tracker.DirtyTrackerTests.test_regular_file_in_subdir_added SKIP 42ms 530s pyinotify not available 530s test_email_message.TestEmailMessage.test_multiple_destinations OK 3ms 530s test_eol_filters.TestEolFilters.test_to_crlf OK 2ms 530s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_fulltext_simple(RemoteRepositoryFormat-default) OK 721ms 530s test_errors.TestErrorFormatting.test_mismatched_format_args OK 2ms 530s test_errors.TestErrors.test_in_process_transport OK 2ms 530s test_errors.TestErrors.test_lock_active OK 2ms 530s test_errors.TestErrors.test_not_branch_bzrdir_with_recursive_not_branch_error OK 2ms 530s test_errors.TestErrors.test_socket_connection_error OK 2ms 530s test_errors.TestErrors.test_unstackable_location OK 2ms 530s test_errors.TestErrorsUsingTransport.test_no_repo OK 5ms 530s test_fetch.TestFetch.test_fetch_incompatible OK 128ms 530s test_merge_core.FunctionalMergeTest.test_trivial_star_merge OK 327ms 530s test_export.TarExporterTests.test_lzma OK 107ms 530s test_workingtree.TestAutoResolve.test_auto_resolve OK 423ms 530s test_workingtree.TestDefaultFormat.test_open_containing OK 46ms 530s test_workingtree.TestTreeFile.test_kind_character OK 4ms 530s test_export.TestDirExport.test_existing_single_file OK 83ms 530s test_workingtree.TestWorkingTreeFormat3.test_missing_pending_merges OK 32ms 530s test_conflicts.TestResolveDeletingParent.test_resolve_taking_other OK 497ms 530s test_export.TestDirExport.test_to_existing_nonempty_dir_fail OK 69ms 530s test_features.TestFeature.test_caching OK 2ms 530s test_features.TestUnicodeFilenameFeature.test_probe_passes OK 2ms 530s test_fetch.TestMergeFetch.test_merge_fetches_unrelated OK 220ms 530s test_fifo_cache.TestFIFOCache.test_cleanup_funcs OK 3ms 530s test_fifo_cache.TestFIFOCache.test_resize_smaller OK 2ms 530s test_fifo_cache.TestFIFOSizeCache.test_resize_smaller OK 2ms 530s test_workingtree.TestWorkingTreeIterEntriesByDir_wSubtrees.test_just_directory OK 110ms 530s test_wsgi.TestWSGI.test_relpath_setter_bad_path_prefix OK 4ms 530s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_no_closure(RepositoryFormat2aSubtree) OK 363ms 530s test_filter_tree.TestFilterTree.test_get_file_text OK 45ms 530s test_foreign.ForeignRevisionTests.test_create OK 2ms 530s test_fetch.Test1To2Fetch.test_two_fetches OK 113ms 530s test_merge_core.MergeTest.test_merge_one_renamed OK 287ms 530s /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method 530s warnings.warn("TestResult has no addDuration method", 530s breezy.branchbuilder.BranchBuilder OK 62ms 530s breezy.decorators.cachedproperty OK 4ms 530s breezy.iterablefile.IterableFile.readlines OK 8ms 530s breezy.pyutils.get_named_object OK 3ms 530s breezy.plugins.bash_completion.tests.test_bashcomp.TestBashCodeGen.test_brz_version OK 2ms 530s test_merge_directive.TestMergeDirective1Branch.test_handle_target_not_a_branch SKIP 444ms 530s This format does not support explicit bases. 530s 530s test_merge_directive.TestMergeDirective2.test_deserialize_empty OK 2ms 530s test_status.TestStatus.test_multiple_pending_verbose OK 511ms 530s test_generate_docs.TestGenerateDocs.test_rstx_man OK 82ms 530s test_globbing.TestGlobster.test_char_group_blank OK 3ms 530s test_globbing.TestGlobster.test_leading_asterisk_dot OK 3ms 530s test_globbing.TestNormalizePattern.test_mixed_slashes OK 2ms 530s test_gpg.TestVerify.test_verify_invalid SKIP 3ms 530s gpg 530s 530s test_graph.TestCachingParentsProvider.test_get_parent_map_mixed OK 2ms 530s test_graph.TestCachingParentsProviderExtras.test_disable_cache_clears_cache OK 4ms 530s test_graph.TestFindDescendants.test_find_descendants_rev1_rev3 OK 2ms 530s test_graph.TestFindLefthandMerger.test_find_lefthand_merger_rev4 OK 2ms 530s test_graph.TestFindUniqueAncestors.test_in_ancestry OK 2ms 530s test_graph.TestGraph.test__remove_simple_descendants_chain OK 3ms 530s test_graph.TestGraph.test_breadth_first_revision_count_includes_NULL_REVISION OK 2ms 530s test_graph.TestGraph.test_filter_candidate_lca OK 2ms 530s test_graph.TestGraph.test_graph_difference_shortcut_extra_root OK 2ms 530s test_graph.TestGraph.test_heads_single OK 2ms 530s test_graph.TestGraph.test_lca OK 2ms 530s test_graph.TestGraph.test_unique_lca_criss_cross OK 3ms 530s test_graph.TestGraphFindDistanceToNull.test_target_is_ancestor OK 2ms 530s test_graph.TestStackedParentsProvider.test_stacked_parents_provider OK 2ms 530s test_conflicts.TestResolveDuplicateEntry.test_resolve_taking_this(filea_replaced,filea_modified) OK 294ms 530s test_subsume.TestWorkingTree.test_knit1_failure OK 153ms 530s breezy.plugins.bash_completion.tests.test_bashcomp.TestBashCompletion.test_global_opts OK 200ms 530s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_unordered_fetch_complex_split(RepositoryFormatKnitPack6RichRoot) OK 290ms 530s test_fetch.TestKnitToPackFetch.test_fetch_with_fallback_and_merge OK 286ms 530s test_fifo_cache.TestFIFOCache.test_cache_size OK 3ms 530s test_fifo_cache.TestFIFOCache.test_popitem_not_implemeted OK 2ms 530s test_fifo_cache.TestFIFOSizeCache.test_missing OK 2ms 530s test_filters.TestFilteredOutput.test_filtered_output_bytes OK 2ms 530s test_merge_core.TestMerger.test_from_mergeable OK 310ms 530s test_merge_directive.TestMergeDirective1.test_deserialize_junk OK 2ms 530s test_foreign.DummyForeignVcsTests.test_push_not_supported OK 68ms 530s test_forge.TestGetProposal.test_get_proposal_by_url OK 5ms 530s test_globbing.TestGlobster.test_char_group_alnum OK 4ms 530s test_globbing.TestGlobster.test_end_anchor OK 2ms 530s test_globbing.TestNormalizePattern.test_backslashes OK 2ms 530s test_gpg.TestVerify.test_set_acceptable_keys_unknown SKIP 4ms 530s gpg 530s 530s test_graph.TestCachingParentsProvider.test_get_cached_parent_map OK 2ms 530s test_graph.TestCachingParentsProviderExtras.test_cache_misses OK 6ms 530s test_graph.TestCollapseLinearRegions.test_collapse_nothing OK 2ms 530s test_graph.TestFindLefthandMerger.test_find_lefthand_merger_rev2a OK 2ms 530s test_merge_directive.TestMergeDirective2Branch.test_disk_name OK 340ms 530s test_graph.TestFindUniqueAncestors.test_complex_shortcut2 OK 2ms 530s test_graph.TestGetChildMap.test_get_child_map OK 2ms 530s test_graph.TestGraph.test_breadth_first_get_result_starting_a_ghost_ghost_is_excluded OK 3ms 530s test_graph.TestGraph.test_breadth_first_stop_searching_not_queried OK 2ms 530s test_graph.TestGraph.test_graph_difference_extended_history OK 3ms 530s test_graph.TestGraph.test_heads_one OK 2ms 530s test_graph.TestGraph.test_iter_ancestry_with_ghost OK 2ms 530s test_graph.TestGraph.test_no_unique_lca OK 3ms 530s test_graph.TestGraphFindDistanceToNull.test_nothing_known OK 2ms 530s test_graph.TestStackedParentsProvider.test_handles_no_get_cached_parent_map OK 2ms 530s test_switch.TestSwitch.test_switch_restore_uncommitted_same_revision OK 280ms 531s test_grep.TestColorGrep.test_wtree_matching_files OK 96ms 531s per_repository_reference.test_get_record_stream.TestGetRecordStream.test_unordered_fetch_simple_split(RepositoryFormatKnitPack5RichRoot) OK 252ms 531s test_conflicts.TestResolveNonDirectoryParent.test_resolve_taking_this OK 407ms 531s test_grep.TestGrep.test_dotted_rev_grep OK 501ms 531s test_merge_directive.TestMergeDirective1Branch.test_disk_name_old_revno OK 339ms 531s test_merge_directive.TestMergeDirective2Branch.test_handle_target_not_a_branch OK 376ms 531s breezy.plugins.bash_completion.tests.test_bashcomp.TestBashCompletionInvoking.test_revspec_tag_prefix OK 574ms 531s per_repository_reference.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_uses_fallback(RepositoryFormatKnitPack5) OK 303ms 531s test_conflicts.TestResolveParentLoop.test_resolve_taking_this(dir2_into_dir1,dir1_into_dir2) OK 265ms 531s test_switch.TestSwitchHeavyweight.test_switch_restore_uncommitted OK 390ms 531s test_symbol_versioning.TestDeprecationWarnings.test_deprecated_function OK 6ms 531s test_symbol_versioning.TestSuppressAndActivate.test_activate_deprecation_with_error OK 2ms 531s test_tag.MemoryTagsTests.test_has_tag OK 3ms 531s test_grep.TestGrep.test_revno_range_basic_history_grep OK 412ms 531s test_tag.TestTagMerging.test_merge_to_with_selector OK 71ms 531s test_test_server.TestTCPServerInAThread.test_client_talks_server_respond(TestingThreadingTCPServer) OK 10ms 531s test_test_server.TestTCPServerInAThread.test_server_fails_to_start(TestingThreadingTCPServer) OK 3ms 531s test_textfile.TextFile.test_check_text_lines OK 4ms 531s test_cethread.TestCatchingExceptionThread.test_join_around_exception OK 3ms 531s test_timestamp.UnpackHighresDateTests.test_unpack_highres_date OK 2ms 531s test_merge_directive.TestMergeDirective1Branch.test_install_revisions_branch OK 308ms 531s test_merge_directive.TestMergeDirective2.test_deserialize_junk OK 2ms 531s test_trace.TestLogging.test_log_unicode_arg OK 3ms 531s test_trace.TestTrace.test_format_exception OK 3ms 531s test_trace.TestTrace.test_format_sys_exception OK 5ms 531s test_trace.TestTrace.test_report_import_syntax_error OK 4ms 531s test_trace.TestVerbosityLevel.test_verbosity_level OK 2ms 531s test_transactions.TestPassThroughTransaction.test_register_dirty OK 2ms 531s test_transactions.TestReadOnlyTransaction.test_register_dirty_raises OK 4ms 531s test_transactions.TestWriteTransaction.test_finish_returns OK 2ms 531s test_transactions.TestWriteTransaction.test_writable OK 2ms 531s test_transform.TestCommitTransform.test_commit_wrong_basis OK 60ms 531s test_transform.TestFileMover.test_file_mover OK 5ms 531s test_grep.TestGrep.test_revno_range_versioned_file_in_dir OK 474ms 531s breezy.plugins.changelog_merge.tests.test_changelog_merge.TestChangeLogMerger.test_merge_text_returns_not_applicable OK 274ms 531s test_conflicts.TestResolvePathConflict.test_resolve_taking_other(file_renamed2,file_renamed) OK 280ms 531s test_transform.TestFinalizeRobustness.test_subdir_create_file_open_raises_before_creation OK 45ms 531s breezy.plugins.commitfromnews.tests.test_committemplate.TestCommitTemplate.test_changed_NEWS OK 82ms 531s test_merge_directive.TestMergeDirective2Branch.test_use_submit_for_missing_dependency OK 416ms 531s test_mergetools.TestFilenameSubstitution.test_tempfile OK 10ms 531s test_transform.TestOrphan.test_unknown_orphan_policy OK 100ms 531s breezy.plugins.email.tests.testemail.TestGetTo.test_command_line OK 91ms 531s test_transform.TestSerializeTransform.test_get_parents_lines OK 48ms 531s per_repository_reference.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_uses_fallback(RemoteRepositoryFormat-default) OK 482ms 531s test_transform.TestSerializeTransform.test_serialize_symlink_creation OK 39ms 531s per_repository_reference.test_graph.TestGraph.test_doesnt_call_get_parent_map_on_all_fallback_revs(RepositoryFormat2aSubtree) SKIP 6ms 531s only for RemoteRepository 531s 531s test_grep.TestGrep.test_ver_multiple_files OK 224ms 531s test_merge_directive.TestMergeDirective2Branch.test_disk_name_old_revno OK 351ms 531s breezy.plugins.email.tests.testemail.TestGetTo.test_send_to_multiple OK 73ms 531s test_missing.TestFindUnmerged.test_one_ahead OK 186ms 531s test_transform.TestTransformMissingParent.test_resolve_create_parent_for_versioned_file OK 75ms 531s test_msgeditor.MsgEditorTest.test__get_editor OK 9ms 531s test_transport.FakeNFSDecoratorTests.test_fakenfs_rename_semantics OK 7ms 531s test_transport.PathFilteringDecoratorTransportTest.test_abspath OK 3ms 531s test_transport.TestChrootServer.test_setUp OK 2ms 531s test_transport.TestCoalesceOffsets.test_coalesce_no_limit OK 2ms 531s test_transport.TestConnectedTransport.test_parse_quoted_url OK 2ms 531s test_transport.TestLocalTransportWriteStream.test_local_fdatasync_calls_fdatasync OK 5ms 531s test_transport.TestMemoryTransport.test_abspath_of_relpath_starting_at_root OK 2ms 531s test_transport.TestMemoryTransport.test_has_present OK 2ms 531s test_transport.TestMemoryTransport.test_put_without_dir_fails OK 2ms 531s test_transport.TestTransport.test_local_abspath_non_local_transport OK 2ms 531s breezy.plugins.email.tests.testemail.TestGetTo.test_url_set OK 76ms 531s breezy.plugins.fastimport.tests.test_commands.TestFastExport.test_tag_rewriting SKIP 1ms 531s fastimport 531s 531s breezy.plugins.fastimport.tests.test_exporter.CheckRefFormatTests.test_valid OK 2ms 531s breezy.plugins.fastimport.tests.test_branch_mapper.TestBranchMapper.test_git_to_bzr_with_slashes SKIP 1ms 531s fastimport 531s 531s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopy.test_copy_file_in_root(1.9-rich-root) SKIP 1ms 531s fastimport 531s 531s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopy.test_copy_symlink_in_root(pack-0.92) SKIP 1ms 531s fastimport 531s 531s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopy.test_copy_symlink_to_new_dir(2a) SKIP 1ms 531s fastimport 531s 531s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyModified.test_copy_of_modified_file_to_new_dir(1.9-rich-root) SKIP 1ms 531s fastimport 531s 531s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyModified.test_copy_of_modified_symlink_to_new_dir(pack-0.92) SKIP 1ms 531s fastimport 531s 531s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyNew.test_copy_new_file_in_subdir(2a) SKIP 1ms 531s fastimport 531s 531s test_transport.TestTransportFromUrl.test_with_url_and_segment_parameters OK 9ms 531s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyNew.test_copy_new_symlink_in_subdir(1.9-rich-root) SKIP 1ms 531s fastimport 531s 531s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyToDeleted.test_copy_to_deleted_file_in_subdir(pack-0.92) SKIP 1ms 531s fastimport 531s 531s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyToDeleted.test_copy_to_deleted_symlink_in_subdir(2a) SKIP 1ms 531s fastimport 531s 531s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDelete.test_delete_file_in_subdir(1.9-rich-root) SKIP 1ms 531s fastimport 531s 531s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteDirectory.test_delete_dir(pack-0.92) SKIP 1ms 531s fastimport 531s 531s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteDirectoryThenAddFile.test_delete_dir_then_add_symlink(2a) SKIP 1ms 531s fastimport 531s 531s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteMultiLevel.test_delete_files_in_multiple_levels(1.9-rich-root) SKIP 1ms 531s fastimport 531s 531s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteNew.test_delete_new_file_in_subdir(pack-0.92) SKIP 1ms 531s fastimport 531s 531s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteNew.test_delete_new_symlink_in_subdir(2a) SKIP 1ms 531s fastimport 531s 531s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteRenameThenModify.test_delete_rename_then_modify_file_in_subdir(1.9-rich-root) SKIP 1ms 531s fastimport 531s 531s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteRenameThenModify.test_delete_rename_then_modify_symlink_in_subdir(pack-0.92) SKIP 1ms 531s fastimport 531s 531s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteThenAdd.test_delete_then_add_file_in_subdir(2a) SKIP 1ms 531s fastimport 531s 531s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackFileKinds.test_import_plainfile(1.9-rich-root) SKIP 1ms 531s fastimport 531s 531s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackModify.test_modify_file_in_root(pack-0.92) SKIP 1ms 531s fastimport 531s 531s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackModify.test_modify_file_no_longer_executable(2a) SKIP 1ms 531s fastimport 531s 531s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackModify.test_modify_symlink_in_root(1.9-rich-root) SKIP 1ms 531s fastimport 531s 531s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackModifyTricky.test_modify_directory_becomes_symlink(pack-0.92) SKIP 1ms 531s fastimport 531s 531s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackModifyTricky.test_modify_symlink_becomes_directory(2a) SKIP 1ms 531s fastimport 531s 531s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRename.test_rename_file_in_subdir(1.9-rich-root) SKIP 1ms 531s fastimport 531s 531s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRename.test_rename_symlink_in_subdir(pack-0.92) SKIP 1ms 531s fastimport 531s 531s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameModified.test_rename_of_modified_file_in_root(2a) SKIP 1ms 531s fastimport 531s 531s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameModified.test_rename_of_modified_symlink_in_root(1.9-rich-root) SKIP 1ms 531s fastimport 531s 531s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameNew.test_rename_new_file_in_root(pack-0.92) SKIP 1ms 531s fastimport 531s 531s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameNew.test_rename_new_symlink_in_root(2a) SKIP 1ms 531s fastimport 531s 531s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameThenModify.test_rename_then_modify_file_in_root(1.9-rich-root) SKIP 1ms 531s fastimport 531s 531s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameThenModify.test_rename_then_modify_symlink_in_root(pack-0.92) SKIP 1ms 531s fastimport 531s 531s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameToDeleted.test_rename_to_deleted_file_in_new_dir(2a) SKIP 1ms 531s fastimport 531s 531s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameToDeleted.test_rename_to_deleted_symlink_in_new_dir(1.9-rich-root) SKIP 1ms 531s fastimport 531s 531s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameTricky.test_rename_directory_becomes_file(pack-0.92) SKIP 1ms 531s fastimport 531s 531s test_conflicts.TestResolvePathConflict.test_resolve_taking_this(file_deleted,file_renamed_in_dir) OK 325ms 531s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameTricky.test_rename_file_becomes_directory(2a) SKIP 1ms 531s fastimport 531s 531s test_grep.TestGrep.test_ver_files_with_matches OK 515ms 531s breezy.plugins.fastimport.tests.test_generic_processor.TestImportZeroMarker.test_tag(1.9-rich-root) SKIP 1ms 531s fastimport 531s 531s breezy.plugins.fastimport.tests.test_revision_store.Test_TreeShim.test_get_file_with_stat_content_in_stream SKIP 1ms 531s fastimport 531s 531s breezy.plugins.gitlab.tests.test_forge.ParseGitLabMergeRequestUrlTests.test_new_style OK 3ms 531s breezy.plugins.launchpad.test_account.LaunchpadAccountTests.test_get_lp_login_errors_on_mismatch OK 8ms 531s per_repository_reference.test_graph.TestGraph.test_get_known_graph_ancestry_stacked(RepositoryFormatKnitPack6RichRoot) OK 149ms 531s per_repository_reference.test_initialize.TestInitialize.test_initialize_on_transport_ex(RepositoryFormatKnitPack5RichRoot) OK 36ms 532s test_msgeditor.MsgEditorTest.test_edit_commit_message_with_unicode_infotext OK 124ms 532s test_tree.FindPreviousPathsTests.test_find_previous_paths OK 123ms 532s per_repository_reference.test_initialize.TestInitialize.test_remote_initialize_on_transport_ex(RepositoryFormatKnitPack5) OK 59ms 532s test_grep.TestGrep.test_versioned_file_within_dir_two_levels OK 249ms 532s test_grep.TestGrep.test_versioned_file_in_dir_recurse OK 145ms 532s test_msgeditor.MsgEditorTest.test_start_message OK 90ms 532s /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method 532s warnings.warn("TestResult has no addDuration method", 532s test_multiparent.TestMulti.test_binary_content OK 2ms 532s test_multiparent.TestMulti.test_make_patch_from_binary OK 1ms 532s test_multiparent.TestNewText.test_to_patch OK 1ms 532s test_multiwalker.TestMultiWalker.test__lt_path_by_dirblock OK 4ms 532s test_tree.TestInterTree.test_working_tree_revision_tree OK 65ms 532s test_treebuilder.TestTreeBuilderMemoryTree.test_create OK 2ms 532s test_tsort.MergeSortTests.test_end_of_merge_multiple_revisions_merged_at_once OK 2ms 532s test_tsort.MergeSortTests.test_merge_sort_one_revision OK 2ms 532s test_tsort.TopoSortTests.test_tsort_1 OK 2ms 532s test_ui.SilentUITests.test_silent_factory_get_password OK 2ms 532s test_ui.TestProgressRecordingUI.test_nested_ignore_depth_beyond_one OK 2ms 532s test_ui.TestTextUIFactory.test_text_ui_choose_bad_parameters OK 2ms 532s test_ui.TestTextUIFactory.test_text_ui_getusername_unicode OK 2ms 532s per_repository_reference.test_initialize.TestInitialize.test_remote_initialize_on_transport_ex(RemoteRepositoryFormat-default) OK 79ms 532s breezy.plugins.launchpad.test_lp_api.TestCacheDirectory.test_get_cache_directory OK 217ms 532s breezy.plugins.launchpad.test_lp_login.TestLaunchpadLogin.test_login_without_name_when_logged_in OK 7ms 532s breezy.plugins.netrc_credential_store.tests.test_netrc.TestNetrcCS.test_matching_user OK 8ms 532s breezy.plugins.quilt.tests.test_merge.StartCommitMergeHookTests.test_applied SKIP 2ms 532s quilt executable 532s 532s test_grep.TestGrep.test_versioned_ignore_case_no_match OK 93ms 532s breezy.plugins.quilt.tests.test_merge.TestMergeHook.test_diverged_patches SKIP 1ms 532s quilt executable 532s 532s breezy.plugins.quilt.tests.test_wrapper.QuiltTests.test_series_all SKIP 1ms 532s quilt executable 532s 532s test_multiwalker.TestMultiWalker.test_other_extra_at_end OK 93ms 532s test_merge_directive.TestMergeDirective2Branch.test_install_revisions_branch OK 364ms 532s test_merge_directive.TestParseOldMergeDirective2.test_parse_old_merge_directive OK 2ms 532s test_mergetools.TestInvoke.test_failure OK 6ms 532s test_conflicts.TestResolvePathConflictBefore531967.test_resolve_taking_other(file_deleted,file_renamed) OK 290ms 532s test_nonascii.NonAsciiTest.test_add_in_nonascii_branch OK 47ms 532s test_options.OptionTests.test_allow_dash OK 2ms 532s per_repository_reference.test__make_parents_provider.Test_MakeParentsProvider.test_add_fallback_after_make_pp(RepositoryFormat2aSubtree) OK 121ms 532s test_options.OptionTests.test_option_arg_help OK 7ms 532s test_options.OptionTests.test_registry_conversion OK 6ms 532s test_options.TestListOptions.test_list_option_with_dash OK 2ms 532s breezy.plugins.repodebug.tests.SmokeTests.test_file_refs OK 90ms 532s test_options.TestOptionMisc.test_short_value_switches OK 3ms 532s test_osutils.SupportsSymlinksTests.test_known OK 4ms 532s test_osutils.TestChunksToLines.test_smoketest OK 2ms 532s test_osutils.TestCopyTree.test_copy_tree_target_exists OK 7ms 532s test_osutils.TestDeleteAny.test_delete_any_readonly OK 4ms 532s test_osutils.TestDirReader.test_walk_unicode_tree(utf8) OK 5ms 532s test_osutils.TestFdatasync.test_fdatasync_handles_system_function OK 4ms 532s test_osutils.TestIsInside.test_is_inside_any OK 2ms 532s test_osutils.TestMacFuncsDirs.test_getcwd_nonnorm OK 5ms 532s test_osutils.TestPumpStringFile.test_empty OK 2ms 532s test_osutils.TestRelpath.test_deep_relpath OK 2ms 532s test_osutils.TestRename.test_rename_exception OK 4ms 532s test_osutils.TestSafeUtf8.test_bad_utf8_string OK 2ms 532s test_osutils.TestSetUnsetEnv.test_set OK 2ms 532s test_osutils.TestSplitLines.test_split_with_carriage_returns OK 3ms 532s test_osutils.TestUmask.test_get_umask OK 3ms 532s test_osutils.TestWalkDirs.test_unicode__walkdirs_utf8 OK 5ms 532s test_osutils.TestWin32Funcs.test_normpath OK 2ms 532s per_repository_reference.test_unlock.TestUnlock.test_unlock_unlocks_fallback(RepositoryFormatKnitPack6RichRoot) OK 67ms 532s per_uifactory.TestCannedInputUIFactory.test_make_output_stream OK 2ms 532s test_osutils.TestWin32FuncsDirs.test_rename_missing_dir OK 6ms 532s per_uifactory.TestSilentUIFactory.test_confirm_action OK 3ms 532s test_osutils_encodings.TestTerminalEncoding.test_get_terminal_encoding OK 2ms 532s per_uifactory.TestTTYTextUIFactory.test_be_quiet OK 3ms 532s test_osutils_encodings.TestUserEncoding.test_user_empty OK 2ms 532s test_uncommit.TestUncommit.test_uncommit_bound OK 205ms 532s per_uifactory.TestTTYTextUIFactory.test_transport_activity OK 8ms 532s per_uifactory.TestTextUIFactory.test_show_warning OK 2ms 532s test_patches.PatchesTester.testFirstLineRenumber OK 2ms 532s test_patches.PatchesTester.testParsePatches OK 2ms 532s test_patches.PatchesTester.test_iter_patched_binary OK 2ms 532s test_grep.TestGrep.test_wtree_binary_file_grep OK 169ms 532s test_missing.TestFindUnmerged.test_restrict OK 178ms 532s test_msgeditor.MsgEditorTest.test__run_editor_EACCES OK 8ms 532s test_upgrade.TestSmartUpgrade.test_upgrade_standalone_branch OK 80ms 532s per_workingtree.test_add_reference.TestBasisInventory.test_add_non_subtree(WorkingTreeFormat2) SKIP 75ms 532s Tree format does not support references 532s 532s test_grep.TestGrep.test_versioned_include_from_outside_dir OK 386ms 532s test_permissions.TestPermissions.test_new_files_group_sticky_bit OK 128ms 532s test_progress.TestTextProgressView.test_render_progress_unicode_enc_missing OK 2ms 532s test_pyutils.TestCalcParent_name.test_undotted_module_no_member OK 2ms 532s test_pyutils.TestGetNamedObject.test_package_attr OK 2ms 532s test_msgeditor.MsgEditorTest.test_edit_commit_message_without_infotext OK 79ms 532s test_reconfigure.TestReconfigure.test_branch_to_tree OK 39ms 532s test_conflicts.TestResolvePathConflictBefore531967.test_resolve_taking_other(dir_renamed2,dir_renamed) OK 282ms 532s test_upgrade.TestUpgrade.test_upgrade_rich_root OK 141ms 532s test_upstream_import.TestImport.test_top_path OK 6ms 532s test_urlutils.QuoteTests.test_unquote OK 2ms 532s /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method 532s warnings.warn("TestResult has no addDuration method", 532s test_urlutils.TestFileRelpath.test_parent_posix OK 2ms 532s test_msgeditor.MsgEditorTest.test_unsupported_encoding_commit_message OK 82ms 532s test_multiparent.TestMulti.test_compare_no_parent OK 1ms 532s test_urlutils.TestParseURL.test_parse_simple OK 2ms 532s test_multiparent.TestMulti.test_num_lines OK 1ms 532s test_multiparent.TestParentText.test_eq OK 1ms 532s test_urlutils.TestURL.test_clone OK 2ms 532s test_urlutils.TestURL.test_str OK 2ms 532s test_urlutils.TestUrlToPath.test_join OK 2ms 532s test_urlutils.TestUrlToPath.test_relative_url OK 2ms 532s test_urlutils.TestUrlToPath.test_url_scheme_re OK 2ms 532s test_multiwalker.TestMultiWalker.test__path_to_key OK 6ms 532s test_utextwrap.TestLongWord.test_longword SKIP 2ms 532s test.test_textwrap is not available. 532s test_utextwrap.TestUTextWrap.test_split OK 2ms 532s test_version.TestPlatformUse.test_platform(ascii) SKIP 2ms 532s Needs a working tree of brz sources 532s test_reconfigure.TestReconfigure.test_lightweight_checkout_to_tree_preserves_reference_locations OK 153ms 532s test_multiwalker.TestMultiWalker.test_other_extra_in_middle OK 117ms 532s test_nonascii.NormalizedFilename.test__accessible_normalized_filename OK 3ms 532s test_options.OptionTests.test_conversion OK 3ms 532s test_options.OptionTests.test_option_callback_bool OK 3ms 532s test_options.OptionTests.test_registry_converter OK 2ms 532s test_options.TestListOptions.test_list_option_with_int_type OK 2ms 532s test_options.TestVerboseQuietLinkage.test_verbose_quiet_linkage OK 2ms 532s test_osutils.SupportsSymlinksTests.test_returns_bool OK 4ms 532s test_reconfigure.TestReconfigure.test_repo_to_tree OK 44ms 532s test_osutils.TestConcurrency.test_local_concurrency OK 2ms 532s test_osutils.TestCreationOps.test_copy_ownership_from_path OK 3ms 532s test_osutils.TestDirReader.test_symlink(unicode) OK 5ms 532s test_osutils.TestFailedToLoadExtension.test_failure_to_load OK 2ms 532s test_osutils.TestFindExecutableInPath.test_other OK 2ms 532s test_osutils.TestIsInside.test_is_inside_or_parent_of_any OK 2ms 532s test_osutils.TestParentDirectories.test_parent_directories OK 3ms 532s test_osutils.TestPumpStringFile.test_more_than_segment_size OK 2ms 532s test_osutils.TestRelpath.test_not_relative OK 2ms 532s test_osutils.TestResourceLoading.test_resource_string OK 4ms 532s test_osutils.TestSafeUtf8.test_from_ascii_string OK 2ms 532s test_osutils.TestSetUnsetEnv.test_unicode OK 2ms 532s test_osutils.TestTerminalWidth.test_BRZ_COLUMNS_0_no_limit OK 2ms 532s test_version_info.CustomVersionInfoTests.test_revision_id OK 158ms 532s test_osutils.TestWalkDirs.test__walkdirs_utf8 OK 6ms 532s test_osutils.TestWalkDirs.test_unicode_walkdirs OK 5ms 532s test_osutils.TestWin32Funcs.test_pathjoin OK 2ms 532s test_osutils.TestWin32FuncsDirs.test_rename_missing_file OK 3ms 532s test_osutils_encodings.TestTerminalEncoding.test_get_terminal_encoding_silent OK 3ms 532s test_grep.TestGrep.test_wtree_files_from_outside_two_dirs OK 452ms 532s test_patch.PatchesTester.test_iter_patched_from_hunks OK 55ms 532s test_patches.PatchesTester.testInit OK 2ms 532s test_patches.PatchesTester.testPatching OK 12ms 532s test_patches.PatchesTester.test_iter_patched_from_hunks OK 12ms 532s test_permissions.TestSftpPermissions.test_new_files SKIP 4ms 532s paramiko 532s 532s test_progress.TestTextProgressView.test_render_progress_unicode_enc_none OK 2ms 532s test_pyutils.TestGetNamedObject.test_attribute_error OK 2ms 532s test_reconfigure.TestReconfigure.test_synced_checkout_to_lightweight OK 131ms 532s per_workingtree.test_add_reference.TestBasisInventory.test_add_reference(WorkingTreeFormat6,remote) OK 425ms 532s test_conflicts.TestResolvePathConflictBefore531967.test_resolve_taking_this(dir_deleted,dir_renamed) OK 339ms 532s test_version_info.TestVersionInfoRio.test_file_revisions OK 124ms 532s test_reconcile.TestReconciler.test_reconciler_finds_branch OK 35ms 532s test_grep.TestGrep.test_wtree_exclude_from_outside_dir OK 423ms 532s test_reconfigure.TestReconfigure.test_checkout_to_branch OK 104ms 533s test_reconfigure.TestReconfigure.test_unsynced_branch_to_lightweight_checkout_unforced OK 191ms 533s test_registry.TestRegistry.test_registry_alias OK 2ms 533s test_registry.TestRegistryWithDirs.test_lazy_import_get_module OK 3ms 533s per_workingtree.test_add_reference.TestBasisInventory.test_get_containing_nested_tree(WorkingTreeFormat4) OK 187ms 533s test_reconfigure.TestReconfigure.test_lightweight_conversion_uses_shared_repo OK 89ms 533s test_rename_map.TestRenameMap.test_find_directory_renames OK 31ms 533s test_rename_map.TestRenameMap.test_hitcounts OK 3ms 533s breezy.plugins.rewrite.tests.test_blackbox.TestRebaseSimple.test_always_rebase_merges OK 829ms 533s test_reconfigure.TestReconfigure.test_repository_tree_reconfiguration_not_supported OK 44ms 533s test_conflicts.TestResolveTextConflicts.test_resolve_taking_this(file_modified_B,filed_modified_A) OK 298ms 533s test_version_info.TestVersionInfoRio.test_rio_dotted_revno OK 295ms 533s test_grep.TestGrep.test_wtree_include_from_outside_dir OK 348ms 533s test_controldir.DefaultControlComponentFormatTests.test_recommend_upgrade_old_format OK 2ms 533s test_controldir.TestMetaComponentFormatRegistry.test_register_unregister_format OK 2ms 533s test_controldir.TestProber.test_known_formats(DarcsProber) OK 7ms 533s test_reconfigure.TestReconfigure.test_tree_to_branch OK 67ms 533s test_controldir.TestProber.test_priority(RemoteBzrProber) OK 15ms 533s per_workingtree.test_add_reference.TestBasisInventory.test_get_nested_tree(WorkingTreeFormat5) OK 150ms 533s test_controldir.TestProber.test_priority(MonotoneProber) OK 5ms 533s test_controldir.TestProber.test_probe_transport_empty(DarcsProber) OK 10ms 533s test_counted_lock.TestCountedLock.test_read_lock OK 2ms 533s test_counted_lock.TestDummyLock.test_detect_underlock OK 2ms 533s test_revert.TestRevert.test_revert_root_id_change OK 130ms 533s test_revision.TestRevisionBugs.test_too_much_information OK 2ms 533s test_grep.TestNonAscii.test_unicode_only_file OK 109ms 533s test_help.TestCommandHelp.test_help_custom_section_ordering OK 2ms 533s test_help.TestCommandIndex.test_default_constructable OK 2ms 533s test_help.TestConfigOptionIndex.test_get_topics_no_topic OK 2ms 533s test_help.TestRegisteredTopic.test_contruct OK 2ms 533s test_help.TestTopicIndex.test_get_topics_topics OK 2ms 533s test_hooks.TestHook.test_uninstall OK 2ms 533s test_hooks.TestHooks.test_install_named_hook_appends_known_hook OK 2ms 533s test_hooks.TestHooks.test_uninstall_named_hook_unknown_callable OK 2ms 533s test_delta.TestDeltaShow.test_long_status OK 89ms 533s test_delta.TestReportChanges.test_new OK 2ms 533s test_debug.TestDebugFlags.test_set_no_debug_flags_from_config OK 9ms 533s test_diff.TestDiff.test_internal_diff_default OK 2ms 533s test_diff.TestDiff.test_internal_diff_utf8 OK 2ms 533s test_reconfigure.TestReconfigure.test_unsynced_checkout_to_lightweight OK 127ms 533s test_registry.TestRegistry.test_registry_alias_exists OK 2ms 533s test_registry.TestRegistryWithDirs.test_lazy_import_registry OK 13ms 533s test_grep.TestGrep.test_wtree_files_without_matches OK 431ms 533s test_version_info.TestVersionInfoYaml.test_file_revisions_with_rename OK 175ms 533s per_workingtree.test_add_reference.TestBasisInventory.test_root_present(WorkingTreeFormat6) OK 147ms 533s breezy.plugins.rewrite.tests.test_blackbox.TestRebaseSimple.test_no_upstream_branch OK 227ms 533s test_http.SmartHTTPTunnellingTest.test_open_controldir(urllib,HTTP/1.0) OK 62ms 533s test_http.TestActivity.test_has(urllib,http,HTTP/1.0) OK 19ms 533s test_http.TestActivity.test_readv(urllib,http,HTTP/1.0) OK 20ms 533s test_rename_map.TestRenameMap.test_guess_rename_handles_new_directories OK 92ms 533s per_workingtree.test_add.TestAdd.test_add_after_remove(WorkingTreeFormat3) OK 85ms 533s per_workingtree.test_add.TestAdd.test_add_existing_id(GitWorkingTreeFormat) SKIP 13ms 533s tree does not support setting file ids 533s test_grep.TestGrep.test_wtree_with_line_number OK 119ms 533s test_help.TestCommandHelp.test_command_only_additional_see_also OK 2ms 533s test_help.TestCommandHelpI18n.test_command_help_includes_see_also OK 3ms 533s test_help.TestCommandIndex.test_get_topics_None OK 2ms 533s test_help.TestErrors.test_no_help_topic OK 2ms 533s test_help.TestRegisteredTopic.test_get_help_text_loaded_from_file OK 3ms 533s test_hooks.TestErrors.test_unknown_hook OK 2ms 533s test_hooks.TestHookRegistry.test_items_are_reasonable_keys OK 2ms 533s test_hooks.TestHooks.test_install_named_hook_lazy_old OK 2ms 533s test_rename_map.TestRenameMap.test_match_directories OK 46ms 533s per_workingtree.test_add.TestAdd.test_add_invalid(WorkingTreeFormat2) OK 34ms 533s test_http.SmartClientAgainstNotSmartServer.test_probe_smart_server(urllib,HTTP/1.0) OK 32ms 533s test_diff.TestDiffDates.test_show_diff_specified OK 188ms 533s test_http.SmartHTTPTunnellingTest.test_smart_http_server_post_request_handler(urllib,HTTP/1.0) OK 24ms 533s per_workingtree.test_add.TestAdd.test_add_multiple(WorkingTreeFormat6,remote) OK 82ms 533s test_revisionspec.TestRevisionSpec_ancestor.test_default OK 348ms 533s test_http.TestActivity.test_has(urllib,https,HTTP/1.0) OK 56ms 533s test_http.TestAuth.test_changing_nonce(urllib,HTTP/1.1,digest) OK 194ms 533s test_revision.TestCommonAncestor.test_get_history OK 136ms 533s test_revision.TestRevisionMethods.test_get_apparent_authors OK 2ms 533s test_diff.TestDiffFromTool.test_prepare_files OK 118ms 533s test_diff.TestDiffOptionsScenarios.test_unified_not_added(-e) OK 3ms 533s test_http.TestAuth.test_no_credential_leaks_in_log(urllib,HTTP/1.0,basic) OK 38ms 533s test_diff.TestDiffOptionsScenarios.test_unified_not_added(--rcs) OK 2ms 533s test_http.TestActivity.test_readv(urllib,https,HTTP/1.0) OK 60ms 533s test_http.TestAuth.test_no_prompt_for_password_when_using_auth_config(urllib,HTTP/1.0,basicdigest) OK 38ms 533s per_workingtree.test_add.TestAdd.test_add_old_id(WorkingTreeFormat4) OK 109ms 533s test_version_info.TestVersionInfoYaml.test_yaml_dotted_revno OK 329ms 533s test_win32utils.TestAppPaths.test_not_existing SKIP 2ms 533s _winreg 533s 533s test_win32utils.TestWin32UtilsGlobExpand.test_backslash_globbing SKIP 5ms 533s Filesystem treats '\' as a directory separator. 533s 533s test_http.TestAuth.test_empty_pass(urllib,HTTP/1.0,basic) OK 56ms 533s test_win32utils.Test_CommandLineToArgv.test_glob_paths OK 11ms 533s test_http.TestAuth.test_no_user(urllib,HTTP/1.1,digest) OK 37ms 533s per_workingtree.test_add.TestAdd.test_add_one(WorkingTreeFormat5) OK 49ms 533s test_diff.TestDiffTree.test_alphabetical_order OK 94ms 533s test_http.TestAuth.test_no_credential_leaks_in_log(urllib,HTTP/1.0,basicdigest) OK 43ms 533s test_workspace.CheckCleanTreeTests.test_pending_changes_git_dir_with_ignoredERROR 42ms 533s log: {{{ 533s 333.966 preparing to commit 533s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.test_workspace.CheckCleanTreeTests.test_pending_changes_git_dir_with_ignored/work/ 533s 333.968 Selecting files for commit with filter None 533s 333.970 aborting commit write group because of exception: 533s 333.972 Traceback (most recent call last): 533s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 533s self._update_builder_with_changes() 533s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 533s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 533s for path, fs_hash in self.builder.record_iter_changes( 533s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 533s self.work_tree, self.basis_revid, iter_changes 533s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 533s ): 533s ^ 533s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 533s for change in iter_changes: 533s ^^^^^^^^^^^^ 533s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 533s for change in iter_changes: 533s ^^^^^^^^^^^^ 533s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 533s (oldpath, oldmode, oldsha) = old 533s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 533s TypeError: cannot unpack non-iterable NoneType object 533s }}} 533s 533s Traceback (most recent call last): 533s File "/usr/lib/python3/dist-packages/breezy/tests/test_workspace.py", line 73, in test_pending_changes_git_dir_with_ignored 533s tree = self.make_test_tree(format="git") 533s File "/usr/lib/python3/dist-packages/breezy/tests/test_workspace.py", line 48, in make_test_tree 533s tree.commit("Initial thingy.") 533s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 533s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 533s committed_id = commit.Commit().commit( 533s working_tree=self, 533s ...<3 lines>... 533s **kwargs, 533s ) 533s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 533s self._update_builder_with_changes() 533s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 533s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 533s for path, fs_hash in self.builder.record_iter_changes( 533s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 533s self.work_tree, self.basis_revid, iter_changes 533s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 533s ): 533s ^ 533s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 533s for change in iter_changes: 533s ^^^^^^^^^^^^ 533s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 533s for change in iter_changes: 533s ^^^^^^^^^^^^ 533s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 533s (oldpath, oldmode, oldsha) = old 533s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 533s TypeError: cannot unpack non-iterable NoneType object 533s 533s test_workspace.WorkspaceTests.test_dirty(with_inotify,bzr) SKIP 5ms 533s pyinotify 533s 533s test_http.TestAuth.test_prompt_for_username(urllib,HTTP/1.0,basic) OK 42ms 533s test_workspace.WorkspaceTests.test_reset(with_inotify,bzr) SKIP 5ms 533s pyinotify 533s 533s test_workspace.WorkspaceTests.test_root_remove(with_inotify,bzr) SKIP 5ms 533s pyinotify 533s 533s test_workspace.WorkspaceTests.test_tree_path(with_inotify,bzr) SKIP 4ms 533s pyinotify 533s 533s test_workingtree.TestDefaultFormat.test_from_string OK 4ms 533s per_workingtree.test_add.TestAdd.test_add_one_list(WorkingTreeFormat6) OK 42ms 533s test_http.TestAuth.test_unknown_user(urllib,HTTP/1.0,basicdigest) OK 34ms 533s per_workingtree.test_add.TestAdd.test_add_one_new_id(WorkingTreeFormat3) OK 38ms 533s test_diff.TestDiffTree.test_extra_factories OK 97ms 533s test_http.TestAuth.test_no_prompt_for_password_when_using_auth_config(urllib,HTTP/1.1,digest) OK 84ms 533s per_workingtree.test_add.TestAdd.test_add_present_in_basis(GitWorkingTreeFormat)ERROR 20ms 533s log: {{{ 533s 334.051 preparing to commit 533s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_add.TestAdd.test_add_present_in_basis(GitWorkingTreeFormat)/work/ 533s 334.053 Selecting files for commit with filter None 533s 334.055 aborting commit write group because of exception: 533s 334.056 Traceback (most recent call last): 533s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 533s self._update_builder_with_changes() 533s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 533s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 533s for path, fs_hash in self.builder.record_iter_changes( 533s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 533s self.work_tree, self.basis_revid, iter_changes 533s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 533s ): 533s ^ 533s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 533s for change in iter_changes: 533s ^^^^^^^^^^^^ 533s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 533s for change in iter_changes: 533s ^^^^^^^^^^^^ 533s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 533s (oldpath, oldmode, oldsha) = old 533s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 533s TypeError: cannot unpack non-iterable NoneType object 533s }}} 533s 533s Traceback (most recent call last): 533s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_add.py", line 210, in test_add_present_in_basis 533s tree.commit("add foo") 533s ~~~~~~~~~~~^^^^^^^^^^^ 533s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 533s committed_id = commit.Commit().commit( 533s working_tree=self, 533s ...<3 lines>... 533s **kwargs, 533s ) 533s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 533s self._update_builder_with_changes() 533s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 533s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 533s for path, fs_hash in self.builder.record_iter_changes( 533s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 533s self.work_tree, self.basis_revid, iter_changes 533s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 533s ): 533s ^ 533s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 533s for change in iter_changes: 533s ^^^^^^^^^^^^ 533s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 533s for change in iter_changes: 533s ^^^^^^^^^^^^ 533s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 533s (oldpath, oldmode, oldsha) = old 533s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 533s TypeError: cannot unpack non-iterable NoneType object 533s 533s test_workingtree.TestStoredUncommitted.test_store_uncommitted OK 87ms 533s per_workingtree.test_add.TestAdd.test_add_present_in_basis_with_file_ids(WorkingTreeFormat2) OK 34ms 533s test_http.TestAuth.test_user_from_auth_conf(urllib,HTTP/1.1,digest) OK 79ms 533s test_revisionspec.TestRevisionSpec_ancestor.test_no_commits OK 257ms 533s test_workingtree.TestWorkingTreeFormat.test_find_format_string OK 23ms 533s test_http.TestAuth.test_prompt_for_password(urllib,HTTP/1.0,basic) OK 46ms 533s test_workingtree.TestWorkingTreeFormatRegistry.test_register_extra_lazy OK 2ms 533s test_wsgi.TestWSGI.test_make_app OK 6ms 533s test_wsgi.TestWSGIJail.test_jail_root OK 20ms 533s /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method 533s warnings.warn("TestResult has no addDuration method", 533s test_http.TestAuth.test_wrong_pass(urllib,HTTP/1.0,basic) OK 44ms 533s test_revisionspec.TestRevisionSpec_annotate.test_as_revision_id_uncommitted OK 335ms 533s breezy.bzr.inventory.Inventory.delete OK 10ms 533s test_diff.TestShowDiffTrees.test_renamed_and_modified_file OK 84ms 533s test_http.TestAuth.test_prompt_for_username(urllib,HTTP/1.0,basicdigest) OK 40ms 533s test_http.TestAuthHeader.test_build_basic_header_with_long_creds OK 4ms 533s breezy.iterablefile.IterableFile.flush OK 5ms 533s breezy.iterablefile.IterableFileBase.read_to OK 3ms 533s fixtures.generate_unicode_names OK 3ms 533s breezy.plugins.bash_completion.tests.test_bashcomp.TestBashCodeGen.test_debug_output OK 3ms 533s per_workingtree.test_add.TestAdd.test_add_previously_added(WorkingTreeFormat6,remote) OK 68ms 533s breezy.plugins.bash_completion.tests.test_bashcomp.TestBashCompletion.test_simple_scipt OK 7ms 533s breezy.plugins.bash_completion.tests.test_bashcomp.TestDataCollector.test_commit_dashm OK 5ms 533s breezy.plugins.changelog_merge.tests.test_changelog_merge.TestMergeCoreLogic.test_more_complex_conflict OK 2ms 533s breezy.plugins.commitfromnews.tests.test_msgeditor.TestRegisters.test_registered_at_import OK 5ms 533s test_http.TestAuth.test_unknown_user(urllib,HTTP/1.1,digest) OK 44ms 533s test_directory_service.TestAliasDirectory.test_lookup_bound OK 52ms 533s per_workingtree.test_add.TestAdd.test_add_root(WorkingTreeFormat4) OK 50ms 533s test_http.TestBadProtocolServer.test_http_get(urllib,HTTP/1.0) OK 86ms 533s test_http.TestAuth.test_user_pass(urllib,HTTP/1.0,basic) OK 48ms 533s test_directory_service.TestColocatedDirectory.test_lookup_non_default OK 46ms 534s breezy.plugins.email.tests.testemail.TestGetTo.test_from OK 85ms 534s per_workingtree.test_add.TestAdd.test_add_subdir(WorkingTreeFormat5) OK 59ms 534s test_http.TestAuth.test_wrong_pass(urllib,HTTP/1.0,basicdigest) OK 34ms 534s test_http.TestAuthHeader.test_empty_header OK 2ms 534s test_dirty_tracker.DirtyTrackerTests.test_deleted SKIP 35ms 534s pyinotify not available 534s test_http.TestDoCatchRedirections.test_no_redirection(urllib,HTTP/1.0) OK 70ms 534s test_http.TestBadProtocolServer.test_http_has(urllib,HTTP/1.0) OK 34ms 534s test_dirty_tracker.DirtyTrackerTests.test_renamed SKIP 39ms 534s pyinotify not available 534s test_email_message.TestEmailMessage.test_retrieving_headers OK 2ms 534s test_eol_filters.TestEolFilters.test_to_lf OK 2ms 534s test_errors.TestErrorFormatting.test_missing_format_string OK 2ms 534s test_errors.TestErrors.test_incompatibleVersion OK 2ms 534s breezy.plugins.email.tests.testemail.TestGetTo.test_should_send OK 63ms 534s breezy.plugins.fastimport.tests.test_commands.TestFastExport.test_file SKIP 1ms 534s fastimport 534s 534s per_workingtree.test_add.TestAdd.test_add_subdir_with_ids(WorkingTreeFormat6) OK 61ms 534s breezy.plugins.fastimport.tests.test_commands.TestSourceStream.test_get_source_file SKIP 1ms 534s fastimport 534s 534s test_errors.TestErrors.test_lock_corrupt OK 3ms 534s breezy.plugins.fastimport.tests.test_exporter.TestOutputStream.test_get_source_file SKIP 1ms 534s fastimport 534s 534s breezy.plugins.fastimport.tests.test_generic_processor.TestCommitCommands.test_non_utf8_commit_message(pack-0.92) SKIP 1ms 534s fastimport 534s 534s test_errors.TestErrors.test_not_branch_no_args OK 5ms 534s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopy.test_copy_file_in_subdir(2a) SKIP 1ms 534s fastimport 534s 534s test_errors.TestErrors.test_target_not_branch OK 2ms 534s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopy.test_copy_symlink_in_subdir(1.9-rich-root) SKIP 1ms 534s fastimport 534s 534s test_errors.TestErrors.test_unstackable_repository_format OK 4ms 534s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyModified.test_copy_of_modified_file_in_subdir(pack-0.92) SKIP 1ms 534s fastimport 534s 534s test_errors.TestErrorsUsingTransport.test_not_branch_bzrdir_with_repo OK 15ms 534s breezy.plugins.rewrite.tests.test_blackbox.TestRebaseSimple.test_rebase_merge OK 755ms 534s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyModified.test_copy_of_modified_symlink_in_root(2a) SKIP 1ms 534s fastimport 534s 534s test_http.TestForbiddenServer.test_http_has(urllib,HTTP/1.0) OK 51ms 534s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyNew.test_copy_new_file_in_root(1.9-rich-root) SKIP 1ms 534s fastimport 534s 534s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyNew.test_copy_new_symlink_in_root(pack-0.92) SKIP 1ms 534s fastimport 534s 534s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyNew.test_copy_new_symlink_to_new_dir(2a) SKIP 1ms 534s fastimport 534s 534s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyToDeleted.test_copy_to_deleted_symlink_in_root(1.9-rich-root) SKIP 1ms 534s fastimport 534s 534s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDelete.test_delete_file_in_root(pack-0.92) SKIP 1ms 534s fastimport 534s 534s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDelete.test_delete_symlink_in_root(2a) SKIP 1ms 534s fastimport 534s 534s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteDirectoryThenAddFile.test_delete_dir_then_add_file(1.9-rich-root) SKIP 1ms 534s fastimport 534s 534s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteMultiLevel.test_delete_file_single_level(pack-0.92) SKIP 1ms 534s fastimport 534s 534s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteNew.test_delete_new_file_in_deep_subdir(2a) SKIP 1ms 534s fastimport 534s 534s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteNew.test_delete_new_symlink_in_root(1.9-rich-root) SKIP 1ms 534s fastimport 534s 534s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteRenameThenModify.test_delete_rename_then_modify_file_in_root(pack-0.92) SKIP 1ms 534s fastimport 534s 534s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteRenameThenModify.test_delete_rename_then_modify_symlink_in_new_dir(2a) SKIP 1ms 534s fastimport 534s 534s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteThenAdd.test_delete_then_add_file_in_root(1.9-rich-root) SKIP 6ms 534s fastimport 534s 534s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteThenAdd.test_delete_then_add_symlink_in_subdir(pack-0.92) SKIP 1ms 534s fastimport 534s 534s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackFileKinds.test_import_symlink(2a) SKIP 1ms 534s fastimport 534s 534s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackModify.test_modify_file_in_subdir(1.9-rich-root) SKIP 1ms 534s fastimport 534s 534s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackModify.test_modify_symlink_becomes_file(pack-0.92) SKIP 1ms 534s fastimport 534s 534s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackModify.test_modify_symlink_in_subdir(2a) SKIP 1ms 534s fastimport 534s 534s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackModifyTricky.test_modify_file_becomes_directory(1.9-rich-root) SKIP 1ms 534s fastimport 534s 534s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRename.test_rename_file_in_root(pack-0.92) SKIP 1ms 534s fastimport 534s 534s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRename.test_rename_file_to_new_dir(2a) SKIP 1ms 534s fastimport 534s 534s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRename.test_rename_symlink_to_new_dir(1.9-rich-root) SKIP 1ms 534s fastimport 534s 534s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameModified.test_rename_of_modified_file_to_new_dir(pack-0.92) SKIP 1ms 534s fastimport 534s 534s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameModified.test_rename_of_modified_symlink_in_subdir(2a) SKIP 1ms 534s fastimport 534s 534s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameNew.test_rename_new_file_in_subdir(1.9-rich-root) SKIP 1ms 534s fastimport 534s 534s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameThenModify.test_rename_then_modify_file_in_new_dir(pack-0.92) SKIP 1ms 534s fastimport 534s 534s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameThenModify.test_rename_then_modify_file_in_subdir(2a) SKIP 1ms 534s fastimport 534s 534s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameThenModify.test_rename_then_modify_symlink_in_subdir(1.9-rich-root) SKIP 1ms 534s fastimport 534s 534s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameToDeleted.test_rename_to_deleted_file_in_subdir(pack-0.92) SKIP 1ms 534s fastimport 534s 534s test_http.TestHTTPConnections.test_http_has_not_found(urllib,HTTP/1.0) OK 40ms 534s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameToDeleted.test_rename_to_deleted_symlink_in_root(2a) SKIP 1ms 534s fastimport 534s 534s test_revisionspec.TestRevisionSpec_before.test_before_none OK 249ms 534s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameTricky.test_rename_directory_becomes_symlink(1.9-rich-root) SKIP 1ms 534s fastimport 534s 534s per_workingtree.test_add.TestAdd.test_add_unicode(WorkingTreeFormat3) OK 63ms 534s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackTag.test_tag(pack-0.92) SKIP 1ms 534s fastimport 534s 534s breezy.plugins.fastimport.tests.test_generic_processor.TestModifyRevertInBranch.test_modify_revert(2a) SKIP 1ms 534s fastimport 534s 534s breezy.plugins.fastimport.tests.test_revision_store.Test_TreeShim.test_id2path_with_delta SKIP 1ms 534s fastimport 534s 534s breezy.plugins.launchpad.test_account.CheckAccountTests.test_check_lp_login_no_user OK 2ms 534s breezy.plugins.launchpad.test_account.LaunchpadAccountTests.test_no_registered_ssh_keys OK 4ms 534s breezy.plugins.launchpad.test_lp_directory.DirectoryOpenBranchTests.test_directory_open_branch OK 12ms 534s breezy.plugins.launchpad.test_uris.TestWebRootForServiceRoot.test_simple OK 2ms 534s breezy.plugins.po_merge.tests.test_po_merge.BlackboxTestPoMerger.test_merge_with_hook_gives_unexpected_results SKIP 3ms 534s msgmerge executable 534s 534s breezy.plugins.quilt.tests.test_merge.TestMergeHook.test_auto_apply_patches_after_update SKIP 1ms 534s quilt executable 534s 534s breezy.plugins.quilt.tests.test_wrapper.QuiltTests.test_applied_empty SKIP 1ms 534s quilt executable 534s 534s breezy.plugins.quilt.tests.test_wrapper.QuiltTests.test_unapplied_multi SKIP 1ms 534s quilt executable 534s 534s breezy.plugins.rewrite.tests.test_maptree.EmptyMapTreeTests.test_path2id OK 69ms 534s test_http.TestDoCatchRedirections.test_one_redirection(urllib,HTTP/1.0) OK 109ms 534s breezy.plugins.rewrite.tests.test_rebase.PlanCreatorTests.test_plan_with_already_merged_skip_merges OK 5ms 534s breezy.plugins.repodebug.tests.SmokeTests.test_repo_keys OK 55ms 534s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_merge_parent_no_file(GitWorkingTreeFormat)ERROR 30ms 534s log: {{{ 534s 334.417 preparing to commit 534s 334.418 Selecting files for commit with filter None 534s 334.419 aborting commit write group because of exception: 534s 334.420 Traceback (most recent call last): 534s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 534s self._update_builder_with_changes() 534s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 534s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 534s for path, fs_hash in self.builder.record_iter_changes( 534s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 534s self.work_tree, self.basis_revid, iter_changes 534s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 534s ): 534s ^ 534s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 534s for change in iter_changes: 534s ^^^^^^^^^^^^ 534s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 534s for change in iter_changes: 534s ^^^^^^^^^^^^ 534s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 534s (oldpath, oldmode, oldsha) = old 534s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 534s TypeError: cannot unpack non-iterable NoneType object 534s }}} 534s 534s Traceback (most recent call last): 534s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_annotate_iter.py", line 105, in test_annotate_merge_parent_no_file 534s revid1 = builder.build_snapshot( 534s None, 534s ...<2 lines>... 534s ], 534s ) 534s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 534s return self._do_commit( 534s ~~~~~~~~~~~~~~~^ 534s tree, 534s ^^^^^ 534s ...<5 lines>... 534s message_callback=message_callback, 534s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 534s ) 534s ^ 534s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 534s return tree.commit( 534s ~~~~~~~~~~~^ 534s message, message_callback=message_callback, reporter=reporter, **kwargs 534s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 534s ) 534s ^ 534s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 534s committed_id = commit.Commit().commit( 534s working_tree=self, 534s ...<3 lines>... 534s **kwargs, 534s ) 534s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 534s self._update_builder_with_changes() 534s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 534s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 534s for path, fs_hash in self.builder.record_iter_changes( 534s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 534s self.work_tree, self.basis_revid, iter_changes 534s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 534s ): 534s ^ 534s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 534s for change in iter_changes: 534s ^^^^^^^^^^^^ 534s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 534s for change in iter_changes: 534s ^^^^^^^^^^^^ 534s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 534s (oldpath, oldmode, oldsha) = old 534s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 534s TypeError: cannot unpack non-iterable NoneType object 534s 534s test_http.TestHTTPConnections.test_has_on_bogus_host(urllib,HTTP/1.0) OK 23ms 534s test_http.TestHTTPRangeParsing.test_invalid_ranges OK 2ms 534s test_export.TarExporterTests.test_tbz2 OK 103ms 534s test_revisionspec.TestRevisionSpec_annotate.test_invalid_line OK 351ms 534s test_http.TestHTTPServer.test_create_http_server_force_one_zero OK 20ms 534s breezy.plugins.rewrite.tests.test_rebase.RebaseStateTests.test_read_null OK 46ms 534s test_http.TestHTTPRedirections.test_redirected(urllib,HTTP/1.1) OK 75ms 534s breezy.plugins.rewrite.tests.test_rebase.RebaseStateTests.test_remove_rebase_plan_twice OK 43ms 534s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_merge_parent_was_directory(WorkingTreeFormat2) OK 88ms 534s test_http.TestHTTPSilentRedirections.test_one_redirection(urllib,HTTP/1.0) OK 57ms 534s test_http.TestHttpProxyWhiteBox.test_user_with_at OK 2ms 534s test_http.TestInvalidStatusServer.test_http_has(urllib,HTTP/1.0) SKIP 3ms 534s Client/Server in the same process and thread can hang 534s test_export.TestDirExport.test_files_per_file_timestamps OK 79ms 534s test_http.TestHTTPSilentRedirections.test_five_redirections(urllib,HTTP/1.0) OK 64ms 534s test_http.TestHttpProxyWhiteBox.test_evaluate_proxy_bypass_unknown OK 2ms 534s test_http.TestInvalidStatusServer.test_http_get(urllib,HTTP/1.0) SKIP 5ms 534s Client/Server in the same process and thread can hang 534s test_http.TestMultipleRangeWithoutContentLengthServer.test_incomplete_readv_leave_pipe_clean(urllib,HTTP/1.0) OK 54ms 534s test_export.ZipExporterTests.test_per_file_timestamps OK 78ms 534s test_features.TestFeature.test_default_str OK 2ms 534s test_http.TestMultipleRangeWithoutContentLengthServer.test_readv_multiple_get_requests(urllib,HTTP/1.0) OK 37ms 534s test_features.Test_CompatibilityFeature.test_does_thunk OK 2ms 534s breezy.plugins.rewrite.tests.test_blackbox.TestRebaseSimple.test_continue_nothing OK 206ms 534s test_http.TestMultipleRangeWithoutContentLengthServer.test_complete_readv_leave_pipe_clean(urllib,HTTP/1.0) OK 96ms 534s test_revisionspec.TestRevisionSpec_branch.test_non_exact_branch OK 245ms 534s test_http.TestNoRangeRequestServer.test_readv(urllib,HTTP/1.0) OK 34ms 534s test_revisionspec.TestRevisionSpec_before.test_before_one OK 217ms 534s test_http.TestNoRangeRequestServer.test_readv_out_of_order(urllib,HTTP/1.0) OK 31ms 534s test_http.TestMultipleRangeWithoutContentLengthServer.test_readv_invalid_ranges(urllib,HTTP/1.0) OK 49ms 534s test_http.TestProxyAuth.test_changing_nonce(urllib,HTTP/1.0,proxy-basic) SKIP 22ms 534s HTTP/proxy auth digest only test 534s 534s test_http.TestNoRangeRequestServer.test_incomplete_readv_leave_pipe_clean(urllib,HTTP/1.0) OK 35ms 534s test_revisionspec.TestRevisionSpec_date.test_tomorrow OK 128ms 534s test_http.TestNoRangeRequestServer.test_readv_multiple_get_requests(urllib,HTTP/1.0) OK 48ms 534s test_http.TestProxyAuth.test_empty_pass(urllib,HTTP/1.0,proxy-basicdigest) OK 72ms 534s test_http.TestPost.test_post_body_is_received(urllib,HTTP/1.0) OK 30ms 534s breezy.plugins.rewrite.tests.test_rebase.ReplaySnapshotTests.test_multi_revisions OK 284ms 534s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_merge_parents(WorkingTreeFormat6,remote) OK 293ms 534s test_http.TestProxyAuth.test_no_credential_leaks_in_log(urllib,HTTP/1.1,proxy-digest) OK 41ms 534s test_http.TestProxyAuth.test_empty_pass(urllib,HTTP/1.0,proxy-basic) OK 35ms 534s test_http.TestProxyAuth.test_no_user(urllib,HTTP/1.0,proxy-basic) OK 35ms 534s test_http.TestProxyAuth.test_no_credential_leaks_in_log(urllib,HTTP/1.0,proxy-basicdigest) OK 37ms 534s test_revisionspec.TestRevisionSpec_branch.test_self OK 199ms 534s test_http.TestProxyAuth.test_prompt_for_password(urllib,HTTP/1.0,proxy-basicdigest) OK 52ms 534s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_same_as_merge_parent(WorkingTreeFormat4) OK 148ms 534s test_revisionspec.TestRevisionSpec_dwim.test_append_dwim_revspec OK 202ms 534s test_http.TestProxyAuth.test_no_prompt_for_password_when_using_auth_config(urllib,HTTP/1.1,proxy-digest) OK 104ms 534s test_http.TestProxyAuth.test_prompt_for_username(urllib,HTTP/1.1,proxy-digest) OK 84ms 534s test_revisionspec.TestRevisionSpec_date.test_yesterday OK 120ms 534s test_http.TestProxyAuth.test_prompt_for_password(urllib,HTTP/1.0,proxy-basic) OK 47ms 534s test_http.TestProxyAuth.test_user_from_auth_conf(urllib,HTTP/1.0,proxy-basic) OK 48ms 534s breezy.plugins.rewrite.tests.test_blackbox.TestRebaseSimple.test_onto OK 405ms 534s test_http.TestProxyAuth.test_prompt_for_username(urllib,HTTP/1.0,proxy-basicdigest) OK 37ms 534s test_http.TestProxyAuth.test_user_pass(urllib,HTTP/1.0,proxy-basicdigest) OK 38ms 534s test_http.TestProxyAuth.test_unknown_user(urllib,HTTP/1.1,proxy-digest) OK 35ms 534s test_http.TestProxyAuth.test_wrong_pass(urllib,HTTP/1.1,proxy-digest) OK 39ms 534s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_same_as_merge_parent_supersedes(WorkingTreeFormat5) OK 153ms 534s breezy.plugins.rewrite.tests.test_rebase.TestReplayWorkingtree.test_simple OK 318ms 534s breezy.plugins.stats.test_classify.TestClassify.test_classify_multiple_periods OK 2ms 534s test_http.TestProxyAuth.test_user_pass(urllib,HTTP/1.0,proxy-basic) OK 34ms 534s test_http.TestProxyAuth.test_wrong_pass(urllib,HTTP/1.0,proxy-basicdigest) OK 34ms 534s per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_same_as_parent(WorkingTreeFormat6) OK 79ms 534s test_revisionspec.TestRevisionSpec_dwim.test_dwim_spec_tag_that_looks_like_revno OK 225ms 534s test_http.TestProxyHttpServer.test_HTTP_PROXY_with_NO_PROXY(urllib,HTTP/1.0) OK 92ms 534s test_revisionspec.TestRevisionSpec_dwim.test_append_lazy_dwim_revspec OK 207ms 534s test_http.TestProxyHttpServer.test_HTTP_PROXY(urllib,HTTP/1.0) OK 49ms 534s breezy.plugins.stats.test_stats.TestGetRevisionsAndCommitters.test_empty_email OK 115ms 534s test_http.TestProxyHttpServer.test_http_proxy_with_no_proxy(urllib,HTTP/1.0) OK 53ms 534s test_http.TestProxyHttpServer.test_http_proxy(urllib,HTTP/1.0) OK 50ms 534s test_http.TestRangeHeader.test_range_header_single OK 2ms 535s test_fetch.TestFetch.test_fetch OK 677ms 535s test_http.TestRangeRequestServer.test_complete_readv_leave_pipe_clean(urllib,HTTP/1.0) OK 42ms 535s per_workingtree.test_basis_inventory.TestBasisInventory.test_create(WorkingTreeFormat3) OK 116ms 535s per_workingtree.test_basis_inventory.TestBasisInventory.test_wrong_format(GitWorkingTreeFormat) SKIP 10ms 535s not applicable to 535s 535s test_http.TestRangeRequestServer.test_readv_invalid_ranges(urllib,HTTP/1.0) OK 42ms 535s test_http.TestRangeRequestServer.test_readv_get_max_size(urllib,HTTP/1.0) OK 82ms 535s per_workingtree.test_basis_tree.TestBasisTree.test_altered_tree(WorkingTreeFormat2) OK 45ms 535s test_http.TestRanges.test_range_header_tail(urllib,HTTP/1.0) OK 36ms 535s test_http.TestRanges.test_range_header(urllib,HTTP/1.0) OK 39ms 535s test_http.TestRecordingServer.test_create OK 2ms 535s test_http.TestRecordingServer.test_setUp_and_stop OK 4ms 535s test_revisionspec.TestRevisionSpec_mainline.test_as_revision_id OK 211ms 535s breezy.plugins.rewrite.tests.test_blackbox.TestRebaseSimple.test_useless_merge OK 367ms 535s test_revisionspec.TestRevisionSpec_last.test_as_revision_id OK 209ms 535s per_workingtree.test_basis_tree.TestBasisTree.test_emtpy_tree(WorkingTreeFormat6,remote) OK 56ms 535s test_http.TestSingleOnlyRangeRequestServer.test_readv(urllib,HTTP/1.1) OK 41ms 535s breezy.plugins.upload.tests.test_upload.TestFullUpload.test_create_file_in_dir(LocalTransport,LocalURLServer) OK 190ms 535s test_http.TestSingleOnlyRangeRequestServer.test_readv_out_of_order(urllib,HTTP/1.1) OK 34ms 535s per_workingtree.test_break_lock.TestBreakLock.test_locked(WorkingTreeFormat4) OK 47ms 535s test_http.TestSingleOnlyRangeRequestServer.test_readv_get_max_size(urllib,HTTP/1.1) OK 118ms 535s per_workingtree.test_break_lock.TestBreakLock.test_unlocked(WorkingTreeFormat5) OK 38ms 535s test_fetch.TestMergeFetch.test_merge_fetches OK 237ms 535s test_fifo_cache.TestFIFOCache.test_cleanup_at_deconstruct OK 2ms 535s test_fifo_cache.TestFIFOCache.test_resize_larger OK 2ms 535s test_fifo_cache.TestFIFOSizeCache.test_resize_larger OK 2ms 535s per_workingtree.test_break_lock.TestBreakLock.test_unlocked_repo_locked(WorkingTreeFormat6) SKIP 42ms 535s repository does not physically lock. 535s 535s test_filters.TestFilteredSha.test_filtered_size_sha OK 4ms 535s breezy.plugins.rewrite.tests.test_rebase.ConversionTests.test_simple OK 151ms 535s breezy.plugins.rewrite.tests.test_rebase.RebasePlanReadWriterTests.test_simple_unmarshall_rebase_plan OK 2ms 535s test_http.TestSingleRangeRequestServer.test_readv_get_max_size(urllib,HTTP/1.1) OK 118ms 535s breezy.plugins.rewrite.tests.test_rebase.RebaseStateTests.test_rebase_plan_exists OK 30ms 535s breezy.plugins.upload.tests.test_upload.TestFullUpload.test_ignore_file(LocalTransport,LocalURLServer) OK 163ms 535s breezy.plugins.rewrite.tests.test_rebase.RebaseTodoTests.test_done OK 2ms 535s breezy.plugins.rewrite.tests.test_rebase.TestReplaySnapshotError.test_create OK 2ms 535s breezy.plugins.stats.test_classify.TestClassify.test_classify_art OK 2ms 535s breezy.plugins.stats.test_stats.TestCollapseByPerson.test_different_name OK 2ms 535s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_invalid_child(WorkingTreeFormat3) OK 69ms 535s test_revisionspec.TestRevisionSpec_mainline.test_in_history OK 202ms 535s test_http.TestTruncatedBeforeBoundary.test_readv_with_short_reads(urllib,HTTP/1.1) OK 44ms 535s test_revisionspec.TestRevisionSpec_revid.test_unicode OK 215ms 535s test_foreign.DummyForeignVcsTests.test_sprout OK 83ms 535s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path(GitWorkingTreeFormat)ERROR 24ms 535s log: {{{ 535s 335.618 preparing to commit 535s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path(GitWorkingTreeFormat)/work/tree/ 535s 335.620 Selecting files for commit with filter None 535s 335.622 aborting commit write group because of exception: 535s 335.624 Traceback (most recent call last): 535s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 535s self._update_builder_with_changes() 535s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 535s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 535s for path, fs_hash in self.builder.record_iter_changes( 535s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 535s self.work_tree, self.basis_revid, iter_changes 535s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 535s ): 535s ^ 535s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 535s for change in iter_changes: 535s ^^^^^^^^^^^^ 535s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 535s for change in iter_changes: 535s ^^^^^^^^^^^^ 535s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 535s (oldpath, oldmode, oldsha) = old 535s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 535s TypeError: cannot unpack non-iterable NoneType object 535s }}} 535s 535s Traceback (most recent call last): 535s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_canonical_path.py", line 36, in test_canonical_path 535s work_tree = self._make_canonical_test_tree() 535s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_canonical_path.py", line 30, in _make_canonical_test_tree 535s work_tree.commit("commit 1") 535s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 535s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 535s committed_id = commit.Commit().commit( 535s working_tree=self, 535s ...<3 lines>... 535s **kwargs, 535s ) 535s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 535s self._update_builder_with_changes() 535s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 535s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 535s for path, fs_hash in self.builder.record_iter_changes( 535s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 535s self.work_tree, self.basis_revid, iter_changes 535s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 535s ): 535s ^ 535s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 535s for change in iter_changes: 535s ^^^^^^^^^^^^ 535s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 535s for change in iter_changes: 535s ^^^^^^^^^^^^ 535s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 535s (oldpath, oldmode, oldsha) = old 535s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 535s TypeError: cannot unpack non-iterable NoneType object 535s 535s test_http.Test_redirected_to.test_redirected_to_different_host_same_user(urllib) OK 30ms 535s test_http_response.TestHandleResponse.test_full_text OK 3ms 535s test_http_response.TestHandleResponse.test_multipart_no_content_range OK 3ms 535s test_http_response.TestRangeFileMultipleRanges.test_read_past_end_of_range OK 3ms 535s test_http_response.TestRangeFileMultipleRanges.test_seek_read OK 2ms 535s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path_before_commit(WorkingTreeFormat2) OK 23ms 535s test_http_response.TestRangeFileMultipleRangesQuotedBoundaries.test_read_zero OK 3ms 535s test_http_response.TestRangeFileMultipleRangesQuotedBoundaries.test_seek_twice_between_ranges OK 2ms 535s test_http.TestSingleRangeRequestServer.test_complete_readv_leave_pipe_clean(urllib,HTTP/1.1) OK 168ms 535s test_http_response.TestRangeFileSingleRange.test_seek_backwards OK 3ms 535s test_generate_docs.TestGenerateDocs.test_man_page OK 41ms 535s test_globbing.TestGlobster.test_char_group_ascii OK 3ms 535s test_http_response.TestRangeFileSizeKnown.test_read_zero OK 5ms 535s test_http_response.TestRangeFileSizeUnknown.test_can_read_at_first_access OK 2ms 535s test_http_response.TestRangeFileSizeUnknown.test_seek_read OK 2ms 535s test_globbing.TestGlobster.test_large_globset OK 9ms 535s test_globbing.TestNormalizePattern.test_forward_slashes OK 2ms 535s test_https_ca_bundle.TestGetCAPath.test_found_nothing OK 9ms 535s test_gpg.TestVerify.test_verify_expired_but_valid SKIP 3ms 535s gpg 535s 535s test_i18n.TestGetText.test_multiline OK 2ms 535s test_graph.TestCachingParentsProvider.test_get_parent_map OK 2ms 535s test_graph.TestCachingParentsProviderExtras.test_cached OK 3ms 535s test_graph.TestCollapseLinearRegions.test_collapse_with_multiple_children OK 2ms 535s test_graph.TestFindLefthandMerger.test_find_lefthand_merger_rev2b OK 2ms 535s test_graph.TestFindUniqueAncestors.test_empty_set OK 2ms 535s test_graph.TestGraph.test__remove_simple_descendants OK 2ms 535s test_graph.TestGraph.test_breadth_first_get_result_starts_stops OK 2ms 535s test_i18n.TestTranslate.test_topic_help_translation OK 14ms 535s test_identitymap.TestNullIdentityMap.test_construct OK 2ms 535s test_ignores.TestRuntimeIgnores.test_add_duplicate OK 2ms 535s test_ignores.TestUserIgnores.test_add_directory OK 11ms 535s breezy.plugins.upload.tests.test_auto_upload_hook.AutoPushWithoutLocation.test_dont_push_if_no_location OK 115ms 535s test_graph.TestGraph.test_common_ancestor_two_repos OK 96ms 535s test_graph.TestGraph.test_graph_difference_separate_ancestry OK 3ms 535s test_graph.TestGraph.test_heads_shortcut OK 2ms 535s test_graph.TestGraph.test_iter_topo_order OK 2ms 535s test_graph.TestGraph.test_recursive_unique_lca OK 2ms 535s test_graph.TestGraphFindDistanceToNull.test_rev_is_ghost OK 2ms 535s test_graph.TestStackedParentsProvider.test_query_order OK 2ms 535s breezy.plugins.upload.tests.test_upload.TestFullUpload.test_rename_and_change_file(LocalTransport,LocalURLServer) OK 229ms 535s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path_dir(WorkingTreeFormat6,remote) OK 162ms 535s test_revisionspec.TestRevisionSpec_revno.test_as_revision_id OK 224ms 535s test_revisionspec.TestRevisionSpec_revno.test_invalid_number_with_branch OK 228ms 535s test_grep.TestGrep.test_basic_unknown_file OK 58ms 535s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path_root(WorkingTreeFormat4) OK 67ms 535s test_http.TestSingleRangeRequestServer.test_readv_invalid_ranges(urllib,HTTP/1.1) OK 259ms 535s per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_tree_name_mismatch(WorkingTreeFormat5) OK 68ms 535s breezy.plugins.upload.tests.test_upload.TestFullUpload.test_unicode_rename_one_file(LocalTransport,LocalURLServer) OK 148ms 535s test_http.TestTruncatedMultipleRangeServer.test_readv_with_short_reads(urllib,HTTP/1.1) OK 49ms 535s test_http.Test_redirected_to.test_redirected_to_same_host_different_protocol(urllib) OK 19ms 535s test_http_response.TestHandleResponse.test_full_text_no_content_type OK 3ms 535s test_http_response.TestHandleResponse.test_single_range_no_content OK 3ms 535s test_http_response.TestRangeFileMultipleRanges.test_seek_across_ranges OK 2ms 535s test_http_response.TestRangeFileMultipleRanges.test_unbounded_read_after_seek OK 3ms 535s breezy.plugins.upload.tests.test_upload.TestFullUpload.test_ignore_change_dir_into_file(LocalTransport,LocalURLServer) OK 290ms 535s test_http_response.TestRangeFileMultipleRangesQuotedBoundaries.test_seek_at_range_end OK 3ms 535s test_http_response.TestRangeFileSingleRange.test_can_read_at_first_access OK 2ms 535s test_http_response.TestRangeFileSingleRange.test_seek_outside_single_range OK 3ms 535s test_http_response.TestRangeFileSizeKnown.test_seek_backwards OK 2ms 535s test_http_response.TestRangeFileSizeUnknown.test_read_past_end_of_range SKIP 4ms 535s Can't check an unknown size 535s 535s test_http_response.TestRangeFileVarious.test_range_syntax OK 3ms 535s test_https_urllib.CaCertsConfigTests.test_default_exists OK 5ms 535s test_i18n.TestGetTextPerParagraph.test_multiline OK 3ms 535s test_identitymap.TestIdentityMap.test_add_weave OK 2ms 535s test_identitymap.TestNullIdentityMap.test_null_identity_map_has_no_remove OK 2ms 535s per_workingtree.test_changes_from.TestChangesFrom.test_socket(WorkingTreeFormat6) OK 73ms 535s test_revisionspec.TestRevisionSpec_revno.test_positive_int OK 196ms 535s test_revisionspec.TestRevisionSpec_revno.test_invalid_revno_in_branch OK 231ms 535s test_ignores.TestTreeIgnores.test_adds_ending_newline OK 53ms 535s test_ignores.TestUserIgnores.test_create_if_missing OK 5ms 535s breezy.plugins.upload.tests.test_upload.TestIncrementalUpload.test_create_file(LocalTransport,LocalURLServer) OK 121ms 535s per_workingtree.test_changes_from.TestChangesFrom.test_unknown(WorkingTreeFormat3) OK 75ms 535s per_workingtree.test_changes_from.TestChangesFrom.test_unknown_specific_file(GitWorkingTreeFormat)ERROR 41ms 535s log: {{{ 535s 336.112 preparing to commit 535s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_changes_from.TestChangesFrom.test_unknown_specific_file(GitWorkingTreeFormat)/work/tree/ 535s 336.114 Selecting files for commit with filter None 535s 336.131 aborting commit write group because of exception: 535s 336.133 Traceback (most recent call last): 535s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 535s self._update_builder_with_changes() 535s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 535s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 535s for path, fs_hash in self.builder.record_iter_changes( 535s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 535s self.work_tree, self.basis_revid, iter_changes 535s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 535s ): 535s ^ 535s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 535s for change in iter_changes: 535s ^^^^^^^^^^^^ 535s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 535s for change in iter_changes: 535s ^^^^^^^^^^^^ 535s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 535s (oldpath, oldmode, oldsha) = old 535s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 535s TypeError: cannot unpack non-iterable NoneType object 535s }}} 535s 535s Traceback (most recent call last): 535s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_changes_from.py", line 32, in setUp 535s self.tree.commit("initial tree") 535s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ 535s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 535s committed_id = commit.Commit().commit( 535s working_tree=self, 535s ...<3 lines>... 535s **kwargs, 535s ) 535s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 535s self._update_builder_with_changes() 535s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 535s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 535s for path, fs_hash in self.builder.record_iter_changes( 535s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 535s self.work_tree, self.basis_revid, iter_changes 535s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 535s ): 535s ^ 535s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 535s for change in iter_changes: 535s ^^^^^^^^^^^^ 535s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 535s for change in iter_changes: 535s ^^^^^^^^^^^^ 535s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 535s (oldpath, oldmode, oldsha) = old 535s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 535s TypeError: cannot unpack non-iterable NoneType object 535s 535s per_workingtree.test_check.TestCheck.test__check_with_refs(WorkingTreeFormat2) OK 34ms 535s test_grep.TestGrep.test_revno_range_versioned_file_from_outside_dir OK 337ms 535s test_revisionspec.TestRevisionSpec_tag.test_from_string_tag OK 167ms 535s breezy.plugins.upload.tests.test_upload.TestFullUpload.test_make_file_executable(LocalTransport,LocalURLServer) OK 229ms 536s test_revisiontree.TestTreeWithCommits.test_parents OK 80ms 536s test_rules.TestIniBasedRulesSearcher.test_unknown_namespace OK 2ms 536s test_url_policy_open.TestBranchOpenerCheckAndFollowBranchReference.test_not_reference OK 2ms 536s per_workingtree.test_check.TestCheck.test__get_check_refs_basis(WorkingTreeFormat6,remote) OK 123ms 536s breezy.plugins.upload.tests.test_upload.TestIncrementalUpload.test_ignore_change_file_into_dir(LocalTransport,LocalURLServer) OK 247ms 536s per_workingtree.test_check_state.TestCheckState.test_check_broken_dirstate(WorkingTreeFormat4) OK 45ms 536s test_url_policy_open.TestBranchOpenerStacking.test_forbidden_url OK 53ms 536s per_workingtree.test_check_state.TestCheckState.test_check_state(WorkingTreeFormat5) OK 36ms 536s test_url_policy_open.TestOpenOnlyScheme.test_stacked_within_scheme OK 51ms 536s test_scenarios.TestTestScenarios.test_multiply_tests OK 2ms 536s test_script.TestCat.test_cat_bogus_input_file OK 4ms 536s test_script.TestCat.test_echo_bogus_output_file OK 3ms 536s test_script.TestEcho.test_echo_to_output OK 2ms 536s test_script.TestExecution.test_ellipsis_output OK 15ms 536s test_script.TestMv.test_move_dir OK 5ms 536s test_script.TestRedirections.test_redirection_syntax_errors OK 2ms 536s breezy.plugins.upload.tests.test_upload.TestFullUpload.test_unicode_change_file_into_dir(LocalTransport,LocalURLServer) OK 240ms 536s per_workingtree.test_check_state.TestResetState.test_reset_state_forgets_changes(WorkingTreeFormat6) OK 124ms 536s breezy.plugins.upload.tests.test_upload.TestIncrementalUpload.test_modify_file(LocalTransport,LocalURLServer) OK 227ms 536s test_revisionspec.TestRevisionSpec_revno.test_revno_n_path OK 512ms 536s test_script.TestShelve.test_shelve OK 223ms 536s test_script.TestSyntax.test_comment_multiple_lines OK 4ms 536s per_workingtree.test_check_state.TestResetState.test_reset_state_handles_corrupted_dirstate(WorkingTreeFormat3) SKIP 152ms 536s Only applies to dirstate-based trees 536s 536s per_workingtree.test_check_state.TestResetState.test_reset_state_handles_destroyed_dirstate(GitWorkingTreeFormat)ERROR 30ms 536s log: {{{ 536s 336.672 preparing to commit 536s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_check_state.TestResetState.test_reset_state_handles_destroyed_dirstate(GitWorkingTreeFormat)/work/tree/ 536s 336.674 Selecting files for commit with filter None 536s 336.677 aborting commit write group because of exception: 536s 336.678 Traceback (most recent call last): 536s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 536s self._update_builder_with_changes() 536s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 536s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 536s for path, fs_hash in self.builder.record_iter_changes( 536s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 536s self.work_tree, self.basis_revid, iter_changes 536s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 536s ): 536s ^ 536s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 536s for change in iter_changes: 536s ^^^^^^^^^^^^ 536s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 536s for change in iter_changes: 536s ^^^^^^^^^^^^ 536s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 536s (oldpath, oldmode, oldsha) = old 536s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 536s TypeError: cannot unpack non-iterable NoneType object 536s }}} 536s 536s Traceback (most recent call last): 536s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_check_state.py", line 101, in test_reset_state_handles_destroyed_dirstate 536s tree = self.make_initial_tree() 536s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_check_state.py", line 69, in make_initial_tree 536s tree.commit("initial") 536s ~~~~~~~~~~~^^^^^^^^^^^ 536s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 536s committed_id = commit.Commit().commit( 536s working_tree=self, 536s ...<3 lines>... 536s **kwargs, 536s ) 536s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 536s self._update_builder_with_changes() 536s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 536s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 536s for path, fs_hash in self.builder.record_iter_changes( 536s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 536s self.work_tree, self.basis_revid, iter_changes 536s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 536s ): 536s ^ 536s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 536s for change in iter_changes: 536s ^^^^^^^^^^^^ 536s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 536s for change in iter_changes: 536s ^^^^^^^^^^^^ 536s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 536s (oldpath, oldmode, oldsha) = old 536s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 536s TypeError: cannot unpack non-iterable NoneType object 536s 536s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_branch_source_filtered_target_not(WorkingTreeFormat2) OK 37ms 536s test_grep.TestGrep.test_ver_files_without_matches OK 539ms 536s test_import_tariff.TestImportTariffs.test_import_tariffs_working OK 757ms 536s test_info.TestInfo.test_describe_standalone_layout OK 185ms 536s test_info.TestInfo.test_gather_location_repo_branch OK 54ms 536s test_lazy_import.TestCanonicalize.test_import_one_two OK 2ms 536s test_lazy_import.TestConvertImportToMap.test_import_one_two_three OK 2ms 536s test_lazy_import.TestImportProcessor.test_from_one_import_two_two OK 2ms 536s test_lazy_import.TestImportProcessor.test_relative_imports OK 2ms 536s test_lazy_import.TestLazyImportProcessor.test_import_deep OK 8ms 536s test_lazy_import.TestScopeReplacer.test_other_variable OK 2ms 536s test_lazy_regex.TestLazyCompile.test_extra_args OK 2ms 536s test_lazy_regex.TestLazyRegex.test_bad_pattern OK 2ms 536s test_location.TestLocationToUrl.test_absolute_file_url OK 2ms 536s test_location.TestLocationToUrl.test_relative_file_url OK 2ms 536s test_lock.TestOSLock.test_temporary_write_lock(fcntl) OK 4ms 536s test_lockable_files.TestLockableFiles_LockDir.test_dont_leave_in_place OK 11ms 536s test_lockable_files.TestLockableFiles_LockDir.test_lock_write_with_token_fails_when_unlocked OK 7ms 536s test_import_tariff.TestImportTariffs.test_simple_local_git FAIL 364ms 536s log: {{{ 536s 336.085 Setting env for bzr subprocess: {'PYTHONVERBOSE': '1', 'BRZ_PLUGIN_PATH': '-site:-user', 'BRZ_DISABLE_PLUGINS': None, 'BRZ_PLUGINS_AT': None} 536s 336.435 Output of brz ['st']: 536s b'' 536s 336.435 Error for brz ['st']: 536s b'import _frozen_importlib # frozen\nimport _imp # builtin\nimport \'_thread\' # \nimport \'_warnings\' # \nimport \'_weakref\' # \nimport \'_io\' # \nimport \'marshal\' # \nimport \'posix\' # \nimport \'_frozen_importlib_external\' # \n# installing zipimport hook\nimport \'time\' # \nimport \'zipimport\' # \n# installed zipimport hook\n# /usr/lib/python3.13/encodings/__pycache__/__init__.cpython-313.pyc matches /usr/lib/python3.13/encodings/__init__.py\n# code object from \'/usr/lib/python3.13/encodings/__pycache__/__init__.cpython-313.pyc\'\nimport \'_codecs\' # \nimport \'codecs\' # \n# /usr/lib/python3.13/encodings/__pycache__/aliases.cpython-313.pyc matches /usr/lib/python3.13/encodings/aliases.py\n# code object from \'/usr/lib/python3.13/encodings/__pycache__/aliases.cpython-313.pyc\'\nimport \'encodings.aliases\' # <_frozen_importlib_external.SourceFileLoader object at 0xef070f50>\nimport \'encodings\' # <_frozen_importlib_external.SourceFileLoader object at 0xef06abb0>\n# /usr/lib/python3.13/encodings/__pycache__/utf_8.cpython-313.pyc matches /usr/lib/python3.13/encodings/utf_8.py\n# code object from \'/usr/lib/python3.13/encodings/__pycache__/utf_8.cpython-313.pyc\'\nimport \'encodings.utf_8\' # <_frozen_importlib_external.SourceFileLoader object at 0xef0b1180>\nimport \'_abc\' # \nimport \'abc\' # \nimport \'io\' # \nimport \'_stat\' # \nimport \'stat\' # \nimport \'_collections_abc\' # \nimport \'errno\' # \nimport \'genericpath\' # \nimport \'posixpath\' # \nimport \'os\' # \nimport \'_sitebuiltins\' # \nProcessing user site-packages\nProcessing global site-packages\nAdding directory: \'/usr/local/lib/python3.13/dist-packages\'\nAdding directory: \'/usr/lib/python3/dist-packages\'\nProcessing .pth file: \'/usr/lib/python3/dist-packages/distutils-precedence.pth\'\n# /usr/lib/python3.13/encodings/__pycache__/utf_8_sig.cpython-313.pyc matches /usr/lib/python3.13/encodings/utf_8_sig.py\n# code object from \'/usr/lib/python3.13/encodings/__pycache__/utf_8_sig.cpython-313.pyc\'\nimport \'encodings.utf_8_sig\' # <_frozen_importlib_external.SourceFileLoader object at 0xeefe6420>\n# /usr/lib/python3/dist-packages/_distutils_hack/__pycache__/__init__.cpython-313.pyc matches /usr/lib/python3/dist-packages/_distutils_hack/__init__.py\n# code object from \'/usr/lib/python3/dist-packages/_distutils_hack/__pycache__/__init__.cpython-313.pyc\'\nimport \'_distutils_hack\' # <_frozen_importlib_external.SourceFileLoader object at 0xeeff52b0>\n# /usr/lib/python3.13/__pycache__/sitecustomize.cpython-313.pyc matches /usr/lib/python3.13/sitecustomize.py\n# code object from \'/usr/lib/python3.13/__pycache__/sitecustomize.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/__pycache__/apport_python_hook.cpython-313.pyc matches /usr/lib/python3/dist-packages/apport_python_hook.py\n# code object from \'/usr/lib/python3/dist-packages/__pycache__/apport_python_hook.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/types.cpython-313.pyc matches /usr/lib/python3.13/types.py\n# code object from \'/usr/lib/python3.13/__pycache__/types.cpython-313.pyc\'\nimport \'types\' # <_frozen_importlib_external.SourceFileLoader object at 0xeeff3b70>\nimport \'apport_python_hook\' # <_frozen_importlib_external.SourceFileLoader object at 0xeeffd3c0>\nimport \'sitecustomize\' # <_frozen_importlib_external.SourceFileLoader object at 0xeeff53f0>\nimport \'site\' # \n# /usr/lib/python3.13/__pycache__/locale.cpython-313.pyc matches /usr/lib/python3.13/locale.py\n# code object from \'/usr/lib/python3.13/__pycache__/locale.cpython-313.pyc\'\n# /usr/lib/python3.13/re/__pycache__/__init__.cpython-313.pyc matches /usr/lib/python3.13/re/__init__.py\n# code object from \'/usr/lib/python3.13/re/__pycache__/__init__.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/enum.cpython-313.pyc matches /usr/lib/python3.13/enum.py\n# code object from \'/usr/lib/python3.13/__pycache__/enum.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/functools.cpython-313.pyc matches /usr/lib/python3.13/functools.py\n# code object from \'/usr/lib/python3.13/__pycache__/functools.cpython-313.pyc\'\n# /usr/lib/python3.13/collections/__pycache__/__init__.cpython-313.pyc matches /usr/lib/python3.13/collections/__init__.py\n# code object from \'/usr/lib/python3.13/collections/__pycache__/__init__.cpython-313.pyc\'\nimport \'itertools\' # \n# /usr/lib/python3.13/__pycache__/keyword.cpython-313.pyc matches /usr/lib/python3.13/keyword.py\n# code object from \'/usr/lib/python3.13/__pycache__/keyword.cpython-313.pyc\'\nimport \'keyword\' # <_frozen_importlib_external.SourceFileLoader object at 0xeef87198>\n# /usr/lib/python3.13/__pycache__/operator.cpython-313.pyc matches /usr/lib/python3.13/operator.py\n# code object from \'/usr/lib/python3.13/__pycache__/operator.cpython-313.pyc\'\nimport \'_operator\' # \nimport \'operator\' # <_frozen_importlib_external.SourceFileLoader object at 0xeef651f0>\n# /usr/lib/python3.13/__pycache__/reprlib.cpython-313.pyc matches /usr/lib/python3.13/reprlib.py\n# code object from \'/usr/lib/python3.13/__pycache__/reprlib.cpython-313.pyc\'\nimport \'reprlib\' # <_frozen_importlib_external.SourceFileLoader object at 0xeeff7c60>\nimport \'_collections\' # \nimport \'collections\' # <_frozen_importlib_external.SourceFileLoader object at 0xeefc0468>\nimport \'_functools\' # \nimport \'functools\' # <_frozen_importlib_external.SourceFileLoader object at 0xeef999b0>\nimport \'enum\' # <_frozen_importlib_external.SourceFileLoader object at 0xeef99130>\n# /usr/lib/python3.13/re/__pycache__/_compiler.cpython-313.pyc matches /usr/lib/python3.13/re/_compiler.py\n# code object from \'/usr/lib/python3.13/re/__pycache__/_compiler.cpython-313.pyc\'\nimport \'_sre\' # \n# /usr/lib/python3.13/re/__pycache__/_parser.cpython-313.pyc matches /usr/lib/python3.13/re/_parser.py\n# code object from \'/usr/lib/python3.13/re/__pycache__/_parser.cpython-313.pyc\'\n# /usr/lib/python3.13/re/__pycache__/_constants.cpython-313.pyc matches /usr/lib/python3.13/re/_constants.py\n# code object from \'/usr/lib/python3.13/re/__pycache__/_constants.cpython-313.pyc\'\nimport \'re._constants\' # <_frozen_importlib_external.SourceFileLoader object at 0xeefd5b88>\nimport \'re._parser\' # <_frozen_importlib_external.SourceFileLoader object at 0xeef682d0>\n# /usr/lib/python3.13/re/__pycache__/_casefix.cpython-313.pyc matches /usr/lib/python3.13/re/_casefix.py\n# code object from \'/usr/lib/python3.13/re/__pycache__/_casefix.cpython-313.pyc\'\nimport \'re._casefix\' # <_frozen_importlib_external.SourceFileLoader object at 0xeef2f3a0>\nimport \'re._compiler\' # <_frozen_importlib_external.SourceFileLoader object at 0xeeff7cc8>\n# /usr/lib/python3.13/__pycache__/copyreg.cpython-313.pyc matches /usr/lib/python3.13/copyreg.py\n# code object from \'/usr/lib/python3.13/__pycache__/copyreg.cpython-313.pyc\'\nimport \'copyreg\' # <_frozen_importlib_external.SourceFileLoader object at 0xeef33d00>\nimport \'re\' # <_frozen_importlib_external.SourceFileLoader object at 0xeefe53e8>\nimport \'_locale\' # \nimport \'locale\' # <_frozen_importlib_external.SourceFileLoader object at 0xeeff3ae0>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/__init__.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/__init__.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/__init__.cpython-313.pyc\'\nimport \'breezy\' # <_frozen_importlib_external.SourceFileLoader object at 0xeefa28a0>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/__main__.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/__main__.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/__main__.cpython-313.pyc\'\nimport \'breezy.__main__\' # <_frozen_importlib_external.SourceFileLoader object at 0xeef42150>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/breakin.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/breakin.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/breakin.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/signal.cpython-313.pyc matches /usr/lib/python3.13/signal.py\n# code object from \'/usr/lib/python3.13/__pycache__/signal.cpython-313.pyc\'\nimport \'_signal\' # \nimport \'signal\' # <_frozen_importlib_external.SourceFileLoader object at 0xeef66bb0>\n# /usr/lib/python3.13/__pycache__/typing.cpython-313.pyc matches /usr/lib/python3.13/typing.py\n# code object from \'/usr/lib/python3.13/__pycache__/typing.cpython-313.pyc\'\nimport \'_typing\' # \nimport \'typing\' # <_frozen_importlib_external.SourceFileLoader object at 0xeef82f10>\nimport \'breezy.breakin\' # <_frozen_importlib_external.SourceFileLoader object at 0xeef9a930>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/commands.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/commands.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/commands.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/contextlib.cpython-313.pyc matches /usr/lib/python3.13/contextlib.py\n# code object from \'/usr/lib/python3.13/__pycache__/contextlib.cpython-313.pyc\'\nimport \'contextlib\' # <_frozen_importlib_external.SourceFileLoader object at 0xeeee74e0>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/i18n.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/i18n.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/i18n.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/gettext.cpython-313.pyc matches /usr/lib/python3.13/gettext.py\n# code object from \'/usr/lib/python3.13/__pycache__/gettext.cpython-313.pyc\'\nimport \'gettext\' # <_frozen_importlib_external.SourceFileLoader object at 0xeeee7f60>\nimport \'breezy.i18n\' # <_frozen_importlib_external.SourceFileLoader object at 0xeeee7930>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/option.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/option.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/option.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/optparse.cpython-313.pyc matches /usr/lib/python3.13/optparse.py\n# code object from \'/usr/lib/python3.13/__pycache__/optparse.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/textwrap.cpython-313.pyc matches /usr/lib/python3.13/textwrap.py\n# code object from \'/usr/lib/python3.13/__pycache__/textwrap.cpython-313.pyc\'\nimport \'textwrap\' # <_frozen_importlib_external.SourceFileLoader object at 0xeee8c150>\nimport \'optparse\' # <_frozen_importlib_external.SourceFileLoader object at 0xeee80510>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/errors.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/errors.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/errors.cpython-313.pyc\'\nimport \'breezy.errors\' # <_frozen_importlib_external.SourceFileLoader object at 0xeee9e150>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/revisionspec.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/revisionspec.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/revisionspec.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/revision.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/revision.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/revision.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/osutils.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/osutils.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/osutils.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/lazy_import.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/lazy_import.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/lazy_import.cpython-313.pyc\'\nimport \'breezy.lazy_import\' # <_frozen_importlib_external.SourceFileLoader object at 0xeee1d180>\n# /usr/lib/python3.13/__pycache__/hashlib.cpython-313.pyc matches /usr/lib/python3.13/hashlib.py\n# code object from \'/usr/lib/python3.13/__pycache__/hashlib.cpython-313.pyc\'\n# extension module \'_hashlib\' loaded from \'/usr/lib/python3.13/lib-dynload/_hashlib.cpython-313-arm-linux-gnueabihf.so\'\n# extension module \'_hashlib\' executed from \'/usr/lib/python3.13/lib-dynload/_hashlib.cpython-313-arm-linux-gnueabihf.so\'\nimport \'_hashlib\' # <_frozen_importlib_external.ExtensionFileLoader object at 0xeee43e90>\nimport \'_blake2\' # \nimport \'hashlib\' # <_frozen_importlib_external.SourceFileLoader object at 0xeee1dd50>\n# extension module \'breezy._chunks_to_lines_pyx\' loaded from \'/usr/lib/python3/dist-packages/breezy/_chunks_to_lines_pyx.cpython-313-arm-linux-gnueabihf.so\'\n# extension module \'breezy._chunks_to_lines_pyx\' executed from \'/usr/lib/python3/dist-packages/breezy/_chunks_to_lines_pyx.cpython-313-arm-linux-gnueabihf.so\'\nimport \'breezy._chunks_to_lines_pyx\' # <_frozen_importlib_external.ExtensionFileLoader object at 0xeee4d450>\nimport \'breezy.osutils\' # <_frozen_importlib_external.SourceFileLoader object at 0xeee4bb10>\nimport \'breezy.revision\' # <_frozen_importlib_external.SourceFileLoader object at 0xeee44c60>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/workingtree.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/workingtree.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/workingtree.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/mutabletree.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/mutabletree.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/mutabletree.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/hooks.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/hooks.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/hooks.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/registry.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/registry.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/registry.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/pyutils.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/pyutils.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/pyutils.cpython-313.pyc\'\nimport \'breezy.pyutils\' # <_frozen_importlib_external.SourceFileLoader object at 0xee9f7270>\nimport \'breezy.registry\' # <_frozen_importlib_external.SourceFileLoader object at 0xee9f7120>\nimport \'breezy.hooks\' # <_frozen_importlib_external.SourceFileLoader object at 0xee9e4a50>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/trace.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/trace.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/trace.cpython-313.pyc\'\n# /usr/lib/python3.13/logging/__pycache__/__init__.cpython-313.pyc matches /usr/lib/python3.13/logging/__init__.py\n# code object from \'/usr/lib/python3.13/logging/__pycache__/__init__.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/traceback.cpython-313.pyc matches /usr/lib/python3.13/traceback.py\n# code object from \'/usr/lib/python3.13/__pycache__/traceback.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/linecache.cpython-313.pyc matches /usr/lib/python3.13/linecache.py\n# code object from \'/usr/lib/python3.13/__pycache__/linecache.cpython-313.pyc\'\nimport \'linecache\' # <_frozen_importlib_external.SourceFileLoader object at 0xee99a150>\n# /usr/lib/python3.13/__pycache__/warnings.cpython-313.pyc matches /usr/lib/python3.13/warnings.py\n# code object from \'/usr/lib/python3.13/__pycache__/warnings.cpython-313.pyc\'\nimport \'warnings\' # <_frozen_importlib_external.SourceFileLoader object at 0xee99a3f0>\n# /usr/lib/python3.13/__pycache__/_colorize.cpython-313.pyc matches /usr/lib/python3.13/_colorize.py\n# code object from \'/usr/lib/python3.13/__pycache__/_colorize.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/__future__.cpython-313.pyc matches /usr/lib/python3.13/__future__.py\n# code object from \'/usr/lib/python3.13/__pycache__/__future__.cpython-313.pyc\'\nimport \'__future__\' # <_frozen_importlib_external.SourceFileLoader object at 0xee92b0f0>\nimport \'_colorize\' # <_frozen_importlib_external.SourceFileLoader object at 0xee99a990>\nimport \'traceback\' # <_frozen_importlib_external.SourceFileLoader object at 0xee975d50>\n# /usr/lib/python3.13/__pycache__/weakref.cpython-313.pyc matches /usr/lib/python3.13/weakref.py\n# code object from \'/usr/lib/python3.13/__pycache__/weakref.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/_weakrefset.cpython-313.pyc matches /usr/lib/python3.13/_weakrefset.py\n# code object from \'/usr/lib/python3.13/__pycache__/_weakrefset.cpython-313.pyc\'\nimport \'_weakrefset\' # <_frozen_importlib_external.SourceFileLoader object at 0xee92bcc0>\nimport \'weakref\' # <_frozen_importlib_external.SourceFileLoader object at 0xee92b330>\n# /usr/lib/python3.13/__pycache__/string.cpython-313.pyc matches /usr/lib/python3.13/string.py\n# code object from \'/usr/lib/python3.13/__pycache__/string.cpython-313.pyc\'\nimport \'_string\' # \nimport \'string\' # <_frozen_importlib_external.SourceFileLoader object at 0xee92b6f0>\n# /usr/lib/python3.13/__pycache__/threading.cpython-313.pyc matches /usr/lib/python3.13/threading.py\n# code object from \'/usr/lib/python3.13/__pycache__/threading.cpython-313.pyc\'\nimport \'threading\' # <_frozen_importlib_external.SourceFileLoader object at 0xee9415d0>\nimport \'atexit\' # \nimport \'logging\' # <_frozen_importlib_external.SourceFileLoader object at 0xee975780>\nimport \'breezy.trace\' # <_frozen_importlib_external.SourceFileLoader object at 0xee975120>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/tree.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/tree.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/tree.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/lock.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/lock.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/lock.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/debug.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/debug.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/debug.cpython-313.pyc\'\nimport \'breezy.debug\' # <_frozen_importlib_external.SourceFileLoader object at 0xee8fe030>\n# /usr/lib/python3/dist-packages/breezy/transport/__pycache__/__init__.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/transport/__init__.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/transport/__pycache__/__init__.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/ui/__pycache__/__init__.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/ui/__init__.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/ui/__pycache__/__init__.cpython-313.pyc\'\nimport \'breezy.ui\' # <_frozen_importlib_external.SourceFileLoader object at 0xee8fec00>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/urlutils.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/urlutils.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/urlutils.cpython-313.pyc\'\n# /usr/lib/python3.13/urllib/__pycache__/__init__.cpython-313.pyc matches /usr/lib/python3.13/urllib/__init__.py\n# code object from \'/usr/lib/python3.13/urllib/__pycache__/__init__.cpython-313.pyc\'\nimport \'urllib\' # <_frozen_importlib_external.SourceFileLoader object at 0xee86c0f0>\n# /usr/lib/python3.13/urllib/__pycache__/parse.cpython-313.pyc matches /usr/lib/python3.13/urllib/parse.py\n# code object from \'/usr/lib/python3.13/urllib/__pycache__/parse.cpython-313.pyc\'\nimport \'math\' # \n# /usr/lib/python3.13/__pycache__/ipaddress.cpython-313.pyc matches /usr/lib/python3.13/ipaddress.py\n# code object from \'/usr/lib/python3.13/__pycache__/ipaddress.cpython-313.pyc\'\nimport \'ipaddress\' # <_frozen_importlib_external.SourceFileLoader object at 0xeeeca810>\nimport \'urllib.parse\' # <_frozen_importlib_external.SourceFileLoader object at 0xee86c180>\nimport \'breezy.urlutils\' # <_frozen_importlib_external.SourceFileLoader object at 0xee905510>\nimport \'breezy.transport\' # <_frozen_importlib_external.SourceFileLoader object at 0xee8fe2a0>\nimport \'fcntl\' # \nimport \'breezy.lock\' # <_frozen_importlib_external.SourceFileLoader object at 0xee9599f0>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/inter.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/inter.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/inter.cpython-313.pyc\'\nimport \'breezy.inter\' # <_frozen_importlib_external.SourceFileLoader object at 0xee8fe180>\nimport \'breezy.tree\' # <_frozen_importlib_external.SourceFileLoader object at 0xee975c30>\nimport \'breezy.mutabletree\' # <_frozen_importlib_external.SourceFileLoader object at 0xee9d33c0>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/controldir.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/controldir.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/controldir.cpython-313.pyc\'\nimport \'breezy.controldir\' # <_frozen_importlib_external.SourceFileLoader object at 0xee8feea0>\nimport \'breezy.workingtree\' # <_frozen_importlib_external.SourceFileLoader object at 0xeee4bae0>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/lazy_regex.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/lazy_regex.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/lazy_regex.cpython-313.pyc\'\nimport \'breezy.lazy_regex\' # <_frozen_importlib_external.SourceFileLoader object at 0xee9e45a0>\nimport \'breezy.revisionspec\' # <_frozen_importlib_external.SourceFileLoader object at 0xeee9d870>\nimport \'breezy.option\' # <_frozen_importlib_external.SourceFileLoader object at 0xeeee7ed0>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/plugin.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/plugin.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/plugin.cpython-313.pyc\'\n# /usr/lib/python3.13/importlib/__pycache__/__init__.cpython-313.pyc matches /usr/lib/python3.13/importlib/__init__.py\n# code object from \'/usr/lib/python3.13/importlib/__pycache__/__init__.cpython-313.pyc\'\nimport \'importlib\' # <_frozen_importlib_external.SourceFileLoader object at 0xee7f97b0>\n# /usr/lib/python3.13/importlib/__pycache__/_abc.cpython-313.pyc matches /usr/lib/python3.13/importlib/_abc.py\n# code object from \'/usr/lib/python3.13/importlib/__pycache__/_abc.cpython-313.pyc\'\nimport \'importlib._abc\' # <_frozen_importlib_external.SourceFileLoader object at 0xee7f9b40>\nimport \'importlib.util\' # \nimport \'breezy.plugin\' # <_frozen_importlib_external.SourceFileLoader object at 0xee7f91b0>\nimport \'breezy.commands\' # <_frozen_importlib_external.SourceFileLoader object at 0xef06ff30>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/library_state.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/library_state.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/library_state.cpython-313.pyc\'\nimport \'breezy.library_state\' # <_frozen_importlib_external.SourceFileLoader object at 0xee7f9c60>\n# /usr/lib/python3/dist-packages/breezy/ui/__pycache__/text.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/ui/text.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/ui/__pycache__/text.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/config.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/config.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/config.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/configobj/__pycache__/__init__.cpython-313.pyc matches /usr/lib/python3/dist-packages/configobj/__init__.py\n# code object from \'/usr/lib/python3/dist-packages/configobj/__pycache__/__init__.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/configobj/__pycache__/_version.cpython-313.pyc matches /usr/lib/python3/dist-packages/configobj/_version.py\n# code object from \'/usr/lib/python3/dist-packages/configobj/__pycache__/_version.cpython-313.pyc\'\nimport \'configobj._version\' # <_frozen_importlib_external.SourceFileLoader object at 0xee7afc30>\nimport \'configobj\' # <_frozen_importlib_external.SourceFileLoader object at 0xee812810>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/bedding.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/bedding.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/bedding.cpython-313.pyc\'\nimport \'breezy.bedding\' # <_frozen_importlib_external.SourceFileLoader object at 0xee7d6510>\nimport \'breezy.config\' # <_frozen_importlib_external.SourceFileLoader object at 0xee812780>\nimport \'breezy.ui.text\' # <_frozen_importlib_external.SourceFileLoader object at 0xee7f9db0>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/symbol_versioning.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/symbol_versioning.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/symbol_versioning.cpython-313.pyc\'\nimport \'breezy.symbol_versioning\' # <_frozen_importlib_external.SourceFileLoader object at 0xeeeca5d0>\n# /usr/lib/python3/dist-packages/breezy/transport/__pycache__/local.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/transport/local.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/transport/__pycache__/local.cpython-313.pyc\'\nimport \'breezy.transport.local\' # <_frozen_importlib_external.SourceFileLoader object at 0xee9f7e10>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/lockdir.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/lockdir.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/lockdir.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/yaml/__pycache__/__init__.cpython-313.pyc matches /usr/lib/python3/dist-packages/yaml/__init__.py\n# code object from \'/usr/lib/python3/dist-packages/yaml/__pycache__/__init__.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/yaml/__pycache__/error.cpython-313.pyc matches /usr/lib/python3/dist-packages/yaml/error.py\n# code object from \'/usr/lib/python3/dist-packages/yaml/__pycache__/error.cpython-313.pyc\'\nimport \'yaml.error\' # <_frozen_importlib_external.SourceFileLoader object at 0xee79b030>\n# /usr/lib/python3/dist-packages/yaml/__pycache__/tokens.cpython-313.pyc matches /usr/lib/python3/dist-packages/yaml/tokens.py\n# code object from \'/usr/lib/python3/dist-packages/yaml/__pycache__/tokens.cpython-313.pyc\'\nimport \'yaml.tokens\' # <_frozen_importlib_external.SourceFileLoader object at 0xee79b270>\n# /usr/lib/python3/dist-packages/yaml/__pycache__/events.cpython-313.pyc matches /usr/lib/python3/dist-packages/yaml/events.py\n# code object from \'/usr/lib/python3/dist-packages/yaml/__pycache__/events.cpython-313.pyc\'\nimport \'yaml.events\' # <_frozen_importlib_external.SourceFileLoader object at 0xee7d6780>\n# /usr/lib/python3/dist-packages/yaml/__pycache__/nodes.cpython-313.pyc matches /usr/lib/python3/dist-packages/yaml/nodes.py\n# code object from \'/usr/lib/python3/dist-packages/yaml/__pycache__/nodes.cpython-313.pyc\'\nimport \'yaml.nodes\' # <_frozen_importlib_external.SourceFileLoader object at 0xee78dfc0>\n# /usr/lib/python3/dist-packages/yaml/__pycache__/loader.cpython-313.pyc matches /usr/lib/python3/dist-packages/yaml/loader.py\n# code object from \'/usr/lib/python3/dist-packages/yaml/__pycache__/loader.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/yaml/__pycache__/reader.cpython-313.pyc matches /usr/lib/python3/dist-packages/yaml/reader.py\n# code object from \'/usr/lib/python3/dist-packages/yaml/__pycache__/reader.cpython-313.pyc\'\nimport \'yaml.reader\' # <_frozen_importlib_external.SourceFileLoader object at 0xee79b960>\n# /usr/lib/python3/dist-packages/yaml/__pycache__/scanner.cpython-313.pyc matches /usr/lib/python3/dist-packages/yaml/scanner.py\n# code object from \'/usr/lib/python3/dist-packages/yaml/__pycache__/scanner.cpython-313.pyc\'\nimport \'yaml.scanner\' # <_frozen_importlib_external.SourceFileLoader object at 0xee79bcc0>\n# /usr/lib/python3/dist-packages/yaml/__pycache__/parser.cpython-313.pyc matches /usr/lib/python3/dist-packages/yaml/parser.py\n# code object from \'/usr/lib/python3/dist-packages/yaml/__pycache__/parser.cpython-313.pyc\'\nimport \'yaml.parser\' # <_frozen_importlib_external.SourceFileLoader object at 0xee745030>\n# /usr/lib/python3/dist-packages/yaml/__pycache__/composer.cpython-313.pyc matches /usr/lib/python3/dist-packages/yaml/composer.py\n# code object from \'/usr/lib/python3/dist-packages/yaml/__pycache__/composer.cpython-313.pyc\'\nimport \'yaml.composer\' # <_frozen_importlib_external.SourceFileLoader object at 0xee745510>\n# /usr/lib/python3/dist-packages/yaml/__pycache__/constructor.cpython-313.pyc matches /usr/lib/python3/dist-packages/yaml/constructor.py\n# code object from \'/usr/lib/python3/dist-packages/yaml/__pycache__/constructor.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/datetime.cpython-313.pyc matches /usr/lib/python3.13/datetime.py\n# code object from \'/usr/lib/python3.13/__pycache__/datetime.cpython-313.pyc\'\nimport \'_datetime\' # \nimport \'datetime\' # <_frozen_importlib_external.SourceFileLoader object at 0xee753390>\n# /usr/lib/python3.13/__pycache__/base64.cpython-313.pyc matches /usr/lib/python3.13/base64.py\n# code object from \'/usr/lib/python3.13/__pycache__/base64.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/struct.cpython-313.pyc matches /usr/lib/python3.13/struct.py\n# code object from \'/usr/lib/python3.13/__pycache__/struct.cpython-313.pyc\'\nimport \'_struct\' # \nimport \'struct\' # <_frozen_importlib_external.SourceFileLoader object at 0xee753480>\nimport \'binascii\' # \nimport \'base64\' # <_frozen_importlib_external.SourceFileLoader object at 0xee7533c0>\nimport \'yaml.constructor\' # <_frozen_importlib_external.SourceFileLoader object at 0xee745780>\n# /usr/lib/python3/dist-packages/yaml/__pycache__/resolver.cpython-313.pyc matches /usr/lib/python3/dist-packages/yaml/resolver.py\n# code object from \'/usr/lib/python3/dist-packages/yaml/__pycache__/resolver.cpython-313.pyc\'\nimport \'yaml.resolver\' # <_frozen_importlib_external.SourceFileLoader object at 0xee753330>\nimport \'yaml.loader\' # <_frozen_importlib_external.SourceFileLoader object at 0xee79b870>\n# /usr/lib/python3/dist-packages/yaml/__pycache__/dumper.cpython-313.pyc matches /usr/lib/python3/dist-packages/yaml/dumper.py\n# code object from \'/usr/lib/python3/dist-packages/yaml/__pycache__/dumper.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/yaml/__pycache__/emitter.cpython-313.pyc matches /usr/lib/python3/dist-packages/yaml/emitter.py\n# code object from \'/usr/lib/python3/dist-packages/yaml/__pycache__/emitter.cpython-313.pyc\'\nimport \'yaml.emitter\' # <_frozen_importlib_external.SourceFileLoader object at 0xee753f60>\n# /usr/lib/python3/dist-packages/yaml/__pycache__/serializer.cpython-313.pyc matches /usr/lib/python3/dist-packages/yaml/serializer.py\n# code object from \'/usr/lib/python3/dist-packages/yaml/__pycache__/serializer.cpython-313.pyc\'\nimport \'yaml.serializer\' # <_frozen_importlib_external.SourceFileLoader object at 0xee753f90>\n# /usr/lib/python3/dist-packages/yaml/__pycache__/representer.cpython-313.pyc matches /usr/lib/python3/dist-packages/yaml/representer.py\n# code object from \'/usr/lib/python3/dist-packages/yaml/__pycache__/representer.cpython-313.pyc\'\nimport \'yaml.representer\' # <_frozen_importlib_external.SourceFileLoader object at 0xee6eafc0>\nimport \'yaml.dumper\' # <_frozen_importlib_external.SourceFileLoader object at 0xee753ae0>\n# /usr/lib/python3/dist-packages/yaml/__pycache__/cyaml.cpython-313.pyc matches /usr/lib/python3/dist-packages/yaml/cyaml.py\n# code object from \'/usr/lib/python3/dist-packages/yaml/__pycache__/cyaml.cpython-313.pyc\'\n# extension module \'yaml._yaml\' loaded from \'/usr/lib/python3/dist-packages/yaml/_yaml.cpython-313-arm-linux-gnueabihf.so\'\n# extension module \'yaml._yaml\' executed from \'/usr/lib/python3/dist-packages/yaml/_yaml.cpython-313-arm-linux-gnueabihf.so\'\nimport \'yaml._yaml\' # <_frozen_importlib_external.ExtensionFileLoader object at 0xee72aca8>\nimport \'yaml.cyaml\' # <_frozen_importlib_external.SourceFileLoader object at 0xee753ea0>\nimport \'yaml\' # <_frozen_importlib_external.SourceFileLoader object at 0xee78dd50>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/decorators.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/decorators.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/decorators.cpython-313.pyc\'\nimport \'breezy.decorators\' # <_frozen_importlib_external.SourceFileLoader object at 0xee6fb690>\nimport \'breezy.lockdir\' # <_frozen_importlib_external.SourceFileLoader object at 0xee9f7f60>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/progress.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/progress.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/progress.cpython-313.pyc\'\nimport \'breezy.progress\' # <_frozen_importlib_external.SourceFileLoader object at 0xeee1d660>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/builtins.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/builtins.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/builtins.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/bzr/__pycache__/__init__.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/bzr/__init__.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/bzr/__pycache__/__init__.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/branch.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/branch.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/branch.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/repository.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/repository.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/repository.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/graph.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/graph.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/graph.cpython-313.pyc\'\n# extension module \'breezy._known_graph_pyx\' loaded from \'/usr/lib/python3/dist-packages/breezy/_known_graph_pyx.cpython-313-arm-linux-gnueabihf.so\'\nimport \'gc\' # \n# extension module \'breezy._known_graph_pyx\' executed from \'/usr/lib/python3/dist-packages/breezy/_known_graph_pyx.cpython-313-arm-linux-gnueabihf.so\'\nimport \'breezy._known_graph_pyx\' # <_frozen_importlib_external.ExtensionFileLoader object at 0xee63d8b8>\nimport \'breezy.graph\' # <_frozen_importlib_external.SourceFileLoader object at 0xee62dba0>\nimport \'breezy.repository\' # <_frozen_importlib_external.SourceFileLoader object at 0xee6143f0>\nimport \'breezy.branch\' # <_frozen_importlib_external.SourceFileLoader object at 0xee5f1060>\nimport \'breezy.bzr\' # <_frozen_importlib_external.SourceFileLoader object at 0xee5f3db0>\n# /usr/lib/python3/dist-packages/breezy/git/__pycache__/__init__.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/git/__init__.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/git/__pycache__/__init__.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/location.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/location.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/location.cpython-313.pyc\'\nimport \'breezy.location\' # <_frozen_importlib_external.SourceFileLoader object at 0xee652b70>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/diff.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/diff.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/diff.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/difflib.cpython-313.pyc matches /usr/lib/python3.13/difflib.py\n# code object from \'/usr/lib/python3.13/__pycache__/difflib.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/heapq.cpython-313.pyc matches /usr/lib/python3.13/heapq.py\n# code object from \'/usr/lib/python3.13/__pycache__/heapq.cpython-313.pyc\'\nimport \'_heapq\' # \nimport \'heapq\' # <_frozen_importlib_external.SourceFileLoader object at 0xee57a2d0>\nimport \'difflib\' # <_frozen_importlib_external.SourceFileLoader object at 0xee563150>\nimport \'breezy.diff\' # <_frozen_importlib_external.SourceFileLoader object at 0xee652e10>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/send.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/send.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/send.cpython-313.pyc\'\nimport \'breezy.send\' # <_frozen_importlib_external.SourceFileLoader object at 0xee57a690>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/directory_service.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/directory_service.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/directory_service.cpython-313.pyc\'\nimport \'breezy.directory_service\' # <_frozen_importlib_external.SourceFileLoader object at 0xee57a8a0>\n# /usr/lib/python3/dist-packages/breezy/help_topics/__pycache__/__init__.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/help_topics/__init__.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/help_topics/__pycache__/__init__.cpython-313.pyc\'\nimport \'breezy.help_topics\' # <_frozen_importlib_external.SourceFileLoader object at 0xee57ae70>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/foreign.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/foreign.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/foreign.cpython-313.pyc\'\nimport \'breezy.foreign\' # <_frozen_importlib_external.SourceFileLoader object at 0xee58a3f0>\nimport \'breezy.git\' # <_frozen_importlib_external.SourceFileLoader object at 0xee614420>\n# /usr/lib/python3.13/__pycache__/copy.cpython-313.pyc matches /usr/lib/python3.13/copy.py\n# code object from \'/usr/lib/python3.13/__pycache__/copy.cpython-313.pyc\'\nimport \'copy\' # <_frozen_importlib_external.SourceFileLoader object at 0xee58ad50>\nimport \'breezy.builtins\' # <_frozen_importlib_external.SourceFileLoader object at 0xee975060>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/status.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/status.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/status.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/delta.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/delta.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/delta.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/bzr/__pycache__/inventorytree.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/bzr/inventorytree.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/bzr/__pycache__/inventorytree.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/revisiontree.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/revisiontree.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/revisiontree.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/iterablefile.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/iterablefile.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/iterablefile.cpython-313.pyc\'\nimport \'breezy.iterablefile\' # <_frozen_importlib_external.SourceFileLoader object at 0xee4d2b40>\nimport \'breezy.revisiontree\' # <_frozen_importlib_external.SourceFileLoader object at 0xee4d2030>\nimport \'breezy.bzr.inventorytree\' # <_frozen_importlib_external.SourceFileLoader object at 0xee524990>\nimport \'breezy.delta\' # <_frozen_importlib_external.SourceFileLoader object at 0xee524630>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/log.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/log.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/log.cpython-313.pyc\'\nimport \'breezy.log\' # <_frozen_importlib_external.SourceFileLoader object at 0xee524840>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/tsort.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/tsort.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/tsort.cpython-313.pyc\'\nimport \'breezy.tsort\' # <_frozen_importlib_external.SourceFileLoader object at 0xef000480>\nimport \'breezy.status\' # <_frozen_importlib_external.SourceFileLoader object at 0xee975720>\n# /usr/lib/python3/dist-packages/dulwich/__pycache__/__init__.cpython-313.pyc matches /usr/lib/python3/dist-packages/dulwich/__init__.py\n# code object from \'/usr/lib/python3/dist-packages/dulwich/__pycache__/__init__.cpython-313.pyc\'\nimport \'dulwich\' # <_frozen_importlib_external.SourceFileLoader object at 0xee5f3ab0>\n# /usr/lib/python3/dist-packages/dulwich/__pycache__/config.cpython-313.pyc matches /usr/lib/python3/dist-packages/dulwich/config.py\n# code object from \'/usr/lib/python3/dist-packages/dulwich/__pycache__/config.cpython-313.pyc\'\n# /usr/lib/python3.13/pathlib/__pycache__/__init__.cpython-313.pyc matches /usr/lib/python3.13/pathlib/__init__.py\n# code object from \'/usr/lib/python3.13/pathlib/__pycache__/__init__.cpython-313.pyc\'\n# /usr/lib/python3.13/pathlib/__pycache__/_abc.cpython-313.pyc matches /usr/lib/python3.13/pathlib/_abc.py\n# code object from \'/usr/lib/python3.13/pathlib/__pycache__/_abc.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/glob.cpython-313.pyc matches /usr/lib/python3.13/glob.py\n# code object from \'/usr/lib/python3.13/__pycache__/glob.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/fnmatch.cpython-313.pyc matches /usr/lib/python3.13/fnmatch.py\n# code object from \'/usr/lib/python3.13/__pycache__/fnmatch.cpython-313.pyc\'\nimport \'fnmatch\' # <_frozen_importlib_external.SourceFileLoader object at 0xee49ced0>\nimport \'glob\' # <_frozen_importlib_external.SourceFileLoader object at 0xee50ec30>\nimport \'pathlib._abc\' # <_frozen_importlib_external.SourceFileLoader object at 0xee7d6450>\n# /usr/lib/python3.13/pathlib/__pycache__/_local.cpython-313.pyc matches /usr/lib/python3.13/pathlib/_local.py\n# code object from \'/usr/lib/python3.13/pathlib/__pycache__/_local.cpython-313.pyc\'\nimport \'pwd\' # \nimport \'grp\' # \nimport \'ntpath\' # \nimport \'pathlib._local\' # <_frozen_importlib_external.SourceFileLoader object at 0xee5f3c60>\nimport \'pathlib\' # <_frozen_importlib_external.SourceFileLoader object at 0xee50e330>\n# /usr/lib/python3/dist-packages/dulwich/__pycache__/file.cpython-313.pyc matches /usr/lib/python3/dist-packages/dulwich/file.py\n# code object from \'/usr/lib/python3/dist-packages/dulwich/__pycache__/file.cpython-313.pyc\'\nimport \'dulwich.file\' # <_frozen_importlib_external.SourceFileLoader object at 0xee640f90>\nimport \'dulwich.config\' # <_frozen_importlib_external.SourceFileLoader object at 0xee58a510>\n# /usr/lib/python3/dist-packages/breezy/git/__pycache__/dir.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/git/dir.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/git/__pycache__/dir.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/dulwich/__pycache__/refs.cpython-313.pyc matches /usr/lib/python3/dist-packages/dulwich/refs.py\n# code object from \'/usr/lib/python3/dist-packages/dulwich/__pycache__/refs.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/dulwich/__pycache__/errors.cpython-313.pyc matches /usr/lib/python3/dist-packages/dulwich/errors.py\n# code object from \'/usr/lib/python3/dist-packages/dulwich/__pycache__/errors.cpython-313.pyc\'\nimport \'dulwich.errors\' # <_frozen_importlib_external.SourceFileLoader object at 0xee4720c0>\n# /usr/lib/python3/dist-packages/dulwich/__pycache__/objects.cpython-313.pyc matches /usr/lib/python3/dist-packages/dulwich/objects.py\n# code object from \'/usr/lib/python3/dist-packages/dulwich/__pycache__/objects.cpython-313.pyc\'\nimport \'zlib\' # \nimport \'dulwich.objects\' # <_frozen_importlib_external.SourceFileLoader object at 0xee472420>\n# /usr/lib/python3/dist-packages/dulwich/__pycache__/pack.cpython-313.pyc matches /usr/lib/python3/dist-packages/dulwich/pack.py\n# code object from \'/usr/lib/python3/dist-packages/dulwich/__pycache__/pack.cpython-313.pyc\'\n# extension module \'mmap\' loaded from \'/usr/lib/python3.13/lib-dynload/mmap.cpython-313-arm-linux-gnueabihf.so\'\n# extension module \'mmap\' executed from \'/usr/lib/python3.13/lib-dynload/mmap.cpython-313-arm-linux-gnueabihf.so\'\nimport \'mmap\' # <_frozen_importlib_external.ExtensionFileLoader object at 0xee4f7cb0>\n# /usr/lib/python3/dist-packages/dulwich/__pycache__/lru_cache.cpython-313.pyc matches /usr/lib/python3/dist-packages/dulwich/lru_cache.py\n# code object from \'/usr/lib/python3/dist-packages/dulwich/__pycache__/lru_cache.cpython-313.pyc\'\nimport \'dulwich.lru_cache\' # <_frozen_importlib_external.SourceFileLoader object at 0xee42c540>\nimport \'dulwich.pack\' # <_frozen_importlib_external.SourceFileLoader object at 0xee485630>\nimport \'dulwich.refs\' # <_frozen_importlib_external.SourceFileLoader object at 0xee4cf600>\n# /usr/lib/python3/dist-packages/breezy/git/__pycache__/mapping.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/git/mapping.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/git/__pycache__/mapping.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/fastbencode/__pycache__/__init__.cpython-313.pyc matches /usr/lib/python3/dist-packages/fastbencode/__init__.py\n# code object from \'/usr/lib/python3/dist-packages/fastbencode/__pycache__/__init__.cpython-313.pyc\'\n# extension module \'fastbencode._bencode_rs\' loaded from \'/usr/lib/python3/dist-packages/fastbencode/_bencode_rs.cpython-313-arm-linux-gnueabihf.so\'\n# extension module \'fastbencode._bencode_rs\' executed from \'/usr/lib/python3/dist-packages/fastbencode/_bencode_rs.cpython-313-arm-linux-gnueabihf.so\'\nimport \'fastbencode._bencode_rs\' # <_frozen_importlib_external.ExtensionFileLoader object at 0xee435cb0>\nimport \'fastbencode\' # <_frozen_importlib_external.SourceFileLoader object at 0xee3d6c00>\n# /usr/lib/python3/dist-packages/breezy/git/__pycache__/errors.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/git/errors.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/git/__pycache__/errors.cpython-313.pyc\'\nimport \'breezy.git.errors\' # <_frozen_importlib_external.SourceFileLoader object at 0xee850c90>\n# /usr/lib/python3/dist-packages/breezy/git/__pycache__/hg.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/git/hg.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/git/__pycache__/hg.cpython-313.pyc\'\nimport \'breezy.git.hg\' # <_frozen_importlib_external.SourceFileLoader object at 0xee3f6a20>\n# /usr/lib/python3/dist-packages/breezy/git/__pycache__/roundtrip.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/git/roundtrip.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/git/__pycache__/roundtrip.cpython-313.pyc\'\nimport \'breezy.git.roundtrip\' # <_frozen_importlib_external.SourceFileLoader object at 0xee3f6ab0>\nimport \'breezy.git.mapping\' # <_frozen_importlib_external.SourceFileLoader object at 0xee4cf5d0>\n# /usr/lib/python3/dist-packages/breezy/git/__pycache__/push.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/git/push.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/git/__pycache__/push.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/push.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/push.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/push.cpython-313.pyc\'\nimport \'breezy.push\' # <_frozen_importlib_external.SourceFileLoader object at 0xee3f6de0>\nimport \'breezy.git.push\' # <_frozen_importlib_external.SourceFileLoader object at 0xee3f6bd0>\n# /usr/lib/python3/dist-packages/breezy/git/__pycache__/transportgit.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/git/transportgit.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/git/__pycache__/transportgit.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/dulwich/__pycache__/object_store.cpython-313.pyc matches /usr/lib/python3/dist-packages/dulwich/object_store.py\n# code object from \'/usr/lib/python3/dist-packages/dulwich/__pycache__/object_store.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/dulwich/__pycache__/protocol.cpython-313.pyc matches /usr/lib/python3/dist-packages/dulwich/protocol.py\n# code object from \'/usr/lib/python3/dist-packages/dulwich/__pycache__/protocol.cpython-313.pyc\'\nimport \'dulwich.protocol\' # <_frozen_importlib_external.SourceFileLoader object at 0xee850cc0>\nimport \'dulwich.object_store\' # <_frozen_importlib_external.SourceFileLoader object at 0xee406870>\n# /usr/lib/python3/dist-packages/dulwich/__pycache__/repo.cpython-313.pyc matches /usr/lib/python3/dist-packages/dulwich/repo.py\n# code object from \'/usr/lib/python3/dist-packages/dulwich/__pycache__/repo.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/dulwich/__pycache__/reflog.cpython-313.pyc matches /usr/lib/python3/dist-packages/dulwich/reflog.py\n# code object from \'/usr/lib/python3/dist-packages/dulwich/__pycache__/reflog.cpython-313.pyc\'\nimport \'dulwich.reflog\' # <_frozen_importlib_external.SourceFileLoader object at 0xee2f78d0>\n# /usr/lib/python3/dist-packages/dulwich/__pycache__/hooks.cpython-313.pyc matches /usr/lib/python3/dist-packages/dulwich/hooks.py\n# code object from \'/usr/lib/python3/dist-packages/dulwich/__pycache__/hooks.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/subprocess.cpython-313.pyc matches /usr/lib/python3.13/subprocess.py\n# code object from \'/usr/lib/python3.13/__pycache__/subprocess.cpython-313.pyc\'\nimport \'_posixsubprocess\' # \nimport \'select\' # \n# /usr/lib/python3.13/__pycache__/selectors.cpython-313.pyc matches /usr/lib/python3.13/selectors.py\n# code object from \'/usr/lib/python3.13/__pycache__/selectors.cpython-313.pyc\'\nimport \'selectors\' # <_frozen_importlib_external.SourceFileLoader object at 0xee3d6030>\nimport \'subprocess\' # <_frozen_importlib_external.SourceFileLoader object at 0xee286de0>\nimport \'dulwich.hooks\' # <_frozen_importlib_external.SourceFileLoader object at 0xee286ab0>\nimport \'dulwich.repo\' # <_frozen_importlib_external.SourceFileLoader object at 0xee406840>\nimport \'breezy.git.transportgit\' # <_frozen_importlib_external.SourceFileLoader object at 0xee652a50>\nimport \'breezy.git.dir\' # <_frozen_importlib_external.SourceFileLoader object at 0xee4cf480>\n# /usr/lib/python3/dist-packages/breezy/git/__pycache__/repository.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/git/repository.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/git/__pycache__/repository.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/check.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/check.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/check.cpython-313.pyc\'\nimport \'breezy.check\' # <_frozen_importlib_external.SourceFileLoader object at 0xee243060>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/transactions.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/transactions.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/transactions.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/identitymap.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/identitymap.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/identitymap.cpython-313.pyc\'\nimport \'breezy.identitymap\' # <_frozen_importlib_external.SourceFileLoader object at 0xee2433c0>\nimport \'breezy.transactions\' # <_frozen_importlib_external.SourceFileLoader object at 0xee2a3b10>\n# /usr/lib/python3/dist-packages/breezy/git/__pycache__/filegraph.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/git/filegraph.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/git/__pycache__/filegraph.cpython-313.pyc\'\nimport \'breezy.git.filegraph\' # <_frozen_importlib_external.SourceFileLoader object at 0xee243780>\n# /usr/lib/python3/dist-packages/breezy/git/__pycache__/tree.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/git/tree.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/git/__pycache__/tree.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/dulwich/__pycache__/diff_tree.cpython-313.pyc matches /usr/lib/python3/dist-packages/dulwich/diff_tree.py\n# code object from \'/usr/lib/python3/dist-packages/dulwich/__pycache__/diff_tree.cpython-313.pyc\'\nimport \'dulwich.diff_tree\' # <_frozen_importlib_external.SourceFileLoader object at 0xee2501b0>\n# /usr/lib/python3/dist-packages/dulwich/__pycache__/index.cpython-313.pyc matches /usr/lib/python3/dist-packages/dulwich/index.py\n# code object from \'/usr/lib/python3/dist-packages/dulwich/__pycache__/index.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/shutil.cpython-313.pyc matches /usr/lib/python3.13/shutil.py\n# code object from \'/usr/lib/python3.13/__pycache__/shutil.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/bz2.cpython-313.pyc matches /usr/lib/python3.13/bz2.py\n# code object from \'/usr/lib/python3.13/__pycache__/bz2.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/_compression.cpython-313.pyc matches /usr/lib/python3.13/_compression.py\n# code object from \'/usr/lib/python3.13/__pycache__/_compression.cpython-313.pyc\'\nimport \'_compression\' # <_frozen_importlib_external.SourceFileLoader object at 0xee171930>\n# extension module \'_bz2\' loaded from \'/usr/lib/python3.13/lib-dynload/_bz2.cpython-313-arm-linux-gnueabihf.so\'\n# extension module \'_bz2\' executed from \'/usr/lib/python3.13/lib-dynload/_bz2.cpython-313-arm-linux-gnueabihf.so\'\nimport \'_bz2\' # <_frozen_importlib_external.ExtensionFileLoader object at 0xee16e290>\nimport \'bz2\' # <_frozen_importlib_external.SourceFileLoader object at 0xee274cf0>\n# /usr/lib/python3.13/__pycache__/lzma.cpython-313.pyc matches /usr/lib/python3.13/lzma.py\n# code object from \'/usr/lib/python3.13/__pycache__/lzma.cpython-313.pyc\'\n# extension module \'_lzma\' loaded from \'/usr/lib/python3.13/lib-dynload/_lzma.cpython-313-arm-linux-gnueabihf.so\'\n# extension module \'_lzma\' executed from \'/usr/lib/python3.13/lib-dynload/_lzma.cpython-313-arm-linux-gnueabihf.so\'\nimport \'_lzma\' # <_frozen_importlib_external.ExtensionFileLoader object at 0xee175300>\nimport \'lzma\' # <_frozen_importlib_external.SourceFileLoader object at 0xee1716f0>\nimport \'shutil\' # <_frozen_importlib_external.SourceFileLoader object at 0xee258960>\n# /usr/lib/python3.13/__pycache__/dataclasses.cpython-313.pyc matches /usr/lib/python3.13/dataclasses.py\n# code object from \'/usr/lib/python3.13/__pycache__/dataclasses.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/inspect.cpython-313.pyc matches /usr/lib/python3.13/inspect.py\n# code object from \'/usr/lib/python3.13/__pycache__/inspect.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/ast.cpython-313.pyc matches /usr/lib/python3.13/ast.py\n# code object from \'/usr/lib/python3.13/__pycache__/ast.cpython-313.pyc\'\nimport \'_ast\' # \nimport \'ast\' # <_frozen_importlib_external.SourceFileLoader object at 0xee19f2d0>\n# /usr/lib/python3.13/__pycache__/dis.cpython-313.pyc matches /usr/lib/python3.13/dis.py\n# code object from \'/usr/lib/python3.13/__pycache__/dis.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/opcode.cpython-313.pyc matches /usr/lib/python3.13/opcode.py\n# code object from \'/usr/lib/python3.13/__pycache__/opcode.cpython-313.pyc\'\nimport \'_opcode\' # \n# /usr/lib/python3.13/__pycache__/_opcode_metadata.cpython-313.pyc matches /usr/lib/python3.13/_opcode_metadata.py\n# code object from \'/usr/lib/python3.13/__pycache__/_opcode_metadata.cpython-313.pyc\'\nimport \'_opcode_metadata\' # <_frozen_importlib_external.SourceFileLoader object at 0xee0cb0c0>\nimport \'opcode\' # <_frozen_importlib_external.SourceFileLoader object at 0xee0b27b0>\nimport \'dis\' # <_frozen_importlib_external.SourceFileLoader object at 0xee6522d0>\nimport \'importlib.machinery\' # \n# /usr/lib/python3.13/__pycache__/tokenize.cpython-313.pyc matches /usr/lib/python3.13/tokenize.py\n# code object from \'/usr/lib/python3.13/__pycache__/tokenize.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/token.cpython-313.pyc matches /usr/lib/python3.13/token.py\n# code object from \'/usr/lib/python3.13/__pycache__/token.cpython-313.pyc\'\nimport \'token\' # <_frozen_importlib_external.SourceFileLoader object at 0xee652de0>\nimport \'_tokenize\' # \nimport \'tokenize\' # <_frozen_importlib_external.SourceFileLoader object at 0xee0b2a20>\nimport \'inspect\' # <_frozen_importlib_external.SourceFileLoader object at 0xee1851e0>\nimport \'dataclasses\' # <_frozen_importlib_external.SourceFileLoader object at 0xee185120>\nimport \'dulwich.index\' # <_frozen_importlib_external.SourceFileLoader object at 0xee258390>\nimport \'breezy.git.tree\' # <_frozen_importlib_external.SourceFileLoader object at 0xee243750>\nimport \'breezy.git.repository\' # <_frozen_importlib_external.SourceFileLoader object at 0xee652db0>\n# /usr/lib/python3/dist-packages/breezy/git/__pycache__/workingtree.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/git/workingtree.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/git/__pycache__/workingtree.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/dulwich/__pycache__/ignore.cpython-313.pyc matches /usr/lib/python3/dist-packages/dulwich/ignore.py\n# code object from \'/usr/lib/python3/dist-packages/dulwich/__pycache__/ignore.cpython-313.pyc\'\nimport \'dulwich.ignore\' # <_frozen_importlib_external.SourceFileLoader object at 0xee08aba0>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/conflicts.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/conflicts.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/conflicts.cpython-313.pyc\'\nimport \'breezy.conflicts\' # <_frozen_importlib_external.SourceFileLoader object at 0xee08ab70>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/globbing.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/globbing.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/globbing.cpython-313.pyc\'\nimport \'breezy.globbing\' # <_frozen_importlib_external.SourceFileLoader object at 0xee013990>\nimport \'breezy.git.workingtree\' # <_frozen_importlib_external.SourceFileLoader object at 0xee250060>\n# /usr/lib/python3/dist-packages/breezy/git/__pycache__/branch.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/git/branch.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/git/__pycache__/branch.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/tag.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/tag.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/tag.cpython-313.pyc\'\nimport \'breezy.tag\' # <_frozen_importlib_external.SourceFileLoader object at 0xee02f0c0>\n# /usr/lib/python3/dist-packages/breezy/git/__pycache__/refs.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/git/refs.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/git/__pycache__/refs.cpython-313.pyc\'\nimport \'breezy.git.refs\' # <_frozen_importlib_external.SourceFileLoader object at 0xee040630>\n# /usr/lib/python3/dist-packages/breezy/git/__pycache__/unpeel_map.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/git/unpeel_map.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/git/__pycache__/unpeel_map.cpython-313.pyc\'\nimport \'breezy.git.unpeel_map\' # <_frozen_importlib_external.SourceFileLoader object at 0xee040900>\n# /usr/lib/python3/dist-packages/breezy/git/__pycache__/urls.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/git/urls.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/git/__pycache__/urls.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/dulwich/__pycache__/client.cpython-313.pyc matches /usr/lib/python3/dist-packages/dulwich/client.py\n# code object from \'/usr/lib/python3/dist-packages/dulwich/__pycache__/client.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/socket.cpython-313.pyc matches /usr/lib/python3.13/socket.py\n# code object from \'/usr/lib/python3.13/__pycache__/socket.cpython-313.pyc\'\nimport \'_socket\' # \nimport \'array\' # \nimport \'socket\' # <_frozen_importlib_external.SourceFileLoader object at 0xedfd43c0>\n# /usr/lib/python3/dist-packages/dulwich/__pycache__/bundle.cpython-313.pyc matches /usr/lib/python3/dist-packages/dulwich/bundle.py\n# code object from \'/usr/lib/python3/dist-packages/dulwich/__pycache__/bundle.cpython-313.pyc\'\nimport \'dulwich.bundle\' # <_frozen_importlib_external.SourceFileLoader object at 0xedfe59f0>\n# /usr/lib/python3/dist-packages/dulwich/__pycache__/credentials.cpython-313.pyc matches /usr/lib/python3/dist-packages/dulwich/credentials.py\n# code object from \'/usr/lib/python3/dist-packages/dulwich/__pycache__/credentials.cpython-313.pyc\'\nimport \'dulwich.credentials\' # <_frozen_importlib_external.SourceFileLoader object at 0xedfe5d80>\nimport \'dulwich.client\' # <_frozen_importlib_external.SourceFileLoader object at 0xee040ae0>\nimport \'breezy.git.urls\' # <_frozen_importlib_external.SourceFileLoader object at 0xee040a20>\nimport \'breezy.git.branch\' # <_frozen_importlib_external.SourceFileLoader object at 0xee652300>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/views.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/views.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/views.cpython-313.pyc\'\nimport \'breezy.views\' # <_frozen_importlib_external.SourceFileLoader object at 0xee4f55a0>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/atomicfile.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/atomicfile.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/atomicfile.cpython-313.pyc\'\nimport \'breezy.atomicfile\' # <_frozen_importlib_external.SourceFileLoader object at 0xee4f5630>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/crash.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/crash.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/crash.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/platform.cpython-313.pyc matches /usr/lib/python3.13/platform.py\n# code object from \'/usr/lib/python3.13/__pycache__/platform.cpython-313.pyc\'\nimport \'platform\' # <_frozen_importlib_external.SourceFileLoader object at 0xedee30c0>\n# /usr/lib/python3.13/__pycache__/pprint.cpython-313.pyc matches /usr/lib/python3.13/pprint.py\n# code object from \'/usr/lib/python3.13/__pycache__/pprint.cpython-313.pyc\'\nimport \'pprint\' # <_frozen_importlib_external.SourceFileLoader object at 0xedee3ea0>\nimport \'breezy.crash\' # <_frozen_importlib_external.SourceFileLoader object at 0xee440f30>\nbrz: ERROR: TypeError: cannot unpack non-iterable NoneType object\n\nTraceback (most recent call last):\n File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1071, in exception_to_return_code\n return the_callable(*args, **kwargs)\n File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1265, in run_bzr\n ret = run(*run_argv)\n File "/usr/lib/python3/dist-packages/breezy/commands.py", line 792, in run_argv_aliases\n return self.run(**all_cmd_args)\n ~~~~~~~~^^^^^^^^^^^^^^^^\n File "/usr/lib/python3/dist-packages/breezy/commands.py", line 816, in run\n return class_run(*args, **kwargs)\n File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1283, in ignore_pipe\n result = func(*args, **kwargs)\n File "/usr/lib/python3/dist-packages/breezy/builtins.py", line 405, in run\n show_tree_status(\n ~~~~~~~~~~~~~~~~^\n tree,\n ^^^^^\n ...<8 lines>...\n classify=not no_classify,\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\n File "/usr/lib/python3/dist-packages/breezy/status.py", line 190, in show_tree_status\n report_changes(\n ~~~~~~~~~~~~~~^\n to_file,\n ^^^^^^^^\n ...<8 lines>...\n classify=classify,\n ^^^^^^^^^^^^^^^^^^\n )\n ^\n File "/usr/lib/python3/dist-packages/breezy/status.py", line 80, in report_changes\n delta = new.changes_from(\n old,\n ...<2 lines>...\n want_unversioned=want_unversioned,\n )\n File "/usr/lib/python3/dist-packages/breezy/tree.py", line 264, in changes_from\n return InterTree.get(other, self).compare(\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^\n want_unchanged=want_unchanged,\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<4 lines>...\n want_unversioned=want_unversioned,\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\n File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1132, in compare\n return tree_delta_from_git_changes(\n changes,\n ...<4 lines>...\n target_extras=target_extras,\n )\n File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 838, in tree_delta_from_git_changes\n (oldpath, oldmode, oldsha) = old\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\nTypeError: cannot unpack non-iterable NoneType object\n\nbrz 3.3.11 on python 3.13.9 (Linux-6.8.0-86-generic-armv7l-with-glibc2.42)\narguments: [\'/usr/bin/brz\', \'--no-plugins\', \'st\']\nplugins:\nencoding: \'utf-8\', fsenc: \'utf-8\', lang: \'C.UTF-8\'\n\n*** Breezy has encountered an internal error. This probably indicates a\n bug in Breezy. You can help us fix it by filing a bug report at\n https://bugs.launchpad.net/brz/+filebug\n including this traceback and a description of the problem.\n' 536s }}} 536s 536s start_brz_subprocess-log-0: {{{ 536s this is a debug log for diagnosing/reporting problems in brz 536s you can delete or truncate this file, or include sections in 536s bug reports to https://bugs.launchpad.net/brz/+filebug 536s 536s Mon 2025-11-17 16:33:23 +0000 536s 0.119 encoding stdout as sys.stdout encoding 'utf-8' 536s 0.120 encoding stdout as sys.stdout encoding 'utf-8' 536s 0.120 encoding stdout as sys.stdout encoding 'utf-8' 536s 0.147 breezy version: 3.3.11 536s 0.147 brz arguments: ['--no-plugins', 'st'] 536s 0.148 encoding stdout as sys.stdout encoding 'utf-8' 536s 0.259 check paths: None 536s 0.267 Traceback (most recent call last): 536s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1071, in exception_to_return_code 536s return the_callable(*args, **kwargs) 536s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1265, in run_bzr 536s ret = run(*run_argv) 536s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 792, in run_argv_aliases 536s return self.run(**all_cmd_args) 536s ~~~~~~~~^^^^^^^^^^^^^^^^ 536s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 816, in run 536s return class_run(*args, **kwargs) 536s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1283, in ignore_pipe 536s result = func(*args, **kwargs) 536s File "/usr/lib/python3/dist-packages/breezy/builtins.py", line 405, in run 536s show_tree_status( 536s ~~~~~~~~~~~~~~~~^ 536s tree, 536s ^^^^^ 536s ...<8 lines>... 536s classify=not no_classify, 536s ^^^^^^^^^^^^^^^^^^^^^^^^^ 536s ) 536s ^ 536s File "/usr/lib/python3/dist-packages/breezy/status.py", line 190, in show_tree_status 536s report_changes( 536s ~~~~~~~~~~~~~~^ 536s to_file, 536s ^^^^^^^^ 536s ...<8 lines>... 536s classify=classify, 536s ^^^^^^^^^^^^^^^^^^ 536s ) 536s ^ 536s File "/usr/lib/python3/dist-packages/breezy/status.py", line 80, in report_changes 536s delta = new.changes_from( 536s old, 536s ...<2 lines>... 536s want_unversioned=want_unversioned, 536s ) 536s File "/usr/lib/python3/dist-packages/breezy/tree.py", line 264, in changes_from 536s return InterTree.get(other, self).compare( 536s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 536s want_unchanged=want_unchanged, 536s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 536s ...<4 lines>... 536s want_unversioned=want_unversioned, 536s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 536s ) 536s ^ 536s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1132, in compare 536s return tree_delta_from_git_changes( 536s changes, 536s ...<4 lines>... 536s target_extras=target_extras, 536s ) 536s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 838, in tree_delta_from_git_changes 536s (oldpath, oldmode, oldsha) = old 536s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 536s TypeError: cannot unpack non-iterable NoneType object 536s 536s 0.278 return code 4 536s }}} 536s 536s Traceback (most recent call last): 536s File "/usr/lib/python3/dist-packages/breezy/tests/test_import_tariff.py", line 195, in test_simple_local_git 536s self.run_command_check_imports( 536s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 536s ["st"], 536s ^^^^^^^ 536s ...<40 lines>... 536s + old_format_modules, 536s ^^^^^^^^^^^^^^^^^^^^^ 536s ) 536s ^ 536s File "/usr/lib/python3/dist-packages/breezy/tests/test_import_tariff.py", line 127, in run_command_check_imports 536s self.finish_brz_subprocess_with_import_check(process, args, forbidden_imports) 536s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 536s File "/usr/lib/python3/dist-packages/breezy/tests/test_import_tariff.py", line 111, in finish_brz_subprocess_with_import_check 536s (out, err) = self.finish_brz_subprocess( 536s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 536s process, universal_newlines=False, process_args=args 536s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 536s ) 536s ^ 536s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 2446, in finish_brz_subprocess 536s self.fail( 536s ~~~~~~~~~^ 536s "Command brz %r failed with retcode %d != %d" 536s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 536s % (process_args, retcode, process.returncode) 536s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 536s ) 536s ^ 536s File "/usr/lib/python3.13/unittest/case.py", line 732, in fail 536s raise self.failureException(msg) 536s AssertionError: Command brz ['st'] failed with retcode 0 != 4 536s 536s test_lockable_files.TestLockableFiles_RemoteLockDir.test_leave_in_place OK 64ms 536s test_revisionspec.TestRevisionSpec_tag.test_lookup_tag OK 230ms 536s test_rules.TestErrors.test_unknown_rules OK 3ms 536s test_info.TestInfo.test_gather_location_bound OK 139ms 536s test_rules.TestRulesPath.test_rules_path OK 3ms 536s test_info.TestInfo.test_gather_location_standalone OK 53ms 536s test_url_policy_open.TestBranchOpenerCheckAndFollowBranchReference.test_self_referencing_branch OK 2ms 536s breezy.plugins.upload.tests.test_upload.TestFullUpload.test_upload_revid_path_in_dir(LocalTransport,LocalURLServer) OK 348ms 536s test_lazy_import.TestCanonicalize.test_multiple OK 2ms 536s test_lazy_import.TestFromToMap.test_from_one_import_two OK 2ms 536s test_lazy_import.TestImportProcessor.test_import_many OK 7ms 536s test_lazy_import.TestImportReplacer.test_import_mod_from_root OK 12ms 536s test_lazy_import.TestLazyImportProcessor.test_root OK 7ms 536s test_lazy_import.TestScopeReplacer.test_replacing_from_own_scope_fails OK 2ms 536s test_lazy_regex.TestLazyCompile.test_finditer OK 5ms 536s test_library_state.TestLibraryState.test_trace_context OK 5ms 536s test_location.TestLocationToUrl.test_extssh OK 2ms 536s test_location.TestLocationToUrl.test_unicode_path OK 5ms 536s test_lock.TestOSLock.test_write_locks_are_exclusive(fcntl) OK 7ms 536s test_lockable_files.TestLockableFiles_LockDir.test_lock_created OK 7ms 536s test_lockable_files.TestLockableFiles_LockDir.test_transactions OK 10ms 536s test_lockable_files.TestLockableFiles_RemoteLockDir.test_lock_write_reenter_with_token OK 92ms 536s test_lockable_files.TestLockableFiles_TransportLock.test__escape OK 9ms 536s test_selftest.TestActuallyStartBzrSubprocess.test_start_and_stop_bzr_subprocess_send_signal OK 210ms 536s test_selftest.TestClassesAvailable.test_test_loader OK 2ms 536s test_lockable_files.TestLockableFiles_RemoteLockDir.test_transactions OK 61ms 536s test_selftest.TestDeprecations.test_callDeprecated OK 2ms 536s test_selftest.TestFilteredByModuleTestLoader.test_load_tests OK 2ms 536s test_lockable_files.TestLockableFiles_TransportLock.test_lock_write_returns_token_when_given_token OK 12ms 536s test_lockable_files.TestLockableFiles_TransportLock.test_lock_write_reenter_with_token OK 10ms 536s test_lockdir.TestLockDir.test_00_lock_creation OK 5ms 536s test_selftest.TestInterTreeScenarios.test_scenarios OK 5ms 536s test_lockdir.TestLockDir.test_02_unlocked_peek OK 5ms 536s test_lockdir.TestLockDir.test_20_lock_peek OK 11ms 536s test_grep.TestGrep.test_versioned_file_within_dir OK 175ms 536s test_lockdir.TestLockDir.test_44_break_already_released OK 14ms 536s test_lockdir.TestLockDir.test_create_missing_base_directory OK 8ms 536s test_lockdir.TestLockDir.test_no_lockdir_info OK 14ms 536s test_lockdir.TestLockHeldInfo.test_is_locked_by_this_process OK 4ms 536s test_url_policy_open.TestBranchOpenerStacking.test_forbidden_url_nested OK 115ms 536s test_lockdir.TestLockHeldInfo.test_unicode OK 6ms 536s test_selftest.TestParallelFork.test_error_in_child_during_fork OK 65ms 536s breezy.plugins.upload.tests.test_upload.TestIncrementalUpload.test_unicode_change_file_into_dir(LocalTransport,LocalURLServer) OK 387ms 536s test_selftest.TestRunBzr.test_encoding OK 6ms 536s test_selftest.TestRunBzrCaptured.test_working_dir OK 7ms 536s test_url_policy_open.TestRedirects.test_redirect_forbidden OK 33ms 536s test_scenarios.TestTestScenarios.test_multiply_tests_by_their_scenarios OK 2ms 536s test_script.TestCat.test_cat_bogus_output_file OK 5ms 536s test_script.TestCd.test_cd_dir_and_back_home OK 4ms 536s test_script.TestEcho.test_echo_usage OK 3ms 536s test_selftest.TestRunner.test_known_failure_failed_run OK 18ms 536s test_selftest.TestRunner.test_stopTestRun OK 3ms 536s test_script.TestExecution.test_null_output_matches_option OK 4ms 536s test_selftest.TestSelftest.test_lsprof_tests OK 4ms 536s test_script.TestMv.test_move_file OK 4ms 536s test_selftest.TestSelftest.test_transport_sftp SKIP 3ms 536s paramiko 536s 536s test_script.TestRm.test_rm_dir OK 4ms 536s test_script.TestSyntax.test_command_with_backquotes OK 2ms 536s test_script.TestSyntax.test_indented OK 2ms 536s test_selftest.TestBlackboxSupport.test_run_bzr_failure_not_caught OK 4ms 536s test_selftest.TestClassesAvailable.test_test_suite OK 2ms 536s test_selftest.TestSelftestFiltering.test_exclude_tests_by_condition OK 24ms 536s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_branch_source_not_filtered_target_is(WorkingTreeFormat6,remote) OK 287ms 536s test_selftest.TestDocTestSuiteIsolation.test_deleted_variable OK 13ms 536s breezy.plugins.upload.tests.test_upload.TestIncrementalUpload.test_delete_one_file(LocalTransport,LocalURLServer) OK 196ms 536s test_selftest.TestFilteredByNameStartTestLoader.test_exclude_tests OK 2ms 536s test_selftest.TestIsolatedEnv.test_basics OK 2ms 536s test_selftest.TestPostMortemDebugging.test_env_var_triggers_post_mortem OK 2ms 536s test_selftest.TestRunBzr.test_reject_extra_keyword_arguments OK 2ms 536s test_selftest.TestRunBzrSubprocess.test_allow_plugins OK 4ms 536s test_selftest.TestRunner.test_known_failure_ok_run OK 5ms 536s test_selftest.TestSelftestFiltering.test_split_suit_by_condition OK 15ms 536s test_selftest.TestRunner.test_unexpected_success_bad OK 4ms 536s test_selftest.TestStartBzrSubProcess.test_run_brz_subprocess_no_plugins OK 2ms 536s test_selftest.TestSelftest.test_random OK 3ms 536s test_selftest.TestSubunitLogDetails.test_unexpected_success_has_log OK 7ms 536s test_selftest.TestSelftestExcludePatterns.test_full_list OK 5ms 536s test_selftest.TestTestCase.test_assert_list_raises_assert_wrong_exception OK 3ms 536s test_selftest.TestTestCase.test_disable_lock_checks OK 7ms 536s test_selftest.TestSelftestFiltering.test_exclude_tests_by_re OK 10ms 536s test_selftest.TestTestCase.test_recordCalls OK 2ms 536s test_selftest.TestTestCase.test_this_fails_strict_lock_check OK 4ms 536s test_selftest.TestTestCaseLogDetails.test_fail_has_log OK 5ms 536s test_selftest.TestSelftestFiltering.test_split_suit_by_re OK 8ms 536s test_selftest.TestStartBzrSubProcess.test_set_env OK 2ms 536s test_selftest.TestTestCaseWithMemoryTransport.test_dangling_locks_cause_failures OK 6ms 536s test_selftest.TestSubunitLogDetails.test_xfail_has_no_log OK 6ms 536s test_selftest.TestTestCase.test_assert_list_raises_no_exception OK 2ms 536s test_selftest.TestTestCase.test_hooks_sanitised OK 2ms 536s test_log.TestHistoryChange.test_all_old OK 126ms 536s test_selftest.TestTestCase.test_requireFeature_available OK 2ms 536s test_selftest.TestTestCaseWithTransport.test_get_readonly_url_none OK 9ms 536s test_selftest.TestTestIdList.test_suite_matches_id_list_with_duplicates OK 3ms 536s test_selftest.TestTestPrefixRegistry.test_predefined_prefixes OK 2ms 536s test_selftest.TestTestResult.test_startTests OK 2ms 536s test_selftest.TestTestResult.test_uses_time_from_testtools OK 2ms 536s test_selftest.TestTestCase.test_time_creates_benchmark_in_result OK 18ms 536s test_selftest.TestThreadLeakDetection.test_multiple_leaks OK 8ms 536s test_selftest.TestTestCaseLogDetails.test_missing_feature_has_no_log OK 5ms 536s test_selftest.TestTestCaseWithMemoryTransport.test_home_is_non_existant_dir_under_root OK 2ms 536s test_selftest.TestUncollectedWarnings.test_additonal_decorator OK 9ms 536s test_selftest.TestTestCaseWithTransport.test_is_directory OK 4ms 536s test_selftest.TestTestIdList.test_test_suite_matches_id_list_with_unknown OK 2ms 536s test_selftest.TestTestPrefixRegistry.test_register_existing_prefix OK 2ms 536s test_selftest.TestTestResult.test_startTests_only_once OK 2ms 536s test_selftest.TestTestResult.test_verbose_report_known_failure OK 4ms 536s test_selftest.TestThreadLeakDetection.test_testcase_without_addCleanups OK 2ms 536s test_selftest.TestUncollectedWarnings.test_exclude_pattern OK 6ms 536s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_pull(WorkingTreeFormat4) OK 132ms 536s /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method 536s warnings.warn("TestResult has no addDuration method", 536s test_selftest.TestUncollectedWarningsForked.test_exclude_pattern OK 73ms 536s test_selftest.TestUncollectedWarningsSubunit.test_matching_tests_first OK 19ms 536s test_selftest.TestUncollectedWarningsForked.test_matching_tests_first OK 76ms 536s test_setup.TestSetup.test_build_and_install SKIP 5ms 536s There is no setup.py file adjacent to the breezy directory 536s test_sftp_transport.SFTPNonServerTest.test_relpath SKIP 5ms 536s paramiko 536s 536s test_sftp_transport.TestSocketDelay.test_delay SKIP 3ms 536s paramiko 536s 536s test_selftest.TestUncollectedWarningsSubunit.test_pattern OK 17ms 536s /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method 536s warnings.warn("TestResult has no addDuration method", 536s breezy.plugins.upload.tests.test_upload.TestIncrementalUpload.test_upload_noauto(LocalTransport,LocalURLServer) OK 256ms 536s breezy.plugins.upload.tests.test_upload.TestIncrementalUpload.test_ignore_file(LocalTransport,LocalURLServer) OK 199ms 536s test_sftp_transport.SFTPBranchTest.test_push_support SKIP 8ms 536s paramiko 536s 536s test_lockdir.TestLockDir.test_30_lock_wait_fail OK 329ms 536s test_sftp_transport.SFTPTransportTestRelative.test__remote_path SKIP 6ms 536s paramiko 536s 536s test_lockdir.TestLockDir.test_46_fake_read_lock OK 5ms 536s test_grep.TestGrep.test_versioned_include_file_within_dir OK 313ms 536s test_sftp_transport.TestUsesAuthConfig.test_sftp_doesnt_prompt_username SKIP 8ms 536s paramiko 536s 536s breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_push_location_exact(BranchReferenceFormat) SKIP 20ms 536s Uninitializable branch format 536s 536s test_lockdir.TestLockDir.test_failed_lock_leaves_no_trash OK 14ms 536s test_lockdir.TestLockDirHooks.test_LockDir_acquired_fail OK 14ms 536s test_lockdir.TestLockHeldInfo.test_lock_holder_dead_process OK 6ms 536s test_log.TestHistoryChange.test_unrelated OK 188ms 536s breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_upload_location_unset(BzrBranchFormat7) OK 34ms 536s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_revert_delete(WorkingTreeFormat5) OK 121ms 536s test_lockdir.TestStaleLockDir.test_auto_break_stale_lock_configured_off OK 14ms 537s test_shelf.TestPrepareShelf.test_shelve_change_handles_change_kind OK 117ms 537s breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_upload_location_unset(RemoteBranchFormat-v2) OK 60ms 537s test_log.TestLogDefaults.test_default_log_level OK 82ms 537s test_shelf.TestPrepareShelf.test_shelve_change_handles_creation OK 113ms 537s breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_set_push_location(BzrBranchFormat4) OK 25ms 537s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_revert_rename(WorkingTreeFormat6) OK 109ms 537s test_shelf.TestPrepareShelf.test_shelve_change_unknown_change OK 43ms 537s test_log.TestLogForAuthors.test_line_committer OK 63ms 537s breezy.plugins.weave_fmt.test_bzrdir.TestBoundBranch.test_unbind_format_6_bzrdir OK 54ms 537s test_shelf.TestPrepareShelf.test_shelve_change_kind OK 87ms 537s test_log.TestHistoryChange.test_null_new OK 151ms 537s breezy.plugins.weave_fmt.test_bzrdir.TestFormat6.test_needs_conversion OK 23ms 537s breezy.plugins.upload.tests.test_upload.TestIncrementalUpload.test_rename_one_file(LocalTransport,LocalURLServer) OK 217ms 537s test_grep.TestGrep.test_wtree_exclude_file_within_dir OK 216ms 537s test_log.TestLogForAuthors.test_short_committer OK 74ms 537s test_log.TestLogWithBugs.test_bugs_handler_present OK 5ms 537s test_shelf.TestPrepareShelf.test_shelve_directory_with_ignoredXFAIL 82ms 537s 537s test_shelf.TestPrepareShelf.test_shelve_move OK 119ms 537s test_log.TestLineLogFormatter.test_line_log_single_merge_revision OK 105ms 537s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_switch(WorkingTreeFormat3) OK 154ms 537s test_log.TestLongLogFormatter.test_properties_in_log OK 64ms 537s test_shelf.TestPrepareShelf.test_shelve_unicode_symlink_target_change OK 68ms 537s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_path_content_summary(GitWorkingTreeFormat)ERROR 25ms 537s log: {{{ 537s 337.533 preparing to commit 537s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_path_content_summary(GitWorkingTreeFormat)/work/source/ 537s 337.536 Selecting files for commit with filter None 537s 337.537 aborting commit write group because of exception: 537s 337.539 Traceback (most recent call last): 537s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 537s self._update_builder_with_changes() 537s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 537s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 537s for path, fs_hash in self.builder.record_iter_changes( 537s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 537s self.work_tree, self.basis_revid, iter_changes 537s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 537s ): 537s ^ 537s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 537s for change in iter_changes: 537s ^^^^^^^^^^^^ 537s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 537s for change in iter_changes: 537s ^^^^^^^^^^^^ 537s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 537s (oldpath, oldmode, oldsha) = old 537s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 537s TypeError: cannot unpack non-iterable NoneType object 537s }}} 537s 537s Traceback (most recent call last): 537s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 232, in test_path_content_summary 537s source, txt_path, bin_path = self.create_cf_tree( 537s ~~~~~~~~~~~~~~~~~~~^ 537s txt_reader=_append_text, txt_writer=_remove_appended_text, dir="source" 537s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 537s ) 537s ^ 537s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 84, in create_cf_tree 537s tree.commit("commit raw content") 537s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 537s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 537s committed_id = commit.Commit().commit( 537s working_tree=self, 537s ...<3 lines>... 537s **kwargs, 537s ) 537s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 537s self._update_builder_with_changes() 537s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 537s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 537s for path, fs_hash in self.builder.record_iter_changes( 537s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 537s self.work_tree, self.basis_revid, iter_changes 537s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 537s ): 537s ^ 537s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 537s for change in iter_changes: 537s ^^^^^^^^^^^^ 537s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 537s for change in iter_changes: 537s ^^^^^^^^^^^^ 537s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 537s (oldpath, oldmode, oldsha) = old 537s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 537s TypeError: cannot unpack non-iterable NoneType object 537s 537s test_shelf.TestShelfManager.test_get_shelf_ids OK 71ms 537s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_readonly_content_filtering(WorkingTreeFormat2) OK 70ms 537s test_shelf.TestPrepareShelf.test_shelve_unversion OK 144ms 537s breezy.plugins.weave_fmt.test_bzrdir.TestUpgrade.test_upgrade_with_ghosts OK 224ms 537s breezy.plugins.upload.tests.test_upload.TestIncrementalUpload.test_unicode_rename_one_file(LocalTransport,LocalURLServer) OK 250ms 537s test_shelf.TestShelfManager.test_get_shelf_manager OK 37ms 537s test_log.TestLogExcludeAncestry.test_merge_sorted_simple_revnos_exclude_ancestry OK 174ms 537s test_shelf.TestUnshelver.test_make_merger OK 90ms 537s test_log.TestLongLogFormatterWithoutMergeRevisions.test_long_trailing_newlines OK 189ms 537s test_log.TestLogForAuthors.test_line_first OK 61ms 537s per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_symmetric_content_filtering(WorkingTreeFormat6,remote) OK 138ms 537s test_shelf.TestUnshelver.test_unshelve_base OK 101ms 537s breezy.plugins.weave_fmt.test_bzrdir.V4WeaveBundleTester.test_bundle_root_id OK 140ms 537s test_shelf_ui.TestApplyReporter.test_shelve_deletion OK 81ms 537s test_log.TestLogForAuthors.test_short_first OK 64ms 537s per_workingtree.test_commit.TestCommit.test_commit_aborted_does_not_apply_automatic_changes_bug_282402(WorkingTreeFormat4) OK 74ms 537s test_grep.TestGrep.test_wtree_files_with_matches OK 415ms 537s test_log.TestRevisionNotInBranch.test_long_format OK 148ms 537s test_shelf_ui.TestShelver.test_shelve_binary_change OK 88ms 537s test_shelf_ui.TestApplyReporter.test_shelve_diff OK 101ms 537s breezy.plugins.weave_fmt.test_bzrdir.V4WeaveBundleTester.test_get_merge_request OK 97ms 537s per_workingtree.test_commit.TestCommit.test_commit_deleted_subtree_and_files_updates_workingtree(WorkingTreeFormat5) OK 82ms 537s test_log.TestLogWithBugs.test_short_bugs OK 121ms 537s breezy.plugins.upload.tests.test_upload.TestUploadFromRemoteBranch.test_upload_without_working_tree(LocalTransport,LocalURLServer) OK 270ms 537s breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_push_location_exact(BzrBranchFormat4) OK 19ms 537s test_shelf_ui.TestShelver.test_shelve_kind_change OK 92ms 537s test_grep.TestGrep.test_wtree_null_option OK 130ms 537s breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_upload_location_unset(LocalGitBranchFormat) OK 14ms 537s test_help.TestCommandHelp.test_command_help_includes_see_also OK 3ms 537s test_help.TestCommandHelp.test_help_text_custom_usage OK 3ms 537s test_help.TestCommandIndex.test_get_topic_with_prefix OK 2ms 537s test_help.TestConfigOptionIndex.test_prefix OK 2ms 537s test_shelf_ui.TestShelver.test_shelve_creation OK 115ms 537s breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_set_push_location(BranchReferenceFormat) SKIP 22ms 537s Uninitializable branch format 537s 537s test_log.TestShortLogFormatter.test_short_log_with_tags OK 135ms 537s test_help.TestRegisteredTopic.test_get_help_text OK 35ms 537s test_help.TestTopicIndex.test_prefix OK 2ms 537s test_hooks.TestHook.test_uninstall_unknown OK 2ms 537s test_hooks.TestHooks.test_install_named_hook_lazy OK 2ms 537s test_hooks.TestHooks.test_valid_lazy_hooks OK 2ms 537s per_workingtree.test_commit.TestCommit.test_commit_deleted_subtree_with_removed(WorkingTreeFormat6) OK 133ms 537s test_shelf_ui.TestShelver.test_unexpected_prompt_failure OK 86ms 537s test_log.TestShowLog.test_commit_message_without_control_chars OK 69ms 537s test_lru_cache.TestLRUCache.test_after_cleanup_none OK 2ms 537s test_lru_cache.TestLRUCache.test_map_None OK 2ms 537s test_lru_cache.TestLRUSizeCache.test_adding_clears_cache_based_on_size OK 2ms 537s test_lru_cache.TestLRUSizeCache.test_resize_larger OK 2ms 537s test_lsprof.TestStats.test_sort OK 4ms 537s test_mail_client.TestDefaultMail.test_compose_merge_request OK 2ms 537s test_mail_client.TestMutt.test_commandline OK 2ms 537s test_shelf_ui.TestShelver.test_shelve_modify_target OK 122ms 537s test_matchers.TestHasLayout.test_mismatch OK 41ms 537s test_matchers.TestReturnsUnlockable.test___str__ OK 2ms 537s test_http.SmartHTTPTunnellingTest.test_open_controldir(urllib,HTTP/1.1) OK 106ms 537s per_workingtree.test_commit.TestCommit.test_commit_exclude_exclude_changed_is_pointless(WorkingTreeFormat3) OK 93ms 537s test_shelf_ui.TestUnshelveScripts.test_unshelve_messages_apply OK 94ms 537s test_http.TestActivity.test_has(urllib,http,HTTP/1.1) OK 20ms 537s per_workingtree.test_commit.TestCommit.test_commit_exclude_excludes_modified_files(GitWorkingTreeFormat)ERROR 29ms 537s log: {{{ 537s 338.146 creating config directory: '/tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_exclude_excludes_modified_files(GitWorkingTreeFormat)/home/breezy' 537s 338.152 preparing to commit 537s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_exclude_excludes_modified_files(GitWorkingTreeFormat)/work/ 537s 338.156 Selecting files for commit with filter None 537s 338.157 aborting commit write group because of exception: 537s 338.159 Traceback (most recent call last): 537s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 537s self._update_builder_with_changes() 537s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 537s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 537s for path, fs_hash in self.builder.record_iter_changes( 537s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 537s self.work_tree, self.basis_revid, iter_changes 537s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 537s ): 537s ^ 537s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 537s for change in iter_changes: 537s ^^^^^^^^^^^^ 537s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 537s for change in iter_changes: 537s ^^^^^^^^^^^^ 537s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 87, in filter_excluded 537s for change in iter_changes: 537s ^^^^^^^^^^^^ 537s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 537s (oldpath, oldmode, oldsha) = old 537s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 537s TypeError: cannot unpack non-iterable NoneType object 537s }}} 537s 537s Traceback (most recent call last): 537s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 161, in test_commit_exclude_excludes_modified_files 537s tree.commit("test", exclude=["b", "c"]) 537s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 537s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 537s committed_id = commit.Commit().commit( 537s working_tree=self, 537s ...<3 lines>... 537s **kwargs, 537s ) 537s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 537s self._update_builder_with_changes() 537s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 537s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 537s for path, fs_hash in self.builder.record_iter_changes( 537s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 537s self.work_tree, self.basis_revid, iter_changes 537s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 537s ): 537s ^ 537s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 537s for change in iter_changes: 537s ^^^^^^^^^^^^ 537s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 537s for change in iter_changes: 537s ^^^^^^^^^^^^ 537s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 87, in filter_excluded 537s for change in iter_changes: 537s ^^^^^^^^^^^^ 537s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 537s (oldpath, oldmode, oldsha) = old 537s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 537s TypeError: cannot unpack non-iterable NoneType object 537s 537s test_http.TestActivity.test_readv(urllib,http,HTTP/1.1) OK 28ms 537s test_shelf_ui.TestUnshelver.test_unshelve_args_invalid_shelf_id OK 47ms 537s test_smtp_connection.TestSMTPConnection.test_create_connection OK 6ms 537s test_shelf_ui.TestShelver.test_wrong_prompt_failure OK 88ms 537s test_http.TestAuth.test_changing_nonce(urllib,HTTP/1.1,basicdigest) SKIP 22ms 537s HTTP/proxy auth digest only test 537s 537s test_smtp_connection.TestSMTPConnection.test_missing_server OK 6ms 537s test_log.TestLongLogFormatter.test_show_ids OK 281ms 537s breezy.plugins.weave_fmt.test_bzrdir.V4WeaveBundleTester.test_skip_file OK 342ms 537s breezy.plugins.weave_fmt.test_repository.TestFormat6.test_attribute__fetch_uses_deltas OK 15ms 537s test_memorybranch.MemoryBranchTests.test_last_revision_info OK 101ms 537s test_http.TestAuth.test_no_credential_leaks_in_log(urllib,HTTP/1.0,digest) OK 38ms 537s breezy.plugins.upload.tests.test_upload.TestUploadDiverged.test_cant_upload_diverged OK 254ms 537s breezy.plugins.weave_fmt.test_repository.TestFormat7.test_shared_disk_layout OK 19ms 537s breezy.plugins.weave_fmt.test_repository.TestSerializer.test_unpack_revision OK 2ms 537s breezy.plugins.weave_fmt.test_store.TestMemoryStore.test_missing_is_absent OK 2ms 537s breezy.plugins.weave_fmt.test_store.TestTextStore.test_get OK 5ms 537s breezy.plugins.weave_fmt.test_store.TestTransportStore.test__relpath_prefixed OK 2ms 537s breezy.plugins.weave_fmt.test_bzrdir.TestFormat5.test_can_convert OK 11ms 537s breezy.plugins.weave_fmt.test_store.TestTransportStore.test_add_simple_suffixed_dir OK 2ms 537s breezy.plugins.weave_fmt.test_store.TestTransportStore.test_register_invalid_suffixes OK 2ms 538s per_workingtree.test_commit.TestCommit.test_commit_exclude_pending_merge_fails(WorkingTreeFormat2) OK 104ms 538s breezy.plugins.webdav.tests.test_webdav.TestDavSaxParser.test_list_dir_apache2_dir_depth_1_example OK 8ms 538s breezy.plugins.webdav.tests.test_webdav.TestDavSaxParser.test_stat_incomplete_format_response OK 2ms 538s test_memorytree.TestMemoryTree.test_create_on_branch_with_content OK 54ms 538s test_log.TestLongLogFormatterWithoutMergeRevisions.test_long_verbose_log OK 72ms 538s test_shelf_ui.TestUnshelveScripts.test_unshelve_messages_delete OK 106ms 538s test_memorytree.TestMemoryTree.test_put_new_file OK 25ms 538s test_http.TestAuth.test_no_prompt_for_password_when_using_auth_config(urllib,HTTP/1.1,basic) OK 80ms 538s test_http.TestAuth.test_no_user(urllib,HTTP/1.1,basicdigest) OK 35ms 538s breezy.plugins.weave_fmt.test_bzrdir.TestUpgrade.test_upgrade_makes_dir_weaves OK 114ms 538s test_http.TestAuth.test_prompt_for_username(urllib,HTTP/1.0,digest) OK 38ms 538s test_shelf_ui.TestUnshelver.test_unshelve_args_preview OK 86ms 538s per_workingtree.test_commit.TestCommit.test_commit_exclude_subtree_of_selected(WorkingTreeFormat6,remote) OK 135ms 538s test_smtp_connection.TestSMTPConnection.test_create_connection_ehlo_fails OK 11ms 538s test_smtp_connection.TestSMTPConnection.test_smtp_password_from_auth_config OK 5ms 538s test_log.TestRevisionNotInBranch.test_one_revision OK 125ms 538s test_http.TestAuth.test_unknown_user(urllib,HTTP/1.1,basic) OK 35ms 538s breezy.plugins.weave_fmt.test_bzrdir.V4WeaveBundleTester.test_alt_timezone_bundle OK 87ms 538s test_http.TestAuth.test_user_from_auth_conf(urllib,HTTP/1.1,basicdigest) OK 78ms 538s test_source.TestSource.test_copyright OK 97ms 538s test_ssh_transport.SSHVendorManagerTests.test_get_vendor_by_environment OK 5ms 538s test_ssh_transport.SSHVendorManagerTests.test_register_vendor OK 4ms 538s test_source.TestSource.test_coding_style OK 308ms 538s test_ssh_transport.SubprocessVendorsTests.test_plink_command_arguments OK 2ms 538s test_ssh_transport.SSHVendorManagerTests.test_get_vendor_by_config OK 6ms 538s test_ssh_transport.SSHVendorManagerTests.test_get_vendor_search_order OK 5ms 538s test_ssh_transport.SubprocessVendorsTests.test_openssh_subsystem_arguments OK 2ms 538s test_log.TestShortLogFormatter.test_trailing_newlines OK 118ms 538s test_http.TestAuth.test_wrong_pass(urllib,HTTP/1.0,digest) OK 37ms 538s test_http.TestAuthHeader.test_digest_header OK 2ms 538s test_merge.TestConfigurableFileMerger.test_uses_this_branch OK 268ms 538s test_merge.TestLCAMultiWay.test_this_in_lca OK 2ms 538s breezy.plugins.weave_fmt.test_bzrdir.V4WeaveBundleTester.test_bundle_with_ghosts OK 142ms 538s test_http.TestBadProtocolServer.test_http_get(urllib,HTTP/1.1) OK 65ms 538s test_status.TestHooks.test_pre_status_hook OK 93ms 538s test_strace.TestStrace.test_strace_callable_result SKIP 1ms 538s strace selftests are broken and disabled 538s per_workingtree.test_commit.TestCommit.test_commit_merged_kind_change(WorkingTreeFormat4) OK 255ms 538s test_http.TestDoCatchRedirections.test_no_redirection(urllib,HTTP/1.1) OK 59ms 538s test_status.TestHooks.test_post_status_hook OK 149ms 538s test_strace.TestStrace.test_strace_callable_is_called SKIP 1ms 538s strace selftests are broken and disabled 538s test_http.TestForbiddenServer.test_http_has(urllib,HTTP/1.1) OK 33ms 538s test_http.TestHTTPConnections.test_http_has_not_found(urllib,HTTP/1.1) OK 32ms 538s test_http.TestHTTPServer.test_create_http_server_force_one_one OK 15ms 538s test_http.TestHTTPSilentRedirections.test_five_redirections(urllib,HTTP/1.1) OK 60ms 538s test_switch.TestSwitch.test_switch_configurable_file_merger OK 198ms 538s test_http.TestHttpProxyWhiteBox.test_invalid_proxy OK 2ms 538s test_merge.TestMerge.test_merge3_will_detect_cherrypick OK 247ms 538s test_log.TestShowLog.test_deltas_in_merge_revisions OK 294ms 538s test_lru_cache.TestLRUCache.test_cache_size OK 2ms 538s test_lru_cache.TestLRUCache.test_overflow OK 2ms 538s test_lru_cache.TestLRUSizeCache.test_basic_init OK 2ms 538s test_lsprof.TestBzrProfiler.test_block_0 OK 3ms 538s test_lsprof.TestStats.test_sort_totaltime OK 4ms 538s test_mail_client.TestEmacsMail.test_commandline OK 3ms 538s test_http.TestInvalidStatusServer.test_http_get(urllib,HTTP/1.1) OK 33ms 538s test_mail_client.TestThunderbird.test_commandline OK 2ms 538s test_matchers.TestHasPathRelations.test__str__ OK 31ms 538s test_matchers.TestReturnsUnlockable.test_mismatch OK 2ms 538s test_merge.TestMerge.test_merge_require_tree_root OK 61ms 538s test_switch.TestSwitch.test_switch_changing_root_id OK 208ms 538s per_workingtree.test_commit.TestCommit.test_commit_move_new(WorkingTreeFormat5) OK 268ms 538s breezy.plugins.weave_fmt.test_bzrdir.V4WeaveBundleTester.test_last_modified OK 327ms 538s test_memorybranch.MemoryBranchTests.test_revno OK 89ms 538s per_workingtree.test_commit.TestCommit.test_commit_returns_revision_id(WorkingTreeFormat6) OK 68ms 538s test_merge.TestMerge.test_nocommits OK 109ms 538s test_memorytree.TestMemoryTree.test_last_revision OK 47ms 538s test_http.TestMultipleRangeWithoutContentLengthServer.test_complete_readv_leave_pipe_clean(urllib,HTTP/1.1) OK 194ms 538s per_workingtree.test_commit.TestCommit.test_commit_sets_last_revision(WorkingTreeFormat3) OK 62ms 538s test_memorytree.TestMemoryTree.test_rename_file_to_subdir OK 61ms 538s per_workingtree.test_commit.TestCommit.test_local_commit_does_not_push_to_master(GitWorkingTreeFormat) OK 15ms 538s test_merge.TestLCAMultiWay.test_lca_supersedes_other_lca OK 2ms 538s test_switch.TestSwitchHeavyweight.test_switch_changing_root_id OK 276ms 538s per_workingtree.test_commit.TestCommit.test_local_commit_ignores_master(WorkingTreeFormat2) OK 33ms 538s test_switch.TestSwitchHeavyweight.test_switch_after_branch_moved OK 252ms 538s test_http.TestMultipleRangeWithoutContentLengthServer.test_readv_invalid_ranges(urllib,HTTP/1.1) OK 205ms 538s test_merge.TestMerge.test_weave_cherrypick OK 251ms 539s test_switch.TestSwitchHeavyweight.test_switch_with_revision OK 209ms 539s test_merge.TestMerge.test_do_merge OK 222ms 539s test_symbol_versioning.TestSuppressAndActivate.test_activate_deprecation_no_error OK 2ms 539s test_tag.DisabledTagsTests.test_set_tag OK 19ms 539s test_http.TestNoRangeRequestServer.test_incomplete_readv_leave_pipe_clean(urllib,HTTP/1.1) OK 80ms 539s test_merge.TestMerge.test_merge_inner_conflicts OK 47ms 539s test_merge.TestMerge.test_merge_type_registry OK 3ms 539s test_tag.TestTagMerging.test_merge_not_possible OK 63ms 539s test_merge.TestMergeInto.test_no_such_target_path OK 162ms 539s test_tag.TestTagsInCheckouts.test_update_updates_tags OK 66ms 539s test_test_server.TestTCPServerInAThread.test_server_crash_while_responding(TestingThreadingTCPServer) OK 7ms 539s breezy.plugins.weave_fmt.test_bzrdir.V4WeaveBundleTester.test_whitespace_bundle OK 517ms 539s test_test_server.TestTestingSmartConnectionHandler.test_connection_timeout_suppressed OK 14ms 539s breezy.plugins.weave_fmt.test_repository.TestFormat7.test_attribute__fetch_reconcile OK 11ms 539s test_cethread.TestCatchingExceptionThread.test_exception_is_re_raised OK 3ms 539s test_timestamp.TestPatchHeader.test_parse_patch_date_bad OK 2ms 539s test_trace.TestLogging.test_log_repr_broken OK 4ms 539s test_trace.TestTrace.test__open_brz_log_ignores_cache_dir_error OK 2ms 539s test_trace.TestTrace.test_format_pywintypes_error SKIP 3ms 539s pywintypes 539s 539s test_trace.TestTrace.test_report_broken_pipe OK 2ms 539s test_trace.TestTraceConfiguration.test_default_config OK 4ms 539s test_transactions.TestPassThroughTransaction.test_map OK 2ms 539s test_transactions.TestReadOnlyTransaction.test_precious_with_zero_size_cache OK 2ms 539s breezy.plugins.weave_fmt.test_repository.TestInterWeaveRepo.test_is_compatible_and_registered OK 21ms 539s test_transactions.TestWriteTransaction.test_add_and_get OK 2ms 539s test_transactions.TestWriteTransaction.test_small_cache OK 2ms 539s test_switch.TestSwitchHeavyweight.test_switch_with_local_commits OK 341ms 539s breezy.plugins.weave_fmt.test_store.TestCompressedTextStore.test_total_size OK 4ms 539s test_symbol_versioning.TestDeprecationWarnings.test_deprecation_string OK 2ms 539s breezy.plugins.weave_fmt.test_store.TestMixedTextStore.test_multiple_add OK 5ms 539s test_http.TestNoRangeRequestServer.test_readv_multiple_get_requests(urllib,HTTP/1.1) OK 172ms 539s breezy.plugins.weave_fmt.test_store.TestTransportStore.test___iter__compressed OK 3ms 539s breezy.plugins.weave_fmt.test_store.TestTransportStore.test__relpath_unregister_suffixes OK 2ms 539s breezy.plugins.weave_fmt.test_store.TestTransportStore.test_get_suffixed_no_base OK 2ms 539s test_merge.TestMergerEntriesLCA.test_interesting_file_in_lca OK 88ms 539s breezy.plugins.weave_fmt.test_store.TestVersionFileStore.test_get_weave_registers_dirty_in_write OK 4ms 539s breezy.plugins.webdav.tests.test_webdav.TestDavSaxParser.test_list_dir_malformed_response OK 5ms 539s test_tag.DisabledTagsTests.test_get_reverse_tag_dict OK 22ms 539s test_tag.MemoryTagsTests.test_set_tag OK 2ms 539s test_merge.TestMerge.test_pending_with_null OK 172ms 539s test_http.TestPost.test_post_body_is_received(urllib,HTTP/1.1) OK 35ms 539s test_transform.TestCommitTransform.test_commit_malformed OK 54ms 539s /usr/lib/python3/dist-packages/breezy/tests/test_test_server.py:215: DeprecationWarning: currentThread() is deprecated, use current_thread() instead 539s self.connection_thread = threading.currentThread() 539s test_http.TestProxyAuth.test_empty_pass(urllib,HTTP/1.0,proxy-digest) OK 38ms 539s test_tag.TestTagsInCheckouts.test_update_tag_into_checkout OK 57ms 539s test_test_server.TestTCPServerInAThread.test_server_crash_while_responding(TestingTCPServer) OK 5ms 539s test_test_server.TestTestingSmartConnectionHandler.test_connection_shutdown_while_serving_no_error OK 3ms 539s test_merge.TestMergerEntriesLCA.test_not_in_this OK 78ms 539s test_textmerge.TestMerge2.test_reprocess OK 2ms 539s test_timestamp.TestPatchHeader.test_parse_patch_date OK 2ms 539s test_trace.TestLogging.test_log_mixed_strings OK 2ms 539s test_trace.TestLogging.test_warning OK 2ms 539s test_trace.TestTrace.test_format_os_error OK 3ms 539s test_trace.TestTrace.test_push_log_file OK 4ms 539s test_trace.TestTrace.test_trace_unicode OK 2ms 539s test_transactions.TestPassThroughTransaction.test_finish_tells_versioned_file_finished OK 2ms 539s test_transactions.TestReadOnlyTransaction.test_map OK 2ms 539s test_transactions.TestSymbols.test_public_symbols OK 2ms 539s test_transactions.TestWriteTransaction.test_register_dirty OK 2ms 539s test_http.TestProxyAuth.test_no_credential_leaks_in_log(urllib,HTTP/1.1,proxy-basic) OK 40ms 539s test_transform.TestCommitTransform.test_no_explicit_revprops OK 71ms 539s test_transform.TestFinalizeRobustness.test_root_create_file_open_raises_before_creation OK 32ms 539s test_transform.TestCommitTransform.test_add_unversioned OK 54ms 539s test_merge.TestMergerEntriesLCA.test_simple OK 80ms 539s test_transform.TestOrphan.test_no_orphan_for_transform_preview OK 30ms 539s per_workingtree.test_commit.TestCommit.test_nested_commit(WorkingTreeFormat6,remote) OK 574ms 539s test_transform.TestSerializeTransform.test_deserialize_modification OK 36ms 539s test_http.TestProxyAuth.test_no_prompt_for_password_when_using_auth_config(urllib,HTTP/1.1,proxy-basicdigest) OK 105ms 539s test_transform.TestCommitTransform.test_modify_strict OK 88ms 539s test_transform.TestSerializeTransform.test_serialize_missing OK 34ms 539s test_http.TestProxyAuth.test_prompt_for_password(urllib,HTTP/1.0,proxy-digest) OK 46ms 539s test_transform.TestFinalizeRobustness.test_root_create_file_open_raises_after_creation OK 54ms 539s test_merge.TestMergeHooks.test_pre_merge_hook_inject_different_tree OK 311ms 539s test_http.TestProxyAuth.test_prompt_for_username(urllib,HTTP/1.1,proxy-basic) OK 93ms 539s test_transform.TestOrphan.test_new_orphan_created OK 74ms 539s per_workingtree.test_commit.TestCommit.test_nested_pointless_commits_are_pointless(WorkingTreeFormat4) OK 195ms 539s test_http.TestProxyAuth.test_unknown_user(urllib,HTTP/1.1,proxy-basicdigest) OK 35ms 539s test_transform.TestSerializeTransform.test_deserialize_missing OK 33ms 539s test_merge.TestMergerEntriesLCAOnDisk.test_nested_tree_subtree_modified OK 263ms 539s test_http.TestProxyAuth.test_user_pass(urllib,HTTP/1.0,proxy-digest) OK 36ms 539s test_transform.TestTransformMerge.test_text_merge OK 197ms 539s test_transform.TestSerializeTransform.test_serialize_kind_change OK 41ms 539s test_transport.ChrootDecoratorTransportTest.test_clone OK 2ms 539s test_transport.FakeVFATDecoratorTests.test_transport_mkdir OK 4ms 539s test_transport.TestChrootServer.test_construct OK 2ms 539s test_transport.TestCoalesceOffsets.test_coalesce_max_size OK 2ms 539s test_transport.TestConnectedTransport.test_connection_sharing_propagate_credentials OK 3ms 539s test_transport.TestLocalTransportMutation.test_local_transport_mkdir OK 4ms 539s test_transport.TestMemoryServer.test_create_server OK 2ms 539s test_transport.TestMemoryTransport.test_get_transport OK 2ms 539s test_http.TestProxyAuth.test_wrong_pass(urllib,HTTP/1.1,proxy-basic) OK 38ms 539s test_transport.TestMemoryTransport.test_parameters OK 2ms 539s test_transport.TestTransport.test__get_set_protocol_handlers OK 2ms 539s test_transport.TestTransportFromUrl.test_with_path OK 3ms 539s test_transport_log.TestTransportLog.test_log_readv OK 2ms 539s test_tree.TestErrors.test_file_timestamp_unavailable OK 2ms 539s test_treebuilder.TestTreeBuilderMemoryTree.test_build_tree OK 12ms 539s test_treeshape.TestTreeShape.test_build_tree_symlink OK 3ms 539s test_tsort.MergeSortTests.test_merge_sort_empty OK 2ms 539s test_tsort.MergeSortTests.test_sequence_numbers_increase_with_merges OK 2ms 539s test_tsort.TopoSortTests.test_tsort_unincluded_parent OK 2ms 539s test_ui.TestConfirmationUserInterfacePolicy.test_confirm_action_specific OK 2ms 539s test_ui.TestTextUIFactory.test_text_factory_unicode_password OK 2ms 539s test_ui.TestTextUIFactory.test_text_ui_get_integer OK 2ms 539s test_ui.UITests.test_text_ui_non_terminal OK 2ms 539s test_merge.TestMergeInto.test_only_subdir OK 167ms 539s test_http.TestProxyHttpServer.test_HTTP_PROXY(urllib,HTTP/1.1) OK 48ms 539s test_merge.TestMergerEntriesLCA.test_interesting_files OK 76ms 539s test_transform.TestTransformMerge.test_filename_merge_conflicts OK 139ms 539s test_transport.ChrootDecoratorTransportTest.test_chroot_url_preserves_chroot OK 2ms 539s test_transport.FakeVFATDecoratorTests.test_transport_creation OK 4ms 539s test_transport.ReadonlyDecoratorTransportTest.test_local_parameters OK 2ms 539s test_transport.TestCoalesceOffsets.test_coalesce_limit OK 2ms 539s test_transport.TestCoalesceOffsets.test_coalesce_unsorted OK 2ms 539s test_transport.TestHooks.test_transporthooks_initialisation OK 2ms 539s test_transport.TestLocalTransports.test_local_abspath OK 2ms 539s test_http.TestProxyHttpServer.test_http_proxy(urllib,HTTP/1.1) OK 86ms 539s test_transport.TestMemoryTransport.test_get_missing OK 2ms 539s test_http.TestRangeHeader.test_range_header_tail OK 2ms 539s test_transport.TestMemoryTransport.test_mkdir_twice OK 2ms 539s test_transport.TestTransport.test_LateReadError OK 2ms 539s test_transport.TestTransportFromPath.test_with_url OK 3ms 539s test_transport.TestWin32LocalTransport.test_unc_clone_to_root SKIP 3ms 539s win32 platform 539s 539s test_merge.TestMergerEntriesLCAOnDisk.test_renamed_symlink OK 189ms 539s test_tree.GetCanonicalPath.test_trailing_slash OK 36ms 539s test_treebuilder.TestFakeTree.testFakeTree OK 3ms 539s test_treeshape.TestTreeShape.test_build_tree OK 4ms 539s test_tsort.MergeSortTests.test_merge_depth_with_nested_merges OK 2ms 539s test_tsort.MergeSortTests.test_sequence_numbers_increase_no_merges OK 2ms 539s test_tsort.TopoSortTests.test_tsort_partial OK 2ms 539s test_ui.TestConfirmationUserInterfacePolicy.test_confirm_action_default OK 2ms 539s test_ui.TestTextUIFactory.test_text_factory_prompts_and_clears OK 3ms 539s test_upgrade.TestSmartUpgrade.test_upgrade_repo_with_branches OK 160ms 539s test_ui.TestTextUIFactory.test_text_ui_get_boolean OK 2ms 539s test_ui.UITests.test_progress_construction OK 4ms 539s test_merge.TestMergerEntriesLCA.test_one_lca_supersedes OK 98ms 539s test_merge.TestMergerInMemory.test_criss_cross_not_supported_merge_type OK 74ms 539s per_workingtree.test_commit.TestCommit.test_no_autodelete_alternate_renamed(WorkingTreeFormat5) OK 303ms 539s test_merge.TestPlanMerge.test__prune_tails OK 3ms 539s test_merge.TestPlanMerge.test_plan_lca_merge_with_null OK 4ms 539s test_merge.TestPlanMerge.test_plan_merge_tail_triple_ancestors OK 10ms 539s test_http.TestRangeRequestServer.test_readv_get_max_size(urllib,HTTP/1.1) OK 122ms 539s test_uncommit.TestUncommit.test_uncommit_unbound_local OK 82ms 539s test_http.TestRanges.test_range_header(urllib,HTTP/1.1) OK 39ms 540s test_mergeable.TestReadMergeableFromUrl.test_read_mergeable_skips_local OK 72ms 540s test_http.TestRecordingServer.test_send_receive_bytes OK 17ms 540s test_upgrade.TestUpgrade.test_convert_knit_dirstate_empty OK 43ms 540s per_workingtree.test_commit.TestCommit.test_no_autodelete_renamed_away(WorkingTreeFormat6) OK 107ms 540s test_http.TestSingleOnlyRangeRequestServer.test_readv_get_max_size(urllib,HTTP/1.0) OK 39ms 540s test_upgrade.TestUpgrade.test_convert_knit_merges_dirstate OK 171ms 540s test_upstream_import.TestImport.test_get_archive_type OK 5ms 540s test_urlutils.QuoteTests.test_quote OK 2ms 540s test_urlutils.TestFileRelpath.test_child_posix OK 2ms 540s test_urlutils.TestParseURL.test_ipv6 OK 2ms 540s test_urlutils.TestRebaseURL.test_rebase_success OK 2ms 540s test_urlutils.TestURL.test_quoted OK 2ms 540s test_upstream_import.TestImport.test_copydir_nosub OK 56ms 540s test_urlutils.TestUrlToPath.test_function_type OK 2ms 540s test_urlutils.TestUrlToPath.test_posix_local_path_from_url OK 2ms 540s test_urlutils.TestUrlToPath.test_unescape OK 2ms 540s test_urlutils.TestUrlToPath.test_win32_unc_path_to_url SKIP 3ms 540s win32 platform 540s 540s test_utextwrap.TestUTextFill.test_fill_without_breaks OK 3ms 540s test_version.TestBzrlibVersioning.test_get_brz_source_tree SKIP 3ms 540s Needs a working tree of brz sources 540s test_http.TestSingleRangeRequestServer.test_complete_readv_leave_pipe_clean(urllib,HTTP/1.0) OK 39ms 540s test_version_info.CustomVersionInfoTests.test_custom_without_template OK 3ms 540s per_workingtree.test_commit.TestCommit.test_record_initial_ghost(WorkingTreeFormat3) OK 71ms 540s per_workingtree.test_commit.TestCommit.test_record_two_ghosts(GitWorkingTreeFormat) SKIP 9ms 540s format does not support ghosts 540s 540s test_upstream_import.TestWithStuff.test_nonascii_paths OK 54ms 540s test_http.TestSingleRangeRequestServer.test_readv_invalid_ranges(urllib,HTTP/1.0) OK 43ms 540s test_urlutils.TestDeriveToLocation.test_to_locations_derived_from_urls OK 2ms 540s test_urlutils.TestFileRelpath.test_sibling_win32 OK 2ms 540s per_workingtree.test_commit.TestCommitProgress.test_commit_progress_shows_post_hook_names(WorkingTreeFormat2) OK 26ms 540s test_urlutils.TestRebaseURL.test_non_relative OK 2ms 540s test_urlutils.TestURL.test_parse_simple OK 2ms 540s test_urlutils.TestUrlToPath.test_escape_unescape OK 2ms 540s test_urlutils.TestUrlToPath.test_normalize_url_hybrid OK 2ms 540s test_urlutils.TestUrlToPath.test_strip_trailing_slash OK 2ms 540s test_urlutils.TestUrlToPath.test_win32_unc_path_from_url OK 2ms 540s test_utextwrap.TestUTextFill.test_fill_with_breaks OK 2ms 540s test_utextwrap.TestWrap.test_wrap SKIP 2ms 540s test.test_textwrap is not available. 540s test_version_info.CustomVersionInfoTests.test_custom_null OK 33ms 540s test_version_info.TestVersionInfoFormatRegistry.test_register_remove OK 2ms 540s test_http.TestTruncatedMultipleRangeServer.test_readv_with_short_reads(urllib,HTTP/1.0) OK 71ms 540s test_version_info.TestVersionInfoRio.test_build_date OK 129ms 540s test_http.Test_redirected_to.test_redirected_to_host(urllib) OK 28ms 540s test_http_response.TestHandleResponse.test_full_text_no_content_length OK 2ms 540s test_http_response.TestHandleResponse.test_single_range OK 2ms 540s test_http_response.TestRangeFileMultipleRanges.test_read_zero OK 2ms 540s test_http_response.TestRangeFileMultipleRanges.test_seek_twice_between_ranges OK 2ms 540s test_http_response.TestRangeFileMultipleRangesQuotedBoundaries.test_seek_across_ranges OK 2ms 540s test_http_response.TestRangeFileMultipleRangesQuotedBoundaries.test_unbounded_read_after_seek OK 2ms 540s test_http_response.TestRangeFileSingleRange.test_seek_from_end OK 2ms 540s test_http_response.TestRangeFileSizeKnown.test_seek_at_range_end OK 2ms 540s test_http_response.TestRangeFileSizeUnknown.test_read_at_range_end OK 2ms 540s test_http_response.TestRangeFileSizeUnknown.test_unbounded_read_after_seek OK 2ms 540s test_https_ca_bundle.TestGetCAPath.test_in_path SKIP 3ms 540s Searching in PATH implemented only for win32 540s test_i18n.TestGetText.test_oneline OK 2ms 540s test_i18n.TestZzzTranslation.test_translation OK 2ms 540s test_identitymap.TestNullIdentityMap.test_double_add_weave OK 2ms 540s per_workingtree.test_commit.TestCommitProgress.test_commit_progress_shows_pre_hook_names(WorkingTreeFormat6,remote) OK 123ms 540s test_merge_core.FunctionalMergeTest.test_merge_rename_before_create OK 248ms 540s test_ignores.TestTreeIgnores.test_add_to_existing OK 40ms 540s test_ignores.TestUserIgnores.test_add_unique OK 4ms 540s test_version_info.TestVersionInfoRio.test_not_clean OK 133ms 540s per_workingtree.test_commit.TestCommitProgress.test_post_commit_hook(WorkingTreeFormat4) OK 64ms 540s test_merge.TestMergerEntriesLCAOnDisk.test_all_wt OK 438ms 540s test_version_info.TestVersionInfoRio.test_revision OK 149ms 540s per_workingtree.test_commit.TestCommitProgress.test_start_commit_hook(WorkingTreeFormat5) OK 69ms 540s test_version_info.TestVersionInfoYaml.test_clean OK 133ms 540s test_version_info.TestVersionInfoYaml.test_file_revisions OK 133ms 540s test_version_info.TestVersionInfoYaml.test_revision OK 135ms 540s test_views.TestErrors.test_views_not_supported OK 2ms 540s test_win32utils.TestLocations.test_local_appdata_not_using_environment SKIP 1ms 540s win32 platform 540s 540s test_merge.TestMergerEntriesLCAOnDisk.test_nested_tree_subtree_renamed_and_modified OK 237ms 540s test_win32utils.TestWin32UtilsGlobExpand.test_unicode_backslashes SKIP 4ms 540s Filesystem treats '\' as a directory separator. 540s 540s test_version_info.TestVersionInfoYaml.test_revision_history OK 136ms 540s test_whitebox.MoreTests.test_relpath OK 4ms 540s test_win32utils.TestSetHidden.test_dot_bzr_in_unicode_dir SKIP 1ms 540s win32 platform 540s 540s test_win32utils.Test_CommandLineToArgv.test_backslashes SKIP 4ms 540s Filesystem treats '\' as a directory separator. 540s 540s test_workspace.CheckCleanTreeTests.test_extra OK 74ms 540s test_workspace.WorkspaceTests.test_abspath(with_inotify,git) SKIP 5ms 540s pyinotify 540s 540s test_workspace.WorkspaceTests.test_open_containing(with_inotify,git) SKIP 4ms 540s pyinotify 540s 540s test_workspace.WorkspaceTests.test_root_add(with_inotify,git) SKIP 4ms 540s pyinotify 540s 540s test_workspace.WorkspaceTests.test_subpath_add(with_inotify,git) SKIP 4ms 540s pyinotify 540s 540s test_import_tariff.TestImportTariffs.test_simple_local_bzr OK 314ms 540s test_workspace.CheckCleanTreeTests.test_pending_changes OK 75ms 540s test_workingtree.TestAutoResolve.test_auto_resolve_dir OK 47ms 540s test_workspace.WorkspaceTests.test_abspath(without_inotify,bzr) OK 77ms 540s test_workspace.WorkspaceTests.test_open_containing(without_inotify,bzr) OK 78ms 540s test_workingtree.TestRevert.test_revert_conflicts_recursive OK 248ms 540s test_workingtree.TestTreeLink.test_kind_character OK 4ms 540s test_workspace.WorkspaceTests.test_root_add(without_inotify,bzr) OK 101ms 540s test_merge_core.MergeTest.test_contents_merge OK 721ms 540s test_workingtree.TestWorkingTreeFormat3.test_uses_lockdir OK 36ms 540s test_wsgi.TestWSGI.test_construct OK 4ms 540s test_wsgi.TestWSGI.test_relpath_setter_bad_path_suffix OK 4ms 541s /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method 541s warnings.warn("TestResult has no addDuration method", 541s breezy.bzr.inventory.CommonInventory.id2path OK 7ms 541s breezy.iterablefile.IterableFile.__iter__ OK 5ms 541s breezy.iterablefile.IterableFileBase.push_back OK 3ms 541s breezy.symbol_versioning.deprecated_in OK 3ms 541s breezy.plugins.bash_completion.tests.test_bashcomp.TestBashCodeGen.test_command_case OK 4ms 541s test_merge.TestMergerEntriesLCAOnDisk.test_symlink_all_wt OK 484ms 541s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_binary(WorkingTreeFormat6) OK 707ms 541s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_clean_crlf(WorkingTreeFormat3) SKIP 1ms 541s format doesn't support content filtering 541s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_clean_lf(GitWorkingTreeFormat) SKIP 1ms 541s format doesn't support content filtering 541s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_dirty(WorkingTreeFormat2) SKIP 1ms 541s format doesn't support content filtering 541s test_workspace.WorkspaceTests.test_subpath_add(without_inotify,bzr) OK 132ms 541s test_merge.TestMergerInMemory.test_criss_cross_unsupported_merge_type OK 71ms 541s test_merge.TestPlanMerge.test_base_from_plan OK 6ms 541s test_workingtree.TestAutoResolve.test_auto_resolve_missing OK 40ms 541s test_merge.TestPlanMerge.test_plan_merge_2_tail_triple_ancestors OK 9ms 541s test_merge.TestPlanMerge.test_plan_merge_with_base OK 6ms 541s test_info.TestInfo.test_describe_tree_format OK 599ms 541s test_merge_core.MergeTest.test_perms_merge OK 250ms 541s breezy.plugins.bash_completion.tests.test_bashcomp.TestBashCompletion.test_init_format_2 OK 206ms 541s test_workingtree.TestStoredUncommitted.test_restore_uncommitted OK 101ms 541s test_workingtree.TestWorkingTreeFormat.test_find_format OK 31ms 541s test_workingtree.TestWorkingTreeFormatRegistry.test_get_all OK 2ms 541s test_wsgi.TestWSGI.test_http_get_rejected OK 4ms 541s test_wsgi.TestWSGI.test_smart_wsgi_app_request_and_response OK 4ms 541s /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method 541s warnings.warn("TestResult has no addDuration method", 541s test_info.TestInfo.test_gather_location_shared_repo_checkout OK 79ms 541s test_lazy_import.TestCanonicalize.test_missing_trailing OK 2ms 541s breezy.bzr.inventory.Inventory OK 6ms 541s test_lazy_import.TestConvertImportToMap.test_import_with_as OK 2ms 541s test_lazy_import.TestImportProcessor.test_import_as OK 2ms 541s breezy.iterablefile.IterableFile.__next__ OK 6ms 541s breezy.iterablefile.IterableFileBase.read_all OK 3ms 541s test_lazy_import.TestImportReplacer.test_import_mod OK 6ms 541s multiply_tests OK 4ms 541s test_lazy_import.TestLazyImportProcessor.test_lazy_import OK 5ms 541s breezy.plugins.bash_completion.tests.test_bashcomp.TestBashCodeGen.test_command_cases OK 2ms 541s test_lazy_import.TestScopeReplacer.test_replace_side_effects OK 2ms 541s test_lazy_regex.TestLazyCompile.test_findall OK 2ms 541s test_lazy_regex.TestLazyRegex.test_lazy_compile OK 2ms 541s test_location.TestLocationToUrl.test_directory OK 2ms 541s test_location.TestLocationToUrl.test_rewrite_hook OK 2ms 541s test_lock.TestOSLock.test_temporary_write_lock_fails(fcntl) OK 4ms 541s test_lockable_files.TestLockableFiles_LockDir.test_leave_in_place OK 11ms 541s test_lockable_files.TestLockableFiles_LockDir.test_second_lock_write_returns_same_token OK 6ms 541s test_lockable_files.TestLockableFiles_RemoteLockDir.test_lock_write_raises_on_token_mismatch OK 49ms 541s test_merge_core.TestMerger.test_from_uncommitted OK 175ms 541s test_merge_directive.TestMergeDirective1.test_require_patch OK 2ms 541s test_merge_core.FunctionalMergeTest.test_conflicts OK 263ms 541s test_lockable_files.TestLockableFiles_RemoteLockDir.test_unlock_after_lock_write_with_token OK 59ms 541s test_lockable_files.TestLockableFiles_TransportLock.test_lock_write_returns_None_refuses_token OK 4ms 541s test_lockdir.TestLockDir.test_01_lock_repr OK 4ms 541s test_lockdir.TestLockDir.test_21_peek_readonly OK 8ms 541s test_lockdir.TestLockDir.test_45_break_mismatch OK 11ms 541s test_lockdir.TestLockDir.test_display_form OK 8ms 541s test_lockdir.TestLockDir.test_unlock_after_break_raises OK 11ms 541s test_lockdir.TestLockHeldInfo.test_is_not_locked_by_this_process OK 4ms 541s breezy.plugins.bash_completion.tests.test_bashcomp.TestBashCompletion.test_init_format_any OK 191ms 541s test_lockdir.TestStaleLockDir.test_auto_break_stale_lock OK 13ms 541s test_log.TestHistoryChange.test_diverged OK 114ms 541s test_merge_core.FunctionalMergeTest.test_merge_swapping_renames OK 225ms 541s test_merge_directive.TestMergeDirective1Branch.test_generate_bundle OK 257ms 541s test_log.TestLineLogFormatter.test_line_log OK 55ms 541s test_log.TestLogExcludeAncestry.test_merge_sorted_exclude_ancestry OK 120ms 541s test_log.TestLogForAuthors.test_line_default OK 54ms 541s test_log.TestLogForAuthors.test_short_default OK 57ms 541s test_merge_directive.TestMergeDirective1Branch.test_public_branch OK 302ms 541s test_merge_directive.TestMergeDirective2.test_roundtrip OK 3ms 541s test_log.TestLogWithBugs.test_long_bugs OK 96ms 542s breezy.plugins.bash_completion.tests.test_bashcomp.TestDataCollector.test_commands OK 527ms 542s breezy.plugins.changelog_merge.tests.test_changelog_merge.TestMergeCoreLogic.test_acceptance_bug_723968 OK 2ms 542s test_log.TestLongLogFormatter.test_properties_in_short_log OK 55ms 542s breezy.plugins.commitfromnews.tests.test_committemplate.TestCommitTemplate.test_initial OK 40ms 542s breezy.plugins.email.tests.testemail.TestGetTo.test_custom_subject OK 55ms 542s test_merge_core.MergeTest.test_contents_merge3 OK 489ms 542s breezy.plugins.email.tests.testemail.TestGetTo.test_should_not_send_sender_configured OK 59ms 542s breezy.plugins.fastimport.tests.test_commands.TestFastExport.test_baseline_option SKIP 1ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_commands.TestFastImport.test_file SKIP 1ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_exporter.CheckRefnameRewriting.test_rewrite_invalid OK 2ms 542s breezy.plugins.fastimport.tests.test_generic_processor.TestAddNonUtf8InBranch.test_add(1.9-rich-root) SKIP 1ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopy.test_copy_file_in_subdir(pack-0.92) SKIP 1ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopy.test_copy_symlink_in_root(2a) SKIP 1ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyModified.test_copy_of_modified_file_in_root(1.9-rich-root) SKIP 1ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyModified.test_copy_of_modified_symlink_in_root(pack-0.92) SKIP 1ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyModified.test_copy_of_modified_symlink_to_new_dir(2a) SKIP 1ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyNew.test_copy_new_file_to_new_dir(1.9-rich-root) SKIP 1ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyNew.test_copy_new_symlink_to_new_dir(pack-0.92) SKIP 1ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyToDeleted.test_copy_to_deleted_file_in_subdir(2a) SKIP 1ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDelete.test_delete_file_in_deep_subdir(1.9-rich-root) SKIP 1ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDelete.test_delete_symlink_in_root(pack-0.92) SKIP 1ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteDirectory.test_delete_dir(2a) SKIP 1ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteMultiLevel.test_delete_file_complex_level(1.9-rich-root) SKIP 1ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteNew.test_delete_new_file_in_deep_subdir(pack-0.92) SKIP 1ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteNew.test_delete_new_file_in_subdir(2a) SKIP 1ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteRenameThenModify.test_delete_rename_then_modify_file_in_new_dir(1.9-rich-root) SKIP 1ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteRenameThenModify.test_delete_rename_then_modify_symlink_in_new_dir(pack-0.92) SKIP 1ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteRenameThenModify.test_delete_rename_then_modify_symlink_in_subdir(2a) SKIP 1ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteThenAdd.test_delete_then_add_symlink_in_root(1.9-rich-root) SKIP 1ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackFileKinds.test_import_symlink(pack-0.92) SKIP 1ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackModify.test_modify_file_in_root(2a) SKIP 1ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackModify.test_modify_file_now_executable(1.9-rich-root) SKIP 1ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackModify.test_modify_symlink_in_subdir(pack-0.92) SKIP 1ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackModifyTricky.test_modify_directory_becomes_symlink(2a) SKIP 1ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackModifyTwice.test_modify_file_twice_in_root(1.9-rich-root) SKIP 1ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRename.test_rename_file_to_new_dir(pack-0.92) SKIP 1ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRename.test_rename_symlink_in_subdir(2a) SKIP 1ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameModified.test_rename_of_modified_file_in_subdir(1.9-rich-root) SKIP 1ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameModified.test_rename_of_modified_symlink_in_subdir(pack-0.92) SKIP 1ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameNew.test_rename_new_file_in_root(2a) SKIP 1ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameNew.test_rename_new_symlink_in_subdir(1.9-rich-root) SKIP 1ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameThenModify.test_rename_then_modify_file_in_subdir(pack-0.92) SKIP 1ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameThenModify.test_rename_then_modify_symlink_in_root(2a) SKIP 1ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameToDeleted.test_rename_to_deleted_file_in_root(1.9-rich-root) SKIP 1ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameToDeleted.test_rename_to_deleted_symlink_in_root(pack-0.92) SKIP 1ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameTricky.test_rename_directory_becomes_file(2a) SKIP 1ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameTricky.test_rename_symlink_becomes_directory(1.9-rich-root) SKIP 1ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_generic_processor.TestModifyRevertInBranch.test_modify_revert(pack-0.92) SKIP 4ms 542s fastimport 542s 542s breezy.plugins.fastimport.tests.test_revision_store.Test_TreeShim.test_get_symlink_target_from_delta SKIP 1ms 542s fastimport 542s 542s breezy.plugins.gitlab.tests.test_forge.ParseTimestringTests.test_simple OK 3ms 542s breezy.plugins.launchpad.test_account.LaunchpadAccountTests.test_get_lp_login_unconfigured OK 5ms 542s test_merge_directive.TestMergeDirective2Branch.test_generate_bundle OK 276ms 542s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_with_crlf_in_repo_binary(WorkingTreeFormat6,remote) OK 1168ms 542s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_with_crlf_in_repo_clean_lf(WorkingTreeFormat4) SKIP 1ms 542s format doesn't support content filtering 542s test_log.TestLongLogFormatterWithoutMergeRevisions.test_long_verbose_contain_deltas OK 222ms 542s breezy.plugins.launchpad.test_lp_api.TestDependencyManagement.test_supported_launchpadlib_version OK 111ms 542s breezy.plugins.launchpad.test_lp_login.TestLaunchpadLogin.test_logout OK 8ms 542s breezy.plugins.netrc_credential_store.tests.test_netrc.TestNetrcCSNoNetrc.test_home_netrc_does_not_exist OK 4ms 542s breezy.plugins.quilt.tests.test_merge.StartCommitMergeHookTests.test_warning SKIP 1ms 542s quilt executable 542s 542s breezy.plugins.quilt.tests.test_merge.TestTreeUnapplyPatches.test_unapply SKIP 1ms 542s quilt executable 542s 542s breezy.plugins.quilt.tests.test_wrapper.QuiltTests.test_unapplied SKIP 1ms 542s quilt executable 542s 542s test_merge_core.MergeTest.test_spurious_conflict OK 228ms 542s breezy.plugins.repodebug.tests.SmokeTests.test_mirror_revs_into OK 63ms 542s test_log.TestRevisionNotInBranch.test_many_revisions OK 122ms 542s test_merge_directive.TestBodyHook.test_body_hook_chaining OK 58ms 542s test_merge_directive.TestMergeDirective1.test_serialization OK 2ms 542s test_merge_directive.TestMergeDirective2Branch.test_patch_verification OK 284ms 542s test_mergetools.TestCheckAvailability.test_nonexistent OK 3ms 542s test_mergetools.TestInvoke.test_success OK 4ms 542s test_log.TestShortLogFormatter.test_show_ids OK 200ms 542s test_log.TestShowLog.test_cur_revno OK 56ms 542s test_lru_cache.TestLRUCache.test_by_usage OK 2ms 542s test_lru_cache.TestLRUCache.test_missing OK 2ms 542s test_lru_cache.TestLRUSizeCache.test_adding_clears_to_after_cleanup_size OK 2ms 542s test_lru_cache.TestLRUSizeCache.test_resize_smaller OK 2ms 542s test_lsprof.TestStats.test_sort_code OK 4ms 542s test_mail_client.TestEditor.test_get_merge_prompt_unicode OK 2ms 542s breezy.plugins.bash_completion.tests.test_bashcomp.TestBashCompletionInvoking.test_revspec_tag_spaces OK 1414ms 542s test_mail_client.TestMutt.test_commandline_is_8bit OK 2ms 542s test_matchers.TestHasLayout.test_no_dirs OK 40ms 542s test_matchers.TestReturnsUnlockable.test_match OK 2ms 542s breezy.plugins.rewrite.tests.test_blackbox.TestRebaseSimple.test_conflicting_abort OK 320ms 542s test_merge_directive.TestMergeDirective1Branch.test_get_merge_request OK 313ms 542s test_memorybranch.MemoryBranchTests.test_revision_id_to_revno OK 78ms 542s test_memorytree.TestMemoryTree.test_get_root_id OK 21ms 542s test_missing.TestMissing.test_find_unmerged OK 289ms 542s test_memorytree.TestMemoryTree.test_rename_file OK 63ms 542s test_merge.TestLCAMultiWay.test_all_differ OK 2ms 542s test_msgeditor.MsgEditorTest.test_commit_template_encoded OK 46ms 542s test_msgeditor.MsgEditorTest.test_parse_editor_name OK 6ms 542s test_msgeditor.MsgEditorTest.test__create_temp_file_with_commit_template_in_unicode_dir(utf-8,2) OK 4ms 542s /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method 542s warnings.warn("TestResult has no addDuration method", 542s test_multiparent.TestMulti.test_compare_two_parents_blocks OK 1ms 542s test_multiparent.TestMulti.test_to_patch OK 1ms 542s test_multiparent.TestVersionedFile.test_get_line_list OK 1ms 542s breezy.plugins.changelog_merge.tests.test_changelog_merge.TestChangeLogMerger.test_merge_text_returns_success OK 233ms 542s test_merge.TestMerge.test_create_rename OK 69ms 542s breezy.plugins.rewrite.tests.test_blackbox.TestRebaseSimple.test_notneeded_feature_ahead OK 222ms 542s breezy.plugins.commitfromnews.tests.test_committemplate.TestCommitTemplate.test_fix_bug OK 62ms 542s test_multiwalker.TestMultiWalker.test_different_file_id_in_others OK 117ms 542s breezy.plugins.email.tests.testemail.TestGetTo.test_custom_body OK 63ms 543s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_crlf_with_crlf_in_repo_dirty(WorkingTreeFormat5) OK 754ms 543s test_merge_directive.TestMergeDirective1Branch.test_use_public_submit_branch OK 311ms 543s breezy.plugins.email.tests.testemail.TestGetTo.test_should_not_send OK 61ms 543s breezy.plugins.rewrite.tests.test_blackbox.TestRebaseSimple.test_todo_nothing OK 167ms 543s breezy.plugins.rewrite.tests.test_pseudonyms.ExtractForeignRevidTests.test_cscvs OK 2ms 543s breezy.plugins.email.tests.testemail.TestGetTo.test_url_unset OK 62ms 543s breezy.plugins.fastimport.tests.test_commands.TestFastImport.test_empty SKIP 1ms 543s fastimport 543s 543s breezy.plugins.fastimport.tests.test_exporter.CheckRefnameRewriting.test_passthrough_valid OK 2ms 543s breezy.plugins.fastimport.tests.test_generic_processor.TestAddNonUtf8InBranch.test_add(pack-0.92) SKIP 1ms 543s fastimport 543s 543s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopy.test_copy_file_in_root(2a) SKIP 1ms 543s fastimport 543s 543s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopy.test_copy_symlink_in_root(1.9-rich-root) SKIP 1ms 543s fastimport 543s 543s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyModified.test_copy_of_modified_file_in_root(pack-0.92) SKIP 1ms 543s fastimport 543s 543s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyModified.test_copy_of_modified_file_to_new_dir(2a) SKIP 1ms 543s fastimport 543s 543s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyModified.test_copy_of_modified_symlink_to_new_dir(1.9-rich-root) SKIP 1ms 543s fastimport 543s 543s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyNew.test_copy_new_file_to_new_dir(pack-0.92) SKIP 1ms 543s fastimport 543s 543s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyNew.test_copy_new_symlink_in_subdir(2a) SKIP 1ms 543s fastimport 543s 543s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyToDeleted.test_copy_to_deleted_file_in_subdir(1.9-rich-root) SKIP 1ms 543s fastimport 543s 543s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDelete.test_delete_file_in_deep_subdir(pack-0.92) SKIP 1ms 543s fastimport 543s 543s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDelete.test_delete_file_in_subdir(2a) SKIP 1ms 543s fastimport 543s 543s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteDirectory.test_delete_dir(1.9-rich-root) SKIP 1ms 543s fastimport 543s 543s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteMultiLevel.test_delete_file_complex_level(pack-0.92) SKIP 1ms 543s fastimport 543s 543s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteMultiLevel.test_delete_files_in_multiple_levels(2a) SKIP 1ms 543s fastimport 543s 543s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteNew.test_delete_new_file_in_subdir(1.9-rich-root) SKIP 2ms 543s fastimport 543s 543s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteRenameThenModify.test_delete_rename_then_modify_file_in_new_dir(pack-0.92) SKIP 1ms 543s fastimport 543s 543s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteRenameThenModify.test_delete_rename_then_modify_file_in_subdir(2a) SKIP 1ms 543s fastimport 543s 543s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteRenameThenModify.test_delete_rename_then_modify_symlink_in_subdir(1.9-rich-root) SKIP 1ms 543s fastimport 543s 543s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteThenAdd.test_delete_then_add_symlink_in_root(pack-0.92) SKIP 1ms 543s fastimport 543s 543s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackFileKinds.test_import_plainfile(2a) SKIP 1ms 543s fastimport 543s 543s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackModify.test_modify_file_in_root(1.9-rich-root) SKIP 1ms 543s fastimport 543s 543s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackModify.test_modify_file_now_executable(pack-0.92) SKIP 1ms 543s fastimport 543s 543s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackModify.test_modify_symlink_in_root(2a) SKIP 1ms 543s fastimport 543s 543s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackModifyTricky.test_modify_directory_becomes_symlink(1.9-rich-root) SKIP 1ms 543s fastimport 543s 543s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackModifyTwice.test_modify_file_twice_in_root(pack-0.92) SKIP 1ms 543s fastimport 543s 543s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRename.test_rename_file_in_subdir(2a) SKIP 1ms 543s fastimport 543s 543s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRename.test_rename_symlink_in_subdir(1.9-rich-root) SKIP 1ms 543s fastimport 543s 543s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameModified.test_rename_of_modified_file_in_subdir(pack-0.92) SKIP 1ms 543s fastimport 543s 543s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameModified.test_rename_of_modified_symlink_in_root(2a) SKIP 1ms 543s fastimport 543s 543s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameNew.test_rename_new_file_in_root(1.9-rich-root) SKIP 1ms 543s fastimport 543s 543s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameNew.test_rename_new_symlink_in_subdir(pack-0.92) SKIP 1ms 543s fastimport 543s 543s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameThenModify.test_rename_then_modify_file_in_root(2a) SKIP 1ms 543s fastimport 543s 543s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameThenModify.test_rename_then_modify_symlink_in_root(1.9-rich-root) SKIP 1ms 543s fastimport 543s 543s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameToDeleted.test_rename_to_deleted_file_in_root(pack-0.92) SKIP 1ms 543s fastimport 543s 543s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameToDeleted.test_rename_to_deleted_symlink_in_new_dir(2a) SKIP 1ms 543s fastimport 543s 543s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameTricky.test_rename_directory_becomes_file(1.9-rich-root) SKIP 1ms 543s fastimport 543s 543s test_mutabletree.TestHasChanges.test_with_pending_merges OK 175ms 543s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameTricky.test_rename_symlink_becomes_directory(pack-0.92) SKIP 1ms 543s fastimport 543s 543s breezy.plugins.fastimport.tests.test_generic_processor.TestImportZeroMarker.test_tag(2a) SKIP 1ms 543s fastimport 543s 543s breezy.plugins.fastimport.tests.test_revision_store.Test_TreeShim.test_get_symlink_target SKIP 1ms 543s fastimport 543s 543s breezy.plugins.gitlab.tests.test_forge.ParseGitLabMergeRequestUrlTests.test_old_style OK 2ms 543s test_nonascii.NormalizedFilename.test_access_normalized OK 4ms 543s breezy.plugins.launchpad.test_account.LaunchpadAccountTests.test_get_lp_login_leaves_existing_credentials OK 6ms 543s test_options.OptionTests.test_is_hidden OK 2ms 543s test_options.OptionTests.test_option_help_global OK 6ms 543s test_options.TestListOptions.test_list_option OK 2ms 543s test_merge.TestMerge.test_merge_add_into_deleted_root OK 253ms 543s test_options.TestOptionDefinitions.test_option_grammar OK 8ms 543s test_osutils.GetFsTypeTests.test_returns_string_or_none OK 3ms 543s test_osutils.TestBackupNames.test_existing OK 2ms 543s test_osutils.TestContainsWhitespace.test_contains_whitespace OK 2ms 543s test_osutils.TestDateTime.test_format_date_with_offset_in_original_timezone OK 2ms 543s test_osutils.TestDirReader.test_walk_cur_dir(utf8) OK 4ms 543s test_osutils.TestFdatasync.test_fdatasync_catches_ENOTSUP OK 4ms 543s test_osutils.TestGetuserUnicode.test_ascii_user OK 2ms 543s test_osutils.TestLinks.test_changing_access OK 3ms 543s test_osutils.TestPumpFile.test_defaults OK 2ms 543s test_osutils.TestRandChars.test_01_rand_chars_empty OK 2ms 543s test_osutils.TestRename.test_fancy_rename_fails_if_source_and_target_missing OK 3ms 543s test_osutils.TestSafeUnicode.test_from_ascii_string OK 2ms 543s test_osutils.TestSafeUtf8.test_from_utf8_string OK 2ms 543s test_osutils.TestShaFileByName.test_sha_mixed_endings OK 3ms 543s test_osutils.TestTerminalWidth.test_falls_back_to_COLUMNS OK 2ms 543s test_osutils.TestWalkDirs.test_force_walkdirs_utf8_fs_ascii OK 3ms 543s test_osutils.TestWalkDirs.test_walkdirs_os_error OK 4ms 543s test_osutils.TestWin32FuncsDirs.test_getcwd OK 3ms 543s test_osutils.Test_CICPCanonicalRelpath.test_at_root_slash OK 3ms 543s test_osutils_encodings.TestTerminalEncoding.test_terminal_cp_unknown OK 2ms 543s test_merge.TestMerge.test_merge_reverse_revision_range OK 60ms 543s breezy.plugins.rewrite.tests.test_rebase.PlanCreatorTests.test_simple_plan_creator_extra_history OK 145ms 543s breezy.plugins.launchpad.test_lp_api.TestDependencyManagement.test_get_launchpadlib_version OK 109ms 543s breezy.plugins.launchpad.test_lp_login.TestLaunchpadLogin.test_login_without_name_when_not_logged_in OK 6ms 543s breezy.plugins.rewrite.tests.test_rebase.RebaseStateTests.test_read_rebase_plan_empty OK 32ms 543s breezy.plugins.netrc_credential_store.tests.test_netrc.TestNetrcCS.test_not_matching_user OK 5ms 543s breezy.plugins.quilt.tests.test_merge.StartCommitMergeHookTests.test_unapplied SKIP 1ms 543s quilt executable 543s 543s breezy.plugins.quilt.tests.test_merge.TestTreeUnapplyPatches.test_no_patches SKIP 1ms 543s quilt executable 543s 543s breezy.plugins.quilt.tests.test_wrapper.QuiltTests.test_series_all_empty SKIP 1ms 543s quilt executable 543s 543s test_patches.AppliedPatchesTests.test_apply_add OK 62ms 543s test_merge.TestMerge.test_pending OK 59ms 543s breezy.plugins.rewrite.tests.test_rebase.RebaseStateTests.test_write_null OK 31ms 543s test_merge_directive.TestMergeDirective2Branch.test_base_revision OK 287ms 543s test_patches.PatchesTester.testLineLookup OK 46ms 543s test_patches.PatchesTester.testValidHunkHeader2 OK 2ms 543s test_patches.PatchesTester.test_parse_patches_leading_noise OK 2ms 543s test_progress.TestTextProgressView.test_render_progress_easy OK 2ms 543s test_progress.TestTextProgressView.test_render_with_activity OK 2ms 543s test_pyutils.TestGetNamedObject.test_import_error OK 2ms 543s test_reconfigure.TestReconfigure.test_branch_to_branch OK 22ms 543s breezy.plugins.repodebug.tests.SmokeTests.test_fix_missing_keys_for_stacking OK 95ms 543s test_merge.TestMergeHooks.test_post_merge_hook_called OK 189ms 543s breezy.plugins.rewrite.tests.test_rebase.ReplaySnapshotTests.test_two_revisions OK 185ms 543s test_reconfigure.TestReconfigure.test_lightweight_checkout_to_branch_tags OK 125ms 543s test_reconfigure.TestReconfigure.test_make_without_trees OK 15ms 543s test_reconfigure.TestReconfigure.test_shared_repo_to_lightweight_checkout OK 56ms 543s test_reconfigure.TestReconfigure.test_tree_to_tree OK 31ms 543s test_reconfigure.TestReconfigure.test_use_shared_to_use_shared OK 49ms 543s test_merge.TestMergeInto.test_only_file OK 154ms 543s test_registry.TestRegistry.test_registry_help OK 2ms 543s test_rename_map.TestRenameMap.test_add_edge_hashes OK 4ms 543s test_merge_directive.TestMergeDirective2Branch.test_get_merge_request OK 320ms 543s breezy.plugins.stats.test_blackbox.TestBlackbox.test_credits OK 160ms 543s breezy.plugins.stats.test_classify.TestClassify.test_classify_unknown OK 2ms 543s test_merge_directive.TestMergeDirective2Branch.test_signing OK 3ms 543s test_mergetools.TestFilenameSubstitution.test_spaces OK 3ms 543s breezy.plugins.rewrite.tests.test_blackbox.TestRebaseSimple.test_conflicting OK 288ms 543s test_rename_map.TestRenameMap.test_guess_renames_handles_directories OK 59ms 543s test_merge.TestMergerEntriesLCA.test_interesting_file_in_this OK 71ms 543s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_exact_binary(WorkingTreeFormat6) OK 735ms 543s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_exact_clean_crlf(WorkingTreeFormat3) SKIP 1ms 543s format doesn't support content filtering 543s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_exact_clean_lf(GitWorkingTreeFormat) SKIP 1ms 543s format doesn't support content filtering 543s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_exact_dirty(WorkingTreeFormat2) SKIP 1ms 543s format doesn't support content filtering 543s breezy.plugins.upload.tests.test_auto_upload_hook.AutoPushWithLocation.test_auto_push_on_commit OK 109ms 543s test_revert.TestRevert.test_revert_executable OK 77ms 543s test_revision.TestRevisionBugs.test_invalid_status OK 2ms 543s test_merge.TestMergerEntriesLCA.test_one_lca_accidentally_prunedXFAIL 94ms 543s reason: {{{We prune values from BASE even when relevant.}}} 543s 543s AssertionError: not equal: 543s a = [(b'foo-id', 543s False, 543s ((b'a-root-id', [b'a-root-id', b'a-root-id']), b'a-root-id', b'a-root-id'), 543s (('foo', ['bar', 'foo']), 'bar', 'bing'), 543s ((False, [False, False]), False, False), 543s False)] 543s b = [] 543s 543s breezy.plugins.rewrite.tests.test_blackbox.TestRebaseSimple.test_notneeded OK 170ms 543s test_merge.TestMergerEntriesLCA.test_this_changed_kind OK 85ms 543s breezy.plugins.upload.tests.test_upload.TestFullUpload.test_create_symlink(LocalTransport,LocalURLServer) OK 134ms 543s test_revisionspec.TestOddRevisionSpec.test_none OK 194ms 543s test_missing.TestFindUnmerged.test_include_merged OK 348ms 543s test_msgeditor.MsgEditorTest.test__create_temp_file_with_commit_template OK 3ms 544s breezy.plugins.upload.tests.test_upload.TestFullUpload.test_ignore_regexp(LocalTransport,LocalURLServer) OK 145ms 544s test_msgeditor.MsgEditorTest.test_deleted_commit_message OK 36ms 544s test_msgeditor.MsgEditorTest.test_set_commit_message_hook OK 3ms 544s test_msgeditor.MsgEditorTest.test__create_temp_file_with_commit_template_in_unicode_dir(iso-8859-2) OK 3ms 544s test_multiparent.TestMulti.test_from_patch OK 1ms 544s /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method 544s warnings.warn("TestResult has no addDuration method", 544s test_multiparent.TestMultiVersionedFile.test_save_load OK 5ms 544s test_multiparent.TestVersionedFile.test_reconstructor OK 1ms 544s test_merge.TestMergerEntriesLCAOnDisk.test_nested_tree_subtree_renamed OK 212ms 544s test_multiwalker.TestMultiWalker.test_master_renamed_to_earlier OK 66ms 544s test_mutabletree.TestHooks.test_constructor OK 2ms 544s test_nonascii.NormalizedFilename.test_platform OK 3ms 544s test_options.OptionTests.test_lazy_registry OK 2ms 544s test_options.OptionTests.test_override OK 2ms 544s test_options.TestListOptions.test_list_option_no_arguments OK 2ms 544s test_options.TestOptionMisc.test_option_custom_help OK 1ms 544s test_osutils.SupportsExecutableTests.test_returns_bool OK 4ms 544s test_osutils.TestCanonicalRelPath.test_canonical_relpath_simple SKIP 1ms 544s case-insensitive case-preserving filesystem 544s 544s test_osutils.TestCopyTree.test_copy_tree_handlers OK 4ms 544s test_osutils.TestDateTime.test_local_time_offset OK 2ms 544s test_osutils.TestDirReader.test_walk_sub_dir(utf8) OK 4ms 544s test_osutils.TestFdatasync.test_fdatasync_handles_no_EOPNOTSUPP OK 3ms 544s test_osutils.TestGetuserUnicode.test_unicode_user OK 2ms 544s test_osutils.TestLstat.test_lstat_matches_fstat OK 3ms 544s test_osutils.TestPumpFile.test_specified_size OK 2ms 544s test_osutils.TestReadLink.test_os_readlink_link_decoding OK 3ms 544s test_osutils.TestRename.test_rename OK 3ms 544s test_osutils.TestSafeUnicode.test_from_unicode_string_unicode_contents OK 1ms 544s test_osutils.TestSendAll.test_send_with_no_progress OK 2ms 544s test_osutils.TestSizeShaFile.test_sha_mixed_endings OK 3ms 544s test_osutils.TestTerminalWidth.test_non_tty_default_without_columns OK 2ms 544s test_osutils.TestWalkDirs.test_force_walkdirs_utf8_fs_utf8 OK 3ms 544s breezy.plugins.rewrite.tests.test_blackbox.TestRebaseSimple.test_simple_success OK 328ms 544s test_osutils.TestWin32Funcs.test_fixdrive OK 2ms 544s breezy.plugins.rewrite.tests.test_maptree.MapFileIdTests.test_empty OK 2ms 544s test_osutils.TestWin32FuncsDirs.test_rename OK 3ms 544s test_osutils.Test_CICPCanonicalRelpath.test_subdir_missing_tail OK 4ms 544s test_osutils_encodings.TestUserEncoding.test_user_cp0 OK 2ms 544s test_revisionspec.TestRevisionSpec_ancestor.test_simple OK 197ms 544s breezy.plugins.upload.tests.test_upload.TestFullUpload.test_rename_symlink(LocalTransport,LocalURLServer) OK 144ms 544s test_patches.AppliedPatchesTests.test_apply_simple OK 60ms 544s test_patches.PatchesTester.testMalformedLineNO_NL OK 2ms 544s test_patches.PatchesTester.testValidPatchHeader OK 2ms 544s test_merge.TestMergerEntriesLCAOnDisk.test_simple_lca OK 129ms 544s test_patches.PatchesTester.test_roundtrip_binary OK 2ms 544s test_progress.TestTextProgressView.test_render_progress_no_bar OK 2ms 544s test_pyutils.TestCalcParent_name.test_dotted_module_no_member OK 2ms 544s test_pyutils.TestGetNamedObject.test_module_only OK 1ms 544s breezy.plugins.rewrite.tests.test_rebase.PlanCreatorTests.test_simple_plan_creator OK 127ms 544s breezy.plugins.upload.tests.test_upload.TestFullUpload.test_upload_from_subdir(LocalTransport,LocalURLServer) OK 114ms 544s test_merge.TestMergerInMemory.test_criss_cross_passed_to_merge_type OK 67ms 544s test_merge.TestPlanMerge.test__remove_external_references OK 2ms 544s test_merge.TestPlanMerge.test_plan_merge OK 5ms 544s test_merge.TestPlanMerge.test_plan_merge_uncommitted_files OK 4ms 544s test_mergeable.TestReadMergeableFromUrl.test_smart_server_connection_reset OK 8ms 544s breezy.plugins.rewrite.tests.test_rebase.RebaseStateTests.test_read_rebase_plan OK 30ms 544s breezy.plugins.rewrite.tests.test_rebase.RebaseStateTests.test_write OK 32ms 544s test_reconfigure.TestReconfigure.test_branch_to_lightweight_checkout_failure OK 133ms 544s breezy.plugins.upload.tests.test_upload.TestIncrementalUpload.test_create_symlink(LocalTransport,LocalURLServer) OK 118ms 544s breezy.plugins.rewrite.tests.test_rebase.ReplaySnapshotTests.test_single_revision OK 84ms 544s breezy.plugins.rewrite.tests.test_upgrade.TestUpgradeChangesContent.test_init OK 2ms 544s breezy.plugins.stats.test_classify.TestClassify.test_classify_translation OK 2ms 544s test_revisionspec.TestRevisionSpec_annotate.test_non_existent_line OK 279ms 544s test_reconfigure.TestReconfigure.test_lightweight_checkout_to_checkout_tags OK 84ms 544s test_reconfigure.TestReconfigure.test_modified_tree_to_branch OK 51ms 544s test_merge_core.FunctionalMergeTest.test_merge_rename_to_temp_before_delete OK 219ms 544s test_reconfigure.TestReconfigure.test_standalone_to_use_shared OK 90ms 544s breezy.plugins.stats.test_stats.TestGetRevisionsAndCommitters.test_simple OK 156ms 544s breezy.plugins.upload.tests.test_upload.TestIncrementalUpload.test_ignore_delete_one_file(LocalTransport,LocalURLServer) OK 197ms 544s test_revisionspec.TestRevisionSpec_before.test_revid OK 188ms 544s test_reconfigure.TestReconfigure.test_unshared_repo_to_lightweight_checkout OK 50ms 544s test_registry.TestRegistry.test_register_override OK 2ms 544s test_registry.TestRegistryIter.test_items OK 2ms 544s test_rename_map.TestRenameMap.test_file_match OK 30ms 544s test_rename_map.TestRenameMap.test_guess_renames_output OK 58ms 544s test_revisionspec.TestRevisionSpec_date.test_as_revision_id OK 102ms 544s breezy.plugins.upload.tests.test_upload.TestFullUpload.test_create_remote_dir_twice(LocalTransport,LocalURLServer) OK 165ms 544s test_revisionspec.TestRevisionSpec_date_no_revno.test_invalid OK 103ms 544s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_binary(WorkingTreeFormat6,remote) OK 1125ms 544s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_clean_lf(WorkingTreeFormat4) SKIP 1ms 544s format doesn't support content filtering 544s breezy.plugins.upload.tests.test_upload.TestIncrementalUpload.test_no_upload_when_conflicts(LocalTransport,LocalURLServer) OK 282ms 544s test_revert.TestRevert.test_revert_merged_dir OK 182ms 544s test_revision.TestRevisionBugs.test_no_status OK 2ms 544s breezy.plugins.upload.tests.test_upload.TestFullUpload.test_ignore_nested_directory(LocalTransport,LocalURLServer) OK 237ms 545s test_merge_core.MergeTest.test_contents_merge2 OK 474ms 545s test_revisionspec.TestRevisionSpec_dwim.test_dwim_spec_nonexistent OK 185ms 545s breezy.plugins.upload.tests.test_upload.TestIncrementalUpload.test_unicode_create_file_in_dir(LocalTransport,LocalURLServer) OK 155ms 545s test_revisionspec.TestRevisionSpecBase.test_wants_no_revision_history OK 182ms 545s breezy.plugins.upload.tests.test_upload.TestFullUpload.test_rename_one_file(LocalTransport,LocalURLServer) OK 162ms 545s breezy.plugins.upload.tests.test_upload.TestIncrementalUpload.test_upload_revision(LocalTransport,LocalURLServer) OK 147ms 545s breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_push_location_exact(LocalGitBranchFormat) OK 10ms 545s test_revisionspec.TestRevisionSpec_last.test_negative OK 188ms 545s breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_upload_location_unset(BranchReferenceFormat) SKIP 16ms 545s Uninitializable branch format 545s 545s test_merge_core.MergeTest.test_reprocess_weave OK 210ms 545s breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_set_push_location(BzrBranchFormat7) OK 24ms 545s test_merge_directive.TestBodyHook.test_body_hook OK 53ms 545s test_merge_directive.TestMergeDirective1.test_roundtrip OK 3ms 545s breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_set_push_location(RemoteBranchFormat-v2) OK 74ms 545s breezy.plugins.upload.tests.test_upload.TestFullUpload.test_upload_auto(LocalTransport,LocalURLServer) OK 166ms 545s breezy.plugins.weave_fmt.test_bzrdir.TestBranchFormat4.test_supports_bzrdir_6 OK 18ms 545s breezy.plugins.weave_fmt.test_bzrdir.TestInfo.test_info_locking_oslocks OK 27ms 545s test_revisionspec.TestRevisionSpec_annotate.test_as_revision_id_r1 OK 271ms 545s test_revisionspec.TestRevisionSpec_revid.test_in_repository OK 217ms 545s breezy.plugins.weave_fmt.test_bzrdir.V4WeaveBundleTester.test_across_models_incompatible OK 106ms 545s breezy.plugins.upload.tests.test_upload.TestIncrementalUpload.test_create_file_in_dir(LocalTransport,LocalURLServer) OK 165ms 545s breezy.plugins.weave_fmt.test_bzrdir.V4WeaveBundleTester.test_bundle_sorted_properties OK 33ms 545s test_merge_directive.TestMergeDirective1Branch.test_generate_patch OK 279ms 545s test_merge_directive.TestMergeDirective1Branch.test_signing OK 4ms 545s test_merge_directive.TestMergeDirective2.test_serialization OK 2ms 545s test_revisionspec.TestRevisionSpec_before.test_alt_revid OK 191ms 545s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_dirty(WorkingTreeFormat5) OK 718ms 545s breezy.plugins.weave_fmt.test_bzrdir.V4WeaveBundleTester.test_install_revisions OK 122ms 545s test_revisionspec.TestRevisionSpec_revno.test_dotted_decimal OK 193ms 545s test_revisionspec.TestRevisionSpec_branch.test_as_tree OK 206ms 545s test_revisionspec.TestRevisionSpec_revno.test_negative_int OK 193ms 545s breezy.plugins.upload.tests.test_upload.TestIncrementalUpload.test_ignore_delete_dir_in_subdir(LocalTransport,LocalURLServer) OK 334ms 545s test_merge_directive.TestMergeDirective2Branch.test_generate_patch OK 290ms 545s test_revisionspec.TestRevisionSpec_date.test_invalid OK 104ms 545s breezy.plugins.upload.tests.test_upload.TestIncrementalUpload.test_no_upload_when_changes(LocalTransport,LocalURLServer) OK 105ms 545s test_revisionspec.TestRevisionSpec_date_no_revno.test_tomorrow OK 128ms 545s test_revisionspec.TestRevisionSpec_submit.test_as_revision_id OK 182ms 546s breezy.plugins.upload.tests.test_upload.TestIncrementalUpload.test_unicode_create_file(LocalTransport,LocalURLServer) OK 124ms 546s test_revisiontree.TestTreeWithCommits.test_get_file_mtime_ghost OK 52ms 546s test_rules.TestIniBasedRulesSearcher.test_get_items_from_extension_match OK 2ms 546s test_url_policy_open.TestBranchOpenerCheckAndFollowBranchReference.test_branch_reference_forbidden OK 2ms 546s test_url_policy_open.TestBranchOpenerStacking.test_allowed_url OK 42ms 546s test_url_policy_open.TestBranchOpenerStacking.test_probers OK 24ms 546s test_scenarios.PretendVaryingTest.test_nothing(a,b) OK 2ms 546s test_script.TestArgumentProcessing.test_quoted_globbing OK 4ms 546s test_script.TestCat.test_cat_files_to_file OK 4ms 546s test_script.TestEcho.test_echo_appended OK 3ms 546s breezy.plugins.weave_fmt.test_bzrdir.V4WeaveBundleTester.test_unicode_bundle OK 516ms 546s breezy.plugins.weave_fmt.test_repository.TestFormat6.test_supports_external_lookups OK 12ms 546s breezy.plugins.weave_fmt.test_repository.TestFormat7.test_supports_external_lookups OK 13ms 546s test_merge_directive.TestMergeDirective2Branch.test_public_branch OK 317ms 546s breezy.plugins.weave_fmt.test_store.TestCompressedTextStore.test_get OK 6ms 546s test_mergetools.TestFilenameSubstitution.test_simple_filename OK 3ms 546s test_mergetools.TestInvoke.test_success_tempfile OK 5ms 546s breezy.plugins.weave_fmt.test_store.TestMixedTextStore.test_get OK 6ms 546s breezy.plugins.weave_fmt.test_store.TestTextStore.test_total_size OK 4ms 546s breezy.plugins.weave_fmt.test_store.TestTransportStore.test__relpath_simple OK 2ms 546s breezy.plugins.weave_fmt.test_store.TestTransportStore.test_get_simple OK 2ms 546s breezy.plugins.weave_fmt.test_store.TestVersionFileStore.test___iter__escaped OK 4ms 546s test_revisionspec.TestRevisionSpec_dwim.test_dwim_spec_revno OK 192ms 546s breezy.plugins.webdav.tests.test_webdav.TestDavSaxParser.test_list_dir_incomplete_format_response OK 5ms 546s breezy.plugins.webdav.tests.test_webdav.TestDavSaxParser.test_unkown_format_response OK 2ms 546s test_script.TestExecution.test_continue_on_error_output OK 78ms 546s test_script.TestExecution.test_unknown_command OK 3ms 546s test_script.TestMv.test_usage OK 3ms 546s test_script.TestRm.test_rm_file_force OK 3ms 546s test_script.TestSyntax.test_command_with_input OK 2ms 546s test_script.TestSyntax.test_simple_command OK 2ms 546s test_selftest.TestBzrDirScenarios.test_scenarios OK 2ms 546s breezy.plugins.upload.tests.test_upload.TestIncrementalUpload.test_upload_revid_path_in_dir(LocalTransport,LocalURLServer) OK 200ms 546s test_selftest.TestConvenienceMakers.test_make_tree_for_local_vfs_backed_transport OK 31ms 546s test_selftest.TestExtraAssertions.test_assertEndsWith OK 2ms 546s test_selftest.TestFinishBzrSubprocess.test_finish_brz_subprocess_ignoring_retcode OK 3ms 546s test_selftest.TestIsolatedEnv.test_injecting_unknown_variable OK 2ms 546s breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_push_location_exact(BzrBranchFormat5) OK 21ms 546s test_selftest.TestPostMortemDebugging.test_location_unittest_error OK 10ms 546s test_selftest.TestRunBzr.test_stdin OK 2ms 546s test_selftest.TestRunBzrSubprocess.test_no_working_dir_passed_through OK 3ms 546s test_selftest.TestRunner.test_skipped_from_setup OK 3ms 546s test_selftest.TestRunner.test_verbose_test_count OK 3ms 546s test_selftest.TestSelftest.test_selftest_benchmark_parameter_invokes_test_suite__benchmark__ OK 2ms 546s test_selftest.TestSelftestFiltering.test_condition_id_in_list OK 9ms 546s breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_upload_location_unset(BzrBranchFormat8) OK 21ms 546s test_selftest.TestSelftestFiltering.test_filter_suite_by_id_startswith OK 6ms 546s test_selftest.TestStartBzrSubProcess.test_allow_plugins OK 2ms 546s test_selftest.TestSubunitLogDetails.test_fail_has_log OK 6ms 546s test_selftest.TestTestCase.test_assertLength_fails_different OK 2ms 546s test_selftest.TestTestCase.test_base_setUp_not_called_causes_failure OK 2ms 546s test_selftest.TestTestCase.test_overrideAttr_with_no_existing_value_and_no_value OK 3ms 546s test_selftest.TestTestCase.test_run_disabled_unittest_result OK 2ms 546s breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_set_push_location(BzrBranchFormat6) OK 24ms 546s test_selftest.TestTestCaseInTempDir.test_assertEqualStat_notequal OK 4ms 546s test_selftest.TestTestCaseLogDetails.test_xfail_has_no_log OK 3ms 546s test_selftest.TestTestCaseWithMemoryTransport.test_make_branch_builder OK 11ms 546s test_selftest.TestTestCloning.test_double_apply_scenario_preserves_first_scenario OK 2ms 546s test_selftest.TestTestLoader.test_load_tests_from_module_name_with_bogus_module_name OK 2ms 546s test_selftest.TestTestPrefixRegistry.test_resolve_unknown_alias OK 2ms 546s test_selftest.TestTestResult.test_strict_with_unsupported_feature OK 2ms 546s test_selftest.TestTestSuite.test__test_suite_modules_to_doctest OK 2ms 546s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_with_crlf_in_repo_binary(WorkingTreeFormat6) OK 745ms 546s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_with_crlf_in_repo_clean_crlf(WorkingTreeFormat3) SKIP 1ms 546s format doesn't support content filtering 546s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_with_crlf_in_repo_clean_lf(GitWorkingTreeFormat) SKIP 1ms 546s format doesn't support content filtering 546s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_lf_with_crlf_in_repo_dirty(WorkingTreeFormat2) SKIP 1ms 546s format doesn't support content filtering 546s test_selftest.TestTransportScenarios.test_scenarios_include_all_modules OK 6ms 546s test_selftest.TestUncollectedWarnings.test_random_seed OK 7ms 546s test_revisionspec.TestRevisionSpec_last.test_not_a_number OK 190ms 546s breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_set_push_location(RemoteBranchFormat-default) OK 63ms 546s breezy.plugins.weave_fmt.test_bzrdir.TestBranchFormat4.test_no_metadir_support OK 17ms 546s breezy.plugins.weave_fmt.test_bzrdir.TestFormat6.test_same_lockfiles_between_tree_repo_branch OK 22ms 546s /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method 546s warnings.warn("TestResult has no addDuration method", 546s test_missing.TestMissing.test_iter_log_revisions OK 258ms 546s test_selftest.TestUncollectedWarningsForked.test_starting_with_and_exclude OK 111ms 546s /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method 546s warnings.warn("TestResult has no addDuration method", 546s test_selftest.TestUncollectedWarningsSubunit.test_testsuite OK 15ms 546s test_sftp_transport.SFTPLockTests.test_sftp_locks SKIP 5ms 546s paramiko 546s 546s test_sftp_transport.SSHVendorBadConnection.test_bad_connection_ssh SKIP 1ms 546s paramiko 546s 546s test_sftp_transport.Test_SFTPReadvHelper.test__get_requests SKIP 3ms 546s paramiko 546s 546s breezy.plugins.weave_fmt.test_bzrdir.V4WeaveBundleTester.test_across_models OK 111ms 546s breezy.plugins.weave_fmt.test_bzrdir.V4WeaveBundleTester.test_bundle_same_basis OK 46ms 546s test_revisionspec.TestRevisionSpec_revid.test_missing OK 198ms 546s test_shelf.TestPrepareShelf.test_shelve_change_handles_move OK 148ms 546s breezy.plugins.weave_fmt.test_bzrdir.V4WeaveBundleTester.test_hide_history OK 103ms 546s test_shelf.TestPrepareShelf.test_shelve_creation OK 62ms 546s test_shelf.TestPrepareShelf.test_shelve_skips_added_root OK 38ms 546s test_revisionspec.TestRevisionSpec_revno.test_invalid_branch OK 181ms 546s test_shelf.TestShelfManager.test_active_shelves OK 44ms 546s test_msgeditor.MsgEditorTest.test_commit_template_pending_merges OK 360ms 546s test_msgeditor.MsgEditorTest.test_run_editor OK 5ms 546s test_msgeditor.MsgEditorTest.test__create_temp_file_with_commit_template_in_unicode_dir(iso-8859-1) OK 4ms 546s test_multiparent.TestMulti.test_eq OK 1ms 546s /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method 546s warnings.warn("TestResult has no addDuration method", 546s test_multiparent.TestMultiVersionedFile.test_filenames OK 5ms 546s test_multiparent.TestVersionedFile.test_reconstruct_empty OK 1ms 546s test_shelf.TestShelfManager.test_read_non_existant OK 30ms 546s test_shelf.TestUnshelver.test_unshelve_serialization OK 32ms 546s test_multiwalker.TestMultiWalker.test_master_has_extra OK 69ms 546s test_mutabletree.TestHasChanges.test_with_uncommitted_changes OK 36ms 546s test_nonascii.NormalizedFilename.test_functions OK 3ms 546s test_options.OptionTests.test_iter_switches OK 2ms 546s test_options.OptionTests.test_option_help_global_hidden OK 7ms 546s test_options.TestListOptions.test_list_option_can_be_reset OK 2ms 546s test_options.TestOptionMisc.test_is_hidden OK 2ms 546s test_osutils.MtabReader.test_read_mtab OK 4ms 546s test_osutils.TestCanonicalRelPath.test_canonical_relpath_missing_tail SKIP 1ms 546s case-insensitive case-preserving filesystem 546s 546s test_revisionspec.TestRevisionSpec_revno.test_non_exact_branch OK 174ms 546s test_osutils.TestCopyTree.test_copy_basic_tree OK 5ms 546s test_osutils.TestDateTime.test_format_delta OK 2ms 546s test_osutils.TestDirReader.test_walk_sub_dir(unicode) OK 4ms 546s test_osutils.TestFdatasync.test_fdatasync_catches_EOPNOTSUPP OK 4ms 546s test_osutils.TestGetuserUnicode.test_is_unicode OK 2ms 546s test_osutils.TestLinks.test_dereference_path OK 4ms 546s test_shelf_ui.TestApplyReporter.test_shelve_modify_target OK 105ms 546s test_osutils.TestPumpFile.test_report_activity OK 2ms 546s test_osutils.TestRandChars.test_02_rand_chars_100 OK 2ms 546s test_osutils.TestRename.test_fancy_rename_fails_source_missing OK 4ms 546s test_osutils.TestSafeUnicode.test_from_unicode_string_ascii_contents OK 2ms 546s test_osutils.TestSendAll.test_send_with_disconnected_socket OK 2ms 546s test_osutils.TestSizeShaFile.test_sha_empty OK 10ms 546s test_osutils.TestTerminalWidth.test_no_TIOCGWINSZ OK 2ms 546s test_osutils.TestWalkDirs.test_force_walkdirs_utf8_fs_latin1 OK 3ms 546s test_osutils.TestWin32Funcs.test_abspath SKIP 3ms 546s win32 platform 546s 546s test_osutils.TestWin32FuncsDirs.test_minimum_path_selection OK 12ms 546s test_osutils.Test_CICPCanonicalRelpath.test_simple OK 4ms 546s test_osutils_encodings.TestUserEncoding.test_get_user_encoding OK 2ms 547s test_shelf_ui.TestShelver.test_shelve_diff OK 81ms 547s test_patches.AppliedPatchesTests.test_apply_delete OK 61ms 547s test_patches.PatchesTester.testMalformedLine OK 2ms 547s test_patches.PatchesTester.testValidLine OK 2ms 547s test_patches.PatchesTester.test_preserve_dirty_head OK 2ms 547s test_progress.TestTextProgressView.test_render_progress_nested OK 2ms 547s test_pyutils.TestCalcParent_name.test_dotted_member OK 2ms 547s test_pyutils.TestGetNamedObject.test_module_attr OK 2ms 547s test_revisionspec.TestRevisionSpec_tag.test_as_revision_id OK 146ms 547s test_shelf_ui.TestShelver.test_shelve_one_diff OK 72ms 547s test_revisiontree.TestTreeWithCommits.test_get_file_revision_root OK 51ms 547s test_rules.TestIniBasedRulesSearcher.test_get_items_match_first OK 2ms 547s test_url_policy_open.TestBranchOpenerCheckAndFollowBranchReference.test_check_initial_url OK 2ms 547s test_shelf_ui.TestUnshelveScripts.test_unshelve_args_delete_only OK 37ms 547s breezy.plugins.weave_fmt.test_bzrdir.V4WeaveBundleTester.test_symlink_bundle OK 478ms 547s test_url_policy_open.TestBranchOpenerStacking.test_custom_opener_with_branch_reference OK 28ms 547s breezy.plugins.weave_fmt.test_repository.TestFormat6.test_no_ancestry_weave OK 12ms 547s breezy.plugins.weave_fmt.test_repository.TestFormat7.test_shared_no_tree_disk_layout OK 19ms 547s breezy.plugins.weave_fmt.test_store.TestCompressedTextStore.test__relpath_suffixed OK 3ms 547s breezy.plugins.weave_fmt.test_store.TestMemoryStore.test_total_size OK 2ms 547s breezy.plugins.weave_fmt.test_store.TestTextStore.test_multiple_add OK 5ms 547s breezy.plugins.weave_fmt.test_store.TestTransportStore.test__relpath_prefixed_suffixed OK 2ms 547s test_url_policy_open.TestOpenOnlyScheme.test_hook_does_not_interfere OK 42ms 547s breezy.plugins.weave_fmt.test_store.TestTransportStore.test_escaped_uppercase OK 2ms 547s test_scenarios.PretendVaryingTest.test_nothing(b,b) OK 2ms 547s breezy.plugins.weave_fmt.test_store.TestTransportStore.test_relpath_escaped OK 2ms 547s breezy.plugins.webdav.tests.test_webdav.TestDavSaxParser.test_list_dir_apache2_example OK 5ms 547s breezy.plugins.webdav.tests.test_webdav.TestDavSaxParser.test_stat_malformed_response OK 2ms 547s test_reconfigure.TestReconfigure.test_branch_to_lightweight_checkout OK 154ms 547s test_shelf_ui.TestUnshelver.test_unshelve OK 82ms 547s test_script.TestArgumentProcessing.test_verbosity_isolated OK 34ms 547s test_script.TestCat.test_cat_input_to_output OK 3ms 547s test_script.TestEcho.test_echo_more_output OK 2ms 547s test_script.TestExecution.test_ellipsis_everything OK 3ms 547s test_script.TestMkdir.test_mkdir_jailed OK 3ms 547s test_script.TestRedirections.test_no_redirection OK 2ms 547s test_script.TestRm.test_rm_usage OK 3ms 547s test_script.TestSyntax.test_command_with_single_quoted_param OK 2ms 547s test_script.TestUserInteraction.test_confirm_action OK 5ms 547s test_reconfigure.TestReconfigure.test_lightweight_checkout_to_checkout OK 65ms 547s test_selftest.TestChrootedTest.test_root_is_root OK 30ms 547s test_selftest.TestCounterHooks.test_run_hook_once OK 4ms 547s test_selftest.TestExtraAssertions.test_assert_isinstance OK 2ms 547s test_selftest.TestFinishBzrSubprocess.test_finish_subprocess_with_unexpected_retcode OK 3ms 547s test_reconfigure.TestReconfigure.test_make_without_trees_already_no_trees OK 15ms 547s test_selftest.TestLoadTestIdList.test_load_test_list OK 3ms 547s test_selftest.TestProfileResult.test_profiles_tests OK 7ms 547s test_selftest.TestRunBzrCaptured.test_stdin OK 3ms 547s test_selftest.TestRunBzrSubprocess.test_run_brz_subprocess_no_plugins OK 3ms 547s test_selftest.TestRunner.test_skipped_test OK 12ms 547s test_selftest.TestSelftest.test_list_only_excludes OK 3ms 547s test_selftest.TestSelftest.test_starting_with_single_argument OK 2ms 547s test_reconfigure.TestReconfigure.test_standalone_to_standalone OK 31ms 547s test_smart_add.TestAddFrom.test_copy_all OK 115ms 547s test_selftest.TestSelftestFiltering.test_condition_id_startswith OK 11ms 547s test_smtp_connection.TestSMTPConnection.test_create_connection_starttls_fails OK 6ms 547s test_selftest.TestSelftestFiltering.test_preserve_input OK 5ms 547s test_selftest.TestStartBzrSubProcess.test_get_brz_path_with_cwd_breezy OK 2ms 547s test_smtp_connection.TestSMTPConnection.test_smtp_server OK 4ms 547s test_selftest.TestSubunitLogDetails.test_skip_has_no_log OK 5ms 547s test_selftest.TestTestCase.test_assertLength_matches_nonempty OK 2ms 547s test_selftest.TestTestCase.test_debug_flags_restored OK 3ms 547s test_selftest.TestTestCase.test_overrideAttr_with_value OK 3ms 547s test_selftest.TestTestCase.test_run_no_parameters OK 3ms 547s test_selftest.TestTestCaseInTempDir.test_home_is_not_working OK 3ms 547s test_selftest.TestTestCaseWithMemoryTransport.test_BRZ_HOME_and_HOME_are_bytestrings OK 2ms 547s test_selftest.TestTestCaseWithMemoryTransport.test_make_branch_builder_with_format_name OK 12ms 547s test_selftest.TestTestIdList.test_empty_list OK 2ms 547s test_selftest.TestTestLoader.test_module_no_load_tests_attribute_loads_classes OK 2ms 547s test_selftest.TestTestResult.test_known_failure OK 3ms 547s test_selftest.TestTestResult.test_unavailable_exception OK 5ms 547s test_selftest.TestTestSuite.test_test_suite OK 58ms 547s test_selftest.TestTreeScenarios.test_scenarios OK 2ms 547s test_selftest.TestUncollectedWarnings.test_testsuite OK 7ms 547s /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method 547s warnings.warn("TestResult has no addDuration method", 547s test_selftest.TestUncollectedWarningsSubunit.test_additonal_decorator OK 6ms 547s test_selftest.TestWorkingTreeScenarios.test_scenarios OK 2ms 547s test_sftp_transport.SFTPNonServerTest.test_get_paramiko_vendor SKIP 2ms 547s paramiko 547s 547s test_sftp_transport.SSHVendorConnection.test_connection_vendor SKIP 3ms 547s paramiko 547s 547s test_shelf.TestErrors.test_invalid_shelf_id OK 2ms 547s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_binary(WorkingTreeFormat6,remote) OK 1148ms 547s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_clean_lf(WorkingTreeFormat4) SKIP 1ms 547s format doesn't support content filtering 547s test_reconfigure.TestReconfigure.test_tree_with_pending_merge_to_branch OK 181ms 547s test_registry.TestRegistry.test_get_prefix OK 2ms 547s test_registry.TestRegistry.test_registry_info OK 2ms 547s test_shelf.TestPrepareShelf.test_shelve_change_handles_symlink_creation OK 50ms 547s test_rename_map.TestRenameMap.test_add_file_edge_hashes OK 33ms 547s test_shelf.TestPrepareShelf.test_shelve_delete_contents OK 65ms 547s test_rename_map.TestRenameMap.test_guess_renames_handles_grandparent_directories OK 57ms 547s test_shelf.TestPrepareShelf.test_shelve_symlink_target_change OK 53ms 547s test_shelf.TestShelfManager.test_get_metadata OK 33ms 547s test_revert.TestRevert.test_revert_file_in_deleted_dir OK 72ms 547s test_revision.TestRevisionBugs.test_no_bugs OK 2ms 547s test_shelf.TestShelfManager.test_shelve_changes OK 65ms 547s test_shelf_ui.TestApplyReporter.test_shelve_binary_change OK 67ms 547s test_revisionspec.TestOddRevisionSpec.test_object OK 170ms 547s test_shelf_ui.TestApplyReporter.test_shelve_rename OK 74ms 547s test_shelf_ui.TestShelver.test_shelve_filename OK 66ms 547s test_shelf_ui.TestShelver.test_shelve_rename OK 71ms 548s test_shelf_ui.TestUnshelveScripts.test_unshelve_args_invalid_shelf_id OK 33ms 548s test_shelf_ui.TestUnshelver.test_unshelve_args_delete_only OK 33ms 548s test_revisionspec.TestRevisionSpec_ancestor.test_unrelated OK 275ms 548s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_dirty(WorkingTreeFormat5) OK 683ms 548s test_smart_add.TestAddFrom.test_copy_from_dir OK 124ms 548s test_smtp_connection.TestSMTPConnection.test_destination_address_required OK 4ms 548s test_source.TestApiUsage.test_branch_WorkingTree OK 3ms 548s test_ssh_transport.SSHVendorManagerTests.test_cached_vendor OK 4ms 548s test_ssh_transport.SSHVendorManagerTests.test_get_vendor_from_path_nix_openssh OK 3ms 548s test_ssh_transport.SubprocessVendorsTests.test_openssh_command_strange_hostname OK 2ms 548s test_status.TestHooks.test_constructor OK 2ms 548s test_status.TestStatus.test_with_pending_ghost OK 58ms 548s test_revisionspec.TestRevisionSpec_before.test_alt_no_parents OK 240ms 548s test_subsume.TestWorkingTree.test_subsume_tree OK 171ms 548s test_revisionspec.TestRevisionSpec_branch.test_as_revision_id OK 174ms 548s test_revisionspec.TestRevisionSpec_date.test_day OK 98ms 548s test_switch.TestSwitch.test_switch_when_pending_merges OK 213ms 548s test_revisionspec.TestRevisionSpec_date_no_revno.test_today OK 100ms 548s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_with_crlf_in_repo_binary(WorkingTreeFormat6) OK 680ms 548s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_with_crlf_in_repo_clean_crlf(WorkingTreeFormat3) SKIP 1ms 548s format doesn't support content filtering 548s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_with_crlf_in_repo_clean_lf(GitWorkingTreeFormat) SKIP 1ms 548s format doesn't support content filtering 548s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_native_with_crlf_in_repo_dirty(WorkingTreeFormat2) SKIP 1ms 548s format doesn't support content filtering 548s test_revisionspec.TestRevisionSpec_dwim.test_dwim_spec_revid OK 172ms 548s test_switch.TestSwitchHeavyweight.test_switch_updates OK 261ms 548s test_symbol_versioning.TestDeprecationWarnings.test_deprecated_passed OK 2ms 548s test_symbol_versioning.TestSuppressAndActivate.test_suppress_deprecation_with_filter OK 2ms 548s test_tag.MemoryTagsTests.test_rename_revisions OK 2ms 548s test_tag.TestTagsInCheckouts.test_tag_copied_by_initial_checkout OK 60ms 548s test_test_server.TestTCPServerInAThread.test_handle_request_closes_if_it_doesnt_process(TestingTCPServer) OK 3ms 548s test_test_server.TestTCPServerInAThread.test_start_stop(TestingTCPServer) OK 3ms 548s test_textmerge.TestMerge2.test_agreed OK 2ms 548s test_cethread.TestCatchingExceptionThread.test_sync_event OK 3ms 548s test_trace.TestLogging.test_log_bytes_arg OK 2ms 548s test_trace.TestLogging.test_log_utf8_msg OK 2ms 548s test_trace.TestTrace.test_format_mem_dump SKIP 3ms 548s meliae.scanner 548s 548s test_trace.TestTrace.test_mutter_callsite_2 OK 2ms 548s test_trace.TestTrace.test_trace_argument_unicode OK 2ms 548s test_transactions.TestPassThroughTransaction.test_construct OK 1ms 548s test_transactions.TestReadOnlyTransaction.test_finish_does_not_tell_versioned_file_finished OK 1ms 548s test_transactions.TestReadOnlyTransaction.test_writable OK 1ms 548s test_transactions.TestWriteTransaction.test_precious_with_zero_size_cache OK 1ms 548s test_transform.ErrorTests.test_transform_rename_failed OK 2ms 549s test_transform.TestCommitTransform.test_first_commit_with_merge_parents OK 20ms 549s test_transform.TestFinalizeRobustness.test_rename_in_limbo_rename_raises_after_rename OK 32ms 549s test_revisionspec.TestRevisionSpec_last.test_no_history OK 197ms 549s test_transform.TestLinkTree.test_link_succeeds_if_unmodified OK 116ms 549s test_source.TestSource.test_no_asserts OK 1852ms 549s test_transform.TestSerializeTransform.test_deserialize_destruction OK 33ms 549s test_ssh_transport.SSHVendorManagerTests.test_get_vendor_by_inspection_plink OK 4ms 549s test_ssh_transport.SubprocessVendorsTests.test_lsh_subsystem_arguments OK 2ms 549s test_ssh_transport.SubprocessVendorsTests.test_sshcorp_command_arguments OK 2ms 549s test_transform.TestSerializeTransform.test_serialize_creation OK 28ms 549s test_revisionspec.TestRevisionSpec_revid.test_merged OK 177ms 549s test_status.TestStatus.test_pending_none OK 109ms 549s test_transform.TestTransformMerge.test_file_merge OK 125ms 549s test_transform.TestTransformRollback.test_rollback_rename_into_place OK 32ms 549s test_transport.FakeNFSDecoratorTests.test_local_parameters OK 3ms 549s test_transport.PathFilteringDecoratorTransportTest.test_url_preserves_pathfiltering OK 2ms 549s test_transport.TestCoalesceOffsets.test_coalesce_empty OK 1ms 549s test_transport.TestCoalesceOffsets.test_coalesce_simple OK 2ms 549s test_transport.TestConnectedTransport.test_relpath OK 3ms 549s test_transport.TestLocalTransports.test_get_transport_from_local_url OK 2ms 549s test_transport.TestMemoryTransport.test_append_without_dir_fails OK 2ms 549s test_transport.TestMemoryTransport.test_mkdir OK 2ms 549s test_subsume.TestWorkingTree.test_old_knit1_failure OK 112ms 549s test_transport.TestReusedTransports.test_reuse_same_transport OK 43ms 549s test_transport.TestTransport.test_transport_fallback OK 2ms 549s test_transport.TestTransportTrace.test_get OK 2ms 549s test_revisionspec.TestRevisionSpec_revno.test_int_with_branch OK 181ms 549s test_tree.GetCanonicalPath.test_in_directory_with_case OK 41ms 549s test_tree.TestTree.test_changes_from_with_root OK 40ms 549s test_treebuilder.TestTreeBuilderMemoryTree.test_start_tree_locks_write OK 2ms 549s test_tsort.MergeSortTests.test_mainline_revs_with_ghost OK 2ms 549s test_tsort.MergeSortTests.test_revnos_are_globally_assigned OK 2ms 549s test_tsort.TopoSortTests.test_tsort_easy OK 2ms 549s test_ui.TestBoolFromString.test_know_valid_values OK 2ms 549s test_ui.TestTextUIFactory.test_text_factory_confirm OK 2ms 549s test_ui.TestTextUIFactory.test_text_ui_choose_prompt_explicit OK 2ms 549s test_ui.TestUIConfiguration.test_output_encoding_configuration OK 3ms 549s test_uncommit.TestUncommit.test_uncommit_remove_tags OK 91ms 549s test_revisionspec.TestRevisionSpec_revno.test_negative_with_url OK 177ms 549s test_switch.TestSwitch.test_switch_store_uncommitted OK 211ms 549s test_upgrade.TestUpgrade.test_convert_branch7_branch8 OK 25ms 549s test_upstream_import.TestImport.test_broken_tar OK 50ms 549s test_upstream_import.TestImport.test_untar_gzip OK 41ms 549s test_urlutils.TestCwdToURL.test_non_ascii OK 3ms 549s test_urlutils.TestFileRelpath.test_same_url_win32 OK 2ms 549s test_urlutils.TestRebaseURL.test_different_ports OK 2ms 549s test_urlutils.TestURL.test_ipv6_port OK 2ms 549s test_urlutils.TestUrlToPath.test_escape OK 2ms 549s test_urlutils.TestUrlToPath.test_joinpath OK 2ms 549s test_urlutils.TestUrlToPath.test_split_segment_parameters_raw OK 2ms 549s test_urlutils.TestUrlToPath.test_win32_local_path_to_url OK 2ms 549s test_utextwrap.TestUTextFill.test_fill_indent_without_breaks_with_fixed_width OK 2ms 549s test_utextwrap.TestUTextWrapAmbiWidth.test_ambiwidth1 OK 2ms 549s test_revisionspec.TestRevisionSpec_submit.test_submit_branch OK 192ms 549s test_version_info.CustomVersionInfoTests.test_clean OK 129ms 549s test_version_info.PythonVersionInfoTests.test_python_null OK 31ms 549s test_switch.TestSwitchHeavyweight.test_switch_restore_uncommitted_same_revision OK 282ms 549s test_symbol_versioning.TestDeprecationWarnings.test_deprecated_list OK 2ms 549s test_symbol_versioning.TestSuppressAndActivate.test_set_restore_filters OK 2ms 549s test_tag.MemoryTagsTests.test_lookup_tag OK 2ms 549s test_revisiontree.TestTreeWithCommits.test_get_file_revision OK 120ms 549s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_no_rules_binary(WorkingTreeFormat6,remote) OK 1089ms 549s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_no_rules_clean_lf(WorkingTreeFormat4) SKIP 1ms 549s format doesn't support content filtering 549s test_rules.TestIniBasedRulesSearcher.test_get_items_from_multiple_glob_match OK 3ms 549s test_url_policy_open.TestBranchOpenerCheckAndFollowBranchReference.test_branch_reference_loop OK 3ms 549s test_tag.TestTagRevisionRenames.test_simple OK 36ms 549s test_test_server.TestTCPServerInAThread.test_exception_swallowed_while_serving(TestingTCPServer) OK 4ms 549s test_test_server.TestTCPServerInAThread.test_server_fails_while_serving_or_stopping(TestingTCPServer) OK 4ms 549s test_textfile.TextFile.test_text_file OK 2ms 549s test_cethread.TestCatchingExceptionThread.test_start_and_join_smoke_test OK 3ms 549s test_url_policy_open.TestBranchOpenerStacking.test_custom_opener OK 44ms 549s test_trace.TestBzrLog.test_log_rollover OK 37ms 549s test_trace.TestLogging.test_log_unicode_msg OK 2ms 550s test_trace.TestTrace.test_format_interrupt_exception OK 3ms 550s test_url_policy_open.TestBranchOpenerStacking.test_self_stacked_branch OK 25ms 550s test_trace.TestTrace.test_format_unicode_error OK 2ms 550s test_scenarios.PretendVaryingTest.test_nothing(b,a) OK 2ms 550s test_trace.TestTrace.test_show_error OK 3ms 550s test_script.TestArgumentProcessing.test_quotes_removal OK 3ms 550s test_transactions.TestPassThroughTransaction.test_add_and_get OK 2ms 550s test_transactions.TestPassThroughTransaction.test_writable OK 2ms 550s test_transactions.TestReadOnlyTransaction.test_small_cache OK 2ms 550s test_script.TestCat.test_cat_input_to_file OK 4ms 550s test_transactions.TestWriteTransaction.test_finish_tells_versioned_file_finished OK 2ms 550s test_script.TestEcho.test_echo_input OK 2ms 550s test_transactions.TestWriteTransaction.test_zero_size_cache OK 2ms 550s test_script.TestExecution.test_continue_on_expected_error OK 9ms 550s test_script.TestMkdir.test_mkdir_in_jail OK 3ms 550s test_script.TestRedirections.test_input_redirection OK 2ms 550s test_version_info.TestVersionInfoRio.test_history OK 123ms 550s test_script.TestRm.test_rm_files OK 3ms 550s test_script.TestSyntax.test_command_with_output OK 2ms 550s test_script.TestSyntax.test_trim_blank_lines OK 2ms 550s test_selftest.TestCheckTreeShape.test_check_tree_shape OK 35ms 550s test_selftest.TestCounterHooks.test_no_hook OK 4ms 550s test_selftest.TestExtraAssertions.test_assertEqualDiff OK 2ms 550s test_selftest.TestFinishBzrSubprocess.test_finish_brz_subprocess_with_error OK 3ms 550s test_selftest.TestLoadTestIdList.test_load_dirty_file OK 4ms 550s test_transform.TestCommitTransform.test_empy_commit OK 69ms 550s test_transform.TestFileMover.test_file_mover_rollback OK 4ms 550s test_selftest.TestPostMortemDebugging.test_location_unittest_failure OK 10ms 550s test_selftest.TestRunBzr.test_working_dir OK 2ms 550s test_selftest.TestRunBzrSubprocess.test_run_brz_subprocess OK 3ms 550s test_selftest.TestRunner.test_skipped_from_test OK 4ms 550s test_selftest.TestSelftest.test_list_only OK 2ms 550s test_selftest.TestSelftest.test_starting_with_multiple_argument OK 2ms 550s test_selftest.TestSelftestFiltering.test_condition_id_re OK 8ms 550s test_selftest.TestSelftestFiltering.test_filter_suite_by_re OK 6ms 550s test_selftest.TestStartBzrSubProcess.test_env_del_missing OK 2ms 550s test_selftest.TestSubunitLogDetails.test_missing_feature_has_no_log OK 5ms 550s test_selftest.TestTestCase.test_assertLength_matches_empty OK 2ms 550s test_selftest.TestTestCase.test_base_tearDown_not_called_causes_failure OK 3ms 550s test_selftest.TestTestCase.test_overrideAttr_with_no_existing_value_and_value OK 3ms 550s test_selftest.TestTestCase.test_run_enabled_unittest_result OK 3ms 550s test_selftest.TestTestCaseInTempDir.test_assertPathExists OK 4ms 550s test_selftest.TestTestCaseTransports.test_make_controldir_preserves_transport OK 6ms 550s test_version_info.TestVersionInfoRio.test_simple OK 115ms 550s test_selftest.TestTestCaseWithMemoryTransport.test_make_branch_builder_with_format OK 11ms 550s test_selftest.TestTestIdList.test_bad_chars_in_params OK 2ms 550s test_selftest.TestTestLoader.test_module_load_tests_attribute_gets_called OK 2ms 550s test_selftest.TestTestResult.test_add_not_supported OK 2ms 550s test_selftest.TestTestResult.test_test_reporting OK 12ms 550s test_selftest.TestTestSuite.test__test_suite_testmod_names OK 2ms 550s test_selftest.TestTransportScenarios.test_scenarios_include_transport_class OK 4ms 550s test_selftest.TestUncollectedWarnings.test_starting_with_and_exclude OK 6ms 550s /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method 550s warnings.warn("TestResult has no addDuration method", 550s test_transform.TestLinkTree.test_link_fails_if_execute_bit_changed OK 127ms 550s /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method 550s warnings.warn("TestResult has no addDuration method", 550s test_transform.TestSerializeTransform.test_deserialize_add_contents OK 35ms 550s test_selftest.TestUncollectedWarningsForked.test_testsuite OK 69ms 550s test_selftest.TestWarningTests.test_callCatchWarnings OK 7ms 550s test_sftp_transport.SFTPNonServerTest.test_abspath_root_sibling_server SKIP 4ms 550s paramiko 550s 550s test_sftp_transport.SSHVendorConnection.test_connection_paramiko SKIP 5ms 550s paramiko 550s 550s test_version_info.TestVersionInfoYaml.test_no_wt OK 122ms 550s test_sftp_transport.Test_SFTPReadvHelper.test_request_and_yield_offsets SKIP 3ms 550s paramiko 550s 550s test_views.TestErrors.test_file_outside_view OK 2ms 550s test_win32utils.TestLocations.test_appdata_not_using_environment SKIP 1ms 550s win32 platform 550s 550s test_win32utils.TestWin32UtilsGlobExpand.test_tree_ascii OK 7ms 550s test_win32utils.Test_CommandLineToArgv.test_slashes_changed OK 3ms 550s test_transform.TestSerializeTransform.test_get_parents_texts OK 35ms 550s test_transform.TestTransformHooks.test_post_commit_hooks OK 35ms 550s test_transform.TestTransformRollback.test_rollback_deletion OK 34ms 550s test_transport.FakeNFSDecoratorTests.test_fakenfs_server_default OK 4ms 550s test_transport.PathFilteringDecoratorTransportTest.test_clone OK 3ms 550s test_transport.TestChrootServer.test_stop_server OK 2ms 550s test_transport.TestCoalesceOffsets.test_coalesce_no_max_size OK 2ms 550s test_transport.TestConnectedTransport.test_parse_url OK 2ms 550s test_transport.TestLocalTransportWriteStream.test_missing_directory OK 3ms 550s test_transport.TestMemoryTransport.test_abspath_of_root OK 2ms 550s test_transport.TestMemoryTransport.test_iter_files_recursive OK 2ms 550s test_transport.TestMemoryTransport.test_stat OK 2ms 550s test_transport.TestTransport.test_ssh_hints OK 3ms 550s test_transport.TestTransportTrace.test_clone_preserves_activity OK 3ms 550s test_workspace.CheckCleanTreeTests.test_subpath_changed OK 104ms 550s test_workspace.WorkspaceTests.test_dirty(without_inotify,git)ERROR 14ms 550s Empty attachments: 550s log 550s 550s Traceback (most recent call last): 550s File "/usr/lib/python3/dist-packages/breezy/tests/test_workspace.py", line 184, in test_dirty 550s self.assertRaises( 550s ~~~~~~~~~~~~~~~~~^ 550s WorkspaceDirty, Workspace(tree, use_inotify=self._use_inotify).__enter__ 550s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 550s ) 550s ^ 550s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 1515, in assertRaises 550s callableObj(*args, **kwargs) 550s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 550s File "/usr/lib/python3/dist-packages/breezy/workspace.py", line 189, in __enter__ 550s check_clean_tree(self.tree) 550s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 550s File "/usr/lib/python3/dist-packages/breezy/workspace.py", line 142, in check_clean_tree 550s if any( 550s ~~~^ 550s change 550s ^^^^^^ 550s ...<2 lines>... 550s or relevant(change.path[1], local_tree) 550s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 550s ): 550s ^ 550s File "/usr/lib/python3/dist-packages/breezy/workspace.py", line 144, in 550s for change in changes 550s ^^^^^^^ 550s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 550s (oldpath, oldmode, oldsha) = old 550s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 550s TypeError: cannot unpack non-iterable NoneType object 550s 550s test_workspace.WorkspaceTests.test_reset(without_inotify,git)ERROR 12ms 550s Empty attachments: 550s log 550s 550s Traceback (most recent call last): 550s File "/usr/lib/python3/dist-packages/breezy/tests/test_workspace.py", line 190, in test_reset 550s with Workspace(tree, use_inotify=self._use_inotify) as ws: 550s ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 550s File "/usr/lib/python3/dist-packages/breezy/workspace.py", line 189, in __enter__ 550s check_clean_tree(self.tree) 550s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 550s File "/usr/lib/python3/dist-packages/breezy/workspace.py", line 142, in check_clean_tree 550s if any( 550s ~~~^ 550s change 550s ^^^^^^ 550s ...<2 lines>... 550s or relevant(change.path[1], local_tree) 550s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 550s ): 550s ^ 550s File "/usr/lib/python3/dist-packages/breezy/workspace.py", line 144, in 550s for change in changes 550s ^^^^^^^ 550s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 550s (oldpath, oldmode, oldsha) = old 550s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 550s TypeError: cannot unpack non-iterable NoneType object 550s 550s test_shelf.TestPrepareShelf.test_shelve_change_handles_rename OK 150ms 550s test_workspace.WorkspaceTests.test_root_remove(without_inotify,git)ERROR 18ms 550s log: {{{ 550s 350.676 preparing to commit 550s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.test_workspace.WorkspaceTests.test_root_remove(without_inotify,git)/work/ 550s 350.678 Selecting files for commit with filter None 550s 350.679 aborting commit write group because of exception: 550s 350.680 Traceback (most recent call last): 550s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 550s self._update_builder_with_changes() 550s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 550s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 550s for path, fs_hash in self.builder.record_iter_changes( 550s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 550s self.work_tree, self.basis_revid, iter_changes 550s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 550s ): 550s ^ 550s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 550s for change in iter_changes: 550s ^^^^^^^^^^^^ 550s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 550s for change in iter_changes: 550s ^^^^^^^^^^^^ 550s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 550s (oldpath, oldmode, oldsha) = old 550s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 550s TypeError: cannot unpack non-iterable NoneType object 550s }}} 550s 550s Traceback (most recent call last): 550s File "/usr/lib/python3/dist-packages/breezy/tests/test_workspace.py", line 158, in test_root_remove 550s tree.commit("Afile") 550s ~~~~~~~~~~~^^^^^^^^^ 550s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 550s committed_id = commit.Commit().commit( 550s working_tree=self, 550s ...<3 lines>... 550s **kwargs, 550s ) 550s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 550s self._update_builder_with_changes() 550s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 550s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 550s for path, fs_hash in self.builder.record_iter_changes( 550s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 550s self.work_tree, self.basis_revid, iter_changes 550s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 550s ): 550s ^ 550s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 550s for change in iter_changes: 550s ^^^^^^^^^^^^ 550s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 550s for change in iter_changes: 550s ^^^^^^^^^^^^ 550s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 550s (oldpath, oldmode, oldsha) = old 550s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 550s TypeError: cannot unpack non-iterable NoneType object 550s 550s test_tree.FindPreviousPathsTests.test_new OK 60ms 550s test_workspace.WorkspaceTests.test_tree_path(without_inotify,git)ERROR 17ms 550s log: {{{ 550s 350.693 preparing to commit 550s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.test_workspace.WorkspaceTests.test_tree_path(without_inotify,git)/work/ 550s 350.695 Selecting files for commit with filter None 550s 350.696 aborting commit write group because of exception: 550s 350.697 Traceback (most recent call last): 550s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 550s self._update_builder_with_changes() 550s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 550s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 550s for path, fs_hash in self.builder.record_iter_changes( 550s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 550s self.work_tree, self.basis_revid, iter_changes 550s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 550s ): 550s ^ 550s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 550s for change in iter_changes: 550s ^^^^^^^^^^^^ 550s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 550s for change in iter_changes: 550s ^^^^^^^^^^^^ 550s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 550s (oldpath, oldmode, oldsha) = old 550s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 550s TypeError: cannot unpack non-iterable NoneType object 550s }}} 550s 550s Traceback (most recent call last): 550s File "/usr/lib/python3/dist-packages/breezy/tests/test_workspace.py", line 198, in test_tree_path 550s tree.commit("Add subdir") 550s ~~~~~~~~~~~^^^^^^^^^^^^^^ 550s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 550s committed_id = commit.Commit().commit( 550s working_tree=self, 550s ...<3 lines>... 550s **kwargs, 550s ) 550s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 550s self._update_builder_with_changes() 550s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 550s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 550s for path, fs_hash in self.builder.record_iter_changes( 550s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 550s self.work_tree, self.basis_revid, iter_changes 550s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 550s ): 550s ^ 550s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 550s for change in iter_changes: 550s ^^^^^^^^^^^^ 550s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 550s for change in iter_changes: 550s ^^^^^^^^^^^^ 550s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 550s (oldpath, oldmode, oldsha) = old 550s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 550s TypeError: cannot unpack non-iterable NoneType object 550s 550s test_shelf.TestPrepareShelf.test_shelve_creation_no_contents OK 54ms 550s test_workingtree.TestDefaultFormat.test_open OK 33ms 550s test_workingtree.TestTreeEntry.test_kind_character OK 3ms 550s test_tree.TestInterTree.test_working_tree_working_tree OK 55ms 550s test_treebuilder.TestTreeBuilderMemoryTree.test_finish_tree_not_started_errors OK 3ms 550s test_tsort.MergeSortTests.test_end_of_merge_not_last_revision_in_branch OK 3ms 550s test_tsort.MergeSortTests.test_merge_sort_race OK 2ms 550s test_tsort.TopoSortTests.test_tsort_cycle OK 3ms 550s test_ui.SilentUITests.test_silent_ui_getbool OK 2ms 550s test_workingtree.TestWorkingTreeFormat3.test_disk_layout OK 25ms 550s test_ui.TestTextUIFactory.test_quietness OK 2ms 550s test_ui.TestTextUIFactory.test_text_ui_choose_no_default OK 2ms 550s test_ui.TestTextUIFactory.test_text_ui_show_user_warning OK 2ms 550s test_shelf.TestPrepareShelf.test_shelve_symlink_creation OK 58ms 550s test_shelf.TestShelfManager.test_delete_shelf OK 29ms 550s test_shelf.TestShelfManager.test_read_shelf OK 29ms 550s test_workingtree.TestWorkingTreeIterEntriesByDir_wSubtrees.test_indirect_subtree OK 95ms 550s test_wsgi.TestWSGI.test_relpath_setter OK 3ms 550s per_workingtree.test_eol_conversion.TestEolConversion.test_eol_no_rules_dirty(WorkingTreeFormat5) OK 664ms 550s breezy._format_version_tuple OK 5ms 550s /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method 550s warnings.warn("TestResult has no addDuration method", 550s breezy.bzr.inventory.InventoryEntry.__init__ OK 5ms 550s breezy.iterablefile.IterableFile.readline OK 4ms 550s breezy.option._parse_revision_str OK 4ms 550s per_workingtree.test_executable.TestExecutable.test_01_is_executable(WorkingTreeFormat6) OK 39ms 550s test_shelf.TestUnshelver.test_unshelve_subdir_in_now_removed_dir OK 66ms 550s test_uncommit.TestUncommit.test_uncommit_bound_local OK 162ms 550s per_workingtree.test_executable.TestExecutable.test_02_stays_executable(WorkingTreeFormat3) OK 38ms 550s per_workingtree.test_executable.TestExecutable.test_03_after_commit(GitWorkingTreeFormat)ERROR 20ms 550s log: {{{ 550s 350.946 preparing to commit 550s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_executable.TestExecutable.test_03_after_commit(GitWorkingTreeFormat)/work/b1/ 550s 350.948 Selecting files for commit with filter None 550s 350.949 aborting commit write group because of exception: 550s 350.950 Traceback (most recent call last): 550s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 550s self._update_builder_with_changes() 550s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 550s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 550s for path, fs_hash in self.builder.record_iter_changes( 550s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 550s self.work_tree, self.basis_revid, iter_changes 550s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 550s ): 550s ^ 550s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 550s for change in iter_changes: 550s ^^^^^^^^^^^^ 550s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 550s for change in iter_changes: 550s ^^^^^^^^^^^^ 550s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 550s (oldpath, oldmode, oldsha) = old 550s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 550s TypeError: cannot unpack non-iterable NoneType object 550s }}} 550s 550s Traceback (most recent call last): 550s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_executable.py", line 81, in test_03_after_commit 550s r1 = self.wt.commit("adding a,b") 550s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 550s committed_id = commit.Commit().commit( 550s working_tree=self, 550s ...<3 lines>... 550s **kwargs, 550s ) 550s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 550s self._update_builder_with_changes() 550s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 550s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 550s for path, fs_hash in self.builder.record_iter_changes( 550s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 550s self.work_tree, self.basis_revid, iter_changes 550s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 550s ): 550s ^ 550s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 550s for change in iter_changes: 550s ^^^^^^^^^^^^ 550s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 550s for change in iter_changes: 550s ^^^^^^^^^^^^ 550s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 550s (oldpath, oldmode, oldsha) = old 550s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 550s TypeError: cannot unpack non-iterable NoneType object 550s 550s test_shelf_ui.TestApplyReporter.test_shelve_not_diff OK 69ms 550s test_upgrade.TestSmartUpgrade.test_upgrade_standalone_branch_cleanup OK 61ms 550s per_workingtree.test_executable.TestExecutable.test_04_after_removed(WorkingTreeFormat2) OK 37ms 550s test_shelf_ui.TestShelver.test_shelve_diff_no OK 65ms 550s test_shelf_ui.TestShelver.test_shelve_quit OK 65ms 550s breezy.plugins.bash_completion.tests.test_bashcomp.BlackboxTests.test_bash_completion OK 255ms 550s test_shelf_ui.TestUnshelveScripts.test_unshelve_args_dry_run OK 73ms 550s test_upgrade_stacked.TestStackUpgrade.test_stack_upgrade(knit, 1.6) OK 226ms 550s per_workingtree.test_executable.TestExecutable.test_05_removed_and_committed(WorkingTreeFormat6,remote) OK 276ms 551s test_shelf_ui.TestUnshelver.test_unshelve_args OK 95ms 551s test_upstream_import.TestImport.test_untar OK 70ms 551s test_urlutils.QuoteTests.test_unquote_to_bytes OK 3ms 551s test_urlutils.TestFileRelpath.test_parent_win32 OK 5ms 551s test_urlutils.TestRebaseURL.test_determine_relative_path OK 2ms 551s test_urlutils.TestURL.test_eq OK 3ms 551s test_urlutils.TestUrlToPath.test_basename OK 2ms 551s test_urlutils.TestUrlToPath.test_join_segment_parameters OK 2ms 551s test_urlutils.TestUrlToPath.test_split OK 2ms 551s test_urlutils.TestUrlToPath.test_win32_extract_drive_letter OK 1ms 551s test_utextwrap.TestUTextFill.test_fill_indent_with_breaks OK 2ms 551s test_utextwrap.TestUTextWrap.test_width OK 2ms 551s test_version.TestPlatformUse.test_platform(unicode) SKIP 3ms 551s Needs a working tree of brz sources 551s breezy.plugins.bash_completion.tests.test_bashcomp.TestBashCompletion.test_commit_dashm OK 179ms 551s test_smart_add.TestAddFrom.test_copy_existing_dir OK 109ms 551s test_smtp_connection.TestSMTPConnection.test_defaults OK 4ms 551s test_smtp_connection.TestSMTPConnection.test_smtp_username OK 3ms 551s test_source.TestSource.test_tmpdir_not_in_source_files OK 12ms 551s test_ssh_transport.SSHVendorManagerTests.test_get_vendor_by_inspection_sshcorp OK 4ms 551s test_ssh_transport.SubprocessVendorsTests.test_openssh_command_arguments OK 2ms 551s test_ssh_transport.SubprocessVendorsTests.test_sshcorp_subsystem_arguments OK 2ms 551s test_version_info.CustomVersionInfoTests.test_revno OK 117ms 551s per_workingtree.test_executable.TestExecutable.test_07_pull(WorkingTreeFormat4) OK 279ms 551s test_version_info.TestVersionInfoRio.test_file_revisions_with_removal OK 165ms 551s test_version_info.TestVersionInfoRio.test_rio_null OK 35ms 551s per_workingtree.test_executable.TestExecutable.test_08_no_op_revert(WorkingTreeFormat5) OK 80ms 551s test_status.TestStatus.test_pending_with_ghosts OK 263ms 551s per_workingtree.test_executable.TestExecutable.test_commit_with_exec_from_basis(WorkingTreeFormat6) OK 65ms 551s per_workingtree.test_executable.TestExecutable.test_use_exec_from_basis(WorkingTreeFormat3) OK 33ms 551s per_workingtree.test_flush.TestFlush.test_flush_fresh_tree(GitWorkingTreeFormat) OK 9ms 551s test_version_info.TestVersionInfoYaml.test_history OK 123ms 551s per_workingtree.test_flush.TestFlush.test_flush_when_inventory_is_modified(WorkingTreeFormat2) OK 22ms 551s test_version_info.TestVersionInfoYaml.test_yaml_null OK 31ms 551s test_win32utils.TestAppPaths.test_wordpad SKIP 2ms 551s _winreg 551s 551s test_win32utils.TestWin32UtilsGlobExpand.test_case_insensitive_globbing SKIP 3ms 551s Test requires case insensitive globbing function 551s test_win32utils.Test_CommandLineToArgv.test_quoted_globs OK 5ms 551s per_workingtree.test_flush.TestFlush.test_flush_with_no_lock_fails(WorkingTreeFormat6,remote) OK 50ms 551s test_workspace.CheckCleanTreeTests.test_pending_changes_git_empty_dirERROR 23ms 551s log: {{{ 551s 351.800 preparing to commit 551s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.test_workspace.CheckCleanTreeTests.test_pending_changes_git_empty_dir/work/ 551s 351.802 Selecting files for commit with filter None 551s 351.804 aborting commit write group because of exception: 551s 351.806 Traceback (most recent call last): 551s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 551s self._update_builder_with_changes() 551s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 551s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 551s for path, fs_hash in self.builder.record_iter_changes( 551s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 551s self.work_tree, self.basis_revid, iter_changes 551s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 551s ): 551s ^ 551s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 551s for change in iter_changes: 551s ^^^^^^^^^^^^ 551s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 551s for change in iter_changes: 551s ^^^^^^^^^^^^ 551s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 551s (oldpath, oldmode, oldsha) = old 551s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 551s TypeError: cannot unpack non-iterable NoneType object 551s }}} 551s 551s Traceback (most recent call last): 551s File "/usr/lib/python3/dist-packages/breezy/tests/test_workspace.py", line 66, in test_pending_changes_git_empty_dir 551s tree = self.make_test_tree(format="git") 551s File "/usr/lib/python3/dist-packages/breezy/tests/test_workspace.py", line 48, in make_test_tree 551s tree.commit("Initial thingy.") 551s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 551s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 551s committed_id = commit.Commit().commit( 551s working_tree=self, 551s ...<3 lines>... 551s **kwargs, 551s ) 551s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 551s self._update_builder_with_changes() 551s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 551s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 551s for path, fs_hash in self.builder.record_iter_changes( 551s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 551s self.work_tree, self.basis_revid, iter_changes 551s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 551s ): 551s ^ 551s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 551s for change in iter_changes: 551s ^^^^^^^^^^^^ 551s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 551s for change in iter_changes: 551s ^^^^^^^^^^^^ 551s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 551s (oldpath, oldmode, oldsha) = old 551s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 551s TypeError: cannot unpack non-iterable NoneType object 551s 551s test_workspace.WorkspaceTests.test_dirty(with_inotify,git) SKIP 4ms 551s pyinotify 551s 551s test_workspace.WorkspaceTests.test_reset(with_inotify,git) SKIP 4ms 551s pyinotify 551s 551s test_workspace.WorkspaceTests.test_root_remove(with_inotify,git) SKIP 4ms 551s pyinotify 551s 551s test_workspace.WorkspaceTests.test_tree_path(with_inotify,git) SKIP 4ms 551s pyinotify 551s 551s test_workingtree.TestDefaultFormat.test_get_set_default_format OK 30ms 551s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_after_commit(WorkingTreeFormat4) OK 64ms 551s test_subsume.TestWorkingTree.test_subsume_failure OK 193ms 551s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_get_file_mtime(WorkingTreeFormat5) OK 51ms 551s test_workingtree.TestStoredUncommitted.test_store_uncommitted_no_change OK 80ms 551s test_workingtree.TestWorkingTreeFormat.test_find_format_unknown_format OK 18ms 551s test_workingtree.TestWorkingTreeFormatRegistry.test_register_unregister_format OK 2ms 551s test_wsgi.TestWSGI.test_protocol_version_detection_one OK 5ms 551s breezy.doc.api.DocFileTest(branch_txt) OK 40ms 551s /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method 551s warnings.warn("TestResult has no addDuration method", 551s breezy.bzr.inventory.Inventory.get_entry OK 3ms 551s breezy.iterablefile.IterableFile.read OK 6ms 551s breezy.lockdir OK 5ms 551s breezy.timestamp.format_highres_date OK 3ms 551s breezy.plugins.bash_completion.tests.test_bashcomp.TestBashCodeGen.test_global_options OK 2ms 551s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_get_file_mtime_nested(WorkingTreeFormat6) OK 165ms 551s test_switch.TestSwitch.test_switch_updates OK 226ms 551s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_get_renamed_in_subdir_time(WorkingTreeFormat3) OK 65ms 551s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_get_renamed_time(GitWorkingTreeFormat) OK 11ms 551s per_workingtree.test_get_file_mtime.TestGetFileMTime.test_missing(WorkingTreeFormat2) OK 17ms 551s breezy.plugins.bash_completion.tests.test_bashcomp.TestBashCompletion.test_status_negated OK 192ms 551s breezy.plugins.bash_completion.tests.test_bashcomp.TestDataCollector.test_global_options OK 2ms 551s breezy.plugins.changelog_merge.tests.test_changelog_merge.TestMergeCoreLogic.test_new_in_other_floats_to_top OK 2ms 552s breezy.plugins.bash_completion.tests.test_bashcomp.TestBashCompletionInvoking.test_revspec_tag_endrange OK 998ms 552s breezy.plugins.bash_completion.tests.test_bashcomp.TestDataCollector.test_status_negated OK 10ms 552s breezy.plugins.commitfromnews.tests.test_committemplate.TestCommitTemplate.test_added_NEWS OK 39ms 552s test_switch.TestSwitchHeavyweight.test_switch_store_uncommitted OK 263ms 552s test_symbol_versioning.TestDeprecationWarnings.test_deprecated_method OK 4ms 552s test_symbol_versioning.TestSuppressAndActivate.test_suppress_deprecation_warnings OK 2ms 552s test_tag.MemoryTagsTests.test_merge_to OK 2ms 552s test_tag.TestTagRevisionRenames.test_unknown_ignored OK 30ms 552s breezy.plugins.email.tests.testemail.TestEmailerWithLocal.test_local_has_revision OK 186ms 552s test_test_server.TestTCPServerInAThread.test_exception_swallowed_while_serving(TestingThreadingTCPServer) OK 6ms 552s test_test_server.TestTCPServerInAThread.test_server_fails_while_serving_or_stopping(TestingThreadingTCPServer) OK 6ms 552s test_textfile.TextPath.test_text_file OK 4ms 552s test_cethread.TestCatchingExceptionThread.test_switch_and_set OK 4ms 552s breezy.plugins.email.tests.testemail.TestGetTo.test_body OK 56ms 552s test_trace.TestLogging.test_log OK 2ms 552s test_trace.TestLogging.test_log_utf8_arg OK 2ms 552s test_trace.TestTrace.test_format_io_error OK 3ms 552s test_trace.TestTrace.test_mutter_callsite_1 OK 2ms 552s test_trace.TestTrace.test_trace_argument_exception OK 2ms 552s test_transactions.TestPassThroughTransaction.test_cache_is_ignored OK 2ms 552s test_transactions.TestReadOnlyTransaction.test_add_and_get OK 2ms 552s test_transactions.TestReadOnlyTransaction.test_small_cache_with_references OK 2ms 552s test_transactions.TestWriteTransaction.test_map OK 2ms 552s test_transactions.TestWriteTransaction.test_zero_size_cache_dirty_objects OK 2ms 552s breezy.plugins.email.tests.testemail.TestGetTo.test_from_default OK 58ms 552s test_transform.TestCommitTransform.test_first_commit OK 35ms 552s test_transform.TestFileMover.test_pre_delete_rollback OK 4ms 552s breezy.plugins.email.tests.testemail.TestGetTo.test_public_url_set OK 55ms 552s per_workingtree.test_get_parent_ids.TestGetParentIds.test_get_parent_ids(WorkingTreeFormat6,remote) OK 330ms 552s breezy.plugins.email.tests.testemail.TestGetTo.test_subject OK 56ms 552s breezy.plugins.fastimport.tests.test_commands.TestFastExport.test_no_tags SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_commands.TestSourceStream.test_get_source_gz SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_exporter.TestOutputStream.test_get_source_gz SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestCommitCommands.test_non_utf8_commit_message(1.9-rich-root) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopy.test_copy_file_to_new_dir(pack-0.92) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopy.test_copy_symlink_in_subdir(2a) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyModified.test_copy_of_modified_file_in_subdir(1.9-rich-root) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyModified.test_copy_of_modified_symlink_in_subdir(pack-0.92) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyNew.test_copy_new_file_in_root(2a) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyNew.test_copy_new_symlink_in_root(1.9-rich-root) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyToDeleted.test_copy_to_deleted_file_in_root(pack-0.92) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyToDeleted.test_copy_to_deleted_symlink_in_root(2a) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDelete.test_delete_file_in_root(1.9-rich-root) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDelete.test_delete_symlink_in_subdir(pack-0.92) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteDirectoryThenAddFile.test_delete_dir_then_add_file(2a) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteMultiLevel.test_delete_file_single_level(1.9-rich-root) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteNew.test_delete_new_file_in_root(pack-0.92) SKIP 2ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteNew.test_delete_new_symlink_in_root(2a) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteRenameThenModify.test_delete_rename_then_modify_file_in_root(1.9-rich-root) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.email.tests.testemail.TestGetTo.test_url_precedence OK 55ms 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteRenameThenModify.test_delete_rename_then_modify_symlink_in_root(pack-0.92) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteThenAdd.test_delete_then_add_file_in_root(2a) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_commands.TestFastExport.test_symlink SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteThenAdd.test_delete_then_add_symlink_in_subdir(1.9-rich-root) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackModify.test_modify_file_becomes_symlink(pack-0.92) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackModify.test_modify_file_in_subdir(2a) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackModify.test_modify_symlink_becomes_file(1.9-rich-root) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_exporter.CheckRefFormatTests.test_invalid OK 2ms 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackModifyTricky.test_modify_directory_becomes_file(pack-0.92) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackModifyTricky.test_modify_file_becomes_directory(2a) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_branch_mapper.TestBranchMapper.test_git_to_bzr_for_trunk SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRename.test_rename_file_in_root(1.9-rich-root) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRename.test_rename_symlink_in_root(pack-0.92) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRename.test_rename_symlink_to_new_dir(2a) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopy.test_copy_file_in_root(pack-0.92) SKIP 1ms 552s fastimport 552s 552s per_workingtree.test_inv.TestApplyInventoryDelta.test_add(WorkingTreeFormat4) OK 39ms 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopy.test_copy_file_to_new_dir(2a) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameModified.test_rename_of_modified_file_to_new_dir(1.9-rich-root) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopy.test_copy_symlink_to_new_dir(1.9-rich-root) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameModified.test_rename_of_modified_symlink_to_new_dir(pack-0.92) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyModified.test_copy_of_modified_file_to_new_dir(pack-0.92) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameNew.test_rename_new_file_in_subdir(2a) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyModified.test_copy_of_modified_symlink_in_subdir(2a) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameThenModify.test_rename_then_modify_file_in_new_dir(1.9-rich-root) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyNew.test_copy_new_file_in_subdir(1.9-rich-root) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameThenModify.test_rename_then_modify_symlink_in_new_dir(pack-0.92) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyNew.test_copy_new_symlink_in_subdir(pack-0.92) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameThenModify.test_rename_then_modify_symlink_in_subdir(2a) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyToDeleted.test_copy_to_deleted_file_in_root(2a) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameToDeleted.test_rename_to_deleted_file_in_subdir(1.9-rich-root) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyToDeleted.test_copy_to_deleted_symlink_in_subdir(1.9-rich-root) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameToDeleted.test_rename_to_deleted_symlink_in_subdir(pack-0.92) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDelete.test_delete_file_in_subdir(pack-0.92) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDelete.test_delete_symlink_in_subdir(2a) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameTricky.test_rename_directory_becomes_symlink(2a) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteDirectoryThenAddFile.test_delete_dir_then_add_symlink(1.9-rich-root) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackTag.test_tag(1.9-rich-root) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteMultiLevel.test_delete_files_in_multiple_levels(pack-0.92) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_marks_file.TestMarksFile.test_read OK 3ms 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteNew.test_delete_new_file_in_root(2a) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_revision_store.Test_TreeShim.test_path2id SKIP 1ms 552s fastimport 552s 552s breezy.plugins.launchpad.test_account.CheckAccountTests.test_check_lp_login_valid_user OK 2ms 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteNew.test_delete_new_symlink_in_subdir(1.9-rich-root) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.launchpad.test_account.LaunchpadAccountTests.test_set_lp_login OK 4ms 552s test_transform.TestLinkTree.test_link_fails_if_modified OK 125ms 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteRenameThenModify.test_delete_rename_then_modify_file_in_subdir(pack-0.92) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.launchpad.test_lp_login.TestLaunchpadLogin.test_login_with_name_no_output_by_default OK 6ms 552s breezy.plugins.netrc_credential_store.tests.test_netrc.TestNetrcCS.test_default_password OK 4ms 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteRenameThenModify.test_delete_rename_then_modify_symlink_in_root(2a) SKIP 1ms 552s fastimport 552s 552s per_workingtree.test_inv.TestApplyInventoryDelta.test_child_rename_ordering(WorkingTreeFormat5) OK 53ms 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteThenAdd.test_delete_then_add_file_in_subdir(1.9-rich-root) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackFileKinds.test_import_plainfile(pack-0.92) SKIP 3ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackModify.test_modify_file_becomes_symlink(2a) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackModify.test_modify_file_no_longer_executable(1.9-rich-root) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackModify.test_modify_symlink_in_root(pack-0.92) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackModifyTricky.test_modify_directory_becomes_file(2a) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackModifyTricky.test_modify_symlink_becomes_directory(1.9-rich-root) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRename.test_rename_file_in_subdir(pack-0.92) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRename.test_rename_symlink_in_root(2a) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameModified.test_rename_of_modified_file_in_root(1.9-rich-root) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameModified.test_rename_of_modified_symlink_in_root(pack-0.92) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameModified.test_rename_of_modified_symlink_to_new_dir(2a) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameNew.test_rename_new_symlink_in_root(1.9-rich-root) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameThenModify.test_rename_then_modify_file_in_root(pack-0.92) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameThenModify.test_rename_then_modify_symlink_in_new_dir(2a) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameToDeleted.test_rename_to_deleted_file_in_new_dir(1.9-rich-root) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameToDeleted.test_rename_to_deleted_symlink_in_new_dir(pack-0.92) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameToDeleted.test_rename_to_deleted_symlink_in_subdir(2a) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameTricky.test_rename_file_becomes_directory(1.9-rich-root) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_generic_processor.TestImportZeroMarker.test_tag(pack-0.92) SKIP 1ms 552s fastimport 552s 552s breezy.plugins.fastimport.tests.test_revision_store.Test_TreeShim.test__delta_to_iter_changes SKIP 1ms 552s fastimport 552s 552s breezy.plugins.gitlab.tests.test_forge.ParseGitLabMergeRequestUrlTests.test_invalid OK 2ms 552s breezy.plugins.launchpad.test_account.LaunchpadAccountTests.test_get_lp_login_does_not_update_for_none_user OK 3ms 552s breezy.plugins.launchpad.test_account.LaunchpadAccountTests.test_unknown_launchpad_username OK 3ms 552s breezy.plugins.launchpad.test_lp_login.TestLaunchpadLogin.test_login_with_name_verbose OK 6ms 552s breezy.plugins.netrc_credential_store.tests.test_netrc.TestNetrcCS.test_get_netrc_credentials_via_auth_config OK 5ms 552s test_transform.TestSerializeTransform.test_deserialize_creation OK 34ms 552s per_workingtree.test_inv.TestApplyInventoryDelta.test_remove(WorkingTreeFormat6) OK 42ms 552s test_transform.TestSerializeTransform.test_serialize_add_contents OK 37ms 552s per_workingtree.test_inv.TestApplyInventoryDelta.test_rename_dir_with_children(WorkingTreeFormat3) OK 39ms 552s per_workingtree.test_inv.TestApplyInventoryDelta.test_rename_dir_with_children_with_children(GitWorkingTreeFormat) SKIP 4ms 552s format does not support inventory deltas 552s 552s test_transform.TestTransformHooks.test_pre_commit_hooks OK 36ms 552s per_workingtree.test_inv.TestApplyInventoryDelta.test_rename_file(WorkingTreeFormat2) OK 22ms 552s breezy.plugins.po_merge.tests.test_po_merge.TestAdduserBranch.test_base OK 159ms 552s breezy.plugins.quilt.tests.test_merge.TestMergeHook.test_auto_apply_patches_after_update_format_1 SKIP 1ms 552s quilt executable 552s 552s breezy.plugins.quilt.tests.test_wrapper.QuiltTests.test_delete SKIP 1ms 552s quilt executable 552s 552s breezy.plugins.po_merge.tests.test_po_merge.TestAdduserBranch.test_this OK 152ms 552s breezy.plugins.quilt.tests.test_merge.TestMergeHook.test_disabled_hook SKIP 1ms 552s quilt executable 552s 552s breezy.plugins.quilt.tests.test_wrapper.QuiltTests.test_push_all_empty SKIP 1ms 552s quilt executable 552s 552s breezy.plugins.repodebug.tests.SmokeTests.test_check_chk OK 9ms 552s test_transform.TestTransformRollback.test_rollback_rename OK 37ms 552s breezy.plugins.repodebug.tests.SmokeTests.test_fetch_all_records OK 56ms 552s per_workingtree.test_inv.TestApplyInventoryDelta.test_rename_swap(WorkingTreeFormat6,remote) OK 70ms 552s test_transport.FakeNFSDecoratorTests.test_http_parameters OK 42ms 552s test_transport.PathFilteringDecoratorTransportTest.test_filter_invocation OK 2ms 552s test_transport.TestCoalesceOffsets.test_coalesce_default_limit OK 2ms 552s test_transport.TestCoalesceOffsets.test_coalesce_overlapped OK 2ms 552s test_transport.TestConnectedTransport.test_parse_url_with_at_in_user OK 2ms 552s test_transport.TestLocalTransports.test_get_transport_from_abspath OK 2ms 552s test_transport.TestMemoryTransport.test_append_and_get OK 2ms 552s test_transport.TestMemoryTransport.test_list_dir OK 2ms 552s per_workingtree.test_inv.TestRevert.test_dangling_id(WorkingTreeFormat4) OK 41ms 552s test_transport.TestReusedTransports.test_don_t_reuse_different_transport OK 36ms 552s test_transport.TestTransport.test_transport_dependency OK 2ms 552s test_transport.TestTransportTrace.test_decorator OK 2ms 552s per_workingtree.test_inv.TestTreeReference.test_tree_reference_matches_inv(WorkingTreeFormat5) SKIP 33ms 552s format does not support inventory deltas 552s 552s test_tree.GetCanonicalPath.test_existing_case OK 36ms 552s per_workingtree.test_is_control_filename.TestIsControlFilename.test_dotbzr_is_control_in_cwd(WorkingTreeFormat6) OK 32ms 552s test_tree.TestTree.test_changes_from_with_require_versioned OK 40ms 552s test_treebuilder.TestTreeBuilderMemoryTree.test_finish_tree_unlocks OK 2ms 552s test_tsort.MergeSortTests.test_mainline_revs_partial OK 2ms 552s test_tsort.MergeSortTests.test_parallel_root_sequence_numbers_increase_with_merges OK 2ms 552s test_tsort.TopoSortTests.test_tsort_cycle_2 OK 2ms 552s per_workingtree.test_is_control_filename.TestIsControlFilename.test_dotbzr_is_control_in_subdir(WorkingTreeFormat3) OK 30ms 552s test_ui.TestBoolFromString.test_invalid_values OK 3ms 552s test_ui.TestTextUIFactory.test_text_factory_ascii_password OK 3ms 552s test_ui.TestTextUIFactory.test_text_ui_choose_prompt_automatic OK 2ms 552s per_workingtree.test_is_ignored.TestIsIgnored.test_global_ignored(GitWorkingTreeFormat) SKIP 5ms 552s format does not use .bzrignore for ignore patterns 552s 552s test_ui.TestTextUIOutputStream.test_output_clears_terminal OK 2ms 552s breezy.plugins.rewrite.tests.test_blackbox.TestRebaseSimple.test_abort_nothing OK 166ms 552s per_workingtree.test_is_ignored.TestIsIgnored.test_ignore_caching(WorkingTreeFormat2) OK 23ms 552s breezy.plugins.rewrite.tests.test_blackbox.ReplayTests.test_replay OK 224ms 552s per_workingtree.test_is_ignored.TestIsIgnored.test_is_ignored(WorkingTreeFormat6,remote) OK 57ms 552s test_uncommit.TestUncommit.test_uncommit_keep_tags OK 97ms 552s per_workingtree.test_is_ignored.TestIsIgnored.test_runtime_ignores(WorkingTreeFormat4) OK 42ms 552s per_workingtree.test_locking.TestWorkingTreeLocking.test_failing_to_lock_branch_does_not_lock(WorkingTreeFormat5) OK 40ms 552s breezy.plugins.rewrite.tests.test_blackbox.TestRebaseSimple.test_no_pending_merges OK 159ms 552s per_workingtree.test_locking.TestWorkingTreeLocking.test_failing_to_lock_tree_write_branch_does_not_lock(WorkingTreeFormat6) OK 44ms 552s test_upgrade.TestUpgrade.test_convert_branch5_branch6 OK 128ms 552s per_workingtree.test_locking.TestWorkingTreeLocking.test_failing_to_lock_write_branch_does_not_lock(WorkingTreeFormat3) OK 39ms 552s per_workingtree.test_locking.TestWorkingTreeLocking.test_lock_read_returns_unlocker(GitWorkingTreeFormat) OK 8ms 552s per_workingtree.test_locking.TestWorkingTreeLocking.test_lock_tree_write_returns_unlocker(WorkingTreeFormat2) OK 18ms 552s breezy.plugins.rewrite.tests.test_blackbox.TestRebaseSimple.test_custom_merge_type OK 306ms 552s per_workingtree.test_locking.TestWorkingTreeLocking.test_lock_write_returns_unlocker(WorkingTreeFormat6,remote) OK 72ms 553s per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_tree_write_branch_read_locked(WorkingTreeFormat4) OK 36ms 553s per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_tree_write_unlock(WorkingTreeFormat5) OK 39ms 553s test_upgrade_stacked.TestStackUpgrade.test_stack_upgrade(1.6, 1.6.1-rich-root) OK 217ms 553s per_workingtree.test_locking.TestWorkingTreeLocking.test_trivial_lock_write_unlock(WorkingTreeFormat6) OK 39ms 553s test_upstream_import.TestImport.test_untar2 OK 42ms 553s test_urlutils.TestCwdToURL.test_dot OK 3ms 553s per_workingtree.test_locking.TestWorkingTreeLocking.test_unlock_branch_failures(WorkingTreeFormat3) OK 35ms 553s test_urlutils.TestFileRelpath.test_same_url_posix OK 2ms 553s test_urlutils.TestRebaseURL.test_different_hosts OK 2ms 553s test_urlutils.TestURL.test_ipv6 OK 2ms 553s test_urlutils.TestUrlToPath.test_dirname OK 2ms 553s test_urlutils.TestUrlToPath.test_join_segment_parameters_raw OK 2ms 553s test_urlutils.TestUrlToPath.test_split_segment_parameters OK 2ms 553s per_workingtree.test_locking.TestWorkingTreeLocking.test_unlock_from_tree_write_lock_flushes(GitWorkingTreeFormat) OK 9ms 553s test_urlutils.TestUrlToPath.test_win32_local_path_from_url OK 2ms 553s test_utextwrap.TestUTextFill.test_fill_indent_without_breaks OK 2ms 553s test_utextwrap.TestUTextWrap.test_wrap OK 2ms 553s per_workingtree.test_locking.TestWorkingTreeLocking.test_unlock_from_write_lock_flushes(WorkingTreeFormat2) OK 21ms 553s breezy.plugins.rewrite.tests.test_blackbox.TestRebaseSimple.test_range_open_end OK 389ms 553s breezy.plugins.rewrite.tests.test_maptree.EmptyMapTreeTests.test_id2path OK 36ms 553s breezy.plugins.rewrite.tests.test_rebase.PlanCreatorTests.test_plan_with_already_merged OK 3ms 553s test_version_info.CustomVersionInfoTests.test_build_date OK 118ms 553s breezy.plugins.rewrite.tests.test_rebase.RebaseStateTests.test_read_nonexistant OK 27ms 553s breezy.plugins.rewrite.tests.test_rebase.RebaseStateTests.test_remove_rebase_plan OK 36ms 553s breezy.plugins.rewrite.tests.test_blackbox.TestRebaseSimple.test_pending_merges OK 338ms 553s breezy.plugins.rewrite.tests.test_rebase.ReplaySnapshotTests.test_maps_ids OK 206ms 553s test_version_info.PythonVersionInfoTests.test_python_dotted_revno OK 264ms 553s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_compare_after_merge(WorkingTreeFormat6,remote) OK 452ms 553s test_version_info.TestVersionInfoRio.test_file_revisions_with_rename OK 184ms 553s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_empty(WorkingTreeFormat4) OK 181ms 553s breezy.plugins.rewrite.tests.test_rebase.TestReplayWorkingtree.test_multiple OK 313ms 553s breezy.plugins.stats.test_classify.TestClassify.test_classify_documentation OK 2ms 553s test_version_info.TestVersionInfoRio.test_rio_version_hook OK 127ms 553s breezy.plugins.rewrite.tests.test_blackbox.TestRebaseSimple.test_verbose OK 614ms 553s breezy.plugins.stats.test_stats.TestGetRevisionsAndCommitters.test_different_case OK 98ms 553s test_version_info.TestVersionInfoYaml.test_no_clean OK 134ms 554s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_to_revision(WorkingTreeFormat5) OK 245ms 554s breezy.plugins.upload.tests.test_upload.TestFullUpload.test_create_file(LocalTransport,LocalURLServer) OK 126ms 554s test_version_info.TestVersionInfoYaml.test_yaml_version_hook OK 126ms 554s test_win32utils.TestLocations.test_appdata_matches_environment SKIP 1ms 554s win32 platform 554s 554s test_win32utils.TestWin32UtilsGlobExpand.test_empty_tree OK 4ms 554s test_win32utils.Test_CommandLineToArgv.test_single_quote_supportXFAIL 8ms 554s reason: {{{Using single quotes breaks trimming from argv}}} 554s 554s Traceback (most recent call last): 554s File "/usr/lib/python3/dist-packages/breezy/tests/test_win32utils.py", line 259, in assertCommandLine 554s argv = win32utils._command_line_to_argv( 554s line, argv, single_quotes_allowed=single_quotes_allowed 554s ) 554s File "/usr/lib/python3/dist-packages/breezy/win32utils.py", line 392, in _command_line_to_argv 554s raise AssertionError("Split command line can't be shorter than argv") 554s AssertionError: Split command line can't be shorter than argv 554s 554s breezy.plugins.rewrite.tests.test_rebase.PlanCreatorTests.test_generate_transpose_plan OK 231ms 554s breezy.plugins.rewrite.tests.test_rebase.RebasePlanReadWriterTests.test_unmarshall_rebase_plan_formatunknown OK 2ms 554s breezy.plugins.rewrite.tests.test_rebase.RebaseStateTests.test_rebase_plan_exists_empty OK 29ms 554s breezy.plugins.rewrite.tests.test_rebase.RebaseTodoTests.test_halfway OK 2ms 554s breezy.plugins.upload.tests.test_upload.TestFullUpload.test_ignore_directory(LocalTransport,LocalURLServer) OK 157ms 554s test_workspace.CheckCleanTreeTests.test_subpath OK 102ms 554s test_workspace.WorkspaceTests.test_dirty(without_inotify,bzr) OK 33ms 554s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_type(WorkingTreeFormat6) OK 242ms 554s test_workspace.WorkspaceTests.test_reset(without_inotify,bzr) OK 45ms 554s test_workspace.WorkspaceTests.test_root_remove(without_inotify,bzr) OK 117ms 554s test_workspace.WorkspaceTests.test_tree_path(without_inotify,bzr) OK 68ms 554s per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_smoking_merge(WorkingTreeFormat3) OK 211ms 554s test_workingtree.TestDefaultFormat.test_get_set_default_format_by_key OK 19ms 554s test_workingtree.TestTreeDirectory.test_kind_character OK 3ms 554s breezy.plugins.upload.tests.test_upload.TestFullUpload.test_no_upload_when_conflicts(LocalTransport,LocalURLServer) OK 298ms 554s per_workingtree.test_merge_from_branch.TestMergedBranch.test_file1_deleted_in_dir(GitWorkingTreeFormat)ERROR 19ms 554s log: {{{ 554s 354.769 preparing to commit 554s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_merge_from_branch.TestMergedBranch.test_file1_deleted_in_dir(GitWorkingTreeFormat)/work/outer/ 554s 354.771 Selecting files for commit with filter None 554s 354.772 aborting commit write group because of exception: 554s 354.774 Traceback (most recent call last): 554s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 554s self._update_builder_with_changes() 554s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 554s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 554s for path, fs_hash in self.builder.record_iter_changes( 554s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 554s self.work_tree, self.basis_revid, iter_changes 554s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 554s ): 554s ^ 554s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 554s for change in iter_changes: 554s ^^^^^^^^^^^^ 554s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 554s for change in iter_changes: 554s ^^^^^^^^^^^^ 554s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 554s (oldpath, oldmode, oldsha) = old 554s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 554s TypeError: cannot unpack non-iterable NoneType object 554s }}} 554s 554s Traceback (most recent call last): 554s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_merge_from_branch.py", line 185, in test_file1_deleted_in_dir 554s outer, inner, revs = self.make_outer_tree() 554s ~~~~~~~~~~~~~~~~~~~~^^ 554s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_merge_from_branch.py", line 172, in make_outer_tree 554s outer.commit("added foo") 554s ~~~~~~~~~~~~^^^^^^^^^^^^^ 554s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 554s committed_id = commit.Commit().commit( 554s working_tree=self, 554s ...<3 lines>... 554s **kwargs, 554s ) 554s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 554s self._update_builder_with_changes() 554s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 554s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 554s for path, fs_hash in self.builder.record_iter_changes( 554s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 554s self.work_tree, self.basis_revid, iter_changes 554s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 554s ): 554s ^ 554s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 554s for change in iter_changes: 554s ^^^^^^^^^^^^ 554s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 554s for change in iter_changes: 554s ^^^^^^^^^^^^ 554s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 554s (oldpath, oldmode, oldsha) = old 554s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 554s TypeError: cannot unpack non-iterable NoneType object 554s 554s test_workingtree.TestWorkingTreeFormat.test_find_format_with_features OK 35ms 554s breezy.plugins.rewrite.tests.test_rebase.TestReplayWorkingtree.test_already_merged OK 369ms 554s breezy.plugins.stats.test_classify.TestClassify.test_classify_code OK 2ms 554s breezy.plugins.stats.test_stats.TestCollapseByPerson.test_different_name_case OK 2ms 554s test_workingtree.TestWorkingTreeIterEntriesByDir_wSubtrees.test_direct_subtree OK 92ms 554s test_wsgi.TestWSGI.test_protocol_version_detection_two OK 4ms 554s /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method 554s warnings.warn("TestResult has no addDuration method", 554s breezy.doc.api.DocFileTest(transport_txt) OK 8ms 554s breezy.bzr.inventory.InventoryEntry OK 5ms 554s breezy.iterablefile.IterableFile.read_to OK 6ms 554s breezy.option._parse_change_str OK 4ms 554s breezy.version_info_formats.format_custom.Template OK 3ms 554s breezy.plugins.upload.tests.test_upload.TestFullUpload.test_unicode_make_file_executable(LocalTransport,LocalURLServer) OK 177ms 554s per_workingtree.test_merge_from_branch.TestMergedBranch.test_file3_deleted_in_root(WorkingTreeFormat2) OK 196ms 554s breezy.plugins.upload.tests.test_upload.TestFullUpload.test_change_dir_into_file(LocalTransport,LocalURLServer) OK 225ms 554s breezy.plugins.bash_completion.tests.test_bashcomp.TestBashCompletion.test_cmd_ini OK 195ms 554s breezy.plugins.upload.tests.test_upload.TestIncrementalUpload.test_change_file_into_dir(LocalTransport,LocalURLServer) OK 199ms 555s breezy.plugins.upload.tests.test_upload.TestFullUpload.test_ignore_change_file_into_dir(LocalTransport,LocalURLServer) OK 232ms 555s breezy.plugins.upload.tests.test_upload.TestIncrementalUpload.test_ignore_change_dir_into_file(LocalTransport,LocalURLServer) OK 250ms 555s breezy.plugins.upload.tests.test_upload.TestFullUpload.test_modify_file(LocalTransport,LocalURLServer) OK 147ms 555s breezy.plugins.upload.tests.test_upload.TestFullUpload.test_unicode_create_file(LocalTransport,LocalURLServer) OK 120ms 555s breezy.plugins.upload.tests.test_upload.TestIncrementalUpload.test_make_file_executable(LocalTransport,LocalURLServer) OK 178ms 555s breezy.plugins.bash_completion.tests.test_bashcomp.TestBashCompletionInvoking.test_revspec_tag_all OK 466ms 555s breezy.plugins.bash_completion.tests.test_bashcomp.TestDataCollector.test_init_format OK 4ms 555s breezy.plugins.changelog_merge.tests.test_changelog_merge.TestMergeCoreLogic.test_too_hard OK 2ms 555s breezy.plugins.upload.tests.test_upload.TestFullUpload.test_upload_revision(LocalTransport,LocalURLServer) OK 153ms 555s breezy.plugins.email.tests.testemail.TestEmailerWithLocal.test_local_missing_revision OK 184ms 555s breezy.plugins.upload.tests.test_upload.TestIncrementalUpload.test_rename_two_files(LocalTransport,LocalURLServer) OK 235ms 555s breezy.plugins.email.tests.testemail.TestGetTo.test_headers OK 59ms 555s breezy.plugins.email.tests.testemail.TestGetTo.test_to OK 62ms 555s breezy.plugins.fastimport.tests.test_commands.TestFastExport.test_pointless SKIP 1ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_commands.TestSourceStream.test_get_source_stream_stdin SKIP 1ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_branch_mapper.TestBranchMapper.test_git_to_bzr SKIP 1ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_generic_processor.TestCommitCommands.test_non_utf8_commit_message(2a) SKIP 1ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopy.test_copy_file_to_new_dir(1.9-rich-root) SKIP 1ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopy.test_copy_symlink_to_new_dir(pack-0.92) SKIP 1ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyModified.test_copy_of_modified_file_in_subdir(2a) SKIP 1ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyModified.test_copy_of_modified_symlink_in_subdir(1.9-rich-root) SKIP 1ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyNew.test_copy_new_file_in_subdir(pack-0.92) SKIP 1ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyNew.test_copy_new_symlink_in_root(2a) SKIP 1ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyToDeleted.test_copy_to_deleted_file_in_root(1.9-rich-root) SKIP 1ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyToDeleted.test_copy_to_deleted_symlink_in_subdir(pack-0.92) SKIP 1ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDelete.test_delete_file_in_root(2a) SKIP 1ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDelete.test_delete_symlink_in_subdir(1.9-rich-root) SKIP 1ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteDirectoryThenAddFile.test_delete_dir_then_add_symlink(pack-0.92) SKIP 1ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteMultiLevel.test_delete_file_single_level(2a) SKIP 2ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteNew.test_delete_new_file_in_root(1.9-rich-root) SKIP 1ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteNew.test_delete_new_symlink_in_subdir(pack-0.92) SKIP 1ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteRenameThenModify.test_delete_rename_then_modify_file_in_root(2a) SKIP 1ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteRenameThenModify.test_delete_rename_then_modify_symlink_in_root(1.9-rich-root) SKIP 1ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteThenAdd.test_delete_then_add_file_in_subdir(pack-0.92) SKIP 1ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteThenAdd.test_delete_then_add_symlink_in_subdir(2a) SKIP 1ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackModify.test_modify_file_becomes_symlink(1.9-rich-root) SKIP 1ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackModify.test_modify_file_no_longer_executable(pack-0.92) SKIP 1ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackModify.test_modify_symlink_becomes_file(2a) SKIP 1ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackModifyTricky.test_modify_directory_becomes_file(1.9-rich-root) SKIP 1ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackModifyTricky.test_modify_symlink_becomes_directory(pack-0.92) SKIP 1ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRename.test_rename_file_in_root(2a) SKIP 1ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRename.test_rename_symlink_in_root(1.9-rich-root) SKIP 1ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameModified.test_rename_of_modified_file_in_root(pack-0.92) SKIP 1ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameModified.test_rename_of_modified_file_to_new_dir(2a) SKIP 1ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameModified.test_rename_of_modified_symlink_to_new_dir(1.9-rich-root) SKIP 1ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameNew.test_rename_new_symlink_in_root(pack-0.92) SKIP 1ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameThenModify.test_rename_then_modify_file_in_new_dir(2a) SKIP 1ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameThenModify.test_rename_then_modify_symlink_in_new_dir(1.9-rich-root) SKIP 1ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameToDeleted.test_rename_to_deleted_file_in_new_dir(pack-0.92) SKIP 1ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameToDeleted.test_rename_to_deleted_file_in_subdir(2a) SKIP 1ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameToDeleted.test_rename_to_deleted_symlink_in_subdir(1.9-rich-root) SKIP 1ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameTricky.test_rename_file_becomes_directory(pack-0.92) SKIP 1ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackTag.test_tag(2a) SKIP 1ms 555s fastimport 555s 555s breezy.plugins.fastimport.tests.test_marks_file.TestMarksFile.test_write OK 3ms 555s breezy.plugins.github.tests.test_forge.ParseTimestringTests.test_simple OK 3ms 555s breezy.plugins.launchpad.test_account.LaunchpadAccountTests.test_get_lp_login OK 4ms 555s breezy.plugins.upload.tests.test_upload.TestIncrementalUpload.test_upload_from_subdir(LocalTransport,LocalURLServer) OK 108ms 555s breezy.plugins.launchpad.test_account.LaunchpadAccountTests.test_set_lp_login_updates_authentication_conf OK 5ms 555s breezy.plugins.launchpad.test_lp_login.TestLaunchpadLogin.test_login_with_name_sets_login OK 7ms 555s breezy.plugins.netrc_credential_store.tests.test_netrc.TestNetrcCS.test_default_password_without_user OK 5ms 555s breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_push_location_exact(BzrBranchFormat8) OK 20ms 555s per_workingtree.test_merge_from_branch.TestMergedBranch.test_file3_in_root_conflicted(WorkingTreeFormat6,remote) OK 972ms 555s breezy.plugins.upload.tests.test_upload.TestIncrementalUpload.test_delete_one_file_rename_to_deleted(LocalTransport,LocalURLServer) OK 242ms 555s breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_upload_location_unset(BzrBranchFormat6) OK 19ms 555s breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_upload_location_unset(RemoteBranchFormat-default) OK 34ms 555s breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_set_push_location(RemoteGitBranchFormat) SKIP 4ms 555s Format Remote Git Repository is not initializable. 555s breezy.plugins.weave_fmt.test_bzrdir.TestBoundBranch.test_bind_format_6_bzrdir OK 43ms 555s breezy.plugins.weave_fmt.test_bzrdir.TestFormat6.test_can_convert OK 11ms 555s breezy.plugins.po_merge.tests.test_po_merge.TestAdduserBranch.test_other OK 162ms 555s breezy.plugins.quilt.tests.test_merge.TestMergeHook.test_auto_unapply_patches_after_update SKIP 1ms 555s quilt executable 555s 555s breezy.plugins.quilt.tests.test_wrapper.QuiltTests.test_pop_all_empty SKIP 1ms 555s quilt executable 555s 555s breezy.plugins.repodebug.tests.SmokeTests.test_chk_used_by OK 32ms 555s breezy.plugins.weave_fmt.test_bzrdir.TestUpgrade.test_upgrade_v6_to_meta_no_workingtree OK 100ms 555s breezy.plugins.upload.tests.test_upload.TestIncrementalUpload.test_ignore_nested_directory(LocalTransport,LocalURLServer) OK 224ms 555s breezy.plugins.weave_fmt.test_bzrdir.V4WeaveBundleTester.test_bundle_empty_property OK 33ms 555s breezy.plugins.weave_fmt.test_bzrdir.V4WeaveBundleTester.test_crlf_bundle OK 3ms 555s breezy.plugins.weave_fmt.test_bzrdir.V4WeaveBundleTester.test_revision_id_with_slash SKIP 39ms 555s Repository doesn't support revision ids with slashes 555s breezy.plugins.weave_fmt.test_repository.TestFormat6.test_attribute__fetch_reconcile OK 11ms 556s breezy.plugins.weave_fmt.test_repository.TestFormat7.test_disk_layout OK 61ms 556s breezy.plugins.weave_fmt.test_repository.TestSerializer.test_registry OK 2ms 556s breezy.plugins.weave_fmt.test_store.TestMemoryStore.test_adding_fails_when_present OK 2ms 556s breezy.plugins.weave_fmt.test_store.TestMockTransport.test_mkdir OK 2ms 556s breezy.plugins.weave_fmt.test_store.TestTransportStore.test__relpath_invalid OK 2ms 556s breezy.plugins.weave_fmt.test_store.TestTransportStore.test_add_simple_suffixed OK 2ms 556s breezy.plugins.weave_fmt.test_store.TestTransportStore.test_has_suffixed_no_base OK 2ms 556s breezy.plugins.webdav.tests.test_webdav.TestDAVErrors.test_delete_replies_202 OK 18ms 556s breezy.plugins.webdav.tests.test_webdav.TestDavSaxParser.test_stat_apache2_file_example OK 2ms 556s per_workingtree.test_merge_from_branch.TestMergedBranch.test_file4_added_then_renamed(WorkingTreeFormat4) OK 401ms 556s per_workingtree.test_mkdir.TestMkdir.test_mkdir_no_id(WorkingTreeFormat5) OK 36ms 556s breezy.plugins.upload.tests.test_upload.TestIncrementalUpload.test_rename_outside_dir_delete_dir(LocalTransport,LocalURLServer) OK 224ms 556s per_workingtree.test_mkdir.TestMkdir.test_mkdir_with_id(WorkingTreeFormat6) OK 36ms 556s breezy.plugins.rewrite.tests.test_blackbox.ReplayTests.test_replay_open_range OK 312ms 556s per_workingtree.test_move.TestMove.test_move_after(WorkingTreeFormat3) OK 66ms 556s per_workingtree.test_move.TestMove.test_move_after_no_target(GitWorkingTreeFormat)ERROR 17ms 556s log: {{{ 556s 356.492 preparing to commit 556s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_after_no_target(GitWorkingTreeFormat)/work/ 556s 356.494 Selecting files for commit with filter None 556s 356.495 aborting commit write group because of exception: 556s 356.496 Traceback (most recent call last): 556s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 556s self._update_builder_with_changes() 556s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 556s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 556s for path, fs_hash in self.builder.record_iter_changes( 556s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 556s self.work_tree, self.basis_revid, iter_changes 556s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 556s ): 556s ^ 556s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 556s for change in iter_changes: 556s ^^^^^^^^^^^^ 556s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 556s for change in iter_changes: 556s ^^^^^^^^^^^^ 556s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 556s (oldpath, oldmode, oldsha) = old 556s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 556s TypeError: cannot unpack non-iterable NoneType object 556s }}} 556s 556s Traceback (most recent call last): 556s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 266, in test_move_after_no_target 556s tree.commit("initial") 556s ~~~~~~~~~~~^^^^^^^^^^^ 556s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 556s committed_id = commit.Commit().commit( 556s working_tree=self, 556s ...<3 lines>... 556s **kwargs, 556s ) 556s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 556s self._update_builder_with_changes() 556s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 556s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 556s for path, fs_hash in self.builder.record_iter_changes( 556s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 556s self.work_tree, self.basis_revid, iter_changes 556s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 556s ): 556s ^ 556s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 556s for change in iter_changes: 556s ^^^^^^^^^^^^ 556s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 556s for change in iter_changes: 556s ^^^^^^^^^^^^ 556s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 556s (oldpath, oldmode, oldsha) = old 556s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 556s TypeError: cannot unpack non-iterable NoneType object 556s 556s per_workingtree.test_move.TestMove.test_move_after_source_and_dest(WorkingTreeFormat2) OK 31ms 556s breezy.plugins.upload.tests.test_upload.TestIncrementalUpload.test_upload_auto(LocalTransport,LocalURLServer) OK 163ms 556s breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_push_location_exact(BzrBranchFormat6) OK 21ms 556s breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_push_location_exact(RemoteBranchFormat-default) OK 30ms 556s breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_upload_location_unset(RemoteGitBranchFormat) SKIP 4ms 556s Format Remote Git Repository is not initializable. 556s breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_set_push_location(BzrBranchFormat5) OK 22ms 556s per_workingtree.test_move.TestMove.test_move_after_with_after(WorkingTreeFormat6,remote) OK 152ms 556s per_workingtree.test_move.TestMove.test_move_correct_call_unnamed(WorkingTreeFormat4) OK 70ms 556s breezy.plugins.rewrite.tests.test_blackbox.TestRebaseSimple.test_directory OK 318ms 556s per_workingtree.test_move.TestMove.test_move_directory(WorkingTreeFormat5) OK 80ms 556s breezy.plugins.upload.tests.test_upload.TestUploadDiverged.test_upload_diverged_with_overwrite OK 202ms 556s breezy.plugins.weave_fmt.test_bzrdir.TestFormat5.test_needs_conversion OK 12ms 556s per_workingtree.test_move.TestMove.test_move_directory_into_parent(WorkingTreeFormat6) OK 78ms 556s breezy.plugins.weave_fmt.test_bzrdir.TestUpgrade.test_upgrade_simple OK 121ms 556s per_workingtree.test_move.TestMove.test_move_directory_with_children_in_subdir(WorkingTreeFormat3) OK 73ms 556s per_workingtree.test_move.TestMove.test_move_directory_with_deleted_children(GitWorkingTreeFormat)ERROR 20ms 556s log: {{{ 556s 356.994 preparing to commit 556s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_directory_with_deleted_children(GitWorkingTreeFormat)/work/ 556s 356.996 Selecting files for commit with filter None 556s 356.997 aborting commit write group because of exception: 556s 356.999 Traceback (most recent call last): 556s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 556s self._update_builder_with_changes() 556s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 556s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 556s for path, fs_hash in self.builder.record_iter_changes( 556s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 556s self.work_tree, self.basis_revid, iter_changes 556s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 556s ): 556s ^ 556s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 556s for change in iter_changes: 556s ^^^^^^^^^^^^ 556s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 556s for change in iter_changes: 556s ^^^^^^^^^^^^ 556s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 556s (oldpath, oldmode, oldsha) = old 556s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 556s TypeError: cannot unpack non-iterable NoneType object 556s }}} 556s 556s Traceback (most recent call last): 556s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 377, in test_move_directory_with_deleted_children 556s tree.commit("initial") 556s ~~~~~~~~~~~^^^^^^^^^^^ 556s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 556s committed_id = commit.Commit().commit( 556s working_tree=self, 556s ...<3 lines>... 556s **kwargs, 556s ) 556s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 556s self._update_builder_with_changes() 556s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 556s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 556s for path, fs_hash in self.builder.record_iter_changes( 556s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 556s self.work_tree, self.basis_revid, iter_changes 556s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 556s ): 556s ^ 556s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 556s for change in iter_changes: 556s ^^^^^^^^^^^^ 556s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 556s for change in iter_changes: 556s ^^^^^^^^^^^^ 556s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 556s (oldpath, oldmode, oldsha) = old 556s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 556s TypeError: cannot unpack non-iterable NoneType object 556s 556s per_workingtree.test_move.TestMove.test_move_directory_with_moved_children(WorkingTreeFormat2) OK 40ms 556s per_workingtree.test_move.TestMove.test_move_directory_with_new_children(WorkingTreeFormat6,remote) OK 148ms 556s breezy.plugins.rewrite.tests.test_blackbox.TestRebaseSimple.test_range OK 455ms 556s breezy.plugins.rewrite.tests.test_maptree.EmptyMapTreeTests.test_has_filename OK 41ms 556s breezy.plugins.rewrite.tests.test_rebase.PlanCreatorTests.test_generate_transpose_plan_one OK 3ms 557s breezy.plugins.rewrite.tests.test_rebase.RebaseStateTests.test_read OK 29ms 557s per_workingtree.test_move.TestMove.test_move_directory_with_swapped_children(WorkingTreeFormat4) OK 100ms 557s breezy.plugins.rewrite.tests.test_rebase.RebaseStateTests.test_rebase_plan_exists_false OK 29ms 557s breezy.plugins.rewrite.tests.test_rebase.RebaseTodoTests.test_notstarted OK 2ms 557s per_workingtree.test_move.TestMove.test_move_fail_consistent(WorkingTreeFormat5) OK 73ms 557s per_workingtree.test_move.TestMove.test_move_moved(WorkingTreeFormat6) OK 89ms 557s breezy.plugins.weave_fmt.test_bzrdir.V4WeaveBundleTester.test_binary_bundle OK 543ms 557s per_workingtree.test_move.TestMove.test_move_multi_unversioned(WorkingTreeFormat3) OK 81ms 557s breezy.plugins.rewrite.tests.test_rebase.TestReplayWorkingtree.test_conflicts OK 228ms 557s breezy.plugins.stats.test_classify.TestClassify.test_classify_doc_hardcoded OK 2ms 557s breezy.plugins.stats.test_stats.TestCollapseByPerson.test_no_conflicts OK 2ms 557s per_workingtree.test_move.TestMove.test_move_non_existent(GitWorkingTreeFormat)ERROR 16ms 557s log: {{{ 557s 357.539 preparing to commit 557s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_non_existent(GitWorkingTreeFormat)/work/ 557s 357.541 Selecting files for commit with filter None 557s 357.542 aborting commit write group because of exception: 557s 357.544 Traceback (most recent call last): 557s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 557s self._update_builder_with_changes() 557s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 557s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 557s for path, fs_hash in self.builder.record_iter_changes( 557s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 557s self.work_tree, self.basis_revid, iter_changes 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s ): 557s ^ 557s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 557s for change in iter_changes: 557s ^^^^^^^^^^^^ 557s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 557s for change in iter_changes: 557s ^^^^^^^^^^^^ 557s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 557s (oldpath, oldmode, oldsha) = old 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s TypeError: cannot unpack non-iterable NoneType object 557s }}} 557s 557s Traceback (most recent call last): 557s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 90, in test_move_non_existent 557s tree.commit("initial") 557s ~~~~~~~~~~~^^^^^^^^^^^ 557s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 557s committed_id = commit.Commit().commit( 557s working_tree=self, 557s ...<3 lines>... 557s **kwargs, 557s ) 557s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 557s self._update_builder_with_changes() 557s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 557s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 557s for path, fs_hash in self.builder.record_iter_changes( 557s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 557s self.work_tree, self.basis_revid, iter_changes 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s ): 557s ^ 557s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 557s for change in iter_changes: 557s ^^^^^^^^^^^^ 557s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 557s for change in iter_changes: 557s ^^^^^^^^^^^^ 557s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 557s (oldpath, oldmode, oldsha) = old 557s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 557s TypeError: cannot unpack non-iterable NoneType object 557s 557s per_workingtree.test_move.TestMove.test_move_onto_self(WorkingTreeFormat2) OK 29ms 557s breezy.plugins.weave_fmt.test_bzrdir.V4WeaveBundleTester.test_copy_signatures OK 100ms 557s breezy.plugins.weave_fmt.test_bzrdir.V4WeaveBundleTester.test_malformed OK 3ms 557s per_workingtree.test_move.TestMove.test_move_onto_self_root(WorkingTreeFormat6,remote) OK 133ms 557s breezy.plugins.upload.tests.test_upload.TestFullUpload.test_change_file_into_dir(LocalTransport,LocalURLServer) OK 210ms 557s breezy.plugins.weave_fmt.test_bzrdir.V4WeaveBundleTester.test_with_subtree OK 145ms 557s breezy.plugins.weave_fmt.test_repository.TestFormat7.test_attribute__fetch_uses_deltas OK 12ms 557s breezy.plugins.weave_fmt.test_repository.TestInterWeaveRepo.test_make_repository OK 25ms 557s per_workingtree.test_move.TestMove.test_move_parent_dir(WorkingTreeFormat4) OK 84ms 557s breezy.plugins.weave_fmt.test_store.TestInstrumentedTransportStore.test__add_records OK 2ms 557s breezy.plugins.weave_fmt.test_store.TestMockTransport.test_has OK 2ms 557s breezy.plugins.weave_fmt.test_store.TestTransportStore.test___iter__no_suffix OK 2ms 557s breezy.plugins.weave_fmt.test_store.TestTransportStore.test_add_prefixed OK 2ms 557s breezy.plugins.weave_fmt.test_store.TestTransportStore.test_has_simple OK 2ms 557s breezy.plugins.weave_fmt.test_workingtree.TestFormat2WorkingTree.test_conflicts OK 18ms 557s breezy.plugins.webdav.tests.test_webdav.TestDavSaxParser.test_stat_apache2_dir_depth_0_example OK 7ms 557s per_workingtree.test_move.TestMove.test_move_subdir(WorkingTreeFormat5) OK 83ms 557s per_workingtree.test_move.TestMove.test_move_target_not_dir(WorkingTreeFormat6) OK 65ms 557s per_workingtree.test_move.TestMove.test_move_target_not_versioned(WorkingTreeFormat3) OK 59ms 557s per_workingtree.test_move.TestMove.test_move_to_unversioned_non_ascii_dir(GitWorkingTreeFormat) OK 12ms 557s per_workingtree.test_move.TestMove.test_move_unversioned(WorkingTreeFormat2) OK 27ms 557s breezy.plugins.upload.tests.test_upload.TestFullUpload.test_ignore_delete_dir_in_subdir(LocalTransport,LocalURLServer) OK 325ms 557s per_workingtree.test_move.TestMove.test_move_unversioned_non_ascii(WorkingTreeFormat6,remote) OK 61ms 557s breezy.plugins.upload.tests.test_upload.TestFullUpload.test_no_upload_when_changes(LocalTransport,LocalURLServer) OK 109ms 557s per_workingtree.test_nested_specifics.TestNestedSupport.test_comparison_data_does_not_autodetect_subtree(WorkingTreeFormat4) OK 93ms 558s per_workingtree.test_nested_specifics.TestNestedSupport.test_extract_while_locked(WorkingTreeFormat5) OK 83ms 558s breezy.plugins.upload.tests.test_upload.TestFullUpload.test_unicode_create_file_in_dir(LocalTransport,LocalURLServer) OK 179ms 558s per_workingtree.test_nested_specifics.TestNestedSupport.test_iter_entries_by_dir_autodetects_subtree(WorkingTreeFormat6) OK 101ms 558s per_workingtree.test_nested_specifics.TestNestedSupport.test_may_not_autodetect_subtree(WorkingTreeFormat3) SKIP 29ms 558s Tree references not supported 558s 558s per_workingtree.test_nested_specifics.TestNestedSupport.test_set_get_inventory_tree_reference(GitWorkingTreeFormat) SKIP 8ms 558s not an inventory tree 558s 558s per_workingtree.test_parents.TestAddParent.test_add_first_parent_id(WorkingTreeFormat2) OK 28ms 558s per_workingtree.test_parents.TestAddParent.test_add_first_parent_id_ghost_force(WorkingTreeFormat6,remote) OK 71ms 558s per_workingtree.test_parents.TestAddParent.test_add_first_parent_tree(WorkingTreeFormat4) OK 74ms 558s breezy.plugins.upload.tests.test_upload.TestIncrementalUpload.test_change_dir_into_file(LocalTransport,LocalURLServer) OK 234ms 558s per_workingtree.test_parents.TestAddParent.test_add_first_parent_tree_ghost_force(WorkingTreeFormat5) OK 37ms 558s per_workingtree.test_parents.TestAddParent.test_add_first_parent_tree_ghost_rejects(WorkingTreeFormat6) OK 34ms 558s per_workingtree.test_parents.TestAddParent.test_add_second_parent_id(WorkingTreeFormat3) OK 96ms 558s breezy.plugins.upload.tests.test_upload.TestIncrementalUpload.test_delete_symlink(LocalTransport,LocalURLServer) OK 159ms 558s per_workingtree.test_parents.TestAddParent.test_add_second_parent_id_ghost(GitWorkingTreeFormat)ERROR 15ms 558s log: {{{ 558s 358.756 preparing to commit 558s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_parents.TestAddParent.test_add_second_parent_id_ghost(GitWorkingTreeFormat)/work/ 558s 358.758 Selecting files for commit with filter None 558s 358.759 aborting commit write group because of exception: 558s 358.760 Traceback (most recent call last): 558s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 558s self._update_builder_with_changes() 558s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 558s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 558s for path, fs_hash in self.builder.record_iter_changes( 558s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 558s self.work_tree, self.basis_revid, iter_changes 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s ): 558s ^ 558s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 558s for change in iter_changes: 558s ^^^^^^^^^^^^ 558s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 558s for change in iter_changes: 558s ^^^^^^^^^^^^ 558s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 558s (oldpath, oldmode, oldsha) = old 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s TypeError: cannot unpack non-iterable NoneType object 558s }}} 558s 558s Traceback (most recent call last): 558s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_parents.py", line 342, in test_add_second_parent_id_ghost 558s first_revision = tree.commit("first post") 558s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 558s committed_id = commit.Commit().commit( 558s working_tree=self, 558s ...<3 lines>... 558s **kwargs, 558s ) 558s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 558s self._update_builder_with_changes() 558s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 558s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 558s for path, fs_hash in self.builder.record_iter_changes( 558s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 558s self.work_tree, self.basis_revid, iter_changes 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s ): 558s ^ 558s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 558s for change in iter_changes: 558s ^^^^^^^^^^^^ 558s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 558s for change in iter_changes: 558s ^^^^^^^^^^^^ 558s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 558s (oldpath, oldmode, oldsha) = old 558s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 558s TypeError: cannot unpack non-iterable NoneType object 558s 558s per_workingtree.test_parents.TestAddParent.test_add_second_parent_id_with_ghost_first(WorkingTreeFormat2) OK 20ms 558s breezy.plugins.upload.tests.test_upload.TestIncrementalUpload.test_ignore_regexp(LocalTransport,LocalURLServer) OK 159ms 558s per_workingtree.test_parents.TestAddParent.test_add_second_parent_tree(WorkingTreeFormat6,remote) OK 220ms 558s per_workingtree.test_parents.TestGetParents.test_get_parents(WorkingTreeFormat4) OK 31ms 558s breezy.plugins.upload.tests.test_upload.TestIncrementalUpload.test_rename_symlink(LocalTransport,LocalURLServer) OK 174ms 558s per_workingtree.test_parents.TestSetParents.test_set_duplicate_parent_ids(WorkingTreeFormat5) OK 152ms 558s breezy.plugins.upload.tests.test_upload.TestIncrementalUpload.test_upload_for_the_first_time_do_a_full_upload(LocalTransport,LocalURLServer) OK 115ms 558s breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_push_location_exact(BzrBranchFormat7) OK 24ms 559s breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_push_location_exact(RemoteBranchFormat-v2) OK 64ms 559s breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_upload_location_unset(BzrBranchFormat4) OK 15ms 559s breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_set_push_location(LocalGitBranchFormat) OK 14ms 559s breezy.plugins.weave_fmt.test_bzrdir.SFTPBranchTest.test_lock_file SKIP 4ms 559s paramiko 559s 559s per_workingtree.test_parents.TestSetParents.test_set_duplicate_parent_trees(WorkingTreeFormat6) OK 142ms 559s breezy.plugins.weave_fmt.test_bzrdir.TestFormat5.test_same_lockfiles_between_tree_repo_branch OK 15ms 559s per_workingtree.test_parents.TestSetParents.test_set_no_parents(WorkingTreeFormat3) OK 62ms 559s per_workingtree.test_parents.TestSetParents.test_set_no_parents_ids(GitWorkingTreeFormat)ERROR 16ms 559s log: {{{ 559s 359.398 preparing to commit 559s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_parents.TestSetParents.test_set_no_parents_ids(GitWorkingTreeFormat)/work/ 559s 359.400 Selecting files for commit with filter None 559s 359.401 aborting commit write group because of exception: 559s 359.403 Traceback (most recent call last): 559s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 559s self._update_builder_with_changes() 559s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 559s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 559s for path, fs_hash in self.builder.record_iter_changes( 559s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 559s self.work_tree, self.basis_revid, iter_changes 559s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 559s ): 559s ^ 559s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 559s for change in iter_changes: 559s ^^^^^^^^^^^^ 559s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 559s for change in iter_changes: 559s ^^^^^^^^^^^^ 559s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 559s (oldpath, oldmode, oldsha) = old 559s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 559s TypeError: cannot unpack non-iterable NoneType object 559s }}} 559s 559s Traceback (most recent call last): 559s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_parents.py", line 145, in test_set_no_parents_ids 559s t.commit("first post") 559s ~~~~~~~~^^^^^^^^^^^^^^ 559s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 559s committed_id = commit.Commit().commit( 559s working_tree=self, 559s ...<3 lines>... 559s **kwargs, 559s ) 559s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 559s self._update_builder_with_changes() 559s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 559s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 559s for path, fs_hash in self.builder.record_iter_changes( 559s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 559s self.work_tree, self.basis_revid, iter_changes 559s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 559s ): 559s ^ 559s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 559s for change in iter_changes: 559s ^^^^^^^^^^^^ 559s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 559s for change in iter_changes: 559s ^^^^^^^^^^^^ 559s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 559s (oldpath, oldmode, oldsha) = old 559s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 559s TypeError: cannot unpack non-iterable NoneType object 559s 559s per_workingtree.test_parents.TestSetParents.test_set_null_parent(WorkingTreeFormat2) OK 16ms 559s breezy.plugins.weave_fmt.test_bzrdir.TestUpgrade.test_upgrade_to_meta_sets_workingtree_last_revision OK 111ms 559s per_workingtree.test_parents.TestSetParents.test_set_one_ghost_parent_force(WorkingTreeFormat6,remote) OK 60ms 559s per_workingtree.test_parents.TestSetParents.test_set_one_ghost_parent_ids_rejects(WorkingTreeFormat4) OK 35ms 559s per_workingtree.test_parents.TestSetParents.test_set_one_ghost_parent_rejects(WorkingTreeFormat5) OK 34ms 559s per_workingtree.test_parents.TestSetParents.test_set_parent_ids_in_ancestry(WorkingTreeFormat6) OK 132ms 559s per_workingtree.test_parents.TestSetParents.test_set_parent_trees_in_ancestry(WorkingTreeFormat3) OK 123ms 559s per_workingtree.test_parents.TestSetParents.test_set_three_parents(GitWorkingTreeFormat)ERROR 15ms 559s log: {{{ 559s 359.812 preparing to commit 559s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_parents.TestSetParents.test_set_three_parents(GitWorkingTreeFormat)/work/ 559s 359.814 Selecting files for commit with filter None 559s 359.815 aborting commit write group because of exception: 559s 359.816 Traceback (most recent call last): 559s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 559s self._update_builder_with_changes() 559s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 559s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 559s for path, fs_hash in self.builder.record_iter_changes( 559s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 559s self.work_tree, self.basis_revid, iter_changes 559s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 559s ): 559s ^ 559s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 559s for change in iter_changes: 559s ^^^^^^^^^^^^ 559s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 559s for change in iter_changes: 559s ^^^^^^^^^^^^ 559s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 559s (oldpath, oldmode, oldsha) = old 559s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 559s TypeError: cannot unpack non-iterable NoneType object 559s }}} 559s 559s Traceback (most recent call last): 559s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_parents.py", line 120, in test_set_three_parents 559s first_revision = t.commit("first post") 559s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 559s committed_id = commit.Commit().commit( 559s working_tree=self, 559s ...<3 lines>... 559s **kwargs, 559s ) 559s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 559s self._update_builder_with_changes() 559s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 559s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 559s for path, fs_hash in self.builder.record_iter_changes( 559s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 559s self.work_tree, self.basis_revid, iter_changes 559s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 559s ): 559s ^ 559s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 559s for change in iter_changes: 559s ^^^^^^^^^^^^ 559s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 559s for change in iter_changes: 559s ^^^^^^^^^^^^ 559s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 559s (oldpath, oldmode, oldsha) = old 559s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 559s TypeError: cannot unpack non-iterable NoneType object 559s 559s per_workingtree.test_parents.TestSetParents.test_set_three_parents_ids(WorkingTreeFormat2) OK 47ms 559s per_workingtree.test_parents.TestSetParents.test_set_two_parents_one_ghost(WorkingTreeFormat6,remote) OK 167ms 559s per_workingtree.test_parents.TestSetParents.test_unicode_symlink(WorkingTreeFormat4) OK 92ms 559s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_add_files_to_empty_directory(WorkingTreeFormat5) OK 113ms 560s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_adds(WorkingTreeFormat6) OK 97ms 560s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_content_from_second_parent_is_dropped(WorkingTreeFormat3) OK 85ms 560s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_dir_to_root(GitWorkingTreeFormat) SKIP 8ms 560s test requires inventory tree 560s 560s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_file_content_change(WorkingTreeFormat2) OK 27ms 560s breezy.plugins.weave_fmt.test_bzrdir.V4WeaveBundleTester.test_bundle OK 1749ms 561s breezy.plugins.weave_fmt.test_bzrdir.V4WeaveBundleTester.test_creation OK 99ms 561s breezy.plugins.weave_fmt.test_bzrdir.V4WeaveBundleTester.test_non_bundle OK 3ms 561s breezy.plugins.weave_fmt.test_repository.TestFormat6.test_attribute__fetch_order OK 11ms 561s breezy.plugins.weave_fmt.test_repository.TestFormat7.test_creates_lockdir OK 15ms 561s breezy.plugins.weave_fmt.test_repository.TestSerializer.test_canned_inventory OK 2ms 561s breezy.plugins.weave_fmt.test_store.TestMemoryStore.test_add_and_retrieve OK 2ms 561s breezy.plugins.weave_fmt.test_store.TestMockTransport.test_isinstance OK 2ms 561s breezy.plugins.weave_fmt.test_store.TestTransportStore.test___len__ OK 2ms 561s breezy.plugins.weave_fmt.test_store.TestTransportStore.test_add_simple OK 2ms 561s breezy.plugins.weave_fmt.test_store.TestTransportStore.test_has_suffixed OK 2ms 561s breezy.plugins.weave_fmt.test_workingtree.TestFormat2WorkingTree.test_detect_conflicts OK 17ms 561s breezy.plugins.webdav.tests.test_webdav.TestDavSaxParser.test_stat_apache2_dir_depth_1_example OK 3ms 561s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_kind_changes(WorkingTreeFormat6,remote) OK 1309ms 561s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_move_from_removed_dir(WorkingTreeFormat4) OK 90ms 561s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_move_moves_children_recursively(WorkingTreeFormat5) OK 90ms 561s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_move_to_added_dir(WorkingTreeFormat6) OK 88ms 561s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_name_changed(WorkingTreeFormat3) OK 82ms 561s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_no_parents_full_tree(GitWorkingTreeFormat) SKIP 8ms 561s test requires inventory tree 561s 561s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_no_parents_just_root(WorkingTreeFormat2) OK 21ms 562s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_parent_child_swap(WorkingTreeFormat6,remote) OK 246ms 562s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_parent_id_changed(WorkingTreeFormat4) OK 94ms 562s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_path_swap(WorkingTreeFormat5) OK 92ms 562s per_workingtree.test_parents.UpdateToOneParentViaDeltaTests.test_removes(WorkingTreeFormat6) OK 90ms 562s per_workingtree.test_paths2ids.TestPaths2Ids.test_find_children_of_moved_directories(WorkingTreeFormat3) OK 85ms 562s per_workingtree.test_paths2ids.TestPaths2Ids.test_find_single_root(GitWorkingTreeFormat) SKIP 8ms 562s test not applicable on non-inventory tests 562s 562s per_workingtree.test_paths2ids.TestPaths2Ids.test_find_tree_and_clone_roots(WorkingTreeFormat2) OK 34ms 562s per_workingtree.test_paths2ids.TestPaths2Ids.test_find_tree_basis_roots(WorkingTreeFormat6,remote) OK 133ms 562s per_workingtree.test_paths2ids.TestPaths2Ids.test_unversioned_all_of_multiple_trees(WorkingTreeFormat4) OK 55ms 562s per_workingtree.test_paths2ids.TestPaths2Ids.test_unversioned_in_one_of_multiple_trees(WorkingTreeFormat5) OK 58ms 562s per_workingtree.test_paths2ids.TestPaths2Ids.test_unversioned_non_ascii_one_tree(WorkingTreeFormat6) OK 34ms 562s per_workingtree.test_paths2ids.TestPaths2Ids.test_unversioned_one_tree(WorkingTreeFormat3) OK 25ms 562s per_workingtree.test_pull.TestPull.test_pull(GitWorkingTreeFormat)ERROR 16ms 562s log: {{{ 562s 363.097 preparing to commit 562s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_pull.TestPull.test_pull(GitWorkingTreeFormat)/work/from/ 562s 363.099 Selecting files for commit with filter None 562s 363.100 aborting commit write group because of exception: 562s 363.101 Traceback (most recent call last): 562s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 562s self._update_builder_with_changes() 562s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 562s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 562s for path, fs_hash in self.builder.record_iter_changes( 562s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 562s self.work_tree, self.basis_revid, iter_changes 562s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 562s ): 562s ^ 562s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 562s for change in iter_changes: 562s ^^^^^^^^^^^^ 562s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 562s for change in iter_changes: 562s ^^^^^^^^^^^^ 562s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 562s (oldpath, oldmode, oldsha) = old 562s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 562s TypeError: cannot unpack non-iterable NoneType object 562s }}} 562s 562s Traceback (most recent call last): 562s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_pull.py", line 43, in test_pull 562s tree_a, tree_b, rev_a = self.get_pullable_trees() 562s ~~~~~~~~~~~~~~~~~~~~~~~^^ 562s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_pull.py", line 29, in get_pullable_trees 562s a = tree.commit("foo") 562s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 562s committed_id = commit.Commit().commit( 562s working_tree=self, 562s ...<3 lines>... 562s **kwargs, 562s ) 562s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 562s self._update_builder_with_changes() 562s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 562s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 562s for path, fs_hash in self.builder.record_iter_changes( 562s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 562s self.work_tree, self.basis_revid, iter_changes 562s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 562s ): 562s ^ 562s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 562s for change in iter_changes: 562s ^^^^^^^^^^^^ 562s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 562s for change in iter_changes: 562s ^^^^^^^^^^^^ 562s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 562s (oldpath, oldmode, oldsha) = old 562s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 562s TypeError: cannot unpack non-iterable NoneType object 562s 562s per_workingtree.test_pull.TestPull.test_pull_changes_root_id(WorkingTreeFormat2) OK 66ms 563s per_workingtree.test_pull.TestPull.test_pull_merges_tree_content(WorkingTreeFormat6,remote) OK 243ms 563s per_workingtree.test_pull.TestPull.test_pull_overwrites(WorkingTreeFormat4) OK 142ms 563s per_workingtree.test_pull.TestPullWithOrphans.test_pull_orphans(WorkingTreeFormat5) OK 187ms 563s per_workingtree.test_put_file.TestPutFileBytesNonAtomic.test_put_existing_file(WorkingTreeFormat6) OK 47ms 563s per_workingtree.test_put_file.TestPutFileBytesNonAtomic.test_put_new_file(WorkingTreeFormat3) OK 36ms 563s per_workingtree.test_readonly.TestReadonly.test_readonly_unclean(GitWorkingTreeFormat)ERROR 36ms 563s log: {{{ 563s 363.833 preparing to commit 563s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_readonly.TestReadonly.test_readonly_unclean(GitWorkingTreeFormat)/work/tree/ 563s 363.835 Selecting files for commit with filter None 563s 363.836 aborting commit write group because of exception: 563s 363.852 Traceback (most recent call last): 563s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 563s self._update_builder_with_changes() 563s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 563s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 563s for path, fs_hash in self.builder.record_iter_changes( 563s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 563s self.work_tree, self.basis_revid, iter_changes 563s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 563s ): 563s ^ 563s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 563s for change in iter_changes: 563s ^^^^^^^^^^^^ 563s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 563s for change in iter_changes: 563s ^^^^^^^^^^^^ 563s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 563s (oldpath, oldmode, oldsha) = old 563s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 563s TypeError: cannot unpack non-iterable NoneType object 563s }}} 563s 563s Traceback (most recent call last): 563s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_readonly.py", line 76, in test_readonly_unclean 563s tree = self.create_basic_tree() 563s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_readonly.py", line 66, in create_basic_tree 563s tree.commit("creating an initial tree.") 563s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 563s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 563s committed_id = commit.Commit().commit( 563s working_tree=self, 563s ...<3 lines>... 563s **kwargs, 563s ) 563s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 563s self._update_builder_with_changes() 563s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 563s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 563s for path, fs_hash in self.builder.record_iter_changes( 563s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 563s self.work_tree, self.basis_revid, iter_changes 563s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 563s ): 563s ^ 563s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 563s for change in iter_changes: 563s ^^^^^^^^^^^^ 563s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 563s for change in iter_changes: 563s ^^^^^^^^^^^^ 563s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 563s (oldpath, oldmode, oldsha) = old 563s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 563s TypeError: cannot unpack non-iterable NoneType object 563s 563s per_workingtree.test_read_working_inventory.TestReadWorkingInventory.test_read_after_inventory_modification(WorkingTreeFormat2) OK 18ms 563s per_workingtree.test_read_working_inventory.TestReadWorkingInventory.test_trivial_read(WorkingTreeFormat6,remote) OK 60ms 563s per_workingtree.test_remove.TestRemove.test_force_remove_changed_files(WorkingTreeFormat4) OK 50ms 563s per_workingtree.test_remove.TestRemove.test_force_remove_directory_with_unknowns(WorkingTreeFormat5) OK 91ms 563s per_workingtree.test_remove.TestRemove.test_non_cwd(WorkingTreeFormat6) OK 67ms 563s per_workingtree.test_remove.TestRemove.test_remove_absent_directory(WorkingTreeFormat3) OK 69ms 563s per_workingtree.test_remove.TestRemove.test_remove_added_files(GitWorkingTreeFormat)ERROR 16ms 563s Empty attachments: 563s log 563s 563s Traceback (most recent call last): 563s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 85, in test_remove_added_files 563s tree.remove(TestRemove.files, keep_files=False) 563s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 563s File "/usr/lib/python3/dist-packages/breezy/git/workingtree.py", line 565, in remove 563s for change in self.iter_changes( 563s ~~~~~~~~~~~~~~~~~^ 563s self.basis_tree(), 563s ^^^^^^^^^^^^^^^^^^ 563s ...<3 lines>... 563s specific_files=files, 563s ^^^^^^^^^^^^^^^^^^^^^ 563s ): 563s ^ 563s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 563s (oldpath, oldmode, oldsha) = old 563s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 563s TypeError: cannot unpack non-iterable NoneType object 563s 563s per_workingtree.test_remove.TestRemove.test_remove_changed_file(WorkingTreeFormat2) OK 36ms 564s per_workingtree.test_remove.TestRemove.test_remove_changed_ignored_files(WorkingTreeFormat6,remote) OK 77ms 564s per_workingtree.test_remove.TestRemove.test_remove_dir_before_bzr(WorkingTreeFormat4) OK 78ms 564s per_workingtree.test_remove.TestRemove.test_remove_directory_with_changed_emigrated_file(WorkingTreeFormat5) OK 82ms 564s per_workingtree.test_remove.TestRemove.test_remove_directory_with_changed_file(WorkingTreeFormat6) OK 76ms 564s per_workingtree.test_remove.TestRemove.test_remove_directory_with_renames(WorkingTreeFormat3) OK 95ms 564s per_workingtree.test_remove.TestRemove.test_remove_file_and_containing_dir(GitWorkingTreeFormat)ERROR 17ms 564s log: {{{ 564s 364.680 preparing to commit 564s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_file_and_containing_dir(GitWorkingTreeFormat)/work/ 564s 364.682 Selecting files for commit with filter None 564s 364.684 aborting commit write group because of exception: 564s 364.685 Traceback (most recent call last): 564s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 564s self._update_builder_with_changes() 564s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 564s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 564s for path, fs_hash in self.builder.record_iter_changes( 564s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 564s self.work_tree, self.basis_revid, iter_changes 564s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 564s ): 564s ^ 564s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 564s for change in iter_changes: 564s ^^^^^^^^^^^^ 564s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 564s for change in iter_changes: 564s ^^^^^^^^^^^^ 564s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 564s (oldpath, oldmode, oldsha) = old 564s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 564s TypeError: cannot unpack non-iterable NoneType object 564s }}} 564s 564s Traceback (most recent call last): 564s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 344, in test_remove_file_and_containing_dir 564s tree = self.get_committed_tree(["config/", "config/file"]) 564s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 40, in get_committed_tree 564s tree.commit(message) 564s ~~~~~~~~~~~^^^^^^^^^ 564s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 564s committed_id = commit.Commit().commit( 564s working_tree=self, 564s ...<3 lines>... 564s **kwargs, 564s ) 564s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 564s self._update_builder_with_changes() 564s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 564s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 564s for path, fs_hash in self.builder.record_iter_changes( 564s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 564s self.work_tree, self.basis_revid, iter_changes 564s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 564s ): 564s ^ 564s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 564s for change in iter_changes: 564s ^^^^^^^^^^^^ 564s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 564s for change in iter_changes: 564s ^^^^^^^^^^^^ 564s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 564s (oldpath, oldmode, oldsha) = old 564s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 564s TypeError: cannot unpack non-iterable NoneType object 564s 564s per_workingtree.test_remove.TestRemove.test_remove_force_directory_with_changed_file(WorkingTreeFormat2) OK 33ms 564s per_workingtree.test_remove.TestRemove.test_remove_keep(WorkingTreeFormat6,remote) OK 84ms 564s per_workingtree.test_remove.TestRemove.test_remove_nonexisting_files(WorkingTreeFormat4) OK 41ms 564s per_workingtree.test_remove.TestRemove.test_remove_renamed_changed_files(WorkingTreeFormat5) OK 110ms 564s per_workingtree.test_remove.TestRemove.test_remove_renamed_files(WorkingTreeFormat6) OK 139ms 564s per_workingtree.test_remove.TestRemove.test_remove_unchanged_directory(WorkingTreeFormat3) OK 75ms 564s per_workingtree.test_remove.TestRemove.test_remove_unchanged_files(GitWorkingTreeFormat)ERROR 18ms 564s log: {{{ 564s 365.178 preparing to commit 564s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_unchanged_files(GitWorkingTreeFormat)/work/ 564s 365.180 Selecting files for commit with filter None 564s 365.181 aborting commit write group because of exception: 564s 365.183 Traceback (most recent call last): 564s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 564s self._update_builder_with_changes() 564s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 564s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 564s for path, fs_hash in self.builder.record_iter_changes( 564s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 564s self.work_tree, self.basis_revid, iter_changes 564s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 564s ): 564s ^ 564s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 564s for change in iter_changes: 564s ^^^^^^^^^^^^ 564s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 564s for change in iter_changes: 564s ^^^^^^^^^^^^ 564s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 564s (oldpath, oldmode, oldsha) = old 564s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 564s TypeError: cannot unpack non-iterable NoneType object 564s }}} 564s 564s Traceback (most recent call last): 564s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 76, in test_remove_unchanged_files 564s tree = self.get_committed_tree(TestRemove.files) 564s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 40, in get_committed_tree 564s tree.commit(message) 564s ~~~~~~~~~~~^^^^^^^^^ 564s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 564s committed_id = commit.Commit().commit( 564s working_tree=self, 564s ...<3 lines>... 564s **kwargs, 564s ) 564s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 564s self._update_builder_with_changes() 564s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 564s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 564s for path, fs_hash in self.builder.record_iter_changes( 564s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 564s self.work_tree, self.basis_revid, iter_changes 564s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 564s ): 564s ^ 564s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 564s for change in iter_changes: 564s ^^^^^^^^^^^^ 564s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 564s for change in iter_changes: 564s ^^^^^^^^^^^^ 564s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 564s (oldpath, oldmode, oldsha) = old 564s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 564s TypeError: cannot unpack non-iterable NoneType object 564s 564s per_workingtree.test_remove.TestRemove.test_remove_uncommitted_removed_file(WorkingTreeFormat2) OK 31ms 565s per_workingtree.test_remove.TestRemove.test_remove_unknown_files(WorkingTreeFormat6,remote) OK 101ms 565s per_workingtree.test_rename_one.TestRenameOne.test_rename_after_non_existant_non_ascii(WorkingTreeFormat4) OK 40ms 565s per_workingtree.test_rename_one.TestRenameOne.test_rename_into_unversioned_non_ascii_dir(WorkingTreeFormat5) OK 38ms 565s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after(WorkingTreeFormat6) OK 77ms 565s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_dest_versioned(WorkingTreeFormat3) OK 64ms 565s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_no_target(GitWorkingTreeFormat)ERROR 17ms 565s log: {{{ 565s 365.542 preparing to commit 565s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_no_target(GitWorkingTreeFormat)/work/ 565s 365.544 Selecting files for commit with filter None 565s 365.545 aborting commit write group because of exception: 565s 365.546 Traceback (most recent call last): 565s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 565s self._update_builder_with_changes() 565s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 565s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 565s for path, fs_hash in self.builder.record_iter_changes( 565s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 565s self.work_tree, self.basis_revid, iter_changes 565s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 565s ): 565s ^ 565s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 565s for change in iter_changes: 565s ^^^^^^^^^^^^ 565s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 565s for change in iter_changes: 565s ^^^^^^^^^^^^ 565s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 565s (oldpath, oldmode, oldsha) = old 565s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 565s TypeError: cannot unpack non-iterable NoneType object 565s }}} 565s 565s Traceback (most recent call last): 565s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 274, in test_rename_one_after_no_target 565s tree.commit("initial") 565s ~~~~~~~~~~~^^^^^^^^^^^ 565s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 565s committed_id = commit.Commit().commit( 565s working_tree=self, 565s ...<3 lines>... 565s **kwargs, 565s ) 565s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 565s self._update_builder_with_changes() 565s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 565s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 565s for path, fs_hash in self.builder.record_iter_changes( 565s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 565s self.work_tree, self.basis_revid, iter_changes 565s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 565s ): 565s ^ 565s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 565s for change in iter_changes: 565s ^^^^^^^^^^^^ 565s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 565s for change in iter_changes: 565s ^^^^^^^^^^^^ 565s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 565s (oldpath, oldmode, oldsha) = old 565s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 565s TypeError: cannot unpack non-iterable NoneType object 565s 565s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_source_and_dest(WorkingTreeFormat2) OK 32ms 565s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_source_removed(WorkingTreeFormat6,remote) OK 172ms 565s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_with_after_dest_added(WorkingTreeFormat4) OK 83ms 565s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_with_after_dest_versioned(WorkingTreeFormat5) OK 70ms 565s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_directory(WorkingTreeFormat6) OK 71ms 565s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_fail_consistent(WorkingTreeFormat3) OK 62ms 565s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_moved(GitWorkingTreeFormat)ERROR 17ms 565s log: {{{ 565s 366.047 preparing to commit 565s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_moved(GitWorkingTreeFormat)/work/ 565s 366.049 Selecting files for commit with filter None 565s 366.050 aborting commit write group because of exception: 565s 366.051 Traceback (most recent call last): 565s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 565s self._update_builder_with_changes() 565s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 565s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 565s for path, fs_hash in self.builder.record_iter_changes( 565s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 565s self.work_tree, self.basis_revid, iter_changes 565s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 565s ): 565s ^ 565s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 565s for change in iter_changes: 565s ^^^^^^^^^^^^ 565s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 565s for change in iter_changes: 565s ^^^^^^^^^^^^ 565s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 565s (oldpath, oldmode, oldsha) = old 565s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 565s TypeError: cannot unpack non-iterable NoneType object 565s }}} 565s 565s Traceback (most recent call last): 565s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 343, in test_rename_one_moved 565s tree.commit("initial") 565s ~~~~~~~~~~~^^^^^^^^^^^ 565s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 565s committed_id = commit.Commit().commit( 565s working_tree=self, 565s ...<3 lines>... 565s **kwargs, 565s ) 565s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 565s self._update_builder_with_changes() 565s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 565s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 565s for path, fs_hash in self.builder.record_iter_changes( 565s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 565s self.work_tree, self.basis_revid, iter_changes 565s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 565s ): 565s ^ 565s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 565s for change in iter_changes: 565s ^^^^^^^^^^^^ 565s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 565s for change in iter_changes: 565s ^^^^^^^^^^^^ 565s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 565s (oldpath, oldmode, oldsha) = old 565s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 565s TypeError: cannot unpack non-iterable NoneType object 565s 565s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_non_existent(WorkingTreeFormat2) OK 26ms 565s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_not_localdir(WorkingTreeFormat6,remote) OK 138ms 566s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_onto_self(WorkingTreeFormat4) OK 63ms 566s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_onto_self_root(WorkingTreeFormat5) OK 62ms 566s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_parent_dir(WorkingTreeFormat6) OK 71ms 566s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_samedir(WorkingTreeFormat3) OK 61ms 566s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_subdir(GitWorkingTreeFormat)ERROR 17ms 566s log: {{{ 566s 366.482 preparing to commit 566s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_subdir(GitWorkingTreeFormat)/work/ 566s 366.484 Selecting files for commit with filter None 566s 366.486 aborting commit write group because of exception: 566s 366.487 Traceback (most recent call last): 566s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 566s self._update_builder_with_changes() 566s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 566s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 566s for path, fs_hash in self.builder.record_iter_changes( 566s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 566s self.work_tree, self.basis_revid, iter_changes 566s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 566s ): 566s ^ 566s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 566s for change in iter_changes: 566s ^^^^^^^^^^^^ 566s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 566s for change in iter_changes: 566s ^^^^^^^^^^^^ 566s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 566s (oldpath, oldmode, oldsha) = old 566s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 566s TypeError: cannot unpack non-iterable NoneType object 566s }}} 566s 566s Traceback (most recent call last): 566s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 103, in test_rename_one_subdir 566s tree.commit("initial") 566s ~~~~~~~~~~~^^^^^^^^^^^ 566s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 566s committed_id = commit.Commit().commit( 566s working_tree=self, 566s ...<3 lines>... 566s **kwargs, 566s ) 566s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 566s self._update_builder_with_changes() 566s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 566s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 566s for path, fs_hash in self.builder.record_iter_changes( 566s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 566s self.work_tree, self.basis_revid, iter_changes 566s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 566s ): 566s ^ 566s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 566s for change in iter_changes: 566s ^^^^^^^^^^^^ 566s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 566s for change in iter_changes: 566s ^^^^^^^^^^^^ 566s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 566s (oldpath, oldmode, oldsha) = old 566s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 566s TypeError: cannot unpack non-iterable NoneType object 566s 566s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_target_not_dir(WorkingTreeFormat2) OK 24ms 566s per_workingtree.test_rename_one.TestRenameOne.test_rename_one_target_not_versioned(WorkingTreeFormat6,remote) OK 116ms 566s per_workingtree.test_rename_one.TestRenameOne.test_rename_over_already_versioned_non_ascii(WorkingTreeFormat4) OK 34ms 566s per_workingtree.test_rename_one.TestRenameOne.test_rename_to_denormalised_fails(WorkingTreeFormat5) OK 35ms 566s per_workingtree.test_rename_one.TestRenameOne.test_rename_unversioned_non_ascii(WorkingTreeFormat6) OK 32ms 566s per_workingtree.test_revision_tree.TestRevisionTree.test_get_nonzeroth_basis_tree_via_revision_tree(WorkingTreeFormat3) OK 55ms 566s per_workingtree.test_revision_tree.TestRevisionTree.test_get_pending_merge_revision_tree(GitWorkingTreeFormat)ERROR 14ms 566s log: {{{ 566s 366.791 preparing to commit 566s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_revision_tree.TestRevisionTree.test_get_pending_merge_revision_tree(GitWorkingTreeFormat)/work/tree1/ 566s 366.793 Selecting files for commit with filter None 566s 366.793 aborting commit write group because of exception: 566s 366.795 Traceback (most recent call last): 566s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 566s self._update_builder_with_changes() 566s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 566s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 566s for path, fs_hash in self.builder.record_iter_changes( 566s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 566s self.work_tree, self.basis_revid, iter_changes 566s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 566s ): 566s ^ 566s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 566s for change in iter_changes: 566s ^^^^^^^^^^^^ 566s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 566s for change in iter_changes: 566s ^^^^^^^^^^^^ 566s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 566s (oldpath, oldmode, oldsha) = old 566s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 566s TypeError: cannot unpack non-iterable NoneType object 566s }}} 566s 566s Traceback (most recent call last): 566s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_revision_tree.py", line 51, in test_get_pending_merge_revision_tree 566s tree.commit("first post") 566s ~~~~~~~~~~~^^^^^^^^^^^^^^ 566s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 566s committed_id = commit.Commit().commit( 566s working_tree=self, 566s ...<3 lines>... 566s **kwargs, 566s ) 566s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 566s self._update_builder_with_changes() 566s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 566s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 566s for path, fs_hash in self.builder.record_iter_changes( 566s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 566s self.work_tree, self.basis_revid, iter_changes 566s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 566s ): 566s ^ 566s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 566s for change in iter_changes: 566s ^^^^^^^^^^^^ 566s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 566s for change in iter_changes: 566s ^^^^^^^^^^^^ 566s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 566s (oldpath, oldmode, oldsha) = old 566s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 566s TypeError: cannot unpack non-iterable NoneType object 566s 566s per_workingtree.test_revision_tree.TestRevisionTree.test_get_uncached_basis_via_revision_tree(WorkingTreeFormat2) SKIP 14ms 566s format does not support ghosts 566s per_workingtree.test_revision_tree.TestRevisionTree.test_get_zeroth_basis_tree_via_revision_tree(WorkingTreeFormat6,remote) OK 49ms 566s per_workingtree.test_revision_tree.TestRevisionTreeKind.test_kind_parent_tree(WorkingTreeFormat4) OK 217ms 566s per_workingtree.test_set_root_id.TestSetRootId.test_set_and_read_unicode(WorkingTreeFormat5) OK 41ms 566s per_workingtree.test_set_root_id.TestSetRootId.test_set_root_id(WorkingTreeFormat6) OK 39ms 566s per_workingtree.test_shelf_manager.TestShelfManager.test_shelf_manager(WorkingTreeFormat3) OK 26ms 567s per_workingtree.test_smart_add.TestSmartAddConflictRelatedFiles.test_can_add_generated_files_explicitly(GitWorkingTreeFormat)ERROR 16ms 567s log: {{{ 567s 367.188 preparing to commit 567s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_smart_add.TestSmartAddConflictRelatedFiles.test_can_add_generated_files_explicitly(GitWorkingTreeFormat)/work/base/ 567s 367.190 Selecting files for commit with filter None 567s 367.191 aborting commit write group because of exception: 567s 367.193 Traceback (most recent call last): 567s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 567s self._update_builder_with_changes() 567s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 567s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 567s for path, fs_hash in self.builder.record_iter_changes( 567s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 567s self.work_tree, self.basis_revid, iter_changes 567s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 567s ): 567s ^ 567s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 567s for change in iter_changes: 567s ^^^^^^^^^^^^ 567s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 567s for change in iter_changes: 567s ^^^^^^^^^^^^ 567s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 567s (oldpath, oldmode, oldsha) = old 567s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 567s TypeError: cannot unpack non-iterable NoneType object 567s }}} 567s 567s Traceback (most recent call last): 567s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_smart_add.py", line 353, in test_can_add_generated_files_explicitly 567s t = self.make_tree_with_text_conflict() 567s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_smart_add.py", line 331, in make_tree_with_text_conflict 567s tb.commit("Adding file") 567s ~~~~~~~~~^^^^^^^^^^^^^^^ 567s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 567s committed_id = commit.Commit().commit( 567s working_tree=self, 567s ...<3 lines>... 567s **kwargs, 567s ) 567s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 567s self._update_builder_with_changes() 567s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 567s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 567s for path, fs_hash in self.builder.record_iter_changes( 567s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 567s self.work_tree, self.basis_revid, iter_changes 567s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 567s ): 567s ^ 567s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 567s for change in iter_changes: 567s ^^^^^^^^^^^^ 567s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 567s for change in iter_changes: 567s ^^^^^^^^^^^^ 567s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 567s (oldpath, oldmode, oldsha) = old 567s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 567s TypeError: cannot unpack non-iterable NoneType object 567s 567s per_workingtree.test_smart_add.TestSmartAddConflictRelatedFiles.test_cant_add_generated_files_implicitly(WorkingTreeFormat2) OK 77ms 567s per_workingtree.test_smart_add.TestSmartAddTree.test_add_above_tree_preserves_tree(WorkingTreeFormat6,remote) OK 113ms 567s per_workingtree.test_smart_add.TestSmartAddTree.test_add_dot_from_root(WorkingTreeFormat4) OK 35ms 567s per_workingtree.test_smart_add.TestSmartAddTree.test_add_dot_from_subdir(WorkingTreeFormat5) OK 35ms 567s per_workingtree.test_smart_add.TestSmartAddTree.test_add_file_in_unknown_dir(WorkingTreeFormat6) OK 35ms 567s per_workingtree.test_smart_add.TestSmartAddTree.test_add_ignored_nested_paths(WorkingTreeFormat3) OK 32ms 567s per_workingtree.test_smart_add.TestSmartAddTree.test_add_multiple_dirs(GitWorkingTreeFormat) OK 19ms 567s per_workingtree.test_smart_add.TestSmartAddTree.test_add_non_existant(WorkingTreeFormat2) OK 14ms 567s per_workingtree.test_smart_add.TestSmartAddTree.test_add_paths(WorkingTreeFormat6,remote) OK 57ms 567s per_workingtree.test_smart_add.TestSmartAddTree.test_add_tree_from_above_tree(WorkingTreeFormat4) OK 38ms 567s per_workingtree.test_smart_add.TestSmartAddTree.test_custom_ids(WorkingTreeFormat5) OK 34ms 567s per_workingtree.test_smart_add.TestSmartAddTree.test_path_containing_carriagereturn_skips(WorkingTreeFormat6) OK 34ms 567s per_workingtree.test_smart_add.TestSmartAddTree.test_path_containing_newline_skips(WorkingTreeFormat3) OK 31ms 567s per_workingtree.test_smart_add.TestSmartAddTree.test_returns_and_ignores(GitWorkingTreeFormat) OK 13ms 567s per_workingtree.test_smart_add.TestSmartAddTree.test_save_false(WorkingTreeFormat2) OK 17ms 567s per_workingtree.test_smart_add.TestSmartAddTree.test_single_file(WorkingTreeFormat6,remote) OK 55ms 567s per_workingtree.test_smart_add.TestSmartAddTreeUnicode.test_accessible_explicit(WorkingTreeFormat4) OK 38ms 567s per_workingtree.test_smart_add.TestSmartAddTreeUnicode.test_accessible_implicit(WorkingTreeFormat5) OK 37ms 567s per_workingtree.test_smart_add.TestSmartAddTreeUnicode.test_inaccessible_explicit(WorkingTreeFormat6) OK 31ms 567s per_workingtree.test_smart_add.TestSmartAddTreeUnicode.test_inaccessible_implicit(WorkingTreeFormat3) OK 30ms 567s per_workingtree.test_smart_add.TestSmartAddTreeUnicode.test_requires_normalized_unicode_filenames_fails_on_unnormalized(GitWorkingTreeFormat) OK 24ms 567s per_workingtree.test_symlinks.TestKindChanges.test_dir_changes_to_symlink(WorkingTreeFormat2) OK 41ms 567s per_workingtree.test_symlinks.TestKindChanges.test_symlink_changes_to_dir(WorkingTreeFormat6,remote) OK 208ms 568s per_workingtree.test_symlinks.TestOpenTree.test_tree_files(WorkingTreeFormat4) OK 41ms 568s per_workingtree.test_symlinks.TestSmartAddTree.test_add_file_under_symlink(WorkingTreeFormat5) OK 37ms 568s per_workingtree.test_symlinks.TestSmartAddTree.test_smart_add_symlink(WorkingTreeFormat6) OK 36ms 568s per_workingtree.test_symlinks.TestSmartAddTree.test_smart_add_symlink_pointing_outside(WorkingTreeFormat3) OK 31ms 568s per_workingtree.test_transform.TestTreeTransform.test__apply_insertions_updates_sha1(GitWorkingTreeFormat) OK 9ms 568s per_workingtree.test_transform.TestTreeTransform.test__set_mode_stats_correctly(WorkingTreeFormat2) OK 17ms 568s per_workingtree.test_transform.TestTreeTransform.test_add_del(WorkingTreeFormat6,remote) OK 62ms 568s per_workingtree.test_transform.TestTreeTransform.test_add_unversioned_root(WorkingTreeFormat4) OK 33ms 568s per_workingtree.test_transform.TestTreeTransform.test_adjust_and_cancel(WorkingTreeFormat5) OK 33ms 568s per_workingtree.test_transform.TestTreeTransform.test_adjust_path_updates_child_limbo_names(WorkingTreeFormat6) OK 59ms 568s per_workingtree.test_transform.TestTreeTransform.test_apply_case_conflict(WorkingTreeFormat3) OK 53ms 568s per_workingtree.test_transform.TestTreeTransform.test_apply_informs_tree_of_observed_sha1(GitWorkingTreeFormat) SKIP 8ms 568s not a bzr working tree 568s per_workingtree.test_transform.TestTreeTransform.test_apply_retains_file_id(WorkingTreeFormat2) OK 19ms 568s per_workingtree.test_transform.TestTreeTransform.test_apply_retains_root_directory(WorkingTreeFormat6,remote) OK 57ms 568s per_workingtree.test_transform.TestTreeTransform.test_both_rename2(WorkingTreeFormat4) OK 38ms 568s per_workingtree.test_transform.TestTreeTransform.test_both_rename3(WorkingTreeFormat5) OK 37ms 568s per_workingtree.test_transform.TestTreeTransform.test_build(WorkingTreeFormat6) OK 32ms 568s per_workingtree.test_transform.TestTreeTransform.test_cancel_creation_removes_observed_sha1(WorkingTreeFormat3) OK 29ms 568s per_workingtree.test_transform.TestTreeTransform.test_cancel_parent(GitWorkingTreeFormat) OK 9ms 568s per_workingtree.test_transform.TestTreeTransform.test_cancel_with_cancelled_child_should_succeed(WorkingTreeFormat2) OK 16ms 568s per_workingtree.test_transform.TestTreeTransform.test_case_insensitive_limbo(WorkingTreeFormat6,remote) OK 100ms 568s per_workingtree.test_transform.TestTreeTransform.test_change_root_id(WorkingTreeFormat4) OK 37ms 568s per_workingtree.test_transform.TestTreeTransform.test_change_root_id_add_files(WorkingTreeFormat5) OK 36ms 568s per_workingtree.test_transform.TestTreeTransform.test_conflict_on_case_insensitive(WorkingTreeFormat6) OK 61ms 568s per_workingtree.test_transform.TestTreeTransform.test_conflict_on_case_insensitive_existing(WorkingTreeFormat3) OK 54ms 568s per_workingtree.test_transform.TestTreeTransform.test_conflict_resolution(GitWorkingTreeFormat) OK 15ms 568s per_workingtree.test_transform.TestTreeTransform.test_conflicts(WorkingTreeFormat2) OK 24ms 568s per_workingtree.test_transform.TestTreeTransform.test_convenience(WorkingTreeFormat6,remote) OK 56ms 569s per_workingtree.test_transform.TestTreeTransform.test_create_file_caches_sha1(WorkingTreeFormat4) OK 32ms 570s per_workingtree.test_transform.TestTreeTransform.test_create_files_same_timestamp(WorkingTreeFormat5) OK 1032ms 570s per_workingtree.test_transform.TestTreeTransform.test_create_from_tree(WorkingTreeFormat6) OK 85ms 570s per_workingtree.test_transform.TestTreeTransform.test_create_from_tree_bytes(WorkingTreeFormat3) OK 75ms 570s per_workingtree.test_transform.TestTreeTransform.test_create_from_tree_symlink(GitWorkingTreeFormat) OK 19ms 570s per_workingtree.test_transform.TestTreeTransform.test_dir_to_file(WorkingTreeFormat2) OK 41ms 570s per_workingtree.test_transform.TestTreeTransform.test_dir_to_hardlink(WorkingTreeFormat6,remote) OK 177ms 570s per_workingtree.test_transform.TestTreeTransform.test_existing_pending_deletion(WorkingTreeFormat4) OK 36ms 570s per_workingtree.test_transform.TestTreeTransform.test_file_to_directory(WorkingTreeFormat5) OK 116ms 570s per_workingtree.test_transform.TestTreeTransform.test_file_to_symlink(WorkingTreeFormat6) OK 86ms 570s per_workingtree.test_transform.TestTreeTransform.test_file_to_symlink_unsupported(WorkingTreeFormat3) OK 78ms 570s per_workingtree.test_transform.TestTreeTransform.test_finalize_order(GitWorkingTreeFormat) OK 8ms 570s per_workingtree.test_transform.TestTreeTransform.test_find_raw_conflicts_wrong_parent_kind(WorkingTreeFormat2) OK 18ms 570s per_workingtree.test_transform.TestTreeTransform.test_fixup_new_roots_permits_empty_tree(WorkingTreeFormat6,remote) OK 83ms 570s per_workingtree.test_transform.TestTreeTransform.test_iter_changes(WorkingTreeFormat4) OK 39ms 570s per_workingtree.test_transform.TestTreeTransform.test_iter_changes_modifications(WorkingTreeFormat5) OK 41ms 571s per_workingtree.test_transform.TestTreeTransform.test_iter_changes_modified_bleed(WorkingTreeFormat6) OK 37ms 571s per_workingtree.test_transform.TestTreeTransform.test_iter_changes_move_missing(WorkingTreeFormat3) OK 38ms 571s per_workingtree.test_transform.TestTreeTransform.test_iter_changes_new(GitWorkingTreeFormat) OK 10ms 571s per_workingtree.test_transform.TestTreeTransform.test_iter_changes_pointless(WorkingTreeFormat2) OK 17ms 571s per_workingtree.test_transform.TestTreeTransform.test_move_dangling_ie(WorkingTreeFormat6,remote) OK 70ms 571s per_workingtree.test_transform.TestTreeTransform.test_moving_versioned_directories(WorkingTreeFormat4) OK 40ms 571s per_workingtree.test_transform.TestTreeTransform.test_name_invariants(WorkingTreeFormat5) OK 49ms 571s per_workingtree.test_transform.TestTreeTransform.test_new_file_caches_sha1(WorkingTreeFormat6) OK 54ms 571s per_workingtree.test_transform.TestTreeTransform.test_no_final_path(WorkingTreeFormat3) OK 40ms 571s per_workingtree.test_transform.TestTreeTransform.test_noname_contents(GitWorkingTreeFormat) OK 9ms 571s per_workingtree.test_transform.TestTreeTransform.test_noname_contents_nested(WorkingTreeFormat2) OK 18ms 571s per_workingtree.test_transform.TestTreeTransform.test_preserve_mode(WorkingTreeFormat6,remote) OK 94ms 571s per_workingtree.test_transform.TestTreeTransform.test_rename_count(WorkingTreeFormat4) OK 54ms 571s per_workingtree.test_transform.TestTreeTransform.test_rename_fails(WorkingTreeFormat5) OK 48ms 571s per_workingtree.test_transform.TestTreeTransform.test_renames(WorkingTreeFormat6) OK 43ms 571s per_workingtree.test_transform.TestTreeTransform.test_replace_dangling_ie(WorkingTreeFormat3) OK 43ms 571s per_workingtree.test_transform.TestTreeTransform.test_replace_root(GitWorkingTreeFormat) OK 9ms 571s per_workingtree.test_transform.TestTreeTransform.test_resolve_case_insensitive_conflict(WorkingTreeFormat2) OK 30ms 571s per_workingtree.test_transform.TestTreeTransform.test_resolve_checkout_case_conflict(WorkingTreeFormat6,remote) OK 113ms 571s per_workingtree.test_transform.TestTreeTransform.test_resolve_conflicts_wrong_existing_parent_kind(WorkingTreeFormat4) OK 43ms 571s per_workingtree.test_transform.TestTreeTransform.test_resolve_conflicts_wrong_new_parent_kind(WorkingTreeFormat5) OK 54ms 571s per_workingtree.test_transform.TestTreeTransform.test_resolve_conflicts_wrong_parent_kind_unversioned(WorkingTreeFormat6) OK 51ms 571s per_workingtree.test_transform.TestTreeTransform.test_retain_existing_root(WorkingTreeFormat3) OK 29ms 571s per_workingtree.test_transform.TestTreeTransform.test_retain_existing_root_added_file(GitWorkingTreeFormat) OK 8ms 571s per_workingtree.test_transform.TestTreeTransform.test_reuse_after_cancel(WorkingTreeFormat2) OK 18ms 572s per_workingtree.test_transform.TestTreeTransform.test_reuse_name(WorkingTreeFormat6,remote) OK 58ms 572s per_workingtree.test_transform.TestTreeTransform.test_rollback_on_directory_clash(WorkingTreeFormat4) OK 57ms 572s per_workingtree.test_transform.TestTreeTransform.test_set_executability_order(WorkingTreeFormat5) OK 34ms 572s per_workingtree.test_transform.TestTreeTransform.test_string_conflicts(WorkingTreeFormat6) OK 40ms 572s per_workingtree.test_transform.TestTreeTransform.test_symlinks(WorkingTreeFormat3) OK 31ms 572s per_workingtree.test_transform.TestTreeTransform.test_symlinks_unicode(GitWorkingTreeFormat) OK 14ms 572s per_workingtree.test_transform.TestTreeTransform.test_tree_reference(WorkingTreeFormat2) SKIP 20ms 572s Tree format does not support references 572s 572s per_workingtree.test_transform.TestTreeTransform.test_two_directories_clash(WorkingTreeFormat6,remote) OK 103ms 572s per_workingtree.test_transform.TestTreeTransform.test_unsupported_symlink_no_conflict(WorkingTreeFormat4) OK 57ms 572s per_workingtree.test_transform.TestTreeTransform.test_unversioning(WorkingTreeFormat5) OK 42ms 572s per_workingtree.test_uncommit.TestUncommit.test_uncommit_to_null(WorkingTreeFormat6) OK 64ms 572s per_workingtree.test_unversion.TestUnversion.test_unversion_after_conflicted_merge(WorkingTreeFormat3) OK 238ms 572s per_workingtree.test_unversion.TestUnversion.test_unversion_missing_file(GitWorkingTreeFormat) OK 7ms 572s per_workingtree.test_unversion.TestUnversion.test_unversion_parent_and_child_renamed_bug_187207(WorkingTreeFormat2) OK 28ms 572s per_workingtree.test_unversion.TestUnversion.test_unversion_renamed(WorkingTreeFormat6,remote) OK 194ms 573s per_workingtree.test_unversion.TestUnversion.test_unversion_several_files(WorkingTreeFormat4) OK 46ms 573s per_workingtree.test_unversion.TestUnversion.test_unversion_subtree(WorkingTreeFormat5) OK 47ms 573s per_workingtree.test_unversion.TestUnversion.test_unversion_subtree_and_children(WorkingTreeFormat6) OK 56ms 573s per_workingtree.test_views.TestTreeViews.test_check_path_in_view(WorkingTreeFormat3) SKIP 2ms 573s format doesn't support views 573s 573s per_workingtree.test_views.TestTreeViews.test_delete_view(GitWorkingTreeFormat) SKIP 1ms 573s format doesn't support views 573s 573s per_workingtree.test_views.TestTreeViews.test_lookup_view(WorkingTreeFormat2) SKIP 1ms 573s format doesn't support views 573s 573s per_workingtree.test_views.TestTreeViews.test_no_such_view(WorkingTreeFormat6,remote) OK 70ms 573s per_workingtree.test_views.TestTreeViews.test_set_view(WorkingTreeFormat4) SKIP 1ms 573s format doesn't support views 573s 573s per_workingtree.test_views.TestTreeViews.test_unicode_view(WorkingTreeFormat5) SKIP 1ms 573s format doesn't support views 573s 573s per_workingtree.test_views.TestTreeViews.test_views_initially_empty(WorkingTreeFormat6) OK 30ms 573s per_workingtree.test_views.TestUnsupportedViews.test_view_methods_raise(WorkingTreeFormat3) OK 26ms 573s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_from_dir(GitWorkingTreeFormat) OK 11ms 573s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_from_empty_dir(WorkingTreeFormat2) OK 18ms 573s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_from_missing_dir(WorkingTreeFormat6,remote) OK 62ms 573s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_missings(WorkingTreeFormat4) OK 35ms 573s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_unknowns(WorkingTreeFormat5) OK 30ms 573s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdirs_type_changes(WorkingTreeFormat6) OK 43ms 573s per_workingtree.test_walkdirs.TestWalkdirs.test_walkdirs_type_changes_wo_symlinks(WorkingTreeFormat3) OK 30ms 573s per_workingtree.test_workingtree.TestControlComponent.test_urls(GitWorkingTreeFormat) OK 7ms 573s per_workingtree.test_workingtree.TestFormatAttributes.test_supports_setting_file_ids(WorkingTreeFormat2) OK 3ms 573s per_workingtree.test_workingtree.TestFormatAttributes.test_supports_store_uncommitted(WorkingTreeFormat6,remote) OK 3ms 573s per_workingtree.test_workingtree.TestIllegalPaths.test_bad_fs_path(WorkingTreeFormat4) OK 36ms 573s per_workingtree.test_workingtree.TestReferenceLocation.test_branch_relative_reference_location(WorkingTreeFormat5) OK 83ms 573s per_workingtree.test_workingtree.TestReferenceLocation.test_clone_copies_reference_location(WorkingTreeFormat6) OK 135ms 573s per_workingtree.test_workingtree.TestReferenceLocation.test_copied_locations_are_rebased(WorkingTreeFormat3) OK 120ms 573s per_workingtree.test_workingtree.TestReferenceLocation.test_get_reference_info(GitWorkingTreeFormat) OK 7ms 574s per_workingtree.test_workingtree.TestReferenceLocation.test_merge_updates_references(WorkingTreeFormat2) SKIP 18ms 574s Branch cannot hold references. 574s 574s per_workingtree.test_workingtree.TestReferenceLocation.test_pull_updates_references(WorkingTreeFormat6,remote) OK 387ms 574s per_workingtree.test_workingtree.TestReferenceLocation.test_reference_parent(WorkingTreeFormat4) OK 167ms 574s per_workingtree.test_workingtree.TestReferenceLocation.test_reference_parent_accepts_possible_transports(WorkingTreeFormat5) OK 138ms 574s per_workingtree.test_workingtree.TestReferenceLocation.test_reference_parent_from_reference_info_(WorkingTreeFormat6) OK 82ms 574s per_workingtree.test_workingtree.TestReferenceLocation.test_set_get_reference_info(WorkingTreeFormat3) OK 62ms 574s per_workingtree.test_workingtree.TestReferenceLocation.test_set_null_reference_info(GitWorkingTreeFormat) OK 14ms 574s per_workingtree.test_workingtree.TestReferenceLocation.test_set_null_reference_info_when_null(WorkingTreeFormat2) SKIP 17ms 574s Branch cannot hold references. 574s 574s per_workingtree.test_workingtree.TestReferenceLocation.test_set_reference_info(WorkingTreeFormat6,remote) OK 147ms 575s per_workingtree.test_workingtree.TestReferenceLocation.test_update_references_retains_known_references(WorkingTreeFormat4) OK 129ms 575s per_workingtree.test_workingtree.TestReferenceLocation.test_update_references_retains_old_references(WorkingTreeFormat5) OK 133ms 575s per_workingtree.test_workingtree.TestReferenceLocation.test_update_references_skips_known_references(WorkingTreeFormat6) OK 151ms 575s per_workingtree.test_workingtree.TestWorkingTree.test__write_inventory(WorkingTreeFormat3) OK 33ms 575s per_workingtree.test_workingtree.TestWorkingTree.test_add_conflicts(GitWorkingTreeFormat) SKIP 8ms 575s unsupported operation 575s per_workingtree.test_workingtree.TestWorkingTree.test_add_in_unversioned(WorkingTreeFormat2) OK 17ms 575s per_workingtree.test_workingtree.TestWorkingTree.test_add_missing(WorkingTreeFormat6,remote) OK 58ms 575s per_workingtree.test_workingtree.TestWorkingTree.test_basic_relpath(WorkingTreeFormat4) OK 28ms 575s per_workingtree.test_workingtree.TestWorkingTree.test_basis_tree_returns_last_revision(WorkingTreeFormat5) OK 102ms 575s per_workingtree.test_workingtree.TestWorkingTree.test_branch_attribute_is_not_settable(WorkingTreeFormat6) OK 26ms 575s per_workingtree.test_workingtree.TestWorkingTree.test_branch_builder(WorkingTreeFormat3) OK 21ms 575s per_workingtree.test_workingtree.TestWorkingTree.test_case_sensitive(GitWorkingTreeFormat) SKIP 8ms 575s get_format_string is only available on bzr working trees 575s 575s per_workingtree.test_workingtree.TestWorkingTree.test_clear_merge_conflicts(WorkingTreeFormat2) SKIP 74ms 575s unsupported operation 575s per_workingtree.test_workingtree.TestWorkingTree.test_clone_and_commit_preserves_last_revision(WorkingTreeFormat6,remote) OK 236ms 576s per_workingtree.test_workingtree.TestWorkingTree.test_clone_preserves_content(WorkingTreeFormat4) OK 146ms 576s per_workingtree.test_workingtree.TestWorkingTree.test_clone_tree_revision(WorkingTreeFormat5) SKIP 3ms 576s revision limiting is not implemented yet. 576s per_workingtree.test_workingtree.TestWorkingTree.test_clone_trivial(WorkingTreeFormat6) OK 84ms 576s per_workingtree.test_workingtree.TestWorkingTree.test_conflicts(WorkingTreeFormat3) OK 33ms 576s per_workingtree.test_workingtree.TestWorkingTree.test_detect_real_kind(GitWorkingTreeFormat) OK 10ms 576s per_workingtree.test_workingtree.TestWorkingTree.test_filter_unversioned_files(WorkingTreeFormat2) OK 26ms 576s per_workingtree.test_workingtree.TestWorkingTree.test_format_description(WorkingTreeFormat6,remote) OK 57ms 576s per_workingtree.test_workingtree.TestWorkingTree.test_get_config_stack(WorkingTreeFormat4) OK 26ms 576s per_workingtree.test_workingtree.TestWorkingTree.test_initialize(WorkingTreeFormat5) OK 31ms 576s per_workingtree.test_workingtree.TestWorkingTree.test_initialize_with_revision_id(WorkingTreeFormat6) OK 115ms 576s per_workingtree.test_workingtree.TestWorkingTree.test_last_revision(WorkingTreeFormat3) OK 46ms 576s per_workingtree.test_workingtree.TestWorkingTree.test_list_files(GitWorkingTreeFormat) OK 8ms 576s per_workingtree.test_workingtree.TestWorkingTree.test_list_files_kind_change(WorkingTreeFormat2) OK 15ms 576s per_workingtree.test_workingtree.TestWorkingTree.test_list_files_sorted(WorkingTreeFormat6,remote) OK 64ms 576s per_workingtree.test_workingtree.TestWorkingTree.test_lock_locks_branch(WorkingTreeFormat4) OK 35ms 576s per_workingtree.test_workingtree.TestWorkingTree.test_merge_conflicts(WorkingTreeFormat5) OK 186ms 577s per_workingtree.test_workingtree.TestWorkingTree.test_merge_modified(WorkingTreeFormat6) OK 37ms 577s per_workingtree.test_workingtree.TestWorkingTree.test_merge_modified_detects_corruption(WorkingTreeFormat3) OK 27ms 577s per_workingtree.test_workingtree.TestWorkingTree.test_merge_revert(GitWorkingTreeFormat)ERROR 18ms 577s log: {{{ 577s 377.127 preparing to commit 577s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_merge_revert(GitWorkingTreeFormat)/work/b1/ 577s 377.129 Selecting files for commit with filter None 577s 377.131 aborting commit write group because of exception: 577s 377.133 Traceback (most recent call last): 577s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 577s self._update_builder_with_changes() 577s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 577s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 577s for path, fs_hash in self.builder.record_iter_changes( 577s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 577s self.work_tree, self.basis_revid, iter_changes 577s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 577s ): 577s ^ 577s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 577s for change in iter_changes: 577s ^^^^^^^^^^^^ 577s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 577s for change in iter_changes: 577s ^^^^^^^^^^^^ 577s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 577s (oldpath, oldmode, oldsha) = old 577s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 577s TypeError: cannot unpack non-iterable NoneType object 577s }}} 577s 577s Traceback (most recent call last): 577s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 614, in test_merge_revert 577s this.commit(message="") 577s ~~~~~~~~~~~^^^^^^^^^^^^ 577s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 577s committed_id = commit.Commit().commit( 577s working_tree=self, 577s ...<3 lines>... 577s **kwargs, 577s ) 577s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 577s self._update_builder_with_changes() 577s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 577s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 577s for path, fs_hash in self.builder.record_iter_changes( 577s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 577s self.work_tree, self.basis_revid, iter_changes 577s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 577s ): 577s ^ 577s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 577s for change in iter_changes: 577s ^^^^^^^^^^^^ 577s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 577s for change in iter_changes: 577s ^^^^^^^^^^^^ 577s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 577s (oldpath, oldmode, oldsha) = old 577s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 577s TypeError: cannot unpack non-iterable NoneType object 577s 577s per_workingtree.test_workingtree.TestWorkingTree.test_missing_file_sha1(WorkingTreeFormat2) OK 24ms 577s per_workingtree.test_workingtree.TestWorkingTree.test_no_file_sha1(WorkingTreeFormat6,remote) OK 112ms 577s per_workingtree.test_workingtree.TestWorkingTree.test_non_normalized_add_inaccessible(WorkingTreeFormat4) OK 33ms 577s per_workingtree.test_workingtree.TestWorkingTree.test_open_containing(WorkingTreeFormat5) OK 44ms 577s per_workingtree.test_workingtree.TestWorkingTree.test_path2id(WorkingTreeFormat6) OK 32ms 577s per_workingtree.test_workingtree.TestWorkingTree.test_post_build_tree_hook(WorkingTreeFormat3) OK 107ms 577s per_workingtree.test_workingtree.TestWorkingTree.test_remove_verbose(GitWorkingTreeFormat)ERROR 15ms 577s log: {{{ 577s 377.493 preparing to commit 577s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_remove_verbose(GitWorkingTreeFormat)/work/ 577s 377.495 Selecting files for commit with filter None 577s 377.496 aborting commit write group because of exception: 577s 377.497 Traceback (most recent call last): 577s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 577s self._update_builder_with_changes() 577s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 577s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 577s for path, fs_hash in self.builder.record_iter_changes( 577s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 577s self.work_tree, self.basis_revid, iter_changes 577s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 577s ): 577s ^ 577s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 577s for change in iter_changes: 577s ^^^^^^^^^^^^ 577s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 577s for change in iter_changes: 577s ^^^^^^^^^^^^ 577s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 577s (oldpath, oldmode, oldsha) = old 577s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 577s TypeError: cannot unpack non-iterable NoneType object 577s }}} 577s 577s Traceback (most recent call last): 577s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 345, in test_remove_verbose 577s wt.commit(message="add hello") 577s ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 577s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 577s committed_id = commit.Commit().commit( 577s working_tree=self, 577s ...<3 lines>... 577s **kwargs, 577s ) 577s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 577s self._update_builder_with_changes() 577s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 577s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 577s for path, fs_hash in self.builder.record_iter_changes( 577s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 577s self.work_tree, self.basis_revid, iter_changes 577s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 577s ): 577s ^ 577s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 577s for change in iter_changes: 577s ^^^^^^^^^^^^ 577s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 577s for change in iter_changes: 577s ^^^^^^^^^^^^ 577s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 577s (oldpath, oldmode, oldsha) = old 577s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 577s TypeError: cannot unpack non-iterable NoneType object 577s 577s per_workingtree.test_workingtree.TestWorkingTree.test_rename_dirs(WorkingTreeFormat2) OK 27ms 577s per_workingtree.test_workingtree.TestWorkingTree.test_revert(WorkingTreeFormat6,remote) OK 161ms 577s per_workingtree.test_workingtree.TestWorkingTree.test_revert_clear_conflicts2(WorkingTreeFormat4) OK 203ms 577s per_workingtree.test_workingtree.TestWorkingTree.test_revert_missing(WorkingTreeFormat5) OK 67ms 577s per_workingtree.test_workingtree.TestWorkingTree.test_set_last_revision(WorkingTreeFormat6) SKIP 67ms 577s Branch format does not permit arbitrary history 577s per_workingtree.test_workingtree.TestWorkingTree.test_set_last_revision_different_to_branch(WorkingTreeFormat3) OK 68ms 577s per_workingtree.test_workingtree.TestWorkingTree.test_sprout_hardlink(GitWorkingTreeFormat)ERROR 14ms 577s log: {{{ 577s 378.099 preparing to commit 577s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_sprout_hardlink(GitWorkingTreeFormat)/work/source/ 577s 378.100 Selecting files for commit with filter None 577s 378.101 aborting commit write group because of exception: 577s 378.103 Traceback (most recent call last): 577s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 577s self._update_builder_with_changes() 577s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 577s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 577s for path, fs_hash in self.builder.record_iter_changes( 577s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 577s self.work_tree, self.basis_revid, iter_changes 577s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 577s ): 577s ^ 577s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 577s for change in iter_changes: 577s ^^^^^^^^^^^^ 577s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 577s for change in iter_changes: 577s ^^^^^^^^^^^^ 577s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 577s (oldpath, oldmode, oldsha) = old 577s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 577s TypeError: cannot unpack non-iterable NoneType object 577s }}} 577s 577s Traceback (most recent call last): 577s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1109, in test_sprout_hardlink 577s source.commit("added file") 577s ~~~~~~~~~~~~~^^^^^^^^^^^^^^ 577s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 577s committed_id = commit.Commit().commit( 577s working_tree=self, 577s ...<3 lines>... 577s **kwargs, 577s ) 577s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 577s self._update_builder_with_changes() 577s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 577s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 577s for path, fs_hash in self.builder.record_iter_changes( 577s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 577s self.work_tree, self.basis_revid, iter_changes 577s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 577s ): 577s ^ 577s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 577s for change in iter_changes: 577s ^^^^^^^^^^^^ 577s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 577s for change in iter_changes: 577s ^^^^^^^^^^^^ 577s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 577s (oldpath, oldmode, oldsha) = old 577s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 577s TypeError: cannot unpack non-iterable NoneType object 577s 577s per_workingtree.test_workingtree.TestWorkingTree.test_stored_kind_nonexistent(WorkingTreeFormat2) OK 15ms 577s per_workingtree.test_workingtree.TestWorkingTree.test_stored_kind_with_missing(WorkingTreeFormat6,remote) OK 61ms 577s per_workingtree.test_workingtree.TestWorkingTree.test_transform(WorkingTreeFormat4) OK 32ms 577s per_workingtree.test_workingtree.TestWorkingTree.test_unknowns(WorkingTreeFormat5) OK 34ms 578s per_workingtree.test_workingtree.TestWorkingTree.test_unknowns_empty_dir(WorkingTreeFormat6) OK 30ms 578s per_workingtree.test_workingtree.TestWorkingTree.test_update_returns_conflict_count(WorkingTreeFormat3) OK 105ms 578s per_workingtree.test_workingtree.TestWorkingTree.test_update_sets_last_revision(GitWorkingTreeFormat) SKIP 7ms 578s only on trees that can be separate from their branch. 578s 578s per_workingtree.test_workingtree.TestWorkingTree.test_update_sets_root_id(WorkingTreeFormat2) OK 88ms 578s per_workingtree.test_workingtree.TestWorkingTree.test_update_sets_updated_root_id(WorkingTreeFormat6,remote) OK 325ms 578s per_workingtree.test_workingtree.TestWorkingTree.test_update_turns_local_commit_into_merge(WorkingTreeFormat4) OK 407ms 579s per_workingtree.test_workingtree.TestWorkingTree.test_update_updates_bound_branch_no_local_commits(WorkingTreeFormat5) OK 114ms 579s per_workingtree.test_workingtree.TestWorkingTree.test_versioned_files_not_unknown(WorkingTreeFormat6) OK 34ms 579s per_workingtree.test_workingtree.TestWorkingTreeUpdate.test_update_remove_commit(WorkingTreeFormat3) OK 293ms 579s per_workingtree.test_workingtree.TestWorkingTreeUpdate.test_update_revision(GitWorkingTreeFormat)ERROR 16ms 579s log: {{{ 579s 379.655 preparing to commit 579s 379.656 Selecting files for commit with filter None 579s 379.657 aborting commit write group because of exception: 579s 379.658 Traceback (most recent call last): 579s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 579s self._update_builder_with_changes() 579s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 579s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 579s for path, fs_hash in self.builder.record_iter_changes( 579s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 579s self.work_tree, self.basis_revid, iter_changes 579s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 579s ): 579s ^ 579s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 579s for change in iter_changes: 579s ^^^^^^^^^^^^ 579s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 579s for change in iter_changes: 579s ^^^^^^^^^^^^ 579s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 579s (oldpath, oldmode, oldsha) = old 579s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 579s TypeError: cannot unpack non-iterable NoneType object 579s }}} 579s 579s Traceback (most recent call last): 579s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1234, in test_update_revision 579s builder, tip, revids = self.make_diverged_master_branch() 579s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 579s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1149, in make_diverged_master_branch 579s revids["1"] = builder.build_snapshot( 579s ~~~~~~~~~~~~~~~~~~~~~~^ 579s None, 579s ^^^^^ 579s ...<3 lines>... 579s ], 579s ^^ 579s ) 579s ^ 579s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 579s return self._do_commit( 579s ~~~~~~~~~~~~~~~^ 579s tree, 579s ^^^^^ 579s ...<5 lines>... 579s message_callback=message_callback, 579s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 579s ) 579s ^ 579s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 579s return tree.commit( 579s ~~~~~~~~~~~^ 579s message, message_callback=message_callback, reporter=reporter, **kwargs 579s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 579s ) 579s ^ 579s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 579s committed_id = commit.Commit().commit( 579s working_tree=self, 579s ...<3 lines>... 579s **kwargs, 579s ) 579s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 579s self._update_builder_with_changes() 579s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 579s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 579s for path, fs_hash in self.builder.record_iter_changes( 579s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 579s self.work_tree, self.basis_revid, iter_changes 579s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 579s ): 579s ^ 579s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 579s for change in iter_changes: 579s ^^^^^^^^^^^^ 579s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 579s for change in iter_changes: 579s ^^^^^^^^^^^^ 579s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 579s (oldpath, oldmode, oldsha) = old 579s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 579s TypeError: cannot unpack non-iterable NoneType object 579s 579s per_workingtree.test_workingtree.TestWorthSavingLimit.test_invalid(WorkingTreeFormat2) SKIP 15ms 579s no _worth_saving_limit for this tree type 579s 579s per_workingtree.test_workingtree.TestWorthSavingLimit.test_not_set(WorkingTreeFormat6,remote) OK 64ms 579s test__annotator.TestAnnotator.test_annotate_common_merge_text(python) OK 5ms 579s test__annotator.TestAnnotator.test_annotate_flat_simple(python) OK 4ms 579s test__annotator.TestAnnotator.test_annotate_merge_text(python) OK 4ms 579s test__annotator.TestAnnotator.test_needed_keys_many(python) OK 4ms 579s test__annotator.TestAnnotator.test_no_graph(python) OK 5ms 579s test__known_graph.TestKnownGraph.test_add_new_root(python) OK 2ms 579s test__known_graph.TestKnownGraph.test_fill_in_ghost(python) OK 2ms 579s test__known_graph.TestKnownGraph.test_gdfo_feature_branch(python) OK 2ms 579s test__known_graph.TestKnownGraphHeads.test_filling_in_ghosts_resets_head_cache(python) OK 2ms 579s test__known_graph.TestKnownGraphHeads.test_heads_criss_cross(python) OK 2ms 579s test__known_graph.TestKnownGraphHeads.test_heads_null(python) OK 2ms 579s test__known_graph.TestKnownGraphHeads.test_heads_shortcut(python) OK 2ms 579s test__known_graph.TestKnownGraphHeads.test_heads_two_heads(python) OK 1ms 579s test__known_graph.TestKnownGraphMergeSort.test_dotted_revnos_with_simple_merges(python) OK 2ms 579s test__known_graph.TestKnownGraphMergeSort.test_graph_cycle(python) OK 2ms 579s test__known_graph.TestKnownGraphMergeSort.test_merge_sort_not_empty_no_tip(python) OK 2ms 579s test__known_graph.TestKnownGraphMergeSort.test_revnos_are_globally_assigned(python) OK 2ms 579s test__known_graph.TestKnownGraphStableReverseTopoSort.test_empty(python) OK 1ms 579s test__known_graph.TestKnownGraphStableReverseTopoSort.test_skip_ghost(python) OK 1ms 579s test__known_graph.TestKnownGraphTopoSort.test_topo_sort_cycle(python) OK 1ms 579s test__known_graph.TestKnownGraphTopoSort.test_topo_sort_empty(python) OK 1ms 579s test_annotate.TestAnnotate.test_annotate_duplicate_lines OK 113ms 579s test_annotate.TestReannotate.test_reannotate_no_parents OK 2ms 579s test_atomicfile.TestAtomicFile.test_mode_0640 OK 3ms 579s test_bisect.BisectCurrentUnitTests.testReset OK 321ms 580s test_bisect.BisectLogUnitTests.testSave OK 323ms 580s test_bisect_multi.TestBisectMultiBytes.test_searches_different_keys_in_different_directions OK 3ms 580s test_branch.TestBranch6.test_default_stacked_location OK 17ms 580s test_branch.TestBranch7.test_layout OK 15ms 580s test_branch.TestBranchFormatRegistry.test_get_all OK 2ms 580s test_branch.TestBranchOptions.test_use_fresh_values OK 23ms 580s test_branch.TestBzrBranchFormat.test_from_string OK 3ms 580s test_branch.TestHooks.test_post_branch_init_hook_repr OK 15ms 580s test_branchbuilder.TestBranchBuilder.test_create OK 11ms 580s test_branchbuilder.TestBranchBuilderBuildSnapshot.test_commit_message_supplied OK 23ms 580s test_branchbuilder.TestBranchBuilderBuildSnapshot.test_pivot_root OK 35ms 580s test_branchbuilder.TestBranchBuilderBuildSnapshot.test_start_finish_series OK 13ms 580s test_bugtracker.TestBuiltinTrackers.test_generic_incorrect_url OK 13ms 580s test_bugtracker.TestGetBugURL.test_unrecognized_abbreviation_raises_error OK 11ms 580s test_bugtracker.TestPropertyDecoding.test_decoding_one OK 2ms 580s test_bugtracker.TestURLParametrizedBugTracker.test_get_bug_url_for_non_integer_id OK 2ms 580s test_bugtracker.TestUniqueIntegerBugTracker.test_returns_none_if_abbreviation_doesnt_match OK 10ms 580s test__chunks_to_lines.TestChunksToLines.test_newlines(python) OK 2ms 580s test_cache_utf8.TestEncodeCache.test_cached_unicode OK 2ms 580s test_chunk_writer.TestWriter.test_too_much_data_does_not_exceed_size OK 5ms 580s test_cmdline.TestSplitter.test_escape_quote OK 2ms 580s test_cmdline.TestSplitter.test_posix_quotations OK 2ms 580s test_commands.TestCommandNotFound.test_not_found_with_suggestion OK 6ms 580s test_commands.TestGetAlias.test_double_quotes OK 2ms 580s test_commands.TestInvokedAs.test_invoked_as OK 2ms 580s test_commands.TestSeeAlso.test__see_also OK 2ms 580s test_commit.FilterExcludedTests.test_move_from_or_to_excluded OK 2ms 580s test_commit.TestCommit.test_commit_failed_signature OK 57ms 580s test_commit.TestCommit.test_commit_new_subdir_child_selective OK 51ms 580s test_commit.TestCommit.test_commit_unversioned_specified OK 35ms 580s test_commit.TestCommit.test_nonstrict_commit_without_unknowns OK 51ms 580s test_commit.TestCommit.test_signed_commit OK 65ms 580s test_config.EmailOptionTests.test_BRZ_EMAIL_overrides OK 2ms 580s test_config.MailClientOptionTests.test_kmail OK 2ms 580s test_config.TestAuthenticationConfig.test_ssh_without_password_doesnt_emit_warning OK 4ms 580s test_config.TestAuthenticationConfigFile.test_credentials_for_path OK 2ms 580s test_config.TestAuthenticationConfigFile.test_non_utf8_config OK 2ms 580s test_config.TestBaseStackGet.test_get_first_definition OK 2ms 580s test_config.TestBranchConfig.test_config_creates_local OK 19ms 580s test_config.TestBranchConfig.test_warn_if_masked OK 36ms 580s test_config.TestCommandLineStore.test_simple_override OK 2ms 580s test_config.TestConcurrentStoreUpdates.test_last_speaker_wins(location) SKIP 5ms 580s is not meant to be compatible with the old config design 580s 580s test_config.TestConcurrentStoreUpdates.test_listen_to_the_last_speaker(remote_control) SKIP 36ms 580s is not meant to be compatible with the old config design 580s 580s test_config.TestConcurrentStoreUpdates.test_simple_read_access(branch) SKIP 19ms 580s is not meant to be compatible with the old config design 580s 580s test_config.TestConcurrentStoreUpdates.test_writes_are_serialized(breezy) SKIP 3ms 580s is not meant to be compatible with the old config design 580s 580s test_config.TestConfig.test_get_change_editor_old_style OK 2ms 580s test_config.TestConfigGetOptions.test_option_in_breezy OK 28ms 580s test_config.TestConfigGetSections.test_locations_default_section OK 23ms 580s test_config.TestConfigRemoveOption.test_remove_in_breezy OK 35ms 580s test_config.TestCredentialStoreRegistry.test_register OK 2ms 580s test_config.TestGlobalConfigItems.test_absent_user_id OK 3ms 580s test_config.TestGlobalConfigItems.test_get_change_editor OK 3ms 580s test_config.TestGlobalConfigItems.test_user_id OK 3ms 580s test_config.TestIniConfigBuilding.test_from_fp OK 3ms 580s test_config.TestIniConfigOptionExpansion.test_env_overriding_options OK 2ms 580s test_config.TestIniConfigOptionExpansion.test_unknown_ref OK 2ms 580s test_config.TestIterOptionRefs.test_embedded_ref OK 2ms 580s test_config.TestLocationConfig.test__get_matching_sections_exact OK 12ms 580s test_config.TestLocationConfig.test__get_matching_sections_subdir_trailing_slash OK 11ms 580s test_config.TestLocationConfig.test_constructs_error OK 3ms 581s test_config.TestLocationConfig.test_location_not_listed OK 11ms 581s test_config.TestLocationConfigOptionExpansion.test_dont_cross_unrelated_section OK 4ms 581s test_config.TestLocationSection.test_option_with_extra_path OK 2ms 581s test_config.TestLockableConfig.test_simple_read_access(global) OK 6ms 581s test_config.TestMailAddressExtraction.test_parse_username OK 2ms 581s test_config.TestMutableStore.test_load_hook(configobj) OK 4ms 581s test_config.TestMutableStore.test_mutable_section_shared(location) OK 3ms 581s test_config.TestMutableStore.test_remove_mark_dirty(control) OK 3ms 581s test_config.TestMutableStore.test_save_empty_creates_no_file(configobj) OK 3ms 581s test_config.TestMutableStore.test_save_hook(location) OK 6ms 581s test_config.TestMutableStore.test_save_with_content_succeeds(control) OK 20ms 581s test_config.TestMutableStore.test_set_option_in_default_section(configobj) OK 3ms 581s test_config.TestMutableStore.test_set_option_in_empty_store(location) OK 7ms 581s test_config.TestMutableStore.test_set_option_in_named_section(control) OK 20ms 581s test_config.TestOldConfigHooks.test_load_hook_breezy OK 32ms 581s test_config.TestOldConfigHooks.test_set_hook_branch OK 34ms 581s test_config.TestOldConfigHooksForRemote.test_save_hook_remote_bzrdir OK 74ms 581s test_config.TestOption.test_not_supported_callable_default_value_not_unicode OK 2ms 581s test_config.TestOptionRegistry.test_register OK 2ms 581s test_config.TestOptionWithSIUnitConverter.test_convert_invalid OK 2ms 581s test_config.TestReadonlyStore.test_building_delays_load(branch) OK 18ms 581s test_config.TestReadonlyStore.test_get_default_section(remote_branch) OK 40ms 581s test_config.TestReadonlyStore.test_get_no_sections_for_empty(breezy) OK 3ms 581s test_config.TestReadonlyStore.test_load_from_string_fails_for_non_empty_store(branch) OK 18ms 581s test_config.TestRegisteredOptions.test_help_is_set(branch.fetch_tags) OK 2ms 581s test_config.TestRegisteredOptions.test_help_is_set(create_signatures) OK 2ms 581s test_config.TestRegisteredOptions.test_help_is_set(locks.steal_dead) OK 2ms 581s test_config.TestRegisteredOptions.test_help_is_set(push_location) OK 1ms 581s test_config.TestRegisteredOptions.test_help_is_set(serve.client_timeout) OK 1ms 581s test_config.TestRegisteredOptions.test_help_is_set(ssl.cert_reqs) OK 1ms 581s test_config.TestRegisteredOptions.test_help_is_set(post_commit_diffoptions) OK 1ms 581s test_config.TestRegisteredOptions.test_help_is_set(po_merge.pot_glob) OK 1ms 581s test_config.TestRegisteredOptions.test_proper_name(append_revisions_only) OK 1ms 581s test_config.TestRegisteredOptions.test_proper_name(bugtracker) OK 1ms 581s test_config.TestRegisteredOptions.test_proper_name(default_format) OK 1ms 581s test_config.TestRegisteredOptions.test_proper_name(output_encoding) OK 1ms 581s test_config.TestRegisteredOptions.test_proper_name(smtp_server) OK 1ms 581s test_config.TestRegisteredOptions.test_proper_name(submit_branch) OK 1ms 581s test_config.TestRegisteredOptions.test_proper_name(post_commit_body) OK 2ms 581s test_config.TestRegisteredOptions.test_proper_name(post_commit_mailer) OK 1ms 581s test_config.TestRegisteredOptions.test_proper_name(quilt.tree_policy) OK 1ms 581s test_config.TestRegistryOption.test_help OK 2ms 581s test_config.TestSharedStores.test_breezy_conf_shared OK 3ms 581s test_config.TestStackExpandOptions.test_expand_default_from_env OK 3ms 581s test_config.TestStackExpandOptions.test_pathologically_hidden_list OK 3ms 581s test_config.TestStackExpandSectionLocals.test_expand_relpath_locally OK 7ms 581s test_config.TestStackGet.test_get_hook(breezy) OK 3ms 581s test_config.TestStackGetWithConverter.test_get_default_bool_True OK 2ms 581s test_config.TestStackGetWithConverter.test_get_default_list_None OK 2ms 581s test_config.TestStackIterSections.test_empty_store OK 2ms 581s test_config.TestStackRemove.test_remove_hook(breezy) OK 3ms 581s test_config.TestStackRemove.test_remove_unknown(branch_only) OK 47ms 581s test_config.TestStackSet.test_set_hook(location) OK 3ms 581s test_config.TestStackSet.test_simple_set(remote_control) OK 35ms 581s test_config.TestStartingPathMatcher.test_respect_order OK 4ms 581s test_config.TestStoreMinimalAPI.test_id(remote_branch) SKIP 40ms 581s BranchStore is not a concrete Store implementation so it doesn't need an id 581s 581s test_config.TestStoreQuoting.test_embedded_spaces(configobj) OK 3ms 581s test_config.TestStoreQuoting.test_empty_string(location) OK 3ms 581s test_config.TestStoreQuoting.test_list(control) OK 17ms 581s test_config.TestStoreSaveChanges.test_concurrent_deletion OK 4ms 581s test_config.TestTransportConfig.test_load_non_ascii OK 3ms 581s test_bedding.TestAutoUserId.test_auto_user_id OK 2ms 581s test_bedding.TestConfigPathFallback.test_config_dir_is_unicode OK 3ms 581s test_bedding.TestDefaultMailDomain.test_default_mail_domain_multiple_lines OK 3ms 581s test_conflicts.TestConflictList.test_stanzas_roundtrip OK 2ms 581s test_conflicts.TestPerConflict.test_stringification(ContentsConflict) OK 2ms 581s test_conflicts.TestResolveActionOption.test_done OK 2ms 581s test_conflicts.TestResolveContentsConflict.test_resolve_taking_other(file_modified_in_dir,file_deleted_in_dir) OK 189ms 582s test_conflicts.TestResolveDeletingParent.test_adopt_child OK 304ms 582s test_conflicts.TestResolveDuplicateEntry.test_resolve_taking_other(filea_modified,filea_replaced) OK 181ms 582s test_conflicts.TestResolveMissingParent.test_resolve_taking_other OK 290ms 582s test_conflicts.TestResolveParentLoop.test_resolve_taking_other(dir1_into_dir4,dir3_into_dir2)XFAIL 187ms 582s reason: {{{ParentLoop doesn't carry enough info to resolve --take-other}}} 582s 582s test_conflicts.TestResolvePathConflict.test_resolve_taking_other(file_renamed_in_dir,file_deleted) OK 192ms 583s test_conflicts.TestResolvePathConflict.test_resolve_taking_this(file_renamed,file_deleted) OK 182ms 583s test_conflicts.TestResolvePathConflict.test_resolve_taking_this(dir_renamed,dir_renamed2) OK 186ms 583s test_conflicts.TestResolvePathConflictBefore531967.test_resolve_taking_other(dir_renamed,dir_deleted) OK 177ms 583s test_conflicts.TestResolvePathConflictBefore531967.test_resolve_taking_this(file_renamed,file_renamed2) OK 188ms 583s test_conflicts.TestResolveTextConflicts.test_resolve_taking_other(filed_modified_A_in_dir,file_modified_B) OK 191ms 583s test_controldir.DefaultControlComponentFormatTests.test_check_support_status_supported OK 2ms 583s test_controldir.TestMetaComponentFormatRegistry.test_get_all_modules OK 2ms 583s test_controldir.TestProber.test_known_formats(LocalGitProber) OK 3ms 583s test_controldir.TestProber.test_known_formats(SvnWorkingTreeProber) OK 3ms 583s test_controldir.TestProber.test_priority(RemoteFossilProber) OK 3ms 583s test_controldir.TestProber.test_probe_transport_empty(LocalGitProber) OK 3ms 583s test_controldir.TestProber.test_probe_transport_empty(SvnWorkingTreeProber) OK 3ms 583s test_counted_lock.TestCountedLock.test_write_lock_while_read_locked OK 2ms 583s test_decorators.TestOnlyRaisesDecorator.test_quietly_logs_unapproved_errors OK 2ms 583s test_delta.TestReportChanges.test_kind OK 2ms 583s test_delta.TestReportChanges.test_unversioned OK 2ms 583s test_diff.TestDiff.test_external_diff OK 5ms 583s test_diff.TestDiff.test_internal_diff_no_content OK 2ms 583s test_diff.TestDiffDates.test_diff_rev_tree_rev_tree OK 121ms 583s test_diff.TestDiffFromTool.test_from_string_no_paths OK 3ms 583s test_diff.TestDiffOptionsScenarios.test_unified_not_added(-c) OK 2ms 583s test_diff.TestDiffOptionsScenarios.test_unified_not_added(--brief) OK 2ms 583s test_diff.TestDiffOptionsScenarios.test_unified_not_added(--side-by-side) OK 2ms 583s test_diff.TestDiffTree.test_diff_kind_change OK 60ms 584s test_diff.TestShowDiffTrees.test_internal_diff_exec_property OK 75ms 584s test_directory_service.TestAliasDirectory.test_extra_path OK 16ms 584s test_directory_service.TestAliasDirectory.test_lookup_this OK 17ms 584s test_directory_service.TestOldDirectoryLookup.test_dereference OK 2ms 584s test_dirty_tracker.DirtyTrackerTests.test_nothing_changes SKIP 24ms 584s pyinotify not available 584s test_email_message.TestEmailMessage.test_multipart_message_complex OK 4ms 584s test_email_message.TestSend.test_send_plain OK 3ms 584s test_errors.TestErrorFormatting.test_always_str OK 2ms 584s test_errors.TestErrors.test_ghost_revisions_have_no_revno OK 2ms 584s test_errors.TestErrors.test_invalid_url_join OK 2ms 584s test_errors.TestErrors.test_no_such_id OK 2ms 584s test_errors.TestErrors.test_recursive_bind OK 2ms 584s test_errors.TestErrors.test_unknown_format OK 2ms 584s test_errors.TestErrorsUsingTransport.test_corrupt_repository OK 8ms 584s test_export.RootNameTests.test_root_name OK 2ms 584s test_export.TestDirExport.test_empty OK 24ms 584s test_export.TestDirExport.test_symlink OK 31ms 584s test_extract.TestExtract.test_good_repo_format OK 105ms 584s test_features.TestPluginLoadedFeature.test_unavailable_plugin OK 2ms 584s test_fetch.Test1To2Fetch.test_fetch_order_BA OK 81ms 584s test_fetch.TestKnitToPackFetch.test_fetch_revisions_with_deltas_into_pack OK 79ms 584s test_fifo_cache.TestFIFOCache.test_add_is_present OK 2ms 584s test_fifo_cache.TestFIFOCache.test_missing OK 2ms 584s test_fifo_cache.TestFIFOSizeCache.test_add_maintains_fifo OK 2ms 584s test_filters.TestFilterStackMaps.test_get_filter_stack_for OK 2ms 584s test_foreign.DummyForeignVcsTests.test_lossy_push_empty OK 45ms 584s test_forge.DetermineTitleTests.test_determine_title OK 2ms 584s test_globbing.TestGlobster.test_backslash OK 2ms 584s test_globbing.TestGlobster.test_char_group_space OK 2ms 584s test_globbing.TestGlobster.test_regex OK 3ms 584s test_gpg.TestVerify.test_set_acceptable_keys SKIP 3ms 584s gpg 584s 584s test_gpg.TestVerify.test_verify_untrusted_but_accepted SKIP 2ms 584s gpg 584s 584s test_graph.TestCachingParentsProviderExtras.test_cache_extras OK 3ms 584s test_graph.TestCachingParentsProviderExtras.test_uncached OK 3ms 584s test_graph.TestFindLefthandMerger.test_find_lefthand_merger_g OK 2ms 584s test_graph.TestFindMergeOrder.test_shortcut_one_ancestor OK 2ms 584s test_graph.TestFindUniqueAncestors.test_racing_shortcuts OK 2ms 584s test_graph.TestGraph.test_breadth_first_get_result_excludes_current_pending OK 2ms 584s test_graph.TestGraph.test_breadth_first_search_start_ghosts OK 2ms 584s test_graph.TestGraph.test_graph_difference_criss_cross OK 2ms 584s test_graph.TestGraph.test_heads_limits_search_common_search_must_continue OK 2ms 584s test_graph.TestGraph.test_is_between OK 2ms 584s test_graph.TestGraph.test_lefthand_distance_ghosts OK 2ms 584s test_graph.TestGraphFindDistanceToNull.test_known_in_ancestry OK 2ms 584s test_graph.TestGraphThunkIdsToKeys.test_heads OK 2ms 584s test_grep.TestColorGrep.test_ver_matching_files OK 67ms 584s test_grep.TestGrep.test_revno_basic_history_grep_file OK 195ms 584s test_grep.TestGrep.test_ver_basic_file OK 80ms 585s test_grep.TestGrep.test_versioned_exclude_from_outside_dir OK 286ms 585s test_grep.TestGrep.test_versioned_from_root_pass OK 115ms 585s test_grep.TestGrep.test_wtree_basic_file OK 83ms 585s test_grep.TestGrep.test_wtree_file_within_dir_two_levels OK 184ms 585s test_grep.TestGrep.test_wtree_ignore_case_no_match OK 73ms 585s test_grep.TestGrepDiff.test_grep_diff_revision_range OK 171ms 585s test_help.TestCommandHelp.test_get_help_text OK 3ms 585s test_help.TestCommandHelpI18n.test_help_custom_section_ordering OK 3ms 585s test_help.TestConfigOptionIndex.test_get_topic_with_prefix OK 2ms 585s test_help.TestHelpIndices.test_search_for_unknown_topic_raises OK 2ms 585s test_help.TestTopicIndex.test_get_topics_None OK 2ms 585s test_hooks.TestHook.test_hook OK 2ms 585s test_hooks.TestHooks.test_install_lazy_named_hook OK 2ms 585s test_hooks.TestHooks.test_uninstall_named_hook_old_style OK 2ms 585s test_http.SmartHTTPTunnellingTest.test_http_send_smart_request(urllib,HTTP/1.0) OK 55ms 585s test_http.TestActivity.test_get(urllib,https,HTTP/1.0) OK 51ms 585s test_http.TestActivity.test_post(urllib,https,HTTP/1.0) OK 49ms 586s test_http.TestAuth.test_changing_nonce(urllib,HTTP/1.0,basicdigest) SKIP 19ms 586s HTTP/proxy auth digest only test 586s 586s test_http.TestAuth.test_empty_pass(urllib,HTTP/1.1,digest) OK 75ms 586s test_http.TestAuth.test_no_prompt_for_password_when_using_auth_config(urllib,HTTP/1.0,basic) OK 34ms 586s test_http.TestAuth.test_no_user(urllib,HTTP/1.0,basicdigest) OK 36ms 586s test_http.TestAuth.test_prompt_for_password(urllib,HTTP/1.1,digest) OK 187ms 586s test_http.TestAuth.test_unknown_user(urllib,HTTP/1.0,basic) OK 33ms 586s test_http.TestAuth.test_user_from_auth_conf(urllib,HTTP/1.0,basicdigest) OK 35ms 586s test_http.TestAuth.test_user_pass(urllib,HTTP/1.1,digest) OK 75ms 586s test_http.TestAuthHeader.test_basic_extract_realm OK 2ms 586s test_http.TestAuthOnRedirected.test_auth_on_redirected_via_following_redirections(HTTP/1.0) OK 55ms 586s test_http.TestBadStatusServer.test_http_has(urllib,HTTP/1.0) SKIP 3ms 586s Client/Server in the same process and thread can hang 586s test_http.TestForbiddenServer.test_http_get(urllib,HTTP/1.0) OK 31ms 586s test_http.TestHTTPConnections.test_http_has(urllib,HTTP/1.0) OK 39ms 586s test_http.TestHTTPRangeParsing.test_tail_bigger_than_file OK 2ms 586s test_http.TestHTTPServer.test_invalid_protocol OK 2ms 586s test_http.TestHttpProxyWhiteBox.test_evaluate_proxy_bypass_false OK 2ms 586s test_http.TestHttpTransportUrls.test_http_root_urls(urllib) OK 18ms 586s test_http.TestLimitedRangeRequestServer.test_more_ranges(urllib,HTTP/1.0) OK 66ms 586s test_http.TestMultipleRangeWithoutContentLengthServer.test_readv_get_max_size(urllib,HTTP/1.0) OK 38ms 586s test_http.TestNoRangeRequestServer.test_complete_readv_leave_pipe_clean(urllib,HTTP/1.0) OK 45ms 586s test_http.TestNoRangeRequestServer.test_readv_invalid_ranges(urllib,HTTP/1.0) OK 60ms 586s test_http.TestNoReportActivity.test_post OK 20ms 587s test_http.TestProxyAuth.test_changing_nonce(urllib,HTTP/1.1,proxy-digest) OK 169ms 587s test_http.TestProxyAuth.test_no_credential_leaks_in_log(urllib,HTTP/1.0,proxy-basic) OK 37ms 587s test_http.TestProxyAuth.test_no_prompt_for_password_when_using_auth_config(urllib,HTTP/1.0,proxy-basicdigest) OK 65ms 587s test_http.TestProxyAuth.test_no_user(urllib,HTTP/1.1,proxy-digest) OK 35ms 587s test_http.TestProxyAuth.test_prompt_for_username(urllib,HTTP/1.0,proxy-basic) OK 44ms 587s test_http.TestProxyAuth.test_unknown_user(urllib,HTTP/1.0,proxy-basicdigest) OK 34ms 587s test_http.TestProxyAuth.test_user_from_auth_conf(urllib,HTTP/1.1,proxy-digest) OK 85ms 587s test_http.TestProxyAuth.test_wrong_pass(urllib,HTTP/1.0,proxy-basic) OK 41ms 587s test_http.TestProxyHttpServer.test_ALL_PROXY_with_NO_PROXY(urllib,HTTP/1.0) OK 48ms 587s test_http.TestProxyHttpServer.test_all_proxy_with_no_proxy(urllib,HTTP/1.0) OK 83ms 587s test_http.TestRangeHeader.test_range_header_mixed OK 2ms 587s test_http.TestRangeRequestServer.test_readv(urllib,HTTP/1.0) OK 33ms 587s test_http.TestRangeRequestServer.test_readv_out_of_order(urllib,HTTP/1.0) OK 33ms 587s test_http.TestRanges.test_syntactically_invalid_range_header(urllib,HTTP/1.0) OK 31ms 587s test_http.TestSingleOnlyRangeRequestServer.test_incomplete_readv_leave_pipe_clean(urllib,HTTP/1.1) OK 76ms 587s test_http.TestSingleOnlyRangeRequestServer.test_readv_multiple_get_requests(urllib,HTTP/1.1) OK 159ms 587s test_http.TestSingleRangeRequestServer.test_readv(urllib,HTTP/1.1) OK 32ms 587s test_http.TestSingleRangeRequestServer.test_readv_out_of_order(urllib,HTTP/1.1) OK 32ms 587s test_http.TestWallServer.test_http_has(urllib,HTTP/1.0) OK 61ms 587s test_http.Test_redirected_to.test_redirected_to_subdir(urllib) OK 15ms 587s test_http_response.TestHandleResponse.test_multi_squid_range OK 4ms 587s test_http_response.TestRangeFileMultipleRanges.test_read_all_ranges OK 2ms 587s test_http_response.TestRangeFileMultipleRanges.test_seek_into_void OK 2ms 587s test_http_response.TestRangeFileMultipleRangesQuotedBoundaries.test_read_at_range_end OK 2ms 587s test_http_response.TestRangeFileMultipleRangesQuotedBoundaries.test_seek_outside_single_range SKIP 3ms 587s Needs a fully defined range 587s 587s test_http_response.TestRangeFileSingleRange.test_read_zero OK 2ms 587s test_http_response.TestRangeFileSizeKnown.test_read_at_range_end OK 2ms 587s test_http_response.TestRangeFileSizeKnown.test_unbounded_read_after_seek OK 1ms 587s test_http_response.TestRangeFileSizeUnknown.test_seek_from_end OK 1ms 587s test_http_response.TestResponseFileIter.test_readlines OK 2ms 587s test_https_urllib.CertReqsConfigTests.test_from_string OK 3ms 587s test_i18n.TestInstall.test_no_env_variables OK 2ms 587s test_identitymap.TestIdentityMap.test_symbols OK 2ms 587s test_ignores.TestParseIgnoreFile.test_parse_non_utf8 OK 2ms 588s test_ignores.TestTreeIgnores.test_non_ascii OK 29ms 588s test_ignores.TestUserIgnores.test_use_existing OK 3ms 588s test_info.TestInfo.test_describe_repo_format OK 40ms 588s test_info.TestInfo.test_gather_location_light_checkout OK 45ms 588s test_lazy_import.TestCanonicalize.test_import_one OK 3ms 588s test_lazy_import.TestConvertImportToMap.test_import_one_two OK 3ms 588s test_lazy_import.TestImportProcessor.test_from_many OK 2ms 588s test_lazy_import.TestImportProcessor.test_mixed OK 2ms 588s test_lazy_import.TestImportReplacer.test_import_root_sub_submod OK 8ms 588s test_lazy_import.TestScopeReplacer.test_enable_proxying OK 2ms 588s test_lazy_import.TestScopeReplacerReentrance.test_setattr OK 4ms 588s test_lazy_regex.TestLazyCompile.test_simple_acts_like_regex OK 2ms 588s test_location.RCPLocationTests.test_with_user OK 2ms 588s test_location.TestLocationToUrl.test_rcp_url OK 2ms 588s test_lock.TestOSLock.test_read_locks_block_write_locks(fcntl)XFAIL 3ms 588s reason: {{{fcntl read locks don't block write locks without -Dlock}}} 588s 588s test_lockable_files.TestLockableFiles_LockDir.test__file_modes OK 4ms 588s test_lockable_files.TestLockableFiles_LockDir.test_lock_write_returns_token_when_given_token OK 6ms 588s test_lockable_files.TestLockableFiles_RemoteLockDir.test_break_lock OK 71ms 588s test_lockable_files.TestLockableFiles_RemoteLockDir.test_lock_write_with_token_fails_when_unlocked OK 40ms 588s test_lockable_files.TestLockableFiles_TransportLock.test_leave_in_place OK 3ms 588s test_lockable_files.TestLockableFiles_TransportLock.test_transactions OK 4ms 588s test_lockdir.TestLockDir.test_12_lock_readonly_transport OK 4ms 588s test_lockdir.TestLockDir.test_42_confirm_broken_manually OK 6ms 588s test_lockdir.TestLockDir.test_break_lock_missing_info OK 5ms 588s test_lockdir.TestLockDir.test_lock_without_email OK 6ms 588s test_lockdir.TestLockDirHooks.test_LockDir_released_fail OK 7ms 588s test_lockdir.TestLockHeldInfo.test_no_good_hostname OK 3ms 588s test_log.TestGnuChangelogFormatter.test_with_authors OK 46ms 588s test_log.TestHistoryChange.test_show_branch_change_no_new OK 106ms 588s test_log.TestLineLogFormatterWithMergeRevisions.test_line_merge_revs_log_single_merge_revision OK 58ms 588s test_log.TestLogForAuthors.test_gnu_changelog_first OK 49ms 588s test_log.TestLogForAuthors.test_long_first OK 46ms 588s test_log.TestLogFormatter.test_short_committer OK 2ms 588s test_log.TestLongLogFormatter.test_merges_are_indented_by_level OK 288ms 588s test_log.TestLongLogFormatterWithoutMergeRevisions.test_long_author_in_log OK 46ms 588s test_log.TestReverseByDepth.test_shifted_merged_revisions OK 2ms 588s test_log.TestShortLogFormatter.test_short_log_with_merges_and_advice OK 60ms 593s test_log.TestShowLog.test_bug_842695_log_restricted_to_dirXFAIL 4796ms 593s 593s test_lru_cache.TestLRUCache.test_add__null_key OK 2ms 593s test_lru_cache.TestLRUCache.test_keys OK 2ms 593s test_lru_cache.TestLRUSizeCache.test_add__null_key OK 2ms 593s test_lru_cache.TestLRUSizeCache.test_no_add_over_size OK 2ms 593s test_lsprof.TestStats.test_save_to_pickle OK 8ms 593s test_mail_client.TestClaws.test_with_body OK 2ms 593s test_mail_client.TestKMail.test_commandline OK 2ms 593s test_matchers.TestHasLayout.test__str__ OK 3ms 593s test_matchers.TestMatchesAncestry.test_match OK 47ms 593s test_memorybranch.MemoryBranchTests.test_get_rev_id OK 68ms 593s test_memorytree.TestMemoryTree.test_commit_trivial OK 33ms 593s test_memorytree.TestMemoryTree.test_lock_write_after_read_fails OK 16ms 594s test_merge.TestConfigurableFileMerger.test_hook_not_called_for_kind_change OK 180ms 594s test_merge.TestLCAMultiWay.test_other_equal_this OK 2ms 594s test_merge.TestMerge.test_make_preview_transform OK 179ms 594s test_merge.TestMerge.test_merge_one_file OK 209ms 594s test_merge.TestMerge.test_merge_with_missing OK 142ms 594s test_merge.TestMerge.test_unrelated OK 124ms 594s test_merge.TestMergeInto.test_newdir_with_unique_roots OK 132ms 595s test_merge.TestMergerEntriesLCA.test_file_not_in_one_lca OK 73ms 595s test_merge.TestMergerEntriesLCA.test_not_in_other_mod_in_lca1_not_in_lca2 OK 67ms 595s test_merge.TestMergerEntriesLCA.test_only_path_changed OK 69ms 595s test_merge.TestMergerEntriesLCAOnDisk.test_executable_changes OK 137ms 595s test_merge.TestMergerEntriesLCAOnDisk.test_other_reverted_content_to_base OK 129ms 595s test_merge.TestMergerInMemory.test_cache_trees_with_revision_ids_having_revision_id OK 44ms 595s test_merge.TestMergerInMemory.test_find_base_triple_criss_cross OK 96ms 595s test_merge.TestPlanMerge.test_plan_lca_merge_with_base OK 6ms 595s test_merge.TestPlanMerge.test_plan_merge_no_common_ancestor OK 3ms 595s test_merge.TestPlanMerge.test_unique_lines OK 5ms 595s test_merge_core.FunctionalMergeTest.test_merge_deleted_conflicts OK 188ms 596s test_merge_core.FunctionalMergeTest.test_weave_conflicts_not_in_baseXFAIL 130ms 596s reason: {{{fail to create .BASE in some criss-cross merges}}} 596s 596s AssertionError: False is not true : tree/foo.BASE does not exist 596s 596s test_merge_core.MergeTest.test_new_suffix OK 192ms 596s test_merge_core.TestMerger.test_from_mergeable_old_merge_directive OK 226ms 596s test_merge_directive.TestMergeDirective1.test_deserialize_leading_junk OK 2ms 596s test_merge_directive.TestMergeDirective1Branch.test_email OK 232ms 596s test_merge_directive.TestMergeDirective1Branch.test_install_revisions_bundle OK 282ms 596s test_merge_directive.TestMergeDirective2.test_deserialize_leading_junk OK 2ms 597s test_merge_directive.TestMergeDirective2Branch.test_email OK 234ms 597s test_merge_directive.TestMergeDirective2Branch.test_install_revisions_bundle OK 259ms 597s test_mergetools.TestCheckAvailability.test_full_path OK 3ms 597s test_mergetools.TestInvoke.test_failure_tempfile OK 5ms 597s test_missing.TestFindUnmerged.test_revision_range OK 245ms 597s test_msgeditor.MsgEditorTest.test_commit_template OK 31ms 597s test_msgeditor.MsgEditorTest.test_generate_commit_message_template_hook OK 3ms 597s test_msgeditor.TestPlatformErrnoWorkarounds.test_subprocess_call_bad_file/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method 597s warnings.warn("TestResult has no addDuration method", 597s SKIP 4ms 597s Workarounds for windows only 597s 597s test_multiparent.TestMulti.test_compare_one_parent OK 1ms 597s test_multiparent.TestMulti.test_range_iterator OK 1ms 597s test_multiparent.TestParentText.test_to_patch OK 1ms 597s test_multiwalker.TestMultiWalker.test__step_one OK 33ms 597s test_multiwalker.TestMultiWalker.test_others_extra_at_end OK 134ms 597s test_nonascii.NormalizedFilename.test__inaccessible_normalized_filename OK 3ms 597s test_options.OptionTests.test_from_kwargs OK 2ms 597s test_options.OptionTests.test_option_callback_str OK 2ms 597s test_options.OptionTests.test_set_short_name OK 2ms 597s test_options.TestListOptions.test_list_option_with_int_type_can_be_reset OK 2ms 597s test_osutils.GetFsTypeTests.test_returns_most_specific OK 3ms 597s test_osutils.SupportsSymlinksTests.test_unknown OK 3ms 597s test_osutils.TestConcurrency.test_local_concurrency_environment_variable OK 2ms 597s test_osutils.TestCreationOps.test_copy_ownership_nonesrc OK 3ms 597s test_osutils.TestDirReader.test_symlink(utf8) OK 3ms 597s test_osutils.TestFailedToLoadExtension.test_report_extension_load_failures_message OK 3ms 597s test_osutils.TestFindExecutableInPath.test_windows SKIP 2ms 597s test requires win32 597s test_osutils.TestKind.test_file_kind OK 4ms 597s test_osutils.TestPosixFuncs.test_normpath OK 2ms 597s test_osutils.TestPumpStringFile.test_segment_size OK 2ms 597s test_osutils.TestRelpath.test_simple_relpath OK 2ms 597s test_osutils.TestRmTree.test_rmtree OK 3ms 597s test_osutils.TestSafeUtf8.test_from_unicode_string_ascii_contents OK 2ms 597s test_osutils.TestSetUnsetEnv.test_unset OK 2ms 597s test_osutils.TestTerminalWidth.test_default_values OK 2ms 597s test_osutils.TestWalkDirs.test__walkdirs_utf8_with_unicode_fs OK 4ms 597s test_osutils.TestWalkDirs.test_walkdirs OK 4ms 597s test_osutils.TestWin32Funcs.test_pathjoin_late_bugfix OK 2ms 597s test_osutils.TestWin32FuncsDirs.test_splitpath OK 3ms 597s test_osutils_encodings.TestTerminalEncoding.test_get_terminal_encoding_trace OK 2ms 597s test_patch.TestPatch.test_diff3_binaries OK 3ms 597s test_patches.PatchesTester.testInvalidHeader OK 2ms 597s test_patches.PatchesTester.testStatsValues OK 6ms 597s test_patches.PatchesTester.test_parse_binary OK 2ms 597s test_permissions.TestSftpPermissions.test_sftp_server_modes SKIP 4ms 597s paramiko 597s 597s test_progress.TestTextProgressView.test_render_progress_unicode_enc_utf8 OK 2ms 597s test_pyutils.TestGetNamedObject.test_dotted_attr OK 2ms 597s test_reconcile.TestReconciler.test_reconciler_with_no_branch OK 16ms 597s test_reconfigure.TestReconfigure.test_checkout_to_checkout OK 54ms 597s test_reconfigure.TestReconfigure.test_make_with_trees OK 13ms 597s test_reconfigure.TestReconfigure.test_select_bind_location OK 48ms 598s test_reconfigure.TestReconfigure.test_tree_to_checkout OK 83ms 598s test_reconfigure.TestReconfigure.test_use_shared_to_standalone OK 85ms 598s test_registry.TestRegistry.test_registry_alias_targetmissing OK 2ms 598s test_registry.TestRegistryWithDirs.test_lazy_import_registry_foo OK 3ms 598s test_rename_map.TestRenameMap.test_guess_renames OK 50ms 598s test_revert.TestRevert.test_preserve_execute OK 69ms 598s test_revision.TestIsAncestor.test_recorded_ancestry OK 356ms 598s test_revision.TestRevisionMethods.test_get_apparent_authors_no_committer OK 3ms 598s test_revisionspec.TestRevisionSpec_ancestor.test_non_exact_branch OK 158ms 598s test_revisionspec.TestRevisionSpec_annotate.test_no_such_file OK 236ms 599s test_revisionspec.TestRevisionSpec_before.test_int OK 157ms 599s test_revisionspec.TestRevisionSpec_branch.test_simple OK 166ms 599s test_revisionspec.TestRevisionSpec_date_no_revno.test_as_revision_id OK 91ms 599s test_revisionspec.TestRevisionSpec_dwim.test_dwim_spec_branch OK 164ms 599s test_revisionspec.TestRevisionSpec_last.test_empty OK 161ms 599s test_revisionspec.TestRevisionSpec_revid.test_as_revision_id OK 158ms 600s test_revisionspec.TestRevisionSpec_revno.test_as_tree OK 165ms 600s test_revisionspec.TestRevisionSpec_revno.test_missing_number_and_branch OK 157ms 600s test_revisionspec.TestRevisionSpec_revno.test_with_branch OK 170ms 600s test_revisiontree.TestTreeWithCommits.test_empty_no_root OK 47ms 600s test_rules.TestIniBasedRulesSearcher.test_get_items_file_empty OK 2ms 600s test_rules.TestStackedRulesSearcher.test_stack_searching OK 2ms 600s test_url_policy_open.TestBranchOpenerStacking.test_allowed_relative_nested OK 59ms 600s test_url_policy_open.TestBranchOpenerStacking.test_loop_stacked_branch OK 50ms 600s test_sampler.DemoTest.test_nothing OK 3ms 600s test_scenarios.TestTestScenarios.test_multiply_tests_no_scenarios OK 2ms 600s test_script.TestCat.test_cat_file_to_file OK 3ms 600s test_script.TestCd.test_cd_out_of_jail OK 3ms 600s test_script.TestEcho.test_empty_line_in_output_is_respected OK 2ms 600s test_script.TestExecution.test_stops_on_unexpected_error OK 3ms 600s test_script.TestMv.test_move_file_into_dir OK 3ms 600s test_script.TestRm.test_rm_dir_recursive OK 3ms 600s test_script.TestSyntax.test_command_with_double_quoted_param OK 2ms 600s test_script.TestSyntax.test_input_without_command OK 2ms 600s test_selftest.TestBlackboxSupport.test_run_bzr_user_error_caught OK 9ms 600s test_selftest.TestConvenienceMakers.test_make_branch_and_memory_tree OK 16ms 600s test_selftest.TestDocTestSuiteIsolation.test_injected_variable OK 10ms 600s test_selftest.TestFilteredByNameStartTestLoader.test_load_tests OK 2ms 600s test_selftest.TestIsolatedEnv.test_deleting_variable OK 2ms 600s test_selftest.TestPostMortemDebugging.test_location_bt_error OK 5ms 600s test_selftest.TestRunBzr.test_run_bzr_error OK 2ms 600s test_selftest.TestRunBzrSubprocess.test_env_change_passes_through OK 3ms 600s test_selftest.TestRunner.test_not_applicable OK 5ms 600s test_selftest.TestRunner.test_unicode_test_output_on_ascii_stream OK 5ms 600s test_selftest.TestSelftest.test_random_reuse_is_same_order OK 3ms 600s test_selftest.TestSelftestExcludePatterns.test_mutiple_excludes OK 5ms 600s test_selftest.TestSelftestFiltering.test_filter_suite_by_condition OK 8ms 600s test_selftest.TestSelftestWithIdList.test_load_list OK 43ms 600s test_selftest.TestStartBzrSubProcess.test_working_dir OK 2ms 600s test_selftest.TestTestCase.test__gather_lsprof_in_benchmarks OK 6ms 600s test_selftest.TestTestCase.test_assert_list_raises_on_generator OK 2ms 600s test_selftest.TestTestCase.test_knownFailure OK 2ms 600s test_selftest.TestTestCase.test_requireFeature_unavailable OK 2ms 600s test_selftest.TestTestCase.test_trace_nesting OK 6ms 600s test_selftest.TestTestCaseLogDetails.test_skip_has_no_log OK 3ms 600s test_selftest.TestTestCaseWithMemoryTransport.test_make_branch_and_memory_tree OK 11ms 600s test_selftest.TestTestCaseWithTransport.test_make_branch_builder OK 34ms 600s test_selftest.TestTestIdList.test_valid_list OK 2ms 600s test_selftest.TestTestPrefixRegistry.test_register_new_prefix OK 2ms 600s test_selftest.TestTestResult.test_strict_with_known_failure OK 4ms 600s test_selftest.TestTestResult.test_verbose_report_unsupported OK 2ms 600s test_selftest.TestThreadLeakDetection.test_thread_leak OK 4ms 600s test_selftest.TestUncollectedWarnings.test_matching_tests_first OK 8ms 600s /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method 600s warnings.warn("TestResult has no addDuration method", 600s test_selftest.TestUncollectedWarningsForked.test_pattern OK 67ms 600s /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method 600s warnings.warn("TestResult has no addDuration method", 600s test_selftest.TestUncollectedWarningsSubunit.test_random_seed OK 17ms 600s test_sftp_transport.SFTPLatencyKnob.test_default SKIP 6ms 600s paramiko 600s 600s test_sftp_transport.SFTPTransportTestRelativeRoot.test__remote_path_relative_root SKIP 4ms 600s paramiko 600s 600s test_sftp_transport.TestUsesAuthConfig.test_sftp_is_none_if_no_config SKIP 4ms 600s paramiko 600s 600s test_shelf.TestPrepareShelf.test_shelve_change_handles_deletion OK 101ms 601s test_shelf.TestPrepareShelf.test_shelve_changed_root_idXFAIL 69ms 601s reason: {{{shelf doesn't support shelving root changes yet}}} 601s 601s AssertionError: not equal: 601s a = [('delete file', b'first-root-id', 'directory', ''), 601s ('add file', b'second-root-id', 'directory', ''), 601s ('rename', b'foo-id', 'foo', 'foo')] 601s b = [('rename', b'foo-id', 'foo', 'foo')] 601s 601s test_shelf.TestPrepareShelf.test_shelve_rename OK 62ms 601s test_shelf.TestPrepareShelf.test_shelve_unversioned OK 42ms 601s test_shelf.TestShelfManager.test_last_shelf OK 31ms 601s test_shelf.TestUnshelver.test_unshelve_changed OK 64ms 601s test_shelf_ui.TestApplyReporter.test_shelve_diff_no OK 68ms 601s test_shelf_ui.TestShelver.test_shelve_deletion OK 62ms 601s test_shelf_ui.TestShelver.test_shelve_not_diff OK 61ms 601s test_shelf_ui.TestUnshelveScripts.test_unshelve OK 68ms 601s test_shelf_ui.TestUnshelveScripts.test_unshelve_messages_dry_run OK 82ms 601s test_smart_add.TestAddActions.test__print OK 2ms 601s test_smtp_connection.TestSMTPConnection.test_create_connection_ehlo_helo_fails OK 3ms 601s test_smtp_connection.TestSMTPConnection.test_smtp_password_from_config OK 3ms 601s test_source.TestSource.test_extension_exceptions OK 9ms 601s test_ssh_transport.SSHVendorManagerTests.test_get_vendor_by_inspection_lsh OK 5ms 601s test_ssh_transport.SubprocessVendorsTests.test_lsh_command_arguments OK 2ms 601s test_ssh_transport.SubprocessVendorsTests.test_plink_command_tricked OK 2ms 601s test_status.TestStatus.test_multiple_pending OK 321ms 602s test_strace.TestStrace.test_strace_result_has_raw_log SKIP 1ms 602s strace selftests are broken and disabled 602s test_switch.TestSwitch.test_switch_restore_uncommitted OK 243ms 602s test_switch.TestSwitchHeavyweight.test_switch_configurable_file_merger OK 173ms 602s test_symbol_versioning.TestDeprecationWarnings.test_deprecated_dict OK 2ms 602s test_symbol_versioning.TestSuppressAndActivate.test_activate_deprecation_with_DW_error OK 2ms 602s test_tag.MemoryTagsTests.test_delete_tag OK 2ms 602s test_tag.TestTagMerging.test_merge_to OK 66ms 602s test_test_server.TestTCPServerInAThread.test_client_talks_server_respond(TestingTCPServer) OK 7ms 602s test_test_server.TestTCPServerInAThread.test_server_fails_to_start(TestingTCPServer) OK 2ms 602s test_test_server.TestTestingSmartServer.test_sets_client_timeout OK 3ms 602s test_cethread.TestCatchingExceptionThread.test_exception_while_switch_and_set OK 3ms 602s test_timestamp.UnpackHighresDateTests.test_random OK 21ms 602s test_trace.TestLogging.test_log_sub OK 2ms 602s test_trace.TestTrace.test__open_brz_log_uses_stderr_for_failures OK 2ms 602s test_trace.TestTrace.test_format_sockets_error OK 5ms 602s test_trace.TestTrace.test_report_external_import_error OK 3ms 602s test_trace.TestVerbosityLevel.test_be_quiet OK 2ms 602s test_transactions.TestPassThroughTransaction.test_register_clean OK 2ms 602s test_transactions.TestReadOnlyTransaction.test_register_clean OK 2ms 602s test_transactions.TestWriteTransaction.test_clean_to_dirty OK 2ms 602s test_transactions.TestWriteTransaction.test_small_cache_with_references OK 2ms 602s test_transform.TestCommitTransform.test_commit_rich_revision_data OK 74ms 602s test_transform.TestFileMover.test_apply_deletions OK 3ms 602s test_transform.TestFinalizeRobustness.test_subdir_create_file_open_raises_after_creation OK 28ms 602s test_transform.TestOrphan.test_orphan_error OK 60ms 602s test_transform.TestSerializeTransform.test_deserialize_symlink_creation OK 27ms 602s test_transform.TestSerializeTransform.test_serialize_modification OK 31ms 602s test_transform.TestTransformMissingParent.test_non_versioned_file_create_conflict OK 56ms 602s test_transport.ChrootDecoratorTransportTest.test_urljoin_preserves_chroot OK 8ms 602s test_transport.PathFilteringDecoratorTransportTest.test__filter OK 3ms 602s test_transport.TestChrootServer.test_get_url OK 2ms 602s test_transport.TestCoalesceOffsets.test_coalesce_nearby OK 2ms 602s test_transport.TestConnectedTransport.test_parse_invalid_url OK 3ms 602s test_transport.TestLocalTransportMutation.test_local_transport_mkdir_permission_denied OK 4ms 602s test_transport.TestMemoryTransport.test_abspath OK 2ms 602s test_transport.TestMemoryTransport.test_has_missing OK 2ms 602s test_transport.TestMemoryTransport.test_put_and_get OK 2ms 602s test_transport.TestTransport.test_get_transport_modules OK 2ms 602s test_transport.TestTransportFromUrl.test_with_url OK 3ms 602s test_transport_log.TestTransportLog.test_log_transport OK 3ms 602s test_tree.TestInterTree.test_revision_tree_revision_tree OK 66ms 602s test_treebuilder.TestTreeBuilderMemoryTree.test_build_tree_not_started_errors OK 3ms 602s test_tsort.MergeSortTests.test_dotted_revnos_with_simple_merges OK 3ms 602s test_tsort.MergeSortTests.test_merge_sort_not_empty_no_tip OK 2ms 602s test_tsort.TopoSortTests.test_topo_sort_cycle_with_tail OK 2ms 602s test_ui.CannedInputUIFactoryTests.test_canned_input_get_input OK 2ms 602s test_ui.TestConfirmationUserInterfacePolicy.test_repr OK 2ms 602s test_ui.TestTextUIFactory.test_text_tick_after_update OK 2ms 602s test_ui.TestTextUIFactory.test_text_ui_getusername OK 2ms 602s test_uncommit.TestUncommit.test_uncommit OK 77ms 603s test_upgrade.TestSmartUpgrade.test_upgrade_repo_with_branches_cleanup OK 150ms 603s test_upgrade.TestUpgrade.test_convert_knit_one_parent_dirstate OK 47ms 603s test_upstream_import.TestImport.test_no_crash_with_bzrdir OK 32ms 603s test_urlutils.QuoteTests.test_quote_tildes OK 4ms 603s test_urlutils.TestFileRelpath.test_child_win32 OK 15ms 603s test_urlutils.TestParseURL.test_ipv6_port OK 15ms 603s test_urlutils.TestURL.test__combine_paths OK 2ms 603s test_urlutils.TestURL.test_repr OK 2ms 603s test_urlutils.TestUrlToPath.test_is_url OK 2ms 603s test_urlutils.TestUrlToPath.test_posix_local_path_to_url OK 2ms 603s test_urlutils.TestUrlToPath.test_unescape_for_display_utf8 OK 2ms 603s test_utextwrap.TestIndent.test_indent SKIP 2ms 603s test.test_textwrap is not available. 603s test_utextwrap.TestUTextWrap.test_cut OK 2ms 603s test_version.TestBzrlibVersioning.test_python_binary_path SKIP 3ms 603s Needs a working tree of brz sources 603s test_version_info.CustomVersionInfoTests.test_not_clean OK 120ms 603s test_version_info.TestVersionInfoRio.test_clean OK 112ms 603s test_version_info.TestVersionInfoRio.test_revision_history OK 106ms 603s test_version_info.TestVersionInfoYaml.test_file_revisions_with_removal OK 150ms 603s test_version_info.TestVersionInfoYaml.test_simple OK 104ms 603s test_win32utils.TestAppPaths.test_iexplore SKIP 2ms 603s _winreg 603s 603s test_win32utils.TestSetHidden.test_unicode_dir SKIP 1ms 603s win32 platform 603s 603s test_win32utils.Test_CommandLineToArgv.test_case_insensitive_globs SKIP 3ms 603s Test requires case insensitive globbing function 603s test_workspace.CheckCleanTreeTests.test_pending_changes_bzr_empty_dir OK 70ms 603s test_workspace.WorkspaceTests.test_abspath(without_inotify,git)ERROR 41ms 603s log: {{{ 603s 404.133 preparing to commit 603s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.test_workspace.WorkspaceTests.test_abspath(without_inotify,git)/work/ 603s 404.136 Selecting files for commit with filter None 603s 404.152 aborting commit write group because of exception: 603s 404.156 Traceback (most recent call last): 603s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 603s self._update_builder_with_changes() 603s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 603s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 603s for path, fs_hash in self.builder.record_iter_changes( 603s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 603s self.work_tree, self.basis_revid, iter_changes 603s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 603s ): 603s ^ 603s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 603s for change in iter_changes: 603s ^^^^^^^^^^^^ 603s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 603s for change in iter_changes: 603s ^^^^^^^^^^^^ 603s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 603s (oldpath, oldmode, oldsha) = old 603s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 603s TypeError: cannot unpack non-iterable NoneType object 603s }}} 603s 603s Traceback (most recent call last): 603s File "/usr/lib/python3/dist-packages/breezy/tests/test_workspace.py", line 209, in test_abspath 603s tree.commit("Add subdir") 603s ~~~~~~~~~~~^^^^^^^^^^^^^^ 603s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 603s committed_id = commit.Commit().commit( 603s working_tree=self, 603s ...<3 lines>... 603s **kwargs, 603s ) 603s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 603s self._update_builder_with_changes() 603s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 603s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 603s for path, fs_hash in self.builder.record_iter_changes( 603s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 603s self.work_tree, self.basis_revid, iter_changes 603s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 603s ): 603s ^ 603s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 603s for change in iter_changes: 603s ^^^^^^^^^^^^ 603s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 603s for change in iter_changes: 603s ^^^^^^^^^^^^ 603s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 603s (oldpath, oldmode, oldsha) = old 603s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 603s TypeError: cannot unpack non-iterable NoneType object 603s 603s test_workspace.WorkspaceTests.test_open_containing(without_inotify,git)ERROR 17ms 603s log: {{{ 603s 404.172 preparing to commit 603s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.test_workspace.WorkspaceTests.test_open_containing(without_inotify,git)/work/ 603s 404.173 Selecting files for commit with filter None 603s 404.174 aborting commit write group because of exception: 603s 404.176 Traceback (most recent call last): 603s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 603s self._update_builder_with_changes() 603s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 603s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 603s for path, fs_hash in self.builder.record_iter_changes( 603s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 603s self.work_tree, self.basis_revid, iter_changes 603s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 603s ): 603s ^ 603s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 603s for change in iter_changes: 603s ^^^^^^^^^^^^ 603s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 603s for change in iter_changes: 603s ^^^^^^^^^^^^ 603s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 603s (oldpath, oldmode, oldsha) = old 603s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 603s TypeError: cannot unpack non-iterable NoneType object 603s }}} 603s 603s Traceback (most recent call last): 603s File "/usr/lib/python3/dist-packages/breezy/tests/test_workspace.py", line 221, in test_open_containing 603s tree.commit("Add subdir") 603s ~~~~~~~~~~~^^^^^^^^^^^^^^ 603s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 603s committed_id = commit.Commit().commit( 603s working_tree=self, 603s ...<3 lines>... 603s **kwargs, 603s ) 603s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 603s self._update_builder_with_changes() 603s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 603s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 603s for path, fs_hash in self.builder.record_iter_changes( 603s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 603s self.work_tree, self.basis_revid, iter_changes 603s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 603s ): 603s ^ 603s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 603s for change in iter_changes: 603s ^^^^^^^^^^^^ 603s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 603s for change in iter_changes: 603s ^^^^^^^^^^^^ 603s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 603s (oldpath, oldmode, oldsha) = old 603s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 603s TypeError: cannot unpack non-iterable NoneType object 603s 603s test_workspace.WorkspaceTests.test_root_add(without_inotify,git)ERROR 12ms 603s Empty attachments: 603s log 603s 603s Traceback (most recent call last): 603s File "/usr/lib/python3/dist-packages/breezy/tests/test_workspace.py", line 143, in test_root_add 603s with Workspace(tree, use_inotify=self._use_inotify) as ws: 603s ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 603s File "/usr/lib/python3/dist-packages/breezy/workspace.py", line 189, in __enter__ 603s check_clean_tree(self.tree) 603s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 603s File "/usr/lib/python3/dist-packages/breezy/workspace.py", line 142, in check_clean_tree 603s if any( 603s ~~~^ 603s change 603s ^^^^^^ 603s ...<2 lines>... 603s or relevant(change.path[1], local_tree) 603s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 603s ): 603s ^ 603s File "/usr/lib/python3/dist-packages/breezy/workspace.py", line 144, in 603s for change in changes 603s ^^^^^^^ 603s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 603s (oldpath, oldmode, oldsha) = old 603s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 603s TypeError: cannot unpack non-iterable NoneType object 603s 604s test_workspace.WorkspaceTests.test_subpath_add(without_inotify,git)ERROR 15ms 604s log: {{{ 604s 404.199 preparing to commit 604s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.test_workspace.WorkspaceTests.test_subpath_add(without_inotify,git)/work/ 604s 404.201 Selecting files for commit with filter None 604s 404.202 aborting commit write group because of exception: 604s 404.203 Traceback (most recent call last): 604s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 604s self._update_builder_with_changes() 604s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 604s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 604s for path, fs_hash in self.builder.record_iter_changes( 604s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 604s self.work_tree, self.basis_revid, iter_changes 604s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 604s ): 604s ^ 604s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 604s for change in iter_changes: 604s ^^^^^^^^^^^^ 604s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 604s for change in iter_changes: 604s ^^^^^^^^^^^^ 604s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 604s (oldpath, oldmode, oldsha) = old 604s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 604s TypeError: cannot unpack non-iterable NoneType object 604s }}} 604s 604s Traceback (most recent call last): 604s File "/usr/lib/python3/dist-packages/breezy/tests/test_workspace.py", line 171, in test_subpath_add 604s tree.commit("add subpath") 604s ~~~~~~~~~~~^^^^^^^^^^^^^^^ 604s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 604s committed_id = commit.Commit().commit( 604s working_tree=self, 604s ...<3 lines>... 604s **kwargs, 604s ) 604s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 604s self._update_builder_with_changes() 604s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 604s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 604s for path, fs_hash in self.builder.record_iter_changes( 604s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 604s self.work_tree, self.basis_revid, iter_changes 604s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 604s ): 604s ^ 604s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 604s for change in iter_changes: 604s ^^^^^^^^^^^^ 604s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 604s for change in iter_changes: 604s ^^^^^^^^^^^^ 604s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 604s (oldpath, oldmode, oldsha) = old 604s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 604s TypeError: cannot unpack non-iterable NoneType object 604s 604s test_workingtree.TestAutoResolve.test_unsupported_symlink_auto_resolve OK 249ms 604s test_workingtree.TestStoredUncommitted.test_restore_uncommitted_none OK 30ms 604s test_workingtree.TestWorkingTreeFormat.test_find_format_no_tree OK 8ms 604s test_workingtree.TestWorkingTreeFormatRegistry.test_register_extra OK 2ms 604s test_wsgi.TestWSGI.test_incomplete_request OK 4ms 604s /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method 604s warnings.warn("TestResult has no addDuration method", 604s test_wsgi.TestWSGI.test_smart_wsgi_app_uses_given_relpath OK 4ms 604s breezy.bzr.inventory.Inventory.__eq__ OK 9ms 604s breezy.iterablefile.IterableFile.close OK 3ms 604s breezy.iterablefile.IterableFileBase.read_n OK 3ms 604s fixtures.generate_unicode_encodings OK 5ms 604s breezy.plugins.bash_completion.tests.test_bashcomp.TestBashCodeGen.test_command_names OK 2ms 604s breezy.plugins.bash_completion.tests.test_bashcomp.TestBashCompletion.test_init_opts OK 259ms 604s breezy.plugins.bash_completion.tests.test_bashcomp.TestDataCollector.test_commands_from_plugins OK 152ms 604s breezy.plugins.changelog_merge.tests.test_changelog_merge.TestMergeCoreLogic.test_default_guess_edits OK 2ms 604s breezy.plugins.commitfromnews.tests.test_msgeditor.TestRegisters.test_register_registers_for_commit_message_template OK 3ms 604s breezy.plugins.email.tests.testemail.TestGetTo.test_diff_filename OK 50ms 604s breezy.plugins.email.tests.testemail.TestGetTo.test_should_not_send_to_configured OK 51ms 604s breezy.plugins.fastimport.tests.test_commands.TestFastExport.test_empty SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_commands.TestFastImport.test_missing_bytes SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_exporter.TestOutputStream.test_get_output_stream_stdout SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_generic_processor.TestAddNonUtf8InBranch.test_add(2a) SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopy.test_copy_file_in_subdir(1.9-rich-root) SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopy.test_copy_symlink_in_subdir(pack-0.92) SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyModified.test_copy_of_modified_file_in_root(2a) SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyModified.test_copy_of_modified_symlink_in_root(1.9-rich-root) SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyNew.test_copy_new_file_in_root(pack-0.92) SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyNew.test_copy_new_file_to_new_dir(2a) SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyNew.test_copy_new_symlink_to_new_dir(1.9-rich-root) SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackCopyToDeleted.test_copy_to_deleted_symlink_in_root(pack-0.92) SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDelete.test_delete_file_in_deep_subdir(2a) SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDelete.test_delete_symlink_in_root(1.9-rich-root) SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteDirectoryThenAddFile.test_delete_dir_then_add_file(pack-0.92) SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteMultiLevel.test_delete_file_complex_level(2a) SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteNew.test_delete_new_file_in_deep_subdir(1.9-rich-root) SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteNew.test_delete_new_symlink_in_root(pack-0.92) SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteRenameThenModify.test_delete_rename_then_modify_file_in_new_dir(2a) SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteRenameThenModify.test_delete_rename_then_modify_symlink_in_new_dir(1.9-rich-root) SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteThenAdd.test_delete_then_add_file_in_root(pack-0.92) SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackDeleteThenAdd.test_delete_then_add_symlink_in_root(2a) SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackFileKinds.test_import_symlink(1.9-rich-root) SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackModify.test_modify_file_in_subdir(pack-0.92) SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackModify.test_modify_file_now_executable(2a) SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackModify.test_modify_symlink_in_subdir(1.9-rich-root) SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackModifyTricky.test_modify_file_becomes_directory(pack-0.92) SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackModifyTwice.test_modify_file_twice_in_root(2a) SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRename.test_rename_file_to_new_dir(1.9-rich-root) SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRename.test_rename_symlink_to_new_dir(pack-0.92) SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameModified.test_rename_of_modified_file_in_subdir(2a) SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameModified.test_rename_of_modified_symlink_in_subdir(1.9-rich-root) SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameNew.test_rename_new_file_in_subdir(pack-0.92) SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameNew.test_rename_new_symlink_in_subdir(2a) SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameThenModify.test_rename_then_modify_file_in_subdir(1.9-rich-root) SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameThenModify.test_rename_then_modify_symlink_in_subdir(pack-0.92) SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameToDeleted.test_rename_to_deleted_file_in_root(2a) SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameToDeleted.test_rename_to_deleted_symlink_in_root(1.9-rich-root) SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameTricky.test_rename_directory_becomes_symlink(pack-0.92) SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_generic_processor.TestImportToPackRenameTricky.test_rename_symlink_becomes_directory(2a) SKIP 1ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_generic_processor.TestModifyRevertInBranch.test_modify_revert(1.9-rich-root) SKIP 2ms 604s fastimport 604s 604s breezy.plugins.fastimport.tests.test_revision_store.Test_TreeShim.test_id2path_no_delta SKIP 1ms 604s fastimport 604s 604s breezy.plugins.launchpad.test_account.CheckAccountTests.test_check_lp_login_no_ssh_keys OK 2ms 604s breezy.plugins.launchpad.test_account.LaunchpadAccountTests.test_get_lp_login_updates_authentication_conf OK 4ms 604s breezy.plugins.launchpad.test_lp_api.TestDependencyManagement.test_unsupported_launchpadlib_version OK 127ms 604s breezy.plugins.launchpad.test_lp_login.TestLaunchpadLogin.test_logout_not_logged_in OK 7ms 604s breezy.plugins.po_merge.tests.test_po_merge.BlackboxTestPoMerger.test_called_on_remerge SKIP 3ms 604s msgmerge executable 604s 604s breezy.plugins.quilt.tests.test_merge.TestMergeHook.test_auto_apply_patches_after_checkout SKIP 1ms 604s quilt executable 604s 604s breezy.plugins.quilt.tests.test_merge.TestTreeUnapplyPatches.test_unapply_nothing_applied SKIP 1ms 604s quilt executable 604s 604s breezy.plugins.quilt.tests.test_wrapper.QuiltTests.test_unapplied_dir SKIP 1ms 604s quilt executable 604s 604s breezy.plugins.repodebug.tests.SmokeTests.test_repo_has_key OK 28ms 605s breezy.plugins.rewrite.tests.test_blackbox.TestRebaseSimple.test_conflicting_continue OK 304ms 605s breezy.plugins.rewrite.tests.test_blackbox.TestRebaseSimple.test_notneeded_main_ahead OK 223ms 605s breezy.plugins.rewrite.tests.test_blackbox.TestRebaseSimple.test_unrelated OK 224ms 605s breezy.plugins.rewrite.tests.test_pseudonyms.ExtractForeignRevidTests.test_no_foreign_revid OK 2ms 605s breezy.plugins.rewrite.tests.test_rebase.RebasePlanReadWriterTests.test_simple_marshall_rebase_plan OK 2ms 605s breezy.plugins.rewrite.tests.test_rebase.RebaseStateTests.test_read_rebase_plan_nonexistant OK 24ms 605s breezy.plugins.rewrite.tests.test_rebase.RebaseStateTests.test_write_rebase_plan OK 54ms 605s breezy.plugins.rewrite.tests.test_rebase.ReplaySnapshotTests.test_two_revisions_no_renames OK 143ms 606s breezy.plugins.stats.test_blackbox.TestBlackbox.test_stats OK 132ms 606s breezy.plugins.stats.test_stats.TestCollapseByPerson.test_different_email OK 2ms 606s breezy.plugins.upload.tests.test_auto_upload_hook.AutoPushWithLocation.test_disable_auto_push OK 119ms 606s breezy.plugins.upload.tests.test_upload.TestFullUpload.test_full_upload_empty_tree(LocalTransport,LocalURLServer) OK 63ms 606s breezy.plugins.upload.tests.test_upload.TestFullUpload.test_invalid_revspec(LocalTransport,LocalURLServer) OK 57ms 606s breezy.plugins.upload.tests.test_upload.TestFullUpload.test_rename_two_files(LocalTransport,LocalURLServer) OK 190ms 606s breezy.plugins.upload.tests.test_upload.TestFullUpload.test_upload_noauto(LocalTransport,LocalURLServer) OK 180ms 606s breezy.plugins.upload.tests.test_upload.TestIncrementalUpload.test_delete_dir_and_subdir(LocalTransport,LocalURLServer) OK 257ms 607s breezy.plugins.upload.tests.test_upload.TestIncrementalUpload.test_ignore_directory(LocalTransport,LocalURLServer) OK 130ms 607s breezy.plugins.upload.tests.test_upload.TestIncrementalUpload.test_rename_and_change_file(LocalTransport,LocalURLServer) OK 154ms 607s breezy.plugins.upload.tests.test_upload.TestIncrementalUpload.test_unicode_make_file_executable(LocalTransport,LocalURLServer) OK 153ms 607s breezy.plugins.upload.tests.test_upload.TestUploadFromRemoteBranch.test_no_upload_to_remote_working_tree(LocalTransport,LocalURLServer) OK 183ms 607s breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_push_location_exact(RemoteGitBranchFormat) SKIP 5ms 607s Format Remote Git Repository is not initializable. 607s breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_get_upload_location_unset(BzrBranchFormat5) OK 17ms 607s breezy.plugins.upload.tests.test_upload.TestBranchUploadLocations.test_set_push_location(BzrBranchFormat8) OK 22ms 607s breezy.plugins.upload.tests.test_upload.TestUploadBadRemoteReivd.test_raises_on_wrong_revid OK 87ms 607s breezy.plugins.weave_fmt.test_bzrdir.TestBreakLockOldBranch.test_break_lock_format_5_bzrdir OK 15ms 607s breezy.plugins.weave_fmt.test_bzrdir.TestInit.test_init_weave OK 14ms 607s breezy.plugins.weave_fmt.test_bzrdir.V4WeaveBundleTester.test_across_serializers OK 89ms 607s breezy.plugins.weave_fmt.test_bzrdir.V4WeaveBundleTester.test_bundle_unicode_properties OK 28ms 607s breezy.plugins.weave_fmt.test_bzrdir.V4WeaveBundleTester.test_inv_hash_across_serializers OK 75ms 608s breezy.plugins.weave_fmt.test_bzrdir.V4WeaveBundleTester.test_unicode_symlink_bundle OK 358ms 608s breezy.plugins.weave_fmt.test_repository.TestFormat7.test_attribute__fetch_order OK 10ms 608s breezy.plugins.weave_fmt.test_repository.TestFormat7.test_uses_lockdir OK 15ms 608s breezy.plugins.weave_fmt.test_store.TestCompressedTextStore.test_multiple_add OK 4ms 608s breezy.plugins.weave_fmt.test_store.TestMixedTextStore.test_get_mixed OK 4ms 608s breezy.plugins.weave_fmt.test_store.TestTransportStore.test___iter__ OK 2ms 608s breezy.plugins.weave_fmt.test_store.TestTransportStore.test__relpath_simple_suffixed OK 2ms 608s breezy.plugins.weave_fmt.test_store.TestTransportStore.test_get_suffixed OK 2ms 608s breezy.plugins.weave_fmt.test_store.TestVersionFileStore.test_get_weave_readonly_cant_write OK 3ms 608s breezy.plugins.webdav.tests.test_webdav.TestDavSaxParser.test_list_dir_lighttpd_example OK 4ms 608s breezy.plugins.zsh_completion.tests.test_zshcomp.BlackboxTests.test_zsh_completion OK 140ms 608s ====================================================================== 608s ERROR: breezy.git.tests.test_repository.RevpropsRepository.test_author 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 57.213 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.git.tests.test_repository.RevpropsRepository.test_author/work/ 608s 57.216 Selecting files for commit with filter None 608s 57.217 aborting commit write group because of exception: 608s 57.220 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_repository.py", line 224, in test_author 608s revid = wt.commit( 608s "base", 608s allow_pointless=True, 608s revprops={"author": "Joe Example "}, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.git.tests.test_transportgit.TransportObjectStoreTests.test_prefers_pack_listdir 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: Empty attachments: 608s log 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_transportgit.py", line 39, in test_prefers_pack_listdir 608s self.store.pack_loose_objects() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/dulwich/object_store.py", line 916, in pack_loose_objects 608s self.delete_loose_object(obj.id) 608s ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/dulwich/object_store.py", line 894, in delete_loose_object 608s raise NotImplementedError(self.delete_loose_object) 608s NotImplementedError: )> 608s 608s ====================================================================== 608s ERROR: breezy.git.tests.test_workingtree.GitWorkingTreeTests.test_revert_empty 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: Empty attachments: 608s log 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 84, in test_revert_empty 608s self.tree.revert(["a"]) 608s ~~~~~~~~~~~~~~~~^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/workingtree.py", line 1033, in revert 608s conflicts = revert(self, old_tree, filenames, backups, pb, report_changes) 608s File "/usr/lib/python3/dist-packages/breezy/transform.py", line 757, in revert 608s conflicts, merge_modified = _prepare_revert_transform( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s es, working_tree, target_tree, tt, filenames, backups, pp 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/transform.py", line 722, in _prepare_revert_transform 608s merge_modified = _alter_files( 608s es, 608s ...<7 lines>... 608s basis_tree, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/transform.py", line 801, in _alter_files 608s for _id_num, change in enumerate(change_list): 608s ~~~~~~~~~^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.git.tests.test_blackbox.SwitchScriptTests.test_switch_preserves 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 58.378 run brz: ['init', '--git', 'r'] 608s 58.378 breezy version: 3.3.11 608s 58.378 brz arguments: ['init', '--git', 'r'] 608s 58.389 run brz: ['add'] 608s 58.390 breezy version: 3.3.11 608s 58.390 brz arguments: ['add'] 608s 58.393 creating config directory: '/tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.SwitchScriptTests.test_switch_preserves/home/breezy' 608s 58.397 run brz: ['ci', '-q', '-m', 'Initial'] 608s 58.397 breezy version: 3.3.11 608s 58.397 brz arguments: ['ci', '-q', '-m', 'Initial'] 608s 58.401 preparing to commit 608s 58.404 Selecting files for commit with filter None 608s 58.405 aborting commit write group because of exception: 608s 58.408 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py", line 654, in test_switch_preserves 608s self.run_script(""" 608s ~~~~~~~~~~~~~~~^^^^ 608s $ brz init --git r 608s ^^^^^^^^^^^^^^^^^^ 608s ...<14 lines>... 608s entered on master branch 608s ^^^^^^^^^^^^^^^^^^^^^^^^ 608s """) 608s ^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/script.py", line 548, in run_script 608s return self.script_runner.run_script( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self, script, null_output_matches_anything=null_output_matches_anything 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/script.py", line 214, in run_script 608s self.run_command(test_case, cmd, input, output, error) 608s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/script.py", line 228, in run_command 608s retcode, actual_output, actual_error = method(test_case, str_input, args) 608s ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/script.py", line 333, in do_brz 608s retcode = test_case._run_bzr_core( 608s args, 608s ...<4 lines>... 608s working_dir=None, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 2015, in _run_bzr_core 608s result = self.apply_redirected( 608s ui.ui_factory.stdin, 608s ...<3 lines>... 608s args, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 2502, in apply_redirected 608s return a_callable(*args, **kwargs) 608s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1381, in run_bzr_catch_user_errors 608s return run_bzr(argv) 608s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1265, in run_bzr 608s ret = run(*run_argv) 608s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 792, in run_argv_aliases 608s return self.run(**all_cmd_args) 608s ~~~~~~~~^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 816, in run 608s return class_run(*args, **kwargs) 608s File "/usr/lib/python3/dist-packages/breezy/builtins.py", line 4201, in run 608s tree.commit( 608s ~~~~~~~~~~~^ 608s message_callback=get_message, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ...<11 lines>... 608s lossy=lossy, 608s ^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 58.606 run brz: ['init', '--git', 'bla'] 608s 58.606 breezy version: 3.3.11 608s 58.606 brz arguments: ['init', '--git', 'bla'] 608s 58.614 output: 608s 'Created a standalone tree (format: git)\n' 608s 58.614 run brz: ['init', 'foo'] 608s 58.614 breezy version: 3.3.11 608s 58.614 brz arguments: ['init', 'foo'] 608s 58.627 creating repository in file:///tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo/.bzr/. 608s 58.632 creating branch in file:///tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo/ 608s 58.641 trying to create missing lock '/tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo/.bzr/checkout/dirstate' 608s 58.641 opening working tree '/tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo' 608s 58.648 opening working tree '/tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo' 608s 58.649 output: 608s 'Created a standalone tree (format: 2a)\n' 608s 58.650 run brz: ['commit', '--unchanged', '-m', 'bla', 'foo'] 608s 58.650 breezy version: 3.3.11 608s 58.650 brz arguments: ['commit', '--unchanged', '-m', 'bla', 'foo'] 608s 58.653 opening working tree '/tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo' 608s 58.660 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo/ 608s 58.662 Selecting files for commit with filter None 608s INFO Committed revision 1. 608s 58.675 Committed revid b'jrandom@example.com-20251117162846-2oiwhxe4zak3vp4d' as revno 1. 608s 58.678 errors: 608s 'bzr: warning: The commit message is a file name: "bla".\n(use --file "bla" to take commit message from that file)\nCommitting to: /tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo/\nCommitted revision 1.\n' 608s 58.678 run brz: ['branch', 'foo', 'foo1'] 608s 58.678 breezy version: 3.3.11 608s 58.678 brz arguments: ['branch', 'foo', 'foo1'] 608s 58.682 opening working tree '/tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo' 608s 58.685 opening working tree '/tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo' 608s 58.693 creating repository in file:///tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo1/.bzr/. 608s 58.698 Using fetch logic to copy between CHKInventoryRepository('file:///tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo/.bzr/repository/')(RepositoryFormat2a()) and CHKInventoryRepository('file:///tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo1/.bzr/repository/')(RepositoryFormat2a()) 608s 58.698 fetching: 608s 58.713 creating branch in file:///tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo1/ 608s 58.725 created new branch BzrBranch7(file:///tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo1/) 608s 58.739 trying to create missing lock '/tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo1/.bzr/checkout/dirstate' 608s 58.744 opening working tree '/tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo1' 608s INFO Branched 1 revision. 608s 58.777 errors: 608s 'Branched 1 revision.\n' 608s 58.777 run brz: ['commit', '--unchanged', '-m', 'bla', 'foo1'] 608s 58.777 breezy version: 3.3.11 608s 58.777 brz arguments: ['commit', '--unchanged', '-m', 'bla', 'foo1'] 608s 58.781 opening working tree '/tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo1' 608s 58.791 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo1/ 608s 58.793 Selecting files for commit with filter None 608s INFO Committed revision 2. 608s 58.809 Committed revid b'jrandom@example.com-20251117162846-h7kk0jg2vgpqm64k' as revno 2. 608s 58.812 errors: 608s 'bzr: warning: The commit message is a file name: "bla".\n(use --file "bla" to take commit message from that file)\nCommitting to: /tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo1/\nCommitted revision 2.\n' 608s 58.812 run brz: ['commit', '--unchanged', '-m', 'bla', 'foo'] 608s 58.812 breezy version: 3.3.11 608s 58.812 brz arguments: ['commit', '--unchanged', '-m', 'bla', 'foo'] 608s 58.815 opening working tree '/tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo' 608s 58.824 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo/ 608s 58.826 Selecting files for commit with filter None 608s INFO Committed revision 2. 608s 58.845 Committed revid b'jrandom@example.com-20251117162846-bxibr1q0z08dfirs' as revno 2. 608s 58.848 errors: 608s 'bzr: warning: The commit message is a file name: "bla".\n(use --file "bla" to take commit message from that file)\nCommitting to: /tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo/\nCommitted revision 2.\n' 608s 58.848 run brz: ['merge', '-d', 'foo', 'foo1'] 608s 58.848 breezy version: 3.3.11 608s 58.848 brz arguments: ['merge', '-d', 'foo', 'foo1'] 608s 58.852 opening working tree '/tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo' 608s 58.867 Using fetch logic to copy between CHKInventoryRepository('file:///tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo1/.bzr/repository/')(RepositoryFormat2a()) and CHKInventoryRepository('file:///tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo/.bzr/repository/')(RepositoryFormat2a()) 608s 58.867 fetching: 608s 58.883 Base revid: b'jrandom@example.com-20251117162846-2oiwhxe4zak3vp4d' 608s INFO All changes applied successfully. 608s 58.892 errors: 608s 'All changes applied successfully.\n' 608s 58.892 run brz: ['commit', '--unchanged', '-m', 'merge', 'foo'] 608s 58.892 breezy version: 3.3.11 608s 58.892 brz arguments: ['commit', '--unchanged', '-m', 'merge', 'foo'] 608s 58.896 opening working tree '/tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo' 608s 58.905 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo/ 608s 58.908 Selecting files for commit with filter None 608s INFO Committed revision 3. 608s 58.922 Committed revid b'jrandom@example.com-20251117162846-yutsc723out1kcax' as revno 3. 608s 58.925 errors: 608s 'Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo/\nCommitted revision 3.\n' 608s 58.925 run brz: ['push', '--lossy', '-r1.1.1', '-d', 'foo', 'bla'] 608s 58.926 breezy version: 3.3.11 608s 58.926 brz arguments: ['push', '--lossy', '-r1.1.1', '-d', 'foo', 'bla'] 608s 58.930 opening working tree '/tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline/work/foo' 608s WARNING Pushing from a Bazaar to a Git repository. For better performance, push into a Bazaar repository. 608s 58.937 updating refs. old refs: {b'HEAD': (b'ref: refs/heads/master', None)}, new refs: {b'refs/heads/master': (None, b'jrandom@example.com-20251117162846-h7kk0jg2vgpqm64k')} 608s 58.937 processing b'jrandom@example.com-20251117162846-2oiwhxe4zak3vp4d' 608s 58.939 processing b'jrandom@example.com-20251117162846-h7kk0jg2vgpqm64k' 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py", line 196, in test_push_lossy_non_mainline 608s output, error = self.run_bzr(["push", "--lossy", "-r1.1.1", "-d", "foo", "bla"]) 608s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 2172, in run_bzr 608s result = self._run_bzr_core( 608s args, 608s ...<4 lines>... 608s working_dir=working_dir, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 2015, in _run_bzr_core 608s result = self.apply_redirected( 608s ui.ui_factory.stdin, 608s ...<3 lines>... 608s args, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 2502, in apply_redirected 608s return a_callable(*args, **kwargs) 608s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1381, in run_bzr_catch_user_errors 608s return run_bzr(argv) 608s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1265, in run_bzr 608s ret = run(*run_argv) 608s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 792, in run_argv_aliases 608s return self.run(**all_cmd_args) 608s ~~~~~~~~^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 816, in run 608s return class_run(*args, **kwargs) 608s File "/usr/lib/python3/dist-packages/breezy/builtins.py", line 1533, in run 608s _show_push_branch( 608s ~~~~~~~~~~~~~~~~~^ 608s br_from, 608s ^^^^^^^^ 608s ...<10 lines>... 608s lossy=lossy, 608s ^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/push.py", line 172, in _show_push_branch 608s push_result = dir_to.push_branch( 608s br_from, revision_id, overwrite, remember, create_prefix, lossy=lossy 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/git/dir.py", line 433, in push_branch 608s wt._update_git_tree( 608s ~~~~~~~~~~~~~~~~~~~^ 608s old_revision=push_result.old_revid, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s new_revision=push_result.new_revid, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/workingtree.py", line 1454, in _update_git_tree 608s merge_inner( 608s ~~~~~~~~~~~^ 608s self.branch, 608s ^^^^^^^^^^^^ 608s ...<4 lines>... 608s show_base=show_base, 608s ^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 2049, in merge_inner 608s return merger.do_merge() 608s ~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 721, in do_merge 608s merge = self._do_merge_to() 608s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 680, in _do_merge_to 608s merge.do_merge() 608s ~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 839, in do_merge 608s self._compute_transform() 608s ~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 855, in _compute_transform 608s entries = list(self._entries3()) 608s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 938, in _entries3 608s for change in iterator: 608s ^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.git.tests.test_memorytree.TestMemoryTree.test_create_on_branch_with_content 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 59.313 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_memorytree.TestMemoryTree.test_create_on_branch_with_content/work/sometree/ 608s 59.315 Selecting files for commit with filter None 608s 59.318 aborting commit write group because of exception: 608s 59.320 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_memorytree.py", line 45, in test_create_on_branch_with_content 608s rev_id = wt.commit("first post") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.git.tests.test_transportgit.TransportObjectStoreTests.test_repack_with_exclude 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: Empty attachments: 608s log 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/dulwich/tests/test_object_store.py", line 409, in test_repack_with_exclude 608s self.assertEqual(2, self.store.repack(exclude=excluded)) 608s ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/dulwich/object_store.py", line 965, in repack 608s self.delete_loose_object(obj.id) 608s ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/dulwich/object_store.py", line 894, in delete_loose_object 608s raise NotImplementedError(self.delete_loose_object) 608s NotImplementedError: )> 608s 608s ====================================================================== 608s ERROR: breezy.git.tests.test_workingtree.GitWorkingTreeTests.test_add_submodule_dir 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 60.159 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.git.tests.test_workingtree.GitWorkingTreeTests.test_add_submodule_dir/work/asub/ 608s 60.161 Selecting files for commit with filter None 608s 60.166 aborting commit write group because of exception: 608s 60.167 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 100, in test_add_submodule_dir 608s subtree.commit("Empty commit") 608s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.git.tests.test_blackbox.StatusTests.test_empty_dir 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 64.051 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.git.tests.test_blackbox.StatusTests.test_empty_dir/work/ 608s 64.054 Selecting files for commit with filter None 608s 64.056 aborting commit write group because of exception: 608s 64.058 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py", line 705, in test_empty_dir 608s tree.commit("add ignore") 608s ~~~~~~~~~~~^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.git.tests.test_repository.RevpropsRepository.test_bugs 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 64.967 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.git.tests.test_repository.RevpropsRepository.test_bugs/work/ 608s 64.970 Selecting files for commit with filter None 608s 64.971 aborting commit write group because of exception: 608s 64.977 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_repository.py", line 259, in test_bugs 608s revid = wt.commit( 608s "base", 608s allow_pointless=True, 608s revprops={"bugs": "https://github.com/jelmer/dulwich/issues/123 fixed\n"}, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.git.tests.test_transportgit.TransportObjectStoreTests.test_repack_existing 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: Empty attachments: 608s log 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/dulwich/tests/test_object_store.py", line 384, in test_repack_existing 608s self.assertEqual(2, self.store.repack()) 608s ~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/dulwich/object_store.py", line 965, in repack 608s self.delete_loose_object(obj.id) 608s ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/dulwich/object_store.py", line 894, in delete_loose_object 608s raise NotImplementedError(self.delete_loose_object) 608s NotImplementedError: )> 608s 608s ====================================================================== 608s ERROR: breezy.git.tests.test_blackbox.GitObjectsTests.test_in_native 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 72.248 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.git.tests.test_blackbox.GitObjectsTests.test_in_native/work/ 608s 72.254 Selecting files for commit with filter None 608s 72.255 aborting commit write group because of exception: 608s 72.258 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py", line 737, in test_in_native 608s self.run_simple(format="git") 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py", line 727, in run_simple 608s tree.commit("add a") 608s ~~~~~~~~~~~^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.git.tests.test_blackbox.StatsTests.test_simple_stats 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 72.288 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.git.tests.test_blackbox.StatsTests.test_simple_stats/work/ 608s 72.290 Selecting files for commit with filter None 608s 72.291 aborting commit write group because of exception: 608s 72.293 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py", line 717, in test_simple_stats 608s tree.commit("a commit", committer="Somebody ") 608s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_without_calculate_revnos 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 72.302 run brz: ['init', '--git', 'bla'] 608s 72.302 breezy version: 3.3.11 608s 72.302 brz arguments: ['init', '--git', 'bla'] 608s 72.333 output: 608s 'Created a standalone tree (format: git)\n' 608s 72.333 run brz: ['init', '--git', 'foo'] 608s 72.333 breezy version: 3.3.11 608s 72.333 brz arguments: ['init', '--git', 'foo'] 608s 72.356 output: 608s 'Created a standalone tree (format: git)\n' 608s 72.356 run brz: ['commit', '--unchanged', '-m', 'bla', 'foo'] 608s 72.356 breezy version: 3.3.11 608s 72.356 brz arguments: ['commit', '--unchanged', '-m', 'bla', 'foo'] 608s 72.362 preparing to commit 608s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_without_calculate_revnos/work/foo/ 608s 72.365 Selecting files for commit with filter None 608s 72.369 aborting commit write group because of exception: 608s 72.372 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py", line 166, in test_push_without_calculate_revnos 608s self.run_bzr(["commit", "--unchanged", "-m", "bla", "foo"]) 608s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 2172, in run_bzr 608s result = self._run_bzr_core( 608s args, 608s ...<4 lines>... 608s working_dir=working_dir, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 2015, in _run_bzr_core 608s result = self.apply_redirected( 608s ui.ui_factory.stdin, 608s ...<3 lines>... 608s args, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 2502, in apply_redirected 608s return a_callable(*args, **kwargs) 608s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1381, in run_bzr_catch_user_errors 608s return run_bzr(argv) 608s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1265, in run_bzr 608s ret = run(*run_argv) 608s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 792, in run_argv_aliases 608s return self.run(**all_cmd_args) 608s ~~~~~~~~^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 816, in run 608s return class_run(*args, **kwargs) 608s File "/usr/lib/python3/dist-packages/breezy/builtins.py", line 4201, in run 608s tree.commit( 608s ~~~~~~~~~~~^ 608s message_callback=get_message, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ...<11 lines>... 608s lossy=lossy, 608s ^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.git.tests.test_blackbox.TestGitBlackBox.test_merge 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 72.625 run brz: ['init', '--git', 'orig'] 608s 72.625 breezy version: 3.3.11 608s 72.625 brz arguments: ['init', '--git', 'orig'] 608s 72.639 output: 608s 'Created a standalone tree (format: git)\n' 608s 72.641 run brz: ['add', 'orig/a'] 608s 72.642 breezy version: 3.3.11 608s 72.642 brz arguments: ['add', 'orig/a'] 608s 72.647 output: 608s 'adding a\n' 608s 72.647 run brz: ['commit', '-m', 'add orig', 'orig'] 608s 72.647 breezy version: 3.3.11 608s 72.647 brz arguments: ['commit', '-m', 'add orig', 'orig'] 608s 72.653 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_merge/work/orig/ 608s 72.654 Selecting files for commit with filter None 608s 72.655 aborting commit write group because of exception: 608s 72.657 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py", line 177, in test_merge 608s self.run_bzr(["commit", "-m", "add orig", "orig"]) 608s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 2172, in run_bzr 608s result = self._run_bzr_core( 608s args, 608s ...<4 lines>... 608s working_dir=working_dir, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 2015, in _run_bzr_core 608s result = self.apply_redirected( 608s ui.ui_factory.stdin, 608s ...<3 lines>... 608s args, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 2502, in apply_redirected 608s return a_callable(*args, **kwargs) 608s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1381, in run_bzr_catch_user_errors 608s return run_bzr(argv) 608s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1265, in run_bzr 608s ret = run(*run_argv) 608s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 792, in run_argv_aliases 608s return self.run(**all_cmd_args) 608s ~~~~~~~~^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 816, in run 608s return class_run(*args, **kwargs) 608s File "/usr/lib/python3/dist-packages/breezy/builtins.py", line 4201, in run 608s tree.commit( 608s ~~~~~~~~~~~^ 608s message_callback=get_message, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ...<11 lines>... 608s lossy=lossy, 608s ^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.git.tests.test_transform.GitTransformTests.test_revert_does_not_remove 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 73.024 preparing to commit 608s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.git.tests.test_transform.GitTransformTests.test_revert_does_not_remove/work/ 608s 73.025 Selecting files for commit with filter None 608s 73.027 aborting commit write group because of exception: 608s 73.029 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_transform.py", line 46, in test_revert_does_not_remove 608s tree.commit("start") 608s ~~~~~~~~~~~^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.git.tests.test_memorytree.TestMemoryTree.test_commit_trivial 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 73.276 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.git.tests.test_memorytree.TestMemoryTree.test_commit_trivial/work/branch/ 608s 73.278 Selecting files for commit with filter None 608s 73.279 aborting commit write group because of exception: 608s 73.281 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_memorytree.py", line 131, in test_commit_trivial 608s revision_id = tree.commit("message baby") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.git.tests.test_repository.RevpropsRepository.test_authors_single_author 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 73.437 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.git.tests.test_repository.RevpropsRepository.test_authors_single_author/work/ 608s 73.439 Selecting files for commit with filter None 608s 73.440 aborting commit write group because of exception: 608s 73.442 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_repository.py", line 235, in test_authors_single_author 608s revid = wt.commit( 608s "base", 608s allow_pointless=True, 608s revprops={"authors": "Joe Example "}, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.git.tests.test_server.TestPlainFetch.test_fetch_from_native_git 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 73.572 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.git.tests.test_server.TestPlainFetch.test_fetch_from_native_git/work/t/ 608s 73.574 Selecting files for commit with filter None 608s 73.575 aborting commit write group because of exception: 608s 73.582 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_server.py", line 51, in test_fetch_from_native_git 608s revid = wt.commit(message="some data") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.git.tests.test_transportgit.TransportObjectStoreTests.test_repack 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: Empty attachments: 608s log 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/dulwich/tests/test_object_store.py", line 370, in test_repack 608s self.assertEqual(6, self.store.repack()) 608s ~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/dulwich/object_store.py", line 965, in repack 608s self.delete_loose_object(obj.id) 608s ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/dulwich/object_store.py", line 894, in delete_loose_object 608s raise NotImplementedError(self.delete_loose_object) 608s NotImplementedError: )> 608s 608s ====================================================================== 608s ERROR: breezy.git.tests.test_workingtree.GitWorkingTreeFileTests.test_add 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 74.184 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.git.tests.test_workingtree.GitWorkingTreeFileTests.test_add/work/linked/ 608s 74.186 Selecting files for commit with filter None 608s 74.187 aborting commit write group because of exception: 608s 74.189 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 134, in test_add 608s self.wt.commit("Add somefile") 608s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.git.tests.test_repository.RevpropsRepository.test_authors 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 74.407 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.git.tests.test_repository.RevpropsRepository.test_authors/work/ 608s 74.411 Selecting files for commit with filter None 608s 74.412 aborting commit write group because of exception: 608s 74.414 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_repository.py", line 273, in test_authors 608s revid = wt.commit( 608s "base", 608s ...<6 lines>... 608s }, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.git.tests.test_transportgit.TransportObjectStoreTests.test_remembers_packs 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: Empty attachments: 608s log 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_transportgit.py", line 53, in test_remembers_packs 608s self.store.pack_loose_objects() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/dulwich/object_store.py", line 916, in pack_loose_objects 608s self.delete_loose_object(obj.id) 608s ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/dulwich/object_store.py", line 894, in delete_loose_object 608s raise NotImplementedError(self.delete_loose_object) 608s NotImplementedError: )> 608s 608s ====================================================================== 608s ERROR: breezy.git.tests.test_workingtree.ChangesBetweenGitTreeAndWorkingCopyTests.test_versioned_replace_by_dir 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 74.619 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.git.tests.test_workingtree.ChangesBetweenGitTreeAndWorkingCopyTests.test_versioned_replace_by_dir/work/ 608s 74.620 Selecting files for commit with filter None 608s 74.622 aborting commit write group because of exception: 608s 74.623 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 357, in test_versioned_replace_by_dir 608s self.wt.commit("") 608s ~~~~~~~~~~~~~~^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.git.tests.test_blackbox.SwitchTests.test_branch_with_nested_trees 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 74.962 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.git.tests.test_blackbox.SwitchTests.test_branch_with_nested_trees/work/source/subtree/ 608s 74.964 Selecting files for commit with filter None 608s 74.966 aborting commit write group because of exception: 608s 74.968 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py", line 638, in test_branch_with_nested_trees 608s subtree.commit("add subtree contents") 608s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline_incremental 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 75.090 run brz: ['init', '--git', 'bla'] 608s 75.090 breezy version: 3.3.11 608s 75.090 brz arguments: ['init', '--git', 'bla'] 608s 75.101 output: 608s 'Created a standalone tree (format: git)\n' 608s 75.101 run brz: ['init', 'foo'] 608s 75.101 breezy version: 3.3.11 608s 75.101 brz arguments: ['init', 'foo'] 608s 75.112 creating repository in file:///tmp/testbzr-7z2lnxlo.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline_incremental/work/foo/.bzr/. 608s 75.116 creating branch in file:///tmp/testbzr-7z2lnxlo.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline_incremental/work/foo/ 608s 75.128 trying to create missing lock '/tmp/testbzr-7z2lnxlo.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline_incremental/work/foo/.bzr/checkout/dirstate' 608s 75.129 opening working tree '/tmp/testbzr-7z2lnxlo.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline_incremental/work/foo' 608s 75.137 opening working tree '/tmp/testbzr-7z2lnxlo.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline_incremental/work/foo' 608s 75.139 output: 608s 'Created a standalone tree (format: 2a)\n' 608s 75.139 run brz: ['commit', '--unchanged', '-m', 'bla', 'foo'] 608s 75.139 breezy version: 3.3.11 608s 75.139 brz arguments: ['commit', '--unchanged', '-m', 'bla', 'foo'] 608s 75.142 opening working tree '/tmp/testbzr-7z2lnxlo.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline_incremental/work/foo' 608s 75.154 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline_incremental/work/foo/ 608s 75.156 Selecting files for commit with filter None 608s INFO Committed revision 1. 608s 75.186 Committed revid b'jrandom@example.com-20251117162902-njvoi60uq35oit3p' as revno 1. 608s 75.189 errors: 608s 'bzr: warning: The commit message is a file name: "bla".\n(use --file "bla" to take commit message from that file)\nCommitting to: /tmp/testbzr-7z2lnxlo.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline_incremental/work/foo/\nCommitted revision 1.\n' 608s 75.189 run brz: ['commit', '--unchanged', '-m', 'bla', 'foo'] 608s 75.189 breezy version: 3.3.11 608s 75.189 brz arguments: ['commit', '--unchanged', '-m', 'bla', 'foo'] 608s 75.193 opening working tree '/tmp/testbzr-7z2lnxlo.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline_incremental/work/foo' 608s 75.201 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline_incremental/work/foo/ 608s 75.203 Selecting files for commit with filter None 608s INFO Committed revision 2. 608s 75.224 Committed revid b'jrandom@example.com-20251117162902-qr4sohsgtl17h2ds' as revno 2. 608s 75.228 errors: 608s 'bzr: warning: The commit message is a file name: "bla".\n(use --file "bla" to take commit message from that file)\nCommitting to: /tmp/testbzr-7z2lnxlo.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline_incremental/work/foo/\nCommitted revision 2.\n' 608s 75.228 run brz: ['push', '--lossy', '-d', 'foo', 'bla'] 608s 75.228 breezy version: 3.3.11 608s 75.228 brz arguments: ['push', '--lossy', '-d', 'foo', 'bla'] 608s 75.231 opening working tree '/tmp/testbzr-7z2lnxlo.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_push_lossy_non_mainline_incremental/work/foo' 608s WARNING Pushing from a Bazaar to a Git repository. For better performance, push into a Bazaar repository. 608s 75.238 updating refs. old refs: {b'HEAD': (b'ref: refs/heads/master', None)}, new refs: {b'refs/heads/master': (None, b'jrandom@example.com-20251117162902-qr4sohsgtl17h2ds')} 608s 75.239 processing b'jrandom@example.com-20251117162902-njvoi60uq35oit3p' 608s 75.241 processing b'jrandom@example.com-20251117162902-qr4sohsgtl17h2ds' 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py", line 211, in test_push_lossy_non_mainline_incremental 608s output, error = self.run_bzr(["push", "--lossy", "-d", "foo", "bla"]) 608s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 2172, in run_bzr 608s result = self._run_bzr_core( 608s args, 608s ...<4 lines>... 608s working_dir=working_dir, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 2015, in _run_bzr_core 608s result = self.apply_redirected( 608s ui.ui_factory.stdin, 608s ...<3 lines>... 608s args, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 2502, in apply_redirected 608s return a_callable(*args, **kwargs) 608s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1381, in run_bzr_catch_user_errors 608s return run_bzr(argv) 608s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1265, in run_bzr 608s ret = run(*run_argv) 608s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 792, in run_argv_aliases 608s return self.run(**all_cmd_args) 608s ~~~~~~~~^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 816, in run 608s return class_run(*args, **kwargs) 608s File "/usr/lib/python3/dist-packages/breezy/builtins.py", line 1533, in run 608s _show_push_branch( 608s ~~~~~~~~~~~~~~~~~^ 608s br_from, 608s ^^^^^^^^ 608s ...<10 lines>... 608s lossy=lossy, 608s ^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/push.py", line 172, in _show_push_branch 608s push_result = dir_to.push_branch( 608s br_from, revision_id, overwrite, remember, create_prefix, lossy=lossy 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/git/dir.py", line 433, in push_branch 608s wt._update_git_tree( 608s ~~~~~~~~~~~~~~~~~~~^ 608s old_revision=push_result.old_revid, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s new_revision=push_result.new_revid, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/workingtree.py", line 1454, in _update_git_tree 608s merge_inner( 608s ~~~~~~~~~~~^ 608s self.branch, 608s ^^^^^^^^^^^^ 608s ...<4 lines>... 608s show_base=show_base, 608s ^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 2049, in merge_inner 608s return merger.do_merge() 608s ~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 721, in do_merge 608s merge = self._do_merge_to() 608s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 680, in _do_merge_to 608s merge.do_merge() 608s ~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 839, in do_merge 608s self._compute_transform() 608s ~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 855, in _compute_transform 608s entries = list(self._entries3()) 608s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 938, in _entries3 608s for change in iterator: 608s ^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.git.tests.test_repository.SigningGitRepository.test_signed_commit 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 76.531 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.git.tests.test_repository.SigningGitRepository.test_signed_commit/work/ 608s 76.533 Selecting files for commit with filter None 608s 76.534 aborting commit write group because of exception: 608s 76.535 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_repository.py", line 204, in test_signed_commit 608s revid = wt.commit("base", allow_pointless=True) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.git.tests.test_workingtree.ChangesBetweenGitTreeAndWorkingCopyTests.test_missing_versioned_file 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 76.637 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.git.tests.test_workingtree.ChangesBetweenGitTreeAndWorkingCopyTests.test_missing_versioned_file/work/ 608s 76.639 Selecting files for commit with filter None 608s 76.641 aborting commit write group because of exception: 608s 76.642 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 340, in test_missing_versioned_file 608s self.wt.commit("") 608s ~~~~~~~~~~~~~~^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.git.tests.test_workingtree.GitWorkingTreeTests.test_add_submodule_file 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 76.661 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.git.tests.test_workingtree.GitWorkingTreeTests.test_add_submodule_file/work/asub/ 608s 76.663 Selecting files for commit with filter None 608s 76.664 aborting commit write group because of exception: 608s 76.665 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 114, in test_add_submodule_file 608s subtree.commit("Empty commit") 608s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.git.tests.test_blackbox.TestGitBlackBox.test_commit_without_revno 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 77.473 run brz: ['commit', '-Ocalculate_revnos=yes', '--unchanged', '-m', 'one'] 608s 77.473 breezy version: 3.3.11 608s 77.473 brz arguments: ['commit', '-Ocalculate_revnos=yes', '--unchanged', '-m', 'one'] 608s 77.478 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.git.tests.test_blackbox.TestGitBlackBox.test_commit_without_revno/work/ 608s 77.481 Selecting files for commit with filter None 608s 77.482 aborting commit write group because of exception: 608s 77.485 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_blackbox.py", line 261, in test_commit_without_revno 608s output, error = self.run_bzr( 608s ~~~~~~~~~~~~^ 608s ["commit", "-Ocalculate_revnos=yes", "--unchanged", "-m", "one"] 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 2172, in run_bzr 608s result = self._run_bzr_core( 608s args, 608s ...<4 lines>... 608s working_dir=working_dir, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 2015, in _run_bzr_core 608s result = self.apply_redirected( 608s ui.ui_factory.stdin, 608s ...<3 lines>... 608s args, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 2502, in apply_redirected 608s return a_callable(*args, **kwargs) 608s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1381, in run_bzr_catch_user_errors 608s return run_bzr(argv) 608s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1265, in run_bzr 608s ret = run(*run_argv) 608s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 792, in run_argv_aliases 608s return self.run(**all_cmd_args) 608s ~~~~~~~~^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 816, in run 608s return class_run(*args, **kwargs) 608s File "/usr/lib/python3/dist-packages/breezy/builtins.py", line 4201, in run 608s tree.commit( 608s ~~~~~~~~~~~^ 608s message_callback=get_message, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ...<11 lines>... 608s lossy=lossy, 608s ^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.git.tests.test_transportgit.TransportObjectStoreTests.test_delete_loose_object 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: Empty attachments: 608s log 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/dulwich/tests/test_object_store.py", line 428, in test_delete_loose_object 608s self.store.delete_loose_object(b1.id) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ 608s File "/usr/lib/python3/dist-packages/dulwich/object_store.py", line 894, in delete_loose_object 608s raise NotImplementedError(self.delete_loose_object) 608s NotImplementedError: )> 608s 608s ====================================================================== 608s ERROR: breezy.git.tests.test_transportgit.TransportObjectStoreTests.test_pack_loose_objects 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: Empty attachments: 608s log 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/dulwich/tests/test_object_store.py", line 352, in test_pack_loose_objects 608s self.assertEqual(2, self.store.pack_loose_objects()) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/dulwich/object_store.py", line 916, in pack_loose_objects 608s self.delete_loose_object(obj.id) 608s ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/dulwich/object_store.py", line 894, in delete_loose_object 608s raise NotImplementedError(self.delete_loose_object) 608s NotImplementedError: )> 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_branch.TestBranch.test_commit_nicks(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 94.302 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_branch.TestBranch.test_commit_nicks(LocalGitBranchFormat)/work/bzr.dev/ 608s 94.303 Selecting files for commit with filter None 608s 94.305 aborting commit write group because of exception: 608s 94.306 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_branch.py", line 299, in test_commit_nicks 608s wt.commit("My commit respect da nick.") 608s ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_branch.TestBranch.test_create_tree_with_merge(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 95.003 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_branch.TestBranch.test_create_tree_with_merge(LocalGitBranchFormat)/work/tree/ 608s 95.005 Selecting files for commit with filter None 608s 95.006 aborting commit write group because of exception: 608s 95.008 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_branch.py", line 54, in test_create_tree_with_merge 608s tree, revmap = self.create_tree_with_merge() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/__init__.py", line 110, in create_tree_with_merge 608s revmap["1"] = tree.commit("first") 608s ~~~~~~~~~~~^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_branch.TestBranch.test_generate_revision_history_NULL_REVISION(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 95.226 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_branch.TestBranch.test_generate_revision_history_NULL_REVISION(LocalGitBranchFormat)/work/ 608s 95.228 Selecting files for commit with filter None 608s 95.229 aborting commit write group because of exception: 608s 95.230 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_branch.py", line 424, in test_generate_revision_history_NULL_REVISION 608s tree.commit("foo") 608s ~~~~~~~~~~~^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_branch.TestBranch.test_clone_branch_parent(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 98.068 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_branch.TestBranch.test_clone_branch_parent(LocalGitBranchFormat)/work/a/ 608s 98.070 Selecting files for commit with filter None 608s 98.073 aborting commit write group because of exception: 608s 98.074 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_branch.py", line 168, in test_clone_branch_parent 608s branch_b = self.get_parented_branch() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_branch.py", line 153, in get_parented_branch 608s rev1 = wt_a.commit("commit one") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_branch.TestBranch.test_create_anonymous_lightweight_checkout(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 98.488 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_branch.TestBranch.test_create_anonymous_lightweight_checkout(LocalGitBranchFormat)/work/a/ 608s 98.490 Selecting files for commit with filter None 608s 98.491 aborting commit write group because of exception: 608s 98.492 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_branch.py", line 460, in test_create_anonymous_lightweight_checkout 608s rev_id = tree_a.commit("put some content in the branch") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_create_checkout.TestCreateCheckout.test_create_revision_checkout(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 100.174 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_create_checkout.TestCreateCheckout.test_create_revision_checkout(LocalGitBranchFormat)/work/base/ 608s 100.176 Selecting files for commit with filter None 608s 100.177 aborting commit write group because of exception: 608s 100.178 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_create_checkout.py", line 52, in test_create_revision_checkout 608s rev1 = tree1.commit("first") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_no_revision_id(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 100.562 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_no_revision_id(LocalGitBranchFormat)/work/source/ 608s 100.564 Selecting files for commit with filter None 608s 100.565 aborting commit write group because of exception: 608s 100.567 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_create_clone.py", line 69, in test_create_clone_on_transport_no_revision_id 608s tree.commit("a commit") 608s ~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_branch.TestBranch.test_revision_ids_are_utf8(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 100.896 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_branch.TestBranch.test_revision_ids_are_utf8(LocalGitBranchFormat)/work/tree/ 608s 100.898 Selecting files for commit with filter None 608s 100.909 aborting commit write group because of exception: 608s 100.910 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_branch.py", line 74, in test_revision_ids_are_utf8 608s rev1 = wt.commit("f") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_false(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 101.904 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_false(LocalGitBranchFormat)/work/source/ 608s 101.906 Selecting files for commit with filter None 608s 101.907 aborting commit write group because of exception: 608s 101.908 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_create_clone.py", line 48, in test_create_clone_on_transport_use_existing_dir_false 608s tree.commit("a commit") 608s ~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_branch.TestUncommittedChanges.test_get_unshelver_bound(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 101.954 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_branch.TestUncommittedChanges.test_get_unshelver_bound(LocalGitBranchFormat)/work/tree/ 608s 101.956 Selecting files for commit with filter None 608s 101.957 aborting commit write group because of exception: 608s 101.959 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_branch.py", line 947, in test_get_unshelver_bound 608s tree.commit("") 608s ~~~~~~~~~~~^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_commit.TestCommitHook.test_post_commit_not_to_origin(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 102.319 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_commit.TestCommitHook.test_post_commit_not_to_origin(LocalGitBranchFormat)/work/branch/ 608s 102.321 Selecting files for commit with filter None 608s 102.322 aborting commit write group because of exception: 608s 102.324 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_commit.py", line 150, in test_post_commit_not_to_origin 608s revid = tree.commit("first revision") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_commit.TestCommitHook.test_pre_commit_passes(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 102.840 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_commit.TestCommitHook.test_pre_commit_passes(LocalGitBranchFormat)/work/branch/ 608s 102.841 Selecting files for commit with filter None 608s 102.842 aborting commit write group because of exception: 608s 102.844 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_commit.py", line 189, in test_pre_commit_passes 608s revid1 = tree.commit("first revision") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_missing_parent_dir(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 103.633 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_missing_parent_dir(LocalGitBranchFormat)/work/source/ 608s 103.635 Selecting files for commit with filter None 608s 103.637 aborting commit write group because of exception: 608s 103.638 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_create_clone.py", line 28, in test_create_clone_on_transport_missing_parent_dir 608s tree.commit("a commit") 608s ~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestRevisionIdToDottedRevno.test_simple_revno(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 104.022 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestRevisionIdToDottedRevno.test_simple_revno(LocalGitBranchFormat)/work/tree/ 608s 104.023 Selecting files for commit with filter None 608s 104.024 aborting commit write group because of exception: 608s 104.026 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_get_revision_id_to_revno_map.py", line 24, in test_simple_revno 608s tree, revmap = self.create_tree_with_merge() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/__init__.py", line 110, in create_tree_with_merge 608s revmap["1"] = tree.commit("first") 608s ~~~~~~~~~~~^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_stacked(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 104.292 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_stacked(LocalGitBranchFormat)/work/source/ 608s 104.294 Selecting files for commit with filter None 608s 104.295 aborting commit write group because of exception: 608s 104.296 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_create_clone.py", line 90, in test_create_clone_on_transport_stacked 608s tree.commit("a commit") 608s ~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_commit.TestCommit.test_commit_nicks(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 104.668 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_commit.TestCommit.test_commit_nicks(LocalGitBranchFormat)/work/bzr.dev/ 608s 104.670 Selecting files for commit with filter None 608s 104.671 aborting commit write group because of exception: 608s 104.673 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_commit.py", line 30, in test_commit_nicks 608s wt.commit("My commit respect da nick.") 608s ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_commit.TestCommitHook.test_pre_commit_delta(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 104.994 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_commit.TestCommitHook.test_pre_commit_delta(LocalGitBranchFormat)/work/ 608s 104.996 Selecting files for commit with filter None 608s 104.999 aborting commit write group because of exception: 608s 105.000 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_commit.py", line 285, in test_pre_commit_delta 608s revid1 = tree.commit("first revision") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_dotted_revno_to_revision_id.TestDottedRevnoToRevisionId.test_lookup_revision_id_by_dotted(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 105.329 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_dotted_revno_to_revision_id.TestDottedRevnoToRevisionId.test_lookup_revision_id_by_dotted(LocalGitBranchFormat)/work/tree/ 608s 105.331 Selecting files for commit with filter None 608s 105.331 aborting commit write group because of exception: 608s 105.333 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_dotted_revno_to_revision_id.py", line 27, in test_lookup_revision_id_by_dotted 608s tree, revmap = self.create_tree_with_merge() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/__init__.py", line 110, in create_tree_with_merge 608s revmap["1"] = tree.commit("first") 608s ~~~~~~~~~~~^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_http.InaccessibleParentTests.test_get_parent_invalid(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: Empty attachments: 608s log 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_http.py", line 66, in test_get_parent_invalid 608s branch_b = self.get_branch_with_invalid_parent() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_http.py", line 50, in get_branch_with_invalid_parent 608s self.make_branch("parent/path/to/a").controldir.sprout( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.get_url("child/path/to/b") 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/dir.py", line 188, in sprout 608s interrepo.fetch_objects( 608s ~~~~~~~~~~~~~~~~~~~~~~~^ 608s determine_wants=determine_wants, mapping=source_branch.mapping 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 608s refs = self.source._git.fetch( 608s self.target._git, determine_wants, progress=progress 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 608s count, pack_data = self.fetch_pack_data( 608s ~~~~~~~~~~~~~~~~~~~~^ 608s determine_wants, 608s ^^^^^^^^^^^^^^^^ 608s ...<2 lines>... 608s depth=depth, 608s ^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 608s missing_objects = self.find_missing_objects( 608s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 608s wants = determine_wants(refs, depth) 608s TypeError: InterGitGitRepository.determine_wants_all() takes 2 positional arguments but 3 were given 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestCaching.test_set_last_revision_info_when_locked(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 105.834 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestCaching.test_set_last_revision_info_when_locked(LocalGitBranchFormat)/work/tree/ 608s 105.835 Selecting files for commit with filter None 608s 105.836 aborting commit write group because of exception: 608s 105.837 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_get_revision_id_to_revno_map.py", line 88, in test_set_last_revision_info_when_locked 608s branch, revmap, calls = self.get_instrumented_branch() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_get_revision_id_to_revno_map.py", line 58, in get_instrumented_branch 608s tree, revmap = self.create_tree_with_merge() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/__init__.py", line 110, in create_tree_with_merge 608s revmap["1"] = tree.commit("first") 608s ~~~~~~~~~~~^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_with_different_depths_merge(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 106.358 preparing to commit 608s 106.360 Selecting files for commit with filter None 608s 106.361 aborting commit write group because of exception: 608s 106.363 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 337, in test_merge_sorted_with_different_depths_merge 608s branch = self.make_branch_with_different_depths_merges() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 254, in make_branch_with_different_depths_merges 608s self.make_snapshot(builder, None, "1") 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 194, in make_snapshot 608s self.revids[revid_name] = builder.build_snapshot( 608s ~~~~~~~~~~~~~~~~~~~~~~^ 608s parents, files, message="Revision {}".format(revid_name) 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 608s return self._do_commit( 608s ~~~~~~~~~~~~~~~^ 608s tree, 608s ^^^^^ 608s ...<5 lines>... 608s message_callback=message_callback, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_forward(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 106.961 preparing to commit 608s 106.962 Selecting files for commit with filter None 608s 106.963 aborting commit write group because of exception: 608s 106.965 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 27, in setUp 608s builder = self.make_builder_with_merges(".") 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 58, in make_builder_with_merges 608s self.make_snapshot(builder, None, "1") 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 41, in make_snapshot 608s self.revids[revid_name] = builder.build_snapshot( 608s ~~~~~~~~~~~~~~~~~~~~~~^ 608s parents, files, message="Revision {}".format(revid_name) 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 608s return self._do_commit( 608s ~~~~~~~~~~~~~~~^ 608s tree, 608s ^^^^^ 608s ...<5 lines>... 608s message_callback=message_callback, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_exclude_forward(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 107.569 preparing to commit 608s 107.570 Selecting files for commit with filter None 608s 107.571 aborting commit write group because of exception: 608s 107.572 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 27, in setUp 608s builder = self.make_builder_with_merges(".") 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 58, in make_builder_with_merges 608s self.make_snapshot(builder, None, "1") 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 41, in make_snapshot 608s self.revids[revid_name] = builder.build_snapshot( 608s ~~~~~~~~~~~~~~~~~~~~~~^ 608s parents, files, message="Revision {}".format(revid_name) 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 608s return self._do_commit( 608s ~~~~~~~~~~~~~~~^ 608s tree, 608s ^^^^^ 608s ...<5 lines>... 608s message_callback=message_callback, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_exclude_ancestry(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 107.605 preparing to commit 608s 107.606 Selecting files for commit with filter None 608s 107.607 aborting commit write group because of exception: 608s 107.609 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 368, in test_merge_sorted_exclude_ancestry 608s branch = self.make_branch_with_alternate_ancestries() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 296, in make_branch_with_alternate_ancestries 608s self.make_snapshot(builder, None, "1") 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 194, in make_snapshot 608s self.revids[revid_name] = builder.build_snapshot( 608s ~~~~~~~~~~~~~~~~~~~~~~^ 608s parents, files, message="Revision {}".format(revid_name) 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 608s return self._do_commit( 608s ~~~~~~~~~~~~~~~^ 608s tree, 608s ^^^^^ 608s ...<5 lines>... 608s message_callback=message_callback, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_can_show_non_parents(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 108.090 preparing to commit 608s 108.093 Selecting files for commit with filter None 608s 108.095 aborting commit write group because of exception: 608s 108.096 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 27, in setUp 608s builder = self.make_builder_with_merges(".") 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 58, in make_builder_with_merges 608s self.make_snapshot(builder, None, "1") 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 41, in make_snapshot 608s self.revids[revid_name] = builder.build_snapshot( 608s ~~~~~~~~~~~~~~~~~~~~~~^ 608s parents, files, message="Revision {}".format(revid_name) 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 608s return self._do_commit( 608s ~~~~~~~~~~~~~~~^ 608s tree, 608s ^^^^^ 608s ...<5 lines>... 608s message_callback=message_callback, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_include(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 108.666 preparing to commit 608s 108.667 Selecting files for commit with filter None 608s 108.668 aborting commit write group because of exception: 608s 108.669 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 27, in setUp 608s builder = self.make_builder_with_merges(".") 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 58, in make_builder_with_merges 608s self.make_snapshot(builder, None, "1") 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 41, in make_snapshot 608s self.revids[revid_name] = builder.build_snapshot( 608s ~~~~~~~~~~~~~~~~~~~~~~^ 608s parents, files, message="Revision {}".format(revid_name) 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 608s return self._do_commit( 608s ~~~~~~~~~~~~~~~^ 608s tree, 608s ^^^^^ 608s ...<5 lines>... 608s message_callback=message_callback, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_forward(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 109.546 preparing to commit 608s 109.548 Selecting files for commit with filter None 608s 109.549 aborting commit write group because of exception: 608s 109.550 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 27, in setUp 608s builder = self.make_builder_with_merges(".") 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 58, in make_builder_with_merges 608s self.make_snapshot(builder, None, "1") 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 41, in make_snapshot 608s self.revids[revid_name] = builder.build_snapshot( 608s ~~~~~~~~~~~~~~~~~~~~~~^ 608s parents, files, message="Revision {}".format(revid_name) 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 608s return self._do_commit( 608s ~~~~~~~~~~~~~~~^ 608s tree, 608s ^^^^^ 608s ...<5 lines>... 608s message_callback=message_callback, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_start_only_forward(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 110.147 preparing to commit 608s 110.148 Selecting files for commit with filter None 608s 110.149 aborting commit write group because of exception: 608s 110.150 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 27, in setUp 608s builder = self.make_builder_with_merges(".") 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 58, in make_builder_with_merges 608s self.make_snapshot(builder, None, "1") 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 41, in make_snapshot 608s self.revids[revid_name] = builder.build_snapshot( 608s ~~~~~~~~~~~~~~~~~~~~~~^ 608s parents, files, message="Revision {}".format(revid_name) 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 608s return self._do_commit( 608s ~~~~~~~~~~~~~~~^ 608s tree, 608s ^^^^^ 608s ...<5 lines>... 608s message_callback=message_callback, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_include_forward(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 110.877 preparing to commit 608s 110.878 Selecting files for commit with filter None 608s 110.879 aborting commit write group because of exception: 608s 110.881 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 27, in setUp 608s builder = self.make_builder_with_merges(".") 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 58, in make_builder_with_merges 608s self.make_snapshot(builder, None, "1") 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 41, in make_snapshot 608s self.revids[revid_name] = builder.build_snapshot( 608s ~~~~~~~~~~~~~~~~~~~~~~^ 608s parents, files, message="Revision {}".format(revid_name) 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 608s return self._do_commit( 608s ~~~~~~~~~~~~~~~^ 608s tree, 608s ^^^^^ 608s ...<5 lines>... 608s message_callback=message_callback, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_branch.TestBound.test_bind_diverged(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 111.112 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_branch.TestBound.test_bind_diverged(LocalGitBranchFormat)/work/tree_a/ 608s 111.116 Selecting files for commit with filter None 608s 111.119 aborting commit write group because of exception: 608s 111.121 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_branch.py", line 749, in test_bind_diverged 608s tree_a.commit("rev1a") 608s ~~~~~~~~~~~~~^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_ignore_non_parents(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 111.484 preparing to commit 608s 111.486 Selecting files for commit with filter None 608s 111.488 aborting commit write group because of exception: 608s 111.489 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 27, in setUp 608s builder = self.make_builder_with_merges(".") 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 58, in make_builder_with_merges 608s self.make_snapshot(builder, None, "1") 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 41, in make_snapshot 608s self.revids[revid_name] = builder.build_snapshot( 608s ~~~~~~~~~~~~~~~~~~~~~~^ 608s parents, files, message="Revision {}".format(revid_name) 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 608s return self._do_commit( 608s ~~~~~~~~~~~~~~~^ 608s tree, 608s ^^^^^ 608s ...<5 lines>... 608s message_callback=message_callback, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_branch.TestBranch.test_clone_partial(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 111.517 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_branch.TestBranch.test_clone_partial(LocalGitBranchFormat)/work/a/ 608s 111.519 Selecting files for commit with filter None 608s 111.521 aborting commit write group because of exception: 608s 111.525 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_branch.py", line 133, in test_clone_partial 608s rev1 = wt_a.commit("commit one") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_pull.TestPull.test_pull_local_updates_checkout_only(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 112.009 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_pull.TestPull.test_pull_local_updates_checkout_only(LocalGitBranchFormat)/work/master/ 608s 112.011 Selecting files for commit with filter None 608s 112.016 aborting commit write group because of exception: 608s 112.018 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_pull.py", line 71, in test_pull_local_updates_checkout_only 608s rev1 = master_tree.commit("master") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_branch.TestBranch.test_generate_revision_history(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 113.010 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_branch.TestBranch.test_generate_revision_history(LocalGitBranchFormat)/work/ 608s 113.016 Selecting files for commit with filter None 608s 113.019 aborting commit write group because of exception: 608s 113.020 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_branch.py", line 402, in test_generate_revision_history 608s rev1 = tree.commit("foo") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_pull.TestPull.test_pull_overwrite_set(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 113.006 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_pull.TestPull.test_pull_overwrite_set(LocalGitBranchFormat)/work/tree_a/ 608s 113.008 Selecting files for commit with filter None 608s 113.015 aborting commit write group because of exception: 608s 113.016 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_pull.py", line 139, in test_pull_overwrite_set 608s tree_a.commit("message 1") 608s ~~~~~~~~~~~~~^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_branch.TestBranch.test_heads_to_fetch(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 113.298 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_branch.TestBranch.test_heads_to_fetch(LocalGitBranchFormat)/work/a/ 608s 113.300 Selecting files for commit with filter None 608s 113.300 aborting commit write group because of exception: 608s 113.302 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_branch.py", line 498, in test_heads_to_fetch 608s tree.commit("first commit") 608s ~~~~~~~~~~~^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_pull.TestPull.test_pull_updates_checkout_and_master(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 114.047 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_pull.TestPull.test_pull_updates_checkout_and_master(LocalGitBranchFormat)/work/master/ 608s 114.050 Selecting files for commit with filter None 608s 114.051 aborting commit write group because of exception: 608s 114.052 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_pull.py", line 56, in test_pull_updates_checkout_and_master 608s master_tree.commit("master") 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_branch.TestBranch.test_create_anonymous_heavyweight_checkout(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 114.290 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_branch.TestBranch.test_create_anonymous_heavyweight_checkout(LocalGitBranchFormat)/work/a/ 608s 114.292 Selecting files for commit with filter None 608s 114.296 aborting commit write group because of exception: 608s 114.297 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_branch.py", line 477, in test_create_anonymous_heavyweight_checkout 608s rev_id = tree_a.commit("put some content in the branch") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_push.TestPush.test_push_merged_indirect(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 114.802 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_push.TestPush.test_push_merged_indirect(LocalGitBranchFormat)/work/mine/ 608s 114.804 Selecting files for commit with filter None 608s 114.813 aborting commit write group because of exception: 608s 114.815 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_push.py", line 60, in test_push_merged_indirect 608s mine.commit("1st post", allow_pointless=True) 608s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_branch.TestBranch.test_fetch_revisions(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 115.258 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_branch.TestBranch.test_fetch_revisions(LocalGitBranchFormat)/work/b1/ 608s 115.260 Selecting files for commit with filter None 608s 115.263 aborting commit write group because of exception: 608s 115.265 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_branch.py", line 97, in test_fetch_revisions 608s rev1 = wt.commit("lala!", allow_pointless=False) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_pull.TestPull.test_pull_convergence_simple(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 115.348 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_pull.TestPull.test_pull_convergence_simple(LocalGitBranchFormat)/work/parent/ 608s 115.350 Selecting files for commit with filter None 608s 115.351 aborting commit write group because of exception: 608s 115.352 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_pull.py", line 28, in test_pull_convergence_simple 608s parent.commit("1st post", allow_pointless=True) 608s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_check.TestBranchCheck.test__get_check_refs(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 116.239 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_check.TestBranchCheck.test__get_check_refs(LocalGitBranchFormat)/work/ 608s 116.240 Selecting files for commit with filter None 608s 116.243 aborting commit write group because of exception: 608s 116.244 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_check.py", line 72, in test__get_check_refs 608s revid = tree.commit("foo") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_pull.TestPull.test_pull_merges_and_fetches_tags(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 116.557 preparing to commit 608s 116.559 Selecting files for commit with filter None 608s 116.560 aborting commit write group because of exception: 608s 116.561 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_pull.py", line 209, in test_pull_merges_and_fetches_tags 608s source, rev1, rev2 = fixtures.build_branch_with_non_ancestral_rev(builder) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/fixtures.py", line 121, in build_branch_with_non_ancestral_rev 608s rev1 = branch_builder.build_commit(message="Rev 1") 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_push.TestPushHook.test_post_push_nonempty_history(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 117.474 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_push.TestPushHook.test_post_push_nonempty_history(LocalGitBranchFormat)/work/target/ 608s 117.476 Selecting files for commit with filter None 608s 117.479 aborting commit write group because of exception: 608s 117.481 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_push.py", line 401, in test_post_push_nonempty_history 608s rev1 = target.commit("rev 1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_branch.TestUncommittedChanges.test_get_unshelver(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 117.631 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_branch.TestUncommittedChanges.test_get_unshelver(LocalGitBranchFormat)/work/tree/ 608s 117.633 Selecting files for commit with filter None 608s 117.634 aborting commit write group because of exception: 608s 117.635 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_branch.py", line 937, in test_get_unshelver 608s tree.commit("") 608s ~~~~~~~~~~~^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_pull.TestPull.test_pull_returns_result(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 117.762 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_pull.TestPull.test_pull_returns_result(LocalGitBranchFormat)/work/parent/ 608s 117.764 Selecting files for commit with filter None 608s 117.764 aborting commit write group because of exception: 608s 117.766 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_pull.py", line 99, in test_pull_returns_result 608s p1 = parent.commit("1st post") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_simple_revno(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 117.980 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_simple_revno(LocalGitBranchFormat)/work/tree/ 608s 117.982 Selecting files for commit with filter None 608s 117.984 aborting commit write group because of exception: 608s 117.985 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_revision_id_to_revno.py", line 26, in test_simple_revno 608s tree, revmap = self.create_tree_with_merge() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/__init__.py", line 110, in create_tree_with_merge 608s revmap["1"] = tree.commit("first") 608s ~~~~~~~~~~~^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_partial(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 118.388 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_partial(LocalGitBranchFormat)/work/a/ 608s 118.390 Selecting files for commit with filter None 608s 118.391 aborting commit write group because of exception: 608s 118.393 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_sprout.py", line 87, in test_sprout_partial 608s rev1 = wt_a.commit("commit one") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_check.TestBranchCheck.test_check_detects_invalid_revhistory(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 118.536 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_check.TestBranchCheck.test_check_detects_invalid_revhistory(LocalGitBranchFormat)/work/test/ 608s 118.538 Selecting files for commit with filter None 608s 118.539 aborting commit write group because of exception: 608s 118.541 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_check.py", line 30, in test_check_detects_invalid_revhistory 608s r1 = tree.commit("one") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_missing_parent_dir_create(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 118.682 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_missing_parent_dir_create(LocalGitBranchFormat)/work/source/ 608s 118.684 Selecting files for commit with filter None 608s 118.691 aborting commit write group because of exception: 608s 118.694 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_create_clone.py", line 37, in test_create_clone_on_transport_missing_parent_dir_create 608s tree.commit("a commit") 608s ~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_pull.TestPullHook.test_post_pull_empty_history(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: Empty attachments: 608s log 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_pull.py", line 284, in test_post_pull_empty_history 608s target.pull(source) 608s ~~~~~~~~~~~^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branch.py", line 1010, in pull 608s return InterBranch.get(source, self).pull( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s overwrite=overwrite, 608s ^^^^^^^^^^^^^^^^^^^^ 608s ...<2 lines>... 608s **kwargs, 608s ^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1374, in pull 608s refs, stop_revision = self.update_refs(stop_revision) 608s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1339, in update_refs 608s result = interrepo.fetch( 608s branches=[self.source.ref], include_tags=fetch_tags 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 740, in fetch 608s self.fetch_objects(wants_recorder, limit=limit) 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 608s refs = self.source._git.fetch( 608s self.target._git, determine_wants, progress=progress 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 608s count, pack_data = self.fetch_pack_data( 608s ~~~~~~~~~~~~~~~~~~~~^ 608s determine_wants, 608s ^^^^^^^^^^^^^^^^ 608s ...<2 lines>... 608s depth=depth, 608s ^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 608s missing_objects = self.find_missing_objects( 608s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 608s wants = determine_wants(refs, depth) 608s TypeError: DetermineWantsRecorder.__call__() takes 2 positional arguments but 3 were given 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_of_multiple_roots(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 119.390 preparing to commit 608s 119.391 Selecting files for commit with filter None 608s 119.392 aborting commit write group because of exception: 608s 119.394 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_create_clone.py", line 111, in test_create_clone_of_multiple_roots 608s rev1 = builder.build_snapshot(None, [("add", ("", None, "directory", ""))]) 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 608s return self._do_commit( 608s ~~~~~~~~~~~~~~~^ 608s tree, 608s ^^^^^ 608s ...<5 lines>... 608s message_callback=message_callback, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_stacking.TestStacking.test_clone_from_branch_stacked_on_relative_url_preserve_stacking(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 119.665 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_stacking.TestStacking.test_clone_from_branch_stacked_on_relative_url_preserve_stacking(LocalGitBranchFormat)/work/dir/stacked-on/ 608s 119.668 Selecting files for commit with filter None 608s 119.669 aborting commit write group because of exception: 608s 119.672 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 285, in test_clone_from_branch_stacked_on_relative_url_preserve_stacking 608s stacked_bzrdir = self.make_stacked_bzrdir(in_directory="dir") 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 257, in make_stacked_bzrdir 608s tree.commit("Added foo") 608s ~~~~~~~~~~~^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_stacked_hooks_get_stacked_branch(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 119.765 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_stacked_hooks_get_stacked_branch(LocalGitBranchFormat)/work/source/ 608s 119.767 Selecting files for commit with filter None 608s 119.771 aborting commit write group because of exception: 608s 119.773 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_create_clone.py", line 126, in test_create_clone_on_transport_stacked_hooks_get_stacked_branch 608s tree.commit("a commit") 608s ~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_revision_id(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 120.100 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_revision_id(LocalGitBranchFormat)/work/source/ 608s 120.102 Selecting files for commit with filter None 608s 120.103 aborting commit write group because of exception: 608s 120.105 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_create_clone.py", line 77, in test_create_clone_on_transport_revision_id 608s old_revid = tree.commit("a commit") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 120.472 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on(LocalGitBranchFormat)/work/stack-on/ 608s 120.474 Selecting files for commit with filter None 608s 120.475 aborting commit write group because of exception: 608s 120.476 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 394, in test_fetch_copies_from_stacked_on 608s stacked, unstacked, rev1 = self.prepare_stacked_on_fetch() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 385, in prepare_stacked_on_fetch 608s rev1 = stack_on.commit("first commit") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_push.TestPush.test_push_overwrite_of_non_tip_with_stop_revision(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 120.644 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_push.TestPush.test_push_overwrite_of_non_tip_with_stop_revision(LocalGitBranchFormat)/work/source/ 608s 120.651 Selecting files for commit with filter None 608s 120.652 aborting commit write group because of exception: 608s 120.654 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_push.py", line 196, in test_push_overwrite_of_non_tip_with_stop_revision 608s source.commit("1st commit") 608s ~~~~~~~~~~~~~^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_commit.TestCommitHook.test_pre_commit_fails(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 120.935 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_commit.TestCommitHook.test_pre_commit_fails(LocalGitBranchFormat)/work/branch/ 608s 120.937 Selecting files for commit with filter None 608s 120.938 aborting commit write group because of exception: 608s 120.939 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_commit.py", line 229, in test_pre_commit_fails 608s err = self.assertRaises(PreCommitException, tree.commit, "message") 608s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 1515, in assertRaises 608s callableObj(*args, **kwargs) 608s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_true(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 121.482 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_true(LocalGitBranchFormat)/work/source/ 608s 121.484 Selecting files for commit with filter None 608s 121.485 aborting commit write group because of exception: 608s 121.486 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_create_clone.py", line 58, in test_create_clone_on_transport_use_existing_dir_true 608s tree.commit("a commit") 608s ~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestCaching.test_unlocked(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 121.715 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestCaching.test_unlocked(LocalGitBranchFormat)/work/tree/ 608s 121.716 Selecting files for commit with filter None 608s 121.717 aborting commit write group because of exception: 608s 121.719 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_get_revision_id_to_revno_map.py", line 71, in test_unlocked 608s branch, revmap, calls = self.get_instrumented_branch() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_get_revision_id_to_revno_map.py", line 58, in get_instrumented_branch 608s tree, revmap = self.create_tree_with_merge() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/__init__.py", line 110, in create_tree_with_merge 608s revmap["1"] = tree.commit("first") 608s ~~~~~~~~~~~^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_commit.TestCommitHook.test_post_commit_to_origin(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 121.774 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_commit.TestCommitHook.test_post_commit_to_origin(LocalGitBranchFormat)/work/branch/ 608s 121.775 Selecting files for commit with filter None 608s 121.776 aborting commit write group because of exception: 608s 121.777 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_commit.py", line 92, in test_post_commit_to_origin 608s revid = tree.commit("a revision") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_stacking.TestStacking.test_revision_history_of_stacked(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 121.887 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_stacking.TestStacking.test_revision_history_of_stacked(LocalGitBranchFormat)/work/stack-on/ 608s 121.889 Selecting files for commit with filter None 608s 121.890 aborting commit write group because of exception: 608s 121.891 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 536, in test_revision_history_of_stacked 608s rev1 = stack_on.commit("first commit") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_stacked_from_smart_server(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 122.039 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_stacked_from_smart_server(LocalGitBranchFormat)/work/mainline/ 608s 122.041 Selecting files for commit with filter None 608s 122.042 aborting commit write group because of exception: 608s 122.044 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 151, in test_sprout_stacked_from_smart_server 608s trunk_revid = trunk_tree.commit("mainline") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestCaching.test_locked(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 122.278 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestCaching.test_locked(LocalGitBranchFormat)/work/tree/ 608s 122.279 Selecting files for commit with filter None 608s 122.280 aborting commit write group because of exception: 608s 122.281 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_get_revision_id_to_revno_map.py", line 80, in test_locked 608s branch, revmap, calls = self.get_instrumented_branch() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_get_revision_id_to_revno_map.py", line 58, in get_instrumented_branch 608s tree, revmap = self.create_tree_with_merge() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/__init__.py", line 110, in create_tree_with_merge 608s revmap["1"] = tree.commit("first") 608s ~~~~~~~~~~~^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_push.TestPushHook.test_post_push_bound_branch(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 122.428 creating repository in file:///tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_push.TestPushHook.test_post_push_bound_branch%28LocalGitBranchFormat%29/work/local2/.bzr/. 608s 122.433 creating branch in file:///tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_push.TestPushHook.test_post_push_bound_branch%28LocalGitBranchFormat%29/work/local2/ 608s 122.451 trying to create missing lock '/tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_push.TestPushHook.test_post_push_bound_branch(LocalGitBranchFormat)/work/local2/.bzr/checkout/dirstate' 608s 122.452 opening working tree '/tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_push.TestPushHook.test_post_push_bound_branch(LocalGitBranchFormat)/work/local2' 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_push.py", line 375, in test_post_push_bound_branch 608s source.push(local) 608s ~~~~~~~~~~~^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branch.py", line 1030, in push 608s return InterBranch.get(self, target).push( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s overwrite, stop_revision, lossy, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branch.py", line 2419, in push 608s master_inter._basic_push( 608s ~~~~~~~~~~~~~~~~~~~~~~~~^ 608s overwrite, stop_revision, tag_selector=tag_selector 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1319, in _basic_push 608s refs, stop_revision = self.update_refs(stop_revision) 608s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1339, in update_refs 608s result = interrepo.fetch( 608s branches=[self.source.ref], include_tags=fetch_tags 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 740, in fetch 608s self.fetch_objects(wants_recorder, limit=limit) 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 608s refs = self.source._git.fetch( 608s self.target._git, determine_wants, progress=progress 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 608s count, pack_data = self.fetch_pack_data( 608s ~~~~~~~~~~~~~~~~~~~~^ 608s determine_wants, 608s ^^^^^^^^^^^^^^^^ 608s ...<2 lines>... 608s depth=depth, 608s ^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 608s missing_objects = self.find_missing_objects( 608s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 608s wants = determine_wants(refs, depth) 608s TypeError: DetermineWantsRecorder.__call__() takes 2 positional arguments but 3 were given 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_http.InaccessibleParentTests.test_clone_invalid_parent(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: Empty attachments: 608s log 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_http.py", line 72, in test_clone_invalid_parent 608s branch_b = self.get_branch_with_invalid_parent() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_http.py", line 50, in get_branch_with_invalid_parent 608s self.make_branch("parent/path/to/a").controldir.sprout( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.get_url("child/path/to/b") 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/dir.py", line 188, in sprout 608s interrepo.fetch_objects( 608s ~~~~~~~~~~~~~~~~~~~~~~~^ 608s determine_wants=determine_wants, mapping=source_branch.mapping 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 608s refs = self.source._git.fetch( 608s self.target._git, determine_wants, progress=progress 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 608s count, pack_data = self.fetch_pack_data( 608s ~~~~~~~~~~~~~~~~~~~~^ 608s determine_wants, 608s ^^^^^^^^^^^^^^^^ 608s ...<2 lines>... 608s depth=depth, 608s ^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 608s missing_objects = self.find_missing_objects( 608s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 608s wants = determine_wants(refs, depth) 608s TypeError: InterGitGitRepository.determine_wants_all() takes 2 positional arguments but 3 were given 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_starting_at_embedded_merge(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 123.283 preparing to commit 608s 123.285 Selecting files for commit with filter None 608s 123.290 aborting commit write group because of exception: 608s 123.292 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 324, in test_merge_sorted_starting_at_embedded_merge 608s branch = self.make_branch_with_embedded_merges() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 219, in make_branch_with_embedded_merges 608s self.make_snapshot(builder, None, "1") 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 194, in make_snapshot 608s self.revids[revid_name] = builder.build_snapshot( 608s ~~~~~~~~~~~~~~~~~~~~~~^ 608s parents, files, message="Revision {}".format(revid_name) 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 608s return self._do_commit( 608s ~~~~~~~~~~~~~~~^ 608s tree, 608s ^^^^^ 608s ...<5 lines>... 608s message_callback=message_callback, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_returns_tag_name(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 123.309 preparing to commit 608s 123.311 Selecting files for commit with filter None 608s 123.312 aborting commit write group because of exception: 608s 123.313 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 477, in setUp 608s self.builder.build_snapshot( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s None, [("add", ("", None, "directory", None))], message="foo" 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 608s return self._do_commit( 608s ~~~~~~~~~~~~~~~^ 608s tree, 608s ^^^^^ 608s ...<5 lines>... 608s message_callback=message_callback, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_tags.TestBranchTags.test_delete_tag_invalides_cache(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 123.870 preparing to commit 608s 123.871 Selecting files for commit with filter None 608s 123.872 aborting commit write group because of exception: 608s 123.873 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 247, in test_delete_tag_invalides_cache 608s b, revids = self.make_write_locked_branch_with_one_tag() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 234, in make_write_locked_branch_with_one_tag 608s b, revids = self.make_branch_with_revision_tuple("b", 3) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 50, in make_branch_with_revision_tuple 608s revids = [builder.build_commit() for i in range(count)] 608s ~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 123.953 preparing to commit 608s 123.954 Selecting files for commit with filter None 608s 123.955 aborting commit write group because of exception: 608s 123.957 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 27, in setUp 608s builder = self.make_builder_with_merges(".") 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 58, in make_builder_with_merges 608s self.make_snapshot(builder, None, "1") 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 41, in make_snapshot 608s self.revids[revid_name] = builder.build_snapshot( 608s ~~~~~~~~~~~~~~~~~~~~~~^ 608s parents, files, message="Revision {}".format(revid_name) 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 608s return self._do_commit( 608s ~~~~~~~~~~~~~~~^ 608s tree, 608s ^^^^^ 608s ...<5 lines>... 608s message_callback=message_callback, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_branch_parent(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: Empty attachments: 608s log 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_sprout.py", line 37, in test_sprout_branch_parent 608s target = source.controldir.sprout(self.get_url("target")).open_branch() 608s ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/dir.py", line 188, in sprout 608s interrepo.fetch_objects( 608s ~~~~~~~~~~~~~~~~~~~~~~~^ 608s determine_wants=determine_wants, mapping=source_branch.mapping 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 608s refs = self.source._git.fetch( 608s self.target._git, determine_wants, progress=progress 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 608s count, pack_data = self.fetch_pack_data( 608s ~~~~~~~~~~~~~~~~~~~~^ 608s determine_wants, 608s ^^^^^^^^^^^^^^^^ 608s ...<2 lines>... 608s depth=depth, 608s ^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 608s missing_objects = self.find_missing_objects( 608s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 608s wants = determine_wants(refs, depth) 608s TypeError: InterGitGitRepository.determine_wants_all() takes 2 positional arguments but 3 were given 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_tags.TestBranchTags.test_merge_tags(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 124.314 preparing to commit 608s 124.315 Selecting files for commit with filter None 608s 124.316 aborting commit write group because of exception: 608s 124.317 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 114, in test_merge_tags 608s b1, [revid, revid1] = self.make_branch_with_revision_tuple("b1", 2) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 50, in make_branch_with_revision_tuple 608s revids = [builder.build_commit() for i in range(count)] 608s ~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_exclude(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 124.510 preparing to commit 608s 124.514 Selecting files for commit with filter None 608s 124.516 aborting commit write group because of exception: 608s 124.517 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 27, in setUp 608s builder = self.make_builder_with_merges(".") 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 58, in make_builder_with_merges 608s self.make_snapshot(builder, None, "1") 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 41, in make_snapshot 608s self.revids[revid_name] = builder.build_snapshot( 608s ~~~~~~~~~~~~~~~~~~~~~~^ 608s parents, files, message="Revision {}".format(revid_name) 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 608s return self._do_commit( 608s ~~~~~~~~~~~~~~~^ 608s tree, 608s ^^^^^ 608s ...<5 lines>... 608s message_callback=message_callback, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_http.InaccessibleParentTests.test_sprout_invalid_parent(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: Empty attachments: 608s log 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_http.py", line 79, in test_sprout_invalid_parent 608s branch_b = self.get_branch_with_invalid_parent() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_http.py", line 50, in get_branch_with_invalid_parent 608s self.make_branch("parent/path/to/a").controldir.sprout( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.get_url("child/path/to/b") 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/dir.py", line 188, in sprout 608s interrepo.fetch_objects( 608s ~~~~~~~~~~~~~~~~~~~~~~~^ 608s determine_wants=determine_wants, mapping=source_branch.mapping 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 608s refs = self.source._git.fetch( 608s self.target._git, determine_wants, progress=progress 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 608s count, pack_data = self.fetch_pack_data( 608s ~~~~~~~~~~~~~~~~~~~~^ 608s determine_wants, 608s ^^^^^^^^^^^^^^^^ 608s ...<2 lines>... 608s depth=depth, 608s ^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 608s missing_objects = self.find_missing_objects( 608s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 608s wants = determine_wants(refs, depth) 608s TypeError: InterGitGitRepository.determine_wants_all() takes 2 positional arguments but 3 were given 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_preserves_tags(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 124.902 preparing to commit 608s 124.903 Selecting files for commit with filter None 608s 124.905 aborting commit write group because of exception: 608s 124.906 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_sprout.py", line 122, in test_sprout_preserves_tags 608s builder.build_commit(message="Rev 1") 608s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_with_unicode_symlink(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 125.173 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_with_unicode_symlink(LocalGitBranchFormat)/work/tree1/ 608s 125.175 Selecting files for commit with filter None 608s 125.176 aborting commit write group because of exception: 608s 125.177 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_sprout.py", line 169, in test_sprout_with_unicode_symlink 608s tree.commit("added a link to a Unicode target") 608s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 125.178 preparing to commit 608s 125.179 Selecting files for commit with filter None 608s 125.180 aborting commit write group because of exception: 608s 125.182 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 27, in setUp 608s builder = self.make_builder_with_merges(".") 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 58, in make_builder_with_merges 608s self.make_snapshot(builder, None, "1") 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 41, in make_snapshot 608s self.revids[revid_name] = builder.build_snapshot( 608s ~~~~~~~~~~~~~~~~~~~~~~^ 608s parents, files, message="Revision {}".format(revid_name) 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 608s return self._do_commit( 608s ~~~~~~~~~~~~~~~^ 608s tree, 608s ^^^^^ 608s ...<5 lines>... 608s message_callback=message_callback, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_tags.TestBranchTags.test_read_lock_caches_tags(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 125.209 preparing to commit 608s 125.211 Selecting files for commit with filter None 608s 125.212 aborting commit write group because of exception: 608s 125.213 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 187, in test_read_lock_caches_tags 608s b1, [rev1, rev2, rev3] = self.make_branch_with_revision_tuple("b", 3) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 50, in make_branch_with_revision_tuple 608s revids = [builder.build_commit() for i in range(count)] 608s ~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_exclude(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 125.878 preparing to commit 608s 125.882 Selecting files for commit with filter None 608s 125.882 aborting commit write group because of exception: 608s 125.884 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 27, in setUp 608s builder = self.make_builder_with_merges(".") 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 58, in make_builder_with_merges 608s self.make_snapshot(builder, None, "1") 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 41, in make_snapshot 608s self.revids[revid_name] = builder.build_snapshot( 608s ~~~~~~~~~~~~~~~~~~~~~~^ 608s parents, files, message="Revision {}".format(revid_name) 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 608s return self._do_commit( 608s ~~~~~~~~~~~~~~~^ 608s tree, 608s ^^^^^ 608s ...<5 lines>... 608s message_callback=message_callback, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 125.994 preparing to commit 608s 125.997 Selecting files for commit with filter None 608s 125.998 aborting commit write group because of exception: 608s 125.999 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 27, in setUp 608s builder = self.make_builder_with_merges(".") 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 58, in make_builder_with_merges 608s self.make_snapshot(builder, None, "1") 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 41, in make_snapshot 608s self.revids[revid_name] = builder.build_snapshot( 608s ~~~~~~~~~~~~~~~~~~~~~~^ 608s parents, files, message="Revision {}".format(revid_name) 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 608s return self._do_commit( 608s ~~~~~~~~~~~~~~~^ 608s tree, 608s ^^^^^ 608s ...<5 lines>... 608s message_callback=message_callback, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_preserve_stacking(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 126.180 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_preserve_stacking(LocalGitBranchFormat)/work/stacked-on/ 608s 126.183 Selecting files for commit with filter None 608s 126.185 aborting commit write group because of exception: 608s 126.186 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 268, in test_clone_from_stacked_branch_preserve_stacking 608s stacked_bzrdir = self.make_stacked_bzrdir() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 257, in make_stacked_bzrdir 608s tree.commit("Added foo") 608s ~~~~~~~~~~~^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_start_only(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 126.585 preparing to commit 608s 126.589 Selecting files for commit with filter None 608s 126.590 aborting commit write group because of exception: 608s 126.592 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 27, in setUp 608s builder = self.make_builder_with_merges(".") 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 58, in make_builder_with_merges 608s self.make_snapshot(builder, None, "1") 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 41, in make_snapshot 608s self.revids[revid_name] = builder.build_snapshot( 608s ~~~~~~~~~~~~~~~~~~~~~~^ 608s parents, files, message="Revision {}".format(revid_name) 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 608s return self._do_commit( 608s ~~~~~~~~~~~~~~~^ 608s tree, 608s ^^^^^ 608s ...<5 lines>... 608s message_callback=message_callback, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_stacking.TestStacking.test_fetch_revisions_with_file_changes(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 127.060 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_stacking.TestStacking.test_fetch_revisions_with_file_changes(LocalGitBranchFormat)/work/src/ 608s 127.062 Selecting files for commit with filter None 608s 127.063 aborting commit write group because of exception: 608s 127.064 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 467, in test_fetch_revisions_with_file_changes 608s src_tree.commit("first commit") 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_include(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 127.392 preparing to commit 608s 127.395 Selecting files for commit with filter None 608s 127.397 aborting commit write group because of exception: 608s 127.398 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 27, in setUp 608s builder = self.make_builder_with_merges(".") 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 58, in make_builder_with_merges 608s self.make_snapshot(builder, None, "1") 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 41, in make_snapshot 608s self.revids[revid_name] = builder.build_snapshot( 608s ~~~~~~~~~~~~~~~~~~~~~~^ 608s parents, files, message="Revision {}".format(revid_name) 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 608s return self._do_commit( 608s ~~~~~~~~~~~~~~~^ 608s tree, 608s ^^^^^ 608s ...<5 lines>... 608s message_callback=message_callback, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_stacking.TestStacking.test_no_op_preserve_stacking(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: Empty attachments: 608s log 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 314, in test_no_op_preserve_stacking 608s cloned_bzrdir = branch.controldir.clone("cloned", preserve_stacking=True) 608s File "/usr/lib/python3/dist-packages/breezy/controldir.py", line 626, in clone 608s return self.clone_on_transport( 608s ~~~~~~~~~~~~~~~~~~~~~~~^ 608s _mod_transport.get_transport(url), 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ...<3 lines>... 608s tag_selector=tag_selector, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/dir.py", line 296, in clone_on_transport 608s (pack_hint, _, refs) = interrepo.fetch_objects( 608s ~~~~~~~~~~~~~~~~~~~~~~~^ 608s determine_wants, mapping=default_mapping 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 608s refs = self.source._git.fetch( 608s self.target._git, determine_wants, progress=progress 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 608s count, pack_data = self.fetch_pack_data( 608s ~~~~~~~~~~~~~~~~~~~~^ 608s determine_wants, 608s ^^^^^^^^^^^^^^^^ 608s ...<2 lines>... 608s depth=depth, 608s ^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 608s missing_objects = self.find_missing_objects( 608s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 608s wants = determine_wants(refs, depth) 608s TypeError: InterGitGitRepository.determine_wants_all() takes 2 positional arguments but 3 were given 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_update.TestUpdate.test_update_in_checkout_of_readonly(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 128.159 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_branch.test_update.TestUpdate.test_update_in_checkout_of_readonly(LocalGitBranchFormat)/work/tree1/ 608s 128.162 Selecting files for commit with filter None 608s 128.172 aborting commit write group because of exception: 608s 128.174 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_update.py", line 68, in test_update_in_checkout_of_readonly 608s rev1 = tree1.commit("one") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_forward(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 128.273 preparing to commit 608s 128.275 Selecting files for commit with filter None 608s 128.277 aborting commit write group because of exception: 608s 128.278 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 27, in setUp 608s builder = self.make_builder_with_merges(".") 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 58, in make_builder_with_merges 608s self.make_snapshot(builder, None, "1") 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 41, in make_snapshot 608s self.revids[revid_name] = builder.build_snapshot( 608s ~~~~~~~~~~~~~~~~~~~~~~^ 608s parents, files, message="Revision {}".format(revid_name) 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 608s return self._do_commit( 608s ~~~~~~~~~~~~~~~^ 608s tree, 608s ^^^^^ 608s ...<5 lines>... 608s message_callback=message_callback, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_with_merges(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 128.972 preparing to commit 608s 128.975 Selecting files for commit with filter None 608s 128.976 aborting commit write group because of exception: 608s 128.978 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 27, in setUp 608s builder = self.make_builder_with_merges(".") 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 58, in make_builder_with_merges 608s self.make_snapshot(builder, None, "1") 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_iter_merge_sorted_revisions.py", line 41, in make_snapshot 608s self.revids[revid_name] = builder.build_snapshot( 608s ~~~~~~~~~~~~~~~~~~~~~~^ 608s parents, files, message="Revision {}".format(revid_name) 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 608s return self._do_commit( 608s ~~~~~~~~~~~~~~~^ 608s tree, 608s ^^^^^ 608s ...<5 lines>... 608s message_callback=message_callback, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_backup_copies_existing(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 129.381 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_backup_copies_existing(BareLocalGitControlDirFormat)/work/test.branch/ 608s 129.383 Selecting files for commit with filter None 608s 129.384 aborting commit write group because of exception: 608s 129.386 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 1600, in test_backup_copies_existing 608s tree.commit("some data to be copied.") 608s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_pull.TestPull.test_pull_local_raises_LocalRequiresBoundBranch_on_unbound(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 129.749 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_pull.TestPull.test_pull_local_raises_LocalRequiresBoundBranch_on_unbound(LocalGitBranchFormat)/work/branch/ 608s 129.751 Selecting files for commit with filter None 608s 129.753 aborting commit write group because of exception: 608s 129.754 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_pull.py", line 84, in test_pull_local_raises_LocalRequiresBoundBranch_on_unbound 608s rev1 = master_tree.commit("master") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_revision(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 130.373 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_revision(LocalGitControlDirFormat)/work/commit_tree/ 608s 130.377 Selecting files for commit with filter None 608s 130.378 aborting commit write group because of exception: 608s 130.380 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 364, in test_clone_controldir_branch_revision 608s rev1 = tree.commit("revision 1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_stacking.TestStacking.test_unstack_already_multiple_locked(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 131.315 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_stacking.TestStacking.test_unstack_already_multiple_locked(LocalGitBranchFormat)/work/stacked-on/ 608s 131.317 Selecting files for commit with filter None 608s 131.318 aborting commit write group because of exception: 608s 131.319 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 232, in test_unstack_already_multiple_locked 608s stacked_bzrdir = self.make_stacked_bzrdir() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 257, in make_stacked_bzrdir 608s tree.commit("Added foo") 608s ~~~~~~~~~~~^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_ignores_none(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 131.361 preparing to commit 608s 131.363 Selecting files for commit with filter None 608s 131.364 aborting commit write group because of exception: 608s 131.365 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 477, in setUp 608s self.builder.build_snapshot( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s None, [("add", ("", None, "directory", None))], message="foo" 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 608s return self._do_commit( 608s ~~~~~~~~~~~~~~~^ 608s tree, 608s ^^^^^ 608s ...<5 lines>... 608s message_callback=message_callback, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_pull.TestPull.test_pull_overwrite(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 131.386 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_pull.TestPull.test_pull_overwrite(LocalGitBranchFormat)/work/tree_a/ 608s 131.387 Selecting files for commit with filter None 608s 131.388 aborting commit write group because of exception: 608s 131.390 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_pull.py", line 116, in test_pull_overwrite 608s tree_a.commit("message 1") 608s ~~~~~~~~~~~~~^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_tags.TestBranchTags.test_cached_tag_dict_not_accidentally_mutable(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 131.613 preparing to commit 608s 131.617 Selecting files for commit with filter None 608s 131.618 aborting commit write group because of exception: 608s 131.620 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 220, in test_cached_tag_dict_not_accidentally_mutable 608s b, [rev1, rev2, rev3] = self.make_branch_with_revision_tuple("b", 3) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 50, in make_branch_with_revision_tuple 608s revids = [builder.build_commit() for i in range(count)] 608s ~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_on_transport_preserves_repo_format(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: Empty attachments: 608s log 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 400, in test_clone_on_transport_preserves_repo_format 608s target_controldir = a_dir.clone_on_transport(target_transport) 608s File "/usr/lib/python3/dist-packages/breezy/git/dir.py", line 296, in clone_on_transport 608s (pack_hint, _, refs) = interrepo.fetch_objects( 608s ~~~~~~~~~~~~~~~~~~~~~~~^ 608s determine_wants, mapping=default_mapping 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 608s refs = self.source._git.fetch( 608s self.target._git, determine_wants, progress=progress 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 608s count, pack_data = self.fetch_pack_data( 608s ~~~~~~~~~~~~~~~~~~~~^ 608s determine_wants, 608s ^^^^^^^^^^^^^^^^ 608s ...<2 lines>... 608s depth=depth, 608s ^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 608s missing_objects = self.find_missing_objects( 608s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 608s wants = determine_wants(refs, depth) 608s TypeError: InterGitGitRepository.determine_wants_all() takes 2 positional arguments but 3 were given 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_tags.TestBranchTags.test_make_and_lookup_tag(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 132.423 preparing to commit 608s 132.424 Selecting files for commit with filter None 608s 132.425 aborting commit write group because of exception: 608s 132.426 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 60, in test_make_and_lookup_tag 608s b, [target_revid1, target_revid2] = self.make_branch_with_revision_tuple("b", 2) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 50, in make_branch_with_revision_tuple 608s revids = [builder.build_commit() for i in range(count)] 608s ~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_pull.TestPull.test_pull_stop_revision_merges_and_fetches_tags(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 132.842 preparing to commit 608s 132.844 Selecting files for commit with filter None 608s 132.846 aborting commit write group because of exception: 608s 132.847 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_pull.py", line 230, in test_pull_stop_revision_merges_and_fetches_tags 608s source, rev1, rev2 = fixtures.build_branch_with_non_ancestral_rev(builder) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/fixtures.py", line 121, in build_branch_with_non_ancestral_rev 608s rev1 = branch_builder.build_commit(message="Rev 1") 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_pull.TestPull.test_pull_merged_indirect(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 132.917 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_pull.TestPull.test_pull_merged_indirect(LocalGitBranchFormat)/work/parent/ 608s 132.919 Selecting files for commit with filter None 608s 132.921 aborting commit write group because of exception: 608s 132.924 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_pull.py", line 42, in test_pull_merged_indirect 608s parent.commit("1st post", allow_pointless=True) 608s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_pull.TestPullHook.test_post_pull_nonempty_history(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 133.512 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_pull.TestPullHook.test_post_pull_nonempty_history(LocalGitBranchFormat)/work/target/ 608s 133.514 Selecting files for commit with filter None 608s 133.516 aborting commit write group because of exception: 608s 133.518 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_pull.py", line 356, in test_post_pull_nonempty_history 608s rev1 = target.commit("rev 1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_tags.TestBranchTags.test_merge_to_invalides_cache(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 133.561 preparing to commit 608s 133.563 Selecting files for commit with filter None 608s 133.570 aborting commit write group because of exception: 608s 133.572 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 252, in test_merge_to_invalides_cache 608s b1, revids = self.make_write_locked_branch_with_one_tag() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 234, in make_write_locked_branch_with_one_tag 608s b, revids = self.make_branch_with_revision_tuple("b", 3) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 50, in make_branch_with_revision_tuple 608s revids = [builder.build_commit() for i in range(count)] 608s ~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_push.TestPush.test_push_convergence_simple(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 133.760 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_push.TestPush.test_push_convergence_simple(LocalGitBranchFormat)/work/mine/ 608s 133.762 Selecting files for commit with filter None 608s 133.764 aborting commit write group because of exception: 608s 133.768 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_push.py", line 43, in test_push_convergence_simple 608s mine.commit("1st post", allow_pointless=True) 608s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_pull.TestPull.test_pull_overwrite_set_tags(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 134.295 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_pull.TestPull.test_pull_overwrite_set_tags(LocalGitBranchFormat)/work/tree_a/ 608s 134.297 Selecting files for commit with filter None 608s 134.298 aborting commit write group because of exception: 608s 134.300 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_pull.py", line 168, in test_pull_overwrite_set_tags 608s rev1 = tree_a.commit("message 1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_push.TestPush.test_push_overwrite_with_older_mainline_rev(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 134.313 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_push.TestPush.test_push_overwrite_with_older_mainline_rev(LocalGitBranchFormat)/work/source/ 608s 134.315 Selecting files for commit with filter None 608s 134.317 aborting commit write group because of exception: 608s 134.318 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_push.py", line 181, in test_push_overwrite_with_older_mainline_rev 608s source.commit("1st commit") 608s ~~~~~~~~~~~~~^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_branch_no_tree(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 134.336 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_branch_no_tree(LocalGitControlDirFormat)/work/source/ 608s 134.341 Selecting files for commit with filter None 608s 134.342 aborting commit write group because of exception: 608s 134.347 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 1013, in test_sprout_branch_no_tree 608s tree.commit("revision 1") 608s ~~~~~~~~~~~^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_tags.TestBranchTags.test_reverse_tag_dict(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 134.459 preparing to commit 608s 134.461 Selecting files for commit with filter None 608s 134.462 aborting commit write group because of exception: 608s 134.463 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 80, in test_reverse_tag_dict 608s b, [target_revid1, target_revid2] = self.make_branch_with_revision_tuple("b", 2) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 50, in make_branch_with_revision_tuple 608s revids = [builder.build_commit() for i in range(count)] 608s ~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_tags.TestBranchTags.test_unlocked_does_not_cache_tags(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 134.841 preparing to commit 608s 134.843 Selecting files for commit with filter None 608s 134.844 aborting commit write group because of exception: 608s 134.846 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 205, in test_unlocked_does_not_cache_tags 608s b1, [rev1, rev2, rev3] = self.make_branch_with_revision_tuple("b", 3) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 50, in make_branch_with_revision_tuple 608s revids = [builder.build_commit() for i in range(count)] 608s ~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: Empty attachments: 608s log 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 745, in test_sprout_controldir_branch_reference 608s target = dir.sprout(self.get_url("target")) 608s File "/usr/lib/python3/dist-packages/breezy/git/dir.py", line 188, in sprout 608s interrepo.fetch_objects( 608s ~~~~~~~~~~~~~~~~~~~~~~~^ 608s determine_wants=determine_wants, mapping=source_branch.mapping 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 608s refs = self.source._git.fetch( 608s self.target._git, determine_wants, progress=progress 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 608s count, pack_data = self.fetch_pack_data( 608s ~~~~~~~~~~~~~~~~~~~~^ 608s determine_wants, 608s ^^^^^^^^^^^^^^^^ 608s ...<2 lines>... 608s depth=depth, 608s ^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 608s missing_objects = self.find_missing_objects( 608s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 608s wants = determine_wants(refs, depth) 608s TypeError: InterGitGitRepository.determine_wants_all() takes 2 positional arguments but 3 were given 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_push.TestPush.test_push_uses_read_lock(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 135.367 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_push.TestPush.test_push_uses_read_lock(LocalGitBranchFormat)/work/source/ 608s 135.369 Selecting files for commit with filter None 608s 135.370 aborting commit write group because of exception: 608s 135.372 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_push.py", line 129, in test_push_uses_read_lock 608s source.commit("a") 608s ~~~~~~~~~~~~~^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_pull.TestPullHook.test_post_pull_bound_branch(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 135.569 creating repository in file:///tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_pull.TestPullHook.test_post_pull_bound_branch%28LocalGitBranchFormat%29/work/local2/.bzr/. 608s 135.574 creating branch in file:///tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_pull.TestPullHook.test_post_pull_bound_branch%28LocalGitBranchFormat%29/work/local2/ 608s 135.588 trying to create missing lock '/tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_pull.TestPullHook.test_post_pull_bound_branch(LocalGitBranchFormat)/work/local2/.bzr/checkout/dirstate' 608s 135.588 opening working tree '/tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_pull.TestPullHook.test_post_pull_bound_branch(LocalGitBranchFormat)/work/local2' 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_pull.py", line 330, in test_post_pull_bound_branch 608s local.pull(source) 608s ~~~~~~~~~~^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branch.py", line 1010, in pull 608s return InterBranch.get(source, self).pull( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s overwrite=overwrite, 608s ^^^^^^^^^^^^^^^^^^^^ 608s ...<2 lines>... 608s **kwargs, 608s ^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1163, in pull 608s master_branch.pull( 608s ~~~~~~~~~~~~~~~~~~^ 608s self.source, 608s ^^^^^^^^^^^^ 608s ...<2 lines>... 608s run_hooks=False, 608s ^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branch.py", line 1010, in pull 608s return InterBranch.get(source, self).pull( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s overwrite=overwrite, 608s ^^^^^^^^^^^^^^^^^^^^ 608s ...<2 lines>... 608s **kwargs, 608s ^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1374, in pull 608s refs, stop_revision = self.update_refs(stop_revision) 608s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1339, in update_refs 608s result = interrepo.fetch( 608s branches=[self.source.ref], include_tags=fetch_tags 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 740, in fetch 608s self.fetch_objects(wants_recorder, limit=limit) 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 608s refs = self.source._git.fetch( 608s self.target._git, determine_wants, progress=progress 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 608s count, pack_data = self.fetch_pack_data( 608s ~~~~~~~~~~~~~~~~~~~~^ 608s determine_wants, 608s ^^^^^^^^^^^^^^^^ 608s ...<2 lines>... 608s depth=depth, 608s ^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 608s missing_objects = self.find_missing_objects( 608s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 608s wants = determine_wants(refs, depth) 608s TypeError: DetermineWantsRecorder.__call__() takes 2 positional arguments but 3 were given 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_not_to_origin(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 135.884 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_not_to_origin(LocalGitBranchFormat)/work/branch/ 608s 135.885 Selecting files for commit with filter None 608s 135.887 aborting commit write group because of exception: 608s 135.888 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_uncommit.py", line 114, in test_post_uncommit_not_to_origin 608s revid = tree.commit("first revision") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_push.TestPushHook.test_post_push_empty_history(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: Empty attachments: 608s log 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_push.py", line 329, in test_post_push_empty_history 608s source.push(target) 608s ~~~~~~~~~~~^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branch.py", line 1030, in push 608s return InterBranch.get(self, target).push( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s overwrite, stop_revision, lossy, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branch.py", line 2434, in push 608s result = self._basic_push( 608s overwrite, stop_revision, tag_selector=tag_selector 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1319, in _basic_push 608s refs, stop_revision = self.update_refs(stop_revision) 608s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1339, in update_refs 608s result = interrepo.fetch( 608s branches=[self.source.ref], include_tags=fetch_tags 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 740, in fetch 608s self.fetch_objects(wants_recorder, limit=limit) 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 608s refs = self.source._git.fetch( 608s self.target._git, determine_wants, progress=progress 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 608s count, pack_data = self.fetch_pack_data( 608s ~~~~~~~~~~~~~~~~~~~~^ 608s determine_wants, 608s ^^^^^^^^^^^^^^^^ 608s ...<2 lines>... 608s depth=depth, 608s ^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 608s missing_objects = self.find_missing_objects( 608s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 608s wants = determine_wants(refs, depth) 608s TypeError: DetermineWantsRecorder.__call__() takes 2 positional arguments but 3 were given 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_tags(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 136.050 preparing to commit 608s 136.052 Selecting files for commit with filter None 608s 136.052 aborting commit write group because of exception: 608s 136.054 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 821, in test_sprout_controldir_branch_with_tags 608s source, rev1, rev2 = fixtures.build_branch_with_non_ancestral_rev(builder) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/fixtures.py", line 121, in build_branch_with_non_ancestral_rev 608s rev1 = branch_builder.build_commit(message="Rev 1") 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_from_any_repo_revision(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 136.813 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_from_any_repo_revision(LocalGitBranchFormat)/work/source/ 608s 136.814 Selecting files for commit with filter None 608s 136.819 aborting commit write group because of exception: 608s 136.820 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_sprout.py", line 141, in test_sprout_from_any_repo_revision 608s rev1a = wt.commit("rev1a") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_revision(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 137.600 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_revision(LocalGitControlDirFormat)/work/commit_tree/ 608s 137.604 Selecting files for commit with filter None 608s 137.605 aborting commit write group because of exception: 608s 137.607 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 688, in test_sprout_controldir_repository_revision 608s tree.commit("revision 1") 608s ~~~~~~~~~~~^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_into_shared_repo(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 138.004 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_into_shared_repo(BareLocalGitControlDirFormat)/work/commit_tree.branch/ 608s 138.006 Selecting files for commit with filter None 608s 138.007 aborting commit write group because of exception: 608s 138.009 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 338, in test_clone_controldir_branch_and_repo_into_shared_repo 608s tree.commit("revision 1") 608s ~~~~~~~~~~~^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_stacked_hooks_get_stacked_branch(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 138.225 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_stacked_hooks_get_stacked_branch(LocalGitBranchFormat)/work/source/ 608s 138.227 Selecting files for commit with filter None 608s 138.229 aborting commit write group because of exception: 608s 138.230 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_sprout.py", line 197, in test_sprout_stacked_hooks_get_stacked_branch 608s tree.commit("a commit") 608s ~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_revision(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 139.561 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_revision(LocalGitControlDirFormat)/work/commit_tree/ 608s 139.564 Selecting files for commit with filter None 608s 139.569 aborting commit write group because of exception: 608s 139.570 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 300, in test_clone_controldir_repository_revision 608s tree.commit("revision 1") 608s ~~~~~~~~~~~^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_push.TestPush.test_push_new_branch_fetch_tags(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 139.966 preparing to commit 608s 139.968 Selecting files for commit with filter None 608s 139.971 aborting commit write group because of exception: 608s 139.973 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 101, in test_push_new_branch_fetch_tags 608s rev_1 = builder.build_snapshot( 608s None, 608s ...<3 lines>... 608s ], 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 608s return self._do_commit( 608s ~~~~~~~~~~~~~~~^ 608s tree, 608s ^^^^^ 608s ...<5 lines>... 608s message_callback=message_callback, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_revision_id_to_dotted_revno.TestRevisionIdToDottedRevno.test_lookup_dotted_revno(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 140.031 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_revision_id_to_dotted_revno.TestRevisionIdToDottedRevno.test_lookup_dotted_revno(LocalGitBranchFormat)/work/tree/ 608s 140.033 Selecting files for commit with filter None 608s 140.034 aborting commit write group because of exception: 608s 140.036 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_revision_id_to_dotted_revno.py", line 25, in test_lookup_dotted_revno 608s tree, revmap = self.create_tree_with_merge() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/__init__.py", line 110, in create_tree_with_merge 608s revmap["1"] = tree.commit("first") 608s ~~~~~~~~~~~^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_with_colocated(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 140.172 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_with_colocated(BareLocalGitControlDirFormat)/work/commit_tree.branch/ 608s 140.174 Selecting files for commit with filter None 608s 140.175 aborting commit write group because of exception: 608s 140.177 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 379, in test_clone_controldir_with_colocated 608s rev1 = tree.commit("revision 1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_push.TestPush.test_push_to_colocated_active(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 140.752 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_controldir.test_push.TestPush.test_push_to_colocated_active(LocalGitControlDirFormat)/work/tree/ 608s 140.754 Selecting files for commit with filter None 608s 140.756 aborting commit write group because of exception: 608s 140.757 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 43, in test_push_to_colocated_active 608s tree, rev_1 = self.create_simple_tree() 608s ~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 31, in create_simple_tree 608s rev_1 = tree.commit("one") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_stacking.TestStacking.test_get_graph_stacked(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 140.986 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_stacking.TestStacking.test_get_graph_stacked(LocalGitBranchFormat)/work/mainline/ 608s 140.988 Selecting files for commit with filter None 608s 140.988 aborting commit write group because of exception: 608s 140.990 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 115, in test_get_graph_stacked 608s trunk_revid = trunk_tree.commit("mainline") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_partial_not_in_revision_history(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 141.295 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_partial_not_in_revision_history(LocalGitBranchFormat)/work/source/ 608s 141.297 Selecting files for commit with filter None 608s 141.298 aborting commit write group because of exception: 608s 141.299 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_sprout.py", line 102, in test_sprout_partial_not_in_revision_history 608s rev1 = wt.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir_colo.test_supported.TestColocatedBranchSupport.test_open_by_url(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 141.459 preparing to commit 608s 141.460 Selecting files for commit with filter None 608s 141.462 aborting commit write group because of exception: 608s 141.463 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 80, in test_open_by_url 608s made_branch = self.create_branch(made_control, name="colo") 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 32, in create_branch 608s bb.build_commit() 608s ~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_stacked(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 141.884 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_stacked(LocalGitBranchFormat)/work/mainline/ 608s 141.886 Selecting files for commit with filter None 608s 141.887 aborting commit write group because of exception: 608s 141.890 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 135, in test_sprout_stacked 608s trunk_revid = trunk_tree.commit("mainline") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 141.995 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a)/work/a/ 608s 142.000 Selecting files for commit with filter None 608s 142.007 aborting commit write group because of exception: 608s 142.010 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_fetch.py", line 45, in test_fetch 608s rev1 = tree_a.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 142.934 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared(LocalGitControlDirFormat)/work/referenced/ 608s 142.936 Selecting files for commit with filter None 608s 142.937 aborting commit write group because of exception: 608s 142.939 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 756, in test_sprout_controldir_branch_reference_shared 608s rev1 = referenced_tree.commit("1", allow_pointless=True) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_stacking.TestStacking.test_unstack_fetches(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 143.209 preparing to commit 608s 143.211 Selecting files for commit with filter None 608s 143.211 aborting commit write group because of exception: 608s 143.214 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 176, in test_unstack_fetches 608s trunk, mainline_revid, rev2 = fixtures.build_branch_with_non_ancestral_rev( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s builder 608s ^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/fixtures.py", line 121, in build_branch_with_non_ancestral_rev 608s rev1 = branch_builder.build_commit(message="Rev 1") 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_no_functions(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 143.270 preparing to commit 608s 143.271 Selecting files for commit with filter None 608s 143.272 aborting commit write group because of exception: 608s 143.273 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 477, in setUp 608s self.builder.build_snapshot( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s None, [("add", ("", None, "directory", None))], message="foo" 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 608s return self._do_commit( 608s ~~~~~~~~~~~~~~~^ 608s tree, 608s ^^^^^ 608s ...<5 lines>... 608s message_callback=message_callback, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_tags.TestBranchTags.test_delete_tag(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 143.496 preparing to commit 608s 143.497 Selecting files for commit with filter None 608s 143.498 aborting commit write group because of exception: 608s 143.499 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 163, in test_delete_tag 608s b, [revid] = self.make_branch_with_revision_tuple("b", 1) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 50, in make_branch_with_revision_tuple 608s revids = [builder.build_commit() for i in range(count)] 608s ~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_absent_tag(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 143.640 preparing to commit 608s 143.642 Selecting files for commit with filter None 608s 143.643 aborting commit write group because of exception: 608s 143.645 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 839, in test_sprout_controldir_branch_with_absent_tag 608s builder.build_commit(message="Rev 1") 608s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_rev_not_source_branch_copies_tags(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 144.197 preparing to commit 608s 144.199 Selecting files for commit with filter None 608s 144.200 aborting commit write group because of exception: 608s 144.201 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 882, in test_sprout_controldir_passing_rev_not_source_branch_copies_tags 608s base_rev = builder.build_commit(message="Base") 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_tags.TestBranchTags.test_set_tag_invalides_cache(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 145.327 preparing to commit 608s 145.329 Selecting files for commit with filter None 608s 145.330 aborting commit write group because of exception: 608s 145.331 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 242, in test_set_tag_invalides_cache 608s b, revids = self.make_write_locked_branch_with_one_tag() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 234, in make_write_locked_branch_with_one_tag 608s b, revids = self.make_branch_with_revision_tuple("b", 3) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 50, in make_branch_with_revision_tuple 608s revids = [builder.build_commit() for i in range(count)] 608s ~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_revision(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 145.801 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_revision(LocalGitControlDirFormat)/work/source/ 608s 145.803 Selecting files for commit with filter None 608s 145.804 aborting commit write group because of exception: 608s 145.805 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 993, in test_sprout_controldir_tree_revision 608s rev1 = tree.commit("revision 1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_with_revision_id_uses_default_stack_on(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 146.279 preparing to commit 608s 146.280 Selecting files for commit with filter None 608s 146.281 aborting commit write group because of exception: 608s 146.282 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 1029, in test_sprout_with_revision_id_uses_default_stack_on 608s rev1 = builder.build_commit(message="Rev 1.") 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_no_preserve_stacking(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 146.624 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_no_preserve_stacking(LocalGitBranchFormat)/work/stacked-on/ 608s 146.627 Selecting files for commit with filter None 608s 146.628 aborting commit write group because of exception: 608s 146.630 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 298, in test_clone_from_stacked_branch_no_preserve_stacking 608s stacked_bzrdir = self.make_stacked_bzrdir() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 257, in make_stacked_bzrdir 608s tree.commit("Added foo") 608s ~~~~~~~~~~~^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_to_origin(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 147.120 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_to_origin(LocalGitBranchFormat)/work/branch/ 608s 147.121 Selecting files for commit with filter None 608s 147.122 aborting commit write group because of exception: 608s 147.127 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_uncommit.py", line 62, in test_post_uncommit_to_origin 608s revid = tree.commit("a revision") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on_and_stacked(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 147.165 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on_and_stacked(LocalGitBranchFormat)/work/stack-on/ 608s 147.168 Selecting files for commit with filter None 608s 147.170 aborting commit write group because of exception: 608s 147.171 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 399, in test_fetch_copies_from_stacked_on_and_stacked 608s stacked, unstacked, rev1 = self.prepare_stacked_on_fetch() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 385, in prepare_stacked_on_fetch 608s rev1 = stack_on.commit("first commit") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_push.TestPush.test_push_new_branch_lossy(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 147.620 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_controldir.test_push.TestPush.test_push_new_branch_lossy(LocalGitControlDirFormat)/work/tree/ 608s 147.622 Selecting files for commit with filter None 608s 147.626 aborting commit write group because of exception: 608s 147.627 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 131, in test_push_new_branch_lossy 608s tree, rev_1 = self.create_simple_tree() 608s ~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 31, in create_simple_tree 608s rev_1 = tree.commit("one") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_push.TestPush.test_push_tag_selector(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 148.024 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_controldir.test_push.TestPush.test_push_tag_selector(BareLocalGitControlDirFormat)/work/tree.branch/ 608s 148.026 Selecting files for commit with filter None 608s 148.027 aborting commit write group because of exception: 608s 148.029 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 156, in test_push_tag_selector 608s tree, rev1 = self.create_simple_tree() 608s ~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 31, in create_simple_tree 608s rev_1 = tree.commit("one") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir_colo.test_supported.TestColocatedBranchSupport.test_branch_name_with_slash(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 148.660 preparing to commit 608s 148.662 Selecting files for commit with filter None 608s 148.663 aborting commit write group because of exception: 608s 148.665 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 192, in test_branch_name_with_slash 608s target_branch = self.create_branch(repo.controldir, name="foo/bar") 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 32, in create_branch 608s bb.build_commit() 608s ~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_absent_requested_raises(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 148.714 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_absent_requested_raises(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a)/work/a/ 608s 148.717 Selecting files for commit with filter None 608s 148.720 aborting commit write group because of exception: 608s 148.722 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_interrepository.py", line 73, in setUp 608s self.rev1 = tree_a.commit("rev1", allow_pointless=True) 608s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir_colo.test_supported.TestColocatedBranchSupport.test_branch_reference_loop(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 148.749 preparing to commit 608s 148.750 Selecting files for commit with filter None 608s 148.751 aborting commit write group because of exception: 608s 148.753 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 217, in test_branch_reference_loop 608s to_branch = self.create_branch(repo.controldir, name="somebranch") 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 32, in create_branch 608s bb.build_commit() 608s ~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir_colo.test_supported.TestColocatedBranchSupport.test_sprout_into_colocated(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 148.869 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_controldir_colo.test_supported.TestColocatedBranchSupport.test_sprout_into_colocated(BareLocalGitControlDirFormat)/work/from.branch/ 608s 148.871 Selecting files for commit with filter None 608s 148.873 aborting commit write group because of exception: 608s 148.875 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 99, in test_sprout_into_colocated 608s revid = from_tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_under_shared(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 149.749 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_under_shared(BareLocalGitControlDirFormat)/work/commit_tree.branch/ 608s 149.751 Selecting files for commit with filter None 608s 149.752 aborting commit write group because of exception: 608s 149.754 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 205, in test_clone_controldir_repository_under_shared 608s rev1 = tree.commit("revision 1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_stacking.TestStacking.test_unstack_already_locked(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 151.239 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_branch.test_stacking.TestStacking.test_unstack_already_locked(LocalGitBranchFormat)/work/stacked-on/ 608s 151.241 Selecting files for commit with filter None 608s 151.243 aborting commit write group because of exception: 608s 151.244 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 217, in test_unstack_already_locked 608s stacked_bzrdir = self.make_stacked_bzrdir() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_stacking.py", line 257, in make_stacked_bzrdir 608s tree.commit("Added foo") 608s ~~~~~~~~~~~^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_destroy_workingtree(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 151.671 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_destroy_workingtree(BareLocalGitControlDirFormat)/work/tree.branch/ 608s 151.673 Selecting files for commit with filter None 608s 151.674 aborting commit write group because of exception: 608s 151.676 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 142, in test_destroy_workingtree 608s tree.commit("first commit") 608s ~~~~~~~~~~~^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary_smart(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 152.180 preparing to commit 608s 152.186 Selecting files for commit with filter None 608s 152.199 aborting commit write group because of exception: 608s 152.200 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_fetch.py", line 187, in test_fetch_parent_inventories_at_stacking_boundary_smart 608s self.test_fetch_parent_inventories_at_stacking_boundary() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_fetch.py", line 213, in test_fetch_parent_inventories_at_stacking_boundary 608s base = builder.build_snapshot( 608s None, 608s ...<3 lines>... 608s ], 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 608s return self._do_commit( 608s ~~~~~~~~~~~~~~~^ 608s tree, 608s ^^^^^ 608s ...<5 lines>... 608s message_callback=message_callback, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_into_notrees_repo(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 152.368 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_into_notrees_repo(LocalGitControlDirFormat)/work/source/ 608s 152.370 Selecting files for commit with filter None 608s 152.373 aborting commit write group because of exception: 608s 152.375 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 429, in test_clone_controldir_into_notrees_repo 608s tree.commit("revision 1") 608s ~~~~~~~~~~~^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_uses_first_return(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 152.373 preparing to commit 608s 152.377 Selecting files for commit with filter None 608s 152.379 aborting commit write group because of exception: 608s 152.382 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 477, in setUp 608s self.builder.build_snapshot( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s None, [("add", ("", None, "directory", None))], message="foo" 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 608s return self._do_commit( 608s ~~~~~~~~~~~~~~~^ 608s tree, 608s ^^^^^ 608s ...<5 lines>... 608s message_callback=message_callback, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_revision(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 153.353 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_revision(BareLocalGitControlDirFormat)/work/commit_tree.branch/ 608s 153.355 Selecting files for commit with filter None 608s 153.358 aborting commit write group because of exception: 608s 153.359 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 300, in test_clone_controldir_repository_revision 608s tree.commit("revision 1") 608s ~~~~~~~~~~~^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_tags.TestBranchTags.test_merge_tags_selector(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 153.612 preparing to commit 608s 153.613 Selecting files for commit with filter None 608s 153.614 aborting commit write group because of exception: 608s 153.616 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 141, in test_merge_tags_selector 608s b1, [revid, revid1] = self.make_branch_with_revision_tuple("b1", 2) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 50, in make_branch_with_revision_tuple 608s revids = [builder.build_commit() for i in range(count)] 608s ~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 153.819 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat)/work/a/ 608s 153.826 Selecting files for commit with filter None 608s 153.828 aborting commit write group because of exception: 608s 153.829 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_interrepository.py", line 73, in setUp 608s self.rev1 = tree_a.commit("rev1", allow_pointless=True) 608s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_tags.TestBranchTags.test_rename_revisions_invalides_cache(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 153.905 preparing to commit 608s 153.907 Selecting files for commit with filter None 608s 153.908 aborting commit write group because of exception: 608s 153.909 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 259, in test_rename_revisions_invalides_cache 608s b, revids = self.make_write_locked_branch_with_one_tag() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 234, in make_write_locked_branch_with_one_tag 608s b, revids = self.make_branch_with_revision_tuple("b", 3) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 50, in make_branch_with_revision_tuple 608s revids = [builder.build_commit() for i in range(count)] 608s ~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids_limit(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 153.996 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids_limit(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a)/work/a/ 608s 153.998 Selecting files for commit with filter None 608s 153.999 aborting commit write group because of exception: 608s 154.001 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_interrepository.py", line 73, in setUp 608s self.rev1 = tree_a.commit("rev1", allow_pointless=True) 608s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_revision(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 154.005 preparing to commit 608s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_revision(BareLocalGitControlDirFormat)/work/commit_tree.branch/ 608s 154.007 Selecting files for commit with filter None 608s 154.008 aborting commit write group because of exception: 608s 154.009 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 364, in test_clone_controldir_branch_revision 608s rev1 = tree.commit("revision 1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_into_shared_repo(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 154.230 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_into_shared_repo(LocalGitControlDirFormat)/work/commit_tree/ 608s 154.235 Selecting files for commit with filter None 608s 154.236 aborting commit write group because of exception: 608s 154.238 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 338, in test_clone_controldir_branch_and_repo_into_shared_repo 608s tree.commit("revision 1") 608s ~~~~~~~~~~~^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared_force_new_repo(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 154.385 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared_force_new_repo(LocalGitControlDirFormat)/work/commit_tree/ 608s 154.387 Selecting files for commit with filter None 608s 154.389 aborting commit write group because of exception: 608s 154.390 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 723, in test_sprout_controldir_branch_and_repo_shared_force_new_repo 608s rev1 = tree.commit("revision 1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_create_workingtree_revision(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 154.414 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_create_workingtree_revision(LocalGitControlDirFormat)/work/source/ 608s 154.415 Selecting files for commit with filter None 608s 154.416 aborting commit write group because of exception: 608s 154.418 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 1381, in test_create_workingtree_revision 608s a = source.commit("a", allow_pointless=True) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_backup_copies_existing(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 154.433 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_backup_copies_existing(LocalGitControlDirFormat)/work/test/ 608s 154.435 Selecting files for commit with filter None 608s 154.437 aborting commit write group because of exception: 608s 154.438 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 1600, in test_backup_copies_existing 608s tree.commit("some data to be copied.") 608s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_branch.test_tags.TestBranchTags.test_unicode_tag(LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 154.459 preparing to commit 608s 154.461 Selecting files for commit with filter None 608s 154.462 aborting commit write group because of exception: 608s 154.464 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 157, in test_unicode_tag 608s b1, [revid] = self.make_branch_with_revision_tuple("b", 1) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_tags.py", line 50, in make_branch_with_revision_tuple 608s revids = [builder.build_commit() for i in range(count)] 608s ~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_fixed_user_id(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 154.562 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_fixed_user_id(BareLocalGitControlDirFormat)/work/commit_tree.branch/ 608s 154.564 Selecting files for commit with filter None 608s 154.565 aborting commit write group because of exception: 608s 154.566 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 318, in test_clone_controldir_branch_and_repo_fixed_user_id 608s rev1 = tree.commit("revision 1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared_force_new_repo(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 154.956 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared_force_new_repo(BareLocalGitControlDirFormat)/work/referenced.branch/ 608s 154.959 Selecting files for commit with filter None 608s 154.960 aborting commit write group because of exception: 608s 154.962 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 779, in test_sprout_controldir_branch_reference_shared_force_new_repo 608s rev1 = referenced_tree.commit("1", allow_pointless=True) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_under_shared(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 155.212 preparing to commit 608s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_repository_under_shared(LocalGitControlDirFormat)/work/commit_tree/ 608s 155.214 Selecting files for commit with filter None 608s 155.215 aborting commit write group because of exception: 608s 155.217 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 205, in test_clone_controldir_repository_under_shared 608s rev1 = tree.commit("revision 1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_on_transport_preserves_repo_format(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: Empty attachments: 608s log 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 400, in test_clone_on_transport_preserves_repo_format 608s target_controldir = a_dir.clone_on_transport(target_transport) 608s File "/usr/lib/python3/dist-packages/breezy/git/dir.py", line 296, in clone_on_transport 608s (pack_hint, _, refs) = interrepo.fetch_objects( 608s ~~~~~~~~~~~~~~~~~~~~~~~^ 608s determine_wants, mapping=default_mapping 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 608s refs = self.source._git.fetch( 608s self.target._git, determine_wants, progress=progress 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 608s count, pack_data = self.fetch_pack_data( 608s ~~~~~~~~~~~~~~~~~~~~^ 608s determine_wants, 608s ^^^^^^^^^^^^^^^^ 608s ...<2 lines>... 608s depth=depth, 608s ^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 608s missing_objects = self.find_missing_objects( 608s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 608s wants = determine_wants(refs, depth) 608s TypeError: InterGitGitRepository.determine_wants_all() takes 2 positional arguments but 3 were given 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_with_colocated(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 155.899 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_with_colocated(LocalGitControlDirFormat)/work/commit_tree/ 608s 155.901 Selecting files for commit with filter None 608s 155.903 aborting commit write group because of exception: 608s 155.905 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 379, in test_clone_controldir_with_colocated 608s rev1 = tree.commit("revision 1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_destroy_workingtree(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 156.316 preparing to commit 608s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_destroy_workingtree(LocalGitControlDirFormat)/work/tree/ 608s 156.320 Selecting files for commit with filter None 608s 156.322 aborting commit write group because of exception: 608s 156.325 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 142, in test_destroy_workingtree 608s tree.commit("first commit") 608s ~~~~~~~~~~~^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_tree_revision(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 156.556 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_tree_revision(BareLocalGitControlDirFormat)/work/source.branch/ 608s 156.558 Selecting files for commit with filter None 608s 156.559 aborting commit write group because of exception: 608s 156.560 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 417, in test_clone_controldir_tree_revision 608s rev1 = tree.commit("revision 1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_fixed_user_id(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 156.698 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_branch_and_repo_fixed_user_id(LocalGitControlDirFormat)/work/commit_tree/ 608s 156.701 Selecting files for commit with filter None 608s 156.702 aborting commit write group because of exception: 608s 156.707 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 318, in test_clone_controldir_branch_and_repo_fixed_user_id 608s rev1 = tree.commit("revision 1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 156.789 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared(LocalGitControlDirFormat)/work/commit_tree/ 608s 156.792 Selecting files for commit with filter None 608s 156.793 aborting commit write group because of exception: 608s 156.795 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 705, in test_sprout_controldir_branch_and_repo_shared 608s rev1 = tree.commit("revision 1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_source_branch_with_absent_tag(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 157.068 preparing to commit 608s 157.069 Selecting files for commit with filter None 608s 157.070 aborting commit write group because of exception: 608s 157.072 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 860, in test_sprout_controldir_passing_source_branch_with_absent_tag 608s builder.build_commit(message="Rev 1") 608s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 157.344 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared(BareLocalGitControlDirFormat)/work/referenced.branch/ 608s 157.346 Selecting files for commit with filter None 608s 157.347 aborting commit write group because of exception: 608s 157.349 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 756, in test_sprout_controldir_branch_reference_shared 608s rev1 = referenced_tree.commit("1", allow_pointless=True) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_into_notrees_repo(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 157.466 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_into_notrees_repo(BareLocalGitControlDirFormat)/work/source.branch/ 608s 157.469 Selecting files for commit with filter None 608s 157.470 aborting commit write group because of exception: 608s 157.471 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 429, in test_clone_controldir_into_notrees_repo 608s tree.commit("revision 1") 608s ~~~~~~~~~~~^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_branch_no_tree(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 157.576 preparing to commit 608s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_branch_no_tree(BareLocalGitControlDirFormat)/work/source.branch/ 608s 157.578 Selecting files for commit with filter None 608s 157.580 aborting commit write group because of exception: 608s 157.581 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 1013, in test_sprout_branch_no_tree 608s tree.commit("revision 1") 608s ~~~~~~~~~~~^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: Empty attachments: 608s log 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 945, in test_sprout_controldir_tree_branch_reference 608s target = dir.sprout(self.get_url("target")) 608s File "/usr/lib/python3/dist-packages/breezy/git/dir.py", line 188, in sprout 608s interrepo.fetch_objects( 608s ~~~~~~~~~~~~~~~~~~~~~~~^ 608s determine_wants=determine_wants, mapping=source_branch.mapping 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 608s refs = self.source._git.fetch( 608s self.target._git, determine_wants, progress=progress 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 608s count, pack_data = self.fetch_pack_data( 608s ~~~~~~~~~~~~~~~~~~~~^ 608s determine_wants, 608s ^^^^^^^^^^^^^^^^ 608s ...<2 lines>... 608s depth=depth, 608s ^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 608s missing_objects = self.find_missing_objects( 608s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 608s wants = determine_wants(refs, depth) 608s TypeError: InterGitGitRepository.determine_wants_all() takes 2 positional arguments but 3 were given 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: Empty attachments: 608s log 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 542, in test_sprout_controldir_empty 608s target = dir.sprout(self.get_url("target")) 608s File "/usr/lib/python3/dist-packages/breezy/git/dir.py", line 188, in sprout 608s interrepo.fetch_objects( 608s ~~~~~~~~~~~~~~~~~~~~~~~^ 608s determine_wants=determine_wants, mapping=source_branch.mapping 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 608s refs = self.source._git.fetch( 608s self.target._git, determine_wants, progress=progress 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 608s count, pack_data = self.fetch_pack_data( 608s ~~~~~~~~~~~~~~~~~~~~^ 608s determine_wants, 608s ^^^^^^^^^^^^^^^^ 608s ...<2 lines>... 608s depth=depth, 608s ^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 608s missing_objects = self.find_missing_objects( 608s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 608s wants = determine_wants(refs, depth) 608s TypeError: InterGitGitRepository.determine_wants_all() takes 2 positional arguments but 3 were given 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared_force_new_repo(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 158.666 preparing to commit 608s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference_shared_force_new_repo(LocalGitControlDirFormat)/work/referenced/ 608s 158.668 Selecting files for commit with filter None 608s 158.668 aborting commit write group because of exception: 608s 158.670 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 779, in test_sprout_controldir_branch_reference_shared_force_new_repo 608s rev1 = referenced_tree.commit("1", allow_pointless=True) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_tree_revision(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 158.702 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_controldir_tree_revision(LocalGitControlDirFormat)/work/source/ 608s 158.704 Selecting files for commit with filter None 608s 158.705 aborting commit write group because of exception: 608s 158.707 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 417, in test_clone_controldir_tree_revision 608s rev1 = tree.commit("revision 1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_rev_not_source_branch_copies_tags(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 158.734 preparing to commit 608s 158.735 Selecting files for commit with filter None 608s 158.740 aborting commit write group because of exception: 608s 158.741 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 882, in test_sprout_controldir_passing_rev_not_source_branch_copies_tags 608s base_rev = builder.build_commit(message="Base") 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared_force_new_repo(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 158.902 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared_force_new_repo(BareLocalGitControlDirFormat)/work/commit_tree.branch/ 608s 158.904 Selecting files for commit with filter None 608s 158.906 aborting commit write group because of exception: 608s 158.907 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 723, in test_sprout_controldir_branch_and_repo_shared_force_new_repo 608s rev1 = tree.commit("revision 1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_with_repository_to_shared(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 158.980 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_with_repository_to_shared(BareLocalGitControlDirFormat)/work/commit_tree.branch/ 608s 158.983 Selecting files for commit with filter None 608s 158.988 aborting commit write group because of exception: 608s 158.989 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 583, in test_sprout_controldir_with_repository_to_shared 608s rev1 = tree.commit("revision 1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_tags(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 159.263 preparing to commit 608s 159.265 Selecting files for commit with filter None 608s 159.265 aborting commit write group because of exception: 608s 159.267 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 821, in test_sprout_controldir_branch_with_tags 608s source, rev1, rev2 = fixtures.build_branch_with_non_ancestral_rev(builder) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/fixtures.py", line 121, in build_branch_with_non_ancestral_rev 608s rev1 = branch_builder.build_commit(message="Rev 1") 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_create_workingtree_revision(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 159.611 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_create_workingtree_revision(BareLocalGitControlDirFormat)/work/source.branch/ 608s 159.613 Selecting files for commit with filter None 608s 159.614 aborting commit write group because of exception: 608s 159.617 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 1381, in test_create_workingtree_revision 608s a = source.commit("a", allow_pointless=True) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_under_shared_force_new_repo(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 159.900 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_under_shared_force_new_repo(LocalGitControlDirFormat)/work/commit_tree/ 608s 159.902 Selecting files for commit with filter None 608s 159.903 aborting commit write group because of exception: 608s 159.905 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 663, in test_sprout_controldir_repository_under_shared_force_new_repo 608s rev1 = tree.commit("revision 1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_with_absent_tag(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 160.025 preparing to commit 608s 160.027 Selecting files for commit with filter None 608s 160.027 aborting commit write group because of exception: 608s 160.029 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 839, in test_sprout_controldir_branch_with_absent_tag 608s builder.build_commit(message="Rev 1") 608s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_revision(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 160.101 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_revision(BareLocalGitControlDirFormat)/work/source.branch/ 608s 160.103 Selecting files for commit with filter None 608s 160.104 aborting commit write group because of exception: 608s 160.107 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 993, in test_sprout_controldir_tree_revision 608s rev1 = tree.commit("revision 1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_push.TestPush.test_push_new_branch(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 160.133 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_controldir.test_push.TestPush.test_push_new_branch(LocalGitControlDirFormat)/work/tree/ 608s 160.136 Selecting files for commit with filter None 608s 160.139 aborting commit write group because of exception: 608s 160.140 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 35, in test_push_new_branch 608s tree, rev_1 = self.create_simple_tree() 608s ~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 31, in create_simple_tree 608s rev_1 = tree.commit("one") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_reference(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: Empty attachments: 608s log 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 745, in test_sprout_controldir_branch_reference 608s target = dir.sprout(self.get_url("target")) 608s File "/usr/lib/python3/dist-packages/breezy/git/dir.py", line 188, in sprout 608s interrepo.fetch_objects( 608s ~~~~~~~~~~~~~~~~~~~~~~~^ 608s determine_wants=determine_wants, mapping=source_branch.mapping 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 608s refs = self.source._git.fetch( 608s self.target._git, determine_wants, progress=progress 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 608s count, pack_data = self.fetch_pack_data( 608s ~~~~~~~~~~~~~~~~~~~~^ 608s determine_wants, 608s ^^^^^^^^^^^^^^^^ 608s ...<2 lines>... 608s depth=depth, 608s ^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 608s missing_objects = self.find_missing_objects( 608s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 608s wants = determine_wants(refs, depth) 608s TypeError: InterGitGitRepository.determine_wants_all() takes 2 positional arguments but 3 were given 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 160.323 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)/work/b1/ 608s 160.325 Selecting files for commit with filter None 608s 160.326 aborting commit write group because of exception: 608s 160.328 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_fetch.py", line 32, in test_fetch_revisions 608s rev1 = wt.commit("lala!", allow_pointless=False) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions_limit(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 160.344 preparing to commit 608s 160.346 Selecting files for commit with filter None 608s 160.349 aborting commit write group because of exception: 608s 160.351 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_fetch.py", line 57, in test_fetch_revisions_limit 608s rev1 = builder.build_commit() 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions_limit_incremental(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 160.384 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions_limit_incremental(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)/work/b1/ 608s 160.386 Selecting files for commit with filter None 608s 160.388 aborting commit write group because of exception: 608s 160.389 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_fetch.py", line 83, in test_fetch_revisions_limit_incremental 608s rev1 = wt.commit("lala!", allow_pointless=False) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_copy_content_into.TestCopyContentInto.test_contract_convenience_method(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 160.450 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_interbranch.test_copy_content_into.TestCopyContentInto.test_contract_convenience_method(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)/work/tree1/ 608s 160.452 Selecting files for commit with filter None 608s 160.463 aborting commit write group because of exception: 608s 160.464 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_copy_content_into.py", line 32, in test_contract_convenience_method 608s rev1 = self.tree1.commit("one") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_passing_source_branch_with_absent_tag(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 160.525 preparing to commit 608s 160.526 Selecting files for commit with filter None 608s 160.530 aborting commit write group because of exception: 608s 160.531 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 860, in test_sprout_controldir_passing_source_branch_with_absent_tag 608s builder.build_commit(message="Rev 1") 608s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_pull.TestPull.test_pull_convergence_simple(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 160.524 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_convergence_simple(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)/work/parent/ 608s 160.526 Selecting files for commit with filter None 608s 160.531 aborting commit write group because of exception: 608s 160.533 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 35, in test_pull_convergence_simple 608s parent.commit("1st post", allow_pointless=True) 608s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_pull.TestPull.test_pull_merged_indirect(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 160.583 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_merged_indirect(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)/work/parent/ 608s 160.586 Selecting files for commit with filter None 608s 160.588 aborting commit write group because of exception: 608s 160.590 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 63, in test_pull_merged_indirect 608s parent.commit("1st post", allow_pointless=True) 608s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_pull.TestPull.test_pull_overwrite(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 160.615 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_overwrite(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)/work/tree_a/ 608s 160.617 Selecting files for commit with filter None 608s 160.626 aborting commit write group because of exception: 608s 160.628 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 166, in test_pull_overwrite 608s tree_a.commit("message 1") 608s ~~~~~~~~~~~~~^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_push.TestPush.test_push_new_empty(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: Empty attachments: 608s log 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 138, in test_push_new_empty 608s result = dir.push_branch(tree.branch) 608s File "/usr/lib/python3/dist-packages/breezy/git/dir.py", line 418, in push_branch 608s push_result.branch_push_result = source.push( 608s ~~~~~~~~~~~^ 608s target, 608s ^^^^^^^ 608s ...<3 lines>... 608s tag_selector=tag_selector, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branch.py", line 1030, in push 608s return InterBranch.get(self, target).push( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s overwrite, stop_revision, lossy, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branch.py", line 2434, in push 608s result = self._basic_push( 608s overwrite, stop_revision, tag_selector=tag_selector 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1319, in _basic_push 608s refs, stop_revision = self.update_refs(stop_revision) 608s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1339, in update_refs 608s result = interrepo.fetch( 608s branches=[self.source.ref], include_tags=fetch_tags 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 740, in fetch 608s self.fetch_objects(wants_recorder, limit=limit) 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 608s refs = self.source._git.fetch( 608s self.target._git, determine_wants, progress=progress 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 608s count, pack_data = self.fetch_pack_data( 608s ~~~~~~~~~~~~~~~~~~~~^ 608s determine_wants, 608s ^^^^^^^^^^^^^^^^ 608s ...<2 lines>... 608s depth=depth, 608s ^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 608s missing_objects = self.find_missing_objects( 608s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 608s wants = determine_wants(refs, depth) 608s TypeError: DetermineWantsRecorder.__call__() takes 2 positional arguments but 3 were given 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_pull.TestPull.test_pull_returns_result(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 160.755 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_returns_result(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)/work/parent/ 608s 160.758 Selecting files for commit with filter None 608s 160.759 aborting commit write group because of exception: 608s 160.760 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 135, in test_pull_returns_result 608s p1 = parent.commit("1st post") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_pull.TestPull.test_pull_tag_selector(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 160.774 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_tag_selector(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)/work/tree_a/ 608s 160.776 Selecting files for commit with filter None 608s 160.777 aborting commit write group because of exception: 608s 160.778 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 208, in test_pull_tag_selector 608s revid1 = tree_a.commit("message 1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_pull.TestPull.test_pull_updates_checkout_and_master(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 160.806 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_updates_checkout_and_master(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)/work/master/ 608s 160.808 Selecting files for commit with filter None 608s 160.810 aborting commit write group because of exception: 608s 160.812 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 91, in test_pull_updates_checkout_and_master 608s master_tree.commit("master") 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_revision(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 160.809 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_revision(BareLocalGitControlDirFormat)/work/commit_tree.branch/ 608s 160.811 Selecting files for commit with filter None 608s 160.812 aborting commit write group because of exception: 608s 160.814 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 808, in test_sprout_controldir_branch_revision 608s rev1 = tree.commit("revision 1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_push.TestPush.test_no_get_parent_map_after_insert_stream(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 160.968 preparing to commit 608s 160.976 Selecting files for commit with filter None 608s 160.986 aborting commit write group because of exception: 608s 160.987 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 330, in test_no_get_parent_map_after_insert_stream 608s first = builder.build_snapshot(None, [("add", ("", None, "directory", ""))]) 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 608s return self._do_commit( 608s ~~~~~~~~~~~~~~~^ 608s tree, 608s ^^^^^ 608s ...<5 lines>... 608s message_callback=message_callback, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_push.TestPush.test_push_convergence_simple(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 161.023 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_convergence_simple(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)/work/mine/ 608s 161.028 Selecting files for commit with filter None 608s 161.029 aborting commit write group because of exception: 608s 161.034 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 42, in test_push_convergence_simple 608s mine.commit("1st post", allow_pointless=True) 608s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_push.TestPush.test_push_merged_indirect(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 161.063 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_merged_indirect(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)/work/mine/ 608s 161.066 Selecting files for commit with filter None 608s 161.068 aborting commit write group because of exception: 608s 161.069 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 73, in test_push_merged_indirect 608s mine.commit("1st post", allow_pointless=True) 608s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_push.TestPush.test_push_incremental(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 161.093 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_controldir.test_push.TestPush.test_push_incremental(LocalGitControlDirFormat)/work/tree/ 608s 161.095 Selecting files for commit with filter None 608s 161.096 aborting commit write group because of exception: 608s 161.097 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 143, in test_push_incremental 608s tree, rev1 = self.create_simple_tree() 608s ~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 31, in create_simple_tree 608s rev_1 = tree.commit("one") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_push.TestPush.test_push_tag_selector(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 161.104 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_tag_selector(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)/work/tree_a/ 608s 161.106 Selecting files for commit with filter None 608s 161.107 aborting commit write group because of exception: 608s 161.109 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 391, in test_push_tag_selector 608s revid1 = tree_a.commit("message 1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_push.TestPush.test_push_with_default_stacking_does_not_create_broken_branch(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 161.147 creating repository in file:///tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_with_default_stacking_does_not_create_broken_branch%28InterLocalGitRemoteGitBranch%2CLocalGitBranchFormat%2CRemoteGitBranchFormat%29/work/repo/.bzr/. 608s 161.157 preparing to commit 608s 161.159 Selecting files for commit with filter None 608s 161.161 aborting commit write group because of exception: 608s 161.163 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 290, in test_push_with_default_stacking_does_not_create_broken_branch 608s revid1 = builder.build_snapshot( 608s None, 608s ...<3 lines>... 608s ], 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 608s return self._do_commit( 608s ~~~~~~~~~~~~~~~^ 608s tree, 608s ^^^^^ 608s ...<5 lines>... 608s message_callback=message_callback, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_push.TestPush.test_push_within_repository(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 161.216 creating repository in file:///tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_within_repository%28InterLocalGitRemoteGitBranch%2CLocalGitBranchFormat%2CRemoteGitBranchFormat%29/work/repo/.bzr/. 608s 161.238 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_within_repository(InterLocalGitRemoteGitBranch,LocalGitBranchFormat,RemoteGitBranchFormat)/work/repo/tree/ 608s 161.240 Selecting files for commit with filter None 608s 161.241 aborting commit write group because of exception: 608s 161.243 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 232, in test_push_within_repository 608s tree.commit("a") 608s ~~~~~~~~~~~^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_revision(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 161.457 preparing to commit 608s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_revision(BareLocalGitControlDirFormat)/work/commit_tree.branch/ 608s 161.459 Selecting files for commit with filter None 608s 161.461 aborting commit write group because of exception: 608s 161.462 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 688, in test_sprout_controldir_repository_revision 608s tree.commit("revision 1") 608s ~~~~~~~~~~~^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_push.TestPush.test_push_new_branch_lossy(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 161.720 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_controldir.test_push.TestPush.test_push_new_branch_lossy(BareLocalGitControlDirFormat)/work/tree.branch/ 608s 161.722 Selecting files for commit with filter None 608s 161.724 aborting commit write group because of exception: 608s 161.725 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 131, in test_push_new_branch_lossy 608s tree, rev_1 = self.create_simple_tree() 608s ~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 31, in create_simple_tree 608s rev_1 = tree.commit("one") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_push.TestPush.test_push_to_colocated_new_inactive(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 161.728 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_controldir.test_push.TestPush.test_push_to_colocated_new_inactive(LocalGitControlDirFormat)/work/tree/ 608s 161.730 Selecting files for commit with filter None 608s 161.731 aborting commit write group because of exception: 608s 161.732 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 56, in test_push_to_colocated_new_inactive 608s tree, rev_1 = self.create_simple_tree() 608s ~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 31, in create_simple_tree 608s rev_1 = tree.commit("one") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir_colo.test_supported.TestColocatedBranchSupport.test_destroy_colocated_branch(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 161.827 preparing to commit 608s 161.828 Selecting files for commit with filter None 608s 161.830 aborting commit write group because of exception: 608s 161.831 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 38, in test_destroy_colocated_branch 608s self.create_branch(bzrdir, "colo") 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 32, in create_branch 608s bb.build_commit() 608s ~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 161.838 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_and_repo_shared(BareLocalGitControlDirFormat)/work/commit_tree.branch/ 608s 161.840 Selecting files for commit with filter None 608s 161.841 aborting commit write group because of exception: 608s 161.844 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 705, in test_sprout_controldir_branch_and_repo_shared 608s rev1 = tree.commit("revision 1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir_colo.test_supported.TestColocatedBranchSupport.test_unicode(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 162.000 preparing to commit 608s 162.002 Selecting files for commit with filter None 608s 162.003 aborting commit write group because of exception: 608s 162.005 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 171, in test_unicode 608s made_branch = self.create_branch(made_control, name="col\xe9") 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 32, in create_branch 608s bb.build_commit() 608s ~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_with_repository_to_shared(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 162.314 preparing to commit 608s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_with_repository_to_shared(LocalGitControlDirFormat)/work/commit_tree/ 608s 162.318 Selecting files for commit with filter None 608s 162.319 aborting commit write group because of exception: 608s 162.320 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 583, in test_sprout_controldir_with_repository_to_shared 608s rev1 = tree.commit("revision 1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_push.TestPush.test_push_to_colocated_existing_inactive(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 162.376 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_controldir.test_push.TestPush.test_push_to_colocated_existing_inactive(LocalGitControlDirFormat)/work/tree/ 608s 162.379 Selecting files for commit with filter None 608s 162.380 aborting commit write group because of exception: 608s 162.381 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 72, in test_push_to_colocated_existing_inactive 608s tree, rev_1 = self.create_simple_tree() 608s ~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 31, in create_simple_tree 608s rev_1 = tree.commit("one") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir_colo.test_supported.TestColocatedBranchSupport.test_branch_reference_loop(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 162.714 preparing to commit 608s 162.715 Selecting files for commit with filter None 608s 162.716 aborting commit write group because of exception: 608s 162.718 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 217, in test_branch_reference_loop 608s to_branch = self.create_branch(repo.controldir, name="somebranch") 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 32, in create_branch 608s bb.build_commit() 608s ~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_revision(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 162.742 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_branch_revision(LocalGitControlDirFormat)/work/commit_tree/ 608s 162.744 Selecting files for commit with filter None 608s 162.746 aborting commit write group because of exception: 608s 162.747 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 808, in test_sprout_controldir_branch_revision 608s rev1 = tree.commit("revision 1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir_colo.test_supported.TestColocatedBranchSupport.test_get_branches(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 162.809 preparing to commit 608s 162.810 Selecting files for commit with filter None 608s 162.811 aborting commit write group because of exception: 608s 162.812 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 180, in test_get_branches 608s target_branch = self.create_branch(repo.controldir, name="foo") 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 32, in create_branch 608s bb.build_commit() 608s ~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference_revision(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 163.175 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_tree_branch_reference_revision(LocalGitControlDirFormat)/work/referencced/ 608s 163.178 Selecting files for commit with filter None 608s 163.179 aborting commit write group because of exception: 608s 163.181 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 970, in test_sprout_controldir_tree_branch_reference_revision 608s rev1 = tree.commit("revision 1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_empty(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: Empty attachments: 608s log 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 542, in test_sprout_controldir_empty 608s target = dir.sprout(self.get_url("target")) 608s File "/usr/lib/python3/dist-packages/breezy/git/dir.py", line 188, in sprout 608s interrepo.fetch_objects( 608s ~~~~~~~~~~~~~~~~~~~~~~~^ 608s determine_wants=determine_wants, mapping=source_branch.mapping 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 608s refs = self.source._git.fetch( 608s self.target._git, determine_wants, progress=progress 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 608s count, pack_data = self.fetch_pack_data( 608s ~~~~~~~~~~~~~~~~~~~~^ 608s determine_wants, 608s ^^^^^^^^^^^^^^^^ 608s ...<2 lines>... 608s depth=depth, 608s ^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 608s missing_objects = self.find_missing_objects( 608s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 608s wants = determine_wants(refs, depth) 608s TypeError: InterGitGitRepository.determine_wants_all() takes 2 positional arguments but 3 were given 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_with_revision_id_uses_default_stack_on(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 163.628 preparing to commit 608s 163.629 Selecting files for commit with filter None 608s 163.630 aborting commit write group because of exception: 608s 163.632 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 1029, in test_sprout_with_revision_id_uses_default_stack_on 608s rev1 = builder.build_commit(message="Rev 1.") 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_push.TestPush.test_push_new_empty(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: Empty attachments: 608s log 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 138, in test_push_new_empty 608s result = dir.push_branch(tree.branch) 608s File "/usr/lib/python3/dist-packages/breezy/git/dir.py", line 418, in push_branch 608s push_result.branch_push_result = source.push( 608s ~~~~~~~~~~~^ 608s target, 608s ^^^^^^^ 608s ...<3 lines>... 608s tag_selector=tag_selector, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branch.py", line 1030, in push 608s return InterBranch.get(self, target).push( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s overwrite, stop_revision, lossy, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branch.py", line 2434, in push 608s result = self._basic_push( 608s overwrite, stop_revision, tag_selector=tag_selector 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1319, in _basic_push 608s refs, stop_revision = self.update_refs(stop_revision) 608s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1339, in update_refs 608s result = interrepo.fetch( 608s branches=[self.source.ref], include_tags=fetch_tags 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 740, in fetch 608s self.fetch_objects(wants_recorder, limit=limit) 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 608s refs = self.source._git.fetch( 608s self.target._git, determine_wants, progress=progress 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 608s count, pack_data = self.fetch_pack_data( 608s ~~~~~~~~~~~~~~~~~~~~^ 608s determine_wants, 608s ^^^^^^^^^^^^^^^^ 608s ...<2 lines>... 608s depth=depth, 608s ^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 608s missing_objects = self.find_missing_objects( 608s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 608s wants = determine_wants(refs, depth) 608s TypeError: DetermineWantsRecorder.__call__() takes 2 positional arguments but 3 were given 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_takes_accelerator(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 163.979 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_takes_accelerator(BareLocalGitControlDirFormat)/work/source.branch/ 608s 163.980 Selecting files for commit with filter None 608s 163.981 aborting commit write group because of exception: 608s 163.983 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 1003, in test_sprout_takes_accelerator 608s tree.commit("revision 1") 608s ~~~~~~~~~~~^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_push.TestPush.test_push_new_branch(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 164.268 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_controldir.test_push.TestPush.test_push_new_branch(BareLocalGitControlDirFormat)/work/tree.branch/ 608s 164.271 Selecting files for commit with filter None 608s 164.272 aborting commit write group because of exception: 608s 164.273 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 35, in test_push_new_branch 608s tree, rev_1 = self.create_simple_tree() 608s ~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 31, in create_simple_tree 608s rev_1 = tree.commit("one") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_push.TestPush.test_push_to_colocated_active(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 164.458 preparing to commit 608s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_controldir.test_push.TestPush.test_push_to_colocated_active(BareLocalGitControlDirFormat)/work/tree.branch/ 608s 164.460 Selecting files for commit with filter None 608s 164.461 aborting commit write group because of exception: 608s 164.463 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 43, in test_push_to_colocated_active 608s tree, rev_1 = self.create_simple_tree() 608s ~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 31, in create_simple_tree 608s rev_1 = tree.commit("one") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_push.TestPush.test_push_new_branch_fetch_tags(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 164.846 preparing to commit 608s 164.848 Selecting files for commit with filter None 608s 164.850 aborting commit write group because of exception: 608s 164.852 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 101, in test_push_new_branch_fetch_tags 608s rev_1 = builder.build_snapshot( 608s None, 608s ...<3 lines>... 608s ], 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 608s return self._do_commit( 608s ~~~~~~~~~~~~~~~^ 608s tree, 608s ^^^^^ 608s ...<5 lines>... 608s message_callback=message_callback, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 164.859 preparing to commit 608s 164.861 Selecting files for commit with filter None 608s 164.862 aborting commit write group because of exception: 608s 164.864 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_fetch.py", line 213, in test_fetch_parent_inventories_at_stacking_boundary 608s base = builder.build_snapshot( 608s None, 608s ...<3 lines>... 608s ], 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 608s return self._do_commit( 608s ~~~~~~~~~~~~~~~^ 608s tree, 608s ^^^^^ 608s ...<5 lines>... 608s message_callback=message_callback, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir_colo.test_supported.TestColocatedBranchSupport.test_open_by_url(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 164.864 preparing to commit 608s 164.865 Selecting files for commit with filter None 608s 164.866 aborting commit write group because of exception: 608s 164.869 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 80, in test_open_by_url 608s made_branch = self.create_branch(made_control, name="colo") 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 32, in create_branch 608s bb.build_commit() 608s ~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_push.TestPush.test_push_tag_selector(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 164.860 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_controldir.test_push.TestPush.test_push_tag_selector(LocalGitControlDirFormat)/work/tree/ 608s 164.862 Selecting files for commit with filter None 608s 164.863 aborting commit write group because of exception: 608s 164.865 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 156, in test_push_tag_selector 608s tree, rev1 = self.create_simple_tree() 608s ~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 31, in create_simple_tree 608s rev_1 = tree.commit("one") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_under_shared_force_new_repo(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 164.867 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_controldir_repository_under_shared_force_new_repo(BareLocalGitControlDirFormat)/work/commit_tree.branch/ 608s 164.871 Selecting files for commit with filter None 608s 164.878 aborting commit write group because of exception: 608s 164.882 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 663, in test_sprout_controldir_repository_under_shared_force_new_repo 608s rev1 = tree.commit("revision 1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir_colo.test_supported.TestColocatedBranchSupport.test_unicode(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 165.157 preparing to commit 608s 165.159 Selecting files for commit with filter None 608s 165.160 aborting commit write group because of exception: 608s 165.161 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 171, in test_unicode 608s made_branch = self.create_branch(made_control, name="col\xe9") 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 32, in create_branch 608s bb.build_commit() 608s ~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_push.TestPush.test_push_no_such_revision(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 165.183 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_controldir.test_push.TestPush.test_push_no_such_revision(BareLocalGitControlDirFormat)/work/tree.branch/ 608s 165.185 Selecting files for commit with filter None 608s 165.187 aborting commit write group because of exception: 608s 165.191 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 92, in test_push_no_such_revision 608s tree, rev_1 = self.create_simple_tree() 608s ~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 31, in create_simple_tree 608s rev_1 = tree.commit("one") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interrepository.test_fetch.TestFetchDependentData.test_reference(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 165.319 creating repository in file:///tmp/testbzr-tux21q5l.tmp/breezy.tests.per_interrepository.test_fetch.TestFetchDependentData.test_reference%28InterLocalGitNonGitRepository%2CGitRepositoryFormat%2CRepositoryFormat2a%29/work/to/.bzr/. 608s 165.341 preparing to commit 608s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_interrepository.test_fetch.TestFetchDependentData.test_reference(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a)/work/tree/subtree/ 608s 165.343 Selecting files for commit with filter None 608s 165.344 aborting commit write group because of exception: 608s 165.345 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_fetch.py", line 587, in test_reference 608s subtree.commit("subrev 1") 608s ~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_push.TestPush.test_push_to_colocated_new_inactive(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 165.344 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_controldir.test_push.TestPush.test_push_to_colocated_new_inactive(BareLocalGitControlDirFormat)/work/tree.branch/ 608s 165.346 Selecting files for commit with filter None 608s 165.347 aborting commit write group because of exception: 608s 165.349 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 56, in test_push_to_colocated_new_inactive 608s tree, rev_1 = self.create_simple_tree() 608s ~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 31, in create_simple_tree 608s rev_1 = tree.commit("one") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir_colo.test_supported.TestColocatedBranchSupport.test_branch_name_with_slash(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 165.369 preparing to commit 608s 165.371 Selecting files for commit with filter None 608s 165.371 aborting commit write group because of exception: 608s 165.373 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 192, in test_branch_name_with_slash 608s target_branch = self.create_branch(repo.controldir, name="foo/bar") 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 32, in create_branch 608s bb.build_commit() 608s ~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir_colo.test_supported.TestColocatedBranchSupport.test_destroy_colocated_branch(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 165.434 preparing to commit 608s 165.435 Selecting files for commit with filter None 608s 165.436 aborting commit write group because of exception: 608s 165.437 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 38, in test_destroy_colocated_branch 608s self.create_branch(bzrdir, "colo") 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 32, in create_branch 608s bb.build_commit() 608s ~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir_colo.test_supported.TestColocatedBranchSupport.test_sprout_into_colocated(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 165.539 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_controldir_colo.test_supported.TestColocatedBranchSupport.test_sprout_into_colocated(LocalGitControlDirFormat)/work/from/ 608s 165.541 Selecting files for commit with filter None 608s 165.542 aborting commit write group because of exception: 608s 165.544 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 99, in test_sprout_into_colocated 608s revid = from_tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_rev_limited(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 165.706 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_rev_limited(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat)/work/a/ 608s 165.708 Selecting files for commit with filter None 608s 165.709 aborting commit write group because of exception: 608s 165.710 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_interrepository.py", line 73, in setUp 608s self.rev1 = tree_a.commit("rev1", allow_pointless=True) 608s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 165.819 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a)/work/a/ 608s 165.821 Selecting files for commit with filter None 608s 165.822 aborting commit write group because of exception: 608s 165.823 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_interrepository.py", line 73, in setUp 608s self.rev1 = tree_a.commit("rev1", allow_pointless=True) 608s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir_colo.test_supported.TestColocatedBranchSupport.test_branch_names(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 166.043 preparing to commit 608s 166.046 Selecting files for commit with filter None 608s 166.047 aborting commit write group because of exception: 608s 166.049 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 186, in test_branch_names 608s self.create_branch(repo.controldir, name="foo") 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 32, in create_branch 608s bb.build_commit() 608s ~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_takes_accelerator(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 166.292 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_takes_accelerator(LocalGitControlDirFormat)/work/source/ 608s 166.294 Selecting files for commit with filter None 608s 166.296 aborting commit write group because of exception: 608s 166.297 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_controldir.py", line 1003, in test_sprout_takes_accelerator 608s tree.commit("revision 1") 608s ~~~~~~~~~~~^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 166.412 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat)/work/a/ 608s 166.414 Selecting files for commit with filter None 608s 166.415 aborting commit write group because of exception: 608s 166.417 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_fetch.py", line 45, in test_fetch 608s rev1 = tree_a.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_push.TestPush.test_push_incremental(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 166.611 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_controldir.test_push.TestPush.test_push_incremental(BareLocalGitControlDirFormat)/work/tree.branch/ 608s 166.613 Selecting files for commit with filter None 608s 166.614 aborting commit write group because of exception: 608s 166.616 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 143, in test_push_incremental 608s tree, rev1 = self.create_simple_tree() 608s ~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 31, in create_simple_tree 608s rev_1 = tree.commit("one") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_revision_hash(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 166.662 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_revision_hash(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a)/work/tree/ 608s 166.666 Selecting files for commit with filter None 608s 166.668 aborting commit write group because of exception: 608s 166.670 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_fetch.py", line 559, in test_fetch_revision_hash 608s revid = from_tree.commit("foo") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_archive.GenericArchiveTests.test_dir_invalid(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 167.263 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_tree.test_archive.GenericArchiveTests.test_dir_invalid(GitRevisionTree)/work/wta/ 608s 167.265 Selecting files for commit with filter None 608s 167.266 aborting commit write group because of exception: 608s 167.268 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_archive.py", line 110, in test_dir_invalid 608s work_a.commit("add file") 608s ~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_push.TestPush.test_push_no_such_revision(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 167.289 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_controldir.test_push.TestPush.test_push_no_such_revision(LocalGitControlDirFormat)/work/tree/ 608s 167.291 Selecting files for commit with filter None 608s 167.292 aborting commit write group because of exception: 608s 167.294 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 92, in test_push_no_such_revision 608s tree, rev_1 = self.create_simple_tree() 608s ~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 31, in create_simple_tree 608s rev_1 = tree.commit("one") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir.test_push.TestPush.test_push_to_colocated_existing_inactive(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 167.657 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_controldir.test_push.TestPush.test_push_to_colocated_existing_inactive(BareLocalGitControlDirFormat)/work/tree.branch/ 608s 167.659 Selecting files for commit with filter None 608s 167.660 aborting commit write group because of exception: 608s 167.662 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 72, in test_push_to_colocated_existing_inactive 608s tree, rev_1 = self.create_simple_tree() 608s ~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir/test_push.py", line 31, in create_simple_tree 608s rev_1 = tree.commit("one") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir_colo.test_supported.TestColocatedBranchSupport.test_branch_names(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 167.813 preparing to commit 608s 167.814 Selecting files for commit with filter None 608s 167.815 aborting commit write group because of exception: 608s 167.816 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 186, in test_branch_names 608s self.create_branch(repo.controldir, name="foo") 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 32, in create_branch 608s bb.build_commit() 608s ~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_archive.TestTgz.test_export_symlink(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 167.845 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_tree.test_archive.TestTgz.test_export_symlink(GitWorkingTreeFormat)/work/wta/ 608s 167.847 Selecting files for commit with filter None 608s 167.848 aborting commit write group because of exception: 608s 167.850 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_archive.py", line 46, in test_export_symlink 608s work_a.commit("add link") 608s ~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir_colo.test_supported.TestColocatedBranchSupport.test_get_branches(BareLocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 167.892 preparing to commit 608s 167.894 Selecting files for commit with filter None 608s 167.895 aborting commit write group because of exception: 608s 167.896 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 180, in test_get_branches 608s target_branch = self.create_branch(repo.controldir, name="foo") 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 32, in create_branch 608s bb.build_commit() 608s ~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_controldir_colo.test_supported.TestColocatedBranchSupport.test_sprout_into_colocated_leaves_workingtree(LocalGitControlDirFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 168.075 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_controldir_colo.test_supported.TestColocatedBranchSupport.test_sprout_into_colocated_leaves_workingtree(LocalGitControlDirFormat)/work/from/ 608s 168.078 Selecting files for commit with filter None 608s 168.080 aborting commit write group because of exception: 608s 168.082 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_controldir_colo/test_supported.py", line 128, in test_sprout_into_colocated_leaves_workingtree 608s revid1 = from_tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_parent_inventories_at_stacking_boundary_smart_old(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 168.841 preparing to commit 608s 168.847 Selecting files for commit with filter None 608s 168.860 aborting commit write group because of exception: 608s 168.862 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_fetch.py", line 193, in test_fetch_parent_inventories_at_stacking_boundary_smart_old 608s self.test_fetch_parent_inventories_at_stacking_boundary() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_fetch.py", line 213, in test_fetch_parent_inventories_at_stacking_boundary 608s base = builder.build_snapshot( 608s None, 608s ...<3 lines>... 608s ], 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 608s return self._do_commit( 608s ~~~~~~~~~~~~~~~^ 608s tree, 608s ^^^^^ 608s ...<5 lines>... 608s message_callback=message_callback, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_export.TestDir.test_export_symlink(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 169.654 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_tree.test_export.TestDir.test_export_symlink(GitWorkingTreeFormat)/work/wta/ 608s 169.656 Selecting files for commit with filter None 608s 169.657 aborting commit write group because of exception: 608s 169.658 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 54, in test_export_symlink 608s self.prepare_symlink_export() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 43, in prepare_symlink_export 608s work_a.commit("add link") 608s ~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids_limit(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 170.248 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_revision_ids_limit(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat)/work/a/ 608s 170.251 Selecting files for commit with filter None 608s 170.252 aborting commit write group because of exception: 608s 170.253 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_interrepository.py", line 73, in setUp 608s self.rev1 = tree_a.commit("rev1", allow_pointless=True) 608s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_export.TestTar.test_export_symlink(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 170.553 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_tree.test_export.TestTar.test_export_symlink(GitRevisionTree)/work/wta/ 608s 170.554 Selecting files for commit with filter None 608s 170.556 aborting commit write group because of exception: 608s 170.557 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 54, in test_export_symlink 608s self.prepare_symlink_export() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 43, in prepare_symlink_export 608s work_a.commit("add link") 608s ~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_fetch_fetches_signatures_too(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 171.596 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_fetch_fetches_signatures_too(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat)/work/a/ 608s 171.598 Selecting files for commit with filter None 608s 171.599 aborting commit write group because of exception: 608s 171.601 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_interrepository.py", line 73, in setUp 608s self.rev1 = tree_a.commit("rev1", allow_pointless=True) 608s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_export.TestZip.test_export_symlink(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 171.692 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_tree.test_export.TestZip.test_export_symlink(GitWorkingTreeFormat)/work/wta/ 608s 171.694 Selecting files for commit with filter None 608s 171.695 aborting commit write group because of exception: 608s 171.697 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 110, in test_export_symlink 608s self.prepare_symlink_export() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 43, in prepare_symlink_export 608s work_a.commit("add link") 608s ~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_rev_limited(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 171.774 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_search_missing_rev_limited(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a)/work/a/ 608s 171.776 Selecting files for commit with filter None 608s 171.780 aborting commit write group because of exception: 608s 171.782 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_interrepository.py", line 73, in setUp 608s self.rev1 = tree_a.commit("rev1", allow_pointless=True) 608s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_get_file_with_stat.TestGetFileWithStat.test_get_file_with_stat_id_only(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 172.091 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_tree.test_get_file_with_stat.TestGetFileWithStat.test_get_file_with_stat_id_only(GitRevisionTree)/work/ 608s 172.096 Selecting files for commit with filter None 608s 172.098 aborting commit write group because of exception: 608s 172.101 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_get_file_with_stat.py", line 29, in test_get_file_with_stat_id_only 608s tree = self._convert_tree(work_tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_absent_requested_raises(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 172.196 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_absent_requested_raises(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat)/work/a/ 608s 172.199 Selecting files for commit with filter None 608s 172.200 aborting commit write group because of exception: 608s 172.201 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_interrepository.py", line 73, in setUp 608s self.rev1 = tree_a.commit("rev1", allow_pointless=True) 608s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_fetch_fetches_signatures_too(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 172.330 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_interrepository.test_interrepository.TestCaseWithComplexRepository.test_fetch_fetches_signatures_too(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a)/work/a/ 608s 172.332 Selecting files for commit with filter None 608s 172.333 aborting commit write group because of exception: 608s 172.334 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interrepository/test_interrepository.py", line 73, in setUp 608s self.rev1 = tree_a.commit("rev1", allow_pointless=True) 608s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_archive.GenericArchiveTests.test_dir_invalid(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 172.941 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_archive.GenericArchiveTests.test_dir_invalid(GitWorkingTreeFormat)/work/wta/ 608s 172.944 Selecting files for commit with filter None 608s 172.945 aborting commit write group because of exception: 608s 172.947 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_archive.py", line 110, in test_dir_invalid 608s work_a.commit("add file") 608s ~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_archive.TestTgz.test_export_symlink(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 173.506 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_archive.TestTgz.test_export_symlink(GitRevisionTree)/work/wta/ 608s 173.508 Selecting files for commit with filter None 608s 173.509 aborting commit write group because of exception: 608s 173.511 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_archive.py", line 46, in test_export_symlink 608s work_a.commit("add link") 608s ~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 173.552 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/b1/ 608s 173.555 Selecting files for commit with filter None 608s 173.556 aborting commit write group because of exception: 608s 173.559 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_fetch.py", line 32, in test_fetch_revisions 608s rev1 = wt.commit("lala!", allow_pointless=False) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions_limit(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 173.573 preparing to commit 608s 173.574 Selecting files for commit with filter None 608s 173.575 aborting commit write group because of exception: 608s 173.577 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_fetch.py", line 57, in test_fetch_revisions_limit 608s rev1 = builder.build_commit() 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions_limit_incremental(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 173.595 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions_limit_incremental(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/b1/ 608s 173.597 Selecting files for commit with filter None 608s 173.598 aborting commit write group because of exception: 608s 173.600 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_fetch.py", line 83, in test_fetch_revisions_limit_incremental 608s rev1 = wt.commit("lala!", allow_pointless=False) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_copy_content_into.TestCopyContentInto.test_contract_convenience_method(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 173.633 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_copy_content_into.TestCopyContentInto.test_contract_convenience_method(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/tree1/ 608s 173.635 Selecting files for commit with filter None 608s 173.636 aborting commit write group because of exception: 608s 173.637 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_copy_content_into.py", line 32, in test_contract_convenience_method 608s rev1 = self.tree1.commit("one") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_pull.TestPull.test_pull_convergence_simple(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 173.664 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_convergence_simple(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/parent/ 608s 173.666 Selecting files for commit with filter None 608s 173.667 aborting commit write group because of exception: 608s 173.668 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 35, in test_pull_convergence_simple 608s parent.commit("1st post", allow_pointless=True) 608s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_pull.TestPull.test_pull_merged_indirect(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 173.684 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_merged_indirect(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/parent/ 608s 173.686 Selecting files for commit with filter None 608s 173.687 aborting commit write group because of exception: 608s 173.688 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 63, in test_pull_merged_indirect 608s parent.commit("1st post", allow_pointless=True) 608s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_pull.TestPull.test_pull_overwrite(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 173.701 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_overwrite(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/tree_a/ 608s 173.703 Selecting files for commit with filter None 608s 173.705 aborting commit write group because of exception: 608s 173.708 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 166, in test_pull_overwrite 608s tree_a.commit("message 1") 608s ~~~~~~~~~~~~~^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_pull.TestPull.test_pull_raises_specific_error_on_master_connection_error(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 173.738 creating repository in file:///tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_raises_specific_error_on_master_connection_error%28InterGitLocalGitBranch%2CLocalGitBranchFormat%2CLocalGitBranchFormat%29/work/checkout/.bzr/. 608s 173.747 creating branch in file:///tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_raises_specific_error_on_master_connection_error%28InterGitLocalGitBranch%2CLocalGitBranchFormat%2CLocalGitBranchFormat%29/work/checkout/ 608s WARNING Fetching from Git to Bazaar repository. For better performance, fetch into a Git repository. 608s 173.766 Packing repository GCRepositoryPackCollection(CHKInventoryRepository('file:///tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_raises_specific_error_on_master_connection_error%28InterGitLocalGitBranch%2CLocalGitBranchFormat%2CLocalGitBranchFormat%29/work/checkout/.bzr/repository/')), which has 0 pack files, containing 0 revisions with hint []. 608s 173.780 trying to create missing lock '/tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_raises_specific_error_on_master_connection_error(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/checkout/.bzr/checkout/dirstate' 608s 173.781 opening working tree '/tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_raises_specific_error_on_master_connection_error(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/checkout' 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 119, in test_pull_raises_specific_error_on_master_connection_error 608s other = self.sprout_to(master_tree.branch.controldir, "other").open_branch() 608s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/__init__.py", line 160, in sprout_to 608s wt = self._sprout(origdir, to_url, self.branch_format_to._matchingcontroldir) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/__init__.py", line 150, in _sprout 608s newbranch.repository.fetch(origbranch.repository) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/repository.py", line 760, in fetch 608s return inter.fetch( 608s ~~~~~~~~~~~^ 608s revision_id=revision_id, find_ghosts=find_ghosts, lossy=lossy 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 740, in fetch 608s self.fetch_objects(wants_recorder, limit=limit) 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 608s refs = self.source._git.fetch( 608s self.target._git, determine_wants, progress=progress 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 608s count, pack_data = self.fetch_pack_data( 608s ~~~~~~~~~~~~~~~~~~~~^ 608s determine_wants, 608s ^^^^^^^^^^^^^^^^ 608s ...<2 lines>... 608s depth=depth, 608s ^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 608s missing_objects = self.find_missing_objects( 608s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 608s wants = determine_wants(refs, depth) 608s TypeError: DetermineWantsRecorder.__call__() takes 2 positional arguments but 3 were given 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_pull.TestPull.test_pull_returns_result(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 173.809 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_returns_result(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/parent/ 608s 173.811 Selecting files for commit with filter None 608s 173.811 aborting commit write group because of exception: 608s 173.813 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 135, in test_pull_returns_result 608s p1 = parent.commit("1st post") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_list_files.TestListFiles.test_list_files_no_root(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 173.803 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_tree.test_list_files.TestListFiles.test_list_files_no_root(GitRevisionTree)/work/wt/ 608s 173.805 Selecting files for commit with filter None 608s 173.807 aborting commit write group because of exception: 608s 173.808 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_list_files.py", line 65, in test_list_files_no_root 608s tree = self.get_tree_no_parents_abc_content(work_tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 150, in get_tree_no_parents_abc_content 608s return self._convert_tree(tree, converter) 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_pull.TestPull.test_pull_tag_selector(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 173.825 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_tag_selector(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/tree_a/ 608s 173.826 Selecting files for commit with filter None 608s 173.827 aborting commit write group because of exception: 608s 173.828 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 208, in test_pull_tag_selector 608s revid1 = tree_a.commit("message 1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_pull.TestPull.test_pull_updates_checkout_and_master(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 173.840 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_updates_checkout_and_master(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/master/ 608s 173.841 Selecting files for commit with filter None 608s 173.842 aborting commit write group because of exception: 608s 173.844 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 91, in test_pull_updates_checkout_and_master 608s master_tree.commit("master") 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_pull.TestPullHook.test_post_pull_bound_branch(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 173.865 creating repository in file:///tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_pull.TestPullHook.test_post_pull_bound_branch%28InterGitLocalGitBranch%2CLocalGitBranchFormat%2CLocalGitBranchFormat%29/work/local2/.bzr/. 608s 173.870 creating branch in file:///tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_pull.TestPullHook.test_post_pull_bound_branch%28InterGitLocalGitBranch%2CLocalGitBranchFormat%2CLocalGitBranchFormat%29/work/local2/ 608s 173.882 trying to create missing lock '/tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_pull.TestPullHook.test_post_pull_bound_branch(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/local2/.bzr/checkout/dirstate' 608s 173.882 opening working tree '/tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_pull.TestPullHook.test_post_pull_bound_branch(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/local2' 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 301, in test_post_pull_bound_branch 608s local.pull(source) 608s ~~~~~~~~~~^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branch.py", line 1010, in pull 608s return InterBranch.get(source, self).pull( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s overwrite=overwrite, 608s ^^^^^^^^^^^^^^^^^^^^ 608s ...<2 lines>... 608s **kwargs, 608s ^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1163, in pull 608s master_branch.pull( 608s ~~~~~~~~~~~~~~~~~~^ 608s self.source, 608s ^^^^^^^^^^^^ 608s ...<2 lines>... 608s run_hooks=False, 608s ^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branch.py", line 1010, in pull 608s return InterBranch.get(source, self).pull( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s overwrite=overwrite, 608s ^^^^^^^^^^^^^^^^^^^^ 608s ...<2 lines>... 608s **kwargs, 608s ^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1374, in pull 608s refs, stop_revision = self.update_refs(stop_revision) 608s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1339, in update_refs 608s result = interrepo.fetch( 608s branches=[self.source.ref], include_tags=fetch_tags 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 740, in fetch 608s self.fetch_objects(wants_recorder, limit=limit) 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 608s refs = self.source._git.fetch( 608s self.target._git, determine_wants, progress=progress 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 608s count, pack_data = self.fetch_pack_data( 608s ~~~~~~~~~~~~~~~~~~~~^ 608s determine_wants, 608s ^^^^^^^^^^^^^^^^ 608s ...<2 lines>... 608s depth=depth, 608s ^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 608s missing_objects = self.find_missing_objects( 608s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 608s wants = determine_wants(refs, depth) 608s TypeError: DetermineWantsRecorder.__call__() takes 2 positional arguments but 3 were given 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_pull.TestPullHook.test_post_pull_empty_history(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: Empty attachments: 608s log 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 260, in test_post_pull_empty_history 608s target.pull(source) 608s ~~~~~~~~~~~^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branch.py", line 1010, in pull 608s return InterBranch.get(source, self).pull( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s overwrite=overwrite, 608s ^^^^^^^^^^^^^^^^^^^^ 608s ...<2 lines>... 608s **kwargs, 608s ^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1374, in pull 608s refs, stop_revision = self.update_refs(stop_revision) 608s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1339, in update_refs 608s result = interrepo.fetch( 608s branches=[self.source.ref], include_tags=fetch_tags 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 740, in fetch 608s self.fetch_objects(wants_recorder, limit=limit) 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 608s refs = self.source._git.fetch( 608s self.target._git, determine_wants, progress=progress 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 608s count, pack_data = self.fetch_pack_data( 608s ~~~~~~~~~~~~~~~~~~~~^ 608s determine_wants, 608s ^^^^^^^^^^^^^^^^ 608s ...<2 lines>... 608s depth=depth, 608s ^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 608s missing_objects = self.find_missing_objects( 608s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 608s wants = determine_wants(refs, depth) 608s TypeError: DetermineWantsRecorder.__call__() takes 2 positional arguments but 3 were given 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_pull.TestPullHook.test_post_pull_nonempty_history(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 173.967 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_pull.TestPullHook.test_post_pull_nonempty_history(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/target/ 608s 173.969 Selecting files for commit with filter None 608s 173.970 aborting commit write group because of exception: 608s 173.971 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 327, in test_post_pull_nonempty_history 608s rev1 = target.commit("rev 1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_push.TestPush.test_between_colocated(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 174.004 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_between_colocated(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/source/ 608s 174.006 Selecting files for commit with filter None 608s 174.007 aborting commit write group because of exception: 608s 174.009 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 185, in test_between_colocated 608s revid1 = source.commit("a") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_push.TestPush.test_no_get_parent_map_after_insert_stream(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 174.080 preparing to commit 608s 174.087 Selecting files for commit with filter None 608s 174.095 aborting commit write group because of exception: 608s 174.097 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 330, in test_no_get_parent_map_after_insert_stream 608s first = builder.build_snapshot(None, [("add", ("", None, "directory", ""))]) 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 608s return self._do_commit( 608s ~~~~~~~~~~~~~~~^ 608s tree, 608s ^^^^^ 608s ...<5 lines>... 608s message_callback=message_callback, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_push.TestPush.test_push_convergence_simple(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 174.114 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_convergence_simple(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/mine/ 608s 174.115 Selecting files for commit with filter None 608s 174.117 aborting commit write group because of exception: 608s 174.118 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 42, in test_push_convergence_simple 608s mine.commit("1st post", allow_pointless=True) 608s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_push.TestPush.test_push_merged_indirect(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 174.132 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_merged_indirect(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/mine/ 608s 174.134 Selecting files for commit with filter None 608s 174.135 aborting commit write group because of exception: 608s 174.136 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 73, in test_push_merged_indirect 608s mine.commit("1st post", allow_pointless=True) 608s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_push.TestPush.test_push_overwrite_of_non_tip_with_stop_revision(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 174.155 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_overwrite_of_non_tip_with_stop_revision(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/source/ 608s 174.157 Selecting files for commit with filter None 608s 174.158 aborting commit write group because of exception: 608s 174.160 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 250, in test_push_overwrite_of_non_tip_with_stop_revision 608s source.commit("1st commit") 608s ~~~~~~~~~~~~~^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_push.TestPush.test_push_tag_selector(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 174.201 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_tag_selector(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/tree_a/ 608s 174.203 Selecting files for commit with filter None 608s 174.204 aborting commit write group because of exception: 608s 174.205 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 391, in test_push_tag_selector 608s revid1 = tree_a.commit("message 1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_push.TestPush.test_push_uses_read_lock(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 174.247 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_uses_read_lock(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/source/ 608s 174.249 Selecting files for commit with filter None 608s 174.257 aborting commit write group because of exception: 608s 174.259 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 149, in test_push_uses_read_lock 608s source.commit("a") 608s ~~~~~~~~~~~~~^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_push.TestPush.test_push_uses_read_lock_lossy(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 174.302 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_uses_read_lock_lossy(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/source/ 608s 174.306 Selecting files for commit with filter None 608s 174.307 aborting commit write group because of exception: 608s 174.309 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 168, in test_push_uses_read_lock_lossy 608s source.commit("a") 608s ~~~~~~~~~~~~~^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_push.TestPush.test_push_with_default_stacking_does_not_create_broken_branch(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 174.326 creating repository in file:///tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_with_default_stacking_does_not_create_broken_branch%28InterGitLocalGitBranch%2CLocalGitBranchFormat%2CLocalGitBranchFormat%29/work/repo/.bzr/. 608s 174.338 preparing to commit 608s 174.339 Selecting files for commit with filter None 608s 174.341 aborting commit write group because of exception: 608s 174.343 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 290, in test_push_with_default_stacking_does_not_create_broken_branch 608s revid1 = builder.build_snapshot( 608s None, 608s ...<3 lines>... 608s ], 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 608s return self._do_commit( 608s ~~~~~~~~~~~~~~~^ 608s tree, 608s ^^^^^ 608s ...<5 lines>... 608s message_callback=message_callback, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_push.TestPush.test_push_within_repository(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 174.360 creating repository in file:///tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_within_repository%28InterGitLocalGitBranch%2CLocalGitBranchFormat%2CLocalGitBranchFormat%29/work/repo/.bzr/. 608s 174.376 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_within_repository(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/repo/tree/ 608s 174.378 Selecting files for commit with filter None 608s 174.379 aborting commit write group because of exception: 608s 174.381 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 232, in test_push_within_repository 608s tree.commit("a") 608s ~~~~~~~~~~~^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_push.TestPushHook.test_post_push_bound_branch(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 174.416 creating repository in file:///tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_push.TestPushHook.test_post_push_bound_branch%28InterGitLocalGitBranch%2CLocalGitBranchFormat%2CLocalGitBranchFormat%29/work/local2/.bzr/. 608s 174.422 creating branch in file:///tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_push.TestPushHook.test_post_push_bound_branch%28InterGitLocalGitBranch%2CLocalGitBranchFormat%2CLocalGitBranchFormat%29/work/local2/ 608s 174.436 trying to create missing lock '/tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_push.TestPushHook.test_post_push_bound_branch(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/local2/.bzr/checkout/dirstate' 608s 174.437 opening working tree '/tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_push.TestPushHook.test_post_push_bound_branch(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/local2' 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 484, in test_post_push_bound_branch 608s source.push(local) 608s ~~~~~~~~~~~^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branch.py", line 1030, in push 608s return InterBranch.get(self, target).push( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s overwrite, stop_revision, lossy, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branch.py", line 2419, in push 608s master_inter._basic_push( 608s ~~~~~~~~~~~~~~~~~~~~~~~~^ 608s overwrite, stop_revision, tag_selector=tag_selector 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1319, in _basic_push 608s refs, stop_revision = self.update_refs(stop_revision) 608s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1339, in update_refs 608s result = interrepo.fetch( 608s branches=[self.source.ref], include_tags=fetch_tags 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 740, in fetch 608s self.fetch_objects(wants_recorder, limit=limit) 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 608s refs = self.source._git.fetch( 608s self.target._git, determine_wants, progress=progress 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 608s count, pack_data = self.fetch_pack_data( 608s ~~~~~~~~~~~~~~~~~~~~^ 608s determine_wants, 608s ^^^^^^^^^^^^^^^^ 608s ...<2 lines>... 608s depth=depth, 608s ^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 608s missing_objects = self.find_missing_objects( 608s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 608s wants = determine_wants(refs, depth) 608s TypeError: DetermineWantsRecorder.__call__() takes 2 positional arguments but 3 were given 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_push.TestPushHook.test_post_push_empty_history(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: Empty attachments: 608s log 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 443, in test_post_push_empty_history 608s source.push(target) 608s ~~~~~~~~~~~^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branch.py", line 1030, in push 608s return InterBranch.get(self, target).push( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s overwrite, stop_revision, lossy, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branch.py", line 2434, in push 608s result = self._basic_push( 608s overwrite, stop_revision, tag_selector=tag_selector 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1319, in _basic_push 608s refs, stop_revision = self.update_refs(stop_revision) 608s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1339, in update_refs 608s result = interrepo.fetch( 608s branches=[self.source.ref], include_tags=fetch_tags 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 740, in fetch 608s self.fetch_objects(wants_recorder, limit=limit) 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 608s refs = self.source._git.fetch( 608s self.target._git, determine_wants, progress=progress 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 608s count, pack_data = self.fetch_pack_data( 608s ~~~~~~~~~~~~~~~~~~~~^ 608s determine_wants, 608s ^^^^^^^^^^^^^^^^ 608s ...<2 lines>... 608s depth=depth, 608s ^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 608s missing_objects = self.find_missing_objects( 608s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 608s ) 608s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 608s wants = determine_wants(refs, depth) 608s TypeError: DetermineWantsRecorder.__call__() takes 2 positional arguments but 3 were given 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_push.TestPushHook.test_post_push_nonempty_history(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 174.501 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_interbranch.test_push.TestPushHook.test_post_push_nonempty_history(InterGitLocalGitBranch,LocalGitBranchFormat,LocalGitBranchFormat)/work/target/ 608s 174.503 Selecting files for commit with filter None 608s 174.504 aborting commit write group because of exception: 608s 174.505 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 510, in test_post_push_nonempty_history 608s rev1 = target.commit("rev 1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_executable(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 174.755 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_executable(GitRevisionTree)/work/tree/ 608s 174.757 Selecting files for commit with filter None 608s 174.758 aborting commit write group because of exception: 608s 174.760 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_path_content_summary.py", line 84, in test_file_content_summary_executable 608s summary = self._convert_tree(tree).path_content_summary("path") 608s ~~~~~~~~~~~~~~~~~~^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_path_content_summary.py", line 29, in _convert_tree 608s result = per_tree.TestCaseWithTree._convert_tree(self, tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_export.TestDir.test_export_symlink(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 175.026 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_export.TestDir.test_export_symlink(GitRevisionTree)/work/wta/ 608s 175.028 Selecting files for commit with filter None 608s 175.029 aborting commit write group because of exception: 608s 175.031 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 54, in test_export_symlink 608s self.prepare_symlink_export() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 43, in prepare_symlink_export 608s work_a.commit("add link") 608s ~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_revision_tree.TestRevisionTree.test_get_random_tree_raises(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 175.432 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_tree.test_revision_tree.TestRevisionTree.test_get_random_tree_raises(GitRevisionTree)/work/ 608s 175.434 Selecting files for commit with filter None 608s 175.436 aborting commit write group because of exception: 608s 175.438 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_revision_tree.py", line 29, in test_get_random_tree_raises 608s test_tree = self.create_tree_no_parents_no_content() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_revision_tree.py", line 26, in create_tree_no_parents_no_content 608s return self.get_tree_no_parents_no_content(tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 137, in get_tree_no_parents_no_content 608s return self._convert_tree(empty_tree, converter) 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_export.TestTar.test_export_symlink(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 176.147 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_export.TestTar.test_export_symlink(GitWorkingTreeFormat)/work/wta/ 608s 176.149 Selecting files for commit with filter None 608s 176.150 aborting commit write group because of exception: 608s 176.151 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 54, in test_export_symlink 608s self.prepare_symlink_export() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 43, in prepare_symlink_export 608s work_a.commit("add link") 608s ~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_3_no_parents(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 176.253 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_3_no_parents(GitRevisionTree)/work/ 608s 176.256 Selecting files for commit with filter None 608s 176.257 aborting commit write group because of exception: 608s 176.259 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 108, in test_abc_tree_content_3_no_parents 608s tree = self.get_tree_no_parents_abc_content_3(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 172, in get_tree_no_parents_abc_content_3 608s return self._convert_tree(tree, converter) 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_pull.TestPullHook.test_post_pull_nonempty_history(InterToGitBranch,BzrBranchFormat7,LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 176.884 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_interbranch.test_pull.TestPullHook.test_post_pull_nonempty_history(InterToGitBranch,BzrBranchFormat7,LocalGitBranchFormat)/work/target/ 608s 176.886 Selecting files for commit with filter None 608s 176.889 aborting commit write group because of exception: 608s 176.892 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 327, in test_post_pull_nonempty_history 608s rev1 = target.commit("rev 1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_export.TestZip.test_export_symlink(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 176.954 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_export.TestZip.test_export_symlink(GitRevisionTree)/work/wta/ 608s 176.956 Selecting files for commit with filter None 608s 176.957 aborting commit write group because of exception: 608s 176.960 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 110, in test_export_symlink 608s self.prepare_symlink_export() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 43, in prepare_symlink_export 608s work_a.commit("add link") 608s ~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 177.131 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)/work/b1/ 608s 177.133 Selecting files for commit with filter None 608s 177.134 aborting commit write group because of exception: 608s 177.136 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_fetch.py", line 32, in test_fetch_revisions 608s rev1 = wt.commit("lala!", allow_pointless=False) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions_limit(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 177.148 preparing to commit 608s 177.150 Selecting files for commit with filter None 608s 177.151 aborting commit write group because of exception: 608s 177.152 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_fetch.py", line 57, in test_fetch_revisions_limit 608s rev1 = builder.build_commit() 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 114, in build_commit 608s return self._do_commit(tree, **commit_kwargs) 608s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions_limit_incremental(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 177.167 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_fetch.TestInterBranchFetch.test_fetch_revisions_limit_incremental(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)/work/b1/ 608s 177.169 Selecting files for commit with filter None 608s 177.170 aborting commit write group because of exception: 608s 177.171 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_fetch.py", line 83, in test_fetch_revisions_limit_incremental 608s rev1 = wt.commit("lala!", allow_pointless=False) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_unfollowed_reference(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 177.167 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_unfollowed_reference(GitRevisionTree)/work/wt/subtree/ 608s 177.168 Selecting files for commit with filter None 608s 177.169 aborting commit write group because of exception: 608s 177.171 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 515, in test_iter_entries_with_unfollowed_reference 608s tree, subtree = self.create_nested() 608s ~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 508, in create_nested 608s subtree.commit("foo") 608s ~~~~~~~~~~~~~~^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_copy_content_into.TestCopyContentInto.test_contract_convenience_method(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 177.212 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_copy_content_into.TestCopyContentInto.test_contract_convenience_method(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)/work/tree1/ 608s 177.214 Selecting files for commit with filter None 608s 177.215 aborting commit write group because of exception: 608s 177.216 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_copy_content_into.py", line 32, in test_contract_convenience_method 608s rev1 = self.tree1.commit("one") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_pull.TestPull.test_pull_convergence_simple(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 177.243 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_convergence_simple(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)/work/parent/ 608s 177.246 Selecting files for commit with filter None 608s 177.246 aborting commit write group because of exception: 608s 177.248 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 35, in test_pull_convergence_simple 608s parent.commit("1st post", allow_pointless=True) 608s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_pull.TestPull.test_pull_merged_indirect(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 177.267 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_merged_indirect(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)/work/parent/ 608s 177.269 Selecting files for commit with filter None 608s 177.270 aborting commit write group because of exception: 608s 177.271 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 63, in test_pull_merged_indirect 608s parent.commit("1st post", allow_pointless=True) 608s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_pull.TestPull.test_pull_overwrite(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 177.285 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_overwrite(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)/work/tree_a/ 608s 177.287 Selecting files for commit with filter None 608s 177.288 aborting commit write group because of exception: 608s 177.289 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 166, in test_pull_overwrite 608s tree_a.commit("message 1") 608s ~~~~~~~~~~~~~^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_pull.TestPull.test_pull_returns_result(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 177.438 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_returns_result(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)/work/parent/ 608s 177.440 Selecting files for commit with filter None 608s 177.444 aborting commit write group because of exception: 608s 177.445 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 135, in test_pull_returns_result 608s p1 = parent.commit("1st post") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_pull.TestPull.test_pull_tag_selector(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 177.459 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_tag_selector(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)/work/tree_a/ 608s 177.461 Selecting files for commit with filter None 608s 177.462 aborting commit write group because of exception: 608s 177.464 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 208, in test_pull_tag_selector 608s revid1 = tree_a.commit("message 1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_pull.TestPull.test_pull_updates_checkout_and_master(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 177.476 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_pull.TestPull.test_pull_updates_checkout_and_master(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)/work/master/ 608s 177.478 Selecting files for commit with filter None 608s 177.479 aborting commit write group because of exception: 608s 177.480 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 91, in test_pull_updates_checkout_and_master 608s master_tree.commit("master") 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_push.TestPush.test_between_colocated(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 177.762 creating repository in file:///tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_between_colocated%28InterFromGitBranch%2CLocalGitBranchFormat%2CBzrBranchFormat7%29/work/target/.bzr/. 608s 177.767 creating branch in file:///tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_between_colocated%28InterFromGitBranch%2CLocalGitBranchFormat%2CBzrBranchFormat7%29/work/target/ 608s 177.776 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_between_colocated(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)/work/source/ 608s 177.778 Selecting files for commit with filter None 608s 177.779 aborting commit write group because of exception: 608s 177.780 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 185, in test_between_colocated 608s revid1 = source.commit("a") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_push.TestPush.test_no_get_parent_map_after_insert_stream(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 177.870 preparing to commit 608s 177.876 Selecting files for commit with filter None 608s 177.884 aborting commit write group because of exception: 608s 177.885 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 330, in test_no_get_parent_map_after_insert_stream 608s first = builder.build_snapshot(None, [("add", ("", None, "directory", ""))]) 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 608s return self._do_commit( 608s ~~~~~~~~~~~~~~~^ 608s tree, 608s ^^^^^ 608s ...<5 lines>... 608s message_callback=message_callback, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_push.TestPush.test_push_convergence_simple(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 177.905 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_convergence_simple(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)/work/mine/ 608s 177.907 Selecting files for commit with filter None 608s 177.909 aborting commit write group because of exception: 608s 177.910 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 42, in test_push_convergence_simple 608s mine.commit("1st post", allow_pointless=True) 608s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_push.TestPush.test_push_merged_indirect(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 177.929 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_merged_indirect(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)/work/mine/ 608s 177.931 Selecting files for commit with filter None 608s 177.932 aborting commit write group because of exception: 608s 177.933 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 73, in test_push_merged_indirect 608s mine.commit("1st post", allow_pointless=True) 608s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_push.TestPush.test_push_overwrite_of_non_tip_with_stop_revision(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 177.952 creating repository in file:///tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_overwrite_of_non_tip_with_stop_revision%28InterFromGitBranch%2CLocalGitBranchFormat%2CBzrBranchFormat7%29/work/target/.bzr/. 608s 177.956 creating branch in file:///tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_overwrite_of_non_tip_with_stop_revision%28InterFromGitBranch%2CLocalGitBranchFormat%2CBzrBranchFormat7%29/work/target/ 608s 177.964 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_overwrite_of_non_tip_with_stop_revision(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)/work/source/ 608s 177.965 Selecting files for commit with filter None 608s 177.966 aborting commit write group because of exception: 608s 177.968 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 250, in test_push_overwrite_of_non_tip_with_stop_revision 608s source.commit("1st commit") 608s ~~~~~~~~~~~~~^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_push.TestPush.test_push_tag_selector(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 178.072 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_tag_selector(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)/work/tree_a/ 608s 178.074 Selecting files for commit with filter None 608s 178.075 aborting commit write group because of exception: 608s 178.076 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 391, in test_push_tag_selector 608s revid1 = tree_a.commit("message 1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_push.TestPush.test_push_uses_read_lock(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 178.237 creating repository in file:///tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_uses_read_lock%28InterFromGitBranch%2CLocalGitBranchFormat%2CBzrBranchFormat7%29/work/target/.bzr/. 608s 178.242 creating branch in file:///tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_uses_read_lock%28InterFromGitBranch%2CLocalGitBranchFormat%2CBzrBranchFormat7%29/work/target/ 608s 178.252 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_uses_read_lock(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)/work/source/ 608s 178.254 Selecting files for commit with filter None 608s 178.256 aborting commit write group because of exception: 608s 178.257 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 149, in test_push_uses_read_lock 608s source.commit("a") 608s ~~~~~~~~~~~~~^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_push.TestPush.test_push_uses_read_lock_lossy(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 178.277 creating repository in file:///tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_uses_read_lock_lossy%28InterFromGitBranch%2CLocalGitBranchFormat%2CBzrBranchFormat7%29/work/target/.bzr/. 608s 178.282 creating branch in file:///tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_uses_read_lock_lossy%28InterFromGitBranch%2CLocalGitBranchFormat%2CBzrBranchFormat7%29/work/target/ 608s 178.293 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_uses_read_lock_lossy(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)/work/source/ 608s 178.295 Selecting files for commit with filter None 608s 178.296 aborting commit write group because of exception: 608s 178.299 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 168, in test_push_uses_read_lock_lossy 608s source.commit("a") 608s ~~~~~~~~~~~~~^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_push.TestPush.test_push_with_default_stacking_does_not_create_broken_branch(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 178.312 creating repository in file:///tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_with_default_stacking_does_not_create_broken_branch%28InterFromGitBranch%2CLocalGitBranchFormat%2CBzrBranchFormat7%29/work/repo/.bzr/. 608s 178.325 preparing to commit 608s 178.327 Selecting files for commit with filter None 608s 178.328 aborting commit write group because of exception: 608s 178.329 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 290, in test_push_with_default_stacking_does_not_create_broken_branch 608s revid1 = builder.build_snapshot( 608s None, 608s ...<3 lines>... 608s ], 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 608s return self._do_commit( 608s ~~~~~~~~~~~~~~~^ 608s tree, 608s ^^^^^ 608s ...<5 lines>... 608s message_callback=message_callback, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_push.TestPush.test_push_within_repository(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 178.345 creating repository in file:///tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_within_repository%28InterFromGitBranch%2CLocalGitBranchFormat%2CBzrBranchFormat7%29/work/repo/.bzr/. 608s 178.358 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_interbranch.test_push.TestPush.test_push_within_repository(InterFromGitBranch,LocalGitBranchFormat,BzrBranchFormat7)/work/repo/tree/ 608s 178.359 Selecting files for commit with filter None 608s 178.361 aborting commit write group because of exception: 608s 178.362 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 232, in test_push_within_repository 608s tree.commit("a") 608s ~~~~~~~~~~~^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_commit_preview_tree(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 178.527 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_commit_preview_tree(GitWorkingTreeFormat)/work/tree/ 608s 178.531 Selecting files for commit with filter None 608s 178.531 aborting commit write group because of exception: 608s 178.533 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 757, in test_commit_preview_tree 608s rev_id = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_is_executable.TestIsExecutable.test_is_executable_dir(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 178.620 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_is_executable.TestIsExecutable.test_is_executable_dir(GitRevisionTree)/work/ 608s 178.622 Selecting files for commit with filter None 608s 178.624 aborting commit write group because of exception: 608s 178.625 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_is_executable.py", line 23, in test_is_executable_dir 608s tree = self.get_tree_with_subdirs_and_all_supported_content_types(False) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 270, in get_tree_with_subdirs_and_all_supported_content_types 608s return self.workingtree_to_test_tree(tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_push.TestPushHook.test_post_push_nonempty_history(InterToGitBranch,BzrBranchFormat7,LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 178.730 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_interbranch.test_push.TestPushHook.test_post_push_nonempty_history(InterToGitBranch,BzrBranchFormat7,LocalGitBranchFormat)/work/target/ 608s 178.732 Selecting files for commit with filter None 608s 178.733 aborting commit write group because of exception: 608s 178.735 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 510, in test_post_push_nonempty_history 608s rev1 = target.commit("rev 1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_list_files.TestListFiles.test_list_files_with_root_no_recurse(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 179.426 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_list_files.TestListFiles.test_list_files_with_root_no_recurse(GitRevisionTree)/work/wt/ 608s 179.428 Selecting files for commit with filter None 608s 179.430 aborting commit write group because of exception: 608s 179.431 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_list_files.py", line 75, in test_list_files_with_root_no_recurse 608s tree = self.get_tree_no_parents_abc_content(work_tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 150, in get_tree_no_parents_abc_content 608s return self._convert_tree(tree, converter) 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_ignore_require_versioned_no_specific_files(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 179.529 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_ignore_require_versioned_no_specific_files(GitWorkingTreeFormat)/work/ 608s 179.531 Selecting files for commit with filter None 608s 179.533 aborting commit write group because of exception: 608s 179.534 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 219, in test_ignore_require_versioned_no_specific_files 608s revision_tree, preview_tree = self.get_tree_and_preview_tree() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 119, in get_tree_and_preview_tree 608s revision_tree = self.create_tree() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 608s revid1 = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_pull.TestPullHook.test_post_pull_nonempty_history(InterGitLocalGitBranch,RemoteGitBranchFormat,LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 179.609 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_interbranch.test_pull.TestPullHook.test_post_pull_nonempty_history(InterGitLocalGitBranch,RemoteGitBranchFormat,LocalGitBranchFormat)/work/target/ 608s 179.610 Selecting files for commit with filter None 608s 179.611 aborting commit write group because of exception: 608s 179.614 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_pull.py", line 327, in test_post_pull_nonempty_history 608s rev1 = target.commit("rev 1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_interbranch.test_push.TestPushHook.test_post_push_nonempty_history(InterGitLocalGitBranch,RemoteGitBranchFormat,LocalGitBranchFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 179.790 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_interbranch.test_push.TestPushHook.test_post_push_nonempty_history(InterGitLocalGitBranch,RemoteGitBranchFormat,LocalGitBranchFormat)/work/target/ 608s 179.792 Selecting files for commit with filter None 608s 179.793 aborting commit write group because of exception: 608s 179.794 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_interbranch/test_push.py", line 510, in test_post_push_nonempty_history 608s rev1 = target.commit("rev 1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_iter_changes(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 179.839 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_iter_changes(GitRevisionTree)/work/ 608s 179.841 Selecting files for commit with filter None 608s 179.842 aborting commit write group because of exception: 608s 179.844 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 129, in test_iter_changes 608s revision_tree, preview_tree = self.get_tree_and_preview_tree() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 119, in get_tree_and_preview_tree 608s revision_tree = self.create_tree() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 608s revid1 = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_symlink_content_summary(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 180.089 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_symlink_content_summary(GitRevisionTree)/work/tree/ 608s 180.091 Selecting files for commit with filter None 608s 180.092 aborting commit write group because of exception: 608s 180.093 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_path_content_summary.py", line 51, in test_symlink_content_summary 608s summary = self._convert_tree(tree).path_content_summary("path") 608s ~~~~~~~~~~~~~~~~~~^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_path_content_summary.py", line 29, in _convert_tree 608s result = per_tree.TestCaseWithTree._convert_tree(self, tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_merge_preview_into_workingtree(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: Empty attachments: 608s log 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 709, in test_merge_preview_into_workingtree 608s merger.do_merge() 608s ~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 721, in do_merge 608s merge = self._do_merge_to() 608s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 680, in _do_merge_to 608s merge.do_merge() 608s ~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 839, in do_merge 608s self._compute_transform() 608s ~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 855, in _compute_transform 608s entries = list(self._entries3()) 608s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 938, in _entries3 608s for change in iterator: 608s ^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink_target(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 180.808 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink_target(GitRevisionTree)/work/ 608s 180.810 Selecting files for commit with filter None 608s 180.812 aborting commit write group because of exception: 608s 180.814 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_symlinks.py", line 40, in setUp 608s self.tree = self.get_tree_with_subdirs_and_all_content_types() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 227, in get_tree_with_subdirs_and_all_content_types 608s return self.get_tree_with_subdirs_and_all_supported_content_types(True) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 270, in get_tree_with_subdirs_and_all_supported_content_types 608s return self.workingtree_to_test_tree(tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_path2id_deleted_unchanged(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: Empty attachments: 608s log 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 311, in test_path2id_deleted_unchanged 608s "unchanged", find_previous_path(preview_tree, tree, "unchanged") 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tree.py", line 1064, in find_previous_path 608s return InterTree.get(to_tree, from_tree).find_source_path(path, recurse=recurse) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1209, in find_source_path 608s ret = self.find_source_paths([path], recurse=recurse) 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1238, in find_source_paths 608s if new[0] is None: 608s ~~~^^^ 608s TypeError: 'NoneType' object is not subscriptable 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_archive.TestTar.test_export(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 181.185 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_archive.TestTar.test_export(GitWorkingTreeFormat)/work/wta/ 608s 181.186 Selecting files for commit with filter None 608s 181.187 aborting commit write group because of exception: 608s 181.189 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_archive.py", line 32, in test_export 608s work_a.commit("add file") 608s ~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_plan_file_merge_revision_tree(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 181.459 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_plan_file_merge_revision_tree(GitRevisionTree)/work/wta/ 608s 181.461 Selecting files for commit with filter None 608s 181.463 aborting commit write group because of exception: 608s 181.466 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 611, in test_plan_file_merge_revision_tree 608s base_id = work_a.commit("base version") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_abc_tree_no_parents(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 181.615 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_abc_tree_no_parents(GitRevisionTree)/work/ 608s 181.616 Selecting files for commit with filter None 608s 181.619 aborting commit write group because of exception: 608s 181.621 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 46, in test_abc_tree_no_parents 608s tree = self.get_tree_no_parents_abc_content(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 150, in get_tree_no_parents_abc_content 608s return self._convert_tree(tree, converter) 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_archive.TestZip.test_export(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 181.649 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_archive.TestZip.test_export(GitRevisionTree)/work/wta/ 608s 181.651 Selecting files for commit with filter None 608s 181.652 aborting commit write group because of exception: 608s 181.654 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_archive.py", line 32, in test_export 608s work_a.commit("add file") 608s ~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_transform_conflicts(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 181.664 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_transform_conflicts(GitWorkingTreeFormat)/work/ 608s 181.666 Selecting files for commit with filter None 608s 181.667 aborting commit write group because of exception: 608s 181.668 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 110, in test_transform_conflicts 608s revision_tree = self.create_tree() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 608s revid1 = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_archive.TestTar.test_export_symlink(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 181.732 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_archive.TestTar.test_export_symlink(GitRevisionTree)/work/wta/ 608s 181.734 Selecting files for commit with filter None 608s 181.736 aborting commit write group because of exception: 608s 181.737 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_archive.py", line 46, in test_export_symlink 608s work_a.commit("add link") 608s ~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_archive.TestZip.test_export_symlink(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 182.226 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_archive.TestZip.test_export_symlink(GitWorkingTreeFormat)/work/wta/ 608s 182.228 Selecting files for commit with filter None 608s 182.229 aborting commit write group because of exception: 608s 182.230 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_archive.py", line 95, in test_export_symlink 608s work_a.commit("add link") 608s ~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_unfollowed_reference(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 182.251 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_unfollowed_reference(GitWorkingTreeFormat)/work/wt/subtree/ 608s 182.253 Selecting files for commit with filter None 608s 182.254 aborting commit write group because of exception: 608s 182.256 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 515, in test_iter_entries_with_unfollowed_reference 608s tree, subtree = self.create_nested() 608s ~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 508, in create_nested 608s subtree.commit("foo") 608s ~~~~~~~~~~~~~~^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_export.TestDir.test_export(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 182.277 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_export.TestDir.test_export(GitWorkingTreeFormat)/work/wta/ 608s 182.279 Selecting files for commit with filter None 608s 182.280 aborting commit write group because of exception: 608s 182.282 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 48, in test_export 608s self.prepare_export() 608s ~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 34, in prepare_export 608s work_a.commit("add file") 608s ~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_tree.TestFileContent.test_get_file(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 182.604 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_tree.test_tree.TestFileContent.test_get_file(GitRevisionTree)/work/wt/ 608s 182.606 Selecting files for commit with filter None 608s 182.609 aborting commit write group because of exception: 608s 182.610 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 178, in test_get_file 608s tree = self.get_tree_no_parents_abc_content_2(work_tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 160, in get_tree_no_parents_abc_content_2 608s return self._convert_tree(tree, converter) 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_export.TestDir.test_export_nested_nonrecurse(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 182.874 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_export.TestDir.test_export_nested_nonrecurse(GitRevisionTree)/work/dir/ 608s 182.876 Selecting files for commit with filter None 608s 182.877 aborting commit write group because of exception: 608s 182.878 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 83, in test_export_nested_nonrecurse 608s self.prepare_nested_export(False) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 62, in prepare_nested_export 608s tree.commit("1") 608s ~~~~~~~~~~~^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_export.TestTar.test_export(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 183.107 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_export.TestTar.test_export(GitRevisionTree)/work/wta/ 608s 183.109 Selecting files for commit with filter None 608s 183.110 aborting commit write group because of exception: 608s 183.116 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 48, in test_export 608s self.prepare_export() 608s ~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 34, in prepare_export 608s work_a.commit("add file") 608s ~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_tree.TestGetFileVerifier.test_get_file_verifier(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 183.202 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_tree.test_tree.TestGetFileVerifier.test_get_file_verifier(GitRevisionTree)/work/tree/ 608s 183.204 Selecting files for commit with filter None 608s 183.205 aborting commit write group because of exception: 608s 183.206 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 327, in test_get_file_verifier 608s tree = self._convert_tree(work_tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_commit_preview_tree(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 183.515 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_commit_preview_tree(GitRevisionTree)/work/tree/ 608s 183.517 Selecting files for commit with filter None 608s 183.519 aborting commit write group because of exception: 608s 183.520 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 757, in test_commit_preview_tree 608s rev_id = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_export.TestTar.test_export_nested_nonrecurse(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 183.539 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_export.TestTar.test_export_nested_nonrecurse(GitWorkingTreeFormat)/work/dir/ 608s 183.541 Selecting files for commit with filter None 608s 183.542 aborting commit write group because of exception: 608s 183.544 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 83, in test_export_nested_nonrecurse 608s self.prepare_nested_export(False) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 62, in prepare_nested_export 608s tree.commit("1") 608s ~~~~~~~~~~~^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_export.TestZip.test_export(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 184.205 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_export.TestZip.test_export(GitWorkingTreeFormat)/work/wta/ 608s 184.207 Selecting files for commit with filter None 608s 184.208 aborting commit write group because of exception: 608s 184.210 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 48, in test_export 608s self.prepare_export() 608s ~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 34, in prepare_export 608s work_a.commit("add file") 608s ~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_export.TestZip.test_export_nested_nonrecurse(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 184.344 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_export.TestZip.test_export_nested_nonrecurse(GitRevisionTree)/work/dir/ 608s 184.346 Selecting files for commit with filter None 608s 184.347 aborting commit write group because of exception: 608s 184.349 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 83, in test_export_nested_nonrecurse 608s self.prepare_nested_export(False) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 62, in prepare_nested_export 608s tree.commit("1") 608s ~~~~~~~~~~~^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_ignore_require_versioned_no_specific_files(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 184.633 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_ignore_require_versioned_no_specific_files(GitRevisionTree)/work/ 608s 184.635 Selecting files for commit with filter None 608s 184.637 aborting commit write group because of exception: 608s 184.638 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 219, in test_ignore_require_versioned_no_specific_files 608s revision_tree, preview_tree = self.get_tree_and_preview_tree() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 119, in get_tree_and_preview_tree 608s revision_tree = self.create_tree() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 608s revid1 = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_walkdirs.TestWalkdirs.test_walkdir_root(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 184.794 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_tree.test_walkdirs.TestWalkdirs.test_walkdir_root(GitRevisionTree)/work/ 608s 184.797 Selecting files for commit with filter None 608s 184.799 aborting commit write group because of exception: 608s 184.800 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_walkdirs.py", line 64, in test_walkdir_root 608s tree = self.get_tree_with_subdirs_and_all_supported_content_types( 608s supports_symlinks(self.test_dir) 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 270, in get_tree_with_subdirs_and_all_supported_content_types 608s return self.workingtree_to_test_tree(tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_iter_changes(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 184.897 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_iter_changes(GitWorkingTreeFormat)/work/ 608s 184.898 Selecting files for commit with filter None 608s 184.900 aborting commit write group because of exception: 608s 184.901 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 129, in test_iter_changes 608s revision_tree, preview_tree = self.get_tree_and_preview_tree() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 119, in get_tree_and_preview_tree 608s revision_tree = self.create_tree() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 608s revid1 = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_get_file_mtime.TestGetFileMTime.test_get_file_mtime(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 184.987 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_get_file_mtime.TestGetFileMTime.test_get_file_mtime(GitRevisionTree)/work/tree/ 608s 184.989 Selecting files for commit with filter None 608s 184.990 aborting commit write group because of exception: 608s 184.992 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_get_file_mtime.py", line 34, in test_get_file_mtime 608s tree = self.get_basic_tree() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_get_file_mtime.py", line 30, in get_basic_tree 608s return self._convert_tree(tree) 608s ~~~~~~~~~~~~~~~~~~^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_archive.TestTgz.test_export(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 185.542 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_archive.TestTgz.test_export(GitRevisionTree)/work/wta/ 608s 185.544 Selecting files for commit with filter None 608s 185.546 aborting commit write group because of exception: 608s 185.547 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_archive.py", line 32, in test_export 608s work_a.commit("add file") 608s ~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_merge_preview_into_workingtree(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: Empty attachments: 608s log 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 709, in test_merge_preview_into_workingtree 608s merger.do_merge() 608s ~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 721, in do_merge 608s merge = self._do_merge_to() 608s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 680, in _do_merge_to 608s merge.do_merge() 608s ~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 839, in do_merge 608s self._compute_transform() 608s ~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 855, in _compute_transform 608s entries = list(self._entries3()) 608s File "/usr/lib/python3/dist-packages/breezy/merge.py", line 938, in _entries3 608s for change in iterator: 608s ^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_annotate_iter.TestAnnotate.test_annotate_simple(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 186.058 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_annotate_iter.TestAnnotate.test_annotate_simple(GitWorkingTreeFormat)/work/tree/ 608s 186.061 Selecting files for commit with filter None 608s 186.062 aborting commit write group because of exception: 608s 186.063 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_annotate_iter.py", line 45, in test_annotate_simple 608s tree, revids = self.get_simple_tree() 608s ~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_annotate_iter.py", line 27, in get_simple_tree 608s rev_1 = tree.commit("one") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_ids.Path2IdsTests.test_paths2ids_forget_old(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 186.366 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_ids.Path2IdsTests.test_paths2ids_forget_old(GitWorkingTreeFormat)/work/tree/ 608s 186.368 Selecting files for commit with filter None 608s 186.370 aborting commit write group because of exception: 608s 186.371 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_ids.py", line 101, in test_paths2ids_forget_old 608s work_tree.commit("commit old state") 608s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_path2id_deleted_unchanged(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: Empty attachments: 608s log 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 311, in test_path2id_deleted_unchanged 608s "unchanged", find_previous_path(preview_tree, tree, "unchanged") 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tree.py", line 1064, in find_previous_path 608s return InterTree.get(to_tree, from_tree).find_source_path(path, recurse=recurse) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1209, in find_source_path 608s ret = self.find_source_paths([path], recurse=recurse) 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1238, in find_source_paths 608s if new[0] is None: 608s ~~~^^^ 608s TypeError: 'NoneType' object is not subscriptable 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_is_executable.TestIsExecutable.test_is_executable_symlink(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 186.774 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_is_executable.TestIsExecutable.test_is_executable_symlink(GitRevisionTree)/work/ 608s 186.776 Selecting files for commit with filter None 608s 186.778 aborting commit write group because of exception: 608s 186.780 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_is_executable.py", line 30, in test_is_executable_symlink 608s tree = self.get_tree_with_subdirs_and_all_content_types() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 227, in get_tree_with_subdirs_and_all_content_types 608s return self.get_tree_with_subdirs_and_all_supported_content_types(True) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 270, in get_tree_with_subdirs_and_all_supported_content_types 608s return self.workingtree_to_test_tree(tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_export.TestDir.test_export_nested_recurse(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 186.835 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_export.TestDir.test_export_nested_recurse(GitRevisionTree)/work/dir/ 608s 186.837 Selecting files for commit with filter None 608s 186.838 aborting commit write group because of exception: 608s 186.840 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 78, in test_export_nested_recurse 608s self.prepare_nested_export(True) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 62, in prepare_nested_export 608s tree.commit("1") 608s ~~~~~~~~~~~^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_plan_file_merge_revision_tree(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 186.858 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_plan_file_merge_revision_tree(GitWorkingTreeFormat)/work/wta/ 608s 186.859 Selecting files for commit with filter None 608s 186.860 aborting commit write group because of exception: 608s 186.862 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 611, in test_plan_file_merge_revision_tree 608s base_id = work_a.commit("base version") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_list_files.TestListFiles.test_list_files_with_followed_reference(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 187.019 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_list_files.TestListFiles.test_list_files_with_followed_reference(GitRevisionTree)/work/wt/subtree/ 608s 187.021 Selecting files for commit with filter None 608s 187.022 aborting commit write group because of exception: 608s 187.023 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_list_files.py", line 130, in test_list_files_with_followed_reference 608s tree, subtree = self.create_nested() 608s ~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_list_files.py", line 116, in create_nested 608s subtree.commit("foo") 608s ~~~~~~~~~~~~~~^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_transform_conflicts(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 187.200 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_transform_conflicts(GitRevisionTree)/work/ 608s 187.202 Selecting files for commit with filter None 608s 187.203 aborting commit write group because of exception: 608s 187.204 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 110, in test_transform_conflicts 608s revision_tree = self.create_tree() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 608s revid1 = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_list_files.TestListFiles.test_list_files_with_unfollowed_reference(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 187.603 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_list_files.TestListFiles.test_list_files_with_unfollowed_reference(GitRevisionTree)/work/wt/subtree/ 608s 187.611 Selecting files for commit with filter None 608s 187.613 aborting commit write group because of exception: 608s 187.615 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_list_files.py", line 123, in test_list_files_with_unfollowed_reference 608s tree, subtree = self.create_nested() 608s ~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_list_files.py", line 116, in create_nested 608s subtree.commit("foo") 608s ~~~~~~~~~~~~~~^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_export.TestTar.test_export_nested_recurse(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 187.626 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_export.TestTar.test_export_nested_recurse(GitWorkingTreeFormat)/work/dir/ 608s 187.628 Selecting files for commit with filter None 608s 187.631 aborting commit write group because of exception: 608s 187.633 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 78, in test_export_nested_recurse 608s self.prepare_nested_export(True) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 62, in prepare_nested_export 608s tree.commit("1") 608s ~~~~~~~~~~~^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_not_versioned(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 187.745 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_not_versioned(GitRevisionTree)/work/tree/ 608s 187.746 Selecting files for commit with filter None 608s 187.747 aborting commit write group because of exception: 608s 187.749 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_path_content_summary.py", line 98, in test_file_content_summary_not_versioned 608s tree = self._convert_tree(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_path_content_summary.py", line 29, in _convert_tree 608s result = per_tree.TestCaseWithTree._convert_tree(self, tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_tree.TestAnnotate.test_annotate(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 187.950 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_tree.TestAnnotate.test_annotate(GitRevisionTree)/work/wt/ 608s 187.952 Selecting files for commit with filter None 608s 187.954 aborting commit write group because of exception: 608s 187.955 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 27, in test_annotate 608s tree = self.get_tree_no_parents_abc_content(work_tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 150, in get_tree_no_parents_abc_content 608s return self._convert_tree(tree, converter) 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_symlinks.TestTreeWithSymlinks.test_kind_symlink(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 188.459 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_symlinks.TestTreeWithSymlinks.test_kind_symlink(GitRevisionTree)/work/ 608s 188.462 Selecting files for commit with filter None 608s 188.465 aborting commit write group because of exception: 608s 188.466 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_symlinks.py", line 40, in setUp 608s self.tree = self.get_tree_with_subdirs_and_all_content_types() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 227, in get_tree_with_subdirs_and_all_content_types 608s return self.get_tree_with_subdirs_and_all_supported_content_types(True) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 270, in get_tree_with_subdirs_and_all_supported_content_types 608s return self.workingtree_to_test_tree(tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_tree_content_summary(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 188.489 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_tree_content_summary(GitRevisionTree)/work/tree/path/ 608s 188.493 Selecting files for commit with filter None 608s 188.494 aborting commit write group because of exception: 608s 188.496 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_path_content_summary.py", line 154, in test_tree_content_summary 608s subtree.commit("") 608s ~~~~~~~~~~~~~~^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_export.TestZip.test_export_nested_recurse(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 188.493 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_export.TestZip.test_export_nested_recurse(GitRevisionTree)/work/dir/ 608s 188.495 Selecting files for commit with filter None 608s 188.497 aborting commit write group because of exception: 608s 188.499 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 78, in test_export_nested_recurse 608s self.prepare_nested_export(True) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 62, in prepare_nested_export 608s tree.commit("1") 608s ~~~~~~~~~~~^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_archive.TestTar.test_export(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 188.678 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_archive.TestTar.test_export(GitRevisionTree)/work/wta/ 608s 188.680 Selecting files for commit with filter None 608s 188.682 aborting commit write group because of exception: 608s 188.683 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_archive.py", line 32, in test_export 608s work_a.commit("add file") 608s ~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_tree.TestFileContent.test_get_file_text(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 188.683 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_tree.TestFileContent.test_get_file_text(GitRevisionTree)/work/wt/ 608s 188.685 Selecting files for commit with filter None 608s 188.689 aborting commit write group because of exception: 608s 188.691 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 199, in test_get_file_text 608s tree = self.get_tree_no_parents_abc_content_2(work_tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 160, in get_tree_no_parents_abc_content_2 608s return self._convert_tree(tree, converter) 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_symlinks.TestTreeWithoutSymlinks.test_clone_skips_symlinks(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 188.837 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_symlinks.TestTreeWithoutSymlinks.test_clone_skips_symlinks(GitWorkingTreeFormat)/work/a/ 608s 188.839 Selecting files for commit with filter None 608s 188.840 aborting commit write group because of exception: 608s 188.841 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_symlinks.py", line 73, in setUp 608s mem_tree.commit("rev1") 608s ~~~~~~~~~~~~~~~^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink_target_tree(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 189.174 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink_target_tree(GitRevisionTree)/work/ 608s 189.176 Selecting files for commit with filter None 608s 189.178 aborting commit write group because of exception: 608s 189.180 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_symlinks.py", line 40, in setUp 608s self.tree = self.get_tree_with_subdirs_and_all_content_types() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 227, in get_tree_with_subdirs_and_all_content_types 608s return self.get_tree_with_subdirs_and_all_supported_content_types(True) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 270, in get_tree_with_subdirs_and_all_supported_content_types 608s return self.workingtree_to_test_tree(tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_archive.TestZip.test_export(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 189.194 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_archive.TestZip.test_export(GitWorkingTreeFormat)/work/wta/ 608s 189.196 Selecting files for commit with filter None 608s 189.197 aborting commit write group because of exception: 608s 189.198 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_archive.py", line 32, in test_export 608s work_a.commit("add file") 608s ~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_get_symlink_target.TestGetSymlinkTarget.test_get_symlink_target(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 189.213 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_get_symlink_target.TestGetSymlinkTarget.test_get_symlink_target(GitRevisionTree)/work/tree/ 608s 189.215 Selecting files for commit with filter None 608s 189.217 aborting commit write group because of exception: 608s 189.218 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_get_symlink_target.py", line 36, in test_get_symlink_target 608s tree = self.get_tree_with_symlinks() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_get_symlink_target.py", line 33, in get_tree_with_symlinks 608s return self._convert_tree(tree) 608s ~~~~~~~~~~~~~~~~~~^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_tree.TestIterEntriesByDir.test_iteration_order(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 189.271 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_tree.TestIterEntriesByDir.test_iteration_order(GitRevisionTree)/work/ 608s 189.273 Selecting files for commit with filter None 608s 189.278 aborting commit write group because of exception: 608s 189.279 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 261, in test_iteration_order 608s tree = self._convert_tree(work_tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_5_no_parents(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 189.317 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_5_no_parents(GitRevisionTree)/work/ 608s 189.319 Selecting files for commit with filter None 608s 189.321 aborting commit write group because of exception: 608s 189.323 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 154, in test_abc_tree_content_5_no_parents 608s tree = self.get_tree_no_parents_abc_content_5(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 192, in get_tree_no_parents_abc_content_5 608s return self._convert_tree(tree, converter) 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_followed_reference(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 189.625 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_followed_reference(GitWorkingTreeFormat)/work/wt/subtree/ 608s 189.627 Selecting files for commit with filter None 608s 189.628 aborting commit write group because of exception: 608s 189.631 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 523, in test_iter_entries_with_followed_reference 608s tree, subtree = self.create_nested() 608s ~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 508, in create_nested 608s subtree.commit("foo") 608s ~~~~~~~~~~~~~~^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_export.TestDir.test_export(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 189.745 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_export.TestDir.test_export(GitRevisionTree)/work/wta/ 608s 189.747 Selecting files for commit with filter None 608s 189.748 aborting commit write group because of exception: 608s 189.749 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 48, in test_export 608s self.prepare_export() 608s ~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 34, in prepare_export 608s work_a.commit("add file") 608s ~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_file_unchanged(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 189.786 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_file_unchanged(GitRepositoryFormat)/work/ 608s 189.788 Selecting files for commit with filter None 608s 189.789 aborting commit write group because of exception: 608s 189.791 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 338, in test_last_modified_revision_after_commit_file_unchanged 608s self._add_commit_check_unchanged(tree, "file") 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 293, in _add_commit_check_unchanged 608s self._commit_check_unchanged(tree, name, file_id) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 296, in _commit_check_unchanged 608s rev1 = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_empty_tree_no_parents(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 189.989 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_empty_tree_no_parents(GitRevisionTree)/work/ 608s 189.991 Selecting files for commit with filter None 608s 189.992 aborting commit write group because of exception: 608s 189.993 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 29, in test_empty_tree_no_parents 608s tree = self.get_tree_no_parents_no_content(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 137, in get_tree_no_parents_no_content 608s return self._convert_tree(empty_tree, converter) 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_tree_with_subdirs_and_all_content_types(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 190.274 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_tree_with_subdirs_and_all_content_types(GitRevisionTree)/work/ 608s 190.276 Selecting files for commit with filter None 608s 190.278 aborting commit write group because of exception: 608s 190.279 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 205, in test_tree_with_subdirs_and_all_content_types 608s tree = self.get_tree_with_subdirs_and_all_content_types() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 227, in get_tree_with_subdirs_and_all_content_types 608s return self.get_tree_with_subdirs_and_all_supported_content_types(True) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 270, in get_tree_with_subdirs_and_all_supported_content_types 608s return self.workingtree_to_test_tree(tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_iter_search_rules.TestIterSearchRules.test_iter_search_rules_no_tree(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 190.276 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_iter_search_rules.TestIterSearchRules.test_iter_search_rules_no_tree(GitRevisionTree)/work/ 608s 190.278 Selecting files for commit with filter None 608s 190.279 aborting commit write group because of exception: 608s 190.280 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_iter_search_rules.py", line 45, in test_iter_search_rules_no_tree 608s tree = self.make_tree_with_rules(None) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_iter_search_rules.py", line 36, in make_tree_with_rules 608s result = self._convert_tree(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.TestTreeImplementationSupport.test_revision_tree_from_workingtree 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 190.531 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.TestTreeImplementationSupport.test_revision_tree_from_workingtree/work/ 608s 190.533 Selecting files for commit with filter None 608s 190.534 aborting commit write group because of exception: 608s 190.536 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 94, in test_revision_tree_from_workingtree 608s tree = revision_tree_from_workingtree(self, tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_tree.TestStoredKind.test_stored_kind(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 190.544 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_tree.test_tree.TestStoredKind.test_stored_kind(GitRevisionTree)/work/wt/ 608s 190.545 Selecting files for commit with filter None 608s 190.547 aborting commit write group because of exception: 608s 190.548 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 168, in test_stored_kind 608s tree = self.get_tree_no_parents_abc_content(work_tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 150, in get_tree_no_parents_abc_content 608s return self._convert_tree(tree, converter) 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_tree_with_merged_utf8(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 190.620 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_tree_with_merged_utf8(GitWorkingTreeFormat)/work/ 608s 190.622 Selecting files for commit with filter None 608s 190.623 aborting commit write group because of exception: 608s 190.625 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 429, in test_tree_with_merged_utf8 608s self._create_tree_with_utf8(wt) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 377, in _create_tree_with_utf8 608s tree.commit("in\xedtial") 608s ~~~~~~~~~~~^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_annotate(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 190.650 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_annotate(GitWorkingTreeFormat)/work/tree/ 608s 190.653 Selecting files for commit with filter None 608s 190.654 aborting commit write group because of exception: 608s 190.655 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 497, in test_annotate 608s revid1 = tree.commit("a") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_export.TestTar.test_export(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 190.808 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_export.TestTar.test_export(GitWorkingTreeFormat)/work/wta/ 608s 190.810 Selecting files for commit with filter None 608s 190.812 aborting commit write group because of exception: 608s 190.813 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 48, in test_export 608s self.prepare_export() 608s ~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 34, in prepare_export 608s work_a.commit("add file") 608s ~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_list_files.TestListFiles.test_list_files_with_root(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 190.920 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_list_files.TestListFiles.test_list_files_with_root(GitRevisionTree)/work/wt/ 608s 190.922 Selecting files for commit with filter None 608s 190.923 aborting commit write group because of exception: 608s 190.925 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_list_files.py", line 53, in test_list_files_with_root 608s tree = self.get_tree_no_parents_abc_content(work_tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 150, in get_tree_no_parents_abc_content 608s return self._convert_tree(tree, converter) 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_archive.TestTar.test_export_symlink(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 190.991 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_archive.TestTar.test_export_symlink(GitWorkingTreeFormat)/work/wta/ 608s 190.993 Selecting files for commit with filter None 608s 190.994 aborting commit write group because of exception: 608s 190.996 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_archive.py", line 46, in test_export_symlink 608s work_a.commit("add link") 608s ~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_diff_preview_tree(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 191.300 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_diff_preview_tree(GitWorkingTreeFormat)/work/ 608s 191.302 Selecting files for commit with filter None 608s 191.303 aborting commit write group because of exception: 608s 191.305 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 69, in test_diff_preview_tree 608s revision_tree = self.create_tree() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 608s revid1 = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_archive.TestZip.test_export_symlink(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 191.533 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_archive.TestZip.test_export_symlink(GitRevisionTree)/work/wta/ 608s 191.535 Selecting files for commit with filter None 608s 191.537 aborting commit write group because of exception: 608s 191.538 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_archive.py", line 95, in test_export_symlink 608s work_a.commit("add link") 608s ~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_annotate_rename(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 191.547 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_annotate_rename(GitWorkingTreeFormat)/work/tree/ 608s 191.549 Selecting files for commit with filter None 608s 191.550 aborting commit write group because of exception: 608s 191.552 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 529, in test_annotate_rename 608s revid1 = tree.commit("a") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_lossy(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 191.670 Error suppressed by only_raises: 608s 191.672 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 76, in test_commit_lossy 608s list( 608s ~~~~^ 608s builder.record_iter_changes( 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s tree, tree.last_revision(), tree.iter_changes(tree.basis_tree()) 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s During handling of the above exception, another exception occurred: 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/decorators.py", line 34, in wrapped 608s return unbound(*args, **kwargs) 608s File "/usr/lib/python3/dist-packages/breezy/git/repository.py", line 156, in unlock 608s raise errors.BzrError( 608s "Must end write groups before releasing write locks." 608s ) 608s breezy.errors.BzrError: Must end write groups before releasing write locks. 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 76, in test_commit_lossy 608s list( 608s ~~~~^ 608s builder.record_iter_changes( 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s tree, tree.last_revision(), tree.iter_changes(tree.basis_tree()) 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_missing_content_summary(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 191.698 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_missing_content_summary(GitRevisionTree)/work/tree/ 608s 191.700 Selecting files for commit with filter None 608s 191.701 aborting commit write group because of exception: 608s 191.703 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_path_content_summary.py", line 74, in test_missing_content_summary 608s summary = self._convert_tree(tree).path_content_summary("path") 608s ~~~~~~~~~~~~~~~~~~^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_path_content_summary.py", line 29, in _convert_tree 608s result = per_tree.TestCaseWithTree._convert_tree(self, tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_export.TestZip.test_export(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 191.714 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_export.TestZip.test_export(GitRevisionTree)/work/wta/ 608s 191.716 Selecting files for commit with filter None 608s 191.718 aborting commit write group because of exception: 608s 191.719 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 48, in test_export 608s self.prepare_export() 608s ~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 34, in prepare_export 608s work_a.commit("add file") 608s ~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_ignore_extra_trees_no_specific_files(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 191.955 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_ignore_extra_trees_no_specific_files(GitRevisionTree)/work/ 608s 191.957 Selecting files for commit with filter None 608s 191.958 aborting commit write group because of exception: 608s 191.959 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 214, in test_ignore_extra_trees_no_specific_files 608s revision_tree, preview_tree = self.get_tree_and_preview_tree() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 119, in get_tree_and_preview_tree 608s revision_tree = self.create_tree() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 608s revid1 = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_export.TestDir.test_export_nested_nonrecurse(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 192.025 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_export.TestDir.test_export_nested_nonrecurse(GitWorkingTreeFormat)/work/dir/ 608s 192.027 Selecting files for commit with filter None 608s 192.029 aborting commit write group because of exception: 608s 192.030 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 83, in test_export_nested_nonrecurse 608s self.prepare_nested_export(False) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 62, in prepare_nested_export 608s tree.commit("1") 608s ~~~~~~~~~~~^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 192.355 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_symlinks.TestTreeWithSymlinks.test_symlink(GitRevisionTree)/work/ 608s 192.357 Selecting files for commit with filter None 608s 192.359 aborting commit write group because of exception: 608s 192.361 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_symlinks.py", line 40, in setUp 608s self.tree = self.get_tree_with_subdirs_and_all_content_types() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 227, in get_tree_with_subdirs_and_all_content_types 608s return self.get_tree_with_subdirs_and_all_supported_content_types(True) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 270, in get_tree_with_subdirs_and_all_supported_content_types 608s return self.workingtree_to_test_tree(tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_include_unchanged_succeeds(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 192.918 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_include_unchanged_succeeds(GitRevisionTree)/work/ 608s 192.920 Selecting files for commit with filter None 608s 192.921 aborting commit write group because of exception: 608s 192.922 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 150, in test_include_unchanged_succeeds 608s revision_tree, preview_tree = self.get_tree_and_preview_tree() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 119, in get_tree_and_preview_tree 608s revision_tree = self.create_tree() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 608s revid1 = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_export.TestTar.test_export_nested_nonrecurse(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 192.946 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_export.TestTar.test_export_nested_nonrecurse(GitRevisionTree)/work/dir/ 608s 192.948 Selecting files for commit with filter None 608s 192.950 aborting commit write group because of exception: 608s 192.951 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 83, in test_export_nested_nonrecurse 608s self.prepare_nested_export(False) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 62, in prepare_nested_export 608s tree.commit("1") 608s ~~~~~~~~~~~^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_kind(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 193.013 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_kind(GitWorkingTreeFormat)/work/ 608s 193.015 Selecting files for commit with filter None 608s 193.016 aborting commit write group because of exception: 608s 193.018 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 228, in test_kind 608s revision_tree = self.create_tree() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 608s revid1 = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_get_root_id.TestGetRootID.test_get_root_id_default(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 193.055 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_get_root_id.TestGetRootID.test_get_root_id_default(GitRevisionTree)/work/tree/ 608s 193.057 Selecting files for commit with filter None 608s 193.058 aborting commit write group because of exception: 608s 193.060 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_get_root_id.py", line 40, in test_get_root_id_default 608s tree = self.make_tree_with_default_root_id() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_get_root_id.py", line 27, in make_tree_with_default_root_id 608s return self._convert_tree(tree) 608s ~~~~~~~~~~~~~~~~~~^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_6_no_parents(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 193.190 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_6_no_parents(GitRevisionTree)/work/ 608s 193.192 Selecting files for commit with filter None 608s 193.193 aborting commit write group because of exception: 608s 193.195 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 177, in test_abc_tree_content_6_no_parents 608s tree = self.get_tree_no_parents_abc_content_6(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 206, in get_tree_no_parents_abc_content_6 608s return self._convert_tree(tree, converter) 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_missing_reference(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 193.614 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_missing_reference(GitWorkingTreeFormat)/work/wt/subtree/ 608s 193.616 Selecting files for commit with filter None 608s 193.618 aborting commit write group because of exception: 608s 193.619 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 531, in test_iter_entries_with_missing_reference 608s tree, subtree = self.create_nested() 608s ~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 508, in create_nested 608s subtree.commit("foo") 608s ~~~~~~~~~~~~~~^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_export.TestZip.test_export_nested_nonrecurse(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 193.676 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_export.TestZip.test_export_nested_nonrecurse(GitWorkingTreeFormat)/work/dir/ 608s 193.679 Selecting files for commit with filter None 608s 193.680 aborting commit write group because of exception: 608s 193.682 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 83, in test_export_nested_nonrecurse 608s self.prepare_nested_export(False) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 62, in prepare_nested_export 608s tree.commit("1") 608s ~~~~~~~~~~~^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_ids.Path2IdsTests.test_paths2ids_forget_old(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 193.868 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_ids.Path2IdsTests.test_paths2ids_forget_old(GitRevisionTree)/work/tree/ 608s 193.870 Selecting files for commit with filter None 608s 193.871 aborting commit write group because of exception: 608s 193.873 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_ids.py", line 101, in test_paths2ids_forget_old 608s work_tree.commit("commit old state") 608s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_merge_preview_into_workingtree_handles_conflicts(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 194.204 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_merge_preview_into_workingtree_handles_conflicts(GitWorkingTreeFormat)/work/tree/ 608s 194.206 Selecting files for commit with filter None 608s 194.207 aborting commit write group because of exception: 608s 194.209 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 715, in test_merge_preview_into_workingtree_handles_conflicts 608s tree.commit("foo") 608s ~~~~~~~~~~~^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_get_file_mtime.TestGetFileMTime.test_nonexistant(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 194.417 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_get_file_mtime.TestGetFileMTime.test_nonexistant(GitRevisionTree)/work/tree/ 608s 194.419 Selecting files for commit with filter None 608s 194.420 aborting commit write group because of exception: 608s 194.422 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_get_file_mtime.py", line 49, in test_nonexistant 608s tree = self.get_basic_tree() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_get_file_mtime.py", line 30, in get_basic_tree 608s return self._convert_tree(tree) 608s ~~~~~~~~~~~~~~~~~~^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_list_files.TestListFiles.test_list_files_no_root_no_recurse(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 194.560 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_list_files.TestListFiles.test_list_files_no_root_no_recurse(GitRevisionTree)/work/wt/ 608s 194.562 Selecting files for commit with filter None 608s 194.563 aborting commit write group because of exception: 608s 194.565 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_list_files.py", line 85, in test_list_files_no_root_no_recurse 608s tree = self.get_tree_no_parents_abc_content(work_tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 150, in get_tree_no_parents_abc_content 608s return self._convert_tree(tree, converter) 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_link_changes(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 194.574 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_link_changes(GitRepositoryFormat)/work/ 608s 194.576 Selecting files for commit with filter None 608s 194.577 aborting commit write group because of exception: 608s 194.579 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 617, in test_last_modified_rev_after_content_link_changes 608s self._test_last_mod_rev_after_content_link_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s "link", "target", "newtarget" 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 614, in _test_last_mod_rev_after_content_link_changes 608s self._add_commit_change_check_changed(tree, (link, link), change_link) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 455, in _add_commit_change_check_changed 608s self._commit_change_check_changed( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s tree, names, changer, expect_fs_hash=expect_fs_hash 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 460, in _commit_change_check_changed 608s rev1 = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_tree_with_subdirs_and_all_content_types_wo_symlinks(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 194.621 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_tree_with_subdirs_and_all_content_types_wo_symlinks(GitRevisionTree)/work/ 608s 194.623 Selecting files for commit with filter None 608s 194.625 aborting commit write group because of exception: 608s 194.627 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 283, in test_tree_with_subdirs_and_all_content_types_wo_symlinks 608s tree = self.get_tree_with_subdirs_and_all_supported_content_types(False) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 270, in get_tree_with_subdirs_and_all_supported_content_types 608s return self.workingtree_to_test_tree(tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_transform_preview(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 194.768 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_transform_preview(GitWorkingTreeFormat)/work/ 608s 194.772 Selecting files for commit with filter None 608s 194.774 aborting commit write group because of exception: 608s 194.776 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 48, in test_transform_preview 608s revision_tree = self.create_tree() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 608s revid1 = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_list_files.TestListFiles.test_list_files_with_unfollowed_reference(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 194.974 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_list_files.TestListFiles.test_list_files_with_unfollowed_reference(GitWorkingTreeFormat)/work/wt/subtree/ 608s 194.976 Selecting files for commit with filter None 608s 194.977 aborting commit write group because of exception: 608s 194.979 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_list_files.py", line 123, in test_list_files_with_unfollowed_reference 608s tree, subtree = self.create_nested() 608s ~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_list_files.py", line 116, in create_nested 608s subtree.commit("foo") 608s ~~~~~~~~~~~~~~^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_annotate_deleted(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 195.075 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_annotate_deleted(GitWorkingTreeFormat)/work/tree/ 608s 195.079 Selecting files for commit with filter None 608s 195.080 aborting commit write group because of exception: 608s 195.082 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 547, in test_annotate_deleted 608s tree.commit("a") 608s ~~~~~~~~~~~^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_specific_files(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 195.307 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_specific_files(GitWorkingTreeFormat)/work/ 608s 195.310 Selecting files for commit with filter None 608s 195.315 aborting commit write group because of exception: 608s 195.316 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 178, in test_specific_files 608s revision_tree, preview_tree = self.get_tree_and_preview_tree() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 119, in get_tree_and_preview_tree 608s revision_tree = self.create_tree() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 608s revid1 = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_non_exec(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 195.384 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_file_content_summary_non_exec(GitRevisionTree)/work/tree/ 608s 195.386 Selecting files for commit with filter None 608s 195.387 aborting commit write group because of exception: 608s 195.389 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_path_content_summary.py", line 125, in test_file_content_summary_non_exec 608s summary = self._convert_tree(tree).path_content_summary("path") 608s ~~~~~~~~~~~~~~~~~~^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_path_content_summary.py", line 29, in _convert_tree 608s result = per_tree.TestCaseWithTree._convert_tree(self, tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_transform_new_file(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 195.556 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_transform_new_file(GitRevisionTree)/work/ 608s 195.558 Selecting files for commit with filter None 608s 195.559 aborting commit write group because of exception: 608s 195.560 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 59, in test_transform_new_file 608s revision_tree = self.create_tree() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 608s revid1 = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_tree_content_summary(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 195.642 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_tree_content_summary(GitWorkingTreeFormat)/work/tree/path/ 608s 195.644 Selecting files for commit with filter None 608s 195.645 aborting commit write group because of exception: 608s 195.646 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_path_content_summary.py", line 154, in test_tree_content_summary 608s subtree.commit("") 608s ~~~~~~~~~~~~~~^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_tree.TestFileContent.test_get_file_lines(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 195.711 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_tree.TestFileContent.test_get_file_lines(GitRevisionTree)/work/wt/ 608s 195.713 Selecting files for commit with filter None 608s 195.715 aborting commit write group because of exception: 608s 195.716 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 207, in test_get_file_lines 608s tree = self.get_tree_no_parents_abc_content_2(work_tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 160, in get_tree_no_parents_abc_content_2 608s return self._convert_tree(tree, converter) 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_unsupported_symlink_diff(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 195.900 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_unsupported_symlink_diff(GitWorkingTreeFormat)/work/ 608s 195.902 Selecting files for commit with filter None 608s 195.903 aborting commit write group because of exception: 608s 195.905 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 88, in test_unsupported_symlink_diff 608s revid1 = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_get_set_parent_ids(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 196.168 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_get_set_parent_ids(GitWorkingTreeFormat)/work/ 608s 196.170 Selecting files for commit with filter None 608s 196.172 aborting commit write group because of exception: 608s 196.173 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 571, in test_get_set_parent_ids 608s revision_tree, preview_tree = self.get_tree_and_preview_tree() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 119, in get_tree_and_preview_tree 608s revision_tree = self.create_tree() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 608s revid1 = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_list_files.TestListFiles.test_list_files_from_dir(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 196.283 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_list_files.TestListFiles.test_list_files_from_dir(GitRevisionTree)/work/wt/ 608s 196.285 Selecting files for commit with filter None 608s 196.287 aborting commit write group because of exception: 608s 196.288 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_list_files.py", line 92, in test_list_files_from_dir 608s tree = self.get_tree_no_parents_abc_content(work_tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 150, in get_tree_no_parents_abc_content 608s return self._convert_tree(tree, converter) 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_tree.TestConflicts.test_conflicts(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 196.290 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_tree.TestConflicts.test_conflicts(GitRevisionTree)/work/wt/ 608s 196.292 Selecting files for commit with filter None 608s 196.293 aborting commit write group because of exception: 608s 196.296 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 252, in test_conflicts 608s tree = self._convert_tree(work_tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_tree.TestIterChildEntries.test_does_not_exist(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 196.377 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_tree.TestIterChildEntries.test_does_not_exist(GitRevisionTree)/work/ 608s 196.378 Selecting files for commit with filter None 608s 196.380 aborting commit write group because of exception: 608s 196.381 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 283, in test_does_not_exist 608s tree = self._convert_tree(work_tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_ignore_pb(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 196.492 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_ignore_pb(GitRevisionTree)/work/ 608s 196.494 Selecting files for commit with filter None 608s 196.495 aborting commit write group because of exception: 608s 196.497 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 224, in test_ignore_pb 608s revision_tree, preview_tree = self.get_tree_and_preview_tree() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 119, in get_tree_and_preview_tree 608s revision_tree = self.create_tree() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 608s revid1 = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_list_files.TestListFiles.test_list_files_with_followed_reference(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 196.602 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_list_files.TestListFiles.test_list_files_with_followed_reference(GitWorkingTreeFormat)/work/wt/subtree/ 608s 196.604 Selecting files for commit with filter None 608s 196.605 aborting commit write group because of exception: 608s 196.607 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_list_files.py", line 130, in test_list_files_with_followed_reference 608s tree, subtree = self.create_nested() 608s ~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_list_files.py", line 116, in create_nested 608s subtree.commit("foo") 608s ~~~~~~~~~~~~~~^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_content_file_changes(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 196.740 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_content_file_changes(GitRepositoryFormat)/work/ 608s 196.743 Selecting files for commit with filter None 608s 196.744 aborting commit write group because of exception: 608s 196.745 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 600, in test_last_modified_revision_after_content_file_changes 608s self._add_commit_change_check_changed( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s tree, ("file", "file"), change_file, expect_fs_hash=True 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 455, in _add_commit_change_check_changed 608s self._commit_change_check_changed( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s tree, names, changer, expect_fs_hash=expect_fs_hash 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 460, in _commit_change_check_changed 608s rev1 = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_4_no_parents(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 196.829 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_4_no_parents(GitRevisionTree)/work/ 608s 196.831 Selecting files for commit with filter None 608s 196.833 aborting commit write group because of exception: 608s 196.834 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 131, in test_abc_tree_content_4_no_parents 608s tree = self.get_tree_no_parents_abc_content_4(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 181, in get_tree_no_parents_abc_content_4 608s return self._convert_tree(tree, converter) 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_tree.TestReference.test_get_nested_tree(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 196.967 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_tree.TestReference.test_get_nested_tree(GitWorkingTreeFormat)/work/wt/subtree/ 608s 196.969 Selecting files for commit with filter None 608s 196.970 aborting commit write group because of exception: 608s 196.971 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 101, in test_get_nested_tree 608s tree, subtree = self.create_nested() 608s ~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 80, in create_nested 608s subtree.commit("foo") 608s ~~~~~~~~~~~~~~^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_locking.TestLocking.test_lock_read(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 197.041 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_locking.TestLocking.test_lock_read(GitRevisionTree)/work/wt/ 608s 197.043 Selecting files for commit with filter None 608s 197.044 aborting commit write group because of exception: 608s 197.045 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_locking.py", line 26, in test_lock_read 608s tree = self.workingtree_to_test_tree(work_tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_tree.TestReference.test_iter_references(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 197.488 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_tree.TestReference.test_iter_references(GitRevisionTree)/work/wt/subtree/ 608s 197.490 Selecting files for commit with filter None 608s 197.491 aborting commit write group because of exception: 608s 197.493 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 95, in test_iter_references 608s tree, subtree = self.create_nested() 608s ~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 80, in create_nested 608s subtree.commit("foo") 608s ~~~~~~~~~~~~~~^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_merge_into_preview(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 197.524 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_merge_into_preview(GitWorkingTreeFormat)/work/tree/ 608s 197.526 Selecting files for commit with filter None 608s 197.527 aborting commit write group because of exception: 608s 197.530 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 669, in test_merge_into_preview 608s work_tree.commit("first commit") 608s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_unicode_symlink_content_summary(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 197.694 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_unicode_symlink_content_summary(GitRevisionTree)/work/tree/ 608s 197.696 Selecting files for commit with filter None 608s 197.697 aborting commit write group because of exception: 608s 197.699 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_path_content_summary.py", line 60, in test_unicode_symlink_content_summary 608s summary = self._convert_tree(tree).path_content_summary("\u03b2-path") 608s ~~~~~~~~~~~~~~~~~~^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_path_content_summary.py", line 29, in _convert_tree 608s result = per_tree.TestCaseWithTree._convert_tree(self, tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_tree.TestPlanFileMerge.test_plan_file_merge(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 197.803 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_tree.TestPlanFileMerge.test_plan_file_merge(GitRevisionTree)/work/wta/ 608s 197.805 Selecting files for commit with filter None 608s 197.806 aborting commit write group because of exception: 608s 197.808 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 45, in test_plan_file_merge 608s work_a.commit("base version") 608s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_tree_with_merged_utf8(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 198.035 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_tree_with_merged_utf8(GitRevisionTree)/work/ 608s 198.037 Selecting files for commit with filter None 608s 198.038 aborting commit write group because of exception: 608s 198.040 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 429, in test_tree_with_merged_utf8 608s self._create_tree_with_utf8(wt) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 377, in _create_tree_with_utf8 608s tree.commit("in\xedtial") 608s ~~~~~~~~~~~^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_walkdirs.TestWalkdirs.test_walkdir_versioned_kind(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 198.171 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_tree.test_walkdirs.TestWalkdirs.test_walkdir_versioned_kind(GitRevisionTree)/work/tree/ 608s 198.173 Selecting files for commit with filter None 608s 198.178 aborting commit write group because of exception: 608s 198.179 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_walkdirs.py", line 115, in test_walkdir_versioned_kind 608s tree = self._convert_tree(work_tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_symlinks.TestTreeWithoutSymlinks.test_clone_skips_symlinks(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 198.391 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_symlinks.TestTreeWithoutSymlinks.test_clone_skips_symlinks(GitRevisionTree)/work/a/ 608s 198.392 Selecting files for commit with filter None 608s 198.393 aborting commit write group because of exception: 608s 198.395 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_symlinks.py", line 73, in setUp 608s mem_tree.commit("rev1") 608s ~~~~~~~~~~~~~~~^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_plan_file_merge(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 198.553 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_plan_file_merge(GitWorkingTreeFormat)/work/wta/ 608s 198.555 Selecting files for commit with filter None 608s 198.556 aborting commit write group because of exception: 608s 198.558 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 582, in test_plan_file_merge 608s base_id = work_a.commit("base version") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_link_changes(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 198.560 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_link_changes(GitRepositoryFormat)/work/ 608s 198.562 Selecting files for commit with filter None 608s 198.563 aborting commit write group because of exception: 608s 198.564 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 400, in test_last_modified_revision_after_rename_link_changes 608s self._add_commit_renamed_check_changed(tree, "link") 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 367, in _add_commit_renamed_check_changed 608s self._add_commit_change_check_changed( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s tree, (name, "new_" + name), rename, expect_fs_hash=expect_fs_hash 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 455, in _add_commit_change_check_changed 608s self._commit_change_check_changed( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s tree, names, changer, expect_fs_hash=expect_fs_hash 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 460, in _commit_change_check_changed 608s rev1 = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_tree.TestSupportsRenameTracking.test_supports_rename_tracking(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 198.674 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_tree.test_tree.TestSupportsRenameTracking.test_supports_rename_tracking(GitRevisionTree)/work/tree/ 608s 198.676 Selecting files for commit with filter None 608s 198.677 aborting commit write group because of exception: 608s 198.678 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 349, in test_supports_rename_tracking 608s tree = self._convert_tree(work_tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_abort_record_iter_changes(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: Empty attachments: 608s log 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 67, in test_abort_record_iter_changes 608s list(builder.record_iter_changes(tree, last_rev, changes)) 608s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_annotate_rename(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 198.848 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_annotate_rename(GitRevisionTree)/work/tree/ 608s 198.850 Selecting files for commit with filter None 608s 198.851 aborting commit write group because of exception: 608s 198.853 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 529, in test_annotate_rename 608s revid1 = tree.commit("a") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_followed_reference(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 199.349 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_followed_reference(GitRevisionTree)/work/wt/subtree/ 608s 199.351 Selecting files for commit with filter None 608s 199.352 aborting commit write group because of exception: 608s 199.353 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 523, in test_iter_entries_with_followed_reference 608s tree, subtree = self.create_nested() 608s ~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 508, in create_nested 608s subtree.commit("foo") 608s ~~~~~~~~~~~~~~^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_transform_preview_tree(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 199.594 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_transform_preview_tree(GitWorkingTreeFormat)/work/ 608s 199.596 Selecting files for commit with filter None 608s 199.597 aborting commit write group because of exception: 608s 199.599 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 53, in test_transform_preview_tree 608s revision_tree = self.create_tree() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 608s revid1 = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_want_unversioned(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 199.967 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_want_unversioned(GitRevisionTree)/work/ 608s 199.969 Selecting files for commit with filter None 608s 199.971 aborting commit write group because of exception: 608s 199.972 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 195, in test_want_unversioned 608s revision_tree, preview_tree = self.get_tree_and_preview_tree() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 119, in get_tree_and_preview_tree 608s revision_tree = self.create_tree() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 608s revid1 = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_message(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 199.985 Error suppressed by only_raises: 608s 199.987 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 90, in test_commit_message 608s list( 608s ~~~~^ 608s builder.record_iter_changes( 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s tree, tree.last_revision(), tree.iter_changes(tree.basis_tree()) 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s During handling of the above exception, another exception occurred: 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/decorators.py", line 34, in wrapped 608s return unbound(*args, **kwargs) 608s File "/usr/lib/python3/dist-packages/breezy/git/repository.py", line 156, in unlock 608s raise errors.BzrError( 608s "Must end write groups before releasing write locks." 608s ) 608s breezy.errors.BzrError: Must end write groups before releasing write locks. 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 90, in test_commit_message 608s list( 608s ~~~~^ 608s builder.record_iter_changes( 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s tree, tree.last_revision(), tree.iter_changes(tree.basis_tree()) 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_finish_inventory_record_iter_changes(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: Empty attachments: 608s log 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 47, in test_finish_inventory_record_iter_changes 608s list( 608s ~~~~^ 608s builder.record_iter_changes( 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s tree, tree.last_revision(), tree.iter_changes(tree.basis_tree()) 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_include_unchanged_succeeds(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 200.275 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_include_unchanged_succeeds(GitWorkingTreeFormat)/work/ 608s 200.277 Selecting files for commit with filter None 608s 200.278 aborting commit write group because of exception: 608s 200.280 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 150, in test_include_unchanged_succeeds 608s revision_tree, preview_tree = self.get_tree_and_preview_tree() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 119, in get_tree_and_preview_tree 608s revision_tree = self.create_tree() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 608s revid1 = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_tree.TestExtras.test_extras(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 200.292 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_tree.TestExtras.test_extras(GitWorkingTreeFormat)/work/tree/ 608s 200.294 Selecting files for commit with filter None 608s 200.295 aborting commit write group because of exception: 608s 200.297 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 294, in test_extras 608s work_tree.commit("add files") 608s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_root_entry_has_revision(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 200.440 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_root_entry_has_revision(GitRepositoryFormat)/work/ 608s 200.442 Selecting files for commit with filter None 608s 200.442 aborting commit write group because of exception: 608s 200.444 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 260, in test_root_entry_has_revision 608s rev_id = tree.commit("message") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_tree.TestFileContent.test_get_file_lines_multi_line_breaks(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 200.678 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_tree.TestFileContent.test_get_file_lines_multi_line_breaks(GitRevisionTree)/work/wt/ 608s 200.680 Selecting files for commit with filter None 608s 200.682 aborting commit write group because of exception: 608s 200.683 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 217, in test_get_file_lines_multi_line_breaks 608s tree = self._convert_tree(work_tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_annotate(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 200.765 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_annotate(GitRevisionTree)/work/tree/ 608s 200.767 Selecting files for commit with filter None 608s 200.768 aborting commit write group because of exception: 608s 200.770 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 497, in test_annotate 608s revid1 = tree.commit("a") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_surrogateescape(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 200.939 Error suppressed by only_raises: 608s 200.941 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 907, in test_get_commit_builder_with_surrogateescape 608s list( 608s ~~~~^ 608s builder.record_iter_changes( 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s tree, tree.last_revision(), tree.iter_changes(tree.basis_tree()) 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s During handling of the above exception, another exception occurred: 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/decorators.py", line 34, in wrapped 608s return unbound(*args, **kwargs) 608s File "/usr/lib/python3/dist-packages/breezy/git/repository.py", line 156, in unlock 608s raise errors.BzrError( 608s "Must end write groups before releasing write locks." 608s ) 608s breezy.errors.BzrError: Must end write groups before releasing write locks. 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 907, in test_get_commit_builder_with_surrogateescape 608s list( 608s ~~~~^ 608s builder.record_iter_changes( 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s tree, tree.last_revision(), tree.iter_changes(tree.basis_tree()) 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_tree.TestIterChildEntries.test_iteration_order(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 201.291 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_tree.TestIterChildEntries.test_iteration_order(GitRevisionTree)/work/ 608s 201.293 Selecting files for commit with filter None 608s 201.296 aborting commit write group because of exception: 608s 201.298 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 273, in test_iteration_order 608s tree = self._convert_tree(work_tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_diff_preview_tree(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 201.411 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_diff_preview_tree(GitRevisionTree)/work/ 608s 201.413 Selecting files for commit with filter None 608s 201.414 aborting commit write group because of exception: 608s 201.416 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 69, in test_diff_preview_tree 608s revision_tree = self.create_tree() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 608s revid1 = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_self(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 201.683 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_self(GitRepositoryFormat)/work/ 608s 201.685 Selecting files for commit with filter None 608s 201.686 aborting commit write group because of exception: 608s 201.688 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_fetch.py", line 319, in test_fetch_from_self 608s rev_id = tree.commit("one") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_merge_preview_into_workingtree_handles_conflicts(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 201.704 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_merge_preview_into_workingtree_handles_conflicts(GitRevisionTree)/work/tree/ 608s 201.706 Selecting files for commit with filter None 608s 201.708 aborting commit write group because of exception: 608s 201.709 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 715, in test_merge_preview_into_workingtree_handles_conflicts 608s tree.commit("foo") 608s ~~~~~~~~~~~^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_tree.TestReference.test_get_reference_revision(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 201.959 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_tree.TestReference.test_get_reference_revision(GitWorkingTreeFormat)/work/wt/subtree/ 608s 201.961 Selecting files for commit with filter None 608s 201.962 aborting commit write group because of exception: 608s 201.963 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 87, in test_get_reference_revision 608s tree, subtree = self.create_nested() 608s ~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 80, in create_nested 608s subtree.commit("foo") 608s ~~~~~~~~~~~~~~^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_ignore_extra_trees_no_specific_files(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 202.010 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_ignore_extra_trees_no_specific_files(GitWorkingTreeFormat)/work/ 608s 202.012 Selecting files for commit with filter None 608s 202.013 aborting commit write group because of exception: 608s 202.015 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 214, in test_ignore_extra_trees_no_specific_files 608s revision_tree, preview_tree = self.get_tree_and_preview_tree() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 119, in get_tree_and_preview_tree 608s revision_tree = self.create_tree() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 608s revid1 = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_tree.TestSpecialFilename.test_is_special_path(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 202.282 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_tree.test_tree.TestSpecialFilename.test_is_special_path(GitRevisionTree)/work/tree/ 608s 202.285 Selecting files for commit with filter None 608s 202.286 aborting commit write group because of exception: 608s 202.287 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 368, in test_is_special_path 608s tree = self._convert_tree(work_tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_specific_files(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 202.492 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_specific_files(GitRevisionTree)/work/ 608s 202.494 Selecting files for commit with filter None 608s 202.495 aborting commit write group because of exception: 608s 202.497 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 178, in test_specific_files 608s revision_tree, preview_tree = self.get_tree_and_preview_tree() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 119, in get_tree_and_preview_tree 608s revision_tree = self.create_tree() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 608s revid1 = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_transform_new_file(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 202.702 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_transform_new_file(GitWorkingTreeFormat)/work/ 608s 202.704 Selecting files for commit with filter None 608s 202.705 aborting commit write group because of exception: 608s 202.706 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 59, in test_transform_new_file 608s revision_tree = self.create_tree() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 608s revid1 = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_file_unchanged(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 202.964 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_file_unchanged(GitRepositoryFormat)/work/t1/ 608s 202.966 Selecting files for commit with filter None 608s 202.967 aborting commit write group because of exception: 608s 202.969 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 791, in test_last_modified_revision_after_merge_new_file_unchanged 608s self._commit_sprout_make_merge(tree1, self.make_file) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 738, in _commit_sprout_make_merge 608s tree1.commit("rev1") 608s ~~~~~~~~~~~~^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_unicode_link_changes(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 203.009 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_unicode_link_changes(GitRepositoryFormat)/work/ 608s 203.011 Selecting files for commit with filter None 608s 203.012 aborting commit write group because of exception: 608s 203.014 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 623, in test_last_modified_rev_after_content_unicode_link_changes 608s self._test_last_mod_rev_after_content_link_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s "li\u1234nk", "targ\N{EURO SIGN}t", "n\N{EURO SIGN}wtarget" 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 614, in _test_last_mod_rev_after_content_link_changes 608s self._add_commit_change_check_changed(tree, (link, link), change_link) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 455, in _add_commit_change_check_changed 608s self._commit_change_check_changed( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s tree, names, changer, expect_fs_hash=expect_fs_hash 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 460, in _commit_change_check_changed 608s rev1 = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_kind(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 203.079 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_kind(GitRevisionTree)/work/ 608s 203.082 Selecting files for commit with filter None 608s 203.083 aborting commit write group because of exception: 608s 203.084 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 228, in test_kind 608s revision_tree = self.create_tree() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 608s revid1 = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_unsupported_symlink_diff(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 203.102 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_unsupported_symlink_diff(GitRevisionTree)/work/ 608s 203.104 Selecting files for commit with filter None 608s 203.106 aborting commit write group because of exception: 608s 203.107 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 88, in test_unsupported_symlink_diff 608s revid1 = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_tree.TestFileContent.test_get_file_context_manager(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 203.783 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_tree.TestFileContent.test_get_file_context_manager(GitRevisionTree)/work/wt/ 608s 203.785 Selecting files for commit with filter None 608s 203.788 aborting commit write group because of exception: 608s 203.789 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 191, in test_get_file_context_manager 608s tree = self.get_tree_no_parents_abc_content_2(work_tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 160, in get_tree_no_parents_abc_content_2 608s return self._convert_tree(tree, converter) 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_reference_unchanged(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 203.780 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_reference_unchanged(GitRepositoryFormat)/work/reference/ 608s 203.782 Selecting files for commit with filter None 608s 203.783 aborting commit write group because of exception: 608s 203.784 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 351, in test_last_modified_revision_after_commit_reference_unchanged 608s subtree = self.make_reference("reference") 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 812, in make_reference 608s tree.commit("foo") 608s ~~~~~~~~~~~^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_tree.TestHasVersionedDirectories.test_has_versioned_directories(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 204.388 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_tree.TestHasVersionedDirectories.test_has_versioned_directories(GitRevisionTree)/work/tree/ 608s 204.390 Selecting files for commit with filter None 608s 204.391 aborting commit write group because of exception: 608s 204.392 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 342, in test_has_versioned_directories 608s tree = self._convert_tree(work_tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_tree.TestPlanFileMerge.test_plan_file_merge(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 204.704 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_tree.TestPlanFileMerge.test_plan_file_merge(GitWorkingTreeFormat)/work/wta/ 608s 204.705 Selecting files for commit with filter None 608s 204.707 aborting commit write group because of exception: 608s 204.709 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 45, in test_plan_file_merge 608s work_a.commit("base version") 608s ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_transform_preview(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 205.357 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_transform_preview(GitRevisionTree)/work/ 608s 205.359 Selecting files for commit with filter None 608s 205.360 aborting commit write group because of exception: 608s 205.362 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 48, in test_transform_preview 608s revision_tree = self.create_tree() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 608s revid1 = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_link_changes(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 205.511 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_link_changes(GitRepositoryFormat)/work/ 608s 205.513 Selecting files for commit with filter None 608s 205.515 aborting commit write group because of exception: 608s 205.516 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 448, in test_last_modified_revision_after_reparent_link_changes 608s self._add_commit_reparent_check_changed(tree, "link") 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 420, in _add_commit_reparent_check_changed 608s self._add_commit_change_check_changed( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s tree, 608s ^^^^^ 608s ...<2 lines>... 608s expect_fs_hash=expect_fs_hash, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 455, in _add_commit_change_check_changed 608s self._commit_change_check_changed( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s tree, names, changer, expect_fs_hash=expect_fs_hash 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 460, in _commit_change_check_changed 608s rev1 = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_tree.TestExtractFilesBytes.test_iter_files_bytes(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 206.012 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_tree.TestExtractFilesBytes.test_iter_files_bytes(GitRevisionTree)/work/wt/ 608s 206.014 Selecting files for commit with filter None 608s 206.018 aborting commit write group because of exception: 608s 206.020 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 230, in test_iter_files_bytes 608s tree = self._convert_tree(work_tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_walkdirs.TestWalkdirs.test_walkdir_subtree(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 206.095 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_tree.test_walkdirs.TestWalkdirs.test_walkdir_subtree(GitRevisionTree)/work/ 608s 206.098 Selecting files for commit with filter None 608s 206.099 aborting commit write group because of exception: 608s 206.101 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_walkdirs.py", line 87, in test_walkdir_subtree 608s tree = self.get_tree_with_subdirs_and_all_supported_content_types( 608s supports_symlinks(self.test_dir) 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 270, in get_tree_with_subdirs_and_all_supported_content_types 608s return self.workingtree_to_test_tree(tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_file(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 206.433 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_file(GitRepositoryFormat)/work/ 608s 206.435 Selecting files for commit with filter None 608s 206.436 aborting commit write group because of exception: 608s 206.438 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 860, in test_last_modified_link_file 608s self._check_kind_change(self.make_link, self.make_file, expect_fs_hash=True) 608s ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 827, in _check_kind_change 608s self._add_commit_change_check_changed( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s tree, (path, path), change_kind, expect_fs_hash=expect_fs_hash 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 455, in _add_commit_change_check_changed 608s self._commit_change_check_changed( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s tree, names, changer, expect_fs_hash=expect_fs_hash 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 460, in _commit_change_check_changed 608s rev1 = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_unknown_revision(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 206.939 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_unknown_revision(GitRepositoryFormat)/work/base/ 608s 206.943 Selecting files for commit with filter None 608s 206.944 aborting commit write group because of exception: 608s 206.945 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_get_rev_id_for_revno.py", line 29, in setUp 608s self.revid1 = self.tree.commit("one") 608s ~~~~~~~~~~~~~~~~^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_from_self(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 207.085 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_from_self(GitRepositoryFormat)/work/ 608s 207.087 Selecting files for commit with filter None 608s 207.089 aborting commit write group because of exception: 608s 207.091 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_fetch.py", line 310, in test_fetch_all_from_self 608s tree.commit("one") 608s ~~~~~~~~~~~^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_superset(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 207.458 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_superset(GitRepositoryFormat)/work/ 608s 207.460 Selecting files for commit with filter None 608s 207.462 aborting commit write group because of exception: 608s 207.463 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_has_revisions.py", line 31, in test_superset 608s rev1 = tree.commit("1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_tree.TestReference.test_get_nested_tree(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 207.464 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_tree.TestReference.test_get_nested_tree(GitRevisionTree)/work/wt/subtree/ 608s 207.466 Selecting files for commit with filter None 608s 207.467 aborting commit write group because of exception: 608s 207.469 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 101, in test_get_nested_tree 608s tree, subtree = self.create_nested() 608s ~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 80, in create_nested 608s subtree.commit("foo") 608s ~~~~~~~~~~~~~~^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_committer_no_username(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: Empty attachments: 608s log 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 982, in test_committer_no_username 608s list( 608s ~~~~^ 608s builder.record_iter_changes( 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s tree, tree.last_revision(), tree.iter_changes(tree.basis_tree()) 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_tree.TestReference.test_iter_references(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 207.834 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_tree.TestReference.test_iter_references(GitWorkingTreeFormat)/work/wt/subtree/ 608s 207.836 Selecting files for commit with filter None 608s 207.837 aborting commit write group because of exception: 608s 207.839 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 95, in test_iter_references 608s tree, subtree = self.create_nested() 608s ~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 80, in create_nested 608s subtree.commit("foo") 608s ~~~~~~~~~~~~~~^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_tree.test_tree.TestSupportsVersionableKind.test_file(GitRevisionTree) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 208.290 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_tree.test_tree.TestSupportsVersionableKind.test_file(GitRevisionTree)/work/tree/ 608s 208.292 Selecting files for commit with filter None 608s 208.293 aborting commit write group because of exception: 608s 208.294 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 356, in test_file 608s tree = self._convert_tree(work_tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 608s return converter(tree) 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 608s return self._workingtree_to_test_tree(self, tree) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 608s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_revision_already_exists(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 208.573 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_revision_already_exists(GitRepositoryFormat)/work/source/ 608s 208.575 Selecting files for commit with filter None 608s 208.576 aborting commit write group because of exception: 608s 208.577 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_fetch.py", line 367, in test_fetch_revision_already_exists 608s source_repo, rev1 = self.make_repository_with_one_revision() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_fetch.py", line 362, in make_repository_with_one_revision 608s rev1 = wt.commit("rev1", allow_pointless=True) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_root_unchanged(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 209.177 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_root_unchanged(GitRepositoryFormat)/work/ 608s 209.179 Selecting files for commit with filter None 608s 209.180 aborting commit write group because of exception: 608s 209.181 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 278, in test_last_modified_revision_after_commit_root_unchanged 608s rev1 = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_link(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 209.202 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_link(GitRepositoryFormat)/work/ 608s 209.204 Selecting files for commit with filter None 608s 209.205 aborting commit write group because of exception: 608s 209.207 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 883, in test_last_modified_file_link 608s self._check_kind_change(self.make_file, self.make_link) 608s ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 827, in _check_kind_change 608s self._add_commit_change_check_changed( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s tree, (path, path), change_kind, expect_fs_hash=expect_fs_hash 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 455, in _add_commit_change_check_changed 608s self._commit_change_check_changed( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s tree, names, changer, expect_fs_hash=expect_fs_hash 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 460, in _commit_change_check_changed 608s rev1 = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_link_changes(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 209.449 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_link_changes(GitRepositoryFormat)/work/t1/ 608s 209.451 Selecting files for commit with filter None 608s 209.452 aborting commit write group because of exception: 608s 209.454 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 692, in test_last_modified_revision_after_merge_link_changes 608s self._commit_sprout_rename_merge(tree1, "link") 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 638, in _commit_sprout_rename_merge 608s rev1, tree2 = self._commit_sprout(tree1, name) 608s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 629, in _commit_sprout 608s rev_id = tree.commit("rev") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_unchanged_root_record_iter_changes(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 209.662 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_unchanged_root_record_iter_changes(GitRepositoryFormat)/work/ 608s 209.664 Selecting files for commit with filter None 608s 209.665 aborting commit write group because of exception: 608s 209.666 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 175, in test_commit_unchanged_root_record_iter_changes 608s old_revision_id = tree.commit("oldrev") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_unchanged_directory(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 209.814 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_unchanged_directory(GitRepositoryFormat)/work/a/ 608s 209.816 Selecting files for commit with filter None 608s 209.817 aborting commit write group because of exception: 608s 209.819 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 1015, in setUp 608s self.rev1 = self.tree_a.commit("rev1") 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_link_unchanged(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 211.321 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_link_unchanged(GitRepositoryFormat)/work/ 608s 211.324 Selecting files for commit with filter None 608s 211.325 aborting commit write group because of exception: 608s 211.327 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 345, in test_last_modified_revision_after_commit_link_unchanged 608s self._add_commit_check_unchanged(tree, "link") 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 293, in _add_commit_check_unchanged 608s self._commit_check_unchanged(tree, name, file_id) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 296, in _commit_check_unchanged 608s rev1 = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_link_unchanged(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 211.373 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_link_unchanged(GitRepositoryFormat)/work/t1/ 608s 211.377 Selecting files for commit with filter None 608s 211.378 aborting commit write group because of exception: 608s 211.379 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 796, in test_last_modified_revision_after_merge_new_link_unchanged 608s self._commit_sprout_make_merge(tree1, self.make_link) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 738, in _commit_sprout_make_merge 608s tree1.commit("rev1") 608s ~~~~~~~~~~~~^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_none(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 212.239 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_none(GitRepositoryFormat)/work/ 608s 212.241 Selecting files for commit with filter None 608s 212.242 aborting commit write group because of exception: 608s 212.243 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_get_parent_map.py", line 61, in test_none 608s tree.commit("first") 608s ~~~~~~~~~~~^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_contents_unchanged(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 212.954 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_contents_unchanged(GitRepositoryFormat)/work/ 608s 212.956 Selecting files for commit with filter None 608s 212.958 aborting commit write group because of exception: 608s 212.959 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 322, in test_last_modified_revision_after_commit_dir_contents_unchanged 608s rev1 = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_repository.TestRepository.test_clone_to_default_format(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 213.057 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_repository.test_repository.TestRepository.test_clone_to_default_format(GitRepositoryFormat)/work/a/ 608s 213.059 Selecting files for commit with filter None 608s 213.061 aborting commit write group because of exception: 608s 213.062 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 158, in test_clone_to_default_format 608s rev1 = tree_a.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_updates_branch(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 215.339 Error suppressed by only_raises: 608s 215.341 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 104, in test_updates_branch 608s list( 608s ~~~~^ 608s builder.record_iter_changes( 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s tree, tree.last_revision(), tree.iter_changes(tree.basis_tree()) 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s During handling of the above exception, another exception occurred: 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/decorators.py", line 34, in wrapped 608s return unbound(*args, **kwargs) 608s File "/usr/lib/python3/dist-packages/breezy/git/repository.py", line 156, in unlock 608s raise errors.BzrError( 608s "Must end write groups before releasing write locks." 608s ) 608s breezy.errors.BzrError: Must end write groups before releasing write locks. 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 104, in test_updates_branch 608s list( 608s ~~~~^ 608s builder.record_iter_changes( 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s tree, tree.last_revision(), tree.iter_changes(tree.basis_tree()) 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_same_revisions_twice(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 215.407 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_same_revisions_twice(GitRepositoryFormat)/work/tree/ 608s 215.410 Selecting files for commit with filter None 608s 215.411 aborting commit write group because of exception: 608s 215.413 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_fetch.py", line 380, in test_fetch_all_same_revisions_twice 608s tree.commit("test") 608s ~~~~~~~~~~~^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_file_changes(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 216.723 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_file_changes(GitRepositoryFormat)/work/t1/ 608s 216.725 Selecting files for commit with filter None 608s 216.727 aborting commit write group because of exception: 608s 216.728 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 685, in test_last_modified_revision_after_merge_file_changes 608s self._commit_sprout_rename_merge(tree1, "file", expect_fs_hash=True) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 638, in _commit_sprout_rename_merge 608s rev1, tree2 = self._commit_sprout(tree1, name) 608s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 629, in _commit_sprout 608s rev_id = tree.commit("rev") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_knit3(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 217.031 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_knit3(GitRepositoryFormat)/work/a/ 608s 217.033 Selecting files for commit with filter None 608s 217.036 aborting commit write group because of exception: 608s 217.037 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_fetch.py", line 60, in test_fetch_to_knit3 608s rev1 = tree_a.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_file_unchanged(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 217.183 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_file_unchanged(GitRepositoryFormat)/work/t1/ 608s 217.185 Selecting files for commit with filter None 608s 217.187 aborting commit write group because of exception: 608s 217.188 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 770, in test_last_modified_revision_after_converged_merge_file_unchanged 608s self._commit_sprout_rename_merge_converged(tree1, "file") 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 699, in _commit_sprout_rename_merge_converged 608s rev1, tree2 = self._commit_sprout(tree1, name) 608s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 629, in _commit_sprout 608s rev_id = tree.commit("rev") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_file_changes(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 218.398 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_file_changes(GitRepositoryFormat)/work/ 608s 218.400 Selecting files for commit with filter None 608s 218.402 aborting commit write group because of exception: 608s 218.404 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 441, in test_last_modified_revision_after_reparent_file_changes 608s self._add_commit_reparent_check_changed(tree, "file", expect_fs_hash=True) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 420, in _add_commit_reparent_check_changed 608s self._add_commit_change_check_changed( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s tree, 608s ^^^^^ 608s ...<2 lines>... 608s expect_fs_hash=expect_fs_hash, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 455, in _add_commit_change_check_changed 608s self._commit_change_check_changed( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s tree, names, changer, expect_fs_hash=expect_fs_hash 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 460, in _commit_change_check_changed 608s rev1 = tree.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 219.704 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch(GitRepositoryFormat)/work/a/ 608s 219.706 Selecting files for commit with filter None 608s 219.707 aborting commit write group because of exception: 608s 219.709 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_fetch.py", line 34, in test_fetch 608s tree_a.commit("rev1") 608s ~~~~~~~~~~~~~^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_multiple_parents(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 220.010 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_multiple_parents(GitRepositoryFormat)/work/ 608s 220.012 Selecting files for commit with filter None 608s 220.013 aborting commit write group because of exception: 608s 220.014 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_get_parent_map.py", line 33, in test_multiple_parents 608s rev1 = tree.commit("first") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_ref_changes(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 220.604 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_ref_changes(GitRepositoryFormat)/work/reference/ 608s 220.606 Selecting files for commit with filter None 608s 220.607 aborting commit write group because of exception: 608s 220.609 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 405, in test_last_modified_revision_after_rename_ref_changes 608s subtree = self.make_reference("reference") 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 812, in make_reference 608s tree.commit("foo") 608s ~~~~~~~~~~~^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_missing_from_self(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 221.033 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_missing_from_self(GitRepositoryFormat)/work/ 608s 221.035 Selecting files for commit with filter None 608s 221.036 aborting commit write group because of exception: 608s 221.038 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_fetch.py", line 326, in test_fetch_missing_from_self 608s tree.commit("one") 608s ~~~~~~~~~~~^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_repository.TestRepository.test_get_revision_delta(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 222.867 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_repository.test_repository.TestRepository.test_get_revision_delta(GitRepositoryFormat)/work/a/ 608s 222.869 Selecting files for commit with filter None 608s 222.871 aborting commit write group because of exception: 608s 222.872 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 296, in test_get_revision_delta 608s rev1 = tree_a.commit("rev1") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_repository.TestRepository.test_revision_tree(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 224.618 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_repository.test_repository.TestRepository.test_revision_tree(GitRepositoryFormat)/work/ 608s 224.620 Selecting files for commit with filter None 608s 224.621 aborting commit write group because of exception: 608s 224.623 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 281, in test_revision_tree 608s rev1 = wt.commit("lala!", allow_pointless=True) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_renamed(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 224.914 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_renamed(GitRepositoryFormat)/work/a/ 608s 224.916 Selecting files for commit with filter None 608s 224.918 aborting commit write group because of exception: 608s 224.919 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 1015, in setUp 608s self.rev1 = self.tree_a.commit("rev1") 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_record_delete_record_iter_changes(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 224.963 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_record_delete_record_iter_changes(GitRepositoryFormat)/work/ 608s 224.965 Selecting files for commit with filter None 608s 224.966 aborting commit write group because of exception: 608s 224.968 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 201, in test_record_delete_record_iter_changes 608s rev_id = tree.commit("added foo") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_no_parents(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 224.996 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_no_parents(GitRepositoryFormat)/work/ 608s 224.998 Selecting files for commit with filter None 608s 224.999 aborting commit write group because of exception: 608s 225.000 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_get_parent_map.py", line 53, in test_no_parents 608s rev1 = tree.commit("first") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_copies_signatures(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 226.423 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_copies_signatures(GitRepositoryFormat)/work/a-repo-with-sigs/ 608s 226.424 Selecting files for commit with filter None 608s 226.425 aborting commit write group because of exception: 608s 226.427 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_fetch.py", line 353, in test_fetch_copies_signatures 608s source_repo, rev1 = self.makeARepoWithSignatures() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_fetch.py", line 339, in makeARepoWithSignatures 608s rev1 = wt.commit("rev1", allow_pointless=True) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_repository.TestRepository.test_check_repository(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 226.697 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_repository.test_repository.TestRepository.test_check_repository(GitRepositoryFormat)/work/ 608s 226.699 Selecting files for commit with filter None 608s 226.699 aborting commit write group because of exception: 608s 226.702 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 427, in test_check_repository 608s tree.commit("initial empty commit", allow_pointless=True) 608s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_repository.TestRepository.test_commit_unicode_control_characters(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 227.740 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_repository.test_repository.TestRepository.test_commit_unicode_control_characters(GitRepositoryFormat)/work/ 608s 227.741 Selecting files for commit with filter None 608s 227.742 aborting commit write group because of exception: 608s 227.744 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 422, in test_commit_unicode_control_characters 608s self.assertMessageRoundtrips("All 8-bit chars: " + "".join(unichars)) 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 394, in assertMessageRoundtrips 608s a = tree.commit(message, allow_pointless=True) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_repository.TestRepository.test_get_revisions(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 230.128 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_repository.test_repository.TestRepository.test_get_revisions(GitRepositoryFormat)/work/ 608s 230.130 Selecting files for commit with filter None 608s 230.132 aborting commit write group because of exception: 608s 230.133 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 435, in test_get_revisions 608s a_rev = tree.commit("initial empty commit", allow_pointless=True) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_unrelated(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 230.399 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_unrelated(GitRepositoryFormat)/work/a/ 608s 230.401 Selecting files for commit with filter None 608s 230.403 aborting commit write group because of exception: 608s 230.404 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 1015, in setUp 608s self.rev1 = self.tree_a.commit("rev1") 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_reconcile.TestRepeatedReconcile.test_trivial_two_reconciles_no_error(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 231.182 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_repository.test_reconcile.TestRepeatedReconcile.test_trivial_two_reconciles_no_error(GitRepositoryFormat)/work/ 608s 231.184 Selecting files for commit with filter None 608s 231.185 aborting commit write group because of exception: 608s 231.187 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_reconcile.py", line 25, in test_trivial_two_reconciles_no_error 608s tree.commit("first post") 608s ~~~~~~~~~~~^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_repository.TestRepository.test_root_entry_has_revision(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 231.968 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_repository.test_repository.TestRepository.test_root_entry_has_revision(GitRepositoryFormat)/work/ 608s 231.970 Selecting files for commit with filter None 608s 231.971 aborting commit write group because of exception: 608s 231.972 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 467, in test_root_entry_has_revision 608s revid = tree.commit("message") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_known_pair_is_after(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 232.187 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_known_pair_is_after(GitRepositoryFormat)/work/base/ 608s 232.189 Selecting files for commit with filter None 608s 232.190 aborting commit write group because of exception: 608s 232.192 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_get_rev_id_for_revno.py", line 29, in setUp 608s self.revid1 = self.tree.commit("one") 608s ~~~~~~~~~~~~~~~~^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_repository.TestRepository.test_parent_map_type(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 232.311 preparing to commit 608s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_repository.test_repository.TestRepository.test_parent_map_type(GitRepositoryFormat)/work/here/ 608s 232.313 Selecting files for commit with filter None 608s 232.314 aborting commit write group because of exception: 608s 232.315 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 569, in test_parent_map_type 608s rev1 = tree.commit("initial commit") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_multiple_files(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 232.744 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_multiple_files(GitRepositoryFormat)/work/a/ 608s 232.747 Selecting files for commit with filter None 608s 232.749 aborting commit write group because of exception: 608s 232.751 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 1015, in setUp 608s self.rev1 = self.tree_a.commit("rev1") 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_repository.TestRepository.test_commit_unicode_message(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 233.823 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_repository.test_repository.TestRepository.test_commit_unicode_message(GitRepositoryFormat)/work/ 608s 233.825 Selecting files for commit with filter None 608s 233.829 aborting commit write group because of exception: 608s 233.831 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 414, in test_commit_unicode_message 608s self.assertMessageRoundtrips("foo bar gamm\xae plop") 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 394, in assertMessageRoundtrips 608s a = tree.commit(message, allow_pointless=True) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_directory(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 235.161 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_directory(GitRepositoryFormat)/work/a/ 608s 235.163 Selecting files for commit with filter None 608s 235.166 aborting commit write group because of exception: 608s 235.167 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 1015, in setUp 608s self.rev1 = self.tree_a.commit("rev1") 608s ~~~~~~~~~~~~~~~~~~^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_revision.TestRevProps.test_simple_revprops(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 235.387 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_repository.test_revision.TestRevProps.test_simple_revprops(GitRepositoryFormat)/work/ 608s 235.388 Selecting files for commit with filter None 608s 235.389 aborting commit write group because of exception: 608s 235.391 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_revision.py", line 38, in test_simple_revprops 608s rev1 = wt.commit( 608s message="initial null commit", revprops=props, allow_pointless=True 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_repository.TestRepository.test_get_known_graph_ancestry(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 236.540 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_repository.test_repository.TestRepository.test_get_known_graph_ancestry(GitRepositoryFormat)/work/here/ 608s 236.542 Selecting files for commit with filter None 608s 236.543 aborting commit write group because of exception: 608s 236.545 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 556, in test_get_known_graph_ancestry 608s a = tree.commit("initial commit") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_mod_from_parent(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 236.835 preparing to commit 608s 236.837 Selecting files for commit with filter None 608s 236.840 aborting commit write group because of exception: 608s 236.841 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_annotate_iter.py", line 44, in test_annotate_mod_from_parent 608s tree, revid = self.make_single_rev_tree() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_annotate_iter.py", line 25, in make_single_rev_tree 608s revid = builder.build_snapshot( 608s None, 608s ...<3 lines>... 608s ], 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 608s return self._do_commit( 608s ~~~~~~~~~~~~~~~^ 608s tree, 608s ^^^^^ 608s ...<5 lines>... 608s message_callback=message_callback, 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 608s return tree.commit( 608s ~~~~~~~~~~~^ 608s message, message_callback=message_callback, reporter=reporter, **kwargs 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_workingtree.test_basis_tree.TestBasisTree.test_same_tree(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 237.543 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_basis_tree.TestBasisTree.test_same_tree(GitWorkingTreeFormat)/work/ 608s 237.545 Selecting files for commit with filter None 608s 237.548 aborting commit write group because of exception: 608s 237.550 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_basis_tree.py", line 36, in test_same_tree 608s revision_id = tree.commit("initial tree") 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path_invalid_all(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 238.091 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path_invalid_all(GitWorkingTreeFormat)/work/tree/ 608s 238.093 Selecting files for commit with filter None 608s 238.095 aborting commit write group because of exception: 608s 238.096 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_canonical_path.py", line 69, in test_canonical_path_invalid_all 608s work_tree = self._make_canonical_test_tree() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_canonical_path.py", line 30, in _make_canonical_test_tree 608s work_tree.commit("commit 1") 608s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_repository.TestRepository.test_pointless_commit(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 238.567 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_repository.test_repository.TestRepository.test_pointless_commit(GitRepositoryFormat)/work/ 608s 238.569 Selecting files for commit with filter None 608s 238.572 aborting commit write group because of exception: 608s 238.574 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 475, in test_pointless_commit 608s self.assertRaises( 608s ~~~~~~~~~~~~~~~~~^ 608s commit.PointlessCommit, tree.commit, "pointless", allow_pointless=False 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 1515, in assertRaises 608s callableObj(*args, **kwargs) 608s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_merge(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 239.624 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_merge(GitWorkingTreeFormat)/work/source/ 608s 239.626 Selecting files for commit with filter None 608s 239.629 aborting commit write group because of exception: 608s 239.632 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 286, in test_content_filtering_applied_on_merge 608s source, path1, path2, path3, path4 = self.create_cf_tree_with_two_revisions( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s txt_reader=None, txt_writer=None, dir="source" 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 105, in create_cf_tree_with_two_revisions 608s tree.commit("commit raw content") 608s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_repository.TestRepository.test_supports_rich_root(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 240.401 preparing to commit 608s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_repository.test_repository.TestRepository.test_supports_rich_root(GitRepositoryFormat)/work/a/ 608s 240.402 Selecting files for commit with filter None 608s 240.403 aborting commit write group because of exception: 608s 240.405 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 169, in test_supports_rich_root 608s tree.commit("") 608s ~~~~~~~~~~~^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_workingtree.test_commit.TestCommit.test_autodelete_renamed(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 240.399 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_commit.TestCommit.test_autodelete_renamed(GitWorkingTreeFormat)/work/a/ 608s 240.401 Selecting files for commit with filter None 608s 240.402 aborting commit write group because of exception: 608s 240.405 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 41, in test_autodelete_renamed 608s tree_a.commit("init") 608s ~~~~~~~~~~~~~^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_repository.TestRepository.test_iter_revisions(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 241.354 preparing to commit 608s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_repository.test_repository.TestRepository.test_iter_revisions(GitRepositoryFormat)/work/ 608s 241.356 Selecting files for commit with filter None 608s 241.356 aborting commit write group because of exception: 608s 241.358 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 450, in test_iter_revisions 608s a_rev = tree.commit("initial empty commit", allow_pointless=True) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_workingtree.test_commit.TestCommitProgress.test_commit_progress_steps(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 242.973 preparing to commit 608s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_commit.TestCommitProgress.test_commit_progress_steps(GitWorkingTreeFormat)/work/ 608s 242.975 Selecting files for commit with filter None 608s 242.977 aborting commit write group because of exception: 608s 242.980 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 468, in test_commit_progress_steps 608s tree.commit("first post") 608s ~~~~~~~~~~~^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_invalid_child(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 245.235 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_invalid_child(GitWorkingTreeFormat)/work/tree/ 608s 245.236 Selecting files for commit with filter None 608s 245.238 aborting commit write group because of exception: 608s 245.239 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_canonical_path.py", line 73, in test_canonical_invalid_child 608s work_tree = self._make_canonical_test_tree() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_canonical_path.py", line 30, in _make_canonical_test_tree 608s work_tree.commit("commit 1") 608s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_workingtree.test_changes_from.TestChangesFrom.test_unknown(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 245.841 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_changes_from.TestChangesFrom.test_unknown(GitWorkingTreeFormat)/work/tree/ 608s 245.843 Selecting files for commit with filter None 608s 245.846 aborting commit write group because of exception: 608s 245.848 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_changes_from.py", line 32, in setUp 608s self.tree.commit("initial tree") 608s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_workingtree.test_check_state.TestResetState.test_reset_state_handles_corrupted_dirstate(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 246.435 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_check_state.TestResetState.test_reset_state_handles_corrupted_dirstate(GitWorkingTreeFormat)/work/tree/ 608s 246.437 Selecting files for commit with filter None 608s 246.440 aborting commit write group because of exception: 608s 246.443 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_check_state.py", line 91, in test_reset_state_handles_corrupted_dirstate 608s tree = self.make_initial_tree() 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_check_state.py", line 69, in make_initial_tree 608s tree.commit("initial") 608s ~~~~~~~~~~~^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_switch(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 247.418 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_switch(GitWorkingTreeFormat)/work/branch-a/ 608s 247.421 Selecting files for commit with filter None 608s 247.422 aborting commit write group because of exception: 608s 247.424 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 318, in test_content_filtering_applied_on_switch 608s source, path1, path2, path3, path4 = self.create_cf_tree_with_two_revisions( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s txt_reader=None, txt_writer=None, dir="branch-a" 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ) 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 105, in create_cf_tree_with_two_revisions 608s tree.commit("commit raw content") 608s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_exclude_exclude_changed_is_pointless(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 248.032 creating config directory: '/tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_exclude_exclude_changed_is_pointless(GitWorkingTreeFormat)/home/breezy' 608s 248.035 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_exclude_exclude_changed_is_pointless(GitWorkingTreeFormat)/work/ 608s 248.038 Selecting files for commit with filter None 608s 248.039 aborting commit write group because of exception: 608s 248.041 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 151, in test_commit_exclude_exclude_changed_is_pointless 608s tree.commit("setup test") 608s ~~~~~~~~~~~^^^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_repository.test_revision.TestRevisionAttributes.test_revision_accessors(GitRepositoryFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 248.172 preparing to commit 608s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_repository.test_revision.TestRevisionAttributes.test_revision_accessors(GitRepositoryFormat)/work/br1/ 608s 248.174 Selecting files for commit with filter None 608s 248.175 aborting commit write group because of exception: 608s 248.177 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_revision.py", line 95, in test_revision_accessors 608s rev1 = tree1.commit( 608s message="quux", allow_pointless=True, committer="jaq", revprops=revprops 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_workingtree.test_add_reference.TestBasisInventory.test_add_reference(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 248.990 preparing to commit 608s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_add_reference.TestBasisInventory.test_add_reference(GitWorkingTreeFormat)/work/tree/sub-tree/ 608s 248.992 Selecting files for commit with filter None 608s 248.993 aborting commit write group because of exception: 608s 248.995 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 608s 608s Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_add_reference.py", line 48, in test_add_reference 608s tree, sub_tree = self.make_nested_trees() 608s ~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_add_reference.py", line 40, in make_nested_trees 608s tree, sub_tree = self.make_trees() 608s ~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_add_reference.py", line 30, in make_trees 608s sub_tree.commit("commit") 608s ~~~~~~~~~~~~~~~^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 608s committed_id = commit.Commit().commit( 608s working_tree=self, 608s ...<3 lines>... 608s **kwargs, 608s ) 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s 608s ====================================================================== 608s ERROR: breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_sets_last_revision(GitWorkingTreeFormat) 608s ---------------------------------------------------------------------- 608s testtools.testresult.real._StringException: log: {{{ 608s 249.137 preparing to commit 608s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_sets_last_revision(GitWorkingTreeFormat)/work/tree/ 608s 249.139 Selecting files for commit with filter None 608s 249.140 aborting commit write group because of exception: 608s 249.141 Traceback (most recent call last): 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 608s self._update_builder_with_changes() 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 608s for path, fs_hash in self.builder.record_iter_changes( 608s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 608s self.work_tree, self.basis_revid, iter_changes 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s ): 608s ^ 608s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 608s for change in iter_changes: 608s ^^^^^^^^^^^^ 608s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 608s (oldpath, oldmode, oldsha) = old 608s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 608s TypeError: cannot unpack non-iterable NoneType object 608s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 187, in test_commit_sets_last_revision 609s committed_id = tree.commit("foo") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_repository.test_signatures.TestUnsupportedSignatures.test_sign_revision(GitRepositoryFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 250.014 preparing to commit 609s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_repository.test_signatures.TestUnsupportedSignatures.test_sign_revision(GitRepositoryFormat)/work/source/ 609s 250.017 Selecting files for commit with filter None 609s 250.018 aborting commit write group because of exception: 609s 250.020 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_signatures.py", line 150, in test_sign_revision 609s a = wt.commit("A", allow_pointless=True) 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_add_reference.TestBasisInventory.test_add_non_subtree(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 250.744 preparing to commit 609s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_add_reference.TestBasisInventory.test_add_non_subtree(GitWorkingTreeFormat)/work/tree/sub-tree/ 609s 250.747 Selecting files for commit with filter None 609s 250.748 aborting commit write group because of exception: 609s 250.749 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_add_reference.py", line 89, in test_add_non_subtree 609s tree, sub_tree = self.make_trees() 609s ~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_add_reference.py", line 30, in make_trees 609s sub_tree.commit("commit") 609s ~~~~~~~~~~~~~~~^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_merge_parents(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 250.870 preparing to commit 609s 250.873 Selecting files for commit with filter None 609s 250.875 aborting commit write group because of exception: 609s 250.876 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_annotate_iter.py", line 58, in test_annotate_merge_parents 609s revid1 = builder.build_snapshot( 609s None, 609s ...<3 lines>... 609s ], 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 609s return self._do_commit( 609s ~~~~~~~~~~~~~~~^ 609s tree, 609s ^^^^^ 609s ...<5 lines>... 609s message_callback=message_callback, 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 609s return tree.commit( 609s ~~~~~~~~~~~^ 609s message, message_callback=message_callback, reporter=reporter, **kwargs 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path_dir(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 252.105 preparing to commit 609s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path_dir(GitWorkingTreeFormat)/work/tree/ 609s 252.107 Selecting files for commit with filter None 609s 252.109 aborting commit write group because of exception: 609s 252.111 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_canonical_path.py", line 55, in test_canonical_path_dir 609s work_tree = self._make_canonical_test_tree() 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_canonical_path.py", line 30, in _make_canonical_test_tree 609s work_tree.commit("commit 1") 609s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_merge_parent_was_directory(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 252.301 preparing to commit 609s 252.303 Selecting files for commit with filter None 609s 252.303 aborting commit write group because of exception: 609s 252.305 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_annotate_iter.py", line 137, in test_annotate_merge_parent_was_directory 609s revid1 = builder.build_snapshot( 609s None, 609s ...<2 lines>... 609s ], 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 609s return self._do_commit( 609s ~~~~~~~~~~~~~~~^ 609s tree, 609s ^^^^^ 609s ...<5 lines>... 609s message_callback=message_callback, 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 609s return tree.commit( 609s ~~~~~~~~~~~^ 609s message, message_callback=message_callback, reporter=reporter, **kwargs 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_basis_tree.TestBasisTree.test_altered_tree(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 252.975 preparing to commit 609s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_basis_tree.TestBasisTree.test_altered_tree(GitWorkingTreeFormat)/work/ 609s 252.977 Selecting files for commit with filter None 609s 252.978 aborting commit write group because of exception: 609s 252.980 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_basis_tree.py", line 53, in test_altered_tree 609s revision_id = tree.commit("initial tree") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_branch_source_not_filtered_target_is(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 253.118 preparing to commit 609s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_branch_source_not_filtered_target_is(GitWorkingTreeFormat)/work/source/ 609s 253.120 Selecting files for commit with filter None 609s 253.121 aborting commit write group because of exception: 609s 253.123 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 208, in test_branch_source_not_filtered_target_is 609s source, txt_path, bin_path = self.create_cf_tree( 609s ~~~~~~~~~~~~~~~~~~~^ 609s txt_reader=None, txt_writer=None, dir="source" 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 84, in create_cf_tree 609s tree.commit("commit raw content") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_tree.test_archive.TestTgz.test_export(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 254.202 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_archive.TestTgz.test_export(GitWorkingTreeFormat)/work/wta/ 609s 254.204 Selecting files for commit with filter None 609s 254.205 aborting commit write group because of exception: 609s 254.207 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_archive.py", line 32, in test_export 609s work_a.commit("add file") 609s ~~~~~~~~~~~~~^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_symmetric_content_filtering(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 254.326 preparing to commit 609s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_symmetric_content_filtering(GitWorkingTreeFormat)/work/ 609s 254.328 Selecting files for commit with filter None 609s 254.330 aborting commit write group because of exception: 609s 254.331 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 143, in test_symmetric_content_filtering 609s tree, txt_path, bin_path = self.create_cf_tree( 609s ~~~~~~~~~~~~~~~~~~~^ 609s txt_reader=_swapcase, txt_writer=_swapcase 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 84, in create_cf_tree 609s tree.commit("commit raw content") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_branch_source_filtered_target_not(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 254.433 preparing to commit 609s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_branch_source_filtered_target_not(GitWorkingTreeFormat)/work/source/ 609s 254.435 Selecting files for commit with filter None 609s 254.436 aborting commit write group because of exception: 609s 254.438 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 189, in test_branch_source_filtered_target_not 609s source, txt_path, bin_path = self.create_cf_tree( 609s ~~~~~~~~~~~~~~~~~~~^ 609s txt_reader=_uppercase, txt_writer=_lowercase, dir="source" 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 84, in create_cf_tree 609s tree.commit("commit raw content") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_tree.test_annotate_iter.TestAnnotate.test_annotate_simple(GitRevisionTree) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 254.743 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_annotate_iter.TestAnnotate.test_annotate_simple(GitRevisionTree)/work/tree/ 609s 254.746 Selecting files for commit with filter None 609s 254.747 aborting commit write group because of exception: 609s 254.748 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_annotate_iter.py", line 45, in test_annotate_simple 609s tree, revids = self.get_simple_tree() 609s ~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_annotate_iter.py", line 27, in get_simple_tree 609s rev_1 = tree.commit("one") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_exclude_subtree_of_selected(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 255.093 creating config directory: '/tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_exclude_subtree_of_selected(GitWorkingTreeFormat)/home/breezy' 609s 255.099 preparing to commit 609s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_exclude_subtree_of_selected(GitWorkingTreeFormat)/work/ 609s 255.101 Selecting files for commit with filter ['a'] 609s 255.103 aborting commit write group because of exception: 609s 255.105 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 87, in filter_excluded 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 172, in test_commit_exclude_subtree_of_selected 609s tree.commit("test", specific_files=["a", "a/c"], exclude=["a/b"]) 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 87, in filter_excluded 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_tree.test_export.TestDir.test_export_nested_recurse(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 255.605 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_export.TestDir.test_export_nested_recurse(GitWorkingTreeFormat)/work/dir/ 609s 255.607 Selecting files for commit with filter None 609s 255.608 aborting commit write group because of exception: 609s 255.609 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 78, in test_export_nested_recurse 609s self.prepare_nested_export(True) 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 62, in prepare_nested_export 609s tree.commit("1") 609s ~~~~~~~~~~~^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_readonly_content_filtering(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 255.675 preparing to commit 609s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_readonly_content_filtering(GitWorkingTreeFormat)/work/ 609s 255.677 Selecting files for commit with filter None 609s 255.679 aborting commit write group because of exception: 609s 255.681 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 166, in test_readonly_content_filtering 609s tree, txt_path, bin_path = self.create_cf_tree( 609s ~~~~~~~~~~~~~~~~~~~^ 609s txt_reader=_uppercase, txt_writer=None 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 84, in create_cf_tree 609s tree.commit("commit raw content") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_commit.TestCommit.test_nested_commit(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 255.966 preparing to commit 609s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_commit.TestCommit.test_nested_commit(GitWorkingTreeFormat)/work/subtree/subtree/ 609s 255.969 Selecting files for commit with filter None 609s 255.969 aborting commit write group because of exception: 609s 255.971 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 368, in test_nested_commit 609s subsub_revid = subsubtree.commit("subsubtree") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_executable.TestExecutable.test_06_branch(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 256.272 preparing to commit 609s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_executable.TestExecutable.test_06_branch(GitWorkingTreeFormat)/work/b1/ 609s 256.274 Selecting files for commit with filter None 609s 256.277 aborting commit write group because of exception: 609s 256.278 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_executable.py", line 124, in test_06_branch 609s wt2, r1 = self.commit_and_branch() 609s ~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_executable.py", line 61, in commit_and_branch 609s r1 = self.wt.commit("adding a,b") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_exclude_pending_merge_fails(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 256.362 preparing to commit 609s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_exclude_pending_merge_fails(GitWorkingTreeFormat)/work/ 609s 256.364 Selecting files for commit with filter None 609s 256.367 aborting commit write group because of exception: 609s 256.368 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 139, in test_commit_exclude_pending_merge_fails 609s wt.commit("commit one") 609s ~~~~~~~~~^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_tree.test_export.TestTar.test_export_nested_recurse(GitRevisionTree) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 256.554 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_export.TestTar.test_export_nested_recurse(GitRevisionTree)/work/dir/ 609s 256.555 Selecting files for commit with filter None 609s 256.556 aborting commit write group because of exception: 609s 256.558 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 78, in test_export_nested_recurse 609s self.prepare_nested_export(True) 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 62, in prepare_nested_export 609s tree.commit("1") 609s ~~~~~~~~~~~^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_add_reference.TestBasisInventory.test_get_containing_nested_tree(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 256.704 preparing to commit 609s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_add_reference.TestBasisInventory.test_get_containing_nested_tree(GitWorkingTreeFormat)/work/tree/sub-tree/ 609s 256.706 Selecting files for commit with filter None 609s 256.707 aborting commit write group because of exception: 609s 256.708 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_add_reference.py", line 104, in test_get_containing_nested_tree 609s tree, sub_tree = self.make_nested_trees() 609s ~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_add_reference.py", line 40, in make_nested_trees 609s tree, sub_tree = self.make_trees() 609s ~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_add_reference.py", line 30, in make_trees 609s sub_tree.commit("commit") 609s ~~~~~~~~~~~~~~~^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_commit.TestCommitProgress.test_commit_progress_shows_pre_hook_names(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 256.788 preparing to commit 609s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_commit.TestCommitProgress.test_commit_progress_shows_pre_hook_names(GitWorkingTreeFormat)/work/ 609s 256.790 Selecting files for commit with filter None 609s 256.797 aborting commit write group because of exception: 609s 256.798 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 528, in test_commit_progress_shows_pre_hook_names 609s tree.commit("first post") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_tree.test_export.TestZip.test_export_nested_recurse(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 257.426 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_export.TestZip.test_export_nested_recurse(GitWorkingTreeFormat)/work/dir/ 609s 257.428 Selecting files for commit with filter None 609s 257.430 aborting commit write group because of exception: 609s 257.431 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 78, in test_export_nested_recurse 609s self.prepare_nested_export(True) 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_export.py", line 62, in prepare_nested_export 609s tree.commit("1") 609s ~~~~~~~~~~~^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_commit.TestCommitProgress.test_commit_progress_shows_post_hook_names(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 257.954 preparing to commit 609s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_commit.TestCommitProgress.test_commit_progress_shows_post_hook_names(GitWorkingTreeFormat)/work/ 609s 257.955 Selecting files for commit with filter None 609s 257.958 aborting commit write group because of exception: 609s 257.960 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 503, in test_commit_progress_shows_post_hook_names 609s tree.commit("first post") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_tree.test_get_file_with_stat.TestGetFileWithStat.test_get_file_with_stat_id_and_path(GitRevisionTree) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 258.178 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_get_file_with_stat.TestGetFileWithStat.test_get_file_with_stat_id_and_path(GitRevisionTree)/work/ 609s 258.180 Selecting files for commit with filter None 609s 258.181 aborting commit write group because of exception: 609s 258.184 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_get_file_with_stat.py", line 43, in test_get_file_with_stat_id_and_path 609s tree = self._convert_tree(work_tree) 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 609s return converter(tree) 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 609s return self._workingtree_to_test_tree(self, tree) 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 609s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_same_as_merge_parent(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 258.504 preparing to commit 609s 258.505 Selecting files for commit with filter None 609s 258.511 aborting commit write group because of exception: 609s 258.512 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_annotate_iter.py", line 174, in test_annotate_same_as_merge_parent 609s revid1 = builder.build_snapshot( 609s None, 609s ...<3 lines>... 609s ], 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 609s return self._do_commit( 609s ~~~~~~~~~~~~~~~^ 609s tree, 609s ^^^^^ 609s ...<5 lines>... 609s message_callback=message_callback, 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 609s return tree.commit( 609s ~~~~~~~~~~~^ 609s message, message_callback=message_callback, reporter=reporter, **kwargs 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_base(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 259.157 preparing to commit 609s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_base(GitWorkingTreeFormat)/work/tree_a/ 609s 259.159 Selecting files for commit with filter None 609s 259.160 aborting commit write group because of exception: 609s 259.162 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_merge_from_branch.py", line 91, in test_merge_base 609s rev1 = tree_a.commit("added file") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path_root(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 259.513 preparing to commit 609s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path_root(GitWorkingTreeFormat)/work/tree/ 609s 259.515 Selecting files for commit with filter None 609s 259.516 aborting commit write group because of exception: 609s 259.517 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_canonical_path.py", line 64, in test_canonical_path_root 609s work_tree = self._make_canonical_test_tree() 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_canonical_path.py", line 30, in _make_canonical_test_tree 609s work_tree.commit("commit 1") 609s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_tree.test_list_files.TestListFiles.test_list_files_from_dir_no_recurse(GitRevisionTree) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 259.953 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_list_files.TestListFiles.test_list_files_from_dir_no_recurse(GitRevisionTree)/work/wt/ 609s 259.955 Selecting files for commit with filter None 609s 259.956 aborting commit write group because of exception: 609s 259.958 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_list_files.py", line 99, in test_list_files_from_dir_no_recurse 609s tree = self.get_tree_no_parents_abc_content(work_tree) 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 150, in get_tree_no_parents_abc_content 609s return self._convert_tree(tree, converter) 609s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 609s return converter(tree) 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 609s return self._workingtree_to_test_tree(self, tree) 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 609s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_add_reference.TestBasisInventory.test_root_present(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 260.034 preparing to commit 609s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_add_reference.TestBasisInventory.test_root_present(GitWorkingTreeFormat)/work/tree/sub-tree/ 609s 260.037 Selecting files for commit with filter None 609s 260.037 aborting commit write group because of exception: 609s 260.039 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_add_reference.py", line 79, in test_root_present 609s tree, sub_tree = self.make_trees() 609s ~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_add_reference.py", line 30, in make_trees 609s sub_tree.commit("commit") 609s ~~~~~~~~~~~~~~~^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_pull(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 260.817 preparing to commit 609s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_pull(GitWorkingTreeFormat)/work/source/ 609s 260.819 Selecting files for commit with filter None 609s 260.826 aborting commit write group because of exception: 609s 260.828 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 257, in test_content_filtering_applied_on_pull 609s source, path1, path2, path3, path4 = self.create_cf_tree_with_two_revisions( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s txt_reader=None, txt_writer=None, dir="source" 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 105, in create_cf_tree_with_two_revisions 609s tree.commit("commit raw content") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_dir_content_summary(GitRevisionTree) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 261.075 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_dir_content_summary(GitRevisionTree)/work/tree/ 609s 261.077 Selecting files for commit with filter None 609s 261.078 aborting commit write group because of exception: 609s 261.079 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_path_content_summary.py", line 140, in test_dir_content_summary 609s converted_tree = self._convert_tree(tree) 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_path_content_summary.py", line 29, in _convert_tree 609s result = per_tree.TestCaseWithTree._convert_tree(self, tree) 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 609s return converter(tree) 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 609s return self._workingtree_to_test_tree(self, tree) 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 609s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_merge_from_branch.TestMergedBranch.test_file4_added_in_root(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 261.494 preparing to commit 609s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_merge_from_branch.TestMergedBranch.test_file4_added_in_root(GitWorkingTreeFormat)/work/outer/ 609s 261.496 Selecting files for commit with filter None 609s 261.497 aborting commit write group because of exception: 609s 261.498 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_merge_from_branch.py", line 271, in test_file4_added_in_root 609s outer, inner, revs = self.make_outer_tree() 609s ~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_merge_from_branch.py", line 172, in make_outer_tree 609s outer.commit("added foo") 609s ~~~~~~~~~~~~^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_aborted_does_not_apply_automatic_changes_bug_282402(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 261.579 preparing to commit 609s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_aborted_does_not_apply_automatic_changes_bug_282402(GitWorkingTreeFormat)/work/ 609s 261.581 Selecting files for commit with filter None 609s 261.582 aborting commit write group because of exception: 609s 261.584 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 232, in test_commit_aborted_does_not_apply_automatic_changes_bug_282402 609s self.assertRaises(errors.CommandError, wt.commit, message_callback=fail_message) 609s ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 1515, in assertRaises 609s callableObj(*args, **kwargs) 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_same_as_parent(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 261.839 preparing to commit 609s 261.840 Selecting files for commit with filter None 609s 261.842 aborting commit write group because of exception: 609s 261.843 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_annotate_iter.py", line 39, in test_annotate_same_as_parent 609s tree, revid = self.make_single_rev_tree() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_annotate_iter.py", line 25, in make_single_rev_tree 609s revid = builder.build_snapshot( 609s None, 609s ...<3 lines>... 609s ], 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 609s return self._do_commit( 609s ~~~~~~~~~~~~~~~^ 609s tree, 609s ^^^^^ 609s ...<5 lines>... 609s message_callback=message_callback, 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 609s return tree.commit( 609s ~~~~~~~~~~~^ 609s message, message_callback=message_callback, reporter=reporter, **kwargs 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_unicode_symlink_target_summary(GitRevisionTree) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 261.979 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_path_content_summary.TestPathContentSummary.test_unicode_symlink_target_summary(GitRevisionTree)/work/tree/ 609s 261.981 Selecting files for commit with filter None 609s 261.983 aborting commit write group because of exception: 609s 261.984 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_path_content_summary.py", line 69, in test_unicode_symlink_target_summary 609s summary = self._convert_tree(tree).path_content_summary("link") 609s ~~~~~~~~~~~~~~~~~~^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_path_content_summary.py", line 29, in _convert_tree 609s result = per_tree.TestCaseWithTree._convert_tree(self, tree) 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 609s return converter(tree) 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 609s return self._workingtree_to_test_tree(self, tree) 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 609s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_move.TestMove.test_move_correct_call_named(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 262.299 preparing to commit 609s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_correct_call_named(GitWorkingTreeFormat)/work/ 609s 262.301 Selecting files for commit with filter None 609s 262.303 aborting commit write group because of exception: 609s 262.304 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 59, in test_move_correct_call_named 609s tree.commit("initial commit") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_merged_kind_change(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 262.306 preparing to commit 609s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_merged_kind_change(GitWorkingTreeFormat)/work/ 609s 262.307 Selecting files for commit with filter None 609s 262.310 aborting commit write group because of exception: 609s 262.312 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 213, in test_commit_merged_kind_change 609s wt.commit("commit one") 609s ~~~~~~~~~^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_changes_from.TestChangesFrom.test_socket(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 262.764 preparing to commit 609s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_changes_from.TestChangesFrom.test_socket(GitWorkingTreeFormat)/work/tree/ 609s 262.767 Selecting files for commit with filter None 609s 262.768 aborting commit write group because of exception: 609s 262.770 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_changes_from.py", line 32, in setUp 609s self.tree.commit("initial tree") 609s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_2_no_parents(GitRevisionTree) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 263.040 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_abc_tree_content_2_no_parents(GitRevisionTree)/work/ 609s 263.042 Selecting files for commit with filter None 609s 263.044 aborting commit write group because of exception: 609s 263.046 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 73, in test_abc_tree_content_2_no_parents 609s tree = self.get_tree_no_parents_abc_content_2(tree) 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 160, in get_tree_no_parents_abc_content_2 609s return self._convert_tree(tree, converter) 609s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 609s return converter(tree) 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 609s return self._workingtree_to_test_tree(self, tree) 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 609s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_move.TestMove.test_move_directory_with_renamed_child(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 263.155 preparing to commit 609s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_directory_with_renamed_child(GitWorkingTreeFormat)/work/ 609s 263.157 Selecting files for commit with filter None 609s 263.158 aborting commit write group because of exception: 609s 263.160 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 464, in test_move_directory_with_renamed_child 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_check_state.TestResetState.test_reset_state_forgets_changes(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 263.216 preparing to commit 609s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_check_state.TestResetState.test_reset_state_forgets_changes(GitWorkingTreeFormat)/work/tree/ 609s 263.219 Selecting files for commit with filter None 609s 263.220 aborting commit write group because of exception: 609s 263.222 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_check_state.py", line 73, in test_reset_state_forgets_changes 609s tree = self.make_initial_tree() 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_check_state.py", line 69, in make_initial_tree 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_commit.TestCommit.test_nested_pointless_commits_are_pointless(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 263.390 preparing to commit 609s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_commit.TestCommit.test_nested_pointless_commits_are_pointless(GitWorkingTreeFormat)/work/subtree/ 609s 263.392 Selecting files for commit with filter None 609s 263.393 aborting commit write group because of exception: 609s 263.395 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 441, in test_nested_pointless_commits_are_pointless 609s subtree.commit("") 609s ~~~~~~~~~~~~~~^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_move.TestMove.test_move_over_deleted(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 263.927 preparing to commit 609s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_over_deleted(GitWorkingTreeFormat)/work/ 609s 263.929 Selecting files for commit with filter None 609s 263.931 aborting commit write group because of exception: 609s 263.933 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 141, in test_move_over_deleted 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_add_reference.TestBasisInventory.test_get_nested_tree(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 264.046 preparing to commit 609s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_add_reference.TestBasisInventory.test_get_nested_tree(GitWorkingTreeFormat)/work/tree/sub-tree/ 609s 264.048 Selecting files for commit with filter None 609s 264.050 aborting commit write group because of exception: 609s 264.051 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_add_reference.py", line 98, in test_get_nested_tree 609s tree, sub_tree = self.make_nested_trees() 609s ~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_add_reference.py", line 40, in make_nested_trees 609s tree, sub_tree = self.make_trees() 609s ~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_add_reference.py", line 30, in make_trees 609s sub_tree.commit("commit") 609s ~~~~~~~~~~~~~~~^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_missing_reference(GitRevisionTree) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 264.176 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_test_trees.TestTreeShapes.test_iter_entries_with_missing_reference(GitRevisionTree)/work/wt/subtree/ 609s 264.178 Selecting files for commit with filter None 609s 264.182 aborting commit write group because of exception: 609s 264.184 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 531, in test_iter_entries_with_missing_reference 609s tree, subtree = self.create_nested() 609s ~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_test_trees.py", line 508, in create_nested 609s subtree.commit("foo") 609s ~~~~~~~~~~~~~~^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_commit.TestCommitProgress.test_post_commit_hook(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 264.349 preparing to commit 609s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_commit.TestCommitProgress.test_post_commit_hook(GitWorkingTreeFormat)/work/ 609s 264.350 Selecting files for commit with filter None 609s 264.351 aborting commit write group because of exception: 609s 264.353 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 579, in test_post_commit_hook 609s tree.commit("first post") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_move.TestMove.test_move_via_rm_and_add(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 264.562 preparing to commit 609s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_via_rm_and_add(GitWorkingTreeFormat)/work/ 609s 264.564 Selecting files for commit with filter None 609s 264.565 aborting commit write group because of exception: 609s 264.566 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 43, in test_move_via_rm_and_add 609s tree.commit("initial commit") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_revert_rename(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 264.588 preparing to commit 609s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_revert_rename(GitWorkingTreeFormat)/work/source/ 609s 264.591 Selecting files for commit with filter None 609s 264.592 aborting commit write group because of exception: 609s 264.593 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 359, in test_content_filtering_applied_on_revert_rename 609s source, txt_path, bin_path = self.create_cf_tree( 609s ~~~~~~~~~~~~~~~~~~~^ 609s txt_reader=_uppercase, txt_writer=_lowercase, dir="source" 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 84, in create_cf_tree 609s tree.commit("commit raw content") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_get_file_mtime.TestGetFileMTime.test_get_renamed_in_subdir_time(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 264.759 preparing to commit 609s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_get_file_mtime.TestGetFileMTime.test_get_renamed_in_subdir_time(GitWorkingTreeFormat)/work/tree/ 609s 264.761 Selecting files for commit with filter None 609s 264.763 aborting commit write group because of exception: 609s 264.766 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_get_file_mtime.py", line 95, in test_get_renamed_in_subdir_time 609s tree.commit("1") 609s ~~~~~~~~~~~^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_deleted_subtree_with_removed(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 265.324 preparing to commit 609s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_deleted_subtree_with_removed(GitWorkingTreeFormat)/work/ 609s 265.327 Selecting files for commit with filter None 609s 265.330 aborting commit write group because of exception: 609s 265.332 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 337, in test_commit_deleted_subtree_with_removed 609s wt.commit("first") 609s ~~~~~~~~~^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_annotate_deleted(GitRevisionTree) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 265.706 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_annotate_deleted(GitRevisionTree)/work/tree/ 609s 265.708 Selecting files for commit with filter None 609s 265.709 aborting commit write group because of exception: 609s 265.712 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 547, in test_annotate_deleted 609s tree.commit("a") 609s ~~~~~~~~~~~^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_same_as_merge_parent_supersedes(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 265.923 preparing to commit 609s 265.924 Selecting files for commit with filter None 609s 265.926 aborting commit write group because of exception: 609s 265.928 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_annotate_iter.py", line 207, in test_annotate_same_as_merge_parent_supersedes 609s revid1 = builder.build_snapshot( 609s None, 609s ...<3 lines>... 609s ], 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 609s return self._do_commit( 609s ~~~~~~~~~~~~~~~^ 609s tree, 609s ^^^^^ 609s ...<5 lines>... 609s message_callback=message_callback, 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 609s return tree.commit( 609s ~~~~~~~~~~~^ 609s message, message_callback=message_callback, reporter=reporter, **kwargs 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_parents.TestAddParent.test_add_second_parent_tree_ghost(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 265.928 preparing to commit 609s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_parents.TestAddParent.test_add_second_parent_tree_ghost(GitWorkingTreeFormat)/work/ 609s 265.929 Selecting files for commit with filter None 609s 265.931 aborting commit write group because of exception: 609s 265.933 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_parents.py", line 397, in test_add_second_parent_tree_ghost 609s first_revision = tree.commit("first post") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_returns_revision_id(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 266.361 preparing to commit 609s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_returns_revision_id(GitWorkingTreeFormat)/work/ 609s 266.363 Selecting files for commit with filter None 609s 266.364 aborting commit write group because of exception: 609s 266.371 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 192, in test_commit_returns_revision_id 609s committed_id = tree.commit("message") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_get_set_parent_ids(GitRevisionTree) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 266.838 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_get_set_parent_ids(GitRevisionTree)/work/ 609s 266.840 Selecting files for commit with filter None 609s 266.841 aborting commit write group because of exception: 609s 266.842 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 571, in test_get_set_parent_ids 609s revision_tree, preview_tree = self.get_tree_and_preview_tree() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 119, in get_tree_and_preview_tree 609s revision_tree = self.create_tree() 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 609s revid1 = tree.commit("rev1") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_tree_name_mismatch(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 266.838 preparing to commit 609s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_tree_name_mismatch(GitWorkingTreeFormat)/work/ 609s 266.840 Selecting files for commit with filter None 609s 266.842 aborting commit write group because of exception: 609s 266.844 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_canonical_path.py", line 100, in test_canonical_tree_name_mismatch 609s test_revid = work_tree.commit("commit") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_ignore_pb(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 267.167 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_ignore_pb(GitWorkingTreeFormat)/work/ 609s 267.169 Selecting files for commit with filter None 609s 267.170 aborting commit write group because of exception: 609s 267.173 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 224, in test_ignore_pb 609s revision_tree, preview_tree = self.get_tree_and_preview_tree() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 119, in get_tree_and_preview_tree 609s revision_tree = self.create_tree() 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 609s revid1 = tree.commit("rev1") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_parents.TestSetParents.test_set_two_parents_one_ghost_ids(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 267.325 preparing to commit 609s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_parents.TestSetParents.test_set_two_parents_one_ghost_ids(GitWorkingTreeFormat)/work/ 609s 267.327 Selecting files for commit with filter None 609s 267.329 aborting commit write group because of exception: 609s 267.332 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_parents.py", line 170, in test_set_two_parents_one_ghost_ids 609s revision_in_repo = t.commit("first post") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_commit.TestCommit.test_no_autodelete_renamed_away(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 267.465 preparing to commit 609s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_commit.TestCommit.test_no_autodelete_renamed_away(GitWorkingTreeFormat)/work/a/ 609s 267.467 Selecting files for commit with filter None 609s 267.470 aborting commit write group because of exception: 609s 267.471 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 60, in test_no_autodelete_renamed_away 609s rev_id1 = tree_a.commit("init") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_smoking_merge(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 267.470 preparing to commit 609s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_smoking_merge(GitWorkingTreeFormat)/work/from/ 609s 267.472 Selecting files for commit with filter None 609s 267.473 aborting commit write group because of exception: 609s 267.475 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_merge_from_branch.py", line 46, in test_smoking_merge 609s self.create_two_trees_for_merging() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_merge_from_branch.py", line 35, in create_two_trees_for_merging 609s self.first_rev = self.tree_from.commit("first post") 609s ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_revert_delete(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 268.383 preparing to commit 609s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_content_filtering_applied_on_revert_delete(GitWorkingTreeFormat)/work/source/ 609s 268.385 Selecting files for commit with filter None 609s 268.386 aborting commit write group because of exception: 609s 268.387 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 340, in test_content_filtering_applied_on_revert_delete 609s source, txt_path, bin_path = self.create_cf_tree( 609s ~~~~~~~~~~~~~~~~~~~^ 609s txt_reader=_uppercase, txt_writer=_lowercase, dir="source" 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 84, in create_cf_tree 609s tree.commit("commit raw content") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_merge_into_preview(GitRevisionTree) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 268.497 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_merge_into_preview(GitRevisionTree)/work/tree/ 609s 268.499 Selecting files for commit with filter None 609s 268.500 aborting commit write group because of exception: 609s 268.502 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 669, in test_merge_into_preview 609s work_tree.commit("first commit") 609s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_deleted_subtree_and_files_updates_workingtree(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 269.317 preparing to commit 609s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_deleted_subtree_and_files_updates_workingtree(GitWorkingTreeFormat)/work/ 609s 269.319 Selecting files for commit with filter None 609s 269.321 aborting commit write group because of exception: 609s 269.322 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 318, in test_commit_deleted_subtree_and_files_updates_workingtree 609s wt.commit("commit stuff") 609s ~~~~~~~~~^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_plan_file_merge(GitRevisionTree) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 269.543 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_plan_file_merge(GitRevisionTree)/work/wta/ 609s 269.545 Selecting files for commit with filter None 609s 269.548 aborting commit write group because of exception: 609s 269.551 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 582, in test_plan_file_merge 609s base_id = work_a.commit("base version") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_move.TestMove.test_move_after(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 269.814 preparing to commit 609s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_after(GitWorkingTreeFormat)/work/ 609s 269.816 Selecting files for commit with filter None 609s 269.817 aborting commit write group because of exception: 609s 269.819 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 231, in test_move_after 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_executable.TestExecutable.test_05_removed_and_committed(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 270.293 preparing to commit 609s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_executable.TestExecutable.test_05_removed_and_committed(GitWorkingTreeFormat)/work/b1/ 609s 270.296 Selecting files for commit with filter None 609s 270.297 aborting commit write group because of exception: 609s 270.299 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_executable.py", line 105, in test_05_removed_and_committed 609s r1 = self.wt.commit("adding a,b") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_move_new(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 270.356 preparing to commit 609s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_move_new(GitWorkingTreeFormat)/work/first/ 609s 270.358 Selecting files for commit with filter None 609s 270.360 aborting commit write group because of exception: 609s 270.361 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 350, in test_commit_move_new 609s wt.commit("first") 609s ~~~~~~~~~^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_move.TestMove.test_move_directory_with_children_in_subdir(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 270.562 preparing to commit 609s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_directory_with_children_in_subdir(GitWorkingTreeFormat)/work/ 609s 270.564 Selecting files for commit with filter None 609s 270.566 aborting commit write group because of exception: 609s 270.567 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 345, in test_move_directory_with_children_in_subdir 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_transform_preview_tree(GitRevisionTree) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 270.686 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_transform_preview_tree(GitRevisionTree)/work/ 609s 270.688 Selecting files for commit with filter None 609s 270.689 aborting commit write group because of exception: 609s 270.691 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 53, in test_transform_preview_tree 609s revision_tree = self.create_tree() 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 609s revid1 = tree.commit("rev1") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_tree.test_transform.TestTransformPreview.test_want_unversioned(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 270.954 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_transform.TestTransformPreview.test_want_unversioned(GitWorkingTreeFormat)/work/ 609s 270.957 Selecting files for commit with filter None 609s 270.958 aborting commit write group because of exception: 609s 270.959 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 195, in test_want_unversioned 609s revision_tree, preview_tree = self.get_tree_and_preview_tree() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 119, in get_tree_and_preview_tree 609s revision_tree = self.create_tree() 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_transform.py", line 37, in create_tree 609s revid1 = tree.commit("rev1") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_pull.TestPull.test_pull_null(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 271.155 preparing to commit 609s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_pull.TestPull.test_pull_null(GitWorkingTreeFormat)/work/from/ 609s 271.157 Selecting files for commit with filter None 609s 271.158 aborting commit write group because of exception: 609s 271.160 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_pull.py", line 34, in test_pull_null 609s tree_a, tree_b, rev_a = self.get_pullable_trees() 609s ~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_pull.py", line 29, in get_pullable_trees 609s a = tree.commit("foo") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_commit.TestCommit.test_no_autodelete_alternate_renamed(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 271.194 preparing to commit 609s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_commit.TestCommit.test_no_autodelete_alternate_renamed(GitWorkingTreeFormat)/work/A/ 609s 271.197 Selecting files for commit with filter None 609s 271.199 aborting commit write group because of exception: 609s 271.201 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 80, in test_no_autodelete_alternate_renamed 609s tree_a.commit("init") 609s ~~~~~~~~~~~~~^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_move.TestMove.test_move_multi_unversioned(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 271.417 preparing to commit 609s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_multi_unversioned(GitWorkingTreeFormat)/work/ 609s 271.419 Selecting files for commit with filter None 609s 271.420 aborting commit write group because of exception: 609s 271.422 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 118, in test_move_multi_unversioned 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_tree.test_tree.TestExtras.test_extras(GitRevisionTree) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 271.491 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_tree.TestExtras.test_extras(GitRevisionTree)/work/tree/ 609s 271.493 Selecting files for commit with filter None 609s 271.494 aborting commit write group because of exception: 609s 271.497 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 294, in test_extras 609s work_tree.commit("add files") 609s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_commit.TestCommitProgress.test_start_commit_hook(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 271.875 preparing to commit 609s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_commit.TestCommitProgress.test_start_commit_hook(GitWorkingTreeFormat)/work/ 609s 271.877 Selecting files for commit with filter None 609s 271.878 aborting commit write group because of exception: 609s 271.880 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 560, in test_start_commit_hook 609s tree.commit("first post") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_executable.TestExecutable.test_04_after_removed(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 271.930 preparing to commit 609s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_executable.TestExecutable.test_04_after_removed(GitWorkingTreeFormat)/work/b1/ 609s 271.932 Selecting files for commit with filter None 609s 271.934 aborting commit write group because of exception: 609s 271.935 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_executable.py", line 88, in test_04_after_removed 609s r1 = self.wt.commit("adding a,b") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_remove.TestRemove.test_dont_remove_directory_with_unknowns(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 272.090 preparing to commit 609s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_dont_remove_directory_with_unknowns(GitWorkingTreeFormat)/work/ 609s 272.092 Selecting files for commit with filter None 609s 272.094 aborting commit write group because of exception: 609s 272.096 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 225, in test_dont_remove_directory_with_unknowns 609s tree = self.get_committed_tree(directories) 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 40, in get_committed_tree 609s tree.commit(message) 609s ~~~~~~~~~~~^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_get_parent_ids.TestGetParentIds.test_get_parent_ids(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 272.140 preparing to commit 609s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_get_parent_ids.TestGetParentIds.test_get_parent_ids(GitWorkingTreeFormat)/work/t1/ 609s 272.143 Selecting files for commit with filter None 609s 272.149 aborting commit write group because of exception: 609s 272.151 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_get_parent_ids.py", line 28, in test_get_parent_ids 609s rev1_id = t.commit("foo", allow_pointless=True) 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_move.TestMove.test_move_target_not_versioned(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 272.191 preparing to commit 609s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_target_not_versioned(GitWorkingTreeFormat)/work/ 609s 272.193 Selecting files for commit with filter None 609s 272.194 aborting commit write group because of exception: 609s 272.196 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 99, in test_move_target_not_versioned 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_tree.test_tree.TestGetFileSha1.test_get_file_sha1(GitRevisionTree) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 272.265 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_tree.TestGetFileSha1.test_get_file_sha1(GitRevisionTree)/work/tree/ 609s 272.267 Selecting files for commit with filter None 609s 272.269 aborting commit write group because of exception: 609s 272.270 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 313, in test_get_file_sha1 609s tree = self._convert_tree(work_tree) 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 609s return converter(tree) 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 609s return self._workingtree_to_test_tree(self, tree) 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 609s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_deleted_files(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 272.784 preparing to commit 609s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_deleted_files(GitWorkingTreeFormat)/work/ 609s 272.787 Selecting files for commit with filter None 609s 272.788 aborting commit write group because of exception: 609s 272.790 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 105, in test_remove_deleted_files 609s tree = self.get_committed_tree(TestRemove.files) 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 40, in get_committed_tree 609s tree.commit(message) 609s ~~~~~~~~~~~^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_nested_specifics.TestNestedSupport.test_may_not_autodetect_subtree(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 272.859 preparing to commit 609s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_nested_specifics.TestNestedSupport.test_may_not_autodetect_subtree(GitWorkingTreeFormat)/work/subtree/ 609s 272.861 Selecting files for commit with filter None 609s 272.862 aborting commit write group because of exception: 609s 272.863 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_nested_specifics.py", line 71, in test_may_not_autodetect_subtree 609s tree = self.prepare_with_subtree() 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_nested_specifics.py", line 61, in prepare_with_subtree 609s subtree.commit("dummy") 609s ~~~~~~~~~~~~~~^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_parents.TestAddParent.test_add_second_parent_id(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 273.308 preparing to commit 609s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_parents.TestAddParent.test_add_second_parent_id(GitWorkingTreeFormat)/work/ 609s 273.311 Selecting files for commit with filter None 609s 273.314 aborting commit write group because of exception: 609s 273.315 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_parents.py", line 333, in test_add_second_parent_id 609s first_revision = tree.commit("first post") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_tree.test_tree.TestReference.test_get_reference_revision(GitRevisionTree) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 273.442 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_tree.TestReference.test_get_reference_revision(GitRevisionTree)/work/wt/subtree/ 609s 273.444 Selecting files for commit with filter None 609s 273.445 aborting commit write group because of exception: 609s 273.447 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 87, in test_get_reference_revision 609s tree, subtree = self.create_nested() 609s ~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 80, in create_nested 609s subtree.commit("foo") 609s ~~~~~~~~~~~~~~^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_compare_after_merge(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 273.516 preparing to commit 609s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_compare_after_merge(GitWorkingTreeFormat)/work/tree_a/ 609s 273.519 Selecting files for commit with filter None 609s 273.520 aborting commit write group because of exception: 609s 273.521 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_merge_from_branch.py", line 67, in test_compare_after_merge 609s tree_a.commit("added file") 609s ~~~~~~~~~~~~~^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_keep_subtree(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 273.514 preparing to commit 609s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_keep_subtree(GitWorkingTreeFormat)/work/subtree/ 609s 273.517 Selecting files for commit with filter None 609s 273.518 aborting commit write group because of exception: 609s 273.519 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 68, in test_remove_keep_subtree 609s subtree.commit("") 609s ~~~~~~~~~~~~~~^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_parents.TestSetParents.test_set_no_parents(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 273.973 preparing to commit 609s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_parents.TestSetParents.test_set_no_parents(GitWorkingTreeFormat)/work/ 609s 273.975 Selecting files for commit with filter None 609s 273.976 aborting commit write group because of exception: 609s 273.977 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_parents.py", line 58, in test_set_no_parents 609s t.commit("first post") 609s ~~~~~~~~^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_unknown_ignored_files(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 274.181 preparing to commit 609s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_unknown_ignored_files(GitWorkingTreeFormat)/work/ 609s 274.183 Selecting files for commit with filter None 609s 274.184 aborting commit write group because of exception: 609s 274.185 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 194, in test_remove_unknown_ignored_files 609s tree = self.get_committed_tree(["b/"]) 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 40, in get_committed_tree 609s tree.commit(message) 609s ~~~~~~~~~~~^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_tree.test_tree.TestSupportsVersionableKind.test_unknown(GitRevisionTree) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 274.289 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_tree.test_tree.TestSupportsVersionableKind.test_unknown(GitRevisionTree)/work/tree/ 609s 274.292 Selecting files for commit with filter None 609s 274.294 aborting commit write group because of exception: 609s 274.295 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/test_tree.py", line 361, in test_unknown 609s tree = self._convert_tree(work_tree) 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 127, in _convert_tree 609s return converter(tree) 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 120, in workingtree_to_test_tree 609s return self._workingtree_to_test_tree(self, tree) 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_tree/__init__.py", line 53, in revision_tree_from_workingtree 609s revid = tree.commit("save tree", allow_pointless=True, recursive=None) 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_parents.TestSetParents.test_set_parent_trees_in_ancestry(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 274.420 preparing to commit 609s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_parents.TestSetParents.test_set_parent_trees_in_ancestry(GitWorkingTreeFormat)/work/ 609s 274.422 Selecting files for commit with filter None 609s 274.422 aborting commit write group because of exception: 609s 274.424 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_parents.py", line 248, in test_set_parent_trees_in_ancestry 609s rev1 = t.commit("first post") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_with_after(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 274.783 preparing to commit 609s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_with_after(GitWorkingTreeFormat)/work/ 609s 274.786 Selecting files for commit with filter None 609s 274.787 aborting commit write group because of exception: 609s 274.789 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 189, in test_rename_one_after_with_after 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_onto_existing(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 275.461 preparing to commit 609s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_onto_existing(GitWorkingTreeFormat)/work/ 609s 275.465 Selecting files for commit with filter None 609s 275.466 aborting commit write group because of exception: 609s 275.468 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 147, in test_rename_one_onto_existing 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_merge_from_branch.TestMergedBranch.test_file3_in_root_conflicted(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 275.586 preparing to commit 609s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_merge_from_branch.TestMergedBranch.test_file3_in_root_conflicted(GitWorkingTreeFormat)/work/outer/ 609s 275.588 Selecting files for commit with filter None 609s 275.589 aborting commit write group because of exception: 609s 275.590 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_merge_from_branch.py", line 246, in test_file3_in_root_conflicted 609s outer, inner, revs = self.make_outer_tree() 609s ~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_merge_from_branch.py", line 172, in make_outer_tree 609s outer.commit("added foo") 609s ~~~~~~~~~~~~^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_unversioned(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 276.103 preparing to commit 609s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_unversioned(GitWorkingTreeFormat)/work/ 609s 276.105 Selecting files for commit with filter None 609s 276.106 aborting commit write group because of exception: 609s 276.107 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 68, in test_rename_one_unversioned 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_merge_from_branch.TestMergedBranch.test_file3_deleted_in_root(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 276.752 preparing to commit 609s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_merge_from_branch.TestMergedBranch.test_file3_deleted_in_root(GitWorkingTreeFormat)/work/outer/ 609s 276.754 Selecting files for commit with filter None 609s 276.755 aborting commit write group because of exception: 609s 276.757 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_merge_from_branch.py", line 216, in test_file3_deleted_in_root 609s outer, inner, revs = self.make_outer_tree() 609s ~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_merge_from_branch.py", line 172, in make_outer_tree 609s outer.commit("added foo") 609s ~~~~~~~~~~~~^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_move.TestMove.test_move_after_with_after(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 277.396 preparing to commit 609s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_after_with_after(GitWorkingTreeFormat)/work/ 609s 277.398 Selecting files for commit with filter None 609s 277.399 aborting commit write group because of exception: 609s 277.401 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 249, in test_move_after_with_after 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_smart_add.TestSmartAddTree.test_add_dir_bug_251864(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 277.707 creating config directory: '/tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_smart_add.TestSmartAddTree.test_add_dir_bug_251864(GitWorkingTreeFormat)/home/breezy' 609s 277.715 preparing to commit 609s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_smart_add.TestSmartAddTree.test_add_dir_bug_251864(GitWorkingTreeFormat)/work/ 609s 277.717 Selecting files for commit with filter None 609s 277.719 aborting commit write group because of exception: 609s 277.721 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_smart_add.py", line 265, in test_add_dir_bug_251864 609s tree.commit("Add dir contents") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_move.TestMove.test_move_directory_with_new_children(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 278.008 preparing to commit 609s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_directory_with_new_children(GitWorkingTreeFormat)/work/ 609s 278.010 Selecting files for commit with filter None 609s 278.011 aborting commit write group because of exception: 609s 278.013 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 393, in test_move_directory_with_new_children 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_smart_add.TestSmartAddTree.test_add_subdir_file_bug_205636(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 278.040 preparing to commit 609s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_smart_add.TestSmartAddTree.test_add_subdir_file_bug_205636(GitWorkingTreeFormat)/work/ 609s 278.042 Selecting files for commit with filter None 609s 278.044 aborting commit write group because of exception: 609s 278.046 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_smart_add.py", line 281, in test_add_subdir_file_bug_205636 609s tree.commit("Add file in dir") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_move.TestMove.test_move_after_source_and_dest(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 278.229 preparing to commit 609s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_after_source_and_dest(GitWorkingTreeFormat)/work/ 609s 278.237 Selecting files for commit with filter None 609s 278.238 aborting commit write group because of exception: 609s 278.240 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 278, in test_move_after_source_and_dest 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_move.TestMove.test_move_onto_self_root(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 278.777 preparing to commit 609s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_onto_self_root(GitWorkingTreeFormat)/work/ 609s 278.779 Selecting files for commit with filter None 609s 278.780 aborting commit write group because of exception: 609s 278.782 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 222, in test_move_onto_self_root 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_move.TestMove.test_move_directory_with_moved_children(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 278.880 preparing to commit 609s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_directory_with_moved_children(GitWorkingTreeFormat)/work/ 609s 278.882 Selecting files for commit with filter None 609s 278.884 aborting commit write group because of exception: 609s 278.885 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 417, in test_move_directory_with_moved_children 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_executable.TestExecutable.test_07_pull(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 278.941 preparing to commit 609s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_executable.TestExecutable.test_07_pull(GitWorkingTreeFormat)/work/b1/ 609s 278.945 Selecting files for commit with filter None 609s 278.947 aborting commit write group because of exception: 609s 278.950 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_executable.py", line 130, in test_07_pull 609s wt2, r1 = self.commit_and_branch() 609s ~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_executable.py", line 61, in commit_and_branch 609s r1 = self.wt.commit("adding a,b") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_get_file_mtime.TestGetFileMTime.test_after_commit(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 279.441 preparing to commit 609s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_get_file_mtime.TestGetFileMTime.test_after_commit(GitWorkingTreeFormat)/work/tree/ 609s 279.447 Selecting files for commit with filter None 609s 279.448 aborting commit write group because of exception: 609s 279.450 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_get_file_mtime.py", line 74, in test_after_commit 609s tree.commit("one") 609s ~~~~~~~~~~~^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_absent_directory(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 279.653 preparing to commit 609s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_absent_directory(GitWorkingTreeFormat)/work/ 609s 279.656 Selecting files for commit with filter None 609s 279.659 aborting commit write group because of exception: 609s 279.660 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 186, in test_remove_absent_directory 609s tree = self.get_committed_tree(paths) 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 40, in get_committed_tree 609s tree.commit(message) 609s ~~~~~~~~~~~^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_move.TestMove.test_move_onto_self(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 279.796 preparing to commit 609s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_onto_self(GitWorkingTreeFormat)/work/ 609s 279.798 Selecting files for commit with filter None 609s 279.801 aborting commit write group because of exception: 609s 279.802 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 213, in test_move_onto_self 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_move.TestMove.test_move_unversioned(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 280.385 preparing to commit 609s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_unversioned(GitWorkingTreeFormat)/work/ 609s 280.387 Selecting files for commit with filter None 609s 280.388 aborting commit write group because of exception: 609s 280.389 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 110, in test_move_unversioned 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_directory_with_renames(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 280.475 preparing to commit 609s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_directory_with_renames(GitWorkingTreeFormat)/work/ 609s 280.477 Selecting files for commit with filter None 609s 280.479 aborting commit write group because of exception: 609s 280.480 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 307, in test_remove_directory_with_renames 609s tree = self.get_committed_tree(files) 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 40, in get_committed_tree 609s tree.commit(message) 609s ~~~~~~~~~~~^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_parents.TestAddParent.test_add_second_parent_tree(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 280.821 preparing to commit 609s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_parents.TestAddParent.test_add_second_parent_tree(GitWorkingTreeFormat)/work/ 609s 280.823 Selecting files for commit with filter None 609s 280.824 aborting commit write group because of exception: 609s 280.826 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_parents.py", line 386, in test_add_second_parent_tree 609s first_revision = tree.commit("first post") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_inv.TestRevert.test_dangling_id(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: Empty attachments: 609s log 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_inv.py", line 38, in test_dangling_id 609s wt.revert() 609s ~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/workingtree.py", line 1033, in revert 609s conflicts = revert(self, old_tree, filenames, backups, pb, report_changes) 609s File "/usr/lib/python3/dist-packages/breezy/transform.py", line 757, in revert 609s conflicts, merge_modified = _prepare_revert_transform( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s es, working_tree, target_tree, tt, filenames, backups, pp 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/transform.py", line 722, in _prepare_revert_transform 609s merge_modified = _alter_files( 609s es, 609s ...<7 lines>... 609s basis_tree, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/transform.py", line 801, in _alter_files 609s for _id_num, change in enumerate(change_list): 609s ~~~~~~~~~^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_parents.TestAddParent.test_add_first_parent_id(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 281.031 preparing to commit 609s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_parents.TestAddParent.test_add_first_parent_id(GitWorkingTreeFormat)/work/ 609s 281.032 Selecting files for commit with filter None 609s 281.033 aborting commit write group because of exception: 609s 281.035 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_parents.py", line 296, in test_add_first_parent_id 609s first_revision = tree.commit("first post") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_unchanged_directory(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 281.281 preparing to commit 609s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_unchanged_directory(GitWorkingTreeFormat)/work/ 609s 281.282 Selecting files for commit with filter None 609s 281.284 aborting commit write group because of exception: 609s 281.286 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 178, in test_remove_unchanged_directory 609s tree = self.get_committed_tree(files) 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 40, in get_committed_tree 609s tree.commit(message) 609s ~~~~~~~~~~~^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_dest_versioned(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 281.776 preparing to commit 609s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_dest_versioned(GitWorkingTreeFormat)/work/ 609s 281.778 Selecting files for commit with filter None 609s 281.780 aborting commit write group because of exception: 609s 281.781 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 209, in test_rename_one_after_dest_versioned 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_parents.TestSetParents.test_set_two_parents_one_ghost(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 282.096 preparing to commit 609s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_parents.TestSetParents.test_set_two_parents_one_ghost(GitWorkingTreeFormat)/work/ 609s 282.098 Selecting files for commit with filter None 609s 282.099 aborting commit write group because of exception: 609s 282.101 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_parents.py", line 102, in test_set_two_parents_one_ghost 609s revision_in_repo = t.commit("first post") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_empty(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 282.210 preparing to commit 609s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_empty(GitWorkingTreeFormat)/work/tree_a/ 609s 282.212 Selecting files for commit with filter None 609s 282.214 aborting commit write group because of exception: 609s 282.215 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_merge_from_branch.py", line 82, in test_merge_empty 609s tree_a.commit("added file") 609s ~~~~~~~~~~~~~^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_executable.TestExecutable.test_commit_with_exec_from_basis(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 282.443 preparing to commit 609s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_executable.TestExecutable.test_commit_with_exec_from_basis(GitWorkingTreeFormat)/work/b1/ 609s 282.446 Selecting files for commit with filter None 609s 282.447 aborting commit write group because of exception: 609s 282.449 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_executable.py", line 172, in test_commit_with_exec_from_basis 609s rev_id1 = self.wt.commit("one") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_fail_consistent(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 282.494 preparing to commit 609s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_fail_consistent(GitWorkingTreeFormat)/work/ 609s 282.496 Selecting files for commit with filter None 609s 282.497 aborting commit write group because of exception: 609s 282.499 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 136, in test_rename_one_fail_consistent 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_get_file_mtime.TestGetFileMTime.test_get_file_mtime_nested(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 282.929 preparing to commit 609s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_get_file_mtime.TestGetFileMTime.test_get_file_mtime_nested(GitWorkingTreeFormat)/work/tree/sub/ 609s 282.931 Selecting files for commit with filter None 609s 282.932 aborting commit write group because of exception: 609s 282.934 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_get_file_mtime.py", line 44, in test_get_file_mtime_nested 609s subtree.commit("one") 609s ~~~~~~~~~~~~~~^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_parents.TestSetParents.test_set_three_parents_ids(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 282.991 preparing to commit 609s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_parents.TestSetParents.test_set_three_parents_ids(GitWorkingTreeFormat)/work/ 609s 282.993 Selecting files for commit with filter None 609s 282.995 aborting commit write group because of exception: 609s 282.996 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_parents.py", line 186, in test_set_three_parents_ids 609s first_revision = t.commit("first post") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_samedir(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 283.193 preparing to commit 609s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_samedir(GitWorkingTreeFormat)/work/ 609s 283.195 Selecting files for commit with filter None 609s 283.196 aborting commit write group because of exception: 609s 283.198 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 75, in test_rename_one_samedir 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_revision_tree.TestRevisionTree.test_get_nonzeroth_basis_tree_via_revision_tree(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 283.676 preparing to commit 609s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_revision_tree.TestRevisionTree.test_get_nonzeroth_basis_tree_via_revision_tree(GitWorkingTreeFormat)/work/ 609s 283.679 Selecting files for commit with filter None 609s 283.680 aborting commit write group because of exception: 609s 283.682 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_revision_tree.py", line 44, in test_get_nonzeroth_basis_tree_via_revision_tree 609s revision1 = tree.commit("first post") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_merge_from_branch.TestMergedBranch.test_file4_added_then_renamed(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 284.930 preparing to commit 609s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_merge_from_branch.TestMergedBranch.test_file4_added_then_renamed(GitWorkingTreeFormat)/work/outer/ 609s 284.932 Selecting files for commit with filter None 609s 284.934 aborting commit write group because of exception: 609s 284.935 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_merge_from_branch.py", line 292, in test_file4_added_then_renamed 609s outer, inner, revs = self.make_outer_tree() 609s ~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_merge_from_branch.py", line 172, in make_outer_tree 609s outer.commit("added foo") 609s ~~~~~~~~~~~~^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_pull.TestPull.test_pull_merges_tree_content(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 285.361 preparing to commit 609s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_pull.TestPull.test_pull_merges_tree_content(GitWorkingTreeFormat)/work/from/ 609s 285.363 Selecting files for commit with filter None 609s 285.364 aborting commit write group because of exception: 609s 285.366 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_pull.py", line 58, in test_pull_merges_tree_content 609s tree_a, tree_b, rev_a = self.get_pullable_trees() 609s ~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_pull.py", line 29, in get_pullable_trees 609s a = tree.commit("foo") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_move.TestMove.test_move_correct_call_unnamed(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 285.543 preparing to commit 609s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_correct_call_unnamed(GitWorkingTreeFormat)/work/ 609s 285.545 Selecting files for commit with filter None 609s 285.546 aborting commit write group because of exception: 609s 285.548 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 73, in test_move_correct_call_unnamed 609s tree.commit("initial commit") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_type(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 285.818 preparing to commit 609s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_type(GitWorkingTreeFormat)/work/this/ 609s 285.820 Selecting files for commit with filter None 609s 285.821 aborting commit write group because of exception: 609s 285.822 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_merge_from_branch.py", line 113, in test_merge_type 609s this.commit("added foo") 609s ~~~~~~~~~~~^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_link_unchanged(GitRepositoryFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 285.910 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_link_unchanged(GitRepositoryFormat)/work/t1/ 609s 285.913 Selecting files for commit with filter None 609s 285.914 aborting commit write group because of exception: 609s 285.916 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 777, in test_last_modified_revision_after_converged_merge_link_unchanged 609s self._commit_sprout_rename_merge_converged(tree1, "link") 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 699, in _commit_sprout_rename_merge_converged 609s rev1, tree2 = self._commit_sprout(tree1, name) 609s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 629, in _commit_sprout 609s rev_id = tree.commit("rev") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_move.TestMove.test_move_directory_with_swapped_children(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 286.313 preparing to commit 609s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_directory_with_swapped_children(GitWorkingTreeFormat)/work/ 609s 286.315 Selecting files for commit with filter None 609s 286.317 aborting commit write group because of exception: 609s 286.318 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 491, in test_move_directory_with_swapped_children 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_executable.TestExecutable.test_08_no_op_revert(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 286.435 preparing to commit 609s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_executable.TestExecutable.test_08_no_op_revert(GitWorkingTreeFormat)/work/b1/ 609s 286.438 Selecting files for commit with filter None 609s 286.439 aborting commit write group because of exception: 609s 286.440 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_executable.py", line 163, in test_08_no_op_revert 609s r1 = self.wt.commit("adding a,b") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_changed_ignored_files(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{286.836 creating config directory: '/tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_changed_ignored_files(GitWorkingTreeFormat)/home/breezy'}}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 217, in test_remove_changed_ignored_files 609s tree.remove(files, keep_files=False) 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/workingtree.py", line 565, in remove 609s for change in self.iter_changes( 609s ~~~~~~~~~~~~~~~~~^ 609s self.basis_tree(), 609s ^^^^^^^^^^^^^^^^^^ 609s ...<3 lines>... 609s specific_files=files, 609s ^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_move.TestMove.test_move_parent_dir(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 287.111 preparing to commit 609s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_parent_dir(GitWorkingTreeFormat)/work/ 609s 287.113 Selecting files for commit with filter None 609s 287.119 aborting commit write group because of exception: 609s 287.120 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 175, in test_move_parent_dir 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_nested_specifics.TestNestedSupport.test_comparison_data_does_not_autodetect_subtree(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 287.625 preparing to commit 609s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_nested_specifics.TestNestedSupport.test_comparison_data_does_not_autodetect_subtree(GitWorkingTreeFormat)/work/subtree/ 609s 287.627 Selecting files for commit with filter None 609s 287.628 aborting commit write group because of exception: 609s 287.629 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_nested_specifics.py", line 66, in test_comparison_data_does_not_autodetect_subtree 609s tree = self.prepare_with_subtree() 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_nested_specifics.py", line 61, in prepare_with_subtree 609s subtree.commit("dummy") 609s ~~~~~~~~~~~~~~^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_changed_file(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 287.744 preparing to commit 609s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_changed_file(GitWorkingTreeFormat)/work/ 609s 287.746 Selecting files for commit with filter None 609s 287.755 aborting commit write group because of exception: 609s 287.757 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 95, in test_remove_changed_file 609s tree = self.get_committed_tree(["a"]) 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 40, in get_committed_tree 609s tree.commit(message) 609s ~~~~~~~~~~~^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_inv.TestTreeReference.test_tree_reference_matches_inv(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 287.959 preparing to commit 609s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_inv.TestTreeReference.test_tree_reference_matches_inv(GitWorkingTreeFormat)/work/base/subdir/ 609s 287.961 Selecting files for commit with filter None 609s 287.962 aborting commit write group because of exception: 609s 287.964 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_inv.py", line 240, in test_tree_reference_matches_inv 609s subdir.commit("") 609s ~~~~~~~~~~~~~^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_parents.TestAddParent.test_add_first_parent_tree(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 288.185 preparing to commit 609s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_parents.TestAddParent.test_add_first_parent_tree(GitWorkingTreeFormat)/work/ 609s 288.188 Selecting files for commit with filter None 609s 288.189 aborting commit write group because of exception: 609s 288.190 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_parents.py", line 354, in test_add_first_parent_tree 609s first_revision = tree.commit("first post") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_push_updates_references(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 288.195 preparing to commit 609s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_push_updates_references(GitWorkingTreeFormat)/work/branch/ 609s 288.198 Selecting files for commit with filter None 609s 288.205 aborting commit write group because of exception: 609s 288.207 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1566, in test_push_updates_references 609s tree = self.make_tree_with_reference("branch", "reference") 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1451, in make_tree_with_reference 609s tree.commit("commit reference") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_unknown_files(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: Empty attachments: 609s log 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 160, in test_remove_unknown_files 609s tree.remove(TestRemove.files, keep_files=False) 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/workingtree.py", line 565, in remove 609s for change in self.iter_changes( 609s ~~~~~~~~~~~~~~~~~^ 609s self.basis_tree(), 609s ^^^^^^^^^^^^^^^^^^ 609s ...<3 lines>... 609s specific_files=files, 609s ^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_force_directory_with_changed_file(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 288.602 preparing to commit 609s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_force_directory_with_changed_file(GitWorkingTreeFormat)/work/ 609s 288.606 Selecting files for commit with filter None 609s 288.608 aborting commit write group because of exception: 609s 288.610 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 280, in test_remove_force_directory_with_changed_file 609s tree = self.get_committed_tree(files) 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 40, in get_committed_tree 609s tree.commit(message) 609s ~~~~~~~~~~~^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_source_removed(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 288.888 preparing to commit 609s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_source_removed(GitWorkingTreeFormat)/work/ 609s 288.890 Selecting files for commit with filter None 609s 288.891 aborting commit write group because of exception: 609s 288.892 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 257, in test_rename_one_after_source_removed 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_uncommitted_removed_file(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 289.323 preparing to commit 609s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_uncommitted_removed_file(GitWorkingTreeFormat)/work/ 609s 289.324 Selecting files for commit with filter None 609s 289.325 aborting commit write group because of exception: 609s 289.327 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 337, in test_remove_uncommitted_removed_file 609s tree = self.get_committed_tree(["a"]) 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 40, in get_committed_tree 609s tree.commit(message) 609s ~~~~~~~~~~~^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_sprout_copies_reference_location(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 289.405 preparing to commit 609s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_sprout_copies_reference_location(GitWorkingTreeFormat)/work/branch/ 609s 289.408 Selecting files for commit with filter None 609s 289.411 aborting commit write group because of exception: 609s 289.412 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1467, in test_sprout_copies_reference_location 609s tree = self.make_tree_with_reference("branch", "../reference") 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1451, in make_tree_with_reference 609s tree.commit("commit reference") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_not_localdir(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 289.535 preparing to commit 609s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_not_localdir(GitWorkingTreeFormat)/work/tree/ 609s 289.537 Selecting files for commit with filter None 609s 289.538 aborting commit write group because of exception: 609s 289.540 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 89, in test_rename_one_not_localdir 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_to_revision(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 289.551 preparing to commit 609s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_merge_from_branch.TestMergeFromBranch.test_merge_to_revision(GitWorkingTreeFormat)/work/from/ 609s 289.553 Selecting files for commit with filter None 609s 289.554 aborting commit write group because of exception: 609s 289.555 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_merge_from_branch.py", line 54, in test_merge_to_revision 609s self.create_two_trees_for_merging() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_merge_from_branch.py", line 35, in create_two_trees_for_merging 609s self.first_rev = self.tree_from.commit("first post") 609s ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_move.TestMove.test_move_moved(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 289.871 preparing to commit 609s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_moved(GitWorkingTreeFormat)/work/ 609s 289.875 Selecting files for commit with filter None 609s 289.877 aborting commit write group because of exception: 609s 289.878 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 528, in test_move_moved 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_source_and_dest(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 290.021 preparing to commit 609s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_source_and_dest(GitWorkingTreeFormat)/work/ 609s 290.023 Selecting files for commit with filter None 609s 290.024 aborting commit write group because of exception: 609s 290.026 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 289, in test_rename_one_after_source_and_dest 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_target_not_versioned(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 290.177 preparing to commit 609s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_target_not_versioned(GitWorkingTreeFormat)/work/ 609s 290.180 Selecting files for commit with filter None 609s 290.182 aborting commit write group because of exception: 609s 290.184 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 58, in test_rename_one_target_not_versioned 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_parents.TestSetParents.test_unicode_symlink(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 290.414 preparing to commit 609s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_parents.TestSetParents.test_unicode_symlink(GitWorkingTreeFormat)/work/tree1/ 609s 290.416 Selecting files for commit with filter None 609s 290.417 aborting commit write group because of exception: 609s 290.419 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_parents.py", line 281, in test_unicode_symlink 609s revision1 = tree.commit("added a link to a Unicode target") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_move.TestMove.test_move_target_not_dir(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 290.530 preparing to commit 609s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_target_not_dir(GitWorkingTreeFormat)/work/ 609s 290.531 Selecting files for commit with filter None 609s 290.533 aborting commit write group because of exception: 609s 290.534 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 81, in test_move_target_not_dir 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_transform.TestTreeTransform.test_file_to_symlink_unsupported(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 290.626 preparing to commit 609s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_transform.TestTreeTransform.test_file_to_symlink_unsupported(GitWorkingTreeFormat)/work/ 609s 290.628 Selecting files for commit with filter None 609s 290.629 aborting commit write group because of exception: 609s 290.631 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_transform.py", line 1895, in test_file_to_symlink_unsupported 609s wt.commit("one") 609s ~~~~~~~~~^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_non_existent(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 290.660 preparing to commit 609s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_non_existent(GitWorkingTreeFormat)/work/ 609s 290.662 Selecting files for commit with filter None 609s 290.664 aborting commit write group because of exception: 609s 290.665 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 46, in test_rename_one_non_existent 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_clone_empty(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: Empty attachments: 609s log 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 365, in test_clone_empty 609s cloned_dir = wt.controldir.clone( 609s "target", revision_id=_mod_revision.NULL_REVISION 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/controldir.py", line 626, in clone 609s return self.clone_on_transport( 609s ~~~~~~~~~~~~~~~~~~~~~~~^ 609s _mod_transport.get_transport(url), 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ...<3 lines>... 609s tag_selector=tag_selector, 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/dir.py", line 296, in clone_on_transport 609s (pack_hint, _, refs) = interrepo.fetch_objects( 609s ~~~~~~~~~~~~~~~~~~~~~~~^ 609s determine_wants, mapping=default_mapping 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 609s refs = self.source._git.fetch( 609s self.target._git, determine_wants, progress=progress 609s ) 609s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 609s count, pack_data = self.fetch_pack_data( 609s ~~~~~~~~~~~~~~~~~~~~^ 609s determine_wants, 609s ^^^^^^^^^^^^^^^^ 609s ...<2 lines>... 609s depth=depth, 609s ^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 609s missing_objects = self.find_missing_objects( 609s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 609s ) 609s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 609s wants = determine_wants(refs, depth) 609s TypeError: InterFromGitRepository.get_determine_wants_heads..determine_wants() takes 1 positional argument but 2 were given 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_nested_specifics.TestNestedSupport.test_iter_entries_by_dir_autodetects_subtree(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 290.994 preparing to commit 609s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_nested_specifics.TestNestedSupport.test_iter_entries_by_dir_autodetects_subtree(GitWorkingTreeFormat)/work/subtree/ 609s 290.996 Selecting files for commit with filter None 609s 290.997 aborting commit write group because of exception: 609s 291.002 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_nested_specifics.py", line 75, in test_iter_entries_by_dir_autodetects_subtree 609s tree = self.prepare_with_subtree() 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_nested_specifics.py", line 61, in prepare_with_subtree 609s subtree.commit("dummy") 609s ~~~~~~~~~~~~~~^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_file_changes(GitRepositoryFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 291.002 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_file_changes(GitRepositoryFormat)/work/ 609s 291.004 Selecting files for commit with filter None 609s 291.005 aborting commit write group because of exception: 609s 291.007 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 393, in test_last_modified_revision_after_rename_file_changes 609s self._add_commit_renamed_check_changed(tree, "file", expect_fs_hash=True) 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 367, in _add_commit_renamed_check_changed 609s self._add_commit_change_check_changed( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s tree, (name, "new_" + name), rename, expect_fs_hash=expect_fs_hash 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 455, in _add_commit_change_check_changed 609s self._commit_change_check_changed( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s tree, names, changer, expect_fs_hash=expect_fs_hash 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 460, in _commit_change_check_changed 609s rev1 = tree.commit("rev1") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_target_not_dir(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 291.295 preparing to commit 609s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_target_not_dir(GitWorkingTreeFormat)/work/ 609s 291.297 Selecting files for commit with filter None 609s 291.298 aborting commit write group because of exception: 609s 291.301 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 36, in test_rename_one_target_not_dir 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_parents.TestSetParents.test_set_duplicate_parent_trees(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 292.087 preparing to commit 609s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_parents.TestSetParents.test_set_duplicate_parent_trees(GitWorkingTreeFormat)/work/ 609s 292.089 Selecting files for commit with filter None 609s 292.090 aborting commit write group because of exception: 609s 292.092 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_parents.py", line 214, in test_set_duplicate_parent_trees 609s rev1 = t.commit("first post") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_parents.TestSetParents.test_set_parent_ids_in_ancestry(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 292.525 preparing to commit 609s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_parents.TestSetParents.test_set_parent_ids_in_ancestry(GitWorkingTreeFormat)/work/ 609s 292.527 Selecting files for commit with filter None 609s 292.530 aborting commit write group because of exception: 609s 292.532 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_parents.py", line 231, in test_set_parent_ids_in_ancestry 609s rev1 = t.commit("first post") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_smart_add.TestSmartAddConflictRelatedFiles.test_cant_add_generated_files_implicitly(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 292.581 preparing to commit 609s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_smart_add.TestSmartAddConflictRelatedFiles.test_cant_add_generated_files_implicitly(GitWorkingTreeFormat)/work/base/ 609s 292.583 Selecting files for commit with filter None 609s 292.587 aborting commit write group because of exception: 609s 292.589 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_smart_add.py", line 347, in test_cant_add_generated_files_implicitly 609s t = self.make_tree_with_text_conflict() 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_smart_add.py", line 331, in make_tree_with_text_conflict 609s tb.commit("Adding file") 609s ~~~~~~~~~^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_move.TestMove.test_move_directory(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 292.717 preparing to commit 609s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_directory(GitWorkingTreeFormat)/work/ 609s 292.719 Selecting files for commit with filter None 609s 292.725 aborting commit write group because of exception: 609s 292.728 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 308, in test_move_directory 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_symlinks.TestKindChanges.test_symlink_changes_to_dir(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 293.241 preparing to commit 609s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_symlinks.TestKindChanges.test_symlink_changes_to_dir(GitWorkingTreeFormat)/work/tree/ 609s 293.243 Selecting files for commit with filter None 609s 293.244 aborting commit write group because of exception: 609s 293.246 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_symlinks.py", line 98, in test_symlink_changes_to_dir 609s tree.commit("add symlink") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_revision_tree_record_iter_changes(GitRepositoryFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: Empty attachments: 609s log 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_commit_builder.py", line 235, in test_revision_tree_record_iter_changes 609s list( 609s ~~~~^ 609s builder.record_iter_changes( 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ...<3 lines>... 609s ) 609s ^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_revert_clear_conflicts(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 293.350 preparing to commit 609s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_revert_clear_conflicts(GitWorkingTreeFormat)/work/mine/ 609s 293.352 Selecting files for commit with filter None 609s 293.353 aborting commit write group because of exception: 609s 293.355 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 815, in test_revert_clear_conflicts 609s tree = self.make_merge_conflicts() 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 762, in make_merge_conflicts 609s tree.commit("blah", allow_pointless=False) 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_unversion.TestUnversion.test_unversion_after_conflicted_merge(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 293.500 preparing to commit 609s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_unversion.TestUnversion.test_unversion_after_conflicted_merge(GitWorkingTreeFormat)/work/A/ 609s 293.502 Selecting files for commit with filter None 609s 293.504 aborting commit write group because of exception: 609s 293.505 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_unversion.py", line 171, in test_unversion_after_conflicted_merge 609s tree_a.commit("init") 609s ~~~~~~~~~~~~~^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_move.TestMove.test_move_fail_consistent(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 293.790 preparing to commit 609s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_fail_consistent(GitWorkingTreeFormat)/work/ 609s 293.792 Selecting files for commit with filter None 609s 293.794 aborting commit write group because of exception: 609s 293.796 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 189, in test_move_fail_consistent 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_symlinks.TestKindChanges.test_dir_changes_to_symlink(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 294.208 creating config directory: '/tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_symlinks.TestKindChanges.test_dir_changes_to_symlink(GitWorkingTreeFormat)/home/breezy' 609s 294.213 preparing to commit 609s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_symlinks.TestKindChanges.test_dir_changes_to_symlink(GitWorkingTreeFormat)/work/tree/ 609s 294.215 Selecting files for commit with filter None 609s 294.217 aborting commit write group because of exception: 609s 294.221 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_symlinks.py", line 128, in test_dir_changes_to_symlink 609s tree.commit("add dir") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_move.TestMove.test_move_subdir(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 294.575 preparing to commit 609s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_subdir(GitWorkingTreeFormat)/work/ 609s 294.577 Selecting files for commit with filter None 609s 294.579 aborting commit write group because of exception: 609s 294.581 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 154, in test_move_subdir 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_pull.TestPull.test_pull_overwrites(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 294.700 preparing to commit 609s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_pull.TestPull.test_pull_overwrites(GitWorkingTreeFormat)/work/from/ 609s 294.703 Selecting files for commit with filter None 609s 294.707 aborting commit write group because of exception: 609s 294.709 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_pull.py", line 49, in test_pull_overwrites 609s tree_a, tree_b, rev_a = self.get_pullable_trees() 609s ~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_pull.py", line 29, in get_pullable_trees 609s a = tree.commit("foo") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_copied_locations_are_rebased(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 295.188 preparing to commit 609s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_copied_locations_are_rebased(GitWorkingTreeFormat)/work/branch/ 609s 295.190 Selecting files for commit with filter None 609s 295.196 aborting commit write group because of exception: 609s 295.198 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1493, in test_copied_locations_are_rebased 609s tree = self.make_tree_with_reference("branch", "reference") 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1451, in make_tree_with_reference 609s tree.commit("commit reference") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_nested_specifics.TestNestedSupport.test_extract_while_locked(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: Empty attachments: 609s log 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_nested_specifics.py", line 54, in test_extract_while_locked 609s tree.extract("subtree") 609s ~~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/workingtree.py", line 1559, in extract 609s new_branch.pull(self.branch) 609s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/branch.py", line 1010, in pull 609s return InterBranch.get(source, self).pull( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s overwrite=overwrite, 609s ^^^^^^^^^^^^^^^^^^^^ 609s ...<2 lines>... 609s **kwargs, 609s ^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1374, in pull 609s refs, stop_revision = self.update_refs(stop_revision) 609s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/branch.py", line 1339, in update_refs 609s result = interrepo.fetch( 609s branches=[self.source.ref], include_tags=fetch_tags 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 740, in fetch 609s self.fetch_objects(wants_recorder, limit=limit) 609s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 609s refs = self.source._git.fetch( 609s self.target._git, determine_wants, progress=progress 609s ) 609s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 609s count, pack_data = self.fetch_pack_data( 609s ~~~~~~~~~~~~~~~~~~~~^ 609s determine_wants, 609s ^^^^^^^^^^^^^^^^ 609s ...<2 lines>... 609s depth=depth, 609s ^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 609s missing_objects = self.find_missing_objects( 609s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 609s ) 609s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 609s wants = determine_wants(refs, depth) 609s TypeError: DetermineWantsRecorder.__call__() takes 2 positional arguments but 3 were given 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_update_takes_revision_parameter(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 295.443 preparing to commit 609s INFO Committing to: /tmp/testbzr-7rcs3srj.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_update_takes_revision_parameter(GitWorkingTreeFormat)/work/wt/ 609s 295.445 Selecting files for commit with filter None 609s 295.446 aborting commit write group because of exception: 609s 295.447 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 694, in test_update_takes_revision_parameter 609s rev1 = wt.commit("first master commit") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_dir_before_bzr(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 295.956 preparing to commit 609s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_dir_before_bzr(GitWorkingTreeFormat)/work/ 609s 295.958 Selecting files for commit with filter None 609s 295.962 aborting commit write group because of exception: 609s 295.963 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 354, in test_remove_dir_before_bzr 609s tree = self.get_committed_tree([".aaa/", ".aaa/file"]) 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 40, in get_committed_tree 609s tree.commit(message) 609s ~~~~~~~~~~~^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_transform.TestTreeTransform.test_dir_to_hardlink(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 296.079 preparing to commit 609s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_transform.TestTreeTransform.test_dir_to_hardlink(GitWorkingTreeFormat)/work/ 609s 296.081 Selecting files for commit with filter None 609s 296.083 aborting commit write group because of exception: 609s 296.085 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_transform.py", line 1932, in test_dir_to_hardlink 609s wt.commit("one") 609s ~~~~~~~~~^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_parents.TestSetParents.test_set_duplicate_parent_ids(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 296.589 preparing to commit 609s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_parents.TestSetParents.test_set_duplicate_parent_ids(GitWorkingTreeFormat)/work/ 609s 296.592 Selecting files for commit with filter None 609s 296.593 aborting commit write group because of exception: 609s 296.595 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_parents.py", line 202, in test_set_duplicate_parent_ids 609s rev1 = t.commit("first post") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_nonexisting_files(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: Empty attachments: 609s log 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 172, in test_remove_nonexisting_files 609s tree.remove(["xyz", "abc/def"], keep_files=False) 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/workingtree.py", line 565, in remove 609s for change in self.iter_changes( 609s ~~~~~~~~~~~~~~~~~^ 609s self.basis_tree(), 609s ^^^^^^^^^^^^^^^^^^ 609s ...<3 lines>... 609s specific_files=files, 609s ^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_set_get_reference_info(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 296.877 preparing to commit 609s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_set_get_reference_info(GitWorkingTreeFormat)/work/branch/ 609s 296.879 Selecting files for commit with filter None 609s 296.882 aborting commit write group because of exception: 609s 296.884 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1398, in test_set_get_reference_info 609s tree = self.make_tree_with_reference("branch", "path/to/location") 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1451, in make_tree_with_reference 609s tree.commit("commit reference") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_transform.TestTreeTransform.test_dir_to_file(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 298.085 preparing to commit 609s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_transform.TestTreeTransform.test_dir_to_file(GitWorkingTreeFormat)/work/ 609s 298.087 Selecting files for commit with filter None 609s 298.090 aborting commit write group because of exception: 609s 298.102 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_transform.py", line 1913, in test_dir_to_file 609s wt.commit("one") 609s ~~~~~~~~~^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_with_after_dest_added(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 298.142 preparing to commit 609s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_with_after_dest_added(GitWorkingTreeFormat)/work/ 609s 298.144 Selecting files for commit with filter None 609s 298.148 aborting commit write group because of exception: 609s 298.149 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 242, in test_rename_one_after_with_after_dest_added 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_remove.TestRemove.test_non_cwd(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 298.664 preparing to commit 609s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_non_cwd(GitWorkingTreeFormat)/work/tree/ 609s 298.666 Selecting files for commit with filter None 609s 298.668 aborting commit write group because of exception: 609s 298.669 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 329, in test_non_cwd 609s tree.commit("add file") 609s ~~~~~~~~~~~^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_onto_self(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 298.870 preparing to commit 609s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_onto_self(GitWorkingTreeFormat)/work/ 609s 298.872 Selecting files for commit with filter None 609s 298.875 aborting commit write group because of exception: 609s 298.876 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 155, in test_rename_one_onto_self 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_directory_with_changed_file(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 299.337 preparing to commit 609s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_directory_with_changed_file(GitWorkingTreeFormat)/work/ 609s 299.339 Selecting files for commit with filter None 609s 299.341 aborting commit write group because of exception: 609s 299.343 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 270, in test_remove_directory_with_changed_file 609s tree = self.get_committed_tree(files) 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 40, in get_committed_tree 609s tree.commit(message) 609s ~~~~~~~~~~~^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_unversion.TestUnversion.test_unversion_renamed(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 299.706 preparing to commit 609s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_unversion.TestUnversion.test_unversion_renamed(GitWorkingTreeFormat)/work/a/ 609s 299.708 Selecting files for commit with filter None 609s 299.712 aborting commit write group because of exception: 609s 299.714 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_unversion.py", line 135, in test_unversion_renamed 609s rev_id1 = tree.commit("init") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_last_revision(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 300.042 preparing to commit 609s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_last_revision(GitWorkingTreeFormat)/work/source/ 609s 300.045 Selecting files for commit with filter None 609s 300.049 aborting commit write group because of exception: 609s 300.051 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 374, in test_last_revision 609s a = wt.commit("A", allow_pointless=True) 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_renamed_files(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 300.287 preparing to commit 609s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_renamed_files(GitWorkingTreeFormat)/work/ 609s 300.290 Selecting files for commit with filter None 609s 300.291 aborting commit write group because of exception: 609s 300.293 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 115, in test_remove_renamed_files 609s tree = self.get_committed_tree(TestRemove.files) 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 40, in get_committed_tree 609s tree.commit(message) 609s ~~~~~~~~~~~^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_revision_tree.TestRevisionTreeKind.test_kind_parent_tree(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 300.407 preparing to commit 609s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_revision_tree.TestRevisionTreeKind.test_kind_parent_tree(GitWorkingTreeFormat)/work/tree/ 609s 300.409 Selecting files for commit with filter None 609s 300.412 aborting commit write group because of exception: 609s 300.414 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_revision_tree.py", line 115, in test_kind_parent_tree 609s self.make_branch_with_merged_deletions() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_revision_tree.py", line 100, in make_branch_with_merged_deletions 609s base_revid = tree.commit("a, b and b/c") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 301.108 preparing to commit 609s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after(GitWorkingTreeFormat)/work/ 609s 301.110 Selecting files for commit with filter None 609s 301.112 aborting commit write group because of exception: 609s 301.113 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 171, in test_rename_one_after 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_transform.TestTreeTransform.test_tree_reference(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 301.351 preparing to commit 609s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_transform.TestTreeTransform.test_tree_reference(GitWorkingTreeFormat)/work/nested/ 609s 301.353 Selecting files for commit with filter None 609s 301.354 aborting commit write group because of exception: 609s 301.355 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_transform.py", line 420, in test_tree_reference 609s nested_revid = nested_tree.commit("commit") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_post_build_tree_hook(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 301.426 preparing to commit 609s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_post_build_tree_hook(GitWorkingTreeFormat)/work/source/ 609s 301.428 Selecting files for commit with filter None 609s 301.433 aborting commit write group because of exception: 609s 301.434 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 504, in test_post_build_tree_hook 609s a = source.commit("a", allow_pointless=True) 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_directory(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 301.790 preparing to commit 609s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_directory(GitWorkingTreeFormat)/work/ 609s 301.792 Selecting files for commit with filter None 609s 301.794 aborting commit write group because of exception: 609s 301.795 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 322, in test_rename_one_directory 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_pull_updates_references(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 301.901 preparing to commit 609s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_pull_updates_references(GitWorkingTreeFormat)/work/branch/ 609s 301.903 Selecting files for commit with filter None 609s 301.907 aborting commit write group because of exception: 609s 301.909 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1551, in test_pull_updates_references 609s tree = self.make_tree_with_reference("branch", "reference") 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1451, in make_tree_with_reference 609s tree.commit("commit reference") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_unversion.TestUnversion.test_unversion_parent_and_child_renamed_bug_187207(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 302.159 preparing to commit 609s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_unversion.TestUnversion.test_unversion_parent_and_child_renamed_bug_187207(GitWorkingTreeFormat)/work/ 609s 302.161 Selecting files for commit with filter None 609s 302.162 aborting commit write group because of exception: 609s 302.164 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_unversion.py", line 45, in test_unversion_parent_and_child_renamed_bug_187207 609s revid = tree.commit("setup") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_parent_dir(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 302.453 preparing to commit 609s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_parent_dir(GitWorkingTreeFormat)/work/ 609s 302.455 Selecting files for commit with filter None 609s 302.457 aborting commit write group because of exception: 609s 302.458 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 123, in test_rename_one_parent_dir 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_success(GitRepositoryFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 302.573 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_repository.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_success(GitRepositoryFormat)/work/base/ 609s 302.575 Selecting files for commit with filter None 609s 302.576 aborting commit write group because of exception: 609s 302.578 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_get_rev_id_for_revno.py", line 29, in setUp 609s self.revid1 = self.tree.commit("one") 609s ~~~~~~~~~~~~~~~~^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_set_reference_info(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 302.872 preparing to commit 609s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_set_reference_info(GitWorkingTreeFormat)/work/branch/ 609s 302.874 Selecting files for commit with filter None 609s 302.877 aborting commit write group because of exception: 609s 302.880 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1395, in test_set_reference_info 609s self.make_tree_with_reference("branch", "path/to/location") 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1451, in make_tree_with_reference 609s tree.commit("commit reference") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_remove.TestRemove.test_force_remove_directory_with_unknowns(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 303.202 preparing to commit 609s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_force_remove_directory_with_unknowns(GitWorkingTreeFormat)/work/ 609s 303.205 Selecting files for commit with filter None 609s 303.206 aborting commit write group because of exception: 609s 303.208 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 248, in test_force_remove_directory_with_unknowns 609s tree = self.get_committed_tree(files) 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 40, in get_committed_tree 609s tree.commit(message) 609s ~~~~~~~~~~~^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_merge_updates_references(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 303.854 preparing to commit 609s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_merge_updates_references(GitWorkingTreeFormat)/work/branch/ 609s 303.856 Selecting files for commit with filter None 609s 303.858 aborting commit write group because of exception: 609s 303.860 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1585, in test_merge_updates_references 609s orig_tree = self.make_tree_with_reference("branch", "reference") 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1451, in make_tree_with_reference 609s tree.commit("commit reference") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_directory_with_changed_emigrated_file(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 303.967 preparing to commit 609s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_directory_with_changed_emigrated_file(GitWorkingTreeFormat)/work/ 609s 303.969 Selecting files for commit with filter None 609s 303.970 aborting commit write group because of exception: 609s 303.972 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 293, in test_remove_directory_with_changed_emigrated_file 609s tree.commit(message="first") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestWorkingTreeUpdate.test_update_remove_commit(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 304.186 preparing to commit 609s 304.187 Selecting files for commit with filter None 609s 304.191 aborting commit write group because of exception: 609s 304.193 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1214, in test_update_remove_commit 609s builder, tip, revids = self.make_diverged_master_branch() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1149, in make_diverged_master_branch 609s revids["1"] = builder.build_snapshot( 609s ~~~~~~~~~~~~~~~~~~~~~~^ 609s None, 609s ^^^^^ 609s ...<3 lines>... 609s ], 609s ^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 609s return self._do_commit( 609s ~~~~~~~~~~~~~~~^ 609s tree, 609s ^^^^^ 609s ...<5 lines>... 609s message_callback=message_callback, 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 609s return tree.commit( 609s ~~~~~~~~~~~^ 609s message, message_callback=message_callback, reporter=reporter, **kwargs 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_clone_and_commit_preserves_last_revision(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: Empty attachments: 609s log 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 425, in test_clone_and_commit_preserves_last_revision 609s cloned_dir = wt.controldir.clone("target") 609s File "/usr/lib/python3/dist-packages/breezy/controldir.py", line 626, in clone 609s return self.clone_on_transport( 609s ~~~~~~~~~~~~~~~~~~~~~~~^ 609s _mod_transport.get_transport(url), 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ...<3 lines>... 609s tag_selector=tag_selector, 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/dir.py", line 296, in clone_on_transport 609s (pack_hint, _, refs) = interrepo.fetch_objects( 609s ~~~~~~~~~~~~~~~~~~~~~~~^ 609s determine_wants, mapping=default_mapping 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 609s refs = self.source._git.fetch( 609s self.target._git, determine_wants, progress=progress 609s ) 609s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 609s count, pack_data = self.fetch_pack_data( 609s ~~~~~~~~~~~~~~~~~~~~^ 609s determine_wants, 609s ^^^^^^^^^^^^^^^^ 609s ...<2 lines>... 609s depth=depth, 609s ^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 609s missing_objects = self.find_missing_objects( 609s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 609s ) 609s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 609s wants = determine_wants(refs, depth) 609s TypeError: InterGitGitRepository.determine_wants_all() takes 2 positional arguments but 3 were given 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_repository.test_pack.TestPack.test_pack_accepts_opaque_hint(GitRepositoryFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 304.528 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_repository.test_pack.TestPack.test_pack_accepts_opaque_hint(GitRepositoryFormat)/work/tree/ 609s 304.531 Selecting files for commit with filter None 609s 304.534 aborting commit write group because of exception: 609s 304.539 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_pack.py", line 32, in test_pack_accepts_opaque_hint 609s tree.commit("1") 609s ~~~~~~~~~~~^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_renamed_changed_files(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 304.847 preparing to commit 609s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_renamed_changed_files(GitWorkingTreeFormat)/work/ 609s 304.849 Selecting files for commit with filter None 609s 304.851 aborting commit write group because of exception: 609s 304.853 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 128, in test_remove_renamed_changed_files 609s tree = self.get_committed_tree(TestRemove.files) 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 40, in get_committed_tree 609s tree.commit(message) 609s ~~~~~~~~~~~^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_directory(GitRepositoryFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 305.735 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_repository.test_repository.TestDeltaRevisionFilesFiltered.test_file_in_directory(GitRepositoryFormat)/work/a/ 609s 305.737 Selecting files for commit with filter None 609s 305.739 aborting commit write group because of exception: 609s 305.741 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 1015, in setUp 609s self.rev1 = self.tree_a.commit("rev1") 609s ~~~~~~~~~~~~~~~~~~^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_no_file_sha1(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 306.126 preparing to commit 609s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_no_file_sha1(GitWorkingTreeFormat)/work/ 609s 306.128 Selecting files for commit with filter None 609s 306.129 aborting commit write group because of exception: 609s 306.132 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1044, in test_no_file_sha1 609s tree.commit("foo") 609s ~~~~~~~~~~~^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_with_after_dest_versioned(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 306.224 preparing to commit 609s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_with_after_dest_versioned(GitWorkingTreeFormat)/work/ 609s 306.230 Selecting files for commit with filter None 609s 306.231 aborting commit write group because of exception: 609s 306.233 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 225, in test_rename_one_after_with_after_dest_versioned 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_clear_merge_conflicts(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 306.350 preparing to commit 609s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_clear_merge_conflicts(GitWorkingTreeFormat)/work/mine/ 609s 306.352 Selecting files for commit with filter None 609s 306.353 aborting commit write group because of exception: 609s 306.355 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 780, in test_clear_merge_conflicts 609s tree = self.make_merge_conflicts() 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 762, in make_merge_conflicts 609s tree.commit("blah", allow_pointless=False) 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_revert(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 306.751 preparing to commit 609s INFO Committing to: /tmp/testbzr-7z2lnxlo.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_revert(GitWorkingTreeFormat)/work/ 609s 306.753 Selecting files for commit with filter None 609s 306.755 aborting commit write group because of exception: 609s 306.756 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 224, in test_revert 609s tree.commit("create initial hello.txt") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_onto_self_root(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 307.049 preparing to commit 609s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_onto_self_root(GitWorkingTreeFormat)/work/ 609s 307.054 Selecting files for commit with filter None 609s 307.055 aborting commit write group because of exception: 609s 307.057 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 163, in test_rename_one_onto_self_root 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_repository.test_repository.TestRepository.test_add_signature_text(GitRepositoryFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 308.266 preparing to commit 609s 308.267 Selecting files for commit with filter None 609s 308.270 aborting commit write group because of exception: 609s 308.271 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_repository.py", line 597, in test_add_signature_text 609s rev_a = builder.build_snapshot(None, [("add", ("", None, "directory", None))]) 609s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 609s return self._do_commit( 609s ~~~~~~~~~~~~~~~^ 609s tree, 609s ^^^^^ 609s ...<5 lines>... 609s message_callback=message_callback, 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 609s return tree.commit( 609s ~~~~~~~~~~~^ 609s message, message_callback=message_callback, reporter=reporter, **kwargs 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_missing_file_sha1(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 308.590 preparing to commit 609s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_missing_file_sha1(GitWorkingTreeFormat)/work/ 609s 308.592 Selecting files for commit with filter None 609s 308.593 aborting commit write group because of exception: 609s 308.594 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1032, in test_missing_file_sha1 609s tree.commit("file added") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_rename_dirs(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 309.049 preparing to commit 609s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_rename_dirs(GitWorkingTreeFormat)/work/ 609s 309.051 Selecting files for commit with filter None 609s 309.053 aborting commit write group because of exception: 609s 309.055 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 300, in test_rename_dirs 609s wt.commit("create initial state") 609s ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_transform.TestTreeTransform.test_file_to_symlink(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 310.120 preparing to commit 609s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_transform.TestTreeTransform.test_file_to_symlink(GitWorkingTreeFormat)/work/ 609s 310.122 Selecting files for commit with filter None 609s 310.124 aborting commit write group because of exception: 609s 310.125 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_transform.py", line 1879, in test_file_to_symlink 609s wt.commit("one") 609s ~~~~~~~~~^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_update_sets_root_id(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 310.695 creating repository in file:///tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_update_sets_root_id%28GitWorkingTreeFormat%29/work/checkout/.bzr/. 609s 310.703 creating branch in file:///tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_update_sets_root_id%28GitWorkingTreeFormat%29/work/checkout/ 609s WARNING Fetching from Git to Bazaar repository. For better performance, fetch into a Git repository. 609s 310.722 Packing repository GCRepositoryPackCollection(CHKInventoryRepository('file:///tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_update_sets_root_id%28GitWorkingTreeFormat%29/work/checkout/.bzr/repository/')), which has 0 pack files, containing 0 revisions with hint []. 609s 310.742 trying to create missing lock '/tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_update_sets_root_id(GitWorkingTreeFormat)/work/checkout/.bzr/checkout/dirstate' 609s 310.743 opening working tree '/tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_update_sets_root_id(GitWorkingTreeFormat)/work/checkout' 609s 310.752 preparing to commit 609s INFO Committing to: /tmp/testbzr-r9s3fm63.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_update_sets_root_id(GitWorkingTreeFormat)/work/tree/ 609s 310.754 Selecting files for commit with filter None 609s 310.755 aborting commit write group because of exception: 609s 310.756 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 556, in test_update_sets_root_id 609s wt.commit("A") 609s ~~~~~~~~~^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestIllegalPaths.test_bad_fs_path(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: Empty attachments: 609s log 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1273, in test_bad_fs_path 609s changes = list(tree.iter_changes(tree.basis_tree(), want_unversioned=True)) 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_reference_parent(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 312.398 preparing to commit 609s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_reference_parent(GitWorkingTreeFormat)/work/tree/subtree/ 609s 312.400 Selecting files for commit with filter None 609s 312.403 aborting commit write group because of exception: 609s 312.405 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1351, in test_reference_parent 609s subtree.commit("a change") 609s ~~~~~~~~~~~~~~^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_uncommit.TestUncommit.test_uncommit_to_null(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 312.589 preparing to commit 609s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_uncommit.TestUncommit.test_uncommit_to_null(GitWorkingTreeFormat)/work/branch/ 609s 312.591 Selecting files for commit with filter None 609s 312.592 aborting commit write group because of exception: 609s 312.593 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_uncommit.py", line 27, in test_uncommit_to_null 609s tree.commit("a revision") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_update_references_retains_known_references(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 313.037 preparing to commit 609s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_update_references_retains_known_references(GitWorkingTreeFormat)/work/branch/ 609s 313.039 Selecting files for commit with filter None 609s 313.047 aborting commit write group because of exception: 609s 313.051 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1520, in test_update_references_retains_known_references 609s tree = self.make_tree_with_reference("branch", "reference") 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1451, in make_tree_with_reference 609s tree.commit("commit reference") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_transform.TestTreeTransform.test_file_to_directory(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 313.902 preparing to commit 609s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_transform.TestTreeTransform.test_file_to_directory(GitWorkingTreeFormat)/work/ 609s 313.905 Selecting files for commit with filter None 609s 313.906 aborting commit write group because of exception: 609s 313.907 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_transform.py", line 1857, in test_file_to_directory 609s wt.commit("one") 609s ~~~~~~~~~^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_clone_copies_reference_location(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 313.980 preparing to commit 609s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_clone_copies_reference_location(GitWorkingTreeFormat)/work/branch/ 609s 313.982 Selecting files for commit with filter None 609s 313.985 aborting commit write group because of exception: 609s 313.986 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1480, in test_clone_copies_reference_location 609s tree = self.make_tree_with_reference("branch", "../reference") 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1451, in make_tree_with_reference 609s tree.commit("commit reference") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_clone_preserves_content(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 314.542 preparing to commit 609s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_clone_preserves_content(GitWorkingTreeFormat)/work/source/ 609s 314.544 Selecting files for commit with filter None 609s 314.546 aborting commit write group because of exception: 609s 314.547 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 438, in test_clone_preserves_content 609s wt.commit("add deleted") 609s ~~~~~~~~~^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_reference_parent_from_reference_info_(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 315.063 preparing to commit 609s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_reference_parent_from_reference_info_(GitWorkingTreeFormat)/work/branch/ 609s 315.066 Selecting files for commit with filter None 609s 315.071 aborting commit write group because of exception: 609s 315.072 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1456, in test_reference_parent_from_reference_info_ 609s tree = self.make_tree_with_reference("branch", referenced_branch.base) 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1451, in make_tree_with_reference 609s tree.commit("commit reference") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_update_references_skips_known_references(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 316.084 preparing to commit 609s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_update_references_skips_known_references(GitWorkingTreeFormat)/work/branch/ 609s 316.085 Selecting files for commit with filter None 609s 316.087 aborting commit write group because of exception: 609s 316.088 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1534, in test_update_references_skips_known_references 609s tree = self.make_tree_with_reference("branch", "reference") 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1451, in make_tree_with_reference 609s tree.commit("commit reference") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_clone_trivial(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: Empty attachments: 609s log 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 359, in test_clone_trivial 609s cloned_dir = wt.controldir.clone("target") 609s File "/usr/lib/python3/dist-packages/breezy/controldir.py", line 626, in clone 609s return self.clone_on_transport( 609s ~~~~~~~~~~~~~~~~~~~~~~~^ 609s _mod_transport.get_transport(url), 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ...<3 lines>... 609s tag_selector=tag_selector, 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/dir.py", line 296, in clone_on_transport 609s (pack_hint, _, refs) = interrepo.fetch_objects( 609s ~~~~~~~~~~~~~~~~~~~~~~~^ 609s determine_wants, mapping=default_mapping 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/interrepo.py", line 796, in fetch_objects 609s refs = self.source._git.fetch( 609s self.target._git, determine_wants, progress=progress 609s ) 609s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 532, in fetch 609s count, pack_data = self.fetch_pack_data( 609s ~~~~~~~~~~~~~~~~~~~~^ 609s determine_wants, 609s ^^^^^^^^^^^^^^^^ 609s ...<2 lines>... 609s depth=depth, 609s ^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 565, in fetch_pack_data 609s missing_objects = self.find_missing_objects( 609s determine_wants, graph_walker, progress, get_tagged=get_tagged, depth=depth 609s ) 609s File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 602, in find_missing_objects 609s wants = determine_wants(refs, depth) 609s TypeError: InterGitGitRepository.determine_wants_all() takes 2 positional arguments but 3 were given 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_revert_clear_conflicts2(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 317.234 preparing to commit 609s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_revert_clear_conflicts2(GitWorkingTreeFormat)/work/mine/ 609s 317.236 Selecting files for commit with filter None 609s 317.237 aborting commit write group because of exception: 609s 317.239 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 823, in test_revert_clear_conflicts2 609s tree = self.make_merge_conflicts() 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 762, in make_merge_conflicts 609s tree.commit("blah", allow_pointless=False) 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_initialize_with_revision_id(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 317.519 preparing to commit 609s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_initialize_with_revision_id(GitWorkingTreeFormat)/work/source/ 609s 317.522 Selecting files for commit with filter None 609s 317.523 aborting commit write group because of exception: 609s 317.524 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 488, in test_initialize_with_revision_id 609s a = source.commit("a", allow_pointless=True) 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_branch_relative_reference_location(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 318.425 preparing to commit 609s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_branch_relative_reference_location(GitWorkingTreeFormat)/work/branch/ 609s 318.428 Selecting files for commit with filter None 609s 318.430 aborting commit write group because of exception: 609s 318.432 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1461, in test_branch_relative_reference_location 609s tree = self.make_tree_with_reference("branch", "../reference_branch") 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1451, in make_tree_with_reference 609s tree.commit("commit reference") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_update_turns_local_commit_into_merge(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 318.817 preparing to commit 609s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_update_turns_local_commit_into_merge(GitWorkingTreeFormat)/work/master/ 609s 318.819 Selecting files for commit with filter None 609s 318.820 aborting commit write group because of exception: 609s 318.822 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 669, in test_update_turns_local_commit_into_merge 609s master_tip = master_tree.commit("first master commit") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_repository.test_revision.TestRevisionAttributes.test_zero_timezone(GitRepositoryFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 319.125 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_repository.test_revision.TestRevisionAttributes.test_zero_timezone(GitRepositoryFormat)/work/br1/ 609s 319.127 Selecting files for commit with filter None 609s 319.128 aborting commit write group because of exception: 609s 319.130 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_revision.py", line 130, in test_zero_timezone 609s r1 = tree1.commit(message="quux", timezone=0) 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_reference_parent_accepts_possible_transports(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 320.103 preparing to commit 609s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_reference_parent_accepts_possible_transports(GitWorkingTreeFormat)/work/tree/subtree/ 609s 320.105 Selecting files for commit with filter None 609s 320.106 aborting commit write group because of exception: 609s 320.108 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1370, in test_reference_parent_accepts_possible_transports 609s subtree.commit("a change") 609s ~~~~~~~~~~~~~~^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_set_last_revision(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 320.223 preparing to commit 609s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_set_last_revision(GitWorkingTreeFormat)/work/source/ 609s 320.224 Selecting files for commit with filter None 609s 320.225 aborting commit write group because of exception: 609s 320.227 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 387, in test_set_last_revision 609s a = wt.commit("A", allow_pointless=True) 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_update_references_retains_old_references(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 320.931 preparing to commit 609s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_workingtree.TestReferenceLocation.test_update_references_retains_old_references(GitWorkingTreeFormat)/work/branch/ 609s 320.935 Selecting files for commit with filter None 609s 320.939 aborting commit write group because of exception: 609s 320.941 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1506, in test_update_references_retains_old_references 609s tree = self.make_tree_with_reference("branch", "reference") 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1451, in make_tree_with_reference 609s tree.commit("commit reference") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_repository.test_statistics.TestGatherStats.test_gather_stats(GitRepositoryFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 320.998 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_repository.test_statistics.TestGatherStats.test_gather_stats(GitRepositoryFormat)/work/ 609s 320.999 Selecting files for commit with filter None 609s 321.000 aborting commit write group because of exception: 609s 321.002 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_repository/test_statistics.py", line 30, in test_gather_stats 609s tree.commit( 609s ~~~~~~~~~~~^ 609s "first post", committer="person 1", timestamp=1170491381, timezone=0 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_basis_tree_returns_last_revision(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 321.327 preparing to commit 609s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_basis_tree_returns_last_revision(GitWorkingTreeFormat)/work/ 609s 321.330 Selecting files for commit with filter None 609s 321.331 aborting commit write group because of exception: 609s 321.332 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 455, in test_basis_tree_returns_last_revision 609s a = wt.commit("A") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_merge_conflicts(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 323.188 preparing to commit 609s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_merge_conflicts(GitWorkingTreeFormat)/work/mine/ 609s 323.190 Selecting files for commit with filter None 609s 323.191 aborting commit write group because of exception: 609s 323.193 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 776, in test_merge_conflicts 609s tree = self.make_merge_conflicts() 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 762, in make_merge_conflicts 609s tree.commit("blah", allow_pointless=False) 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_revert_missing(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 324.566 preparing to commit 609s INFO Committing to: /tmp/testbzr-44ypxpp5.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_revert_missing(GitWorkingTreeFormat)/work/ 609s 324.568 Selecting files for commit with filter None 609s 324.569 aborting commit write group because of exception: 609s 324.571 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 255, in test_revert_missing 609s tree.commit("added hello.txt") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.test_workspace.CheckCleanTreeTests.test_pending_changes_git_dir_with_ignored 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 333.966 preparing to commit 609s INFO Committing to: /tmp/testbzr-lvwvdikr.tmp/breezy.tests.test_workspace.CheckCleanTreeTests.test_pending_changes_git_dir_with_ignored/work/ 609s 333.968 Selecting files for commit with filter None 609s 333.970 aborting commit write group because of exception: 609s 333.972 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/test_workspace.py", line 73, in test_pending_changes_git_dir_with_ignored 609s tree = self.make_test_tree(format="git") 609s File "/usr/lib/python3/dist-packages/breezy/tests/test_workspace.py", line 48, in make_test_tree 609s tree.commit("Initial thingy.") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_add.TestAdd.test_add_present_in_basis(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 334.051 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_add.TestAdd.test_add_present_in_basis(GitWorkingTreeFormat)/work/ 609s 334.053 Selecting files for commit with filter None 609s 334.055 aborting commit write group because of exception: 609s 334.056 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_add.py", line 210, in test_add_present_in_basis 609s tree.commit("add foo") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_annotate_iter.TestAnnotateIter.test_annotate_merge_parent_no_file(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 334.417 preparing to commit 609s 334.418 Selecting files for commit with filter None 609s 334.419 aborting commit write group because of exception: 609s 334.420 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_annotate_iter.py", line 105, in test_annotate_merge_parent_no_file 609s revid1 = builder.build_snapshot( 609s None, 609s ...<2 lines>... 609s ], 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 609s return self._do_commit( 609s ~~~~~~~~~~~~~~~^ 609s tree, 609s ^^^^^ 609s ...<5 lines>... 609s message_callback=message_callback, 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 609s return tree.commit( 609s ~~~~~~~~~~~^ 609s message, message_callback=message_callback, reporter=reporter, **kwargs 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 335.618 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_canonical_path.TestCanonicalPaths.test_canonical_path(GitWorkingTreeFormat)/work/tree/ 609s 335.620 Selecting files for commit with filter None 609s 335.622 aborting commit write group because of exception: 609s 335.624 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_canonical_path.py", line 36, in test_canonical_path 609s work_tree = self._make_canonical_test_tree() 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_canonical_path.py", line 30, in _make_canonical_test_tree 609s work_tree.commit("commit 1") 609s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_changes_from.TestChangesFrom.test_unknown_specific_file(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 336.112 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_changes_from.TestChangesFrom.test_unknown_specific_file(GitWorkingTreeFormat)/work/tree/ 609s 336.114 Selecting files for commit with filter None 609s 336.131 aborting commit write group because of exception: 609s 336.133 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_changes_from.py", line 32, in setUp 609s self.tree.commit("initial tree") 609s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_check_state.TestResetState.test_reset_state_handles_destroyed_dirstate(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 336.672 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_check_state.TestResetState.test_reset_state_handles_destroyed_dirstate(GitWorkingTreeFormat)/work/tree/ 609s 336.674 Selecting files for commit with filter None 609s 336.677 aborting commit write group because of exception: 609s 336.678 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_check_state.py", line 101, in test_reset_state_handles_destroyed_dirstate 609s tree = self.make_initial_tree() 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_check_state.py", line 69, in make_initial_tree 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_path_content_summary(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 337.533 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_content_filters.TestWorkingTreeWithContentFilters.test_path_content_summary(GitWorkingTreeFormat)/work/source/ 609s 337.536 Selecting files for commit with filter None 609s 337.537 aborting commit write group because of exception: 609s 337.539 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 232, in test_path_content_summary 609s source, txt_path, bin_path = self.create_cf_tree( 609s ~~~~~~~~~~~~~~~~~~~^ 609s txt_reader=_append_text, txt_writer=_remove_appended_text, dir="source" 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_content_filters.py", line 84, in create_cf_tree 609s tree.commit("commit raw content") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_exclude_excludes_modified_files(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 338.146 creating config directory: '/tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_exclude_excludes_modified_files(GitWorkingTreeFormat)/home/breezy' 609s 338.152 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_commit.TestCommit.test_commit_exclude_excludes_modified_files(GitWorkingTreeFormat)/work/ 609s 338.156 Selecting files for commit with filter None 609s 338.157 aborting commit write group because of exception: 609s 338.159 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 87, in filter_excluded 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_commit.py", line 161, in test_commit_exclude_excludes_modified_files 609s tree.commit("test", exclude=["b", "c"]) 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 87, in filter_excluded 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.test_workspace.WorkspaceTests.test_dirty(without_inotify,git) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: Empty attachments: 609s log 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/test_workspace.py", line 184, in test_dirty 609s self.assertRaises( 609s ~~~~~~~~~~~~~~~~~^ 609s WorkspaceDirty, Workspace(tree, use_inotify=self._use_inotify).__enter__ 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 1515, in assertRaises 609s callableObj(*args, **kwargs) 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/workspace.py", line 189, in __enter__ 609s check_clean_tree(self.tree) 609s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/workspace.py", line 142, in check_clean_tree 609s if any( 609s ~~~^ 609s change 609s ^^^^^^ 609s ...<2 lines>... 609s or relevant(change.path[1], local_tree) 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/workspace.py", line 144, in 609s for change in changes 609s ^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.test_workspace.WorkspaceTests.test_reset(without_inotify,git) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: Empty attachments: 609s log 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/test_workspace.py", line 190, in test_reset 609s with Workspace(tree, use_inotify=self._use_inotify) as ws: 609s ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/workspace.py", line 189, in __enter__ 609s check_clean_tree(self.tree) 609s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/workspace.py", line 142, in check_clean_tree 609s if any( 609s ~~~^ 609s change 609s ^^^^^^ 609s ...<2 lines>... 609s or relevant(change.path[1], local_tree) 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/workspace.py", line 144, in 609s for change in changes 609s ^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.test_workspace.WorkspaceTests.test_root_remove(without_inotify,git) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 350.676 preparing to commit 609s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.test_workspace.WorkspaceTests.test_root_remove(without_inotify,git)/work/ 609s 350.678 Selecting files for commit with filter None 609s 350.679 aborting commit write group because of exception: 609s 350.680 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/test_workspace.py", line 158, in test_root_remove 609s tree.commit("Afile") 609s ~~~~~~~~~~~^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.test_workspace.WorkspaceTests.test_tree_path(without_inotify,git) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 350.693 preparing to commit 609s INFO Committing to: /tmp/testbzr-8vl1s4vv.tmp/breezy.tests.test_workspace.WorkspaceTests.test_tree_path(without_inotify,git)/work/ 609s 350.695 Selecting files for commit with filter None 609s 350.696 aborting commit write group because of exception: 609s 350.697 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/test_workspace.py", line 198, in test_tree_path 609s tree.commit("Add subdir") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_executable.TestExecutable.test_03_after_commit(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 350.946 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_executable.TestExecutable.test_03_after_commit(GitWorkingTreeFormat)/work/b1/ 609s 350.948 Selecting files for commit with filter None 609s 350.949 aborting commit write group because of exception: 609s 350.950 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_executable.py", line 81, in test_03_after_commit 609s r1 = self.wt.commit("adding a,b") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.test_workspace.CheckCleanTreeTests.test_pending_changes_git_empty_dir 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 351.800 preparing to commit 609s INFO Committing to: /tmp/testbzr-8w5uvcib.tmp/breezy.tests.test_workspace.CheckCleanTreeTests.test_pending_changes_git_empty_dir/work/ 609s 351.802 Selecting files for commit with filter None 609s 351.804 aborting commit write group because of exception: 609s 351.806 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/test_workspace.py", line 66, in test_pending_changes_git_empty_dir 609s tree = self.make_test_tree(format="git") 609s File "/usr/lib/python3/dist-packages/breezy/tests/test_workspace.py", line 48, in make_test_tree 609s tree.commit("Initial thingy.") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_merge_from_branch.TestMergedBranch.test_file1_deleted_in_dir(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 354.769 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_merge_from_branch.TestMergedBranch.test_file1_deleted_in_dir(GitWorkingTreeFormat)/work/outer/ 609s 354.771 Selecting files for commit with filter None 609s 354.772 aborting commit write group because of exception: 609s 354.774 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_merge_from_branch.py", line 185, in test_file1_deleted_in_dir 609s outer, inner, revs = self.make_outer_tree() 609s ~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_merge_from_branch.py", line 172, in make_outer_tree 609s outer.commit("added foo") 609s ~~~~~~~~~~~~^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_move.TestMove.test_move_after_no_target(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 356.492 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_after_no_target(GitWorkingTreeFormat)/work/ 609s 356.494 Selecting files for commit with filter None 609s 356.495 aborting commit write group because of exception: 609s 356.496 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 266, in test_move_after_no_target 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_move.TestMove.test_move_directory_with_deleted_children(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 356.994 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_directory_with_deleted_children(GitWorkingTreeFormat)/work/ 609s 356.996 Selecting files for commit with filter None 609s 356.997 aborting commit write group because of exception: 609s 356.999 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 377, in test_move_directory_with_deleted_children 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_move.TestMove.test_move_non_existent(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 357.539 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_move.TestMove.test_move_non_existent(GitWorkingTreeFormat)/work/ 609s 357.541 Selecting files for commit with filter None 609s 357.542 aborting commit write group because of exception: 609s 357.544 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_move.py", line 90, in test_move_non_existent 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_parents.TestAddParent.test_add_second_parent_id_ghost(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 358.756 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_parents.TestAddParent.test_add_second_parent_id_ghost(GitWorkingTreeFormat)/work/ 609s 358.758 Selecting files for commit with filter None 609s 358.759 aborting commit write group because of exception: 609s 358.760 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_parents.py", line 342, in test_add_second_parent_id_ghost 609s first_revision = tree.commit("first post") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_parents.TestSetParents.test_set_no_parents_ids(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 359.398 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_parents.TestSetParents.test_set_no_parents_ids(GitWorkingTreeFormat)/work/ 609s 359.400 Selecting files for commit with filter None 609s 359.401 aborting commit write group because of exception: 609s 359.403 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_parents.py", line 145, in test_set_no_parents_ids 609s t.commit("first post") 609s ~~~~~~~~^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_parents.TestSetParents.test_set_three_parents(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 359.812 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_parents.TestSetParents.test_set_three_parents(GitWorkingTreeFormat)/work/ 609s 359.814 Selecting files for commit with filter None 609s 359.815 aborting commit write group because of exception: 609s 359.816 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_parents.py", line 120, in test_set_three_parents 609s first_revision = t.commit("first post") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_pull.TestPull.test_pull(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 363.097 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_pull.TestPull.test_pull(GitWorkingTreeFormat)/work/from/ 609s 363.099 Selecting files for commit with filter None 609s 363.100 aborting commit write group because of exception: 609s 363.101 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_pull.py", line 43, in test_pull 609s tree_a, tree_b, rev_a = self.get_pullable_trees() 609s ~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_pull.py", line 29, in get_pullable_trees 609s a = tree.commit("foo") 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_readonly.TestReadonly.test_readonly_unclean(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 363.833 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_readonly.TestReadonly.test_readonly_unclean(GitWorkingTreeFormat)/work/tree/ 609s 363.835 Selecting files for commit with filter None 609s 363.836 aborting commit write group because of exception: 609s 363.852 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_readonly.py", line 76, in test_readonly_unclean 609s tree = self.create_basic_tree() 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_readonly.py", line 66, in create_basic_tree 609s tree.commit("creating an initial tree.") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_added_files(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: Empty attachments: 609s log 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 85, in test_remove_added_files 609s tree.remove(TestRemove.files, keep_files=False) 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/workingtree.py", line 565, in remove 609s for change in self.iter_changes( 609s ~~~~~~~~~~~~~~~~~^ 609s self.basis_tree(), 609s ^^^^^^^^^^^^^^^^^^ 609s ...<3 lines>... 609s specific_files=files, 609s ^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_file_and_containing_dir(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 364.680 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_file_and_containing_dir(GitWorkingTreeFormat)/work/ 609s 364.682 Selecting files for commit with filter None 609s 364.684 aborting commit write group because of exception: 609s 364.685 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 344, in test_remove_file_and_containing_dir 609s tree = self.get_committed_tree(["config/", "config/file"]) 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 40, in get_committed_tree 609s tree.commit(message) 609s ~~~~~~~~~~~^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_unchanged_files(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 365.178 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_remove.TestRemove.test_remove_unchanged_files(GitWorkingTreeFormat)/work/ 609s 365.180 Selecting files for commit with filter None 609s 365.181 aborting commit write group because of exception: 609s 365.183 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 76, in test_remove_unchanged_files 609s tree = self.get_committed_tree(TestRemove.files) 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_remove.py", line 40, in get_committed_tree 609s tree.commit(message) 609s ~~~~~~~~~~~^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_no_target(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 365.542 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_after_no_target(GitWorkingTreeFormat)/work/ 609s 365.544 Selecting files for commit with filter None 609s 365.545 aborting commit write group because of exception: 609s 365.546 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 274, in test_rename_one_after_no_target 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_moved(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 366.047 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_moved(GitWorkingTreeFormat)/work/ 609s 366.049 Selecting files for commit with filter None 609s 366.050 aborting commit write group because of exception: 609s 366.051 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 343, in test_rename_one_moved 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_subdir(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 366.482 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_rename_one.TestRenameOne.test_rename_one_subdir(GitWorkingTreeFormat)/work/ 609s 366.484 Selecting files for commit with filter None 609s 366.486 aborting commit write group because of exception: 609s 366.487 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_rename_one.py", line 103, in test_rename_one_subdir 609s tree.commit("initial") 609s ~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_revision_tree.TestRevisionTree.test_get_pending_merge_revision_tree(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 366.791 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_revision_tree.TestRevisionTree.test_get_pending_merge_revision_tree(GitWorkingTreeFormat)/work/tree1/ 609s 366.793 Selecting files for commit with filter None 609s 366.793 aborting commit write group because of exception: 609s 366.795 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_revision_tree.py", line 51, in test_get_pending_merge_revision_tree 609s tree.commit("first post") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_smart_add.TestSmartAddConflictRelatedFiles.test_can_add_generated_files_explicitly(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 367.188 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_smart_add.TestSmartAddConflictRelatedFiles.test_can_add_generated_files_explicitly(GitWorkingTreeFormat)/work/base/ 609s 367.190 Selecting files for commit with filter None 609s 367.191 aborting commit write group because of exception: 609s 367.193 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_smart_add.py", line 353, in test_can_add_generated_files_explicitly 609s t = self.make_tree_with_text_conflict() 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_smart_add.py", line 331, in make_tree_with_text_conflict 609s tb.commit("Adding file") 609s ~~~~~~~~~^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_merge_revert(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 377.127 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_merge_revert(GitWorkingTreeFormat)/work/b1/ 609s 377.129 Selecting files for commit with filter None 609s 377.131 aborting commit write group because of exception: 609s 377.133 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 614, in test_merge_revert 609s this.commit(message="") 609s ~~~~~~~~~~~^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_remove_verbose(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 377.493 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_remove_verbose(GitWorkingTreeFormat)/work/ 609s 377.495 Selecting files for commit with filter None 609s 377.496 aborting commit write group because of exception: 609s 377.497 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 345, in test_remove_verbose 609s wt.commit(message="add hello") 609s ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_sprout_hardlink(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 378.099 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.per_workingtree.test_workingtree.TestWorkingTree.test_sprout_hardlink(GitWorkingTreeFormat)/work/source/ 609s 378.100 Selecting files for commit with filter None 609s 378.101 aborting commit write group because of exception: 609s 378.103 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1109, in test_sprout_hardlink 609s source.commit("added file") 609s ~~~~~~~~~~~~~^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.per_workingtree.test_workingtree.TestWorkingTreeUpdate.test_update_revision(GitWorkingTreeFormat) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 379.655 preparing to commit 609s 379.656 Selecting files for commit with filter None 609s 379.657 aborting commit write group because of exception: 609s 379.658 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1234, in test_update_revision 609s builder, tip, revids = self.make_diverged_master_branch() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/per_workingtree/test_workingtree.py", line 1149, in make_diverged_master_branch 609s revids["1"] = builder.build_snapshot( 609s ~~~~~~~~~~~~~~~~~~~~~~^ 609s None, 609s ^^^^^ 609s ...<3 lines>... 609s ], 609s ^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 260, in build_snapshot 609s return self._do_commit( 609s ~~~~~~~~~~~~~~~^ 609s tree, 609s ^^^^^ 609s ...<5 lines>... 609s message_callback=message_callback, 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/branchbuilder.py", line 120, in _do_commit 609s return tree.commit( 609s ~~~~~~~~~~~^ 609s message, message_callback=message_callback, reporter=reporter, **kwargs 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.test_workspace.WorkspaceTests.test_abspath(without_inotify,git) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 404.133 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.test_workspace.WorkspaceTests.test_abspath(without_inotify,git)/work/ 609s 404.136 Selecting files for commit with filter None 609s 404.152 aborting commit write group because of exception: 609s 404.156 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/test_workspace.py", line 209, in test_abspath 609s tree.commit("Add subdir") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.test_workspace.WorkspaceTests.test_open_containing(without_inotify,git) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 404.172 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.test_workspace.WorkspaceTests.test_open_containing(without_inotify,git)/work/ 609s 404.173 Selecting files for commit with filter None 609s 404.174 aborting commit write group because of exception: 609s 404.176 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/test_workspace.py", line 221, in test_open_containing 609s tree.commit("Add subdir") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.test_workspace.WorkspaceTests.test_root_add(without_inotify,git) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: Empty attachments: 609s log 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/test_workspace.py", line 143, in test_root_add 609s with Workspace(tree, use_inotify=self._use_inotify) as ws: 609s ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/workspace.py", line 189, in __enter__ 609s check_clean_tree(self.tree) 609s ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/workspace.py", line 142, in check_clean_tree 609s if any( 609s ~~~^ 609s change 609s ^^^^^^ 609s ...<2 lines>... 609s or relevant(change.path[1], local_tree) 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/workspace.py", line 144, in 609s for change in changes 609s ^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s ERROR: breezy.tests.test_workspace.WorkspaceTests.test_subpath_add(without_inotify,git) 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 404.199 preparing to commit 609s INFO Committing to: /tmp/testbzr-tux21q5l.tmp/breezy.tests.test_workspace.WorkspaceTests.test_subpath_add(without_inotify,git)/work/ 609s 404.201 Selecting files for commit with filter None 609s 404.202 aborting commit write group because of exception: 609s 404.203 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/test_workspace.py", line 171, in test_subpath_add 609s tree.commit("add subpath") 609s ~~~~~~~~~~~^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py", line 118, in commit 609s committed_id = commit.Commit().commit( 609s working_tree=self, 609s ...<3 lines>... 609s **kwargs, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 414, in commit 609s self._update_builder_with_changes() 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 694, in _update_builder_with_changes 609s for path, fs_hash in self.builder.record_iter_changes( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s self.work_tree, self.basis_revid, iter_changes 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ): 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line 53, in record_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commit.py", line 712, in _filter_iter_changes 609s for change in iter_changes: 609s ^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1002, in changes_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s ====================================================================== 609s FAIL: breezy.git.tests.test_workingtree.ChangesBetweenGitTreeAndWorkingCopyTests.test_added_unknown_file 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: Empty attachments: 609s log 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 309, in test_added_unknown_file 609s self.expectDelta([("add", (None, None, None), (b"", stat.S_IFDIR, t.id))]) 609s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 196, in expectDelta 609s self.assertEqual(expected_changes, list(changes)) 609s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 1338, in assertEqual 609s raise AssertionError( 609s ...<3 lines>... 609s ) 609s AssertionError: not equal: 609s a = [('add', 609s (None, None, None), 609s (b'', 16384, b'4b825dc642cb6eb9a060e54bf8d69288fbee4904'))] 609s b = [TreeChange(type='add', old=None, new=TreeEntry(path=b'', mode=16384, sha=b'4b825dc642cb6eb9a060e54bf8d69288fbee4904'))] 609s 609s ====================================================================== 609s FAIL: breezy.git.tests.test_workingtree.ChangesBetweenGitTreeAndWorkingCopyTests.test_missing_added_file 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: Empty attachments: 609s log 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 329, in test_missing_added_file 609s self.expectDelta( 609s ~~~~~~~~~~~~~~~~^ 609s [ 609s ^ 609s ...<3 lines>... 609s [], 609s ^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 196, in expectDelta 609s self.assertEqual(expected_changes, list(changes)) 609s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 1338, in assertEqual 609s raise AssertionError( 609s ...<3 lines>... 609s ) 609s AssertionError: not equal: 609s a = [('add', 609s (None, None, None), 609s (b'', 16384, b'8b93876fe51a330a47de861dd92246efe867358e')), 609s ('add', 609s (None, None, None), 609s (b'a', 0, b'0000000000000000000000000000000000000000'))] 609s b = [TreeChange(type='add', old=None, new=TreeEntry(path=b'', mode=16384, sha=b'8b93876fe51a330a47de861dd92246efe867358e')), 609s TreeChange(type='add', old=None, new=TreeEntry(path=b'a', mode=0, sha=b'0000000000000000000000000000000000000000'))] 609s 609s ====================================================================== 609s FAIL: breezy.git.tests.test_workingtree.ChangesBetweenGitTreeAndWorkingCopyTests.test_extra 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: Empty attachments: 609s log 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 394, in test_extra 609s self.expectDelta( 609s ~~~~~~~~~~~~~~~~^ 609s [ 609s ^ 609s ...<4 lines>... 609s want_unversioned=True, 609s ^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 196, in expectDelta 609s self.assertEqual(expected_changes, list(changes)) 609s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 1338, in assertEqual 609s raise AssertionError( 609s ...<3 lines>... 609s ) 609s AssertionError: not equal: 609s a = [('add', 609s (None, None, None), 609s (b'', 16384, b'5b0a6442a9e8aa177df54645eb789cdab71f8d28')), 609s ('add', 609s (None, None, None), 609s (b'a', 33188, b'c197bd817337bf4fb5a7119cccdcada85423b65d'))] 609s b = [TreeChange(type='add', old=None, new=TreeEntry(path=b'', mode=16384, sha=b'5b0a6442a9e8aa177df54645eb789cdab71f8d28')), 609s TreeChange(type='add', old=None, new=TreeEntry(path=b'a', mode=33188, sha=b'c197bd817337bf4fb5a7119cccdcada85423b65d'))] 609s 609s ====================================================================== 609s FAIL: breezy.git.tests.test_workingtree.ChangesBetweenGitTreeAndWorkingCopyTests.test_added_file 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: Empty attachments: 609s log 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 210, in test_added_file 609s self.expectDelta( 609s ~~~~~~~~~~~~~~~~^ 609s [ 609s ^ 609s ...<2 lines>... 609s ] 609s ^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 196, in expectDelta 609s self.assertEqual(expected_changes, list(changes)) 609s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 1338, in assertEqual 609s raise AssertionError( 609s ...<3 lines>... 609s ) 609s AssertionError: not equal: 609s a = [('add', 609s (None, None, None), 609s (b'', 16384, b'5b0a6442a9e8aa177df54645eb789cdab71f8d28')), 609s ('add', 609s (None, None, None), 609s (b'a', 33188, b'c197bd817337bf4fb5a7119cccdcada85423b65d'))] 609s b = [TreeChange(type='add', old=None, new=TreeEntry(path=b'', mode=16384, sha=b'5b0a6442a9e8aa177df54645eb789cdab71f8d28')), 609s TreeChange(type='add', old=None, new=TreeEntry(path=b'a', mode=33188, sha=b'c197bd817337bf4fb5a7119cccdcada85423b65d'))] 609s 609s ====================================================================== 609s FAIL: breezy.git.tests.test_workingtree.ChangesBetweenGitTreeAndWorkingCopyTests.test_empty 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: Empty attachments: 609s log 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 202, in test_empty 609s self.expectDelta([("add", (None, None, None), (b"", stat.S_IFDIR, Tree().id))]) 609s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 196, in expectDelta 609s self.assertEqual(expected_changes, list(changes)) 609s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 1338, in assertEqual 609s raise AssertionError( 609s ...<3 lines>... 609s ) 609s AssertionError: not equal: 609s a = [('add', 609s (None, None, None), 609s (b'', 16384, b'4b825dc642cb6eb9a060e54bf8d69288fbee4904'))] 609s b = [TreeChange(type='add', old=None, new=TreeEntry(path=b'', mode=16384, sha=b'4b825dc642cb6eb9a060e54bf8d69288fbee4904'))] 609s 609s ====================================================================== 609s FAIL: breezy.git.tests.test_workingtree.ChangesBetweenGitTreeAndWorkingCopyTests.test_copied_file 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: Empty attachments: 609s log 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 268, in test_copied_file 609s self.expectDelta( 609s ~~~~~~~~~~~~~~~~^ 609s [ 609s ^ 609s ...<3 lines>... 609s tree_id=oldt.id, 609s ^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 196, in expectDelta 609s self.assertEqual(expected_changes, list(changes)) 609s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 1338, in assertEqual 609s raise AssertionError( 609s ...<3 lines>... 609s ) 609s AssertionError: not equal: 609s a = [('modify', 609s (b'', 16384, b'5b0a6442a9e8aa177df54645eb789cdab71f8d28'), 609s (b'', 16384, b'd3a9f14f11b5824013459e6d88e9bb04c239af97')), 609s ('add', 609s (None, None, None), 609s (b'b', 33188, b'c197bd817337bf4fb5a7119cccdcada85423b65d'))] 609s b = [TreeChange(type='modify', old=TreeEntry(path=b'', mode=16384, sha=b'5b0a6442a9e8aa177df54645eb789cdab71f8d28'), new=TreeEntry(path=b'', mode=16384, sha=b'd3a9f14f11b5824013459e6d88e9bb04c239af97')), 609s TreeChange(type='add', old=None, new=TreeEntry(path=b'b', mode=33188, sha=b'c197bd817337bf4fb5a7119cccdcada85423b65d'))] 609s 609s ====================================================================== 609s FAIL: breezy.git.tests.test_workingtree.ChangesBetweenGitTreeAndWorkingCopyTests.test_renamed_file 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: Empty attachments: 609s log 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 229, in test_renamed_file 609s self.expectDelta( 609s ~~~~~~~~~~~~~~~~^ 609s [ 609s ^ 609s ...<4 lines>... 609s tree_id=oldt.id, 609s ^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tests/test_workingtree.py", line 196, in expectDelta 609s self.assertEqual(expected_changes, list(changes)) 609s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 1338, in assertEqual 609s raise AssertionError( 609s ...<3 lines>... 609s ) 609s AssertionError: not equal: 609s a = [('modify', 609s (b'', 16384, b'5b0a6442a9e8aa177df54645eb789cdab71f8d28'), 609s (b'', 16384, b'c6deb693c23b71686ae078495f81e24ef376bee9')), 609s ('delete', 609s (b'a', 33188, b'c197bd817337bf4fb5a7119cccdcada85423b65d'), 609s (None, None, None)), 609s ('add', 609s (None, None, None), 609s (b'b', 33188, b'c197bd817337bf4fb5a7119cccdcada85423b65d'))] 609s b = [TreeChange(type='modify', old=TreeEntry(path=b'', mode=16384, sha=b'5b0a6442a9e8aa177df54645eb789cdab71f8d28'), new=TreeEntry(path=b'', mode=16384, sha=b'c6deb693c23b71686ae078495f81e24ef376bee9')), 609s TreeChange(type='delete', old=TreeEntry(path=b'a', mode=33188, sha=b'c197bd817337bf4fb5a7119cccdcada85423b65d'), new=None), 609s TreeChange(type='add', old=None, new=TreeEntry(path=b'b', mode=33188, sha=b'c197bd817337bf4fb5a7119cccdcada85423b65d'))] 609s 609s ====================================================================== 609s FAIL: breezy.tests.test_import_tariff.TestImportTariffs.test_simple_local_git 609s ---------------------------------------------------------------------- 609s testtools.testresult.real._StringException: log: {{{ 609s 336.085 Setting env for bzr subprocess: {'PYTHONVERBOSE': '1', 'BRZ_PLUGIN_PATH': '-site:-user', 'BRZ_DISABLE_PLUGINS': None, 'BRZ_PLUGINS_AT': None} 609s 336.435 Output of brz ['st']: 609s b'' 609s 336.435 Error for brz ['st']: 609s b'import _frozen_importlib # frozen\nimport _imp # builtin\nimport \'_thread\' # \nimport \'_warnings\' # \nimport \'_weakref\' # \nimport \'_io\' # \nimport \'marshal\' # \nimport \'posix\' # \nimport \'_frozen_importlib_external\' # \n# installing zipimport hook\nimport \'time\' # \nimport \'zipimport\' # \n# installed zipimport hook\n# /usr/lib/python3.13/encodings/__pycache__/__init__.cpython-313.pyc matches /usr/lib/python3.13/encodings/__init__.py\n# code object from \'/usr/lib/python3.13/encodings/__pycache__/__init__.cpython-313.pyc\'\nimport \'_codecs\' # \nimport \'codecs\' # \n# /usr/lib/python3.13/encodings/__pycache__/aliases.cpython-313.pyc matches /usr/lib/python3.13/encodings/aliases.py\n# code object from \'/usr/lib/python3.13/encodings/__pycache__/aliases.cpython-313.pyc\'\nimport \'encodings.aliases\' # <_frozen_importlib_external.SourceFileLoader object at 0xef070f50>\nimport \'encodings\' # <_frozen_importlib_external.SourceFileLoader object at 0xef06abb0>\n# /usr/lib/python3.13/encodings/__pycache__/utf_8.cpython-313.pyc matches /usr/lib/python3.13/encodings/utf_8.py\n# code object from \'/usr/lib/python3.13/encodings/__pycache__/utf_8.cpython-313.pyc\'\nimport \'encodings.utf_8\' # <_frozen_importlib_external.SourceFileLoader object at 0xef0b1180>\nimport \'_abc\' # \nimport \'abc\' # \nimport \'io\' # \nimport \'_stat\' # \nimport \'stat\' # \nimport \'_collections_abc\' # \nimport \'errno\' # \nimport \'genericpath\' # \nimport \'posixpath\' # \nimport \'os\' # \nimport \'_sitebuiltins\' # \nProcessing user site-packages\nProcessing global site-packages\nAdding directory: \'/usr/local/lib/python3.13/dist-packages\'\nAdding directory: \'/usr/lib/python3/dist-packages\'\nProcessing .pth file: \'/usr/lib/python3/dist-packages/distutils-precedence.pth\'\n# /usr/lib/python3.13/encodings/__pycache__/utf_8_sig.cpython-313.pyc matches /usr/lib/python3.13/encodings/utf_8_sig.py\n# code object from \'/usr/lib/python3.13/encodings/__pycache__/utf_8_sig.cpython-313.pyc\'\nimport \'encodings.utf_8_sig\' # <_frozen_importlib_external.SourceFileLoader object at 0xeefe6420>\n# /usr/lib/python3/dist-packages/_distutils_hack/__pycache__/__init__.cpython-313.pyc matches /usr/lib/python3/dist-packages/_distutils_hack/__init__.py\n# code object from \'/usr/lib/python3/dist-packages/_distutils_hack/__pycache__/__init__.cpython-313.pyc\'\nimport \'_distutils_hack\' # <_frozen_importlib_external.SourceFileLoader object at 0xeeff52b0>\n# /usr/lib/python3.13/__pycache__/sitecustomize.cpython-313.pyc matches /usr/lib/python3.13/sitecustomize.py\n# code object from \'/usr/lib/python3.13/__pycache__/sitecustomize.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/__pycache__/apport_python_hook.cpython-313.pyc matches /usr/lib/python3/dist-packages/apport_python_hook.py\n# code object from \'/usr/lib/python3/dist-packages/__pycache__/apport_python_hook.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/types.cpython-313.pyc matches /usr/lib/python3.13/types.py\n# code object from \'/usr/lib/python3.13/__pycache__/types.cpython-313.pyc\'\nimport \'types\' # <_frozen_importlib_external.SourceFileLoader object at 0xeeff3b70>\nimport \'apport_python_hook\' # <_frozen_importlib_external.SourceFileLoader object at 0xeeffd3c0>\nimport \'sitecustomize\' # <_frozen_importlib_external.SourceFileLoader object at 0xeeff53f0>\nimport \'site\' # \n# /usr/lib/python3.13/__pycache__/locale.cpython-313.pyc matches /usr/lib/python3.13/locale.py\n# code object from \'/usr/lib/python3.13/__pycache__/locale.cpython-313.pyc\'\n# /usr/lib/python3.13/re/__pycache__/__init__.cpython-313.pyc matches /usr/lib/python3.13/re/__init__.py\n# code object from \'/usr/lib/python3.13/re/__pycache__/__init__.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/enum.cpython-313.pyc matches /usr/lib/python3.13/enum.py\n# code object from \'/usr/lib/python3.13/__pycache__/enum.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/functools.cpython-313.pyc matches /usr/lib/python3.13/functools.py\n# code object from \'/usr/lib/python3.13/__pycache__/functools.cpython-313.pyc\'\n# /usr/lib/python3.13/collections/__pycache__/__init__.cpython-313.pyc matches /usr/lib/python3.13/collections/__init__.py\n# code object from \'/usr/lib/python3.13/collections/__pycache__/__init__.cpython-313.pyc\'\nimport \'itertools\' # \n# /usr/lib/python3.13/__pycache__/keyword.cpython-313.pyc matches /usr/lib/python3.13/keyword.py\n# code object from \'/usr/lib/python3.13/__pycache__/keyword.cpython-313.pyc\'\nimport \'keyword\' # <_frozen_importlib_external.SourceFileLoader object at 0xeef87198>\n# /usr/lib/python3.13/__pycache__/operator.cpython-313.pyc matches /usr/lib/python3.13/operator.py\n# code object from \'/usr/lib/python3.13/__pycache__/operator.cpython-313.pyc\'\nimport \'_operator\' # \nimport \'operator\' # <_frozen_importlib_external.SourceFileLoader object at 0xeef651f0>\n# /usr/lib/python3.13/__pycache__/reprlib.cpython-313.pyc matches /usr/lib/python3.13/reprlib.py\n# code object from \'/usr/lib/python3.13/__pycache__/reprlib.cpython-313.pyc\'\nimport \'reprlib\' # <_frozen_importlib_external.SourceFileLoader object at 0xeeff7c60>\nimport \'_collections\' # \nimport \'collections\' # <_frozen_importlib_external.SourceFileLoader object at 0xeefc0468>\nimport \'_functools\' # \nimport \'functools\' # <_frozen_importlib_external.SourceFileLoader object at 0xeef999b0>\nimport \'enum\' # <_frozen_importlib_external.SourceFileLoader object at 0xeef99130>\n# /usr/lib/python3.13/re/__pycache__/_compiler.cpython-313.pyc matches /usr/lib/python3.13/re/_compiler.py\n# code object from \'/usr/lib/python3.13/re/__pycache__/_compiler.cpython-313.pyc\'\nimport \'_sre\' # \n# /usr/lib/python3.13/re/__pycache__/_parser.cpython-313.pyc matches /usr/lib/python3.13/re/_parser.py\n# code object from \'/usr/lib/python3.13/re/__pycache__/_parser.cpython-313.pyc\'\n# /usr/lib/python3.13/re/__pycache__/_constants.cpython-313.pyc matches /usr/lib/python3.13/re/_constants.py\n# code object from \'/usr/lib/python3.13/re/__pycache__/_constants.cpython-313.pyc\'\nimport \'re._constants\' # <_frozen_importlib_external.SourceFileLoader object at 0xeefd5b88>\nimport \'re._parser\' # <_frozen_importlib_external.SourceFileLoader object at 0xeef682d0>\n# /usr/lib/python3.13/re/__pycache__/_casefix.cpython-313.pyc matches /usr/lib/python3.13/re/_casefix.py\n# code object from \'/usr/lib/python3.13/re/__pycache__/_casefix.cpython-313.pyc\'\nimport \'re._casefix\' # <_frozen_importlib_external.SourceFileLoader object at 0xeef2f3a0>\nimport \'re._compiler\' # <_frozen_importlib_external.SourceFileLoader object at 0xeeff7cc8>\n# /usr/lib/python3.13/__pycache__/copyreg.cpython-313.pyc matches /usr/lib/python3.13/copyreg.py\n# code object from \'/usr/lib/python3.13/__pycache__/copyreg.cpython-313.pyc\'\nimport \'copyreg\' # <_frozen_importlib_external.SourceFileLoader object at 0xeef33d00>\nimport \'re\' # <_frozen_importlib_external.SourceFileLoader object at 0xeefe53e8>\nimport \'_locale\' # \nimport \'locale\' # <_frozen_importlib_external.SourceFileLoader object at 0xeeff3ae0>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/__init__.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/__init__.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/__init__.cpython-313.pyc\'\nimport \'breezy\' # <_frozen_importlib_external.SourceFileLoader object at 0xeefa28a0>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/__main__.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/__main__.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/__main__.cpython-313.pyc\'\nimport \'breezy.__main__\' # <_frozen_importlib_external.SourceFileLoader object at 0xeef42150>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/breakin.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/breakin.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/breakin.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/signal.cpython-313.pyc matches /usr/lib/python3.13/signal.py\n# code object from \'/usr/lib/python3.13/__pycache__/signal.cpython-313.pyc\'\nimport \'_signal\' # \nimport \'signal\' # <_frozen_importlib_external.SourceFileLoader object at 0xeef66bb0>\n# /usr/lib/python3.13/__pycache__/typing.cpython-313.pyc matches /usr/lib/python3.13/typing.py\n# code object from \'/usr/lib/python3.13/__pycache__/typing.cpython-313.pyc\'\nimport \'_typing\' # \nimport \'typing\' # <_frozen_importlib_external.SourceFileLoader object at 0xeef82f10>\nimport \'breezy.breakin\' # <_frozen_importlib_external.SourceFileLoader object at 0xeef9a930>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/commands.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/commands.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/commands.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/contextlib.cpython-313.pyc matches /usr/lib/python3.13/contextlib.py\n# code object from \'/usr/lib/python3.13/__pycache__/contextlib.cpython-313.pyc\'\nimport \'contextlib\' # <_frozen_importlib_external.SourceFileLoader object at 0xeeee74e0>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/i18n.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/i18n.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/i18n.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/gettext.cpython-313.pyc matches /usr/lib/python3.13/gettext.py\n# code object from \'/usr/lib/python3.13/__pycache__/gettext.cpython-313.pyc\'\nimport \'gettext\' # <_frozen_importlib_external.SourceFileLoader object at 0xeeee7f60>\nimport \'breezy.i18n\' # <_frozen_importlib_external.SourceFileLoader object at 0xeeee7930>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/option.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/option.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/option.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/optparse.cpython-313.pyc matches /usr/lib/python3.13/optparse.py\n# code object from \'/usr/lib/python3.13/__pycache__/optparse.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/textwrap.cpython-313.pyc matches /usr/lib/python3.13/textwrap.py\n# code object from \'/usr/lib/python3.13/__pycache__/textwrap.cpython-313.pyc\'\nimport \'textwrap\' # <_frozen_importlib_external.SourceFileLoader object at 0xeee8c150>\nimport \'optparse\' # <_frozen_importlib_external.SourceFileLoader object at 0xeee80510>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/errors.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/errors.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/errors.cpython-313.pyc\'\nimport \'breezy.errors\' # <_frozen_importlib_external.SourceFileLoader object at 0xeee9e150>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/revisionspec.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/revisionspec.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/revisionspec.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/revision.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/revision.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/revision.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/osutils.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/osutils.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/osutils.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/lazy_import.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/lazy_import.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/lazy_import.cpython-313.pyc\'\nimport \'breezy.lazy_import\' # <_frozen_importlib_external.SourceFileLoader object at 0xeee1d180>\n# /usr/lib/python3.13/__pycache__/hashlib.cpython-313.pyc matches /usr/lib/python3.13/hashlib.py\n# code object from \'/usr/lib/python3.13/__pycache__/hashlib.cpython-313.pyc\'\n# extension module \'_hashlib\' loaded from \'/usr/lib/python3.13/lib-dynload/_hashlib.cpython-313-arm-linux-gnueabihf.so\'\n# extension module \'_hashlib\' executed from \'/usr/lib/python3.13/lib-dynload/_hashlib.cpython-313-arm-linux-gnueabihf.so\'\nimport \'_hashlib\' # <_frozen_importlib_external.ExtensionFileLoader object at 0xeee43e90>\nimport \'_blake2\' # \nimport \'hashlib\' # <_frozen_importlib_external.SourceFileLoader object at 0xeee1dd50>\n# extension module \'breezy._chunks_to_lines_pyx\' loaded from \'/usr/lib/python3/dist-packages/breezy/_chunks_to_lines_pyx.cpython-313-arm-linux-gnueabihf.so\'\n# extension module \'breezy._chunks_to_lines_pyx\' executed from \'/usr/lib/python3/dist-packages/breezy/_chunks_to_lines_pyx.cpython-313-arm-linux-gnueabihf.so\'\nimport \'breezy._chunks_to_lines_pyx\' # <_frozen_importlib_external.ExtensionFileLoader object at 0xeee4d450>\nimport \'breezy.osutils\' # <_frozen_importlib_external.SourceFileLoader object at 0xeee4bb10>\nimport \'breezy.revision\' # <_frozen_importlib_external.SourceFileLoader object at 0xeee44c60>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/workingtree.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/workingtree.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/workingtree.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/mutabletree.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/mutabletree.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/mutabletree.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/hooks.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/hooks.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/hooks.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/registry.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/registry.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/registry.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/pyutils.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/pyutils.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/pyutils.cpython-313.pyc\'\nimport \'breezy.pyutils\' # <_frozen_importlib_external.SourceFileLoader object at 0xee9f7270>\nimport \'breezy.registry\' # <_frozen_importlib_external.SourceFileLoader object at 0xee9f7120>\nimport \'breezy.hooks\' # <_frozen_importlib_external.SourceFileLoader object at 0xee9e4a50>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/trace.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/trace.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/trace.cpython-313.pyc\'\n# /usr/lib/python3.13/logging/__pycache__/__init__.cpython-313.pyc matches /usr/lib/python3.13/logging/__init__.py\n# code object from \'/usr/lib/python3.13/logging/__pycache__/__init__.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/traceback.cpython-313.pyc matches /usr/lib/python3.13/traceback.py\n# code object from \'/usr/lib/python3.13/__pycache__/traceback.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/linecache.cpython-313.pyc matches /usr/lib/python3.13/linecache.py\n# code object from \'/usr/lib/python3.13/__pycache__/linecache.cpython-313.pyc\'\nimport \'linecache\' # <_frozen_importlib_external.SourceFileLoader object at 0xee99a150>\n# /usr/lib/python3.13/__pycache__/warnings.cpython-313.pyc matches /usr/lib/python3.13/warnings.py\n# code object from \'/usr/lib/python3.13/__pycache__/warnings.cpython-313.pyc\'\nimport \'warnings\' # <_frozen_importlib_external.SourceFileLoader object at 0xee99a3f0>\n# /usr/lib/python3.13/__pycache__/_colorize.cpython-313.pyc matches /usr/lib/python3.13/_colorize.py\n# code object from \'/usr/lib/python3.13/__pycache__/_colorize.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/__future__.cpython-313.pyc matches /usr/lib/python3.13/__future__.py\n# code object from \'/usr/lib/python3.13/__pycache__/__future__.cpython-313.pyc\'\nimport \'__future__\' # <_frozen_importlib_external.SourceFileLoader object at 0xee92b0f0>\nimport \'_colorize\' # <_frozen_importlib_external.SourceFileLoader object at 0xee99a990>\nimport \'traceback\' # <_frozen_importlib_external.SourceFileLoader object at 0xee975d50>\n# /usr/lib/python3.13/__pycache__/weakref.cpython-313.pyc matches /usr/lib/python3.13/weakref.py\n# code object from \'/usr/lib/python3.13/__pycache__/weakref.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/_weakrefset.cpython-313.pyc matches /usr/lib/python3.13/_weakrefset.py\n# code object from \'/usr/lib/python3.13/__pycache__/_weakrefset.cpython-313.pyc\'\nimport \'_weakrefset\' # <_frozen_importlib_external.SourceFileLoader object at 0xee92bcc0>\nimport \'weakref\' # <_frozen_importlib_external.SourceFileLoader object at 0xee92b330>\n# /usr/lib/python3.13/__pycache__/string.cpython-313.pyc matches /usr/lib/python3.13/string.py\n# code object from \'/usr/lib/python3.13/__pycache__/string.cpython-313.pyc\'\nimport \'_string\' # \nimport \'string\' # <_frozen_importlib_external.SourceFileLoader object at 0xee92b6f0>\n# /usr/lib/python3.13/__pycache__/threading.cpython-313.pyc matches /usr/lib/python3.13/threading.py\n# code object from \'/usr/lib/python3.13/__pycache__/threading.cpython-313.pyc\'\nimport \'threading\' # <_frozen_importlib_external.SourceFileLoader object at 0xee9415d0>\nimport \'atexit\' # \nimport \'logging\' # <_frozen_importlib_external.SourceFileLoader object at 0xee975780>\nimport \'breezy.trace\' # <_frozen_importlib_external.SourceFileLoader object at 0xee975120>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/tree.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/tree.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/tree.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/lock.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/lock.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/lock.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/debug.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/debug.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/debug.cpython-313.pyc\'\nimport \'breezy.debug\' # <_frozen_importlib_external.SourceFileLoader object at 0xee8fe030>\n# /usr/lib/python3/dist-packages/breezy/transport/__pycache__/__init__.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/transport/__init__.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/transport/__pycache__/__init__.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/ui/__pycache__/__init__.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/ui/__init__.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/ui/__pycache__/__init__.cpython-313.pyc\'\nimport \'breezy.ui\' # <_frozen_importlib_external.SourceFileLoader object at 0xee8fec00>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/urlutils.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/urlutils.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/urlutils.cpython-313.pyc\'\n# /usr/lib/python3.13/urllib/__pycache__/__init__.cpython-313.pyc matches /usr/lib/python3.13/urllib/__init__.py\n# code object from \'/usr/lib/python3.13/urllib/__pycache__/__init__.cpython-313.pyc\'\nimport \'urllib\' # <_frozen_importlib_external.SourceFileLoader object at 0xee86c0f0>\n# /usr/lib/python3.13/urllib/__pycache__/parse.cpython-313.pyc matches /usr/lib/python3.13/urllib/parse.py\n# code object from \'/usr/lib/python3.13/urllib/__pycache__/parse.cpython-313.pyc\'\nimport \'math\' # \n# /usr/lib/python3.13/__pycache__/ipaddress.cpython-313.pyc matches /usr/lib/python3.13/ipaddress.py\n# code object from \'/usr/lib/python3.13/__pycache__/ipaddress.cpython-313.pyc\'\nimport \'ipaddress\' # <_frozen_importlib_external.SourceFileLoader object at 0xeeeca810>\nimport \'urllib.parse\' # <_frozen_importlib_external.SourceFileLoader object at 0xee86c180>\nimport \'breezy.urlutils\' # <_frozen_importlib_external.SourceFileLoader object at 0xee905510>\nimport \'breezy.transport\' # <_frozen_importlib_external.SourceFileLoader object at 0xee8fe2a0>\nimport \'fcntl\' # \nimport \'breezy.lock\' # <_frozen_importlib_external.SourceFileLoader object at 0xee9599f0>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/inter.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/inter.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/inter.cpython-313.pyc\'\nimport \'breezy.inter\' # <_frozen_importlib_external.SourceFileLoader object at 0xee8fe180>\nimport \'breezy.tree\' # <_frozen_importlib_external.SourceFileLoader object at 0xee975c30>\nimport \'breezy.mutabletree\' # <_frozen_importlib_external.SourceFileLoader object at 0xee9d33c0>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/controldir.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/controldir.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/controldir.cpython-313.pyc\'\nimport \'breezy.controldir\' # <_frozen_importlib_external.SourceFileLoader object at 0xee8feea0>\nimport \'breezy.workingtree\' # <_frozen_importlib_external.SourceFileLoader object at 0xeee4bae0>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/lazy_regex.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/lazy_regex.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/lazy_regex.cpython-313.pyc\'\nimport \'breezy.lazy_regex\' # <_frozen_importlib_external.SourceFileLoader object at 0xee9e45a0>\nimport \'breezy.revisionspec\' # <_frozen_importlib_external.SourceFileLoader object at 0xeee9d870>\nimport \'breezy.option\' # <_frozen_importlib_external.SourceFileLoader object at 0xeeee7ed0>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/plugin.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/plugin.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/plugin.cpython-313.pyc\'\n# /usr/lib/python3.13/importlib/__pycache__/__init__.cpython-313.pyc matches /usr/lib/python3.13/importlib/__init__.py\n# code object from \'/usr/lib/python3.13/importlib/__pycache__/__init__.cpython-313.pyc\'\nimport \'importlib\' # <_frozen_importlib_external.SourceFileLoader object at 0xee7f97b0>\n# /usr/lib/python3.13/importlib/__pycache__/_abc.cpython-313.pyc matches /usr/lib/python3.13/importlib/_abc.py\n# code object from \'/usr/lib/python3.13/importlib/__pycache__/_abc.cpython-313.pyc\'\nimport \'importlib._abc\' # <_frozen_importlib_external.SourceFileLoader object at 0xee7f9b40>\nimport \'importlib.util\' # \nimport \'breezy.plugin\' # <_frozen_importlib_external.SourceFileLoader object at 0xee7f91b0>\nimport \'breezy.commands\' # <_frozen_importlib_external.SourceFileLoader object at 0xef06ff30>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/library_state.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/library_state.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/library_state.cpython-313.pyc\'\nimport \'breezy.library_state\' # <_frozen_importlib_external.SourceFileLoader object at 0xee7f9c60>\n# /usr/lib/python3/dist-packages/breezy/ui/__pycache__/text.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/ui/text.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/ui/__pycache__/text.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/config.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/config.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/config.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/configobj/__pycache__/__init__.cpython-313.pyc matches /usr/lib/python3/dist-packages/configobj/__init__.py\n# code object from \'/usr/lib/python3/dist-packages/configobj/__pycache__/__init__.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/configobj/__pycache__/_version.cpython-313.pyc matches /usr/lib/python3/dist-packages/configobj/_version.py\n# code object from \'/usr/lib/python3/dist-packages/configobj/__pycache__/_version.cpython-313.pyc\'\nimport \'configobj._version\' # <_frozen_importlib_external.SourceFileLoader object at 0xee7afc30>\nimport \'configobj\' # <_frozen_importlib_external.SourceFileLoader object at 0xee812810>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/bedding.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/bedding.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/bedding.cpython-313.pyc\'\nimport \'breezy.bedding\' # <_frozen_importlib_external.SourceFileLoader object at 0xee7d6510>\nimport \'breezy.config\' # <_frozen_importlib_external.SourceFileLoader object at 0xee812780>\nimport \'breezy.ui.text\' # <_frozen_importlib_external.SourceFileLoader object at 0xee7f9db0>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/symbol_versioning.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/symbol_versioning.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/symbol_versioning.cpython-313.pyc\'\nimport \'breezy.symbol_versioning\' # <_frozen_importlib_external.SourceFileLoader object at 0xeeeca5d0>\n# /usr/lib/python3/dist-packages/breezy/transport/__pycache__/local.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/transport/local.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/transport/__pycache__/local.cpython-313.pyc\'\nimport \'breezy.transport.local\' # <_frozen_importlib_external.SourceFileLoader object at 0xee9f7e10>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/lockdir.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/lockdir.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/lockdir.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/yaml/__pycache__/__init__.cpython-313.pyc matches /usr/lib/python3/dist-packages/yaml/__init__.py\n# code object from \'/usr/lib/python3/dist-packages/yaml/__pycache__/__init__.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/yaml/__pycache__/error.cpython-313.pyc matches /usr/lib/python3/dist-packages/yaml/error.py\n# code object from \'/usr/lib/python3/dist-packages/yaml/__pycache__/error.cpython-313.pyc\'\nimport \'yaml.error\' # <_frozen_importlib_external.SourceFileLoader object at 0xee79b030>\n# /usr/lib/python3/dist-packages/yaml/__pycache__/tokens.cpython-313.pyc matches /usr/lib/python3/dist-packages/yaml/tokens.py\n# code object from \'/usr/lib/python3/dist-packages/yaml/__pycache__/tokens.cpython-313.pyc\'\nimport \'yaml.tokens\' # <_frozen_importlib_external.SourceFileLoader object at 0xee79b270>\n# /usr/lib/python3/dist-packages/yaml/__pycache__/events.cpython-313.pyc matches /usr/lib/python3/dist-packages/yaml/events.py\n# code object from \'/usr/lib/python3/dist-packages/yaml/__pycache__/events.cpython-313.pyc\'\nimport \'yaml.events\' # <_frozen_importlib_external.SourceFileLoader object at 0xee7d6780>\n# /usr/lib/python3/dist-packages/yaml/__pycache__/nodes.cpython-313.pyc matches /usr/lib/python3/dist-packages/yaml/nodes.py\n# code object from \'/usr/lib/python3/dist-packages/yaml/__pycache__/nodes.cpython-313.pyc\'\nimport \'yaml.nodes\' # <_frozen_importlib_external.SourceFileLoader object at 0xee78dfc0>\n# /usr/lib/python3/dist-packages/yaml/__pycache__/loader.cpython-313.pyc matches /usr/lib/python3/dist-packages/yaml/loader.py\n# code object from \'/usr/lib/python3/dist-packages/yaml/__pycache__/loader.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/yaml/__pycache__/reader.cpython-313.pyc matches /usr/lib/python3/dist-packages/yaml/reader.py\n# code object from \'/usr/lib/python3/dist-packages/yaml/__pycache__/reader.cpython-313.pyc\'\nimport \'yaml.reader\' # <_frozen_importlib_external.SourceFileLoader object at 0xee79b960>\n# /usr/lib/python3/dist-packages/yaml/__pycache__/scanner.cpython-313.pyc matches /usr/lib/python3/dist-packages/yaml/scanner.py\n# code object from \'/usr/lib/python3/dist-packages/yaml/__pycache__/scanner.cpython-313.pyc\'\nimport \'yaml.scanner\' # <_frozen_importlib_external.SourceFileLoader object at 0xee79bcc0>\n# /usr/lib/python3/dist-packages/yaml/__pycache__/parser.cpython-313.pyc matches /usr/lib/python3/dist-packages/yaml/parser.py\n# code object from \'/usr/lib/python3/dist-packages/yaml/__pycache__/parser.cpython-313.pyc\'\nimport \'yaml.parser\' # <_frozen_importlib_external.SourceFileLoader object at 0xee745030>\n# /usr/lib/python3/dist-packages/yaml/__pycache__/composer.cpython-313.pyc matches /usr/lib/python3/dist-packages/yaml/composer.py\n# code object from \'/usr/lib/python3/dist-packages/yaml/__pycache__/composer.cpython-313.pyc\'\nimport \'yaml.composer\' # <_frozen_importlib_external.SourceFileLoader object at 0xee745510>\n# /usr/lib/python3/dist-packages/yaml/__pycache__/constructor.cpython-313.pyc matches /usr/lib/python3/dist-packages/yaml/constructor.py\n# code object from \'/usr/lib/python3/dist-packages/yaml/__pycache__/constructor.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/datetime.cpython-313.pyc matches /usr/lib/python3.13/datetime.py\n# code object from \'/usr/lib/python3.13/__pycache__/datetime.cpython-313.pyc\'\nimport \'_datetime\' # \nimport \'datetime\' # <_frozen_importlib_external.SourceFileLoader object at 0xee753390>\n# /usr/lib/python3.13/__pycache__/base64.cpython-313.pyc matches /usr/lib/python3.13/base64.py\n# code object from \'/usr/lib/python3.13/__pycache__/base64.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/struct.cpython-313.pyc matches /usr/lib/python3.13/struct.py\n# code object from \'/usr/lib/python3.13/__pycache__/struct.cpython-313.pyc\'\nimport \'_struct\' # \nimport \'struct\' # <_frozen_importlib_external.SourceFileLoader object at 0xee753480>\nimport \'binascii\' # \nimport \'base64\' # <_frozen_importlib_external.SourceFileLoader object at 0xee7533c0>\nimport \'yaml.constructor\' # <_frozen_importlib_external.SourceFileLoader object at 0xee745780>\n# /usr/lib/python3/dist-packages/yaml/__pycache__/resolver.cpython-313.pyc matches /usr/lib/python3/dist-packages/yaml/resolver.py\n# code object from \'/usr/lib/python3/dist-packages/yaml/__pycache__/resolver.cpython-313.pyc\'\nimport \'yaml.resolver\' # <_frozen_importlib_external.SourceFileLoader object at 0xee753330>\nimport \'yaml.loader\' # <_frozen_importlib_external.SourceFileLoader object at 0xee79b870>\n# /usr/lib/python3/dist-packages/yaml/__pycache__/dumper.cpython-313.pyc matches /usr/lib/python3/dist-packages/yaml/dumper.py\n# code object from \'/usr/lib/python3/dist-packages/yaml/__pycache__/dumper.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/yaml/__pycache__/emitter.cpython-313.pyc matches /usr/lib/python3/dist-packages/yaml/emitter.py\n# code object from \'/usr/lib/python3/dist-packages/yaml/__pycache__/emitter.cpython-313.pyc\'\nimport \'yaml.emitter\' # <_frozen_importlib_external.SourceFileLoader object at 0xee753f60>\n# /usr/lib/python3/dist-packages/yaml/__pycache__/serializer.cpython-313.pyc matches /usr/lib/python3/dist-packages/yaml/serializer.py\n# code object from \'/usr/lib/python3/dist-packages/yaml/__pycache__/serializer.cpython-313.pyc\'\nimport \'yaml.serializer\' # <_frozen_importlib_external.SourceFileLoader object at 0xee753f90>\n# /usr/lib/python3/dist-packages/yaml/__pycache__/representer.cpython-313.pyc matches /usr/lib/python3/dist-packages/yaml/representer.py\n# code object from \'/usr/lib/python3/dist-packages/yaml/__pycache__/representer.cpython-313.pyc\'\nimport \'yaml.representer\' # <_frozen_importlib_external.SourceFileLoader object at 0xee6eafc0>\nimport \'yaml.dumper\' # <_frozen_importlib_external.SourceFileLoader object at 0xee753ae0>\n# /usr/lib/python3/dist-packages/yaml/__pycache__/cyaml.cpython-313.pyc matches /usr/lib/python3/dist-packages/yaml/cyaml.py\n# code object from \'/usr/lib/python3/dist-packages/yaml/__pycache__/cyaml.cpython-313.pyc\'\n# extension module \'yaml._yaml\' loaded from \'/usr/lib/python3/dist-packages/yaml/_yaml.cpython-313-arm-linux-gnueabihf.so\'\n# extension module \'yaml._yaml\' executed from \'/usr/lib/python3/dist-packages/yaml/_yaml.cpython-313-arm-linux-gnueabihf.so\'\nimport \'yaml._yaml\' # <_frozen_importlib_external.ExtensionFileLoader object at 0xee72aca8>\nimport \'yaml.cyaml\' # <_frozen_importlib_external.SourceFileLoader object at 0xee753ea0>\nimport \'yaml\' # <_frozen_importlib_external.SourceFileLoader object at 0xee78dd50>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/decorators.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/decorators.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/decorators.cpython-313.pyc\'\nimport \'breezy.decorators\' # <_frozen_importlib_external.SourceFileLoader object at 0xee6fb690>\nimport \'breezy.lockdir\' # <_frozen_importlib_external.SourceFileLoader object at 0xee9f7f60>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/progress.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/progress.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/progress.cpython-313.pyc\'\nimport \'breezy.progress\' # <_frozen_importlib_external.SourceFileLoader object at 0xeee1d660>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/builtins.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/builtins.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/builtins.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/bzr/__pycache__/__init__.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/bzr/__init__.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/bzr/__pycache__/__init__.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/branch.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/branch.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/branch.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/repository.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/repository.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/repository.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/graph.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/graph.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/graph.cpython-313.pyc\'\n# extension module \'breezy._known_graph_pyx\' loaded from \'/usr/lib/python3/dist-packages/breezy/_known_graph_pyx.cpython-313-arm-linux-gnueabihf.so\'\nimport \'gc\' # \n# extension module \'breezy._known_graph_pyx\' executed from \'/usr/lib/python3/dist-packages/breezy/_known_graph_pyx.cpython-313-arm-linux-gnueabihf.so\'\nimport \'breezy._known_graph_pyx\' # <_frozen_importlib_external.ExtensionFileLoader object at 0xee63d8b8>\nimport \'breezy.graph\' # <_frozen_importlib_external.SourceFileLoader object at 0xee62dba0>\nimport \'breezy.repository\' # <_frozen_importlib_external.SourceFileLoader object at 0xee6143f0>\nimport \'breezy.branch\' # <_frozen_importlib_external.SourceFileLoader object at 0xee5f1060>\nimport \'breezy.bzr\' # <_frozen_importlib_external.SourceFileLoader object at 0xee5f3db0>\n# /usr/lib/python3/dist-packages/breezy/git/__pycache__/__init__.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/git/__init__.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/git/__pycache__/__init__.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/location.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/location.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/location.cpython-313.pyc\'\nimport \'breezy.location\' # <_frozen_importlib_external.SourceFileLoader object at 0xee652b70>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/diff.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/diff.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/diff.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/difflib.cpython-313.pyc matches /usr/lib/python3.13/difflib.py\n# code object from \'/usr/lib/python3.13/__pycache__/difflib.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/heapq.cpython-313.pyc matches /usr/lib/python3.13/heapq.py\n# code object from \'/usr/lib/python3.13/__pycache__/heapq.cpython-313.pyc\'\nimport \'_heapq\' # \nimport \'heapq\' # <_frozen_importlib_external.SourceFileLoader object at 0xee57a2d0>\nimport \'difflib\' # <_frozen_importlib_external.SourceFileLoader object at 0xee563150>\nimport \'breezy.diff\' # <_frozen_importlib_external.SourceFileLoader object at 0xee652e10>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/send.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/send.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/send.cpython-313.pyc\'\nimport \'breezy.send\' # <_frozen_importlib_external.SourceFileLoader object at 0xee57a690>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/directory_service.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/directory_service.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/directory_service.cpython-313.pyc\'\nimport \'breezy.directory_service\' # <_frozen_importlib_external.SourceFileLoader object at 0xee57a8a0>\n# /usr/lib/python3/dist-packages/breezy/help_topics/__pycache__/__init__.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/help_topics/__init__.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/help_topics/__pycache__/__init__.cpython-313.pyc\'\nimport \'breezy.help_topics\' # <_frozen_importlib_external.SourceFileLoader object at 0xee57ae70>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/foreign.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/foreign.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/foreign.cpython-313.pyc\'\nimport \'breezy.foreign\' # <_frozen_importlib_external.SourceFileLoader object at 0xee58a3f0>\nimport \'breezy.git\' # <_frozen_importlib_external.SourceFileLoader object at 0xee614420>\n# /usr/lib/python3.13/__pycache__/copy.cpython-313.pyc matches /usr/lib/python3.13/copy.py\n# code object from \'/usr/lib/python3.13/__pycache__/copy.cpython-313.pyc\'\nimport \'copy\' # <_frozen_importlib_external.SourceFileLoader object at 0xee58ad50>\nimport \'breezy.builtins\' # <_frozen_importlib_external.SourceFileLoader object at 0xee975060>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/status.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/status.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/status.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/delta.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/delta.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/delta.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/bzr/__pycache__/inventorytree.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/bzr/inventorytree.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/bzr/__pycache__/inventorytree.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/revisiontree.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/revisiontree.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/revisiontree.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/iterablefile.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/iterablefile.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/iterablefile.cpython-313.pyc\'\nimport \'breezy.iterablefile\' # <_frozen_importlib_external.SourceFileLoader object at 0xee4d2b40>\nimport \'breezy.revisiontree\' # <_frozen_importlib_external.SourceFileLoader object at 0xee4d2030>\nimport \'breezy.bzr.inventorytree\' # <_frozen_importlib_external.SourceFileLoader object at 0xee524990>\nimport \'breezy.delta\' # <_frozen_importlib_external.SourceFileLoader object at 0xee524630>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/log.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/log.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/log.cpython-313.pyc\'\nimport \'breezy.log\' # <_frozen_importlib_external.SourceFileLoader object at 0xee524840>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/tsort.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/tsort.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/tsort.cpython-313.pyc\'\nimport \'breezy.tsort\' # <_frozen_importlib_external.SourceFileLoader object at 0xef000480>\nimport \'breezy.status\' # <_frozen_importlib_external.SourceFileLoader object at 0xee975720>\n# /usr/lib/python3/dist-packages/dulwich/__pycache__/__init__.cpython-313.pyc matches /usr/lib/python3/dist-packages/dulwich/__init__.py\n# code object from \'/usr/lib/python3/dist-packages/dulwich/__pycache__/__init__.cpython-313.pyc\'\nimport \'dulwich\' # <_frozen_importlib_external.SourceFileLoader object at 0xee5f3ab0>\n# /usr/lib/python3/dist-packages/dulwich/__pycache__/config.cpython-313.pyc matches /usr/lib/python3/dist-packages/dulwich/config.py\n# code object from \'/usr/lib/python3/dist-packages/dulwich/__pycache__/config.cpython-313.pyc\'\n# /usr/lib/python3.13/pathlib/__pycache__/__init__.cpython-313.pyc matches /usr/lib/python3.13/pathlib/__init__.py\n# code object from \'/usr/lib/python3.13/pathlib/__pycache__/__init__.cpython-313.pyc\'\n# /usr/lib/python3.13/pathlib/__pycache__/_abc.cpython-313.pyc matches /usr/lib/python3.13/pathlib/_abc.py\n# code object from \'/usr/lib/python3.13/pathlib/__pycache__/_abc.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/glob.cpython-313.pyc matches /usr/lib/python3.13/glob.py\n# code object from \'/usr/lib/python3.13/__pycache__/glob.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/fnmatch.cpython-313.pyc matches /usr/lib/python3.13/fnmatch.py\n# code object from \'/usr/lib/python3.13/__pycache__/fnmatch.cpython-313.pyc\'\nimport \'fnmatch\' # <_frozen_importlib_external.SourceFileLoader object at 0xee49ced0>\nimport \'glob\' # <_frozen_importlib_external.SourceFileLoader object at 0xee50ec30>\nimport \'pathlib._abc\' # <_frozen_importlib_external.SourceFileLoader object at 0xee7d6450>\n# /usr/lib/python3.13/pathlib/__pycache__/_local.cpython-313.pyc matches /usr/lib/python3.13/pathlib/_local.py\n# code object from \'/usr/lib/python3.13/pathlib/__pycache__/_local.cpython-313.pyc\'\nimport \'pwd\' # \nimport \'grp\' # \nimport \'ntpath\' # \nimport \'pathlib._local\' # <_frozen_importlib_external.SourceFileLoader object at 0xee5f3c60>\nimport \'pathlib\' # <_frozen_importlib_external.SourceFileLoader object at 0xee50e330>\n# /usr/lib/python3/dist-packages/dulwich/__pycache__/file.cpython-313.pyc matches /usr/lib/python3/dist-packages/dulwich/file.py\n# code object from \'/usr/lib/python3/dist-packages/dulwich/__pycache__/file.cpython-313.pyc\'\nimport \'dulwich.file\' # <_frozen_importlib_external.SourceFileLoader object at 0xee640f90>\nimport \'dulwich.config\' # <_frozen_importlib_external.SourceFileLoader object at 0xee58a510>\n# /usr/lib/python3/dist-packages/breezy/git/__pycache__/dir.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/git/dir.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/git/__pycache__/dir.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/dulwich/__pycache__/refs.cpython-313.pyc matches /usr/lib/python3/dist-packages/dulwich/refs.py\n# code object from \'/usr/lib/python3/dist-packages/dulwich/__pycache__/refs.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/dulwich/__pycache__/errors.cpython-313.pyc matches /usr/lib/python3/dist-packages/dulwich/errors.py\n# code object from \'/usr/lib/python3/dist-packages/dulwich/__pycache__/errors.cpython-313.pyc\'\nimport \'dulwich.errors\' # <_frozen_importlib_external.SourceFileLoader object at 0xee4720c0>\n# /usr/lib/python3/dist-packages/dulwich/__pycache__/objects.cpython-313.pyc matches /usr/lib/python3/dist-packages/dulwich/objects.py\n# code object from \'/usr/lib/python3/dist-packages/dulwich/__pycache__/objects.cpython-313.pyc\'\nimport \'zlib\' # \nimport \'dulwich.objects\' # <_frozen_importlib_external.SourceFileLoader object at 0xee472420>\n# /usr/lib/python3/dist-packages/dulwich/__pycache__/pack.cpython-313.pyc matches /usr/lib/python3/dist-packages/dulwich/pack.py\n# code object from \'/usr/lib/python3/dist-packages/dulwich/__pycache__/pack.cpython-313.pyc\'\n# extension module \'mmap\' loaded from \'/usr/lib/python3.13/lib-dynload/mmap.cpython-313-arm-linux-gnueabihf.so\'\n# extension module \'mmap\' executed from \'/usr/lib/python3.13/lib-dynload/mmap.cpython-313-arm-linux-gnueabihf.so\'\nimport \'mmap\' # <_frozen_importlib_external.ExtensionFileLoader object at 0xee4f7cb0>\n# /usr/lib/python3/dist-packages/dulwich/__pycache__/lru_cache.cpython-313.pyc matches /usr/lib/python3/dist-packages/dulwich/lru_cache.py\n# code object from \'/usr/lib/python3/dist-packages/dulwich/__pycache__/lru_cache.cpython-313.pyc\'\nimport \'dulwich.lru_cache\' # <_frozen_importlib_external.SourceFileLoader object at 0xee42c540>\nimport \'dulwich.pack\' # <_frozen_importlib_external.SourceFileLoader object at 0xee485630>\nimport \'dulwich.refs\' # <_frozen_importlib_external.SourceFileLoader object at 0xee4cf600>\n# /usr/lib/python3/dist-packages/breezy/git/__pycache__/mapping.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/git/mapping.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/git/__pycache__/mapping.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/fastbencode/__pycache__/__init__.cpython-313.pyc matches /usr/lib/python3/dist-packages/fastbencode/__init__.py\n# code object from \'/usr/lib/python3/dist-packages/fastbencode/__pycache__/__init__.cpython-313.pyc\'\n# extension module \'fastbencode._bencode_rs\' loaded from \'/usr/lib/python3/dist-packages/fastbencode/_bencode_rs.cpython-313-arm-linux-gnueabihf.so\'\n# extension module \'fastbencode._bencode_rs\' executed from \'/usr/lib/python3/dist-packages/fastbencode/_bencode_rs.cpython-313-arm-linux-gnueabihf.so\'\nimport \'fastbencode._bencode_rs\' # <_frozen_importlib_external.ExtensionFileLoader object at 0xee435cb0>\nimport \'fastbencode\' # <_frozen_importlib_external.SourceFileLoader object at 0xee3d6c00>\n# /usr/lib/python3/dist-packages/breezy/git/__pycache__/errors.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/git/errors.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/git/__pycache__/errors.cpython-313.pyc\'\nimport \'breezy.git.errors\' # <_frozen_importlib_external.SourceFileLoader object at 0xee850c90>\n# /usr/lib/python3/dist-packages/breezy/git/__pycache__/hg.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/git/hg.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/git/__pycache__/hg.cpython-313.pyc\'\nimport \'breezy.git.hg\' # <_frozen_importlib_external.SourceFileLoader object at 0xee3f6a20>\n# /usr/lib/python3/dist-packages/breezy/git/__pycache__/roundtrip.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/git/roundtrip.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/git/__pycache__/roundtrip.cpython-313.pyc\'\nimport \'breezy.git.roundtrip\' # <_frozen_importlib_external.SourceFileLoader object at 0xee3f6ab0>\nimport \'breezy.git.mapping\' # <_frozen_importlib_external.SourceFileLoader object at 0xee4cf5d0>\n# /usr/lib/python3/dist-packages/breezy/git/__pycache__/push.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/git/push.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/git/__pycache__/push.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/push.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/push.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/push.cpython-313.pyc\'\nimport \'breezy.push\' # <_frozen_importlib_external.SourceFileLoader object at 0xee3f6de0>\nimport \'breezy.git.push\' # <_frozen_importlib_external.SourceFileLoader object at 0xee3f6bd0>\n# /usr/lib/python3/dist-packages/breezy/git/__pycache__/transportgit.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/git/transportgit.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/git/__pycache__/transportgit.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/dulwich/__pycache__/object_store.cpython-313.pyc matches /usr/lib/python3/dist-packages/dulwich/object_store.py\n# code object from \'/usr/lib/python3/dist-packages/dulwich/__pycache__/object_store.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/dulwich/__pycache__/protocol.cpython-313.pyc matches /usr/lib/python3/dist-packages/dulwich/protocol.py\n# code object from \'/usr/lib/python3/dist-packages/dulwich/__pycache__/protocol.cpython-313.pyc\'\nimport \'dulwich.protocol\' # <_frozen_importlib_external.SourceFileLoader object at 0xee850cc0>\nimport \'dulwich.object_store\' # <_frozen_importlib_external.SourceFileLoader object at 0xee406870>\n# /usr/lib/python3/dist-packages/dulwich/__pycache__/repo.cpython-313.pyc matches /usr/lib/python3/dist-packages/dulwich/repo.py\n# code object from \'/usr/lib/python3/dist-packages/dulwich/__pycache__/repo.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/dulwich/__pycache__/reflog.cpython-313.pyc matches /usr/lib/python3/dist-packages/dulwich/reflog.py\n# code object from \'/usr/lib/python3/dist-packages/dulwich/__pycache__/reflog.cpython-313.pyc\'\nimport \'dulwich.reflog\' # <_frozen_importlib_external.SourceFileLoader object at 0xee2f78d0>\n# /usr/lib/python3/dist-packages/dulwich/__pycache__/hooks.cpython-313.pyc matches /usr/lib/python3/dist-packages/dulwich/hooks.py\n# code object from \'/usr/lib/python3/dist-packages/dulwich/__pycache__/hooks.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/subprocess.cpython-313.pyc matches /usr/lib/python3.13/subprocess.py\n# code object from \'/usr/lib/python3.13/__pycache__/subprocess.cpython-313.pyc\'\nimport \'_posixsubprocess\' # \nimport \'select\' # \n# /usr/lib/python3.13/__pycache__/selectors.cpython-313.pyc matches /usr/lib/python3.13/selectors.py\n# code object from \'/usr/lib/python3.13/__pycache__/selectors.cpython-313.pyc\'\nimport \'selectors\' # <_frozen_importlib_external.SourceFileLoader object at 0xee3d6030>\nimport \'subprocess\' # <_frozen_importlib_external.SourceFileLoader object at 0xee286de0>\nimport \'dulwich.hooks\' # <_frozen_importlib_external.SourceFileLoader object at 0xee286ab0>\nimport \'dulwich.repo\' # <_frozen_importlib_external.SourceFileLoader object at 0xee406840>\nimport \'breezy.git.transportgit\' # <_frozen_importlib_external.SourceFileLoader object at 0xee652a50>\nimport \'breezy.git.dir\' # <_frozen_importlib_external.SourceFileLoader object at 0xee4cf480>\n# /usr/lib/python3/dist-packages/breezy/git/__pycache__/repository.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/git/repository.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/git/__pycache__/repository.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/check.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/check.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/check.cpython-313.pyc\'\nimport \'breezy.check\' # <_frozen_importlib_external.SourceFileLoader object at 0xee243060>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/transactions.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/transactions.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/transactions.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/identitymap.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/identitymap.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/identitymap.cpython-313.pyc\'\nimport \'breezy.identitymap\' # <_frozen_importlib_external.SourceFileLoader object at 0xee2433c0>\nimport \'breezy.transactions\' # <_frozen_importlib_external.SourceFileLoader object at 0xee2a3b10>\n# /usr/lib/python3/dist-packages/breezy/git/__pycache__/filegraph.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/git/filegraph.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/git/__pycache__/filegraph.cpython-313.pyc\'\nimport \'breezy.git.filegraph\' # <_frozen_importlib_external.SourceFileLoader object at 0xee243780>\n# /usr/lib/python3/dist-packages/breezy/git/__pycache__/tree.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/git/tree.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/git/__pycache__/tree.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/dulwich/__pycache__/diff_tree.cpython-313.pyc matches /usr/lib/python3/dist-packages/dulwich/diff_tree.py\n# code object from \'/usr/lib/python3/dist-packages/dulwich/__pycache__/diff_tree.cpython-313.pyc\'\nimport \'dulwich.diff_tree\' # <_frozen_importlib_external.SourceFileLoader object at 0xee2501b0>\n# /usr/lib/python3/dist-packages/dulwich/__pycache__/index.cpython-313.pyc matches /usr/lib/python3/dist-packages/dulwich/index.py\n# code object from \'/usr/lib/python3/dist-packages/dulwich/__pycache__/index.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/shutil.cpython-313.pyc matches /usr/lib/python3.13/shutil.py\n# code object from \'/usr/lib/python3.13/__pycache__/shutil.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/bz2.cpython-313.pyc matches /usr/lib/python3.13/bz2.py\n# code object from \'/usr/lib/python3.13/__pycache__/bz2.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/_compression.cpython-313.pyc matches /usr/lib/python3.13/_compression.py\n# code object from \'/usr/lib/python3.13/__pycache__/_compression.cpython-313.pyc\'\nimport \'_compression\' # <_frozen_importlib_external.SourceFileLoader object at 0xee171930>\n# extension module \'_bz2\' loaded from \'/usr/lib/python3.13/lib-dynload/_bz2.cpython-313-arm-linux-gnueabihf.so\'\n# extension module \'_bz2\' executed from \'/usr/lib/python3.13/lib-dynload/_bz2.cpython-313-arm-linux-gnueabihf.so\'\nimport \'_bz2\' # <_frozen_importlib_external.ExtensionFileLoader object at 0xee16e290>\nimport \'bz2\' # <_frozen_importlib_external.SourceFileLoader object at 0xee274cf0>\n# /usr/lib/python3.13/__pycache__/lzma.cpython-313.pyc matches /usr/lib/python3.13/lzma.py\n# code object from \'/usr/lib/python3.13/__pycache__/lzma.cpython-313.pyc\'\n# extension module \'_lzma\' loaded from \'/usr/lib/python3.13/lib-dynload/_lzma.cpython-313-arm-linux-gnueabihf.so\'\n# extension module \'_lzma\' executed from \'/usr/lib/python3.13/lib-dynload/_lzma.cpython-313-arm-linux-gnueabihf.so\'\nimport \'_lzma\' # <_frozen_importlib_external.ExtensionFileLoader object at 0xee175300>\nimport \'lzma\' # <_frozen_importlib_external.SourceFileLoader object at 0xee1716f0>\nimport \'shutil\' # <_frozen_importlib_external.SourceFileLoader object at 0xee258960>\n# /usr/lib/python3.13/__pycache__/dataclasses.cpython-313.pyc matches /usr/lib/python3.13/dataclasses.py\n# code object from \'/usr/lib/python3.13/__pycache__/dataclasses.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/inspect.cpython-313.pyc matches /usr/lib/python3.13/inspect.py\n# code object from \'/usr/lib/python3.13/__pycache__/inspect.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/ast.cpython-313.pyc matches /usr/lib/python3.13/ast.py\n# code object from \'/usr/lib/python3.13/__pycache__/ast.cpython-313.pyc\'\nimport \'_ast\' # \nimport \'ast\' # <_frozen_importlib_external.SourceFileLoader object at 0xee19f2d0>\n# /usr/lib/python3.13/__pycache__/dis.cpython-313.pyc matches /usr/lib/python3.13/dis.py\n# code object from \'/usr/lib/python3.13/__pycache__/dis.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/opcode.cpython-313.pyc matches /usr/lib/python3.13/opcode.py\n# code object from \'/usr/lib/python3.13/__pycache__/opcode.cpython-313.pyc\'\nimport \'_opcode\' # \n# /usr/lib/python3.13/__pycache__/_opcode_metadata.cpython-313.pyc matches /usr/lib/python3.13/_opcode_metadata.py\n# code object from \'/usr/lib/python3.13/__pycache__/_opcode_metadata.cpython-313.pyc\'\nimport \'_opcode_metadata\' # <_frozen_importlib_external.SourceFileLoader object at 0xee0cb0c0>\nimport \'opcode\' # <_frozen_importlib_external.SourceFileLoader object at 0xee0b27b0>\nimport \'dis\' # <_frozen_importlib_external.SourceFileLoader object at 0xee6522d0>\nimport \'importlib.machinery\' # \n# /usr/lib/python3.13/__pycache__/tokenize.cpython-313.pyc matches /usr/lib/python3.13/tokenize.py\n# code object from \'/usr/lib/python3.13/__pycache__/tokenize.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/token.cpython-313.pyc matches /usr/lib/python3.13/token.py\n# code object from \'/usr/lib/python3.13/__pycache__/token.cpython-313.pyc\'\nimport \'token\' # <_frozen_importlib_external.SourceFileLoader object at 0xee652de0>\nimport \'_tokenize\' # \nimport \'tokenize\' # <_frozen_importlib_external.SourceFileLoader object at 0xee0b2a20>\nimport \'inspect\' # <_frozen_importlib_external.SourceFileLoader object at 0xee1851e0>\nimport \'dataclasses\' # <_frozen_importlib_external.SourceFileLoader object at 0xee185120>\nimport \'dulwich.index\' # <_frozen_importlib_external.SourceFileLoader object at 0xee258390>\nimport \'breezy.git.tree\' # <_frozen_importlib_external.SourceFileLoader object at 0xee243750>\nimport \'breezy.git.repository\' # <_frozen_importlib_external.SourceFileLoader object at 0xee652db0>\n# /usr/lib/python3/dist-packages/breezy/git/__pycache__/workingtree.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/git/workingtree.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/git/__pycache__/workingtree.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/dulwich/__pycache__/ignore.cpython-313.pyc matches /usr/lib/python3/dist-packages/dulwich/ignore.py\n# code object from \'/usr/lib/python3/dist-packages/dulwich/__pycache__/ignore.cpython-313.pyc\'\nimport \'dulwich.ignore\' # <_frozen_importlib_external.SourceFileLoader object at 0xee08aba0>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/conflicts.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/conflicts.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/conflicts.cpython-313.pyc\'\nimport \'breezy.conflicts\' # <_frozen_importlib_external.SourceFileLoader object at 0xee08ab70>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/globbing.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/globbing.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/globbing.cpython-313.pyc\'\nimport \'breezy.globbing\' # <_frozen_importlib_external.SourceFileLoader object at 0xee013990>\nimport \'breezy.git.workingtree\' # <_frozen_importlib_external.SourceFileLoader object at 0xee250060>\n# /usr/lib/python3/dist-packages/breezy/git/__pycache__/branch.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/git/branch.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/git/__pycache__/branch.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/breezy/__pycache__/tag.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/tag.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/tag.cpython-313.pyc\'\nimport \'breezy.tag\' # <_frozen_importlib_external.SourceFileLoader object at 0xee02f0c0>\n# /usr/lib/python3/dist-packages/breezy/git/__pycache__/refs.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/git/refs.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/git/__pycache__/refs.cpython-313.pyc\'\nimport \'breezy.git.refs\' # <_frozen_importlib_external.SourceFileLoader object at 0xee040630>\n# /usr/lib/python3/dist-packages/breezy/git/__pycache__/unpeel_map.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/git/unpeel_map.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/git/__pycache__/unpeel_map.cpython-313.pyc\'\nimport \'breezy.git.unpeel_map\' # <_frozen_importlib_external.SourceFileLoader object at 0xee040900>\n# /usr/lib/python3/dist-packages/breezy/git/__pycache__/urls.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/git/urls.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/git/__pycache__/urls.cpython-313.pyc\'\n# /usr/lib/python3/dist-packages/dulwich/__pycache__/client.cpython-313.pyc matches /usr/lib/python3/dist-packages/dulwich/client.py\n# code object from \'/usr/lib/python3/dist-packages/dulwich/__pycache__/client.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/socket.cpython-313.pyc matches /usr/lib/python3.13/socket.py\n# code object from \'/usr/lib/python3.13/__pycache__/socket.cpython-313.pyc\'\nimport \'_socket\' # \nimport \'array\' # \nimport \'socket\' # <_frozen_importlib_external.SourceFileLoader object at 0xedfd43c0>\n# /usr/lib/python3/dist-packages/dulwich/__pycache__/bundle.cpython-313.pyc matches /usr/lib/python3/dist-packages/dulwich/bundle.py\n# code object from \'/usr/lib/python3/dist-packages/dulwich/__pycache__/bundle.cpython-313.pyc\'\nimport \'dulwich.bundle\' # <_frozen_importlib_external.SourceFileLoader object at 0xedfe59f0>\n# /usr/lib/python3/dist-packages/dulwich/__pycache__/credentials.cpython-313.pyc matches /usr/lib/python3/dist-packages/dulwich/credentials.py\n# code object from \'/usr/lib/python3/dist-packages/dulwich/__pycache__/credentials.cpython-313.pyc\'\nimport \'dulwich.credentials\' # <_frozen_importlib_external.SourceFileLoader object at 0xedfe5d80>\nimport \'dulwich.client\' # <_frozen_importlib_external.SourceFileLoader object at 0xee040ae0>\nimport \'breezy.git.urls\' # <_frozen_importlib_external.SourceFileLoader object at 0xee040a20>\nimport \'breezy.git.branch\' # <_frozen_importlib_external.SourceFileLoader object at 0xee652300>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/views.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/views.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/views.cpython-313.pyc\'\nimport \'breezy.views\' # <_frozen_importlib_external.SourceFileLoader object at 0xee4f55a0>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/atomicfile.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/atomicfile.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/atomicfile.cpython-313.pyc\'\nimport \'breezy.atomicfile\' # <_frozen_importlib_external.SourceFileLoader object at 0xee4f5630>\n# /usr/lib/python3/dist-packages/breezy/__pycache__/crash.cpython-313.pyc matches /usr/lib/python3/dist-packages/breezy/crash.py\n# code object from \'/usr/lib/python3/dist-packages/breezy/__pycache__/crash.cpython-313.pyc\'\n# /usr/lib/python3.13/__pycache__/platform.cpython-313.pyc matches /usr/lib/python3.13/platform.py\n# code object from \'/usr/lib/python3.13/__pycache__/platform.cpython-313.pyc\'\nimport \'platform\' # <_frozen_importlib_external.SourceFileLoader object at 0xedee30c0>\n# /usr/lib/python3.13/__pycache__/pprint.cpython-313.pyc matches /usr/lib/python3.13/pprint.py\n# code object from \'/usr/lib/python3.13/__pycache__/pprint.cpython-313.pyc\'\nimport \'pprint\' # <_frozen_importlib_external.SourceFileLoader object at 0xedee3ea0>\nimport \'breezy.crash\' # <_frozen_importlib_external.SourceFileLoader object at 0xee440f30>\nbrz: ERROR: TypeError: cannot unpack non-iterable NoneType object\n\nTraceback (most recent call last):\n File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1071, in exception_to_return_code\n return the_callable(*args, **kwargs)\n File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1265, in run_bzr\n ret = run(*run_argv)\n File "/usr/lib/python3/dist-packages/breezy/commands.py", line 792, in run_argv_aliases\n return self.run(**all_cmd_args)\n ~~~~~~~~^^^^^^^^^^^^^^^^\n File "/usr/lib/python3/dist-packages/breezy/commands.py", line 816, in run\n return class_run(*args, **kwargs)\n File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1283, in ignore_pipe\n result = func(*args, **kwargs)\n File "/usr/lib/python3/dist-packages/breezy/builtins.py", line 405, in run\n show_tree_status(\n ~~~~~~~~~~~~~~~~^\n tree,\n ^^^^^\n ...<8 lines>...\n classify=not no_classify,\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\n File "/usr/lib/python3/dist-packages/breezy/status.py", line 190, in show_tree_status\n report_changes(\n ~~~~~~~~~~~~~~^\n to_file,\n ^^^^^^^^\n ...<8 lines>...\n classify=classify,\n ^^^^^^^^^^^^^^^^^^\n )\n ^\n File "/usr/lib/python3/dist-packages/breezy/status.py", line 80, in report_changes\n delta = new.changes_from(\n old,\n ...<2 lines>...\n want_unversioned=want_unversioned,\n )\n File "/usr/lib/python3/dist-packages/breezy/tree.py", line 264, in changes_from\n return InterTree.get(other, self).compare(\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^\n want_unchanged=want_unchanged,\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<4 lines>...\n want_unversioned=want_unversioned,\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\n File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1132, in compare\n return tree_delta_from_git_changes(\n changes,\n ...<4 lines>...\n target_extras=target_extras,\n )\n File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 838, in tree_delta_from_git_changes\n (oldpath, oldmode, oldsha) = old\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\nTypeError: cannot unpack non-iterable NoneType object\n\nbrz 3.3.11 on python 3.13.9 (Linux-6.8.0-86-generic-armv7l-with-glibc2.42)\narguments: [\'/usr/bin/brz\', \'--no-plugins\', \'st\']\nplugins:\nencoding: \'utf-8\', fsenc: \'utf-8\', lang: \'C.UTF-8\'\n\n*** Breezy has encountered an internal error. This probably indicates a\n bug in Breezy. You can help us fix it by filing a bug report at\n https://bugs.launchpad.net/brz/+filebug\n including this traceback and a description of the problem.\n' 609s }}} 609s 609s start_brz_subprocess-log-0: {{{ 609s this is a debug log for diagnosing/reporting problems in brz 609s you can delete or truncate this file, or include sections in 609s bug reports to https://bugs.launchpad.net/brz/+filebug 609s 609s Mon 2025-11-17 16:33:23 +0000 609s 0.119 encoding stdout as sys.stdout encoding 'utf-8' 609s 0.120 encoding stdout as sys.stdout encoding 'utf-8' 609s 0.120 encoding stdout as sys.stdout encoding 'utf-8' 609s 0.147 breezy version: 3.3.11 609s 0.147 brz arguments: ['--no-plugins', 'st'] 609s 0.148 encoding stdout as sys.stdout encoding 'utf-8' 609s 0.259 check paths: None 609s 0.267 Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1071, in exception_to_return_code 609s return the_callable(*args, **kwargs) 609s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1265, in run_bzr 609s ret = run(*run_argv) 609s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 792, in run_argv_aliases 609s return self.run(**all_cmd_args) 609s ~~~~~~~~^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 816, in run 609s return class_run(*args, **kwargs) 609s File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1283, in ignore_pipe 609s result = func(*args, **kwargs) 609s File "/usr/lib/python3/dist-packages/breezy/builtins.py", line 405, in run 609s show_tree_status( 609s ~~~~~~~~~~~~~~~~^ 609s tree, 609s ^^^^^ 609s ...<8 lines>... 609s classify=not no_classify, 609s ^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/status.py", line 190, in show_tree_status 609s report_changes( 609s ~~~~~~~~~~~~~~^ 609s to_file, 609s ^^^^^^^^ 609s ...<8 lines>... 609s classify=classify, 609s ^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/status.py", line 80, in report_changes 609s delta = new.changes_from( 609s old, 609s ...<2 lines>... 609s want_unversioned=want_unversioned, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/tree.py", line 264, in changes_from 609s return InterTree.get(other, self).compare( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s want_unchanged=want_unchanged, 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ...<4 lines>... 609s want_unversioned=want_unversioned, 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1132, in compare 609s return tree_delta_from_git_changes( 609s changes, 609s ...<4 lines>... 609s target_extras=target_extras, 609s ) 609s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 838, in tree_delta_from_git_changes 609s (oldpath, oldmode, oldsha) = old 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s TypeError: cannot unpack non-iterable NoneType object 609s 609s 0.278 return code 4 609s }}} 609s 609s Traceback (most recent call last): 609s File "/usr/lib/python3/dist-packages/breezy/tests/test_import_tariff.py", line 195, in test_simple_local_git 609s self.run_command_check_imports( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s ["st"], 609s ^^^^^^^ 609s ...<40 lines>... 609s + old_format_modules, 609s ^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/test_import_tariff.py", line 127, in run_command_check_imports 609s self.finish_brz_subprocess_with_import_check(process, args, forbidden_imports) 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/test_import_tariff.py", line 111, in finish_brz_subprocess_with_import_check 609s (out, err) = self.finish_brz_subprocess( 609s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 609s process, universal_newlines=False, process_args=args 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3/dist-packages/breezy/tests/__init__.py", line 2446, in finish_brz_subprocess 609s self.fail( 609s ~~~~~~~~~^ 609s "Command brz %r failed with retcode %d != %d" 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s % (process_args, retcode, process.returncode) 609s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 609s ) 609s ^ 609s File "/usr/lib/python3.13/unittest/case.py", line 732, in fail 609s raise self.failureException(msg) 609s AssertionError: Command brz ['st'] failed with retcode 0 != 4 609s 609s ---------------------------------------------------------------------- 609s Ran 32940 tests in 406.637s 609s 609s FAILED (failures=8, errors=843, known_failure_count=47) 609s 4739 tests skipped 609s autopkgtest [16:34:37]: test testsuite3: -----------------------] 615s autopkgtest [16:34:43]: test testsuite3: - - - - - - - - - - results - - - - - - - - - - 615s testsuite3 FAIL non-zero exit status 1 619s autopkgtest [16:34:47]: @@@@@@@@@@@@@@@@@@@@ summary 619s testsuite3 FAIL non-zero exit status 1