0s autopkgtest [02:50:39]: starting date and time: 2026-01-24 02:50:39+0000 0s autopkgtest [02:50:39]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [02:50:39]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.89w_m6by/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults --apt-upgrade repo --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python3-defaults/3.14.2-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-cpu2-ram4-disk20-amd64 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@sto01-5.secgroup --name adt-resolute-amd64-repo-20260124-025038-juju-7f2275-prod-proposed-migration-environment-2-9d16bbc1-a67a-4001-87ca-c05e29efc3b2 --image adt/ubuntu-resolute-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-autopkgtest-workers-amd64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 4s Creating nova instance adt-resolute-amd64-repo-20260124-025038-juju-7f2275-prod-proposed-migration-environment-2-9d16bbc1-a67a-4001-87ca-c05e29efc3b2 from image adt/ubuntu-resolute-amd64-server-20260123.img (UUID 789dbc23-4f1b-4e7c-bcab-98e6eebf04f2)... 73s autopkgtest [02:51:52]: testbed dpkg architecture: amd64 73s autopkgtest [02:51:52]: testbed apt version: 3.1.13 73s autopkgtest [02:51:52]: @@@@@@@@@@@@@@@@@@@@ test bed setup 73s autopkgtest [02:51:52]: testbed release detected to be: None 74s autopkgtest [02:51:53]: updating testbed package index (apt update) 74s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 74s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 74s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 74s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 74s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [2820 B] 74s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [94.5 kB] 74s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [24.3 kB] 74s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1031 kB] 75s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [97.4 kB] 75s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [114 kB] 75s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 c-n-f Metadata [3824 B] 75s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 Packages [12.3 kB] 75s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/restricted i386 Packages [3696 B] 75s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 c-n-f Metadata [336 B] 75s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [942 kB] 75s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [396 kB] 75s Get:17 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 c-n-f Metadata [23.8 kB] 75s Get:18 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [12.4 kB] 75s Get:19 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [4704 B] 76s Get:20 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 c-n-f Metadata [668 B] 76s Fetched 2888 kB in 1s (2122 kB/s) 77s Reading package lists... 77s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 77s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 77s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 77s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 78s Reading package lists... 78s Reading package lists... 78s Building dependency tree... 78s Reading state information... 78s Calculating upgrade... 78s The following packages were automatically installed and are no longer required: 78s python3.13 python3.13-minimal 78s Use 'sudo apt autoremove' to remove them. 78s The following NEW packages will be installed: 78s libpython3.14-minimal libpython3.14-stdlib python3.14 python3.14-minimal 78s The following packages will be upgraded: 78s cloud-initramfs-copymods cloud-initramfs-dyn-netconf libgpg-error-l10n 78s libgpg-error0 liblzo2-2 libplymouth5 libpython3-stdlib libtasn1-6 plymouth 78s plymouth-theme-ubuntu-text python3 python3-gdbm python3-jaraco.context 78s python3-minimal 78s 14 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 78s Need to get 7270 kB of archives. 78s After this operation, 24.5 MB of additional disk space will be used. 78s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-minimal amd64 3.14.2-1 [920 kB] 78s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14-minimal amd64 3.14.2-1 [2563 kB] 78s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-minimal amd64 3.14.2-1 [28.2 kB] 78s Get:4 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3 amd64 3.14.2-1 [22.9 kB] 79s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-stdlib amd64 3.14.2-1 [2398 kB] 79s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14 amd64 3.14.2-1 [816 kB] 79s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 libpython3-stdlib amd64 3.14.2-1 [10.9 kB] 79s Get:8 http://ftpmaster.internal/ubuntu resolute/main amd64 libgpg-error-l10n all 1.58-1build1 [9192 B] 79s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 libgpg-error0 amd64 1.58-1build1 [83.3 kB] 79s Get:10 http://ftpmaster.internal/ubuntu resolute/main amd64 libtasn1-6 amd64 4.21.0-2 [45.3 kB] 79s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 libplymouth5 amd64 24.004.60+git20250831.4a3c171d-0ubuntu5 [143 kB] 79s Get:12 http://ftpmaster.internal/ubuntu resolute/main amd64 plymouth-theme-ubuntu-text amd64 24.004.60+git20250831.4a3c171d-0ubuntu5 [10.2 kB] 79s Get:13 http://ftpmaster.internal/ubuntu resolute/main amd64 plymouth amd64 24.004.60+git20250831.4a3c171d-0ubuntu5 [135 kB] 79s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-gdbm amd64 3.14.2-1 [11.1 kB] 79s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 liblzo2-2 amd64 2.10-3build2 [56.0 kB] 79s Get:16 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-jaraco.context all 6.0.1-2 [8198 B] 79s Get:17 http://ftpmaster.internal/ubuntu resolute/main amd64 cloud-initramfs-copymods all 0.50 [4528 B] 79s Get:18 http://ftpmaster.internal/ubuntu resolute/main amd64 cloud-initramfs-dyn-netconf all 0.50 [6514 B] 79s dpkg-preconfigure: unable to re-open stdin: No such file or directory 79s Fetched 7270 kB in 1s (12.6 MB/s) 79s Selecting previously unselected package libpython3.14-minimal:amd64. 79s (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 ... 124176 files and directories currently installed.) 79s Preparing to unpack .../libpython3.14-minimal_3.14.2-1_amd64.deb ... 79s Unpacking libpython3.14-minimal:amd64 (3.14.2-1) ... 79s Selecting previously unselected package python3.14-minimal. 79s Preparing to unpack .../python3.14-minimal_3.14.2-1_amd64.deb ... 79s Unpacking python3.14-minimal (3.14.2-1) ... 79s Setting up libpython3.14-minimal:amd64 (3.14.2-1) ... 79s Setting up python3.14-minimal (3.14.2-1) ... 80s (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 ... 124518 files and directories currently installed.) 80s Preparing to unpack .../python3-minimal_3.14.2-1_amd64.deb ... 80s Unpacking python3-minimal (3.14.2-1) over (3.13.9-3) ... 80s Setting up python3-minimal (3.14.2-1) ... 80s (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 ... 124518 files and directories currently installed.) 80s Preparing to unpack .../00-python3_3.14.2-1_amd64.deb ... 80s running python pre-rtupdate hooks for python3.14... 80s Unpacking python3 (3.14.2-1) over (3.13.9-3) ... 80s Selecting previously unselected package libpython3.14-stdlib:amd64. 80s Preparing to unpack .../01-libpython3.14-stdlib_3.14.2-1_amd64.deb ... 80s Unpacking libpython3.14-stdlib:amd64 (3.14.2-1) ... 80s Selecting previously unselected package python3.14. 80s Preparing to unpack .../02-python3.14_3.14.2-1_amd64.deb ... 80s Unpacking python3.14 (3.14.2-1) ... 80s Preparing to unpack .../03-libpython3-stdlib_3.14.2-1_amd64.deb ... 80s Unpacking libpython3-stdlib:amd64 (3.14.2-1) over (3.13.9-3) ... 80s Preparing to unpack .../04-libgpg-error-l10n_1.58-1build1_all.deb ... 80s Unpacking libgpg-error-l10n (1.58-1build1) over (1.58-1) ... 80s Preparing to unpack .../05-libgpg-error0_1.58-1build1_amd64.deb ... 80s Unpacking libgpg-error0:amd64 (1.58-1build1) over (1.58-1) ... 80s Preparing to unpack .../06-libtasn1-6_4.21.0-2_amd64.deb ... 80s Unpacking libtasn1-6:amd64 (4.21.0-2) over (4.20.0-2ubuntu1) ... 80s Preparing to unpack .../07-libplymouth5_24.004.60+git20250831.4a3c171d-0ubuntu5_amd64.deb ... 80s Unpacking libplymouth5:amd64 (24.004.60+git20250831.4a3c171d-0ubuntu5) over (24.004.60+git20250831.4a3c171d-0ubuntu4) ... 80s Preparing to unpack .../08-plymouth-theme-ubuntu-text_24.004.60+git20250831.4a3c171d-0ubuntu5_amd64.deb ... 80s Unpacking plymouth-theme-ubuntu-text (24.004.60+git20250831.4a3c171d-0ubuntu5) over (24.004.60+git20250831.4a3c171d-0ubuntu4) ... 80s Preparing to unpack .../09-plymouth_24.004.60+git20250831.4a3c171d-0ubuntu5_amd64.deb ... 80s Unpacking plymouth (24.004.60+git20250831.4a3c171d-0ubuntu5) over (24.004.60+git20250831.4a3c171d-0ubuntu4) ... 80s Preparing to unpack .../10-python3-gdbm_3.14.2-1_amd64.deb ... 80s Unpacking python3-gdbm (3.14.2-1) over (3.13.9-3) ... 80s Preparing to unpack .../11-liblzo2-2_2.10-3build2_amd64.deb ... 80s Unpacking liblzo2-2:amd64 (2.10-3build2) over (2.10-3build1) ... 80s Preparing to unpack .../12-python3-jaraco.context_6.0.1-2_all.deb ... 81s Unpacking python3-jaraco.context (6.0.1-2) over (6.0.1-1build1) ... 81s Preparing to unpack .../13-cloud-initramfs-copymods_0.50_all.deb ... 81s Unpacking cloud-initramfs-copymods (0.50) over (0.49build1) ... 81s Preparing to unpack .../14-cloud-initramfs-dyn-netconf_0.50_all.deb ... 81s Unpacking cloud-initramfs-dyn-netconf (0.50) over (0.49build1) ... 81s Setting up libgpg-error0:amd64 (1.58-1build1) ... 81s Setting up libpython3.14-stdlib:amd64 (3.14.2-1) ... 81s Setting up liblzo2-2:amd64 (2.10-3build2) ... 81s Setting up cloud-initramfs-copymods (0.50) ... 81s Setting up libplymouth5:amd64 (24.004.60+git20250831.4a3c171d-0ubuntu5) ... 81s Setting up cloud-initramfs-dyn-netconf (0.50) ... 81s Setting up libtasn1-6:amd64 (4.21.0-2) ... 81s Setting up python3.14 (3.14.2-1) ... 81s Setting up libgpg-error-l10n (1.58-1build1) ... 81s Setting up libpython3-stdlib:amd64 (3.14.2-1) ... 81s Setting up python3-gdbm (3.14.2-1) ... 81s Setting up plymouth (24.004.60+git20250831.4a3c171d-0ubuntu5) ... 81s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 82s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 82s Setting up python3 (3.14.2-1) ... 82s running python rtupdate hooks for python3.14... 82s running python post-rtupdate hooks for python3.14... 82s Setting up python3-jaraco.context (6.0.1-2) ... 82s Processing triggers for initramfs-tools (0.150ubuntu7) ... 82s update-initramfs: Generating /boot/initrd.img-6.18.0-9-generic 87s Processing triggers for libc-bin (2.42-2ubuntu4) ... 87s Processing triggers for systemd (259-1ubuntu2) ... 87s Processing triggers for man-db (2.13.1-1) ... 87s Setting up plymouth-theme-ubuntu-text (24.004.60+git20250831.4a3c171d-0ubuntu5) ... 87s Processing triggers for initramfs-tools (0.150ubuntu7) ... 87s update-initramfs: Generating /boot/initrd.img-6.18.0-9-generic 91s autopkgtest [02:52:10]: upgrading testbed (apt dist-upgrade and autopurge) 91s Reading package lists... 91s Building dependency tree... 91s Reading state information... 92s Calculating upgrade... 92s The following packages were automatically installed and are no longer required: 92s python3.13 python3.13-minimal 92s Use 'sudo apt autoremove' to remove them. 92s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 92s Reading package lists... 92s Building dependency tree... 92s Reading state information... 92s Solving dependencies... 92s The following packages will be REMOVED: 92s python3.13* python3.13-minimal* 92s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 92s After this operation, 7860 kB disk space will be freed. 92s (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 ... 124949 files and directories currently installed.) 92s Removing python3.13 (3.13.11-1) ... 92s Removing python3.13-minimal (3.13.11-1) ... 93s Processing triggers for man-db (2.13.1-1) ... 93s Processing triggers for systemd (259-1ubuntu2) ... 93s (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 ... 124922 files and directories currently installed.) 93s Purging configuration files for python3.13-minimal (3.13.11-1) ... 93s autopkgtest [02:52:12]: rebooting testbed after setup commands that affected boot 155s autopkgtest [02:53:14]: testbed running kernel: Linux 6.18.0-9-generic #9-Ubuntu SMP PREEMPT_DYNAMIC Mon Jan 12 16:49:02 UTC 2026 157s autopkgtest [02:53:16]: @@@@@@@@@@@@@@@@@@@@ apt-source repo 158s Get:1 http://ftpmaster.internal/ubuntu resolute/multiverse repo 2.58-4 (dsc) [2249 B] 158s Get:2 http://ftpmaster.internal/ubuntu resolute/multiverse repo 2.58-4 (tar) [225 kB] 158s Get:3 http://ftpmaster.internal/ubuntu resolute/multiverse repo 2.58-4 (diff) [10.7 kB] 158s gpgv: Signature made Wed Sep 10 07:01:30 2025 UTC 158s gpgv: using RSA key 0A32ADBE80399BE7163859ECA4786B0DA70334A8 158s gpgv: issuer "rosh@debian.org" 158s gpgv: Can't check signature: No public key 158s dpkg-source: warning: cannot verify inline signature for ./repo_2.58-4.dsc: no acceptable signature found 158s autopkgtest [02:53:17]: testing package repo version 2.58-4 158s autopkgtest [02:53:17]: build not needed 158s autopkgtest [02:53:17]: test command1: preparing testbed 159s Reading package lists... 159s Building dependency tree... 159s Reading state information... 159s Solving dependencies... 159s The following NEW packages will be installed: 159s git git-man liberror-perl python3-kerberos repo 159s 0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded. 159s Need to get 5777 kB of archives. 159s After this operation, 29.6 MB of additional disk space will be used. 159s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 liberror-perl all 0.17030-1 [23.5 kB] 159s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 git-man all 1:2.51.0-1ubuntu1 [1179 kB] 159s Get:3 http://ftpmaster.internal/ubuntu resolute/main amd64 git amd64 1:2.51.0-1ubuntu1 [4414 kB] 159s Get:4 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-kerberos amd64 1.1.14-3.1build12 [22.7 kB] 159s Get:5 http://ftpmaster.internal/ubuntu resolute/multiverse amd64 repo all 2.58-4 [138 kB] 160s Fetched 5777 kB in 0s (13.4 MB/s) 160s Selecting previously unselected package liberror-perl. 160s (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 ... 124924 files and directories currently installed.) 160s Preparing to unpack .../liberror-perl_0.17030-1_all.deb ... 160s Unpacking liberror-perl (0.17030-1) ... 160s Selecting previously unselected package git-man. 160s Preparing to unpack .../git-man_1%3a2.51.0-1ubuntu1_all.deb ... 160s Unpacking git-man (1:2.51.0-1ubuntu1) ... 160s Selecting previously unselected package git. 160s Preparing to unpack .../git_1%3a2.51.0-1ubuntu1_amd64.deb ... 160s Unpacking git (1:2.51.0-1ubuntu1) ... 160s Selecting previously unselected package python3-kerberos. 160s Preparing to unpack .../python3-kerberos_1.1.14-3.1build12_amd64.deb ... 160s Unpacking python3-kerberos (1.1.14-3.1build12) ... 160s Selecting previously unselected package repo. 160s Preparing to unpack .../archives/repo_2.58-4_all.deb ... 160s Unpacking repo (2.58-4) ... 160s Setting up python3-kerberos (1.1.14-3.1build12) ... 160s Setting up liberror-perl (0.17030-1) ... 160s Setting up git-man (1:2.51.0-1ubuntu1) ... 160s Setting up git (1:2.51.0-1ubuntu1) ... 160s Setting up repo (2.58-4) ... 160s Processing triggers for man-db (2.13.1-1) ... 161s autopkgtest [02:53:20]: test command1: repo help && repo --time init -q --depth=1 -u https://android.googlesource.com/platform/manifest -b android-2.3.7_r1 161s autopkgtest [02:53:20]: test command1: [----------------------- 162s usage: repo COMMAND [ARGS] 162s 162s repo is not yet installed. Use "repo init" to install it here. 162s 162s The most commonly used repo commands are: 162s 162s init Install repo in the current working directory 162s help Display detailed help on a command 162s 162s For access to the full online help, install repo ("repo init"). 162s 162s Bug reports: https://issues.gerritcodereview.com/issues/new?component=1370071 165s real 0m0.350s 166s autopkgtest [02:53:25]: test command1: -----------------------] 166s command1 PASS 166s autopkgtest [02:53:25]: test command1: - - - - - - - - - - results - - - - - - - - - - 166s autopkgtest [02:53:25]: test command2: preparing testbed 166s Reading package lists... 166s Building dependency tree... 166s Reading state information... 167s Solving dependencies... 167s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 167s autopkgtest [02:53:26]: test command2: rm -rf .repo && repo --time init -q --depth=1 --use-superproject -u https://android.googlesource.com/platform/manifest -b android-s-beta-2 167s autopkgtest [02:53:26]: test command2: [----------------------- 171s /tmp/autopkgtest.DxUkds/build.7Bo/src/.repo/exp-superproject/925043f706ba64db713e9bf3b55987e2-superproject.git: Performing initial setup for superproject; this might take several minutes. 171s /tmp/autopkgtest.DxUkds/build.7Bo/src/.repo/exp-superproject/925043f706ba64db713e9bf3b55987e2-superproject.git: Initial setup for superproject completed. 171s real 0m0.605s 171s autopkgtest [02:53:30]: test command2: -----------------------] 172s command2 PASS 172s autopkgtest [02:53:31]: test command2: - - - - - - - - - - results - - - - - - - - - - 172s autopkgtest [02:53:31]: test command3: preparing testbed 190s Creating nova instance adt-resolute-amd64-repo-20260124-025038-juju-7f2275-prod-proposed-migration-environment-2-9d16bbc1-a67a-4001-87ca-c05e29efc3b2 from image adt/ubuntu-resolute-amd64-server-20260123.img (UUID 789dbc23-4f1b-4e7c-bcab-98e6eebf04f2)... 258s autopkgtest [02:54:57]: testbed dpkg architecture: amd64 259s autopkgtest [02:54:58]: testbed apt version: 3.1.13 259s autopkgtest [02:54:58]: @@@@@@@@@@@@@@@@@@@@ test bed setup 259s autopkgtest [02:54:58]: testbed release detected to be: resolute 259s autopkgtest [02:54:58]: updating testbed package index (apt update) 260s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 260s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 260s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 260s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 260s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [2820 B] 260s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [24.3 kB] 260s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1031 kB] 260s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [94.5 kB] 260s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [114 kB] 260s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [97.4 kB] 260s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 c-n-f Metadata [3824 B] 260s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted i386 Packages [3696 B] 260s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 Packages [12.3 kB] 260s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 c-n-f Metadata [336 B] 260s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [396 kB] 260s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [942 kB] 260s Get:17 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 c-n-f Metadata [23.8 kB] 260s Get:18 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [12.4 kB] 261s Get:19 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [4704 B] 261s Get:20 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 c-n-f Metadata [668 B] 261s Fetched 2888 kB in 1s (2981 kB/s) 262s Reading package lists... 262s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 262s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 262s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 262s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 263s Reading package lists... 263s Reading package lists... 263s Building dependency tree... 263s Reading state information... 263s Calculating upgrade... 263s The following packages were automatically installed and are no longer required: 263s python3.13 python3.13-minimal 263s Use 'sudo apt autoremove' to remove them. 263s The following NEW packages will be installed: 263s libpython3.14-minimal libpython3.14-stdlib python3.14 python3.14-minimal 263s The following packages will be upgraded: 263s cloud-initramfs-copymods cloud-initramfs-dyn-netconf libgpg-error-l10n 263s libgpg-error0 liblzo2-2 libplymouth5 libpython3-stdlib libtasn1-6 plymouth 263s plymouth-theme-ubuntu-text python3 python3-gdbm python3-jaraco.context 263s python3-minimal 263s 14 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 263s Need to get 7270 kB of archives. 263s After this operation, 24.5 MB of additional disk space will be used. 263s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-minimal amd64 3.14.2-1 [920 kB] 263s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14-minimal amd64 3.14.2-1 [2563 kB] 263s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-minimal amd64 3.14.2-1 [28.2 kB] 263s Get:4 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3 amd64 3.14.2-1 [22.9 kB] 264s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-stdlib amd64 3.14.2-1 [2398 kB] 264s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14 amd64 3.14.2-1 [816 kB] 264s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 libpython3-stdlib amd64 3.14.2-1 [10.9 kB] 264s Get:8 http://ftpmaster.internal/ubuntu resolute/main amd64 libgpg-error-l10n all 1.58-1build1 [9192 B] 264s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 libgpg-error0 amd64 1.58-1build1 [83.3 kB] 264s Get:10 http://ftpmaster.internal/ubuntu resolute/main amd64 libtasn1-6 amd64 4.21.0-2 [45.3 kB] 264s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 libplymouth5 amd64 24.004.60+git20250831.4a3c171d-0ubuntu5 [143 kB] 264s Get:12 http://ftpmaster.internal/ubuntu resolute/main amd64 plymouth-theme-ubuntu-text amd64 24.004.60+git20250831.4a3c171d-0ubuntu5 [10.2 kB] 264s Get:13 http://ftpmaster.internal/ubuntu resolute/main amd64 plymouth amd64 24.004.60+git20250831.4a3c171d-0ubuntu5 [135 kB] 264s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-gdbm amd64 3.14.2-1 [11.1 kB] 264s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 liblzo2-2 amd64 2.10-3build2 [56.0 kB] 264s Get:16 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-jaraco.context all 6.0.1-2 [8198 B] 264s Get:17 http://ftpmaster.internal/ubuntu resolute/main amd64 cloud-initramfs-copymods all 0.50 [4528 B] 264s Get:18 http://ftpmaster.internal/ubuntu resolute/main amd64 cloud-initramfs-dyn-netconf all 0.50 [6514 B] 264s dpkg-preconfigure: unable to re-open stdin: No such file or directory 264s Fetched 7270 kB in 1s (11.9 MB/s) 264s Selecting previously unselected package libpython3.14-minimal:amd64. 264s (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 ... 124176 files and directories currently installed.) 264s Preparing to unpack .../libpython3.14-minimal_3.14.2-1_amd64.deb ... 264s Unpacking libpython3.14-minimal:amd64 (3.14.2-1) ... 264s Selecting previously unselected package python3.14-minimal. 264s Preparing to unpack .../python3.14-minimal_3.14.2-1_amd64.deb ... 264s Unpacking python3.14-minimal (3.14.2-1) ... 264s Setting up libpython3.14-minimal:amd64 (3.14.2-1) ... 264s Setting up python3.14-minimal (3.14.2-1) ... 265s (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 ... 124518 files and directories currently installed.) 265s Preparing to unpack .../python3-minimal_3.14.2-1_amd64.deb ... 265s Unpacking python3-minimal (3.14.2-1) over (3.13.9-3) ... 265s Setting up python3-minimal (3.14.2-1) ... 265s (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 ... 124518 files and directories currently installed.) 265s Preparing to unpack .../00-python3_3.14.2-1_amd64.deb ... 265s running python pre-rtupdate hooks for python3.14... 265s Unpacking python3 (3.14.2-1) over (3.13.9-3) ... 265s Selecting previously unselected package libpython3.14-stdlib:amd64. 265s Preparing to unpack .../01-libpython3.14-stdlib_3.14.2-1_amd64.deb ... 265s Unpacking libpython3.14-stdlib:amd64 (3.14.2-1) ... 265s Selecting previously unselected package python3.14. 265s Preparing to unpack .../02-python3.14_3.14.2-1_amd64.deb ... 265s Unpacking python3.14 (3.14.2-1) ... 265s Preparing to unpack .../03-libpython3-stdlib_3.14.2-1_amd64.deb ... 265s Unpacking libpython3-stdlib:amd64 (3.14.2-1) over (3.13.9-3) ... 265s Preparing to unpack .../04-libgpg-error-l10n_1.58-1build1_all.deb ... 265s Unpacking libgpg-error-l10n (1.58-1build1) over (1.58-1) ... 265s Preparing to unpack .../05-libgpg-error0_1.58-1build1_amd64.deb ... 265s Unpacking libgpg-error0:amd64 (1.58-1build1) over (1.58-1) ... 265s Preparing to unpack .../06-libtasn1-6_4.21.0-2_amd64.deb ... 265s Unpacking libtasn1-6:amd64 (4.21.0-2) over (4.20.0-2ubuntu1) ... 265s Preparing to unpack .../07-libplymouth5_24.004.60+git20250831.4a3c171d-0ubuntu5_amd64.deb ... 265s Unpacking libplymouth5:amd64 (24.004.60+git20250831.4a3c171d-0ubuntu5) over (24.004.60+git20250831.4a3c171d-0ubuntu4) ... 265s Preparing to unpack .../08-plymouth-theme-ubuntu-text_24.004.60+git20250831.4a3c171d-0ubuntu5_amd64.deb ... 265s Unpacking plymouth-theme-ubuntu-text (24.004.60+git20250831.4a3c171d-0ubuntu5) over (24.004.60+git20250831.4a3c171d-0ubuntu4) ... 265s Preparing to unpack .../09-plymouth_24.004.60+git20250831.4a3c171d-0ubuntu5_amd64.deb ... 266s Unpacking plymouth (24.004.60+git20250831.4a3c171d-0ubuntu5) over (24.004.60+git20250831.4a3c171d-0ubuntu4) ... 266s Preparing to unpack .../10-python3-gdbm_3.14.2-1_amd64.deb ... 266s Unpacking python3-gdbm (3.14.2-1) over (3.13.9-3) ... 266s Preparing to unpack .../11-liblzo2-2_2.10-3build2_amd64.deb ... 266s Unpacking liblzo2-2:amd64 (2.10-3build2) over (2.10-3build1) ... 266s Preparing to unpack .../12-python3-jaraco.context_6.0.1-2_all.deb ... 266s Unpacking python3-jaraco.context (6.0.1-2) over (6.0.1-1build1) ... 266s Preparing to unpack .../13-cloud-initramfs-copymods_0.50_all.deb ... 266s Unpacking cloud-initramfs-copymods (0.50) over (0.49build1) ... 266s Preparing to unpack .../14-cloud-initramfs-dyn-netconf_0.50_all.deb ... 266s Unpacking cloud-initramfs-dyn-netconf (0.50) over (0.49build1) ... 266s Setting up libgpg-error0:amd64 (1.58-1build1) ... 266s Setting up libpython3.14-stdlib:amd64 (3.14.2-1) ... 266s Setting up liblzo2-2:amd64 (2.10-3build2) ... 266s Setting up cloud-initramfs-copymods (0.50) ... 266s Setting up libplymouth5:amd64 (24.004.60+git20250831.4a3c171d-0ubuntu5) ... 266s Setting up cloud-initramfs-dyn-netconf (0.50) ... 266s Setting up libtasn1-6:amd64 (4.21.0-2) ... 266s Setting up python3.14 (3.14.2-1) ... 266s Setting up libgpg-error-l10n (1.58-1build1) ... 266s Setting up libpython3-stdlib:amd64 (3.14.2-1) ... 266s Setting up python3-gdbm (3.14.2-1) ... 266s Setting up plymouth (24.004.60+git20250831.4a3c171d-0ubuntu5) ... 267s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 267s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 267s Setting up python3 (3.14.2-1) ... 267s running python rtupdate hooks for python3.14... 267s running python post-rtupdate hooks for python3.14... 267s Setting up python3-jaraco.context (6.0.1-2) ... 267s Processing triggers for initramfs-tools (0.150ubuntu7) ... 267s update-initramfs: Generating /boot/initrd.img-6.18.0-9-generic 272s Processing triggers for libc-bin (2.42-2ubuntu4) ... 272s Processing triggers for systemd (259-1ubuntu2) ... 272s Processing triggers for man-db (2.13.1-1) ... 272s Setting up plymouth-theme-ubuntu-text (24.004.60+git20250831.4a3c171d-0ubuntu5) ... 272s Processing triggers for initramfs-tools (0.150ubuntu7) ... 273s update-initramfs: Generating /boot/initrd.img-6.18.0-9-generic 277s autopkgtest [02:55:16]: upgrading testbed (apt dist-upgrade and autopurge) 277s Reading package lists... 277s Building dependency tree... 277s Reading state information... 277s Calculating upgrade... 277s The following packages were automatically installed and are no longer required: 277s python3.13 python3.13-minimal 277s Use 'sudo apt autoremove' to remove them. 277s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 277s Reading package lists... 277s Building dependency tree... 277s Reading state information... 277s Solving dependencies... 277s The following packages will be REMOVED: 277s python3.13* python3.13-minimal* 278s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 278s After this operation, 7860 kB disk space will be freed. 278s (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 ... 124949 files and directories currently installed.) 278s Removing python3.13 (3.13.11-1) ... 278s Removing python3.13-minimal (3.13.11-1) ... 278s Processing triggers for man-db (2.13.1-1) ... 278s Processing triggers for systemd (259-1ubuntu2) ... 278s (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 ... 124922 files and directories currently installed.) 278s Purging configuration files for python3.13-minimal (3.13.11-1) ... 279s autopkgtest [02:55:18]: rebooting testbed after setup commands that affected boot 342s Reading package lists... 342s Building dependency tree... 342s Reading state information... 343s Solving dependencies... 343s The following NEW packages will be installed: 343s black git git-man liberror-perl python3-click python3-flake8 343s python3-flake8-black python3-iniconfig python3-isort python3-kerberos 343s python3-mccabe python3-mypy-extensions python3-pathspec python3-platformdirs 343s python3-pluggy python3-pycodestyle python3-pyflakes python3-pytest 343s python3-pytest-timeout python3-pytokens repo 343s 0 upgraded, 21 newly installed, 0 to remove and 0 not upgraded. 343s Need to get 8974 kB of archives. 343s After this operation, 44.3 MB of additional disk space will be used. 343s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-click all 8.2.0+0.really.8.1.8-1build1 [80.2 kB] 343s Get:2 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-mypy-extensions all 1.1.0-1 [6716 B] 343s Get:3 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pathspec all 0.12.1-1build1 [24.6 kB] 343s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-platformdirs all 4.5.1-1 [17.1 kB] 343s Get:5 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytokens amd64 0.4.0-1 [195 kB] 343s Get:6 http://ftpmaster.internal/ubuntu resolute/universe amd64 black amd64 25.12.0-1 [2335 kB] 343s Get:7 http://ftpmaster.internal/ubuntu resolute/main amd64 liberror-perl all 0.17030-1 [23.5 kB] 343s Get:8 http://ftpmaster.internal/ubuntu resolute/main amd64 git-man all 1:2.51.0-1ubuntu1 [1179 kB] 343s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 git amd64 1:2.51.0-1ubuntu1 [4414 kB] 343s Get:10 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-mccabe all 0.7.0-1build1 [8926 B] 343s Get:11 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pycodestyle all 2.12.1-2 [30.2 kB] 343s Get:12 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pyflakes all 3.2.0-3 [53.0 kB] 343s Get:13 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-flake8 all 7.1.1-3 [44.0 kB] 343s Get:14 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-flake8-black all 4.0.0-1 [15.4 kB] 343s Get:15 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-iniconfig all 2.1.0-2 [6962 B] 343s Get:16 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-isort all 7.0.0-1 [59.7 kB] 343s Get:17 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-kerberos amd64 1.1.14-3.1build12 [22.7 kB] 343s Get:18 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pluggy all 1.6.0-2 [21.1 kB] 343s Get:19 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytest all 9.0.2-2 [277 kB] 343s Get:20 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytest-timeout all 2.4.0-2 [22.5 kB] 343s Get:21 http://ftpmaster.internal/ubuntu resolute/multiverse amd64 repo all 2.58-4 [138 kB] 343s Fetched 8974 kB in 0s (29.3 MB/s) 343s Selecting previously unselected package python3-click. 343s (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 ... 124924 files and directories currently installed.) 343s Preparing to unpack .../00-python3-click_8.2.0+0.really.8.1.8-1build1_all.deb ... 343s Unpacking python3-click (8.2.0+0.really.8.1.8-1build1) ... 343s Selecting previously unselected package python3-mypy-extensions. 343s Preparing to unpack .../01-python3-mypy-extensions_1.1.0-1_all.deb ... 343s Unpacking python3-mypy-extensions (1.1.0-1) ... 343s Selecting previously unselected package python3-pathspec. 343s Preparing to unpack .../02-python3-pathspec_0.12.1-1build1_all.deb ... 343s Unpacking python3-pathspec (0.12.1-1build1) ... 343s Selecting previously unselected package python3-platformdirs. 343s Preparing to unpack .../03-python3-platformdirs_4.5.1-1_all.deb ... 343s Unpacking python3-platformdirs (4.5.1-1) ... 343s Selecting previously unselected package python3-pytokens. 343s Preparing to unpack .../04-python3-pytokens_0.4.0-1_amd64.deb ... 343s Unpacking python3-pytokens (0.4.0-1) ... 343s Selecting previously unselected package black. 343s Preparing to unpack .../05-black_25.12.0-1_amd64.deb ... 343s Unpacking black (25.12.0-1) ... 343s Selecting previously unselected package liberror-perl. 343s Preparing to unpack .../06-liberror-perl_0.17030-1_all.deb ... 343s Unpacking liberror-perl (0.17030-1) ... 343s Selecting previously unselected package git-man. 343s Preparing to unpack .../07-git-man_1%3a2.51.0-1ubuntu1_all.deb ... 343s Unpacking git-man (1:2.51.0-1ubuntu1) ... 343s Selecting previously unselected package git. 343s Preparing to unpack .../08-git_1%3a2.51.0-1ubuntu1_amd64.deb ... 343s Unpacking git (1:2.51.0-1ubuntu1) ... 344s Selecting previously unselected package python3-mccabe. 344s Preparing to unpack .../09-python3-mccabe_0.7.0-1build1_all.deb ... 344s Unpacking python3-mccabe (0.7.0-1build1) ... 344s Selecting previously unselected package python3-pycodestyle. 344s Preparing to unpack .../10-python3-pycodestyle_2.12.1-2_all.deb ... 344s Unpacking python3-pycodestyle (2.12.1-2) ... 344s Selecting previously unselected package python3-pyflakes. 344s Preparing to unpack .../11-python3-pyflakes_3.2.0-3_all.deb ... 344s Unpacking python3-pyflakes (3.2.0-3) ... 344s Selecting previously unselected package python3-flake8. 344s Preparing to unpack .../12-python3-flake8_7.1.1-3_all.deb ... 344s Unpacking python3-flake8 (7.1.1-3) ... 344s Selecting previously unselected package python3-flake8-black. 344s Preparing to unpack .../13-python3-flake8-black_4.0.0-1_all.deb ... 344s Unpacking python3-flake8-black (4.0.0-1) ... 344s Selecting previously unselected package python3-iniconfig. 344s Preparing to unpack .../14-python3-iniconfig_2.1.0-2_all.deb ... 344s Unpacking python3-iniconfig (2.1.0-2) ... 344s Selecting previously unselected package python3-isort. 344s Preparing to unpack .../15-python3-isort_7.0.0-1_all.deb ... 344s Unpacking python3-isort (7.0.0-1) ... 344s Selecting previously unselected package python3-kerberos. 344s Preparing to unpack .../16-python3-kerberos_1.1.14-3.1build12_amd64.deb ... 344s Unpacking python3-kerberos (1.1.14-3.1build12) ... 344s Selecting previously unselected package python3-pluggy. 344s Preparing to unpack .../17-python3-pluggy_1.6.0-2_all.deb ... 344s Unpacking python3-pluggy (1.6.0-2) ... 344s Selecting previously unselected package python3-pytest. 344s Preparing to unpack .../18-python3-pytest_9.0.2-2_all.deb ... 344s Unpacking python3-pytest (9.0.2-2) ... 344s Selecting previously unselected package python3-pytest-timeout. 344s Preparing to unpack .../19-python3-pytest-timeout_2.4.0-2_all.deb ... 344s Unpacking python3-pytest-timeout (2.4.0-2) ... 344s Selecting previously unselected package repo. 344s Preparing to unpack .../20-repo_2.58-4_all.deb ... 344s Unpacking repo (2.58-4) ... 344s Setting up python3-iniconfig (2.1.0-2) ... 344s Setting up python3-mypy-extensions (1.1.0-1) ... 344s Setting up python3-pyflakes (3.2.0-3) ... 344s Setting up python3-kerberos (1.1.14-3.1build12) ... 344s Setting up python3-click (8.2.0+0.really.8.1.8-1build1) ... 344s Setting up python3-platformdirs (4.5.1-1) ... 344s Setting up liberror-perl (0.17030-1) ... 344s Setting up python3-pycodestyle (2.12.1-2) ... 344s Setting up python3-isort (7.0.0-1) ... 344s Setting up python3-pluggy (1.6.0-2) ... 344s Setting up git-man (1:2.51.0-1ubuntu1) ... 344s Setting up python3-mccabe (0.7.0-1build1) ... 344s Setting up python3-pytokens (0.4.0-1) ... 345s Setting up python3-pathspec (0.12.1-1build1) ... 345s Setting up python3-pytest (9.0.2-2) ... 345s Setting up black (25.12.0-1) ... 345s Setting up python3-flake8 (7.1.1-3) ... 345s Setting up python3-flake8-black (4.0.0-1) ... 345s Setting up git (1:2.51.0-1ubuntu1) ... 345s Setting up python3-pytest-timeout (2.4.0-2) ... 345s Setting up repo (2.58-4) ... 345s Processing triggers for man-db (2.13.1-1) ... 347s autopkgtest [02:56:26]: test command3: sed -i -e '/run_flake8,/d' -e '/run_update_manpages,/d' run_tests && debian/rules override_dh_auto_test 347s autopkgtest [02:56:26]: test command3: [----------------------- 348s HOME=/tmp/autopkgtest.DxUkds/build.7Bo/src git config --global user.name TestUser 348s HOME=/tmp/autopkgtest.DxUkds/build.7Bo/src git config --global user.email '<>' 348s HOME=/tmp/autopkgtest.DxUkds/build.7Bo/src git config -l 348s user.name=TestUser 348s user.email=<> 348s HOME=/tmp/autopkgtest.DxUkds/build.7Bo/src ./run_tests -v 348s ============================= test session starts ============================== 348s platform linux -- Python 3.14.2, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3 348s cachedir: .pytest_cache 348s rootdir: /tmp/autopkgtest.DxUkds/build.7Bo/src 348s configfile: pyproject.toml 348s plugins: timeout-2.4.0, typeguard-4.4.4 348s collecting ... collected 287 items 348s 348s tests/test_color.py::ColoringTests::test_Color_Parse_all_params_none PASSED [ 0%] 348s tests/test_color.py::ColoringTests::test_Color_Parse_empty_entry PASSED [ 0%] 348s tests/test_color.py::ColoringTests::test_Color_Parse_first_parameter_none PASSED [ 1%] 348s tests/test_color.py::ColoringTests::test_Color_Parse_one_entry PASSED [ 1%] 348s tests/test_color.py::ColoringTests::test_Color_Parse_reset_entry PASSED [ 1%] 348s tests/test_color.py::ColoringTests::test_Color_Parse_three_entry PASSED [ 2%] 348s tests/test_color.py::ColoringTests::test_Color_Parse_two_entry PASSED [ 2%] 348s tests/test_editor.py::GetEditor::test_basic PASSED [ 2%] 348s tests/test_editor.py::EditString::test_cat_editor PASSED [ 3%] 348s tests/test_editor.py::EditString::test_no_editor PASSED [ 3%] 348s tests/test_error.py::PickleTests::testExceptionLookup PASSED [ 3%] 348s tests/test_error.py::PickleTests::testPickle PASSED [ 4%] 348s tests/test_git_command.py::GitCommandTest::test_alternative_setting_when_different PASSED [ 4%] 348s tests/test_git_command.py::GitCommandTest::test_alternative_setting_when_matching PASSED [ 4%] 348s tests/test_git_command.py::GitCommandWaitTest::test_default_returns_non_zero_result PASSED [ 5%] 348s tests/test_git_command.py::GitCommandWaitTest::test_raises_when_verify_non_zero_result PASSED [ 5%] 348s tests/test_git_command.py::GitCommandWaitTest::test_returns_when_no_verify_non_zero_result PASSED [ 5%] 348s tests/test_git_command.py::GitCommandStreamLogsTest::test_does_not_stream_logs_when_input_is_set PASSED [ 6%] 348s tests/test_git_command.py::GitCommandStreamLogsTest::test_does_not_stream_logs_when_merge_output_is_set PASSED [ 6%] 348s tests/test_git_command.py::GitCommandStreamLogsTest::test_does_not_stream_logs_when_stderr_is_set PASSED [ 6%] 348s tests/test_git_command.py::GitCommandStreamLogsTest::test_does_not_stream_logs_when_stdout_is_set PASSED [ 7%] 348s tests/test_git_command.py::GitCommandStreamLogsTest::test_streams_stderr_when_no_stream_is_set PASSED [ 7%] 348s tests/test_git_command.py::GitCallUnitTest::test_version_tuple PASSED [ 8%] 348s tests/test_git_command.py::UserAgentUnitTest::test_smoke_git PASSED [ 8%] 348s tests/test_git_command.py::UserAgentUnitTest::test_smoke_os PASSED [ 8%] 348s tests/test_git_command.py::UserAgentUnitTest::test_smoke_repo PASSED [ 9%] 348s tests/test_git_command.py::GitRequireTests::test_equal_nonfatal PASSED [ 9%] 348s tests/test_git_command.py::GitRequireTests::test_newer_nonfatal PASSED [ 9%] 348s tests/test_git_command.py::GitRequireTests::test_older_fatal PASSED [ 10%] 348s tests/test_git_command.py::GitRequireTests::test_older_fatal_msg PASSED [ 10%] 348s tests/test_git_command.py::GitRequireTests::test_older_nonfatal PASSED [ 10%] 348s tests/test_git_command.py::GitCommandErrorTest::test_augument_stderr PASSED [ 11%] 348s tests/test_git_config.py::GitConfigReadOnlyTests::test_GetBoolean_false PASSED [ 11%] 348s tests/test_git_config.py::GitConfigReadOnlyTests::test_GetBoolean_invalid PASSED [ 11%] 348s tests/test_git_config.py::GitConfigReadOnlyTests::test_GetBoolean_true PASSED [ 12%] 348s tests/test_git_config.py::GitConfigReadOnlyTests::test_GetBoolean_undefined PASSED [ 12%] 348s tests/test_git_config.py::GitConfigReadOnlyTests::test_GetInt_invalid PASSED [ 12%] 348s tests/test_git_config.py::GitConfigReadOnlyTests::test_GetInt_undefined PASSED [ 13%] 348s tests/test_git_config.py::GitConfigReadOnlyTests::test_GetInt_valid PASSED [ 13%] 348s tests/test_git_config.py::GitConfigReadOnlyTests::test_GetString_from_missing_file PASSED [ 13%] 348s tests/test_git_config.py::GitConfigReadOnlyTests::test_GetString_with_empty_config_values PASSED [ 14%] 348s tests/test_git_config.py::GitConfigReadOnlyTests::test_GetString_with_true_value PASSED [ 14%] 348s tests/test_git_config.py::GitConfigReadWriteTests::test_GetSyncAnalysisStateData PASSED [ 14%] 348s tests/test_git_config.py::GitConfigReadWriteTests::test_SetBoolean PASSED [ 15%] 348s tests/test_git_config.py::GitConfigReadWriteTests::test_SetString PASSED [ 15%] 348s tests/test_git_superproject.py::SuperprojectTestCase::test_Fetch PASSED [ 16%] 348s tests/test_git_superproject.py::SuperprojectTestCase::test_superproject_get_all_project_commit_ids_mock_ls_tree PASSED [ 16%] 348s tests/test_git_superproject.py::SuperprojectTestCase::test_superproject_get_superproject_invalid_branch PASSED [ 16%] 348s tests/test_git_superproject.py::SuperprojectTestCase::test_superproject_get_superproject_invalid_url PASSED [ 17%] 348s tests/test_git_superproject.py::SuperprojectTestCase::test_superproject_get_superproject_mock_fetch PASSED [ 17%] 348s tests/test_git_superproject.py::SuperprojectTestCase::test_superproject_get_superproject_mock_init PASSED [ 17%] 348s tests/test_git_superproject.py::SuperprojectTestCase::test_superproject_get_superproject_no_superproject PASSED [ 18%] 348s tests/test_git_superproject.py::SuperprojectTestCase::test_superproject_update_project_revision_id PASSED [ 18%] 348s tests/test_git_superproject.py::SuperprojectTestCase::test_superproject_update_project_revision_id_from_local_manifest_group PASSED [ 18%] 348s tests/test_git_superproject.py::SuperprojectTestCase::test_superproject_update_project_revision_id_no_superproject_tag PASSED [ 19%] 348s tests/test_git_superproject.py::SuperprojectTestCase::test_superproject_update_project_revision_id_with_pinned_manifest PASSED [ 19%] 348s tests/test_git_superproject.py::SuperprojectTestCase::test_superproject_write_manifest_file PASSED [ 19%] 348s tests/test_git_trace2_event_log.py::EventLogTestCase::test_command_event PASSED [ 20%] 348s tests/test_git_trace2_event_log.py::EventLogTestCase::test_data_event_config PASSED [ 20%] 348s tests/test_git_trace2_event_log.py::EventLogTestCase::test_def_params_event_no_repo_config PASSED [ 20%] 348s tests/test_git_trace2_event_log.py::EventLogTestCase::test_def_params_event_repo_config PASSED [ 21%] 348s tests/test_git_trace2_event_log.py::EventLogTestCase::test_error_event PASSED [ 21%] 348s tests/test_git_trace2_event_log.py::EventLogTestCase::test_exit_event_result_integer PASSED [ 21%] 348s tests/test_git_trace2_event_log.py::EventLogTestCase::test_exit_event_result_none PASSED [ 22%] 348s tests/test_git_trace2_event_log.py::EventLogTestCase::test_initial_state_no_parent_sid PASSED [ 22%] 348s tests/test_git_trace2_event_log.py::EventLogTestCase::test_initial_state_with_parent_sid PASSED [ 22%] 348s tests/test_git_trace2_event_log.py::EventLogTestCase::test_start_event PASSED [ 23%] 348s tests/test_git_trace2_event_log.py::EventLogTestCase::test_version_event PASSED [ 23%] 348s tests/test_git_trace2_event_log.py::EventLogTestCase::test_write_no_git_config PASSED [ 24%] 348s tests/test_git_trace2_event_log.py::EventLogTestCase::test_write_non_string PASSED [ 24%] 348s tests/test_git_trace2_event_log.py::EventLogTestCase::test_write_socket PASSED [ 24%] 348s tests/test_git_trace2_event_log.py::EventLogTestCase::test_write_with_filename PASSED [ 25%] 348s tests/test_git_trace2_event_log.py::EventLogTestCase::test_write_with_git_config PASSED [ 25%] 348s tests/test_hooks.py::RepoHookShebang::test_direct_interp PASSED [ 25%] 348s tests/test_hooks.py::RepoHookShebang::test_env_interp PASSED [ 26%] 348s tests/test_hooks.py::RepoHookShebang::test_no_shebang PASSED [ 26%] 348s tests/test_manifest_xml.py::ManifestValidateFilePaths::test_bad_paths PASSED [ 26%] 348s tests/test_manifest_xml.py::ManifestValidateFilePaths::test_normal_path PASSED [ 27%] 348s tests/test_manifest_xml.py::ManifestValidateFilePaths::test_symlink_targets PASSED [ 27%] 348s tests/test_manifest_xml.py::ValueTests::test_bool_default PASSED [ 27%] 348s tests/test_manifest_xml.py::ValueTests::test_bool_false PASSED [ 28%] 348s tests/test_manifest_xml.py::ValueTests::test_bool_invalid PASSED [ 28%] 348s tests/test_manifest_xml.py::ValueTests::test_bool_true PASSED [ 28%] 348s tests/test_manifest_xml.py::ValueTests::test_int_default PASSED [ 29%] 348s tests/test_manifest_xml.py::ValueTests::test_int_good PASSED [ 29%] 348s tests/test_manifest_xml.py::ValueTests::test_int_invalid PASSED [ 29%] 348s tests/test_manifest_xml.py::XmlManifestTests::test_empty PASSED [ 30%] 348s tests/test_manifest_xml.py::XmlManifestTests::test_link PASSED [ 30%] 348s tests/test_manifest_xml.py::XmlManifestTests::test_parse_with_xml_doctype PASSED [ 31%] 348s tests/test_manifest_xml.py::XmlManifestTests::test_remote_annotations PASSED [ 31%] 348s tests/test_manifest_xml.py::XmlManifestTests::test_repo_hooks PASSED [ 31%] 348s tests/test_manifest_xml.py::XmlManifestTests::test_repo_hooks_unordered PASSED [ 32%] 348s tests/test_manifest_xml.py::XmlManifestTests::test_todict_empty PASSED [ 32%] 348s tests/test_manifest_xml.py::XmlManifestTests::test_toxml_empty PASSED [ 32%] 348s tests/test_manifest_xml.py::XmlManifestTests::test_toxml_omit_local PASSED [ 33%] 348s tests/test_manifest_xml.py::XmlManifestTests::test_toxml_with_local PASSED [ 33%] 348s tests/test_manifest_xml.py::XmlManifestTests::test_unknown_tags PASSED [ 33%] 348s tests/test_manifest_xml.py::IncludeElementTests::test_allow_bad_name_from_user PASSED [ 34%] 348s tests/test_manifest_xml.py::IncludeElementTests::test_bad_name_checks PASSED [ 34%] 348s tests/test_manifest_xml.py::IncludeElementTests::test_group_levels PASSED [ 34%] 348s tests/test_manifest_xml.py::IncludeElementTests::test_revision_default PASSED [ 35%] 348s tests/test_manifest_xml.py::ProjectElementTests::test_bad_path_name_checks PASSED [ 35%] 348s tests/test_manifest_xml.py::ProjectElementTests::test_group PASSED [ 35%] 348s tests/test_manifest_xml.py::ProjectElementTests::test_set_revision_id PASSED [ 36%] 348s tests/test_manifest_xml.py::ProjectElementTests::test_toplevel_path PASSED [ 36%] 348s tests/test_manifest_xml.py::ProjectElementTests::test_trailing_slash PASSED [ 36%] 348s tests/test_manifest_xml.py::SuperProjectElementTests::test_defalut_remote PASSED [ 37%] 348s tests/test_manifest_xml.py::SuperProjectElementTests::test_remote PASSED [ 37%] 348s tests/test_manifest_xml.py::SuperProjectElementTests::test_superproject PASSED [ 37%] 348s tests/test_manifest_xml.py::SuperProjectElementTests::test_superproject_revision PASSED [ 38%] 348s tests/test_manifest_xml.py::SuperProjectElementTests::test_superproject_revision_default_negative PASSED [ 38%] 348s tests/test_manifest_xml.py::SuperProjectElementTests::test_superproject_revision_remote PASSED [ 39%] 348s tests/test_manifest_xml.py::ContactinfoElementTests::test_contactinfo PASSED [ 39%] 348s tests/test_manifest_xml.py::DefaultElementTests::test_default PASSED [ 39%] 348s tests/test_manifest_xml.py::RemoteElementTests::test_remote PASSED [ 40%] 348s tests/test_manifest_xml.py::RemoveProjectElementTests::test_base_revision_checks_on_patching PASSED [ 40%] 348s tests/test_manifest_xml.py::RemoveProjectElementTests::test_remove_one_optional_project_doesnt_exist PASSED [ 40%] 348s tests/test_manifest_xml.py::RemoveProjectElementTests::test_remove_one_project PASSED [ 41%] 348s tests/test_manifest_xml.py::RemoveProjectElementTests::test_remove_one_project_doesnt_exist PASSED [ 41%] 348s tests/test_manifest_xml.py::RemoveProjectElementTests::test_remove_one_project_one_remains PASSED [ 41%] 348s tests/test_manifest_xml.py::RemoveProjectElementTests::test_remove_using_path_attrib PASSED [ 42%] 348s tests/test_manifest_xml.py::ExtendProjectElementTests::test_extend_project_dest_branch PASSED [ 42%] 348s tests/test_manifest_xml.py::ExtendProjectElementTests::test_extend_project_dest_path_multi_match PASSED [ 42%] 348s tests/test_manifest_xml.py::ExtendProjectElementTests::test_extend_project_dest_path_multi_match_path_specified PASSED [ 43%] 348s tests/test_manifest_xml.py::ExtendProjectElementTests::test_extend_project_dest_path_single_match PASSED [ 43%] 348s tests/test_manifest_xml.py::ExtendProjectElementTests::test_extend_project_upstream PASSED [ 43%] 348s tests/test_manifest_xml.py::NormalizeUrlTests::test_has_leading_slash PASSED [ 44%] 348s tests/test_manifest_xml.py::NormalizeUrlTests::test_has_no_scheme PASSED [ 44%] 348s tests/test_manifest_xml.py::NormalizeUrlTests::test_has_no_scheme_matches_scp_like_syntax PASSED [ 44%] 348s tests/test_manifest_xml.py::NormalizeUrlTests::test_has_trailing_slash PASSED [ 45%] 348s tests/test_manifest_xml.py::NormalizeUrlTests::test_remote_url_resolution PASSED [ 45%] 348s tests/test_platform_utils.py::RemoveTests::testMissingOk PASSED [ 45%] 348s tests/test_project.py::ReviewableBranchTests::test_smoke PASSED [ 46%] 348s tests/test_project.py::ProjectTests::test_encode_patchset_description PASSED [ 46%] 348s tests/test_project.py::CopyFile::test_basic PASSED [ 47%] 348s tests/test_project.py::CopyFile::test_dest_block_symlink PASSED [ 47%] 348s tests/test_project.py::CopyFile::test_dest_block_symlink_traversal PASSED [ 47%] 348s tests/test_project.py::CopyFile::test_dest_subdir PASSED [ 48%] 348s tests/test_project.py::CopyFile::test_src_block_copy_from_dir PASSED [ 48%] 348s tests/test_project.py::CopyFile::test_src_block_copy_to_dir PASSED [ 48%] 348s tests/test_project.py::CopyFile::test_src_block_symlink PASSED [ 49%] 348s tests/test_project.py::CopyFile::test_src_block_symlink_traversal PASSED [ 49%] 348s tests/test_project.py::CopyFile::test_src_subdir PASSED [ 49%] 348s tests/test_project.py::CopyFile::test_update PASSED [ 50%] 348s tests/test_project.py::LinkFile::test_basic PASSED [ 50%] 348s tests/test_project.py::LinkFile::test_dest_subdir PASSED [ 50%] 348s tests/test_project.py::LinkFile::test_src_block_relative PASSED [ 51%] 348s tests/test_project.py::LinkFile::test_src_self PASSED [ 51%] 349s tests/test_project.py::LinkFile::test_src_subdir PASSED [ 51%] 349s tests/test_project.py::LinkFile::test_update PASSED [ 52%] 349s tests/test_project.py::MigrateWorkTreeTests::test_standard PASSED [ 52%] 349s tests/test_project.py::MigrateWorkTreeTests::test_unknown PASSED [ 52%] 349s tests/test_project.py::ManifestPropertiesFetchedCorrectly::test_manifest_config_properties PASSED [ 53%] 349s tests/test_repo_logging.py::TestRepoLogger::test_log_aggregated_errors_logs_aggregated_errors PASSED [ 53%] 349s tests/test_repo_logging.py::TestRepoLogger::test_log_aggregated_errors_logs_single_error PASSED [ 54%] 349s tests/test_repo_logging.py::TestRepoLogger::test_log_with_format_string 349s tests/test_repo_logging.py::TestRepoLogger::test_log_with_format_string PASSED [ 54%] 349s tests/test_repo_trace.py::TraceTests::testTrace_MaxSizeEnforced PASSED [ 54%] 349s tests/test_ssh.py::SshTests::test_context_manager_child_cleanup PASSED [ 55%] 349s tests/test_ssh.py::SshTests::test_context_manager_empty PASSED [ 55%] 349s tests/test_ssh.py::SshTests::test_parse_ssh_version PASSED [ 55%] 349s tests/test_ssh.py::SshTests::test_ssh_sock PASSED [ 56%] 349s tests/test_ssh.py::SshTests::test_version PASSED [ 56%] 349s tests/test_subcmds.py::AllCommands::test_cli_option_dest PASSED [ 56%] 349s tests/test_subcmds.py::AllCommands::test_cli_option_style PASSED [ 57%] 349s tests/test_subcmds.py::AllCommands::test_help_desc_style PASSED [ 57%] 349s tests/test_subcmds.py::AllCommands::test_naming PASSED [ 57%] 349s tests/test_subcmds.py::AllCommands::test_required_basic PASSED [ 58%] 349s tests/test_subcmds_forall.py::AllCommands::test_forall_all_projects_called_once FAILED [ 58%] 349s tests/test_subcmds_init.py::InitCommand::test_cli_parser_bad PASSED [ 58%] 349s tests/test_subcmds_init.py::InitCommand::test_cli_parser_good PASSED [ 59%] 349s tests/test_subcmds_manifest.py::test_output_format_xml_file PASSED [ 59%] 349s tests/test_subcmds_manifest.py::test_output_format_xml_stdout PASSED [ 59%] 349s tests/test_subcmds_manifest.py::test_output_format_json PASSED [ 60%] 349s tests/test_subcmds_manifest.py::test_output_format_json_pretty PASSED [ 60%] 349s tests/test_subcmds_sync.py::test_get_current_branch_only[True-cli_args0-True] PASSED [ 60%] 349s tests/test_subcmds_sync.py::test_get_current_branch_only[True-cli_args1-True] PASSED [ 61%] 349s tests/test_subcmds_sync.py::test_get_current_branch_only[True-cli_args2-True] PASSED [ 61%] 349s tests/test_subcmds_sync.py::test_get_current_branch_only[False-cli_args3-True] PASSED [ 62%] 349s tests/test_subcmds_sync.py::test_get_current_branch_only[False-cli_args4-False] PASSED [ 62%] 349s tests/test_subcmds_sync.py::test_get_current_branch_only[False-cli_args5-None] PASSED [ 62%] 349s tests/test_subcmds_sync.py::test_cli_jobs[argv0-None-24-1-2] PASSED [ 63%] 349s tests/test_subcmds_sync.py::test_cli_jobs[argv1-3-3-3-3] PASSED [ 63%] 349s tests/test_subcmds_sync.py::test_cli_jobs[argv2-None-4-4-4] PASSED [ 63%] 349s tests/test_subcmds_sync.py::test_cli_jobs[argv3-None-4-5-4] PASSED [ 64%] 349s tests/test_subcmds_sync.py::test_cli_jobs[argv4-None-4-4-6] PASSED [ 64%] 349s tests/test_subcmds_sync.py::test_cli_jobs[argv5-None-4-5-6] PASSED [ 64%] 349s tests/test_subcmds_sync.py::test_cli_jobs[argv6-None-24-5-2] PASSED [ 65%] 349s tests/test_subcmds_sync.py::test_cli_jobs[argv7-None-24-1-6] PASSED [ 65%] 349s tests/test_subcmds_sync.py::test_cli_jobs[argv8-None-24-5-6] PASSED [ 65%] 349s tests/test_subcmds_sync.py::test_cli_jobs[argv9-3-4-4-4] PASSED [ 66%] 349s tests/test_subcmds_sync.py::test_cli_jobs[argv10-3-4-5-4] PASSED [ 66%] 349s tests/test_subcmds_sync.py::test_cli_jobs[argv11-3-4-4-6] PASSED [ 66%] 349s tests/test_subcmds_sync.py::test_cli_jobs[argv12-3-4-5-6] PASSED [ 67%] 349s tests/test_subcmds_sync.py::test_cli_jobs[argv13-3-3-5-3] PASSED [ 67%] 349s tests/test_subcmds_sync.py::test_cli_jobs[argv14-3-3-3-6] PASSED [ 67%] 349s tests/test_subcmds_sync.py::test_cli_jobs[argv15-3-3-5-6] PASSED [ 68%] 349s tests/test_subcmds_sync.py::test_cli_jobs[argv16-None-83-83-83] PASSED [ 68%] 349s tests/test_subcmds_sync.py::test_cli_jobs[argv17-1000000-83-83-83] PASSED [ 68%] 349s tests/test_subcmds_sync.py::LocalSyncState::test_ignore_repo_project PASSED [ 69%] 349s tests/test_subcmds_sync.py::LocalSyncState::test_nonexistent_project PASSED [ 69%] 349s tests/test_subcmds_sync.py::LocalSyncState::test_partial_sync PASSED [ 70%] 349s tests/test_subcmds_sync.py::LocalSyncState::test_prune_removed_and_symlinked_projects PASSED [ 70%] 349s tests/test_subcmds_sync.py::LocalSyncState::test_prune_removed_projects PASSED [ 70%] 349s tests/test_subcmds_sync.py::LocalSyncState::test_save_to_file PASSED [ 71%] 349s tests/test_subcmds_sync.py::LocalSyncState::test_set PASSED [ 71%] 349s tests/test_subcmds_sync.py::LocalSyncState::test_update PASSED [ 71%] 349s tests/test_subcmds_sync.py::SafeCheckoutOrder::test_basic_nested PASSED [ 72%] 349s tests/test_subcmds_sync.py::SafeCheckoutOrder::test_complex_nested PASSED [ 72%] 349s tests/test_subcmds_sync.py::SafeCheckoutOrder::test_no_nested PASSED [ 72%] 349s tests/test_subcmds_sync.py::Chunksize::test_high_project_count PASSED [ 73%] 349s tests/test_subcmds_sync.py::Chunksize::test_low_project_count PASSED [ 73%] 349s tests/test_subcmds_sync.py::Chunksize::test_single_project PASSED [ 73%] 349s tests/test_subcmds_sync.py::GetPreciousObjectsState::test_not_found PASSED [ 74%] 349s tests/test_subcmds_sync.py::GetPreciousObjectsState::test_not_shared PASSED [ 74%] 349s tests/test_subcmds_sync.py::GetPreciousObjectsState::test_shared PASSED [ 74%] 349s tests/test_subcmds_sync.py::GetPreciousObjectsState::test_shared_with_alternates PASSED [ 75%] 349s tests/test_subcmds_sync.py::GetPreciousObjectsState::test_worktrees PASSED [ 75%] 349s tests/test_subcmds_sync.py::SyncCommand::test_command_exit_error PASSED [ 75%] 349s tests/test_subcmds_sync.py::SyncUpdateRepoProject::test_fetch_failure_is_handled PASSED [ 76%] 349s tests/test_subcmds_sync.py::SyncUpdateRepoProject::test_fetches_when_stale PASSED [ 76%] 349s tests/test_subcmds_sync.py::SyncUpdateRepoProject::test_post_repo_fetch_skipped_on_env_var PASSED [ 77%] 349s tests/test_subcmds_sync.py::SyncUpdateRepoProject::test_skips_local_only PASSED [ 77%] 349s tests/test_subcmds_sync.py::SyncUpdateRepoProject::test_skips_when_fresh PASSED [ 77%] 349s tests/test_subcmds_sync.py::InterleavedSyncTest::test_interleaved_fail_fast PASSED [ 78%] 349s tests/test_subcmds_sync.py::InterleavedSyncTest::test_interleaved_shared_objdir_serial PASSED [ 78%] 349s tests/test_subcmds_sync.py::InterleavedSyncTest::test_worker_checkout_fails PASSED [ 78%] 349s tests/test_subcmds_sync.py::InterleavedSyncTest::test_worker_fetch_fails PASSED [ 79%] 349s tests/test_subcmds_sync.py::InterleavedSyncTest::test_worker_fetch_fails_exception PASSED [ 79%] 349s tests/test_subcmds_sync.py::InterleavedSyncTest::test_worker_local_only PASSED [ 79%] 349s tests/test_subcmds_sync.py::InterleavedSyncTest::test_worker_network_only PASSED [ 80%] 349s tests/test_subcmds_sync.py::InterleavedSyncTest::test_worker_no_worktree PASSED [ 80%] 349s tests/test_subcmds_sync.py::InterleavedSyncTest::test_worker_successful_sync PASSED [ 80%] 349s tests/test_subcmds_upload.py::UploadCommand::test_UploadAndReport_GitError PASSED [ 81%] 349s tests/test_subcmds_upload.py::UploadCommand::test_UploadAndReport_UnhandledError PASSED [ 81%] 349s tests/test_subcmds_upload.py::UploadCommand::test_UploadAndReport_UploadError PASSED [ 81%] 349s tests/test_update_manpages.py::UpdateManpagesTest::test_replace_regex PASSED [ 82%] 349s tests/test_wrapper.py::RepoWrapperUnitTest::test_init_parser PASSED [ 82%] 349s tests/test_wrapper.py::RepoWrapperUnitTest::test_python_constraints PASSED [ 82%] 349s tests/test_wrapper.py::RepoWrapperUnitTest::test_version PASSED [ 83%] 349s tests/test_wrapper.py::SetGitTrace2ParentSid::test_append PASSED [ 83%] 349s tests/test_wrapper.py::SetGitTrace2ParentSid::test_first_set PASSED [ 83%] 349s tests/test_wrapper.py::SetGitTrace2ParentSid::test_global_context PASSED [ 84%] 349s tests/test_wrapper.py::RunCommand::test_capture PASSED [ 84%] 349s tests/test_wrapper.py::RunCommand::test_check PASSED [ 85%] 349s tests/test_wrapper.py::RunGit::test_capture PASSED [ 85%] 349s tests/test_wrapper.py::RunGit::test_check PASSED [ 85%] 349s tests/test_wrapper.py::ParseGitVersion::test_autoload PASSED [ 86%] 349s tests/test_wrapper.py::ParseGitVersion::test_bad_ver PASSED [ 86%] 349s tests/test_wrapper.py::ParseGitVersion::test_extended_ver PASSED [ 86%] 349s tests/test_wrapper.py::ParseGitVersion::test_normal_ver PASSED [ 87%] 349s tests/test_wrapper.py::CheckGitVersion::test_new PASSED [ 87%] 349s tests/test_wrapper.py::CheckGitVersion::test_old PASSED [ 87%] 349s tests/test_wrapper.py::CheckGitVersion::test_unknown PASSED [ 88%] 349s tests/test_wrapper.py::Requirements::test_assert_all_new_python PASSED [ 88%] 349s tests/test_wrapper.py::Requirements::test_assert_all_new_repo PASSED [ 88%] 349s tests/test_wrapper.py::Requirements::test_assert_all_old_python PASSED [ 89%] 349s tests/test_wrapper.py::Requirements::test_assert_all_old_repo PASSED [ 89%] 349s tests/test_wrapper.py::Requirements::test_assert_all_unknown PASSED [ 89%] 349s tests/test_wrapper.py::Requirements::test_assert_ver_new PASSED [ 90%] 349s tests/test_wrapper.py::Requirements::test_assert_ver_old PASSED [ 90%] 349s tests/test_wrapper.py::Requirements::test_assert_ver_unknown PASSED [ 90%] 349s tests/test_wrapper.py::Requirements::test_corrupt_data PASSED [ 91%] 349s tests/test_wrapper.py::Requirements::test_format_ver PASSED [ 91%] 349s tests/test_wrapper.py::Requirements::test_missing_file PASSED [ 91%] 349s tests/test_wrapper.py::Requirements::test_valid_data PASSED [ 92%] 349s tests/test_wrapper.py::NeedSetupGnuPG::test_empty_keyring PASSED [ 92%] 349s tests/test_wrapper.py::NeedSetupGnuPG::test_missing_dir PASSED [ 93%] 349s tests/test_wrapper.py::NeedSetupGnuPG::test_missing_keyring PASSED [ 93%] 349s tests/test_wrapper.py::NeedSetupGnuPG::test_new_keyring PASSED [ 93%] 349s tests/test_wrapper.py::NeedSetupGnuPG::test_old_keyring PASSED [ 94%] 349s tests/test_wrapper.py::SetupGnuPG::test_full PASSED [ 94%] 349s tests/test_wrapper.py::VerifyRev::test_unsigned_commit PASSED [ 94%] 349s tests/test_wrapper.py::VerifyRev::test_verify_fails PASSED [ 95%] 349s tests/test_wrapper.py::VerifyRev::test_verify_passes PASSED [ 95%] 349s tests/test_wrapper.py::ResolveRepoRev::test_branch_name PASSED [ 95%] 349s tests/test_wrapper.py::ResolveRepoRev::test_explicit_branch PASSED [ 96%] 349s tests/test_wrapper.py::ResolveRepoRev::test_explicit_tag PASSED [ 96%] 349s tests/test_wrapper.py::ResolveRepoRev::test_full_commit PASSED [ 96%] 349s tests/test_wrapper.py::ResolveRepoRev::test_partial_commit PASSED [ 97%] 349s tests/test_wrapper.py::ResolveRepoRev::test_tag_name PASSED [ 97%] 349s tests/test_wrapper.py::ResolveRepoRev::test_unknown PASSED [ 97%] 349s tests/test_wrapper.py::CheckRepoVerify::test_gpg_initialized PASSED [ 98%] 349s tests/test_wrapper.py::CheckRepoVerify::test_need_gpg_setup PASSED [ 98%] 349s tests/test_wrapper.py::CheckRepoVerify::test_no_verify PASSED [ 98%] 349s tests/test_wrapper.py::CheckRepoRev::test_verify_fails PASSED [ 99%] 349s tests/test_wrapper.py::CheckRepoRev::test_verify_ignore PASSED [ 99%] 349s tests/test_wrapper.py::CheckRepoRev::test_verify_works PASSED [100%] 349s 349s =================================== FAILURES =================================== 349s _______________ AllCommands.test_forall_all_projects_called_once _______________ 349s 349s self = 349s mock_stdout = <_io.StringIO object at 0x7f09fcd0b2e0> 349s 349s @unittest.mock.patch("sys.stdout", new_callable=StringIO) 349s def test_forall_all_projects_called_once(self, mock_stdout): 349s """Test that all projects get a command run once each.""" 349s 349s manifest_with_8_projects = self.getXmlManifestWith8Projects() 349s 349s cmd = subcmds.forall.Forall() 349s cmd.manifest = manifest_with_8_projects 349s 349s # Use echo project names as the test of forall 349s opts, args = cmd.OptionParser.parse_args(["-c", "echo $REPO_PROJECT"]) 349s opts.verbose = False 349s 349s # Mock to not have the Execute fail on remote check 349s with mock.patch.object( 349s project.Project, "GetRevisionId", return_value="refs/heads/main" 349s ): 349s # Run the forall command 349s > cmd.Execute(opts, args) 349s 349s tests/test_subcmds_forall.py:140: 349s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 349s 349s self = 349s opt = 349s args = [] 349s 349s def Execute(self, opt, args): 349s cmd = [opt.command[0]] 349s all_trees = not opt.this_manifest_only 349s 349s shell = True 349s if re.compile(r"^[a-z0-9A-Z_/\.-]+$").match(cmd[0]): 349s shell = False 349s 349s if shell: 349s cmd.append(cmd[0]) 349s cmd.extend(opt.command[1:]) 349s 349s # Historically, forall operated interactively, and in serial. If the 349s # user has selected 1 job, then default to interacive mode. 349s if opt.jobs == 1: 349s opt.interactive = True 349s 349s if opt.project_header and not shell and cmd[0] == "git": 349s # If this is a direct git command that can enable colorized 349s # output and the user prefers coloring, add --color into the 349s # command line because we are going to wrap the command into 349s # a pipe and git won't know coloring should activate. 349s # 349s for cn in cmd[1:]: 349s if not cn.startswith("-"): 349s break 349s else: 349s cn = None 349s if cn and cn in _CAN_COLOR: 349s 349s class ColorCmd(Coloring): 349s def __init__(self, config, cmd): 349s Coloring.__init__(self, config, cmd) 349s 349s if ColorCmd(self.manifest.manifestProject.config, cn).is_on: 349s cmd.insert(cmd.index(cn) + 1, "--color") 349s 349s mirror = self.manifest.IsMirror 349s 349s smart_sync_manifest_name = "smart_sync_override.xml" 349s smart_sync_manifest_path = os.path.join( 349s self.manifest.manifestProject.worktree, smart_sync_manifest_name 349s ) 349s 349s if os.path.isfile(smart_sync_manifest_path): 349s self.manifest.Override(smart_sync_manifest_path) 349s 349s if opt.regex: 349s projects = self.FindProjects(args, all_manifests=all_trees) 349s elif opt.inverse_regex: 349s projects = self.FindProjects( 349s args, inverse=True, all_manifests=all_trees 349s ) 349s else: 349s projects = self.GetProjects( 349s args, groups=opt.groups, all_manifests=all_trees 349s ) 349s 349s os.environ["REPO_COUNT"] = str(len(projects)) 349s 349s def _ProcessResults(_pool, _output, results): 349s rc = 0 349s first = True 349s for r, output in results: 349s if output: 349s if first: 349s first = False 349s elif opt.project_header: 349s print() 349s # To simplify the DoWorkWrapper, take care of automatic 349s # newlines. 349s end = "\n" 349s if output[-1] == "\n": 349s end = "" 349s print(output, end=end) 349s rc = rc or r 349s if r != 0 and opt.abort_on_errors: 349s raise Exception("Aborting due to previous error") 349s return rc 349s 349s try: 349s config = self.manifest.manifestProject.config 349s with self.ParallelContext(): 349s self.get_parallel_context()["projects"] = projects 349s rc = self.ExecuteInParallel( 349s opt.jobs, 349s functools.partial( 349s self.DoWorkWrapper, mirror, opt, cmd, shell, config 349s ), 349s range(len(projects)), 349s callback=_ProcessResults, 349s ordered=True, 349s initializer=self.InitWorker, 349s chunksize=1, 349s ) 349s except (KeyboardInterrupt, WorkerKeyboardInterrupt): 349s # Catch KeyboardInterrupt raised inside and outside of workers 349s rc = errno.EINTR 349s except Exception as e: 349s # Catch any other exceptions raised 349s logger.error( 349s "forall: unhandled error, terminating the pool: %s: %s", 349s type(e).__name__, 349s e, 349s ) 349s rc = getattr(e, "errno", 1) 349s if rc != 0: 349s > sys.exit(rc) 349s E SystemExit: 1 349s 349s subcmds/forall.py:306: SystemExit 349s ----------------------------- Captured stderr call ----------------------------- 349s project .repo/manifests: unparseable HEAD; trying to recover. 349s Check that HEAD ref in .git/HEAD is valid. The error was: GitCommandError: 'rev-parse --symbolic-full-name HEAD' on manifests failed 349s stderr: fatal: not a git repository (or any of the parent directories): .git 349s 349s suggestion: Are you running this repo command outside of a repo workspace? 349s forall: unhandled error, terminating the pool: GitError: None: remote origin does not have refs/heads/main 349s =========================== short test summary info ============================ 349s FAILED tests/test_subcmds_forall.py::AllCommands::test_forall_all_projects_called_once 349s =============== 1 failed, 286 passed, 3 subtests passed in 1.54s =============== 351s All done! ✨ 🍰 ✨ 351s 84 files would be left unchanged. 351s make: *** [debian/rules:17: override_dh_auto_test] Error 1 352s autopkgtest [02:56:31]: test command3: -----------------------] 352s autopkgtest [02:56:31]: test command3: - - - - - - - - - - results - - - - - - - - - - 352s command3 FAIL non-zero exit status 2 352s autopkgtest [02:56:31]: @@@@@@@@@@@@@@@@@@@@ summary 352s command1 PASS 352s command2 PASS 352s command3 FAIL non-zero exit status 2