0s autopkgtest [17:28:41]: starting date and time: 2025-11-17 17:28:41+0000 0s autopkgtest [17:28:41]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [17:28:41]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.i6f6wpfq/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 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@bos03-arm64-1.secgroup --name adt-resolute-arm64-python-asdf-20251117-172840-juju-7f2275-prod-proposed-migration-environment-20-3cd5cc57-f0ca-4dd3-982e-f8b18924192d --image adt/ubuntu-resolute-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-proposed-migration -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 3s Creating nova instance adt-resolute-arm64-python-asdf-20251117-172840-juju-7f2275-prod-proposed-migration-environment-20-3cd5cc57-f0ca-4dd3-982e-f8b18924192d from image adt/ubuntu-resolute-arm64-server-20251117.img (UUID 1cd33fbb-18df-4c5a-b8f0-2dcb25269485)... 58s autopkgtest [17:29:39]: testbed dpkg architecture: arm64 58s autopkgtest [17:29:39]: testbed apt version: 3.1.11 59s autopkgtest [17:29:40]: @@@@@@@@@@@@@@@@@@@@ test bed setup 59s autopkgtest [17:29:40]: testbed release detected to be: None 60s autopkgtest [17:29:41]: updating testbed package index (apt update) 60s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [87.8 kB] 60s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 60s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 61s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 61s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [22.9 kB] 61s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [779 kB] 61s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [9852 B] 61s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [73.2 kB] 61s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 Packages [143 kB] 61s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 c-n-f Metadata [3224 B] 61s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/restricted arm64 Packages [107 kB] 61s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted arm64 c-n-f Metadata [324 B] 61s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 Packages [517 kB] 61s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 c-n-f Metadata [17.1 kB] 61s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse arm64 Packages [12.5 kB] 61s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse arm64 c-n-f Metadata [576 B] 63s Fetched 1774 kB in 2s (1182 kB/s) 64s Reading package lists... 65s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 65s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 65s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 65s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 66s Reading package lists... 66s Reading package lists... 66s Building dependency tree... 66s Reading state information... 67s Calculating upgrade... 68s The following packages will be upgraded: 68s apt libapt-pkg7.0 libcrypt-dev libcrypt1 usbutils 68s 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 68s Need to get 2764 kB of archives. 68s After this operation, 104 kB of additional disk space will be used. 68s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 libcrypt-dev arm64 1:4.5.1-1 [123 kB] 69s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 libcrypt1 arm64 1:4.5.1-1 [88.3 kB] 69s Get:3 http://ftpmaster.internal/ubuntu resolute/main arm64 libapt-pkg7.0 arm64 3.1.12 [1063 kB] 69s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 apt arm64 3.1.12 [1407 kB] 70s Get:5 http://ftpmaster.internal/ubuntu resolute/main arm64 usbutils arm64 1:019-1 [81.7 kB] 70s dpkg-preconfigure: unable to re-open stdin: No such file or directory 70s Fetched 2764 kB in 1s (1929 kB/s) 71s (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 ... 88137 files and directories currently installed.) 71s Preparing to unpack .../libcrypt-dev_1%3a4.5.1-1_arm64.deb ... 71s Unpacking libcrypt-dev:arm64 (1:4.5.1-1) over (1:4.4.38-1build1) ... 71s Preparing to unpack .../libcrypt1_1%3a4.5.1-1_arm64.deb ... 71s Unpacking libcrypt1:arm64 (1:4.5.1-1) over (1:4.4.38-1build1) ... 71s Setting up libcrypt1:arm64 (1:4.5.1-1) ... 71s (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 ... 88137 files and directories currently installed.) 71s Preparing to unpack .../libapt-pkg7.0_3.1.12_arm64.deb ... 71s Unpacking libapt-pkg7.0:arm64 (3.1.12) over (3.1.11) ... 71s Preparing to unpack .../archives/apt_3.1.12_arm64.deb ... 71s Unpacking apt (3.1.12) over (3.1.11) ... 72s Preparing to unpack .../usbutils_1%3a019-1_arm64.deb ... 72s Unpacking usbutils (1:019-1) over (1:018-2) ... 72s Setting up usbutils (1:019-1) ... 72s Setting up libcrypt-dev:arm64 (1:4.5.1-1) ... 72s Setting up libapt-pkg7.0:arm64 (3.1.12) ... 72s Setting up apt (3.1.12) ... 73s Processing triggers for man-db (2.13.1-1) ... 75s Processing triggers for libc-bin (2.42-2ubuntu2) ... 75s autopkgtest [17:29:56]: upgrading testbed (apt dist-upgrade and autopurge) 76s Reading package lists... 77s Building dependency tree... 77s Reading state information... 78s Calculating upgrade... 79s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 79s Reading package lists... 79s Building dependency tree... 79s Reading state information... 79s Solving dependencies... 80s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 80s autopkgtest [17:30:01]: rebooting testbed after setup commands that affected boot 110s autopkgtest [17:30:31]: testbed running kernel: Linux 6.17.0-5-generic #5-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 22 09:50:31 UTC 2025 112s autopkgtest [17:30:33]: @@@@@@@@@@@@@@@@@@@@ apt-source python-asdf 116s Get:1 http://ftpmaster.internal/ubuntu resolute/universe python-asdf 4.1.0-2 (dsc) [2835 B] 116s Get:2 http://ftpmaster.internal/ubuntu resolute/universe python-asdf 4.1.0-2 (tar) [905 kB] 116s Get:3 http://ftpmaster.internal/ubuntu resolute/universe python-asdf 4.1.0-2 (diff) [8220 B] 116s gpgv: Signature made Sat May 10 12:11:22 2025 UTC 116s gpgv: using RSA key 8F6DE104377F3B11E741748731F3144544A1741A 116s gpgv: issuer "tchet@debian.org" 116s gpgv: Can't check signature: No public key 116s dpkg-source: warning: cannot verify inline signature for ./python-asdf_4.1.0-2.dsc: no acceptable signature found 116s autopkgtest [17:30:37]: testing package python-asdf version 4.1.0-2 116s autopkgtest [17:30:37]: build not needed 117s autopkgtest [17:30:38]: test command1: preparing testbed 117s Reading package lists... 118s Building dependency tree... 118s Reading state information... 118s Solving dependencies... 118s The following NEW packages will be installed: 118s libblas3 liberfa1 libgfortran5 libjs-jquery libjs-sphinxdoc libjs-underscore 118s liblapack3 libwcs8 python3-asdf python3-asdf-standard 118s python3-asdf-transform-schemas python3-astropy python3-astropy-iers-data 118s python3-erfa python3-fsspec python3-iniconfig python3-lz4 python3-numpy 118s python3-numpy-dev python3-pluggy python3-ply python3-psutil python3-pytest 118s python3-pytest-openfiles python3-semantic-version 118s 0 upgraded, 25 newly installed, 0 to remove and 0 not upgraded. 118s Need to get 14.9 MB of archives. 118s After this operation, 89.0 MB of additional disk space will be used. 118s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-numpy-dev arm64 1:2.2.4+ds-1ubuntu1 [146 kB] 119s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 libblas3 arm64 3.12.1-7 [181 kB] 119s Get:3 http://ftpmaster.internal/ubuntu resolute/main arm64 libgfortran5 arm64 15.2.0-7ubuntu1 [450 kB] 119s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 liblapack3 arm64 3.12.1-7 [2300 kB] 120s Get:5 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-numpy arm64 1:2.2.4+ds-1ubuntu1 [3986 kB] 121s Get:6 http://ftpmaster.internal/ubuntu resolute/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 122s Get:7 http://ftpmaster.internal/ubuntu resolute/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 122s Get:8 http://ftpmaster.internal/ubuntu resolute/main arm64 libjs-sphinxdoc all 8.2.3-1ubuntu2 [28.0 kB] 122s Get:9 http://ftpmaster.internal/ubuntu resolute/universe arm64 libwcs8 arm64 8.4+ds-1 [262 kB] 122s Get:10 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-asdf-standard all 1.1.1-1 [31.7 kB] 122s Get:11 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-asdf-transform-schemas all 0.6.0-1 [47.1 kB] 122s Get:12 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-semantic-version all 2.10.0-3 [15.2 kB] 122s Get:13 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-asdf all 4.1.0-2 [431 kB] 122s Get:14 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-ply all 3.11-9 [45.8 kB] 122s Get:15 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-astropy-iers-data all 0.2025.9.29.0.35.48-1 [1226 kB] 122s Get:16 http://ftpmaster.internal/ubuntu resolute/universe arm64 liberfa1 arm64 2.0.1-1build1 [136 kB] 122s Get:17 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-erfa arm64 2.0.1.5+ds-1build1 [311 kB] 123s Get:18 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 python3-astropy arm64 7.1.1-1 [4151 kB] 124s Get:19 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-fsspec all 2025.3.2-1ubuntu1 [217 kB] 124s Get:20 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-iniconfig all 2.1.0-1 [6840 B] 124s Get:21 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-lz4 arm64 4.4.4+dfsg-3 [27.6 kB] 124s Get:22 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-pluggy all 1.6.0-1 [21.0 kB] 124s Get:23 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-psutil arm64 7.1.0-1ubuntu1 [191 kB] 124s Get:24 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-pytest all 8.3.5-2 [252 kB] 124s Get:25 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-pytest-openfiles all 0.6.0-1 [7808 B] 125s Fetched 14.9 MB in 6s (2427 kB/s) 125s Selecting previously unselected package python3-numpy-dev:arm64. 125s (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 ... 88137 files and directories currently installed.) 125s Preparing to unpack .../00-python3-numpy-dev_1%3a2.2.4+ds-1ubuntu1_arm64.deb ... 125s Unpacking python3-numpy-dev:arm64 (1:2.2.4+ds-1ubuntu1) ... 125s Selecting previously unselected package libblas3:arm64. 125s Preparing to unpack .../01-libblas3_3.12.1-7_arm64.deb ... 125s Unpacking libblas3:arm64 (3.12.1-7) ... 125s Selecting previously unselected package libgfortran5:arm64. 125s Preparing to unpack .../02-libgfortran5_15.2.0-7ubuntu1_arm64.deb ... 125s Unpacking libgfortran5:arm64 (15.2.0-7ubuntu1) ... 125s Selecting previously unselected package liblapack3:arm64. 125s Preparing to unpack .../03-liblapack3_3.12.1-7_arm64.deb ... 125s Unpacking liblapack3:arm64 (3.12.1-7) ... 125s Selecting previously unselected package python3-numpy. 125s Preparing to unpack .../04-python3-numpy_1%3a2.2.4+ds-1ubuntu1_arm64.deb ... 125s Unpacking python3-numpy (1:2.2.4+ds-1ubuntu1) ... 125s Selecting previously unselected package libjs-jquery. 125s Preparing to unpack .../05-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 125s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 125s Selecting previously unselected package libjs-underscore. 125s Preparing to unpack .../06-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 125s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 125s Selecting previously unselected package libjs-sphinxdoc. 125s Preparing to unpack .../07-libjs-sphinxdoc_8.2.3-1ubuntu2_all.deb ... 125s Unpacking libjs-sphinxdoc (8.2.3-1ubuntu2) ... 125s Selecting previously unselected package libwcs8:arm64. 126s Preparing to unpack .../08-libwcs8_8.4+ds-1_arm64.deb ... 126s Unpacking libwcs8:arm64 (8.4+ds-1) ... 126s Selecting previously unselected package python3-asdf-standard. 126s Preparing to unpack .../09-python3-asdf-standard_1.1.1-1_all.deb ... 126s Unpacking python3-asdf-standard (1.1.1-1) ... 126s Selecting previously unselected package python3-asdf-transform-schemas. 126s Preparing to unpack .../10-python3-asdf-transform-schemas_0.6.0-1_all.deb ... 126s Unpacking python3-asdf-transform-schemas (0.6.0-1) ... 126s Selecting previously unselected package python3-semantic-version. 126s Preparing to unpack .../11-python3-semantic-version_2.10.0-3_all.deb ... 126s Unpacking python3-semantic-version (2.10.0-3) ... 126s Selecting previously unselected package python3-asdf. 126s Preparing to unpack .../12-python3-asdf_4.1.0-2_all.deb ... 126s Unpacking python3-asdf (4.1.0-2) ... 126s Selecting previously unselected package python3-ply. 126s Preparing to unpack .../13-python3-ply_3.11-9_all.deb ... 126s Unpacking python3-ply (3.11-9) ... 126s Selecting previously unselected package python3-astropy-iers-data. 126s Preparing to unpack .../14-python3-astropy-iers-data_0.2025.9.29.0.35.48-1_all.deb ... 126s Unpacking python3-astropy-iers-data (0.2025.9.29.0.35.48-1) ... 126s Selecting previously unselected package liberfa1:arm64. 126s Preparing to unpack .../15-liberfa1_2.0.1-1build1_arm64.deb ... 126s Unpacking liberfa1:arm64 (2.0.1-1build1) ... 126s Selecting previously unselected package python3-erfa. 126s Preparing to unpack .../16-python3-erfa_2.0.1.5+ds-1build1_arm64.deb ... 126s Unpacking python3-erfa (2.0.1.5+ds-1build1) ... 126s Selecting previously unselected package python3-astropy. 126s Preparing to unpack .../17-python3-astropy_7.1.1-1_arm64.deb ... 126s Unpacking python3-astropy (7.1.1-1) ... 126s Selecting previously unselected package python3-fsspec. 126s Preparing to unpack .../18-python3-fsspec_2025.3.2-1ubuntu1_all.deb ... 126s Unpacking python3-fsspec (2025.3.2-1ubuntu1) ... 126s Selecting previously unselected package python3-iniconfig. 126s Preparing to unpack .../19-python3-iniconfig_2.1.0-1_all.deb ... 126s Unpacking python3-iniconfig (2.1.0-1) ... 126s Selecting previously unselected package python3-lz4. 126s Preparing to unpack .../20-python3-lz4_4.4.4+dfsg-3_arm64.deb ... 126s Unpacking python3-lz4 (4.4.4+dfsg-3) ... 126s Selecting previously unselected package python3-pluggy. 126s Preparing to unpack .../21-python3-pluggy_1.6.0-1_all.deb ... 126s Unpacking python3-pluggy (1.6.0-1) ... 127s Selecting previously unselected package python3-psutil. 127s Preparing to unpack .../22-python3-psutil_7.1.0-1ubuntu1_arm64.deb ... 127s Unpacking python3-psutil (7.1.0-1ubuntu1) ... 127s Selecting previously unselected package python3-pytest. 127s Preparing to unpack .../23-python3-pytest_8.3.5-2_all.deb ... 127s Unpacking python3-pytest (8.3.5-2) ... 127s Selecting previously unselected package python3-pytest-openfiles. 127s Preparing to unpack .../24-python3-pytest-openfiles_0.6.0-1_all.deb ... 127s Unpacking python3-pytest-openfiles (0.6.0-1) ... 127s Setting up libwcs8:arm64 (8.4+ds-1) ... 127s Setting up liberfa1:arm64 (2.0.1-1build1) ... 127s Setting up python3-iniconfig (2.1.0-1) ... 127s Setting up python3-lz4 (4.4.4+dfsg-3) ... 127s Setting up python3-fsspec (2025.3.2-1ubuntu1) ... 128s Setting up python3-ply (3.11-9) ... 128s Setting up python3-asdf-standard (1.1.1-1) ... 128s Setting up python3-astropy-iers-data (0.2025.9.29.0.35.48-1) ... 128s Setting up python3-psutil (7.1.0-1ubuntu1) ... 129s Setting up libblas3:arm64 (3.12.1-7) ... 129s update-alternatives: using /usr/lib/aarch64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/aarch64-linux-gnu/libblas.so.3 (libblas.so.3-aarch64-linux-gnu) in auto mode 129s Setting up python3-numpy-dev:arm64 (1:2.2.4+ds-1ubuntu1) ... 129s Setting up python3-semantic-version (2.10.0-3) ... 129s Setting up libgfortran5:arm64 (15.2.0-7ubuntu1) ... 129s Setting up python3-pluggy (1.6.0-1) ... 129s Setting up python3-asdf-transform-schemas (0.6.0-1) ... 129s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 129s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 129s Setting up liblapack3:arm64 (3.12.1-7) ... 129s update-alternatives: using /usr/lib/aarch64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/aarch64-linux-gnu/liblapack.so.3 (liblapack.so.3-aarch64-linux-gnu) in auto mode 129s Setting up python3-pytest (8.3.5-2) ... 130s Setting up python3-numpy (1:2.2.4+ds-1ubuntu1) ... 132s Setting up libjs-sphinxdoc (8.2.3-1ubuntu2) ... 132s Setting up python3-pytest-openfiles (0.6.0-1) ... 132s Setting up python3-asdf (4.1.0-2) ... 133s Setting up python3-erfa (2.0.1.5+ds-1build1) ... 133s Setting up python3-astropy (7.1.1-1) ... 137s Processing triggers for man-db (2.13.1-1) ... 137s Processing triggers for libc-bin (2.42-2ubuntu2) ... 138s autopkgtest [17:30:59]: test command1: cd $AUTOPKGTEST_TMP && pytest-3 --pyargs asdf 138s autopkgtest [17:30:59]: test command1: [----------------------- 141s ============================= test session starts ============================== 141s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 141s rootdir: /tmp/autopkgtest.xp5jwk/autopkgtest_tmp 141s plugins: typeguard-4.4.2, openfiles-0.6.0, asdf-4.1.0 141s collected 1822 items 141s 141s _tests/_block/test_callback.py .... [ 0%] 141s _tests/_block/test_external.py ....... [ 0%] 141s _tests/_block/test_io.py ................................ [ 2%] 141s _tests/_block/test_key.py ............... [ 3%] 142s _tests/_block/test_manager.py ....... [ 3%] 142s _tests/_block/test_options.py .......................................... [ 5%] 142s .............................. [ 7%] 142s _tests/_block/test_reader.py ........................................... [ 9%] 142s ........................................................................ [ 13%] 142s ........................ [ 15%] 143s _tests/_block/test_store.py ............... [ 15%] 143s _tests/_block/test_writer.py ........................................... [ 18%] 144s ........................................................................ [ 22%] 144s ......................... [ 23%] 144s _tests/_regtests/test_1013.py . [ 23%] 144s _tests/_regtests/test_1334.py . [ 23%] 145s _tests/_regtests/test_1505.py . [ 23%] 145s _tests/_regtests/test_1523.py . [ 23%] 145s _tests/_regtests/test_1525.py .. [ 23%] 145s _tests/_regtests/test_1526.py . [ 24%] 145s _tests/_regtests/test_1530.py . [ 24%] 145s _tests/_regtests/test_1538.py . [ 24%] 145s _tests/_regtests/test_1539.py x [ 24%] 146s _tests/_regtests/test_1540.py . [ 24%] 147s _tests/_regtests/test_1541.py ............ [ 24%] 147s _tests/_regtests/test_1542.py . [ 24%] 147s _tests/_regtests/test_1553.py . [ 25%] 147s _tests/_regtests/test_1558.py . [ 25%] 147s _tests/_regtests/test_1715.py . [ 25%] 147s _tests/_regtests/test_1738.py . [ 25%] 148s _tests/commands/test_defragment.py ... [ 25%] 149s _tests/commands/test_diff.py ........... [ 25%] 157s _tests/commands/test_edit.py ........................................... [ 28%] 160s .......................................... [ 30%] 161s _tests/commands/test_exploded.py .. [ 30%] 161s _tests/commands/test_extension.py ........... [ 31%] 161s _tests/commands/test_info.py . [ 31%] 161s _tests/commands/test_main.py .. [ 31%] 161s _tests/commands/test_tags.py ... [ 31%] 161s _tests/commands/test_to_yaml.py . [ 31%] 163s _tests/core/_converters/test_complex.py ................................ [ 33%] 164s .............. [ 34%] 164s _tests/core/_converters/test_constant.py . [ 34%] 164s _tests/core/_converters/test_external_reference.py . [ 34%] 164s _tests/core/_converters/test_tree.py ...... [ 34%] 164s _tests/core/tests/test_integration.py .. [ 34%] 165s _tests/tags/core/tests/test_integer.py ............... [ 35%] 168s _tests/tags/core/tests/test_ndarray.py ................................. [ 37%] 170s .......................... [ 38%] 174s _tests/test_api.py ................................................... [ 41%] 181s _tests/test_array_blocks.py ............................................ [ 44%] 192s ........................................................................ [ 48%] 197s ................ [ 48%] 197s _tests/test_asdf.py .........F [ 49%] 199s _tests/test_block_converter.py ....... [ 49%] 201s _tests/test_compression.py ............ [ 50%] 201s _tests/test_config.py ................... [ 51%] 201s _tests/test_entry_points.py .. [ 51%] 202s _tests/test_extension.py ............................. [ 53%] 202s _tests/test_file_format.py ........... [ 53%] 205s _tests/test_generic_io.py .............................................. [ 56%] 205s ...F.................................................................... [ 60%] 205s ........................................................................ [ 64%] 206s ........................................................................ [ 68%] 206s ........................................................................ [ 72%] 206s ........................................................................ [ 76%] 206s ........................................................................ [ 80%] 206s ........................................................................ [ 84%] 206s ............ [ 84%] 207s _tests/test_history.py ......... [ 85%] 208s _tests/test_info.py ............................ [ 86%] 208s _tests/test_integration.py ... [ 86%] 209s _tests/test_lazy_nodes.py ................................... [ 88%] 210s _tests/test_reference.py ....... [ 89%] 210s _tests/test_resource.py ....... [ 89%] 213s _tests/test_schema.py .................................................. [ 92%] 213s ........... [ 92%] 213s _tests/test_search.py ................ [ 93%] 214s _tests/test_serialization_context.py ............... [ 94%] 214s _tests/test_stream.py ......... [ 95%] 214s _tests/test_tagged.py ............... [ 95%] 214s _tests/test_testing_helpers.py . [ 95%] 214s _tests/test_treeutil.py ... [ 96%] 215s _tests/test_types.py .. [ 96%] 215s _tests/test_util.py ............................. [ 97%] 215s _tests/test_versioning.py ......... [ 98%] 216s _tests/test_yaml.py ....x......................... [100%] 216s 216s =================================== FAILURES =================================== 216s _______________________________ test_fsspec_http _______________________________ 216s 216s protocol = 'http' 216s 216s def get_filesystem_class(protocol): 216s """Fetch named protocol implementation from the registry 216s 216s The dict ``known_implementations`` maps protocol names to the locations 216s of classes implementing the corresponding file-system. When used for the 216s first time, appropriate imports will happen and the class will be placed in 216s the registry. All subsequent calls will fetch directly from the registry. 216s 216s Some protocol implementations require additional dependencies, and so the 216s import may fail. In this case, the string in the "err" field of the 216s ``known_implementations`` will be given as the error message. 216s """ 216s if not protocol: 216s protocol = default 216s 216s if protocol not in registry: 216s if protocol not in known_implementations: 216s raise ValueError(f"Protocol not known: {protocol}") 216s bit = known_implementations[protocol] 216s try: 216s > register_implementation(protocol, _import_class(bit["class"])) 216s 216s /usr/lib/python3/dist-packages/fsspec/registry.py:249: 216s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 216s /usr/lib/python3/dist-packages/fsspec/registry.py:284: in _import_class 216s mod = importlib.import_module(mod) 216s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 216s return _bootstrap._gcd_import(name[level:], package, level) 216s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 216s 216s import asyncio 216s import io 216s import logging 216s import re 216s import weakref 216s from copy import copy 216s from urllib.parse import urlparse 216s 216s > import aiohttp 216s E ModuleNotFoundError: No module named 'aiohttp' 216s 216s /usr/lib/python3/dist-packages/fsspec/implementations/http.py:9: ModuleNotFoundError 216s 216s The above exception was the direct cause of the following exception: 216s 216s httpserver = 216s 216s @pytest.mark.remote_data() 216s def test_fsspec_http(httpserver): 216s """ 216s Issue #1146 reported errors when opening a fsspec url (using the http 216s filesystem) 216s This is a regression test for the fix in PR #1228 216s """ 216s fsspec = pytest.importorskip("fsspec") 216s 216s tree = {"a": 1} 216s af = AsdfFile(tree) 216s path = os.path.join(httpserver.tmpdir, "test") 216s af.write_to(path) 216s 216s fn = httpserver.url + "test" 216s > with fsspec.open(fn) as f: 216s 216s /usr/lib/python3/dist-packages/asdf/_tests/test_asdf.py:377: 216s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 216s /usr/lib/python3/dist-packages/fsspec/core.py:491: in open 216s out = open_files( 216s /usr/lib/python3/dist-packages/fsspec/core.py:295: in open_files 216s fs, fs_token, paths = get_fs_token_paths( 216s /usr/lib/python3/dist-packages/fsspec/core.py:655: in get_fs_token_paths 216s chain = _un_chain(urlpath0, storage_options or {}) 216s /usr/lib/python3/dist-packages/fsspec/core.py:351: in _un_chain 216s cls = get_filesystem_class(protocol) 216s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 216s 216s protocol = 'http' 216s 216s def get_filesystem_class(protocol): 216s """Fetch named protocol implementation from the registry 216s 216s The dict ``known_implementations`` maps protocol names to the locations 216s of classes implementing the corresponding file-system. When used for the 216s first time, appropriate imports will happen and the class will be placed in 216s the registry. All subsequent calls will fetch directly from the registry. 216s 216s Some protocol implementations require additional dependencies, and so the 216s import may fail. In this case, the string in the "err" field of the 216s ``known_implementations`` will be given as the error message. 216s """ 216s if not protocol: 216s protocol = default 216s 216s if protocol not in registry: 216s if protocol not in known_implementations: 216s raise ValueError(f"Protocol not known: {protocol}") 216s bit = known_implementations[protocol] 216s try: 216s register_implementation(protocol, _import_class(bit["class"])) 216s except ImportError as e: 216s > raise ImportError(bit.get("err")) from e 216s E ImportError: HTTPFileSystem requires "requests" and "aiohttp" to be installed 216s 216s /usr/lib/python3/dist-packages/fsspec/registry.py:251: ImportError 216s _______________________________ test_fsspec_http _______________________________ 216s 216s protocol = 'http' 216s 216s def get_filesystem_class(protocol): 216s """Fetch named protocol implementation from the registry 216s 216s The dict ``known_implementations`` maps protocol names to the locations 216s of classes implementing the corresponding file-system. When used for the 216s first time, appropriate imports will happen and the class will be placed in 216s the registry. All subsequent calls will fetch directly from the registry. 216s 216s Some protocol implementations require additional dependencies, and so the 216s import may fail. In this case, the string in the "err" field of the 216s ``known_implementations`` will be given as the error message. 216s """ 216s if not protocol: 216s protocol = default 216s 216s if protocol not in registry: 216s if protocol not in known_implementations: 216s raise ValueError(f"Protocol not known: {protocol}") 216s bit = known_implementations[protocol] 216s try: 216s > register_implementation(protocol, _import_class(bit["class"])) 216s 216s /usr/lib/python3/dist-packages/fsspec/registry.py:249: 216s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 216s /usr/lib/python3/dist-packages/fsspec/registry.py:284: in _import_class 216s mod = importlib.import_module(mod) 216s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 216s return _bootstrap._gcd_import(name[level:], package, level) 216s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 216s 216s import asyncio 216s import io 216s import logging 216s import re 216s import weakref 216s from copy import copy 216s from urllib.parse import urlparse 216s 216s > import aiohttp 216s E ModuleNotFoundError: No module named 'aiohttp' 216s 216s /usr/lib/python3/dist-packages/fsspec/implementations/http.py:9: ModuleNotFoundError 216s 216s The above exception was the direct cause of the following exception: 216s 216s httpserver = 216s 216s @pytest.mark.remote_data() 216s def test_fsspec_http(httpserver): 216s """ 216s Issue #1146 reported errors when opening a fsspec url (using the http 216s filesystem) 216s This is a regression test for the fix in PR #1228 216s """ 216s fsspec = pytest.importorskip("fsspec") 216s 216s ref = b"01234567890" 216s path = os.path.join(httpserver.tmpdir, "test") 216s 216s with open(path, "wb") as f: 216s f.write(ref) 216s 216s fn = httpserver.url + "test" 216s > with fsspec.open(fn) as f: 216s 216s /usr/lib/python3/dist-packages/asdf/_tests/test_generic_io.py:832: 216s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 216s /usr/lib/python3/dist-packages/fsspec/core.py:491: in open 216s out = open_files( 216s /usr/lib/python3/dist-packages/fsspec/core.py:295: in open_files 216s fs, fs_token, paths = get_fs_token_paths( 216s /usr/lib/python3/dist-packages/fsspec/core.py:655: in get_fs_token_paths 216s chain = _un_chain(urlpath0, storage_options or {}) 216s /usr/lib/python3/dist-packages/fsspec/core.py:351: in _un_chain 216s cls = get_filesystem_class(protocol) 216s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 216s 216s protocol = 'http' 216s 216s def get_filesystem_class(protocol): 216s """Fetch named protocol implementation from the registry 216s 216s The dict ``known_implementations`` maps protocol names to the locations 216s of classes implementing the corresponding file-system. When used for the 216s first time, appropriate imports will happen and the class will be placed in 216s the registry. All subsequent calls will fetch directly from the registry. 216s 216s Some protocol implementations require additional dependencies, and so the 216s import may fail. In this case, the string in the "err" field of the 216s ``known_implementations`` will be given as the error message. 216s """ 216s if not protocol: 216s protocol = default 216s 216s if protocol not in registry: 216s if protocol not in known_implementations: 216s raise ValueError(f"Protocol not known: {protocol}") 216s bit = known_implementations[protocol] 216s try: 216s register_implementation(protocol, _import_class(bit["class"])) 216s except ImportError as e: 216s > raise ImportError(bit.get("err")) from e 216s E ImportError: HTTPFileSystem requires "requests" and "aiohttp" to be installed 216s 216s /usr/lib/python3/dist-packages/fsspec/registry.py:251: ImportError 216s =============================== warnings summary =============================== 216s ../../../usr/lib/python3/dist-packages/asdf/_tests/test_asdf.py:362 216s /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 216s @pytest.mark.remote_data() 216s 216s ../../../usr/lib/python3/dist-packages/asdf/_tests/test_generic_io.py:245 216s /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 216s @pytest.mark.remote_data() 216s 216s ../../../usr/lib/python3/dist-packages/asdf/_tests/test_generic_io.py:261 216s /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 216s @pytest.mark.remote_data() 216s 216s ../../../usr/lib/python3/dist-packages/asdf/_tests/test_generic_io.py:315 216s /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 216s @pytest.mark.remote_data() 216s 216s ../../../usr/lib/python3/dist-packages/asdf/_tests/test_generic_io.py:816 216s /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 216s @pytest.mark.remote_data() 216s 216s ../../../usr/lib/python3/dist-packages/asdf/_tests/test_reference.py:115 216s /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 216s @pytest.mark.remote_data() 216s 216s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 216s =========================== short test summary info ============================ 216s FAILED _tests/test_asdf.py::test_fsspec_http - ImportError: HTTPFileSystem re... 216s FAILED _tests/test_generic_io.py::test_fsspec_http - ImportError: HTTPFileSys... 216s ======= 2 failed, 1818 passed, 2 xfailed, 6 warnings in 77.46s (0:01:17) ======= 217s autopkgtest [17:32:18]: test command1: -----------------------] 218s command1 FAIL non-zero exit status 1 218s autopkgtest [17:32:19]: test command1: - - - - - - - - - - results - - - - - - - - - - 218s autopkgtest [17:32:19]: @@@@@@@@@@@@@@@@@@@@ summary 218s command1 FAIL non-zero exit status 1