0s autopkgtest [17:30:27]: starting date and time: 2025-11-17 17:30:27+0000 0s autopkgtest [17:30:27]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [17:30:27]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.a4bzw1vg/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:astropy --apt-upgrade python-asdf --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=astropy/7.1.1-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-7.secgroup --name adt-resolute-amd64-python-asdf-20251117-170731-juju-7f2275-prod-proposed-migration-environment-2-452b1cfc-1c0b-4f5c-b2d3-0bdad9996886 --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-python-asdf-20251117-170731-juju-7f2275-prod-proposed-migration-environment-2-452b1cfc-1c0b-4f5c-b2d3-0bdad9996886 from image adt/ubuntu-resolute-amd64-server-20251117.img (UUID 9762b0cc-7c5b-4854-acd5-cc74ad0de8c6)... 40s autopkgtest [17:31:07]: testbed dpkg architecture: amd64 40s autopkgtest [17:31:07]: testbed apt version: 3.1.11 40s autopkgtest [17:31:07]: @@@@@@@@@@@@@@@@@@@@ test bed setup 41s autopkgtest [17:31:08]: testbed release detected to be: None 41s autopkgtest [17:31:08]: updating testbed package index (apt update) 41s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [87.8 kB] 41s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 41s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 41s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 42s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [9852 B] 42s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [779 kB] 42s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [22.9 kB] 42s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [73.2 kB] 42s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [153 kB] 42s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [113 kB] 42s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 c-n-f Metadata [3236 B] 42s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted i386 Packages [3744 B] 42s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 Packages [64.6 kB] 42s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 c-n-f Metadata [336 B] 42s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [543 kB] 42s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [254 kB] 42s Get:17 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 c-n-f Metadata [20.1 kB] 42s Get:18 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [13.4 kB] 42s Get:19 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [6516 B] 42s Get:20 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 c-n-f Metadata [680 B] 44s Fetched 2149 kB in 1s (2274 kB/s) 44s Reading package lists... 45s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 45s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 45s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 45s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 45s Reading package lists... 45s Reading package lists... 45s Building dependency tree... 45s Reading state information... 46s Calculating upgrade... 46s The following packages will be upgraded: 46s apt libapt-pkg7.0 libcrypt-dev libcrypt1 libunwind8 usbutils 46s 6 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 46s Need to get 2978 kB of archives. 46s After this operation, 46.1 kB of additional disk space will be used. 46s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 libcrypt-dev amd64 1:4.5.1-1 [122 kB] 46s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 libcrypt1 amd64 1:4.5.1-1 [90.7 kB] 46s Get:3 http://ftpmaster.internal/ubuntu resolute/main amd64 libapt-pkg7.0 amd64 3.1.12 [1148 kB] 46s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 apt amd64 3.1.12 [1474 kB] 46s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 usbutils amd64 1:019-1 [83.9 kB] 46s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 libunwind8 amd64 1.8.3-0ubuntu1 [59.6 kB] 46s dpkg-preconfigure: unable to re-open stdin: No such file or directory 47s Fetched 2978 kB in 1s (4572 kB/s) 47s (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 ... 83372 files and directories currently installed.) 47s Preparing to unpack .../libcrypt-dev_1%3a4.5.1-1_amd64.deb ... 47s Unpacking libcrypt-dev:amd64 (1:4.5.1-1) over (1:4.4.38-1build1) ... 47s Preparing to unpack .../libcrypt1_1%3a4.5.1-1_amd64.deb ... 47s Unpacking libcrypt1:amd64 (1:4.5.1-1) over (1:4.4.38-1build1) ... 47s Setting up libcrypt1:amd64 (1:4.5.1-1) ... 47s (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 ... 83372 files and directories currently installed.) 47s Preparing to unpack .../libapt-pkg7.0_3.1.12_amd64.deb ... 47s Unpacking libapt-pkg7.0:amd64 (3.1.12) over (3.1.11) ... 47s Preparing to unpack .../archives/apt_3.1.12_amd64.deb ... 47s Unpacking apt (3.1.12) over (3.1.11) ... 47s Preparing to unpack .../usbutils_1%3a019-1_amd64.deb ... 47s Unpacking usbutils (1:019-1) over (1:018-2) ... 47s Preparing to unpack .../libunwind8_1.8.3-0ubuntu1_amd64.deb ... 47s Unpacking libunwind8:amd64 (1.8.3-0ubuntu1) over (1.8.1-0.1ubuntu1) ... 47s Setting up libunwind8:amd64 (1.8.3-0ubuntu1) ... 47s Setting up usbutils (1:019-1) ... 47s Setting up libcrypt-dev:amd64 (1:4.5.1-1) ... 47s Setting up libapt-pkg7.0:amd64 (3.1.12) ... 47s Setting up apt (3.1.12) ... 47s Processing triggers for man-db (2.13.1-1) ... 48s Processing triggers for libc-bin (2.42-2ubuntu2) ... 49s autopkgtest [17:31:16]: upgrading testbed (apt dist-upgrade and autopurge) 49s Reading package lists... 49s Building dependency tree... 49s Reading state information... 50s Calculating upgrade... 50s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 50s Reading package lists... 50s Building dependency tree... 50s Reading state information... 50s Solving dependencies... 50s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 50s autopkgtest [17:31:17]: rebooting testbed after setup commands that affected boot 79s autopkgtest [17:31:46]: testbed running kernel: Linux 6.17.0-5-generic #5-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 22 10:00:33 UTC 2025 81s autopkgtest [17:31:48]: @@@@@@@@@@@@@@@@@@@@ apt-source python-asdf 83s Get:1 http://ftpmaster.internal/ubuntu resolute/universe python-asdf 4.1.0-2 (dsc) [2835 B] 83s Get:2 http://ftpmaster.internal/ubuntu resolute/universe python-asdf 4.1.0-2 (tar) [905 kB] 83s Get:3 http://ftpmaster.internal/ubuntu resolute/universe python-asdf 4.1.0-2 (diff) [8220 B] 83s gpgv: Signature made Sat May 10 12:11:22 2025 UTC 83s gpgv: using RSA key 8F6DE104377F3B11E741748731F3144544A1741A 83s gpgv: issuer "tchet@debian.org" 83s gpgv: Can't check signature: No public key 83s dpkg-source: warning: cannot verify inline signature for ./python-asdf_4.1.0-2.dsc: no acceptable signature found 83s autopkgtest [17:31:50]: testing package python-asdf version 4.1.0-2 83s autopkgtest [17:31:50]: build not needed 85s autopkgtest [17:31:52]: test command1: preparing testbed 85s Reading package lists... 85s Building dependency tree... 85s Reading state information... 85s Solving dependencies... 85s The following NEW packages will be installed: 85s libblas3 liberfa1 libgfortran5 libjs-jquery libjs-sphinxdoc libjs-underscore 85s liblapack3 libwcs8 python3-asdf python3-asdf-standard 85s python3-asdf-transform-schemas python3-astropy python3-astropy-iers-data 85s python3-erfa python3-fsspec python3-iniconfig python3-lz4 python3-numpy 85s python3-numpy-dev python3-pluggy python3-ply python3-psutil python3-pytest 85s python3-pytest-openfiles python3-semantic-version 85s 0 upgraded, 25 newly installed, 0 to remove and 0 not upgraded. 85s Need to get 17.4 MB of archives. 85s After this operation, 98.6 MB of additional disk space will be used. 85s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-numpy-dev amd64 1:2.2.4+ds-1ubuntu1 [147 kB] 85s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 libblas3 amd64 3.12.1-7 [259 kB] 85s Get:3 http://ftpmaster.internal/ubuntu resolute/main amd64 libgfortran5 amd64 15.2.0-7ubuntu1 [939 kB] 86s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 liblapack3 amd64 3.12.1-7 [2739 kB] 86s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-numpy amd64 1:2.2.4+ds-1ubuntu1 [5377 kB] 86s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 86s Get:7 http://ftpmaster.internal/ubuntu resolute/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 86s Get:8 http://ftpmaster.internal/ubuntu resolute/main amd64 libjs-sphinxdoc all 8.2.3-1ubuntu2 [28.0 kB] 86s Get:9 http://ftpmaster.internal/ubuntu resolute/universe amd64 libwcs8 amd64 8.4+ds-1 [310 kB] 86s Get:10 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-asdf-standard all 1.1.1-1 [31.7 kB] 86s Get:11 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-asdf-transform-schemas all 0.6.0-1 [47.1 kB] 86s Get:12 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-semantic-version all 2.10.0-3 [15.2 kB] 86s Get:13 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-asdf all 4.1.0-2 [431 kB] 86s Get:14 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-ply all 3.11-9 [45.8 kB] 86s Get:15 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-astropy-iers-data all 0.2025.9.29.0.35.48-1 [1226 kB] 86s Get:16 http://ftpmaster.internal/ubuntu resolute/universe amd64 liberfa1 amd64 2.0.1-1build1 [139 kB] 86s Get:17 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-erfa amd64 2.0.1.5+ds-1build1 [321 kB] 86s Get:18 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 python3-astropy amd64 7.1.1-1 [4199 kB] 86s Get:19 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-fsspec all 2025.3.2-1ubuntu1 [217 kB] 86s Get:20 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-iniconfig all 2.1.0-1 [6840 B] 86s Get:21 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-lz4 amd64 4.4.4+dfsg-3 [27.5 kB] 86s Get:22 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pluggy all 1.6.0-1 [21.0 kB] 86s Get:23 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-psutil amd64 7.1.0-1ubuntu1 [191 kB] 86s Get:24 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytest all 8.3.5-2 [252 kB] 86s Get:25 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytest-openfiles all 0.6.0-1 [7808 B] 87s Fetched 17.4 MB in 1s (13.0 MB/s) 87s Selecting previously unselected package python3-numpy-dev:amd64. 87s (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 ... 83372 files and directories currently installed.) 87s Preparing to unpack .../00-python3-numpy-dev_1%3a2.2.4+ds-1ubuntu1_amd64.deb ... 87s Unpacking python3-numpy-dev:amd64 (1:2.2.4+ds-1ubuntu1) ... 87s Selecting previously unselected package libblas3:amd64. 87s Preparing to unpack .../01-libblas3_3.12.1-7_amd64.deb ... 87s Unpacking libblas3:amd64 (3.12.1-7) ... 87s Selecting previously unselected package libgfortran5:amd64. 87s Preparing to unpack .../02-libgfortran5_15.2.0-7ubuntu1_amd64.deb ... 87s Unpacking libgfortran5:amd64 (15.2.0-7ubuntu1) ... 87s Selecting previously unselected package liblapack3:amd64. 87s Preparing to unpack .../03-liblapack3_3.12.1-7_amd64.deb ... 87s Unpacking liblapack3:amd64 (3.12.1-7) ... 87s Selecting previously unselected package python3-numpy. 87s Preparing to unpack .../04-python3-numpy_1%3a2.2.4+ds-1ubuntu1_amd64.deb ... 87s Unpacking python3-numpy (1:2.2.4+ds-1ubuntu1) ... 87s Selecting previously unselected package libjs-jquery. 87s Preparing to unpack .../05-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 87s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 87s Selecting previously unselected package libjs-underscore. 87s Preparing to unpack .../06-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 87s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 87s Selecting previously unselected package libjs-sphinxdoc. 87s Preparing to unpack .../07-libjs-sphinxdoc_8.2.3-1ubuntu2_all.deb ... 87s Unpacking libjs-sphinxdoc (8.2.3-1ubuntu2) ... 87s Selecting previously unselected package libwcs8:amd64. 87s Preparing to unpack .../08-libwcs8_8.4+ds-1_amd64.deb ... 87s Unpacking libwcs8:amd64 (8.4+ds-1) ... 87s Selecting previously unselected package python3-asdf-standard. 87s Preparing to unpack .../09-python3-asdf-standard_1.1.1-1_all.deb ... 87s Unpacking python3-asdf-standard (1.1.1-1) ... 87s Selecting previously unselected package python3-asdf-transform-schemas. 87s Preparing to unpack .../10-python3-asdf-transform-schemas_0.6.0-1_all.deb ... 87s Unpacking python3-asdf-transform-schemas (0.6.0-1) ... 87s Selecting previously unselected package python3-semantic-version. 87s Preparing to unpack .../11-python3-semantic-version_2.10.0-3_all.deb ... 87s Unpacking python3-semantic-version (2.10.0-3) ... 87s Selecting previously unselected package python3-asdf. 87s Preparing to unpack .../12-python3-asdf_4.1.0-2_all.deb ... 87s Unpacking python3-asdf (4.1.0-2) ... 87s Selecting previously unselected package python3-ply. 87s Preparing to unpack .../13-python3-ply_3.11-9_all.deb ... 87s Unpacking python3-ply (3.11-9) ... 87s Selecting previously unselected package python3-astropy-iers-data. 87s Preparing to unpack .../14-python3-astropy-iers-data_0.2025.9.29.0.35.48-1_all.deb ... 87s Unpacking python3-astropy-iers-data (0.2025.9.29.0.35.48-1) ... 87s Selecting previously unselected package liberfa1:amd64. 87s Preparing to unpack .../15-liberfa1_2.0.1-1build1_amd64.deb ... 87s Unpacking liberfa1:amd64 (2.0.1-1build1) ... 87s Selecting previously unselected package python3-erfa. 87s Preparing to unpack .../16-python3-erfa_2.0.1.5+ds-1build1_amd64.deb ... 87s Unpacking python3-erfa (2.0.1.5+ds-1build1) ... 87s Selecting previously unselected package python3-astropy. 87s Preparing to unpack .../17-python3-astropy_7.1.1-1_amd64.deb ... 87s Unpacking python3-astropy (7.1.1-1) ... 87s Selecting previously unselected package python3-fsspec. 87s Preparing to unpack .../18-python3-fsspec_2025.3.2-1ubuntu1_all.deb ... 87s Unpacking python3-fsspec (2025.3.2-1ubuntu1) ... 87s Selecting previously unselected package python3-iniconfig. 87s Preparing to unpack .../19-python3-iniconfig_2.1.0-1_all.deb ... 87s Unpacking python3-iniconfig (2.1.0-1) ... 87s Selecting previously unselected package python3-lz4. 87s Preparing to unpack .../20-python3-lz4_4.4.4+dfsg-3_amd64.deb ... 87s Unpacking python3-lz4 (4.4.4+dfsg-3) ... 87s Selecting previously unselected package python3-pluggy. 87s Preparing to unpack .../21-python3-pluggy_1.6.0-1_all.deb ... 87s Unpacking python3-pluggy (1.6.0-1) ... 87s Selecting previously unselected package python3-psutil. 87s Preparing to unpack .../22-python3-psutil_7.1.0-1ubuntu1_amd64.deb ... 87s Unpacking python3-psutil (7.1.0-1ubuntu1) ... 87s Selecting previously unselected package python3-pytest. 87s Preparing to unpack .../23-python3-pytest_8.3.5-2_all.deb ... 87s Unpacking python3-pytest (8.3.5-2) ... 87s Selecting previously unselected package python3-pytest-openfiles. 87s Preparing to unpack .../24-python3-pytest-openfiles_0.6.0-1_all.deb ... 87s Unpacking python3-pytest-openfiles (0.6.0-1) ... 87s Setting up libwcs8:amd64 (8.4+ds-1) ... 87s Setting up liberfa1:amd64 (2.0.1-1build1) ... 87s Setting up python3-iniconfig (2.1.0-1) ... 87s Setting up python3-lz4 (4.4.4+dfsg-3) ... 88s Setting up python3-fsspec (2025.3.2-1ubuntu1) ... 88s Setting up python3-ply (3.11-9) ... 88s Setting up python3-asdf-standard (1.1.1-1) ... 88s Setting up python3-astropy-iers-data (0.2025.9.29.0.35.48-1) ... 88s Setting up python3-psutil (7.1.0-1ubuntu1) ... 88s Setting up libblas3:amd64 (3.12.1-7) ... 88s update-alternatives: using /usr/lib/x86_64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas.so.3 (libblas.so.3-x86_64-linux-gnu) in auto mode 88s Setting up python3-numpy-dev:amd64 (1:2.2.4+ds-1ubuntu1) ... 88s Setting up python3-semantic-version (2.10.0-3) ... 88s Setting up libgfortran5:amd64 (15.2.0-7ubuntu1) ... 88s Setting up python3-pluggy (1.6.0-1) ... 88s Setting up python3-asdf-transform-schemas (0.6.0-1) ... 88s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 88s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 88s Setting up liblapack3:amd64 (3.12.1-7) ... 88s update-alternatives: using /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/x86_64-linux-gnu/liblapack.so.3 (liblapack.so.3-x86_64-linux-gnu) in auto mode 88s Setting up python3-pytest (8.3.5-2) ... 88s Setting up python3-numpy (1:2.2.4+ds-1ubuntu1) ... 89s Setting up libjs-sphinxdoc (8.2.3-1ubuntu2) ... 89s Setting up python3-pytest-openfiles (0.6.0-1) ... 90s Setting up python3-asdf (4.1.0-2) ... 90s Setting up python3-erfa (2.0.1.5+ds-1build1) ... 90s Setting up python3-astropy (7.1.1-1) ... 91s Processing triggers for man-db (2.13.1-1) ... 92s Processing triggers for libc-bin (2.42-2ubuntu2) ... 92s autopkgtest [17:31:59]: test command1: cd $AUTOPKGTEST_TMP && pytest-3 --pyargs asdf 92s autopkgtest [17:31:59]: test command1: [----------------------- 94s ============================= test session starts ============================== 94s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 94s rootdir: /tmp/autopkgtest.QznT5k/autopkgtest_tmp 94s plugins: typeguard-4.4.2, openfiles-0.6.0, asdf-4.1.0 94s collected 1822 items 94s 94s _tests/_block/test_callback.py .... [ 0%] 94s _tests/_block/test_external.py ....... [ 0%] 94s _tests/_block/test_io.py ................................ [ 2%] 94s _tests/_block/test_key.py ............... [ 3%] 94s _tests/_block/test_manager.py ....... [ 3%] 94s _tests/_block/test_options.py .......................................... [ 5%] 94s .............................. [ 7%] 94s _tests/_block/test_reader.py ........................................... [ 9%] 94s ........................................................................ [ 13%] 94s ........................ [ 15%] 94s _tests/_block/test_store.py ............... [ 15%] 95s _tests/_block/test_writer.py ........................................... [ 18%] 95s ........................................................................ [ 22%] 95s ......................... [ 23%] 95s _tests/_regtests/test_1013.py . [ 23%] 95s _tests/_regtests/test_1334.py . [ 23%] 95s _tests/_regtests/test_1505.py . [ 23%] 95s _tests/_regtests/test_1523.py . [ 23%] 95s _tests/_regtests/test_1525.py .. [ 23%] 96s _tests/_regtests/test_1526.py . [ 24%] 96s _tests/_regtests/test_1530.py . [ 24%] 96s _tests/_regtests/test_1538.py . [ 24%] 96s _tests/_regtests/test_1539.py x [ 24%] 96s _tests/_regtests/test_1540.py . [ 24%] 96s _tests/_regtests/test_1541.py ............ [ 24%] 96s _tests/_regtests/test_1542.py . [ 24%] 96s _tests/_regtests/test_1553.py . [ 25%] 96s _tests/_regtests/test_1558.py . [ 25%] 97s _tests/_regtests/test_1715.py . [ 25%] 97s _tests/_regtests/test_1738.py . [ 25%] 97s _tests/commands/test_defragment.py ... [ 25%] 97s _tests/commands/test_diff.py ........... [ 25%] 100s _tests/commands/test_edit.py ........................................... [ 28%] 102s .......................................... [ 30%] 102s _tests/commands/test_exploded.py .. [ 30%] 102s _tests/commands/test_extension.py ........... [ 31%] 102s _tests/commands/test_info.py . [ 31%] 102s _tests/commands/test_main.py .. [ 31%] 102s _tests/commands/test_tags.py ... [ 31%] 103s _tests/commands/test_to_yaml.py . [ 31%] 104s _tests/core/_converters/test_complex.py ................................ [ 33%] 104s .............. [ 34%] 104s _tests/core/_converters/test_constant.py . [ 34%] 104s _tests/core/_converters/test_external_reference.py . [ 34%] 104s _tests/core/_converters/test_tree.py ...... [ 34%] 104s _tests/core/tests/test_integration.py .. [ 34%] 105s _tests/tags/core/tests/test_integer.py ............... [ 35%] 106s _tests/tags/core/tests/test_ndarray.py ................................. [ 37%] 108s .......................... [ 38%] 109s _tests/test_api.py ................................................... [ 41%] 112s _tests/test_array_blocks.py ............................................ [ 44%] 118s ........................................................................ [ 48%] 121s ................ [ 48%] 121s _tests/test_asdf.py .........F [ 49%] 122s _tests/test_block_converter.py ....... [ 49%] 123s _tests/test_compression.py ............ [ 50%] 123s _tests/test_config.py ................... [ 51%] 123s _tests/test_entry_points.py .. [ 51%] 123s _tests/test_extension.py ............................. [ 53%] 124s _tests/test_file_format.py ........... [ 53%] 125s _tests/test_generic_io.py .............................................. [ 56%] 126s ...F.................................................................... [ 60%] 126s ........................................................................ [ 64%] 126s ........................................................................ [ 68%] 126s ........................................................................ [ 72%] 126s ........................................................................ [ 76%] 126s ........................................................................ [ 80%] 126s ........................................................................ [ 84%] 126s ............ [ 84%] 126s _tests/test_history.py ......... [ 85%] 127s _tests/test_info.py ............................ [ 86%] 127s _tests/test_integration.py ... [ 86%] 128s _tests/test_lazy_nodes.py ................................... [ 88%] 128s _tests/test_reference.py ....... [ 89%] 128s _tests/test_resource.py ....... [ 89%] 130s _tests/test_schema.py .................................................. [ 92%] 130s ........... [ 92%] 130s _tests/test_search.py ................ [ 93%] 130s _tests/test_serialization_context.py ............... [ 94%] 130s _tests/test_stream.py ......... [ 95%] 130s _tests/test_tagged.py ............... [ 95%] 130s _tests/test_testing_helpers.py . [ 95%] 130s _tests/test_treeutil.py ... [ 96%] 131s _tests/test_types.py .. [ 96%] 131s _tests/test_util.py ............................. [ 97%] 131s _tests/test_versioning.py ......... [ 98%] 132s _tests/test_yaml.py ....x......................... [100%] 132s 132s =================================== FAILURES =================================== 132s _______________________________ test_fsspec_http _______________________________ 132s 132s protocol = 'http' 132s 132s def get_filesystem_class(protocol): 132s """Fetch named protocol implementation from the registry 132s 132s The dict ``known_implementations`` maps protocol names to the locations 132s of classes implementing the corresponding file-system. When used for the 132s first time, appropriate imports will happen and the class will be placed in 132s the registry. All subsequent calls will fetch directly from the registry. 132s 132s Some protocol implementations require additional dependencies, and so the 132s import may fail. In this case, the string in the "err" field of the 132s ``known_implementations`` will be given as the error message. 132s """ 132s if not protocol: 132s protocol = default 132s 132s if protocol not in registry: 132s if protocol not in known_implementations: 132s raise ValueError(f"Protocol not known: {protocol}") 132s bit = known_implementations[protocol] 132s try: 132s > register_implementation(protocol, _import_class(bit["class"])) 132s 132s /usr/lib/python3/dist-packages/fsspec/registry.py:249: 132s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 132s /usr/lib/python3/dist-packages/fsspec/registry.py:284: in _import_class 132s mod = importlib.import_module(mod) 132s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 132s return _bootstrap._gcd_import(name[level:], package, level) 132s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 132s 132s import asyncio 132s import io 132s import logging 132s import re 132s import weakref 132s from copy import copy 132s from urllib.parse import urlparse 132s 132s > import aiohttp 132s E ModuleNotFoundError: No module named 'aiohttp' 132s 132s /usr/lib/python3/dist-packages/fsspec/implementations/http.py:9: ModuleNotFoundError 132s 132s The above exception was the direct cause of the following exception: 132s 132s httpserver = 132s 132s @pytest.mark.remote_data() 132s def test_fsspec_http(httpserver): 132s """ 132s Issue #1146 reported errors when opening a fsspec url (using the http 132s filesystem) 132s This is a regression test for the fix in PR #1228 132s """ 132s fsspec = pytest.importorskip("fsspec") 132s 132s tree = {"a": 1} 132s af = AsdfFile(tree) 132s path = os.path.join(httpserver.tmpdir, "test") 132s af.write_to(path) 132s 132s fn = httpserver.url + "test" 132s > with fsspec.open(fn) as f: 132s 132s /usr/lib/python3/dist-packages/asdf/_tests/test_asdf.py:377: 132s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 132s /usr/lib/python3/dist-packages/fsspec/core.py:491: in open 132s out = open_files( 132s /usr/lib/python3/dist-packages/fsspec/core.py:295: in open_files 132s fs, fs_token, paths = get_fs_token_paths( 132s /usr/lib/python3/dist-packages/fsspec/core.py:655: in get_fs_token_paths 132s chain = _un_chain(urlpath0, storage_options or {}) 132s /usr/lib/python3/dist-packages/fsspec/core.py:351: in _un_chain 132s cls = get_filesystem_class(protocol) 132s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 132s 132s protocol = 'http' 132s 132s def get_filesystem_class(protocol): 132s """Fetch named protocol implementation from the registry 132s 132s The dict ``known_implementations`` maps protocol names to the locations 132s of classes implementing the corresponding file-system. When used for the 132s first time, appropriate imports will happen and the class will be placed in 132s the registry. All subsequent calls will fetch directly from the registry. 132s 132s Some protocol implementations require additional dependencies, and so the 132s import may fail. In this case, the string in the "err" field of the 132s ``known_implementations`` will be given as the error message. 132s """ 132s if not protocol: 132s protocol = default 132s 132s if protocol not in registry: 132s if protocol not in known_implementations: 132s raise ValueError(f"Protocol not known: {protocol}") 132s bit = known_implementations[protocol] 132s try: 132s register_implementation(protocol, _import_class(bit["class"])) 132s except ImportError as e: 132s > raise ImportError(bit.get("err")) from e 132s E ImportError: HTTPFileSystem requires "requests" and "aiohttp" to be installed 132s 132s /usr/lib/python3/dist-packages/fsspec/registry.py:251: ImportError 132s _______________________________ test_fsspec_http _______________________________ 132s 132s protocol = 'http' 132s 132s def get_filesystem_class(protocol): 132s """Fetch named protocol implementation from the registry 132s 132s The dict ``known_implementations`` maps protocol names to the locations 132s of classes implementing the corresponding file-system. When used for the 132s first time, appropriate imports will happen and the class will be placed in 132s the registry. All subsequent calls will fetch directly from the registry. 132s 132s Some protocol implementations require additional dependencies, and so the 132s import may fail. In this case, the string in the "err" field of the 132s ``known_implementations`` will be given as the error message. 132s """ 132s if not protocol: 132s protocol = default 132s 132s if protocol not in registry: 132s if protocol not in known_implementations: 132s raise ValueError(f"Protocol not known: {protocol}") 132s bit = known_implementations[protocol] 132s try: 132s > register_implementation(protocol, _import_class(bit["class"])) 132s 132s /usr/lib/python3/dist-packages/fsspec/registry.py:249: 132s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 132s /usr/lib/python3/dist-packages/fsspec/registry.py:284: in _import_class 132s mod = importlib.import_module(mod) 132s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 132s return _bootstrap._gcd_import(name[level:], package, level) 132s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 132s 132s import asyncio 132s import io 132s import logging 132s import re 132s import weakref 132s from copy import copy 132s from urllib.parse import urlparse 132s 132s > import aiohttp 132s E ModuleNotFoundError: No module named 'aiohttp' 132s 132s /usr/lib/python3/dist-packages/fsspec/implementations/http.py:9: ModuleNotFoundError 132s 132s The above exception was the direct cause of the following exception: 132s 132s httpserver = 132s 132s @pytest.mark.remote_data() 132s def test_fsspec_http(httpserver): 132s """ 132s Issue #1146 reported errors when opening a fsspec url (using the http 132s filesystem) 132s This is a regression test for the fix in PR #1228 132s """ 132s fsspec = pytest.importorskip("fsspec") 132s 132s ref = b"01234567890" 132s path = os.path.join(httpserver.tmpdir, "test") 132s 132s with open(path, "wb") as f: 132s f.write(ref) 132s 132s fn = httpserver.url + "test" 132s > with fsspec.open(fn) as f: 132s 132s /usr/lib/python3/dist-packages/asdf/_tests/test_generic_io.py:832: 132s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 132s /usr/lib/python3/dist-packages/fsspec/core.py:491: in open 132s out = open_files( 132s /usr/lib/python3/dist-packages/fsspec/core.py:295: in open_files 132s fs, fs_token, paths = get_fs_token_paths( 132s /usr/lib/python3/dist-packages/fsspec/core.py:655: in get_fs_token_paths 132s chain = _un_chain(urlpath0, storage_options or {}) 132s /usr/lib/python3/dist-packages/fsspec/core.py:351: in _un_chain 132s cls = get_filesystem_class(protocol) 132s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 132s 132s protocol = 'http' 132s 132s def get_filesystem_class(protocol): 132s """Fetch named protocol implementation from the registry 132s 132s The dict ``known_implementations`` maps protocol names to the locations 132s of classes implementing the corresponding file-system. When used for the 132s first time, appropriate imports will happen and the class will be placed in 132s the registry. All subsequent calls will fetch directly from the registry. 132s 132s Some protocol implementations require additional dependencies, and so the 132s import may fail. In this case, the string in the "err" field of the 132s ``known_implementations`` will be given as the error message. 132s """ 132s if not protocol: 132s protocol = default 132s 132s if protocol not in registry: 132s if protocol not in known_implementations: 132s raise ValueError(f"Protocol not known: {protocol}") 132s bit = known_implementations[protocol] 132s try: 132s register_implementation(protocol, _import_class(bit["class"])) 132s except ImportError as e: 132s > raise ImportError(bit.get("err")) from e 132s E ImportError: HTTPFileSystem requires "requests" and "aiohttp" to be installed 132s 132s /usr/lib/python3/dist-packages/fsspec/registry.py:251: ImportError 132s =============================== warnings summary =============================== 132s ../../../usr/lib/python3/dist-packages/asdf/_tests/test_asdf.py:362 132s /usr/lib/python3/dist-packages/asdf/_tests/test_asdf.py:362: PytestUnknownMarkWarning: Unknown pytest.mark.remote_data - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 132s @pytest.mark.remote_data() 132s 132s ../../../usr/lib/python3/dist-packages/asdf/_tests/test_generic_io.py:245 132s /usr/lib/python3/dist-packages/asdf/_tests/test_generic_io.py:245: PytestUnknownMarkWarning: Unknown pytest.mark.remote_data - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 132s @pytest.mark.remote_data() 132s 132s ../../../usr/lib/python3/dist-packages/asdf/_tests/test_generic_io.py:261 132s /usr/lib/python3/dist-packages/asdf/_tests/test_generic_io.py:261: PytestUnknownMarkWarning: Unknown pytest.mark.remote_data - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 132s @pytest.mark.remote_data() 132s 132s ../../../usr/lib/python3/dist-packages/asdf/_tests/test_generic_io.py:315 132s /usr/lib/python3/dist-packages/asdf/_tests/test_generic_io.py:315: PytestUnknownMarkWarning: Unknown pytest.mark.remote_data - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 132s @pytest.mark.remote_data() 132s 132s ../../../usr/lib/python3/dist-packages/asdf/_tests/test_generic_io.py:816 132s /usr/lib/python3/dist-packages/asdf/_tests/test_generic_io.py:816: PytestUnknownMarkWarning: Unknown pytest.mark.remote_data - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 132s @pytest.mark.remote_data() 132s 132s ../../../usr/lib/python3/dist-packages/asdf/_tests/test_reference.py:115 132s /usr/lib/python3/dist-packages/asdf/_tests/test_reference.py:115: PytestUnknownMarkWarning: Unknown pytest.mark.remote_data - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 132s @pytest.mark.remote_data() 132s 132s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 132s =========================== short test summary info ============================ 132s FAILED _tests/test_asdf.py::test_fsspec_http - ImportError: HTTPFileSystem re... 132s FAILED _tests/test_generic_io.py::test_fsspec_http - ImportError: HTTPFileSys... 132s ============ 2 failed, 1818 passed, 2 xfailed, 6 warnings in 38.68s ============ 132s autopkgtest [17:32:39]: test command1: -----------------------] 132s autopkgtest [17:32:39]: test command1: - - - - - - - - - - results - - - - - - - - - - 132s command1 FAIL non-zero exit status 1 133s autopkgtest [17:32:40]: @@@@@@@@@@@@@@@@@@@@ summary 133s command1 FAIL non-zero exit status 1