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