0s autopkgtest [17:40:09]: starting date and time: 2026-01-23 17:40:09+0000 0s autopkgtest [17:40:09]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [17:40:09]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.41rup75s/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults --apt-upgrade python-cluster --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-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-s390x-13.secgroup --name adt-resolute-s390x-python-cluster-20260123-174009-juju-7f2275-prod-proposed-migration-environment-20-da0748d7-e361-43d1-8165-9c50ad7695c0 --image adt/ubuntu-resolute-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-autopkgtest-workers-s390x -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 4s Creating nova instance adt-resolute-s390x-python-cluster-20260123-174009-juju-7f2275-prod-proposed-migration-environment-20-da0748d7-e361-43d1-8165-9c50ad7695c0 from image adt/ubuntu-resolute-s390x-server-20260123.img (UUID 5f2e306c-5dfc-4ef6-8be2-414f657c7562)... 87s autopkgtest [17:41:36]: testbed dpkg architecture: s390x 87s autopkgtest [17:41:36]: testbed apt version: 3.1.13 88s autopkgtest [17:41:37]: @@@@@@@@@@@@@@@@@@@@ test bed setup 88s autopkgtest [17:41:37]: testbed release detected to be: None 89s autopkgtest [17:41:38]: updating testbed package index (apt update) 90s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 90s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 90s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 90s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 90s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1006 kB] 90s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [2820 B] 90s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [90.6 kB] 90s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [23.6 kB] 90s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x Packages [107 kB] 90s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/universe s390x Packages [826 kB] 90s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse s390x Packages [9152 B] 91s Fetched 2190 kB in 1s (1621 kB/s) 94s Reading package lists... 95s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 95s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 95s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 95s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 97s Reading package lists... 98s Reading package lists... 98s Building dependency tree... 98s Reading state information... 99s Calculating upgrade... 100s The following packages were automatically installed and are no longer required: 100s python3.13 python3.13-minimal 100s Use 'sudo apt autoremove' to remove them. 100s The following NEW packages will be installed: 100s libpython3.14-minimal libpython3.14-stdlib python3.14 python3.14-minimal 100s The following packages will be upgraded: 100s libplymouth5 libpython3-stdlib libtasn1-6 plymouth 100s plymouth-theme-ubuntu-text python3 python3-gdbm python3-jaraco.context 100s python3-minimal 100s 9 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 100s Need to get 7066 kB of archives. 100s After this operation, 24.3 MB of additional disk space will be used. 100s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x libpython3.14-minimal s390x 3.14.2-1 [917 kB] 100s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x python3.14-minimal s390x 3.14.2-1 [2510 kB] 100s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x python3-minimal s390x 3.14.2-1 [28.2 kB] 100s Get:4 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x python3 s390x 3.14.2-1 [22.9 kB] 100s Get:5 http://ftpmaster.internal/ubuntu resolute/main s390x libpython3.14-stdlib s390x 3.14.2-1 [2373 kB] 100s Get:6 http://ftpmaster.internal/ubuntu resolute/main s390x python3.14 s390x 3.14.2-1 [816 kB] 100s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x libpython3-stdlib s390x 3.14.2-1 [10.9 kB] 100s Get:8 http://ftpmaster.internal/ubuntu resolute/main s390x libtasn1-6 s390x 4.21.0-2 [48.6 kB] 100s Get:9 http://ftpmaster.internal/ubuntu resolute/main s390x libplymouth5 s390x 24.004.60+git20250831.4a3c171d-0ubuntu5 [159 kB] 100s Get:10 http://ftpmaster.internal/ubuntu resolute/main s390x plymouth-theme-ubuntu-text s390x 24.004.60+git20250831.4a3c171d-0ubuntu5 [10.2 kB] 100s Get:11 http://ftpmaster.internal/ubuntu resolute/main s390x plymouth s390x 24.004.60+git20250831.4a3c171d-0ubuntu5 [152 kB] 100s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x python3-gdbm s390x 3.14.2-1 [11.1 kB] 100s Get:13 http://ftpmaster.internal/ubuntu resolute/main s390x python3-jaraco.context all 6.0.1-2 [8198 B] 102s dpkg-preconfigure: unable to re-open stdin: No such file or directory 102s Fetched 7066 kB in 1s (13.1 MB/s) 102s Selecting previously unselected package libpython3.14-minimal:s390x. 102s (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 ... 87685 files and directories currently installed.) 102s Preparing to unpack .../libpython3.14-minimal_3.14.2-1_s390x.deb ... 102s Unpacking libpython3.14-minimal:s390x (3.14.2-1) ... 103s Selecting previously unselected package python3.14-minimal. 103s Preparing to unpack .../python3.14-minimal_3.14.2-1_s390x.deb ... 103s Unpacking python3.14-minimal (3.14.2-1) ... 103s Setting up libpython3.14-minimal:s390x (3.14.2-1) ... 103s Setting up python3.14-minimal (3.14.2-1) ... 106s (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 ... 88027 files and directories currently installed.) 106s Preparing to unpack .../python3-minimal_3.14.2-1_s390x.deb ... 106s Unpacking python3-minimal (3.14.2-1) over (3.13.9-3) ... 106s Setting up python3-minimal (3.14.2-1) ... 107s (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 ... 88027 files and directories currently installed.) 107s Preparing to unpack .../0-python3_3.14.2-1_s390x.deb ... 107s running python pre-rtupdate hooks for python3.14... 107s Unpacking python3 (3.14.2-1) over (3.13.9-3) ... 107s Selecting previously unselected package libpython3.14-stdlib:s390x. 107s Preparing to unpack .../1-libpython3.14-stdlib_3.14.2-1_s390x.deb ... 107s Unpacking libpython3.14-stdlib:s390x (3.14.2-1) ... 108s Selecting previously unselected package python3.14. 108s Preparing to unpack .../2-python3.14_3.14.2-1_s390x.deb ... 108s Unpacking python3.14 (3.14.2-1) ... 108s Preparing to unpack .../3-libpython3-stdlib_3.14.2-1_s390x.deb ... 108s Unpacking libpython3-stdlib:s390x (3.14.2-1) over (3.13.9-3) ... 108s Preparing to unpack .../4-libtasn1-6_4.21.0-2_s390x.deb ... 108s Unpacking libtasn1-6:s390x (4.21.0-2) over (4.20.0-2ubuntu1) ... 109s Preparing to unpack .../5-libplymouth5_24.004.60+git20250831.4a3c171d-0ubuntu5_s390x.deb ... 109s Unpacking libplymouth5:s390x (24.004.60+git20250831.4a3c171d-0ubuntu5) over (24.004.60+git20250831.4a3c171d-0ubuntu4) ... 109s Preparing to unpack .../6-plymouth-theme-ubuntu-text_24.004.60+git20250831.4a3c171d-0ubuntu5_s390x.deb ... 109s Unpacking plymouth-theme-ubuntu-text (24.004.60+git20250831.4a3c171d-0ubuntu5) over (24.004.60+git20250831.4a3c171d-0ubuntu4) ... 109s Preparing to unpack .../7-plymouth_24.004.60+git20250831.4a3c171d-0ubuntu5_s390x.deb ... 110s Unpacking plymouth (24.004.60+git20250831.4a3c171d-0ubuntu5) over (24.004.60+git20250831.4a3c171d-0ubuntu4) ... 111s Preparing to unpack .../8-python3-gdbm_3.14.2-1_s390x.deb ... 111s Unpacking python3-gdbm (3.14.2-1) over (3.13.9-3) ... 112s Preparing to unpack .../9-python3-jaraco.context_6.0.1-2_all.deb ... 112s Unpacking python3-jaraco.context (6.0.1-2) over (6.0.1-1build1) ... 112s Setting up libpython3.14-stdlib:s390x (3.14.2-1) ... 112s Setting up libplymouth5:s390x (24.004.60+git20250831.4a3c171d-0ubuntu5) ... 112s Setting up libtasn1-6:s390x (4.21.0-2) ... 112s Setting up python3.14 (3.14.2-1) ... 115s Setting up libpython3-stdlib:s390x (3.14.2-1) ... 115s Setting up python3-gdbm (3.14.2-1) ... 115s Setting up plymouth (24.004.60+git20250831.4a3c171d-0ubuntu5) ... 115s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 116s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 117s Setting up python3 (3.14.2-1) ... 117s running python rtupdate hooks for python3.14... 117s running python post-rtupdate hooks for python3.14... 117s Setting up python3-jaraco.context (6.0.1-2) ... 118s Processing triggers for libc-bin (2.42-2ubuntu4) ... 118s Processing triggers for systemd (259-1ubuntu2) ... 118s Processing triggers for man-db (2.13.1-1) ... 123s Processing triggers for initramfs-tools (0.150ubuntu7) ... 123s update-initramfs: Generating /boot/initrd.img-6.18.0-9-generic 137s Using config file '/etc/zipl.conf' 137s Building bootmap in '/boot' 137s Adding IPL section 'ubuntu' (default) 138s Preparing boot device: vda. 138s Done. 138s Setting up plymouth-theme-ubuntu-text (24.004.60+git20250831.4a3c171d-0ubuntu5) ... 139s Processing triggers for initramfs-tools (0.150ubuntu7) ... 139s update-initramfs: Generating /boot/initrd.img-6.18.0-9-generic 152s Using config file '/etc/zipl.conf' 152s Building bootmap in '/boot' 152s Adding IPL section 'ubuntu' (default) 152s Preparing boot device: vda. 152s Done. 153s autopkgtest [17:42:42]: upgrading testbed (apt dist-upgrade and autopurge) 153s Reading package lists... 153s Building dependency tree... 153s Reading state information... 153s Calculating upgrade... 154s The following packages were automatically installed and are no longer required: 154s python3.13 python3.13-minimal 154s Use 'sudo apt autoremove' to remove them. 154s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 155s Reading package lists... 155s Building dependency tree... 155s Reading state information... 155s Solving dependencies... 155s The following packages will be REMOVED: 155s python3.13* python3.13-minimal* 156s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 156s After this operation, 8012 kB disk space will be freed. 156s (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 ... 88454 files and directories currently installed.) 156s Removing python3.13 (3.13.11-1) ... 157s Removing python3.13-minimal (3.13.11-1) ... 162s Processing triggers for man-db (2.13.1-1) ... 163s Processing triggers for systemd (259-1ubuntu2) ... 163s (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 ... 88427 files and directories currently installed.) 163s Purging configuration files for python3.13-minimal (3.13.11-1) ... 164s autopkgtest [17:42:53]: rebooting testbed after setup commands that affected boot 208s autopkgtest [17:43:37]: testbed running kernel: Linux 6.18.0-9-generic #9-Ubuntu SMP Mon Jan 12 15:39:23 UTC 2026 211s autopkgtest [17:43:40]: @@@@@@@@@@@@@@@@@@@@ apt-source python-cluster 213s Get:1 http://ftpmaster.internal/ubuntu resolute/universe python-cluster 1.4.1.post3-1 (dsc) [2194 B] 213s Get:2 http://ftpmaster.internal/ubuntu resolute/universe python-cluster 1.4.1.post3-1 (tar) [51.2 kB] 213s Get:3 http://ftpmaster.internal/ubuntu resolute/universe python-cluster 1.4.1.post3-1 (diff) [3212 B] 213s gpgv: Signature made Sat Oct 22 16:11:59 2022 UTC 213s gpgv: using RSA key 7E7729476D87D6F11D91ACCBC293E7B461825ACE 213s gpgv: Can't check signature: No public key 213s dpkg-source: warning: cannot verify inline signature for ./python-cluster_1.4.1.post3-1.dsc: no acceptable signature found 214s autopkgtest [17:43:43]: testing package python-cluster version 1.4.1.post3-1 214s autopkgtest [17:43:43]: build not needed 214s autopkgtest [17:43:43]: test command1: preparing testbed 215s Reading package lists... 216s Building dependency tree... 216s Reading state information... 216s Solving dependencies... 217s The following NEW packages will be installed: 217s python3-cluster 217s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 217s Need to get 14.9 kB of archives. 217s After this operation, 71.7 kB of additional disk space will be used. 217s Get:1 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-cluster all 1.4.1.post3-1 [14.9 kB] 218s Fetched 14.9 kB in 0s (254 kB/s) 218s Selecting previously unselected package python3-cluster. 219s (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 ... 88429 files and directories currently installed.) 219s Preparing to unpack .../python3-cluster_1.4.1.post3-1_all.deb ... 219s Unpacking python3-cluster (1.4.1.post3-1) ... 219s Setting up python3-cluster (1.4.1.post3-1) ... 221s autopkgtest [17:43:50]: test command1: python3 -c "import cluster; print(cluster)" 221s autopkgtest [17:43:50]: test command1: [----------------------- 223s 223s autopkgtest [17:43:52]: test command1: -----------------------] 224s command1 PASS 224s autopkgtest [17:43:53]: test command1: - - - - - - - - - - results - - - - - - - - - - 224s autopkgtest [17:43:53]: test command2: preparing testbed 224s Reading package lists... 225s Building dependency tree... 225s Reading state information... 226s Solving dependencies... 226s The following NEW packages will be installed: 226s python3-all python3-iniconfig python3-pluggy python3-pytest python3.13 226s python3.13-minimal 226s 0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded. 226s Need to get 3469 kB of archives. 226s After this operation, 9563 kB of additional disk space will be used. 226s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x python3.13-minimal s390x 3.13.11-1 [2405 kB] 226s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x python3.13 s390x 3.13.11-1 [758 kB] 227s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x python3-all s390x 3.14.2-1 [890 B] 227s Get:4 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-iniconfig all 2.1.0-2 [6962 B] 227s Get:5 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-pluggy all 1.6.0-2 [21.1 kB] 227s Get:6 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-pytest all 9.0.2-2 [277 kB] 227s Fetched 3469 kB in 1s (5679 kB/s) 227s Selecting previously unselected package python3.13-minimal. 227s (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 ... 88448 files and directories currently installed.) 227s Preparing to unpack .../0-python3.13-minimal_3.13.11-1_s390x.deb ... 227s Unpacking python3.13-minimal (3.13.11-1) ... 227s Selecting previously unselected package python3.13. 227s Preparing to unpack .../1-python3.13_3.13.11-1_s390x.deb ... 227s Unpacking python3.13 (3.13.11-1) ... 228s Selecting previously unselected package python3-all. 228s Preparing to unpack .../2-python3-all_3.14.2-1_s390x.deb ... 228s Unpacking python3-all (3.14.2-1) ... 228s Selecting previously unselected package python3-iniconfig. 228s Preparing to unpack .../3-python3-iniconfig_2.1.0-2_all.deb ... 228s Unpacking python3-iniconfig (2.1.0-2) ... 228s Selecting previously unselected package python3-pluggy. 228s Preparing to unpack .../4-python3-pluggy_1.6.0-2_all.deb ... 228s Unpacking python3-pluggy (1.6.0-2) ... 228s Selecting previously unselected package python3-pytest. 228s Preparing to unpack .../5-python3-pytest_9.0.2-2_all.deb ... 228s Unpacking python3-pytest (9.0.2-2) ... 228s Setting up python3-iniconfig (2.1.0-2) ... 229s Setting up python3-pluggy (1.6.0-2) ... 229s Setting up python3.13-minimal (3.13.11-1) ... 234s Setting up python3.13 (3.13.11-1) ... 237s Setting up python3-pytest (9.0.2-2) ... 239s Setting up python3-all (3.14.2-1) ... 239s Processing triggers for man-db (2.13.1-1) ... 241s Processing triggers for systemd (259-1ubuntu2) ... 243s autopkgtest [17:44:12]: test command2: for p in $(py3versions -s); do $p -m pytest cluster/test; done 243s autopkgtest [17:44:12]: test command2: [----------------------- 246s ============================= test session starts ============================== 246s platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0 246s rootdir: /tmp/autopkgtest.0QLbRM/build.476/src 246s configfile: pytest.ini 246s plugins: typeguard-4.4.4 246s collected 28 items 246s 247s cluster/test/test_hierarchical.py ........s.... [ 46%] 248s cluster/test/test_kmeans.py .......... [ 82%] 248s cluster/test/test_linkage.py .... [ 96%] 248s cluster/test/test_numpy.py s [100%] 248s 248s =============================== warnings summary =============================== 248s ../../../../usr/lib/python3/dist-packages/_pytest/config/__init__.py:1428 248s /usr/lib/python3/dist-packages/_pytest/config/__init__.py:1428: PytestConfigWarning: Unknown config option: looponfailroots 248s 248s self._warn_or_fail_if_strict(f"Unknown config option: {key}\n") 248s 248s cluster/__init__.py:19 248s /tmp/autopkgtest.0QLbRM/build.476/src/cluster/__init__.py:19: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html 248s from pkg_resources import resource_string 248s 248s cluster/test/test_hierarchical.py: 20 warnings 248s /usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=1828) is multi-threaded, use of fork() may lead to deadlocks in the child. 248s self.pid = os.fork() 248s 248s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 248s ================== 26 passed, 2 skipped, 22 warnings in 2.99s ================== 251s ============================= test session starts ============================== 251s platform linux -- Python 3.14.2, pytest-9.0.2, pluggy-1.6.0 251s rootdir: /tmp/autopkgtest.0QLbRM/build.476/src 251s configfile: pytest.ini 251s plugins: typeguard-4.4.4 251s collected 28 items 251s 251s cluster/test/test_hierarchical.py ....F...s.... [ 46%] 252s cluster/test/test_kmeans.py .......... [ 82%] 252s cluster/test/test_linkage.py .... [ 96%] 252s cluster/test/test_numpy.py s [100%] 252s 252s =================================== FAILURES =================================== 252s _________________ HClusterIntegerTestCase.testMultiprocessing __________________ 252s 252s self = 252s 252s def testMultiprocessing(self): 252s cl = HierarchicalClustering(self.__data, lambda x, y: abs(x - y), 252s num_processes=4) 252s new_data = [] 252s > [new_data.extend(_) for _ in cl.getlevel(40)] 252s ^^^^^^^^^^^^^^^ 252s 252s cluster/test/test_hierarchical.py:168: 252s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 252s cluster/method/hierarchical.py:207: in getlevel 252s self.cluster() 252s cluster/method/hierarchical.py:146: in cluster 252s item_item_matrix.genmatrix(self.num_processes) 252s cluster/matrix.py:129: in genmatrix 252s [process.start() for process in processes] 252s ^^^^^^^^^^^^^^^ 252s /usr/lib/python3.14/multiprocessing/process.py:121: in start 252s self._popen = self._Popen(self) 252s ^^^^^^^^^^^^^^^^^ 252s /usr/lib/python3.14/multiprocessing/context.py:224: in _Popen 252s return _default_context.get_context().Process._Popen(process_obj) 252s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 252s /usr/lib/python3.14/multiprocessing/context.py:300: in _Popen 252s return Popen(process_obj) 252s ^^^^^^^^^^^^^^^^^^ 252s /usr/lib/python3.14/multiprocessing/popen_forkserver.py:35: in __init__ 252s super().__init__(process_obj) 252s /usr/lib/python3.14/multiprocessing/popen_fork.py:20: in __init__ 252s self._launch(process_obj) 252s /usr/lib/python3.14/multiprocessing/popen_forkserver.py:47: in _launch 252s reduction.dump(process_obj, buf) 252s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 252s 252s obj = 252s file = <_io.BytesIO object at 0x3ffb2553dd0>, protocol = None 252s 252s def dump(obj, file, protocol=None): 252s '''Replacement for pickle.dump() using ForkingPickler.''' 252s > ForkingPickler(file, protocol).dump(obj) 252s E _pickle.PicklingError: Can't pickle local object . at 0x3ffb27a6fb0> 252s E when serializing dict item 'distance_function' 252s E when serializing tuple item 2 252s E when serializing functools.partial reconstructor arguments 252s E when serializing functools.partial object 252s E when serializing dict item 'combinfunc' 252s E when serializing cluster.matrix.Matrix state 252s E when serializing cluster.matrix.Matrix object 252s E when serializing tuple item 0 252s E when serializing method reconstructor arguments 252s E when serializing method object 252s E when serializing dict item '_target' 252s E when serializing multiprocessing.context.Process state 252s E when serializing multiprocessing.context.Process object 252s 252s /usr/lib/python3.14/multiprocessing/reduction.py:60: PicklingError 252s =============================== warnings summary =============================== 252s ../../../../usr/lib/python3/dist-packages/_pytest/config/__init__.py:1428 252s /usr/lib/python3/dist-packages/_pytest/config/__init__.py:1428: PytestConfigWarning: Unknown config option: looponfailroots 252s 252s self._warn_or_fail_if_strict(f"Unknown config option: {key}\n") 252s 252s cluster/__init__.py:19 252s /tmp/autopkgtest.0QLbRM/build.476/src/cluster/__init__.py:19: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html 252s from pkg_resources import resource_string 252s 252s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 252s =========================== short test summary info ============================ 252s FAILED cluster/test/test_hierarchical.py::HClusterIntegerTestCase::testMultiprocessing 252s ============= 1 failed, 25 passed, 2 skipped, 2 warnings in 2.04s ============== 252s autopkgtest [17:44:21]: test command2: -----------------------] 253s command2 FAIL non-zero exit status 1 253s autopkgtest [17:44:22]: test command2: - - - - - - - - - - results - - - - - - - - - - 254s autopkgtest [17:44:23]: test autodep8-python3: preparing testbed 273s Creating nova instance adt-resolute-s390x-python-cluster-20260123-174009-juju-7f2275-prod-proposed-migration-environment-20-da0748d7-e361-43d1-8165-9c50ad7695c0 from image adt/ubuntu-resolute-s390x-server-20260123.img (UUID 5f2e306c-5dfc-4ef6-8be2-414f657c7562)... 352s autopkgtest [17:46:01]: testbed dpkg architecture: s390x 353s autopkgtest [17:46:02]: testbed apt version: 3.1.13 353s autopkgtest [17:46:02]: @@@@@@@@@@@@@@@@@@@@ test bed setup 353s autopkgtest [17:46:02]: testbed release detected to be: resolute 354s autopkgtest [17:46:03]: updating testbed package index (apt update) 354s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 355s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 355s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 355s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 355s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [23.6 kB] 355s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1006 kB] 355s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [2820 B] 355s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [90.6 kB] 355s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x Packages [107 kB] 355s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/universe s390x Packages [826 kB] 355s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse s390x Packages [9152 B] 356s Fetched 2190 kB in 1s (1465 kB/s) 360s Reading package lists... 361s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 361s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 361s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 361s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 364s Reading package lists... 364s Reading package lists... 364s Building dependency tree... 364s Reading state information... 365s Calculating upgrade... 366s The following packages were automatically installed and are no longer required: 366s python3.13 python3.13-minimal 366s Use 'sudo apt autoremove' to remove them. 366s The following NEW packages will be installed: 366s libpython3.14-minimal libpython3.14-stdlib python3.14 python3.14-minimal 366s The following packages will be upgraded: 366s libplymouth5 libpython3-stdlib libtasn1-6 plymouth 366s plymouth-theme-ubuntu-text python3 python3-gdbm python3-jaraco.context 366s python3-minimal 366s 9 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 366s Need to get 7066 kB of archives. 366s After this operation, 24.3 MB of additional disk space will be used. 366s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x libpython3.14-minimal s390x 3.14.2-1 [917 kB] 366s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x python3.14-minimal s390x 3.14.2-1 [2510 kB] 366s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x python3-minimal s390x 3.14.2-1 [28.2 kB] 366s Get:4 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x python3 s390x 3.14.2-1 [22.9 kB] 366s Get:5 http://ftpmaster.internal/ubuntu resolute/main s390x libpython3.14-stdlib s390x 3.14.2-1 [2373 kB] 366s Get:6 http://ftpmaster.internal/ubuntu resolute/main s390x python3.14 s390x 3.14.2-1 [816 kB] 366s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x libpython3-stdlib s390x 3.14.2-1 [10.9 kB] 366s Get:8 http://ftpmaster.internal/ubuntu resolute/main s390x libtasn1-6 s390x 4.21.0-2 [48.6 kB] 366s Get:9 http://ftpmaster.internal/ubuntu resolute/main s390x libplymouth5 s390x 24.004.60+git20250831.4a3c171d-0ubuntu5 [159 kB] 366s Get:10 http://ftpmaster.internal/ubuntu resolute/main s390x plymouth-theme-ubuntu-text s390x 24.004.60+git20250831.4a3c171d-0ubuntu5 [10.2 kB] 366s Get:11 http://ftpmaster.internal/ubuntu resolute/main s390x plymouth s390x 24.004.60+git20250831.4a3c171d-0ubuntu5 [152 kB] 366s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x python3-gdbm s390x 3.14.2-1 [11.1 kB] 366s Get:13 http://ftpmaster.internal/ubuntu resolute/main s390x python3-jaraco.context all 6.0.1-2 [8198 B] 367s dpkg-preconfigure: unable to re-open stdin: No such file or directory 367s Fetched 7066 kB in 0s (14.2 MB/s) 367s Selecting previously unselected package libpython3.14-minimal:s390x. 369s (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 ... 87685 files and directories currently installed.) 369s Preparing to unpack .../libpython3.14-minimal_3.14.2-1_s390x.deb ... 369s Unpacking libpython3.14-minimal:s390x (3.14.2-1) ... 370s Selecting previously unselected package python3.14-minimal. 370s Preparing to unpack .../python3.14-minimal_3.14.2-1_s390x.deb ... 370s Unpacking python3.14-minimal (3.14.2-1) ... 370s Setting up libpython3.14-minimal:s390x (3.14.2-1) ... 370s Setting up python3.14-minimal (3.14.2-1) ... 377s (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 ... 88027 files and directories currently installed.) 377s Preparing to unpack .../python3-minimal_3.14.2-1_s390x.deb ... 377s Unpacking python3-minimal (3.14.2-1) over (3.13.9-3) ... 377s Setting up python3-minimal (3.14.2-1) ... 379s (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 ... 88027 files and directories currently installed.) 379s Preparing to unpack .../0-python3_3.14.2-1_s390x.deb ... 380s running python pre-rtupdate hooks for python3.14... 380s Unpacking python3 (3.14.2-1) over (3.13.9-3) ... 380s Selecting previously unselected package libpython3.14-stdlib:s390x. 380s Preparing to unpack .../1-libpython3.14-stdlib_3.14.2-1_s390x.deb ... 380s Unpacking libpython3.14-stdlib:s390x (3.14.2-1) ... 380s Selecting previously unselected package python3.14. 380s Preparing to unpack .../2-python3.14_3.14.2-1_s390x.deb ... 380s Unpacking python3.14 (3.14.2-1) ... 380s Preparing to unpack .../3-libpython3-stdlib_3.14.2-1_s390x.deb ... 380s Unpacking libpython3-stdlib:s390x (3.14.2-1) over (3.13.9-3) ... 381s Preparing to unpack .../4-libtasn1-6_4.21.0-2_s390x.deb ... 381s Unpacking libtasn1-6:s390x (4.21.0-2) over (4.20.0-2ubuntu1) ... 381s Preparing to unpack .../5-libplymouth5_24.004.60+git20250831.4a3c171d-0ubuntu5_s390x.deb ... 381s Unpacking libplymouth5:s390x (24.004.60+git20250831.4a3c171d-0ubuntu5) over (24.004.60+git20250831.4a3c171d-0ubuntu4) ... 381s Preparing to unpack .../6-plymouth-theme-ubuntu-text_24.004.60+git20250831.4a3c171d-0ubuntu5_s390x.deb ... 381s Unpacking plymouth-theme-ubuntu-text (24.004.60+git20250831.4a3c171d-0ubuntu5) over (24.004.60+git20250831.4a3c171d-0ubuntu4) ... 381s Preparing to unpack .../7-plymouth_24.004.60+git20250831.4a3c171d-0ubuntu5_s390x.deb ... 382s Unpacking plymouth (24.004.60+git20250831.4a3c171d-0ubuntu5) over (24.004.60+git20250831.4a3c171d-0ubuntu4) ... 383s Preparing to unpack .../8-python3-gdbm_3.14.2-1_s390x.deb ... 383s Unpacking python3-gdbm (3.14.2-1) over (3.13.9-3) ... 383s Preparing to unpack .../9-python3-jaraco.context_6.0.1-2_all.deb ... 384s Unpacking python3-jaraco.context (6.0.1-2) over (6.0.1-1build1) ... 384s Setting up libpython3.14-stdlib:s390x (3.14.2-1) ... 384s Setting up libplymouth5:s390x (24.004.60+git20250831.4a3c171d-0ubuntu5) ... 384s Setting up libtasn1-6:s390x (4.21.0-2) ... 384s Setting up python3.14 (3.14.2-1) ... 389s Setting up libpython3-stdlib:s390x (3.14.2-1) ... 389s Setting up python3-gdbm (3.14.2-1) ... 389s Setting up plymouth (24.004.60+git20250831.4a3c171d-0ubuntu5) ... 389s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 390s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 391s Setting up python3 (3.14.2-1) ... 391s running python rtupdate hooks for python3.14... 391s running python post-rtupdate hooks for python3.14... 392s Setting up python3-jaraco.context (6.0.1-2) ... 393s Processing triggers for libc-bin (2.42-2ubuntu4) ... 394s Processing triggers for systemd (259-1ubuntu2) ... 394s Processing triggers for man-db (2.13.1-1) ... 405s Processing triggers for initramfs-tools (0.150ubuntu7) ... 405s update-initramfs: Generating /boot/initrd.img-6.18.0-9-generic 425s Using config file '/etc/zipl.conf' 425s Building bootmap in '/boot' 425s Adding IPL section 'ubuntu' (default) 425s Preparing boot device: vda. 425s Done. 425s Setting up plymouth-theme-ubuntu-text (24.004.60+git20250831.4a3c171d-0ubuntu5) ... 425s Processing triggers for initramfs-tools (0.150ubuntu7) ... 425s update-initramfs: Generating /boot/initrd.img-6.18.0-9-generic 442s Using config file '/etc/zipl.conf' 442s Building bootmap in '/boot' 442s Adding IPL section 'ubuntu' (default) 442s Preparing boot device: vda. 442s Done. 443s autopkgtest [17:47:32]: upgrading testbed (apt dist-upgrade and autopurge) 443s Reading package lists... 444s Building dependency tree... 444s Reading state information... 444s Calculating upgrade... 445s The following packages were automatically installed and are no longer required: 445s python3.13 python3.13-minimal 445s Use 'sudo apt autoremove' to remove them. 445s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 446s Reading package lists... 446s Building dependency tree... 446s Reading state information... 446s Solving dependencies... 447s The following packages will be REMOVED: 447s python3.13* python3.13-minimal* 449s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 449s After this operation, 8012 kB disk space will be freed. 449s (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 ... 88454 files and directories currently installed.) 449s Removing python3.13 (3.13.11-1) ... 449s Removing python3.13-minimal (3.13.11-1) ... 451s Processing triggers for man-db (2.13.1-1) ... 453s Processing triggers for systemd (259-1ubuntu2) ... 453s (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 ... 88427 files and directories currently installed.) 453s Purging configuration files for python3.13-minimal (3.13.11-1) ... 454s autopkgtest [17:47:43]: rebooting testbed after setup commands that affected boot 496s Reading package lists... 497s Building dependency tree... 497s Reading state information... 497s Solving dependencies... 497s The following NEW packages will be installed: 497s python3-all python3-cluster python3.13 python3.13-minimal 498s 0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 498s Need to get 3179 kB of archives. 498s After this operation, 8090 kB of additional disk space will be used. 498s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x python3.13-minimal s390x 3.13.11-1 [2405 kB] 498s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x python3.13 s390x 3.13.11-1 [758 kB] 498s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x python3-all s390x 3.14.2-1 [890 B] 498s Get:4 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-cluster all 1.4.1.post3-1 [14.9 kB] 499s Fetched 3179 kB in 0s (8253 kB/s) 499s Selecting previously unselected package python3.13-minimal. 499s (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 ... 88429 files and directories currently installed.) 499s Preparing to unpack .../python3.13-minimal_3.13.11-1_s390x.deb ... 499s Unpacking python3.13-minimal (3.13.11-1) ... 499s Selecting previously unselected package python3.13. 499s Preparing to unpack .../python3.13_3.13.11-1_s390x.deb ... 499s Unpacking python3.13 (3.13.11-1) ... 499s Selecting previously unselected package python3-all. 499s Preparing to unpack .../python3-all_3.14.2-1_s390x.deb ... 499s Unpacking python3-all (3.14.2-1) ... 499s Selecting previously unselected package python3-cluster. 499s Preparing to unpack .../python3-cluster_1.4.1.post3-1_all.deb ... 499s Unpacking python3-cluster (1.4.1.post3-1) ... 500s Setting up python3-cluster (1.4.1.post3-1) ... 500s Setting up python3.13-minimal (3.13.11-1) ... 503s Setting up python3.13 (3.13.11-1) ... 506s Setting up python3-all (3.14.2-1) ... 506s Processing triggers for man-db (2.13.1-1) ... 507s Processing triggers for systemd (259-1ubuntu2) ... 510s autopkgtest [17:48:39]: test autodep8-python3: set -e ; for py in $(py3versions -r 2>/dev/null) ; do cd "$AUTOPKGTEST_TMP" ; echo "Testing with $py:" ; $py -c "import cluster; print(cluster)" ; done 510s autopkgtest [17:48:39]: test autodep8-python3: [----------------------- 510s Testing with python3.13: 511s 511s Testing with python3.14: 511s 512s autopkgtest [17:48:41]: test autodep8-python3: -----------------------] 513s autopkgtest [17:48:42]: test autodep8-python3: - - - - - - - - - - results - - - - - - - - - - 513s autodep8-python3 PASS (superficial) 513s autopkgtest [17:48:42]: @@@@@@@@@@@@@@@@@@@@ summary 513s command1 PASS 513s command2 FAIL non-zero exit status 1 513s autodep8-python3 PASS (superficial)