0s autopkgtest [17:07:59]: starting date and time: 2025-11-17 17:07:59+0000 0s autopkgtest [17:07:59]: git checkout: 508d4a25 a-v-ssh wait_for_ssh: demote "ssh connection failed" to a debug message 0s autopkgtest [17:07:59]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.5qdqrrg9/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_proxy=127.0.0.1,127.0.1.1,localhost,localdomain,internal,login.ubuntu.com,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com\n" >> /etc/environment' --apt-pocket=proposed=src:astropy --apt-upgrade python-asdf --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=astropy/7.1.1-1 -- lxd -r lxd-armhf-10.145.243.210 lxd-armhf-10.145.243.210:autopkgtest/ubuntu/resolute/armhf 22s autopkgtest [17:08:21]: testbed dpkg architecture: armhf 24s autopkgtest [17:08:23]: testbed apt version: 3.1.11 28s autopkgtest [17:08:27]: @@@@@@@@@@@@@@@@@@@@ test bed setup 30s autopkgtest [17:08:29]: testbed release detected to be: None 38s autopkgtest [17:08:37]: updating testbed package index (apt update) 40s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [87.8 kB] 40s Get:2 http://ftpmaster.internal/ubuntu resolute InRelease [87.8 kB] 40s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 40s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 40s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [22.9 kB] 40s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [779 kB] 41s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [73.2 kB] 41s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [9852 B] 41s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf Packages [134 kB] 41s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted armhf Packages [940 B] 41s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe armhf Packages [474 kB] 41s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse armhf Packages [9684 B] 41s Get:13 http://ftpmaster.internal/ubuntu resolute/main Sources [1416 kB] 42s Get:14 http://ftpmaster.internal/ubuntu resolute/universe Sources [21.3 MB] 44s Get:15 http://ftpmaster.internal/ubuntu resolute/main armhf Packages [1369 kB] 44s Get:16 http://ftpmaster.internal/ubuntu resolute/universe armhf Packages [15.4 MB] 48s Fetched 41.2 MB in 8s (5078 kB/s) 50s Reading package lists... 56s autopkgtest [17:08:55]: upgrading testbed (apt dist-upgrade and autopurge) 58s Reading package lists... 60s Building dependency tree... 60s Reading state information... 60s Calculating upgrade... 60s The following packages will be upgraded: 60s apt libapt-pkg7.0 libcrypt1 usbutils 60s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 60s Need to get 2774 kB of archives. 60s After this operation, 8192 B of additional disk space will be used. 60s Get:1 http://ftpmaster.internal/ubuntu resolute/main armhf libapt-pkg7.0 armhf 3.1.12 [1157 kB] 60s Get:2 http://ftpmaster.internal/ubuntu resolute/main armhf apt armhf 3.1.12 [1440 kB] 60s Get:3 http://ftpmaster.internal/ubuntu resolute/main armhf libcrypt1 armhf 1:4.5.1-1 [98.9 kB] 60s Get:4 http://ftpmaster.internal/ubuntu resolute/main armhf usbutils armhf 1:019-1 [77.7 kB] 61s Fetched 2774 kB in 1s (3627 kB/s) 61s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 65904 files and directories currently installed.) 61s Preparing to unpack .../libapt-pkg7.0_3.1.12_armhf.deb ... 61s Unpacking libapt-pkg7.0:armhf (3.1.12) over (3.1.11) ... 61s Setting up libapt-pkg7.0:armhf (3.1.12) ... 61s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 65904 files and directories currently installed.) 61s Preparing to unpack .../archives/apt_3.1.12_armhf.deb ... 61s Unpacking apt (3.1.12) over (3.1.11) ... 61s Setting up apt (3.1.12) ... 62s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 65904 files and directories currently installed.) 62s Preparing to unpack .../libcrypt1_1%3a4.5.1-1_armhf.deb ... 62s Unpacking libcrypt1:armhf (1:4.5.1-1) over (1:4.4.38-1build1) ... 62s Setting up libcrypt1:armhf (1:4.5.1-1) ... 63s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 65904 files and directories currently installed.) 63s Preparing to unpack .../usbutils_1%3a019-1_armhf.deb ... 63s Unpacking usbutils (1:019-1) over (1:018-2) ... 63s Setting up usbutils (1:019-1) ... 63s Processing triggers for man-db (2.13.1-1) ... 64s Processing triggers for libc-bin (2.42-2ubuntu2) ... 68s Reading package lists... 69s Building dependency tree... 69s Reading state information... 69s Solving dependencies... 70s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 72s autopkgtest [17:09:11]: rebooting testbed after setup commands that affected boot 115s autopkgtest [17:09:54]: testbed running kernel: Linux 6.8.0-86-generic #87~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 29 09:26:46 UTC 2 143s autopkgtest [17:10:22]: @@@@@@@@@@@@@@@@@@@@ apt-source python-asdf 162s Get:1 http://ftpmaster.internal/ubuntu resolute/universe python-asdf 4.1.0-2 (dsc) [2835 B] 162s Get:2 http://ftpmaster.internal/ubuntu resolute/universe python-asdf 4.1.0-2 (tar) [905 kB] 162s Get:3 http://ftpmaster.internal/ubuntu resolute/universe python-asdf 4.1.0-2 (diff) [8220 B] 162s gpgv: Signature made Sat May 10 12:11:22 2025 UTC 162s gpgv: using RSA key 8F6DE104377F3B11E741748731F3144544A1741A 162s gpgv: issuer "tchet@debian.org" 162s gpgv: Can't check signature: No public key 162s dpkg-source: warning: cannot verify inline signature for ./python-asdf_4.1.0-2.dsc: no acceptable signature found 163s autopkgtest [17:10:42]: testing package python-asdf version 4.1.0-2 165s autopkgtest [17:10:44]: build not needed 168s autopkgtest [17:10:47]: test command1: preparing testbed 170s Reading package lists... 170s Building dependency tree... 170s Reading state information... 171s Solving dependencies... 171s The following NEW packages will be installed: 171s libblas3 liberfa1 libgfortran5 libjs-jquery libjs-sphinxdoc libjs-underscore 171s liblapack3 libwcs8 python3-asdf python3-asdf-standard 171s python3-asdf-transform-schemas python3-astropy python3-astropy-iers-data 171s python3-erfa python3-fsspec python3-iniconfig python3-lz4 python3-numpy 171s python3-numpy-dev python3-pluggy python3-ply python3-psutil python3-pytest 171s python3-pytest-openfiles python3-semantic-version 172s 0 upgraded, 25 newly installed, 0 to remove and 0 not upgraded. 172s Need to get 14.2 MB of archives. 172s After this operation, 81.6 MB of additional disk space will be used. 172s Get:1 http://ftpmaster.internal/ubuntu resolute/main armhf python3-numpy-dev armhf 1:2.2.4+ds-1ubuntu1 [141 kB] 172s Get:2 http://ftpmaster.internal/ubuntu resolute/main armhf libblas3 armhf 3.12.1-7 [133 kB] 172s Get:3 http://ftpmaster.internal/ubuntu resolute/main armhf libgfortran5 armhf 15.2.0-7ubuntu1 [334 kB] 172s Get:4 http://ftpmaster.internal/ubuntu resolute/main armhf liblapack3 armhf 3.12.1-7 [2091 kB] 172s Get:5 http://ftpmaster.internal/ubuntu resolute/main armhf python3-numpy armhf 1:2.2.4+ds-1ubuntu1 [3724 kB] 172s Get:6 http://ftpmaster.internal/ubuntu resolute/main armhf libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 172s Get:7 http://ftpmaster.internal/ubuntu resolute/main armhf libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 172s Get:8 http://ftpmaster.internal/ubuntu resolute/main armhf libjs-sphinxdoc all 8.2.3-1ubuntu2 [28.0 kB] 172s Get:9 http://ftpmaster.internal/ubuntu resolute/universe armhf libwcs8 armhf 8.4+ds-1 [238 kB] 172s Get:10 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-asdf-standard all 1.1.1-1 [31.7 kB] 172s Get:11 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-asdf-transform-schemas all 0.6.0-1 [47.1 kB] 172s Get:12 http://ftpmaster.internal/ubuntu resolute/main armhf python3-semantic-version all 2.10.0-3 [15.2 kB] 172s Get:13 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-asdf all 4.1.0-2 [431 kB] 172s Get:14 http://ftpmaster.internal/ubuntu resolute/main armhf python3-ply all 3.11-9 [45.8 kB] 173s Get:15 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-astropy-iers-data all 0.2025.9.29.0.35.48-1 [1226 kB] 173s Get:16 http://ftpmaster.internal/ubuntu resolute/universe armhf liberfa1 armhf 2.0.1-1build1 [130 kB] 173s Get:17 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-erfa armhf 2.0.1.5+ds-1build1 [308 kB] 173s Get:18 http://ftpmaster.internal/ubuntu resolute-proposed/universe armhf python3-astropy armhf 7.1.1-1 [4109 kB] 173s Get:19 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-fsspec all 2025.3.2-1ubuntu1 [217 kB] 173s Get:20 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-iniconfig all 2.1.0-1 [6840 B] 173s Get:21 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-lz4 armhf 4.4.4+dfsg-3 [25.9 kB] 173s Get:22 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-pluggy all 1.6.0-1 [21.0 kB] 173s Get:23 http://ftpmaster.internal/ubuntu resolute/main armhf python3-psutil armhf 7.1.0-1ubuntu1 [189 kB] 173s Get:24 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-pytest all 8.3.5-2 [252 kB] 173s Get:25 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-pytest-openfiles all 0.6.0-1 [7808 B] 173s Fetched 14.2 MB in 1s (10.5 MB/s) 173s Selecting previously unselected package python3-numpy-dev:armhf. 174s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 65904 files and directories currently installed.) 174s Preparing to unpack .../00-python3-numpy-dev_1%3a2.2.4+ds-1ubuntu1_armhf.deb ... 174s Unpacking python3-numpy-dev:armhf (1:2.2.4+ds-1ubuntu1) ... 174s Selecting previously unselected package libblas3:armhf. 174s Preparing to unpack .../01-libblas3_3.12.1-7_armhf.deb ... 174s Unpacking libblas3:armhf (3.12.1-7) ... 174s Selecting previously unselected package libgfortran5:armhf. 174s Preparing to unpack .../02-libgfortran5_15.2.0-7ubuntu1_armhf.deb ... 174s Unpacking libgfortran5:armhf (15.2.0-7ubuntu1) ... 174s Selecting previously unselected package liblapack3:armhf. 174s Preparing to unpack .../03-liblapack3_3.12.1-7_armhf.deb ... 174s Unpacking liblapack3:armhf (3.12.1-7) ... 174s Selecting previously unselected package python3-numpy. 174s Preparing to unpack .../04-python3-numpy_1%3a2.2.4+ds-1ubuntu1_armhf.deb ... 174s Unpacking python3-numpy (1:2.2.4+ds-1ubuntu1) ... 174s Selecting previously unselected package libjs-jquery. 174s Preparing to unpack .../05-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 174s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 174s Selecting previously unselected package libjs-underscore. 174s Preparing to unpack .../06-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 174s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 174s Selecting previously unselected package libjs-sphinxdoc. 174s Preparing to unpack .../07-libjs-sphinxdoc_8.2.3-1ubuntu2_all.deb ... 174s Unpacking libjs-sphinxdoc (8.2.3-1ubuntu2) ... 174s Selecting previously unselected package libwcs8:armhf. 174s Preparing to unpack .../08-libwcs8_8.4+ds-1_armhf.deb ... 174s Unpacking libwcs8:armhf (8.4+ds-1) ... 174s Selecting previously unselected package python3-asdf-standard. 174s Preparing to unpack .../09-python3-asdf-standard_1.1.1-1_all.deb ... 174s Unpacking python3-asdf-standard (1.1.1-1) ... 174s Selecting previously unselected package python3-asdf-transform-schemas. 174s Preparing to unpack .../10-python3-asdf-transform-schemas_0.6.0-1_all.deb ... 174s Unpacking python3-asdf-transform-schemas (0.6.0-1) ... 174s Selecting previously unselected package python3-semantic-version. 175s Preparing to unpack .../11-python3-semantic-version_2.10.0-3_all.deb ... 175s Unpacking python3-semantic-version (2.10.0-3) ... 175s Selecting previously unselected package python3-asdf. 175s Preparing to unpack .../12-python3-asdf_4.1.0-2_all.deb ... 175s Unpacking python3-asdf (4.1.0-2) ... 175s Selecting previously unselected package python3-ply. 175s Preparing to unpack .../13-python3-ply_3.11-9_all.deb ... 175s Unpacking python3-ply (3.11-9) ... 175s Selecting previously unselected package python3-astropy-iers-data. 175s Preparing to unpack .../14-python3-astropy-iers-data_0.2025.9.29.0.35.48-1_all.deb ... 175s Unpacking python3-astropy-iers-data (0.2025.9.29.0.35.48-1) ... 175s Selecting previously unselected package liberfa1:armhf. 175s Preparing to unpack .../15-liberfa1_2.0.1-1build1_armhf.deb ... 175s Unpacking liberfa1:armhf (2.0.1-1build1) ... 175s Selecting previously unselected package python3-erfa. 175s Preparing to unpack .../16-python3-erfa_2.0.1.5+ds-1build1_armhf.deb ... 175s Unpacking python3-erfa (2.0.1.5+ds-1build1) ... 175s Selecting previously unselected package python3-astropy. 175s Preparing to unpack .../17-python3-astropy_7.1.1-1_armhf.deb ... 175s Unpacking python3-astropy (7.1.1-1) ... 176s Selecting previously unselected package python3-fsspec. 176s Preparing to unpack .../18-python3-fsspec_2025.3.2-1ubuntu1_all.deb ... 176s Unpacking python3-fsspec (2025.3.2-1ubuntu1) ... 176s Selecting previously unselected package python3-iniconfig. 176s Preparing to unpack .../19-python3-iniconfig_2.1.0-1_all.deb ... 176s Unpacking python3-iniconfig (2.1.0-1) ... 176s Selecting previously unselected package python3-lz4. 176s Preparing to unpack .../20-python3-lz4_4.4.4+dfsg-3_armhf.deb ... 176s Unpacking python3-lz4 (4.4.4+dfsg-3) ... 176s Selecting previously unselected package python3-pluggy. 176s Preparing to unpack .../21-python3-pluggy_1.6.0-1_all.deb ... 176s Unpacking python3-pluggy (1.6.0-1) ... 176s Selecting previously unselected package python3-psutil. 176s Preparing to unpack .../22-python3-psutil_7.1.0-1ubuntu1_armhf.deb ... 176s Unpacking python3-psutil (7.1.0-1ubuntu1) ... 176s Selecting previously unselected package python3-pytest. 176s Preparing to unpack .../23-python3-pytest_8.3.5-2_all.deb ... 176s Unpacking python3-pytest (8.3.5-2) ... 176s Selecting previously unselected package python3-pytest-openfiles. 176s Preparing to unpack .../24-python3-pytest-openfiles_0.6.0-1_all.deb ... 176s Unpacking python3-pytest-openfiles (0.6.0-1) ... 176s Setting up libwcs8:armhf (8.4+ds-1) ... 176s Setting up liberfa1:armhf (2.0.1-1build1) ... 176s Setting up python3-iniconfig (2.1.0-1) ... 176s Setting up python3-lz4 (4.4.4+dfsg-3) ... 176s Setting up python3-fsspec (2025.3.2-1ubuntu1) ... 177s Setting up python3-ply (3.11-9) ... 177s Setting up python3-asdf-standard (1.1.1-1) ... 177s Setting up python3-astropy-iers-data (0.2025.9.29.0.35.48-1) ... 178s Setting up python3-psutil (7.1.0-1ubuntu1) ... 178s Setting up libblas3:armhf (3.12.1-7) ... 178s update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so.3 to provide /usr/lib/arm-linux-gnueabihf/libblas.so.3 (libblas.so.3-arm-linux-gnueabihf) in auto mode 178s Setting up python3-numpy-dev:armhf (1:2.2.4+ds-1ubuntu1) ... 178s Setting up python3-semantic-version (2.10.0-3) ... 178s Setting up libgfortran5:armhf (15.2.0-7ubuntu1) ... 178s Setting up python3-pluggy (1.6.0-1) ... 178s Setting up python3-asdf-transform-schemas (0.6.0-1) ... 178s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 178s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 178s Setting up liblapack3:armhf (3.12.1-7) ... 179s update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so.3 to provide /usr/lib/arm-linux-gnueabihf/liblapack.so.3 (liblapack.so.3-arm-linux-gnueabihf) in auto mode 179s Setting up python3-pytest (8.3.5-2) ... 179s Setting up python3-numpy (1:2.2.4+ds-1ubuntu1) ... 182s Setting up libjs-sphinxdoc (8.2.3-1ubuntu2) ... 182s Setting up python3-pytest-openfiles (0.6.0-1) ... 182s Setting up python3-asdf (4.1.0-2) ... 182s Setting up python3-erfa (2.0.1.5+ds-1build1) ... 183s Setting up python3-astropy (7.1.1-1) ... 187s Processing triggers for man-db (2.13.1-1) ... 187s Processing triggers for libc-bin (2.42-2ubuntu2) ... 196s autopkgtest [17:11:15]: test command1: cd $AUTOPKGTEST_TMP && pytest-3 --pyargs asdf 196s autopkgtest [17:11:15]: test command1: [----------------------- 200s ============================= test session starts ============================== 200s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 200s rootdir: /tmp/autopkgtest.2frLHf/autopkgtest_tmp 200s plugins: typeguard-4.4.2, asdf-4.1.0, openfiles-0.6.0 200s collected 1822 items 200s 201s _tests/_block/test_callback.py .... [ 0%] 201s _tests/_block/test_external.py ....... [ 0%] 201s _tests/_block/test_io.py ................................ [ 2%] 201s _tests/_block/test_key.py ............... [ 3%] 201s _tests/_block/test_manager.py ....... [ 3%] 202s _tests/_block/test_options.py .......................................... [ 5%] 202s .............................. [ 7%] 202s _tests/_block/test_reader.py ........................................... [ 9%] 203s ........................................................................ [ 13%] 203s ........................ [ 15%] 203s _tests/_block/test_store.py ............... [ 15%] 204s _tests/_block/test_writer.py ........................................... [ 18%] 205s ........................................................................ [ 22%] 205s ......................... [ 23%] 205s _tests/_regtests/test_1013.py . [ 23%] 205s _tests/_regtests/test_1334.py . [ 23%] 205s _tests/_regtests/test_1505.py . [ 23%] 206s _tests/_regtests/test_1523.py . [ 23%] 206s _tests/_regtests/test_1525.py .. [ 23%] 206s _tests/_regtests/test_1526.py . [ 24%] 206s _tests/_regtests/test_1530.py . [ 24%] 206s _tests/_regtests/test_1538.py . [ 24%] 206s _tests/_regtests/test_1539.py x [ 24%] 206s _tests/_regtests/test_1540.py . [ 24%] 208s _tests/_regtests/test_1541.py ............ [ 24%] 208s _tests/_regtests/test_1542.py . [ 24%] 208s _tests/_regtests/test_1553.py . [ 25%] 209s _tests/_regtests/test_1558.py . [ 25%] 209s _tests/_regtests/test_1715.py . [ 25%] 209s _tests/_regtests/test_1738.py . [ 25%] 209s _tests/commands/test_defragment.py ... [ 25%] 211s _tests/commands/test_diff.py ........... [ 25%] 218s _tests/commands/test_edit.py ........................................... [ 28%] 223s .......................................... [ 30%] 224s _tests/commands/test_exploded.py .. [ 30%] 224s _tests/commands/test_extension.py ........... [ 31%] 224s _tests/commands/test_info.py . [ 31%] 224s _tests/commands/test_main.py .. [ 31%] 224s _tests/commands/test_tags.py ... [ 31%] 224s _tests/commands/test_to_yaml.py . [ 31%] 227s _tests/core/_converters/test_complex.py ................................ [ 33%] 228s .............. [ 34%] 228s _tests/core/_converters/test_constant.py . [ 34%] 228s _tests/core/_converters/test_external_reference.py . [ 34%] 229s _tests/core/_converters/test_tree.py ...... [ 34%] 229s _tests/core/tests/test_integration.py .. [ 34%] 230s _tests/tags/core/tests/test_integer.py ............... [ 35%] 234s _tests/tags/core/tests/test_ndarray.py ................................. [ 37%] 237s .......................... [ 38%] 241s _tests/test_api.py ................................................... [ 41%] 250s _tests/test_array_blocks.py ............................................ [ 44%] 265s ........................................................................ [ 48%] 270s ................ [ 48%] 272s _tests/test_asdf.py .........F [ 49%] 273s _tests/test_block_converter.py ....... [ 49%] 276s _tests/test_compression.py ............ [ 50%] 277s _tests/test_config.py ................... [ 51%] 277s _tests/test_entry_points.py .. [ 51%] 277s _tests/test_extension.py ............................. [ 53%] 278s _tests/test_file_format.py ........... [ 53%] 281s _tests/test_generic_io.py .............................................. [ 56%] 282s ...F.................................................................... [ 60%] 282s ........................................................................ [ 64%] 283s ........................................................................ [ 68%] 283s ........................................................................ [ 72%] 283s ........................................................................ [ 76%] 283s ........................................................................ [ 80%] 284s ........................................................................ [ 84%] 284s ............ [ 84%] 285s _tests/test_history.py ......... [ 85%] 286s _tests/test_info.py ............................ [ 86%] 286s _tests/test_integration.py ... [ 86%] 288s _tests/test_lazy_nodes.py ................................... [ 88%] 289s _tests/test_reference.py ....... [ 89%] 289s _tests/test_resource.py ....... [ 89%] 293s _tests/test_schema.py .................................................. [ 92%] 293s ........... [ 92%] 294s _tests/test_search.py ................ [ 93%] 294s _tests/test_serialization_context.py ............... [ 94%] 295s _tests/test_stream.py ......... [ 95%] 295s _tests/test_tagged.py ............... [ 95%] 295s _tests/test_testing_helpers.py . [ 95%] 295s _tests/test_treeutil.py ... [ 96%] 295s _tests/test_types.py .. [ 96%] 296s _tests/test_util.py ............................. [ 97%] 296s _tests/test_versioning.py ......... [ 98%] 298s _tests/test_yaml.py ....x......................... [100%] 298s 298s =================================== FAILURES =================================== 298s _______________________________ test_fsspec_http _______________________________ 298s 298s protocol = 'http' 298s 298s def get_filesystem_class(protocol): 298s """Fetch named protocol implementation from the registry 298s 298s The dict ``known_implementations`` maps protocol names to the locations 298s of classes implementing the corresponding file-system. When used for the 298s first time, appropriate imports will happen and the class will be placed in 298s the registry. All subsequent calls will fetch directly from the registry. 298s 298s Some protocol implementations require additional dependencies, and so the 298s import may fail. In this case, the string in the "err" field of the 298s ``known_implementations`` will be given as the error message. 298s """ 298s if not protocol: 298s protocol = default 298s 298s if protocol not in registry: 298s if protocol not in known_implementations: 298s raise ValueError(f"Protocol not known: {protocol}") 298s bit = known_implementations[protocol] 298s try: 298s > register_implementation(protocol, _import_class(bit["class"])) 298s 298s /usr/lib/python3/dist-packages/fsspec/registry.py:249: 298s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 298s /usr/lib/python3/dist-packages/fsspec/registry.py:284: in _import_class 298s mod = importlib.import_module(mod) 298s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 298s return _bootstrap._gcd_import(name[level:], package, level) 298s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 298s 298s import asyncio 298s import io 298s import logging 298s import re 298s import weakref 298s from copy import copy 298s from urllib.parse import urlparse 298s 298s > import aiohttp 298s E ModuleNotFoundError: No module named 'aiohttp' 298s 298s /usr/lib/python3/dist-packages/fsspec/implementations/http.py:9: ModuleNotFoundError 298s 298s The above exception was the direct cause of the following exception: 298s 298s httpserver = 298s 298s @pytest.mark.remote_data() 298s def test_fsspec_http(httpserver): 298s """ 298s Issue #1146 reported errors when opening a fsspec url (using the http 298s filesystem) 298s This is a regression test for the fix in PR #1228 298s """ 298s fsspec = pytest.importorskip("fsspec") 298s 298s tree = {"a": 1} 298s af = AsdfFile(tree) 298s path = os.path.join(httpserver.tmpdir, "test") 298s af.write_to(path) 298s 298s fn = httpserver.url + "test" 298s > with fsspec.open(fn) as f: 298s 298s /usr/lib/python3/dist-packages/asdf/_tests/test_asdf.py:377: 298s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 298s /usr/lib/python3/dist-packages/fsspec/core.py:491: in open 298s out = open_files( 298s /usr/lib/python3/dist-packages/fsspec/core.py:295: in open_files 298s fs, fs_token, paths = get_fs_token_paths( 298s /usr/lib/python3/dist-packages/fsspec/core.py:655: in get_fs_token_paths 298s chain = _un_chain(urlpath0, storage_options or {}) 298s /usr/lib/python3/dist-packages/fsspec/core.py:351: in _un_chain 298s cls = get_filesystem_class(protocol) 298s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 298s 298s protocol = 'http' 298s 298s def get_filesystem_class(protocol): 298s """Fetch named protocol implementation from the registry 298s 298s The dict ``known_implementations`` maps protocol names to the locations 298s of classes implementing the corresponding file-system. When used for the 298s first time, appropriate imports will happen and the class will be placed in 298s the registry. All subsequent calls will fetch directly from the registry. 298s 298s Some protocol implementations require additional dependencies, and so the 298s import may fail. In this case, the string in the "err" field of the 298s ``known_implementations`` will be given as the error message. 298s """ 298s if not protocol: 298s protocol = default 298s 298s if protocol not in registry: 298s if protocol not in known_implementations: 298s raise ValueError(f"Protocol not known: {protocol}") 298s bit = known_implementations[protocol] 298s try: 298s register_implementation(protocol, _import_class(bit["class"])) 298s except ImportError as e: 298s > raise ImportError(bit.get("err")) from e 298s E ImportError: HTTPFileSystem requires "requests" and "aiohttp" to be installed 298s 298s /usr/lib/python3/dist-packages/fsspec/registry.py:251: ImportError 298s _______________________________ test_fsspec_http _______________________________ 298s 298s protocol = 'http' 298s 298s def get_filesystem_class(protocol): 298s """Fetch named protocol implementation from the registry 298s 298s The dict ``known_implementations`` maps protocol names to the locations 298s of classes implementing the corresponding file-system. When used for the 298s first time, appropriate imports will happen and the class will be placed in 298s the registry. All subsequent calls will fetch directly from the registry. 298s 298s Some protocol implementations require additional dependencies, and so the 298s import may fail. In this case, the string in the "err" field of the 298s ``known_implementations`` will be given as the error message. 298s """ 298s if not protocol: 298s protocol = default 298s 298s if protocol not in registry: 298s if protocol not in known_implementations: 298s raise ValueError(f"Protocol not known: {protocol}") 298s bit = known_implementations[protocol] 298s try: 298s > register_implementation(protocol, _import_class(bit["class"])) 298s 298s /usr/lib/python3/dist-packages/fsspec/registry.py:249: 298s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 298s /usr/lib/python3/dist-packages/fsspec/registry.py:284: in _import_class 298s mod = importlib.import_module(mod) 298s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 298s return _bootstrap._gcd_import(name[level:], package, level) 298s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 298s 298s import asyncio 298s import io 298s import logging 298s import re 298s import weakref 298s from copy import copy 298s from urllib.parse import urlparse 298s 298s > import aiohttp 298s E ModuleNotFoundError: No module named 'aiohttp' 298s 298s /usr/lib/python3/dist-packages/fsspec/implementations/http.py:9: ModuleNotFoundError 298s 298s The above exception was the direct cause of the following exception: 298s 298s httpserver = 298s 298s @pytest.mark.remote_data() 298s def test_fsspec_http(httpserver): 298s """ 298s Issue #1146 reported errors when opening a fsspec url (using the http 298s filesystem) 298s This is a regression test for the fix in PR #1228 298s """ 298s fsspec = pytest.importorskip("fsspec") 298s 298s ref = b"01234567890" 298s path = os.path.join(httpserver.tmpdir, "test") 298s 298s with open(path, "wb") as f: 298s f.write(ref) 298s 298s fn = httpserver.url + "test" 298s > with fsspec.open(fn) as f: 298s 298s /usr/lib/python3/dist-packages/asdf/_tests/test_generic_io.py:832: 298s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 298s /usr/lib/python3/dist-packages/fsspec/core.py:491: in open 298s out = open_files( 298s /usr/lib/python3/dist-packages/fsspec/core.py:295: in open_files 298s fs, fs_token, paths = get_fs_token_paths( 298s /usr/lib/python3/dist-packages/fsspec/core.py:655: in get_fs_token_paths 298s chain = _un_chain(urlpath0, storage_options or {}) 298s /usr/lib/python3/dist-packages/fsspec/core.py:351: in _un_chain 298s cls = get_filesystem_class(protocol) 298s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 298s 298s protocol = 'http' 298s 298s def get_filesystem_class(protocol): 298s """Fetch named protocol implementation from the registry 298s 298s The dict ``known_implementations`` maps protocol names to the locations 298s of classes implementing the corresponding file-system. When used for the 298s first time, appropriate imports will happen and the class will be placed in 298s the registry. All subsequent calls will fetch directly from the registry. 298s 298s Some protocol implementations require additional dependencies, and so the 298s import may fail. In this case, the string in the "err" field of the 298s ``known_implementations`` will be given as the error message. 298s """ 298s if not protocol: 298s protocol = default 298s 298s if protocol not in registry: 298s if protocol not in known_implementations: 298s raise ValueError(f"Protocol not known: {protocol}") 298s bit = known_implementations[protocol] 298s try: 298s register_implementation(protocol, _import_class(bit["class"])) 298s except ImportError as e: 298s > raise ImportError(bit.get("err")) from e 298s E ImportError: HTTPFileSystem requires "requests" and "aiohttp" to be installed 298s 298s /usr/lib/python3/dist-packages/fsspec/registry.py:251: ImportError 298s =============================== warnings summary =============================== 298s ../../../usr/lib/python3/dist-packages/asdf/_tests/test_asdf.py:362 298s /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 298s @pytest.mark.remote_data() 298s 298s ../../../usr/lib/python3/dist-packages/asdf/_tests/test_generic_io.py:245 298s /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 298s @pytest.mark.remote_data() 298s 298s ../../../usr/lib/python3/dist-packages/asdf/_tests/test_generic_io.py:261 298s /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 298s @pytest.mark.remote_data() 298s 298s ../../../usr/lib/python3/dist-packages/asdf/_tests/test_generic_io.py:315 298s /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 298s @pytest.mark.remote_data() 298s 298s ../../../usr/lib/python3/dist-packages/asdf/_tests/test_generic_io.py:816 298s /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 298s @pytest.mark.remote_data() 298s 298s ../../../usr/lib/python3/dist-packages/asdf/_tests/test_reference.py:115 298s /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 298s @pytest.mark.remote_data() 298s 298s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 298s =========================== short test summary info ============================ 298s FAILED _tests/test_asdf.py::test_fsspec_http - ImportError: HTTPFileSystem re... 298s FAILED _tests/test_generic_io.py::test_fsspec_http - ImportError: HTTPFileSys... 298s ======= 2 failed, 1818 passed, 2 xfailed, 6 warnings in 99.39s (0:01:39) ======= 299s autopkgtest [17:12:58]: test command1: -----------------------] 302s autopkgtest [17:13:01]: test command1: - - - - - - - - - - results - - - - - - - - - - 302s command1 FAIL non-zero exit status 1 306s autopkgtest [17:13:05]: @@@@@@@@@@@@@@@@@@@@ summary 306s command1 FAIL non-zero exit status 1