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