0s autopkgtest [14:19:58]: starting date and time: 2025-06-19 14:19:58+0000 0s autopkgtest [14:19:58]: git checkout: 9986aa8c Merge branch 'skia/fix_network_interface' into 'ubuntu/production' 0s autopkgtest [14:19:58]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.cqlnne71/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:requests,src:fsspec --apt-upgrade fsspec --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=requests/2.32.3+dfsg-5ubuntu2 fsspec/2025.3.2-1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@bos03-arm64-11.secgroup --name adt-questing-arm64-fsspec-20250619-141958-juju-7f2275-prod-proposed-migration-environment-20-f33a9fdb-0ce9-4e8f-88e7-a4b1d4968fa2 --image adt/ubuntu-questing-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/ 120s autopkgtest [14:21:58]: testbed dpkg architecture: arm64 120s autopkgtest [14:21:58]: testbed apt version: 3.1.2 121s autopkgtest [14:21:58]: @@@@@@@@@@@@@@@@@@@@ test bed setup 121s autopkgtest [14:21:59]: testbed release detected to be: None 122s autopkgtest [14:22:00]: updating testbed package index (apt update) 122s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [249 kB] 123s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 123s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 123s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 123s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/restricted Sources [4716 B] 123s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [17.4 kB] 123s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [38.3 kB] 123s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [426 kB] 123s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 Packages [65.9 kB] 123s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/restricted arm64 Packages [18.4 kB] 123s Get:11 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 Packages [364 kB] 123s Get:12 http://ftpmaster.internal/ubuntu questing-proposed/multiverse arm64 Packages [23.9 kB] 123s Fetched 1208 kB in 1s (1353 kB/s) 124s Reading package lists... 126s autopkgtest [14:22:04]: upgrading testbed (apt dist-upgrade and autopurge) 126s Reading package lists... 126s Building dependency tree... 126s Reading state information... 127s Calculating upgrade... 127s The following packages will be upgraded: 127s libpython3.12-minimal libpython3.12-stdlib libpython3.12t64 python3-requests 128s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 128s Need to get 5233 kB of archives. 128s After this operation, 291 kB disk space will be freed. 128s Get:1 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 libpython3.12t64 arm64 3.12.10-1 [2314 kB] 128s Get:2 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 libpython3.12-stdlib arm64 3.12.10-1 [2029 kB] 128s Get:3 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 libpython3.12-minimal arm64 3.12.10-1 [836 kB] 128s Get:4 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 python3-requests all 2.32.3+dfsg-5ubuntu2 [53.1 kB] 129s Fetched 5233 kB in 1s (5509 kB/s) 130s (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 ... 118766 files and directories currently installed.) 130s Preparing to unpack .../libpython3.12t64_3.12.10-1_arm64.deb ... 130s Unpacking libpython3.12t64:arm64 (3.12.10-1) over (3.12.8-3) ... 130s Preparing to unpack .../libpython3.12-stdlib_3.12.10-1_arm64.deb ... 130s Unpacking libpython3.12-stdlib:arm64 (3.12.10-1) over (3.12.8-3) ... 130s Preparing to unpack .../libpython3.12-minimal_3.12.10-1_arm64.deb ... 130s Unpacking libpython3.12-minimal:arm64 (3.12.10-1) over (3.12.8-3) ... 130s Preparing to unpack .../python3-requests_2.32.3+dfsg-5ubuntu2_all.deb ... 131s Unpacking python3-requests (2.32.3+dfsg-5ubuntu2) over (2.32.3+dfsg-5ubuntu1) ... 131s Setting up libpython3.12-minimal:arm64 (3.12.10-1) ... 131s Setting up python3-requests (2.32.3+dfsg-5ubuntu2) ... 131s Setting up libpython3.12-stdlib:arm64 (3.12.10-1) ... 131s Setting up libpython3.12t64:arm64 (3.12.10-1) ... 131s Processing triggers for libc-bin (2.41-6ubuntu2) ... 145s Reading package lists... 145s Building dependency tree... 145s Reading state information... 146s Solving dependencies... 146s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 223s autopkgtest [14:23:41]: testbed running kernel: Linux 6.14.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Sun Apr 6 14:37:51 UTC 2025 223s autopkgtest [14:23:41]: @@@@@@@@@@@@@@@@@@@@ apt-source fsspec 227s Get:1 http://ftpmaster.internal/ubuntu questing-proposed/universe fsspec 2025.3.2-1 (dsc) [2580 B] 227s Get:2 http://ftpmaster.internal/ubuntu questing-proposed/universe fsspec 2025.3.2-1 (tar) [432 kB] 227s Get:3 http://ftpmaster.internal/ubuntu questing-proposed/universe fsspec 2025.3.2-1 (diff) [7208 B] 227s gpgv: Signature made Fri Apr 4 17:43:51 2025 UTC 227s gpgv: using RSA key 13796755BBC72BB8ABE2AEB5FA9DEC5DE11C63F1 227s gpgv: issuer "eamanu@debian.org" 227s gpgv: Can't check signature: No public key 227s dpkg-source: warning: cannot verify inline signature for ./fsspec_2025.3.2-1.dsc: no acceptable signature found 227s autopkgtest [14:23:45]: testing package fsspec version 2025.3.2-1 227s autopkgtest [14:23:45]: build not needed 228s autopkgtest [14:23:46]: test fsspec-tests: preparing testbed 229s Reading package lists... 229s Building dependency tree... 229s Reading state information... 229s Solving dependencies... 230s The following NEW packages will be installed: 230s fonts-font-awesome fonts-lato libblas3 libgfortran5 libjs-jquery 230s libjs-sphinxdoc libjs-underscore liblapack3 python-fsspec-doc 230s python3-aiohappyeyeballs python3-aiohttp python3-aiosignal python3-all 230s python3-async-generator python3-async-timeout python3-frozenlist 230s python3-fsspec python3-iniconfig python3-multidict python3-numpy 230s python3-numpy-dev python3-packaging python3-pluggy python3-propcache 230s python3-pytest python3-pytest-asyncio python3-pytest-mock python3-pytest-vcr 230s python3-tqdm python3-vcr python3-wrapt python3-yarl sphinx-rtd-theme-common 230s 0 upgraded, 33 newly installed, 0 to remove and 0 not upgraded. 230s Need to get 13.6 MB of archives. 230s After this operation, 63.5 MB of additional disk space will be used. 230s Get:1 http://ftpmaster.internal/ubuntu questing/main arm64 fonts-lato all 2.015-1 [2781 kB] 231s Get:2 http://ftpmaster.internal/ubuntu questing/main arm64 python3-numpy-dev arm64 1:2.2.4+ds-1ubuntu1 [146 kB] 231s Get:3 http://ftpmaster.internal/ubuntu questing/main arm64 libblas3 arm64 3.12.1-2build1 [160 kB] 231s Get:4 http://ftpmaster.internal/ubuntu questing/main arm64 libgfortran5 arm64 15.1.0-5ubuntu1 [447 kB] 231s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 liblapack3 arm64 3.12.1-2build1 [2308 kB] 232s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 python3-numpy arm64 1:2.2.4+ds-1ubuntu1 [3986 kB] 232s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 232s Get:8 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 232s Get:9 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 232s Get:10 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-sphinxdoc all 8.2.3-1ubuntu2 [28.0 kB] 232s Get:11 http://ftpmaster.internal/ubuntu questing/main arm64 sphinx-rtd-theme-common all 3.0.2+dfsg-3 [1013 kB] 232s Get:12 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 python-fsspec-doc all 2025.3.2-1 [321 kB] 232s Get:13 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-aiohappyeyeballs all 2.6.1-1 [11.1 kB] 232s Get:14 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-multidict arm64 6.4.3-1 [48.6 kB] 232s Get:15 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-propcache arm64 0.3.1-1 [39.8 kB] 232s Get:16 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-yarl arm64 1.19.0-1 [86.2 kB] 232s Get:17 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-async-timeout all 5.0.1-1 [6830 B] 232s Get:18 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-frozenlist arm64 1.6.0-1 [99.5 kB] 232s Get:19 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-aiosignal all 1.3.2-1 [5182 B] 232s Get:20 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-aiohttp arm64 3.11.16-1 [352 kB] 232s Get:21 http://ftpmaster.internal/ubuntu questing/main arm64 python3-all arm64 3.13.4-1 [880 B] 232s Get:22 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-async-generator all 1.10-4 [17.5 kB] 232s Get:23 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 python3-fsspec all 2025.3.2-1 [217 kB] 232s Get:24 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-iniconfig all 1.1.1-2 [6024 B] 232s Get:25 http://ftpmaster.internal/ubuntu questing/main arm64 python3-packaging all 25.0-1 [52.8 kB] 232s Get:26 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pluggy all 1.5.0-1 [21.0 kB] 232s Get:27 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pytest all 8.3.5-2 [252 kB] 233s Get:28 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pytest-asyncio all 0.25.1-1 [17.0 kB] 233s Get:29 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pytest-mock all 3.14.0-2 [11.7 kB] 233s Get:30 http://ftpmaster.internal/ubuntu questing/main arm64 python3-wrapt arm64 1.15.0-4build1 [34.2 kB] 233s Get:31 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-vcr all 7.0.0-2 [33.3 kB] 233s Get:32 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pytest-vcr all 1.0.2-4 [5228 B] 233s Get:33 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-tqdm all 4.67.1-5 [92.1 kB] 233s Fetched 13.6 MB in 2s (5447 kB/s) 233s Selecting previously unselected package fonts-lato. 233s (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 ... 118766 files and directories currently installed.) 233s Preparing to unpack .../00-fonts-lato_2.015-1_all.deb ... 233s Unpacking fonts-lato (2.015-1) ... 234s Selecting previously unselected package python3-numpy-dev:arm64. 234s Preparing to unpack .../01-python3-numpy-dev_1%3a2.2.4+ds-1ubuntu1_arm64.deb ... 234s Unpacking python3-numpy-dev:arm64 (1:2.2.4+ds-1ubuntu1) ... 234s Selecting previously unselected package libblas3:arm64. 234s Preparing to unpack .../02-libblas3_3.12.1-2build1_arm64.deb ... 234s Unpacking libblas3:arm64 (3.12.1-2build1) ... 234s Selecting previously unselected package libgfortran5:arm64. 234s Preparing to unpack .../03-libgfortran5_15.1.0-5ubuntu1_arm64.deb ... 234s Unpacking libgfortran5:arm64 (15.1.0-5ubuntu1) ... 234s Selecting previously unselected package liblapack3:arm64. 234s Preparing to unpack .../04-liblapack3_3.12.1-2build1_arm64.deb ... 234s Unpacking liblapack3:arm64 (3.12.1-2build1) ... 234s Selecting previously unselected package python3-numpy. 234s Preparing to unpack .../05-python3-numpy_1%3a2.2.4+ds-1ubuntu1_arm64.deb ... 234s Unpacking python3-numpy (1:2.2.4+ds-1ubuntu1) ... 234s Selecting previously unselected package fonts-font-awesome. 234s Preparing to unpack .../06-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 234s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 234s Selecting previously unselected package libjs-jquery. 234s Preparing to unpack .../07-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 234s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 234s Selecting previously unselected package libjs-underscore. 234s Preparing to unpack .../08-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 234s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 234s Selecting previously unselected package libjs-sphinxdoc. 235s Preparing to unpack .../09-libjs-sphinxdoc_8.2.3-1ubuntu2_all.deb ... 235s Unpacking libjs-sphinxdoc (8.2.3-1ubuntu2) ... 235s Selecting previously unselected package sphinx-rtd-theme-common. 235s Preparing to unpack .../10-sphinx-rtd-theme-common_3.0.2+dfsg-3_all.deb ... 235s Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-3) ... 235s Selecting previously unselected package python-fsspec-doc. 235s Preparing to unpack .../11-python-fsspec-doc_2025.3.2-1_all.deb ... 235s Unpacking python-fsspec-doc (2025.3.2-1) ... 235s Selecting previously unselected package python3-aiohappyeyeballs. 235s Preparing to unpack .../12-python3-aiohappyeyeballs_2.6.1-1_all.deb ... 235s Unpacking python3-aiohappyeyeballs (2.6.1-1) ... 235s Selecting previously unselected package python3-multidict. 235s Preparing to unpack .../13-python3-multidict_6.4.3-1_arm64.deb ... 235s Unpacking python3-multidict (6.4.3-1) ... 235s Selecting previously unselected package python3-propcache. 235s Preparing to unpack .../14-python3-propcache_0.3.1-1_arm64.deb ... 235s Unpacking python3-propcache (0.3.1-1) ... 235s Selecting previously unselected package python3-yarl. 235s Preparing to unpack .../15-python3-yarl_1.19.0-1_arm64.deb ... 235s Unpacking python3-yarl (1.19.0-1) ... 235s Selecting previously unselected package python3-async-timeout. 235s Preparing to unpack .../16-python3-async-timeout_5.0.1-1_all.deb ... 235s Unpacking python3-async-timeout (5.0.1-1) ... 235s Selecting previously unselected package python3-frozenlist. 235s Preparing to unpack .../17-python3-frozenlist_1.6.0-1_arm64.deb ... 235s Unpacking python3-frozenlist (1.6.0-1) ... 235s Selecting previously unselected package python3-aiosignal. 235s Preparing to unpack .../18-python3-aiosignal_1.3.2-1_all.deb ... 235s Unpacking python3-aiosignal (1.3.2-1) ... 235s Selecting previously unselected package python3-aiohttp. 235s Preparing to unpack .../19-python3-aiohttp_3.11.16-1_arm64.deb ... 235s Unpacking python3-aiohttp (3.11.16-1) ... 235s Selecting previously unselected package python3-all. 235s Preparing to unpack .../20-python3-all_3.13.4-1_arm64.deb ... 235s Unpacking python3-all (3.13.4-1) ... 235s Selecting previously unselected package python3-async-generator. 235s Preparing to unpack .../21-python3-async-generator_1.10-4_all.deb ... 235s Unpacking python3-async-generator (1.10-4) ... 235s Selecting previously unselected package python3-fsspec. 235s Preparing to unpack .../22-python3-fsspec_2025.3.2-1_all.deb ... 235s Unpacking python3-fsspec (2025.3.2-1) ... 235s Selecting previously unselected package python3-iniconfig. 235s Preparing to unpack .../23-python3-iniconfig_1.1.1-2_all.deb ... 235s Unpacking python3-iniconfig (1.1.1-2) ... 235s Selecting previously unselected package python3-packaging. 236s Preparing to unpack .../24-python3-packaging_25.0-1_all.deb ... 236s Unpacking python3-packaging (25.0-1) ... 236s Selecting previously unselected package python3-pluggy. 236s Preparing to unpack .../25-python3-pluggy_1.5.0-1_all.deb ... 236s Unpacking python3-pluggy (1.5.0-1) ... 236s Selecting previously unselected package python3-pytest. 236s Preparing to unpack .../26-python3-pytest_8.3.5-2_all.deb ... 236s Unpacking python3-pytest (8.3.5-2) ... 236s Selecting previously unselected package python3-pytest-asyncio. 236s Preparing to unpack .../27-python3-pytest-asyncio_0.25.1-1_all.deb ... 236s Unpacking python3-pytest-asyncio (0.25.1-1) ... 236s Selecting previously unselected package python3-pytest-mock. 236s Preparing to unpack .../28-python3-pytest-mock_3.14.0-2_all.deb ... 236s Unpacking python3-pytest-mock (3.14.0-2) ... 236s Selecting previously unselected package python3-wrapt. 236s Preparing to unpack .../29-python3-wrapt_1.15.0-4build1_arm64.deb ... 236s Unpacking python3-wrapt (1.15.0-4build1) ... 236s Selecting previously unselected package python3-vcr. 236s Preparing to unpack .../30-python3-vcr_7.0.0-2_all.deb ... 236s Unpacking python3-vcr (7.0.0-2) ... 236s Selecting previously unselected package python3-pytest-vcr. 236s Preparing to unpack .../31-python3-pytest-vcr_1.0.2-4_all.deb ... 236s Unpacking python3-pytest-vcr (1.0.2-4) ... 236s Selecting previously unselected package python3-tqdm. 236s Preparing to unpack .../32-python3-tqdm_4.67.1-5_all.deb ... 236s Unpacking python3-tqdm (4.67.1-5) ... 236s Setting up python3-iniconfig (1.1.1-2) ... 236s Setting up fonts-lato (2.015-1) ... 236s Setting up python3-async-generator (1.10-4) ... 237s Setting up python3-fsspec (2025.3.2-1) ... 237s Setting up python3-tqdm (4.67.1-5) ... 237s Setting up python3-all (3.13.4-1) ... 237s Setting up python3-multidict (6.4.3-1) ... 238s Setting up python3-frozenlist (1.6.0-1) ... 238s Setting up python3-aiosignal (1.3.2-1) ... 238s Setting up python3-async-timeout (5.0.1-1) ... 238s Setting up libblas3:arm64 (3.12.1-2build1) ... 238s 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 238s Setting up python3-packaging (25.0-1) ... 238s Setting up python3-numpy-dev:arm64 (1:2.2.4+ds-1ubuntu1) ... 238s Setting up python3-wrapt (1.15.0-4build1) ... 239s Setting up python3-aiohappyeyeballs (2.6.1-1) ... 239s Setting up libgfortran5:arm64 (15.1.0-5ubuntu1) ... 239s Setting up python3-pluggy (1.5.0-1) ... 239s Setting up python3-propcache (0.3.1-1) ... 239s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 239s Setting up python3-yarl (1.19.0-1) ... 240s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 240s Setting up sphinx-rtd-theme-common (3.0.2+dfsg-3) ... 240s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 240s Setting up liblapack3:arm64 (3.12.1-2build1) ... 240s 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 240s Setting up python3-pytest (8.3.5-2) ... 240s Setting up python3-aiohttp (3.11.16-1) ... 241s Setting up python3-vcr (7.0.0-2) ... 241s Setting up python3-numpy (1:2.2.4+ds-1ubuntu1) ... 243s Setting up libjs-sphinxdoc (8.2.3-1ubuntu2) ... 243s Setting up python3-pytest-asyncio (0.25.1-1) ... 244s Setting up python3-pytest-mock (3.14.0-2) ... 244s Setting up python3-pytest-vcr (1.0.2-4) ... 244s Setting up python-fsspec-doc (2025.3.2-1) ... 244s Processing triggers for man-db (2.13.1-1) ... 245s Processing triggers for libc-bin (2.41-6ubuntu2) ... 246s autopkgtest [14:24:04]: test fsspec-tests: [----------------------- 246s ************************************************************************** 246s # A new feature in cloud-init identified possible datasources for # 246s # this system as: # 246s # [] # 246s # However, the datasource used was: OpenStack # 246s # # 246s # In the future, cloud-init will only attempt to use datasources that # 246s # are identified or specifically configured. # 246s # For more information see # 246s # https://bugs.launchpad.net/bugs/1669675 # 246s # # 246s # If you are seeing this message, please file a bug against # 246s # cloud-init at # 246s # https://github.com/canonical/cloud-init/issues # 246s # Make sure to include the cloud provider your instance is # 246s # running on. # 246s # # 246s # After you have filed a bug, you can disable this warning by launching # 246s # your instance with the cloud-config below, or putting that content # 246s # into /etc/cloud/cloud.cfg.d/99-warnings.cfg # 246s # # 246s # #cloud-config # 246s # warnings: # 246s # dsid_missing_source: off # 246s ************************************************************************** 246s 246s Disable the warnings above by: 246s touch /root/.cloud-warnings.skip 246s or 246s touch /var/lib/cloud/instance/warnings/.skip 247s 'fsspec/tests' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/tests' 247s 'fsspec/tests/__init__.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/tests/__init__.py' 247s 'fsspec/tests/abstract' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/tests/abstract' 247s 'fsspec/tests/abstract/__init__.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/tests/abstract/__init__.py' 247s 'fsspec/tests/abstract/common.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/tests/abstract/common.py' 247s 'fsspec/tests/abstract/copy.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/tests/abstract/copy.py' 247s 'fsspec/tests/abstract/get.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/tests/abstract/get.py' 247s 'fsspec/tests/abstract/mv.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/tests/abstract/mv.py' 247s 'fsspec/tests/abstract/open.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/tests/abstract/open.py' 247s 'fsspec/tests/abstract/pipe.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/tests/abstract/pipe.py' 247s 'fsspec/tests/abstract/put.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/tests/abstract/put.py' 247s 'fsspec/tests/data' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/tests/data' 247s 'fsspec/tests/data/listing.html' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/tests/data/listing.html' 247s 'fsspec/tests/test_api.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/tests/test_api.py' 247s 'fsspec/tests/test_async.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/tests/test_async.py' 247s 'fsspec/tests/test_caches.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/tests/test_caches.py' 247s 'fsspec/tests/test_callbacks.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/tests/test_callbacks.py' 247s 'fsspec/tests/test_compression.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/tests/test_compression.py' 247s 'fsspec/tests/test_config.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/tests/test_config.py' 247s 'fsspec/tests/test_core.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/tests/test_core.py' 247s 'fsspec/tests/test_downstream.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/tests/test_downstream.py' 247s 'fsspec/tests/test_file.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/tests/test_file.py' 247s 'fsspec/tests/test_fuse.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/tests/test_fuse.py' 247s 'fsspec/tests/test_generic.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/tests/test_generic.py' 247s 'fsspec/tests/test_gui.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/tests/test_gui.py' 247s 'fsspec/tests/test_mapping.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/tests/test_mapping.py' 247s 'fsspec/tests/test_parquet.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/tests/test_parquet.py' 247s 'fsspec/tests/test_registry.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/tests/test_registry.py' 247s 'fsspec/tests/test_spec.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/tests/test_spec.py' 247s 'fsspec/tests/test_utils.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/tests/test_utils.py' 247s 'fsspec/tests/conftest.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/tests/conftest.py' 247s 'fsspec/implementations/tests' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests' 247s 'fsspec/implementations/tests/__init__.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/__init__.py' 247s 'fsspec/implementations/tests/cassettes' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/cassettes' 247s 'fsspec/implementations/tests/cassettes/test_dbfs' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/cassettes/test_dbfs' 247s 'fsspec/implementations/tests/cassettes/test_dbfs/test_dbfs_file_listing.yaml' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/cassettes/test_dbfs/test_dbfs_file_listing.yaml' 247s 'fsspec/implementations/tests/cassettes/test_dbfs/test_dbfs_mkdir.yaml' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/cassettes/test_dbfs/test_dbfs_mkdir.yaml' 247s 'fsspec/implementations/tests/cassettes/test_dbfs/test_dbfs_read_pyarrow_non_partitioned.yaml' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/cassettes/test_dbfs/test_dbfs_read_pyarrow_non_partitioned.yaml' 247s 'fsspec/implementations/tests/cassettes/test_dbfs/test_dbfs_read_range.yaml' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/cassettes/test_dbfs/test_dbfs_read_range.yaml' 247s 'fsspec/implementations/tests/cassettes/test_dbfs/test_dbfs_read_range_chunked.yaml' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/cassettes/test_dbfs/test_dbfs_read_range_chunked.yaml' 247s 'fsspec/implementations/tests/cassettes/test_dbfs/test_dbfs_write_and_read.yaml' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/cassettes/test_dbfs/test_dbfs_write_and_read.yaml' 247s 'fsspec/implementations/tests/cassettes/test_dbfs/test_dbfs_write_pyarrow_non_partitioned.yaml' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/cassettes/test_dbfs/test_dbfs_write_pyarrow_non_partitioned.yaml' 247s 'fsspec/implementations/tests/conftest.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/conftest.py' 247s 'fsspec/implementations/tests/ftp_tls.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/ftp_tls.py' 247s 'fsspec/implementations/tests/keycert.pem' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/keycert.pem' 247s 'fsspec/implementations/tests/local' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/local' 247s 'fsspec/implementations/tests/local/__init__.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/local/__init__.py' 247s 'fsspec/implementations/tests/local/local_fixtures.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/local/local_fixtures.py' 247s 'fsspec/implementations/tests/local/local_test.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/local/local_test.py' 247s 'fsspec/implementations/tests/memory' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/memory' 247s 'fsspec/implementations/tests/memory/__init__.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/memory/__init__.py' 247s 'fsspec/implementations/tests/memory/memory_fixtures.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/memory/memory_fixtures.py' 247s 'fsspec/implementations/tests/memory/memory_test.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/memory/memory_test.py' 247s 'fsspec/implementations/tests/out.zip' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/out.zip' 247s 'fsspec/implementations/tests/test_archive.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/test_archive.py' 247s 'fsspec/implementations/tests/test_arrow.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/test_arrow.py' 247s 'fsspec/implementations/tests/test_asyn_wrapper.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/test_asyn_wrapper.py' 247s 'fsspec/implementations/tests/test_cached.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/test_cached.py' 247s 'fsspec/implementations/tests/test_common.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/test_common.py' 247s 'fsspec/implementations/tests/test_dask.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/test_dask.py' 247s 'fsspec/implementations/tests/test_data.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/test_data.py' 247s 'fsspec/implementations/tests/test_dbfs.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/test_dbfs.py' 247s 'fsspec/implementations/tests/test_dirfs.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/test_dirfs.py' 247s 'fsspec/implementations/tests/test_ftp.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/test_ftp.py' 247s 'fsspec/implementations/tests/test_git.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/test_git.py' 247s 'fsspec/implementations/tests/test_github.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/test_github.py' 247s 'fsspec/implementations/tests/test_http.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/test_http.py' 247s 'fsspec/implementations/tests/test_http_sync.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/test_http_sync.py' 247s 'fsspec/implementations/tests/test_jupyter.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/test_jupyter.py' 247s 'fsspec/implementations/tests/test_libarchive.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/test_libarchive.py' 247s 'fsspec/implementations/tests/test_local.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/test_local.py' 247s 'fsspec/implementations/tests/test_memory.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/test_memory.py' 247s 'fsspec/implementations/tests/test_reference.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/test_reference.py' 247s 'fsspec/implementations/tests/test_sftp.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/test_sftp.py' 247s 'fsspec/implementations/tests/test_smb.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/test_smb.py' 247s 'fsspec/implementations/tests/test_tar.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/test_tar.py' 247s 'fsspec/implementations/tests/test_webhdfs.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/test_webhdfs.py' 247s 'fsspec/implementations/tests/test_zip.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/test_zip.py' 247s 'fsspec/conftest.py' -> '/tmp/autopkgtest.5ja1nK/autopkgtest_tmp/conftest.py' 247s === python3.13 === 248s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 248s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 248s 248s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 249s ============================= test session starts ============================== 249s platform linux -- Python 3.13.5, pytest-8.3.5, pluggy-1.5.0 249s rootdir: /tmp/autopkgtest.5ja1nK/autopkgtest_tmp 249s plugins: mock-3.14.0, vcr-1.0.2, typeguard-4.4.2, asyncio-0.25.1 249s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 249s collected 790 items / 2 skipped 249s 249s tests/test_api.py ...............x...... [ 2%] 252s tests/test_async.py .........s... [ 4%] 252s tests/test_caches.py ................................................... [ 10%] 252s ........................................................................ [ 20%] 253s ....................... [ 22%] 253s tests/test_callbacks.py ........ [ 23%] 253s tests/test_compression.py ...sss [ 24%] 253s tests/test_config.py ....... [ 25%] 253s tests/test_core.py .................................................ss.. [ 32%] 253s sss.s [ 32%] 253s tests/test_file.py sssssssss.s [ 34%] 254s tests/test_generic.py ...... [ 35%] 254s tests/test_mapping.py ................. [ 37%] 254s tests/test_parquet.py ssssssssssssssssssssssssssssssssssssssssssssssssss [ 43%] 254s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 52%] 254s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 61%] 254s tests/test_registry.py ......s [ 62%] 254s tests/test_spec.py ....................x................................ [ 69%] 255s .....ssssssssss......................................................... [ 78%] 256s ........................................................................ [ 87%] 256s ................................. [ 91%] 256s tests/test_utils.py .................................................... [ 98%] 256s ............... [100%] 256s 256s =============================== warnings summary =============================== 256s tests/test_async.py::test_async_streamed_file_write 256s /usr/lib/python3.13/functools.py:77: RuntimeWarning: coroutine 'test_run_coros_in_chunks..runner' was never awaited 256s return partial(update_wrapper, wrapped=wrapped, 256s Enable tracemalloc to get traceback where the object was allocated. 256s See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. 256s 256s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 256s ============ 565 passed, 225 skipped, 2 xfailed, 1 warning in 8.31s ============ 257s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 257s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 257s 257s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 259s ============================= test session starts ============================== 259s platform linux -- Python 3.13.5, pytest-8.3.5, pluggy-1.5.0 259s rootdir: /tmp/autopkgtest.5ja1nK/autopkgtest_tmp 259s plugins: mock-3.14.0, vcr-1.0.2, typeguard-4.4.2, asyncio-0.25.1 259s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 259s collected 1005 items / 3 deselected / 7 skipped / 1002 selected 259s 260s implementations_tests/local/local_test.py .............................. [ 2%] 261s ........................................................................ [ 10%] 261s ................................. [ 13%] 261s implementations_tests/memory/memory_test.py ............................ [ 16%] 262s ........................................................................ [ 23%] 262s ..................................... [ 27%] 264s implementations_tests/test_archive.py .................................. [ 30%] 270s ...................................................sssssssssssssssss [ 37%] 270s implementations_tests/test_asyn_wrapper.py ......... [ 38%] 279s implementations_tests/test_cached.py ..........ssssssss......sss........ [ 41%] 279s ..........ssssssssssssssss.s........ssss..................... [ 47%] 279s implementations_tests/test_common.py ssss [ 48%] 279s implementations_tests/test_data.py .. [ 48%] 279s implementations_tests/test_dirfs.py .................................... [ 51%] 280s ........................................................................ [ 59%] 280s .......................... [ 61%] 280s implementations_tests/test_ftp.py sssssssssssssssssss [ 63%] 283s implementations_tests/test_github.py FFFF. [ 64%] 284s implementations_tests/test_http.py ..................................... [ 67%] 286s .................... [ 69%] 287s implementations_tests/test_http_sync.py ................................ [ 73%] 288s ....... [ 73%] 288s implementations_tests/test_libarchive.py s [ 73%] 288s implementations_tests/test_local.py .s........................s......... [ 77%] 289s ....................................................ss........ss.sssss.. [ 84%] 289s .....sss....s.......................... [ 88%] 289s implementations_tests/test_memory.py .............................. [ 91%] 289s implementations_tests/test_reference.py ..................s.....ss..ssss [ 94%] 289s s [ 94%] 289s implementations_tests/test_tar.py ......................... [ 97%] 290s implementations_tests/test_webhdfs.py ssssssssssss [ 98%] 290s implementations_tests/test_zip.py ............... [100%] 290s 290s =================================== FAILURES =================================== 290s _________________________ test_github_open_small_file __________________________ 290s 290s def test_github_open_small_file(): 290s # test opening a small file <1 MB 290s > with fsspec.open("github://mwaskom:seaborn-data@4e06bf0/penguins.csv") as f: 290s 290s /tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/test_github.py:6: 290s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 290s /usr/lib/python3/dist-packages/fsspec/core.py:105: in __enter__ 290s f = self.fs.open(self.path, mode=mode) 290s /usr/lib/python3/dist-packages/fsspec/spec.py:1310: in open 290s f = self._open( 290s /usr/lib/python3/dist-packages/fsspec/implementations/github.py:239: in _open 290s r.raise_for_status() 290s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 290s 290s self = 290s 290s def raise_for_status(self): 290s """Raises :class:`HTTPError`, if one occurred.""" 290s 290s http_error_msg = "" 290s if isinstance(self.reason, bytes): 290s # We attempt to decode utf-8 first because some servers 290s # choose to localize their reason strings. If the string 290s # isn't utf-8, we fall back to iso-8859-1 for all other 290s # encodings. (See PR #3538) 290s try: 290s reason = self.reason.decode("utf-8") 290s except UnicodeDecodeError: 290s reason = self.reason.decode("iso-8859-1") 290s else: 290s reason = self.reason 290s 290s if 400 <= self.status_code < 500: 290s http_error_msg = ( 290s f"{self.status_code} Client Error: {reason} for url: {self.url}" 290s ) 290s 290s elif 500 <= self.status_code < 600: 290s http_error_msg = ( 290s f"{self.status_code} Server Error: {reason} for url: {self.url}" 290s ) 290s 290s if http_error_msg: 290s > raise HTTPError(http_error_msg, response=self) 290s E requests.exceptions.HTTPError: 403 Client Error: rate limit exceeded for url: https://api.github.com/repos/mwaskom/seaborn-data/contents/penguins.csv?ref=4e06bf0 290s 290s /usr/lib/python3/dist-packages/requests/models.py:1024: HTTPError 290s _________________________ test_github_open_large_file __________________________ 290s 290s def test_github_open_large_file(): 290s # test opening a large file >1 MB 290s # use block_size=0 to get a streaming interface to the file, ensuring that 290s # we fetch only the parts we need instead of downloading the full file all 290s # at once 290s > with fsspec.open( 290s "github://mwaskom:seaborn-data@83bfba7/brain_networks.csv", block_size=0 290s ) as f: 290s 290s /tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/test_github.py:15: 290s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 290s /usr/lib/python3/dist-packages/fsspec/core.py:491: in open 290s out = open_files( 290s /usr/lib/python3/dist-packages/fsspec/core.py:295: in open_files 290s fs, fs_token, paths = get_fs_token_paths( 290s /usr/lib/python3/dist-packages/fsspec/core.py:667: in get_fs_token_paths 290s fs = filesystem(protocol, **inkwargs) 290s /usr/lib/python3/dist-packages/fsspec/registry.py:310: in filesystem 290s return cls(**storage_options) 290s /usr/lib/python3/dist-packages/fsspec/spec.py:81: in __call__ 290s obj = super().__call__(*args, **kwargs) 290s /usr/lib/python3/dist-packages/fsspec/implementations/github.py:67: in __init__ 290s self.ls("") 290s /usr/lib/python3/dist-packages/fsspec/implementations/github.py:176: in ls 290s r.raise_for_status() 290s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 290s 290s self = 290s 290s def raise_for_status(self): 290s """Raises :class:`HTTPError`, if one occurred.""" 290s 290s http_error_msg = "" 290s if isinstance(self.reason, bytes): 290s # We attempt to decode utf-8 first because some servers 290s # choose to localize their reason strings. If the string 290s # isn't utf-8, we fall back to iso-8859-1 for all other 290s # encodings. (See PR #3538) 290s try: 290s reason = self.reason.decode("utf-8") 290s except UnicodeDecodeError: 290s reason = self.reason.decode("iso-8859-1") 290s else: 290s reason = self.reason 290s 290s if 400 <= self.status_code < 500: 290s http_error_msg = ( 290s f"{self.status_code} Client Error: {reason} for url: {self.url}" 290s ) 290s 290s elif 500 <= self.status_code < 600: 290s http_error_msg = ( 290s f"{self.status_code} Server Error: {reason} for url: {self.url}" 290s ) 290s 290s if http_error_msg: 290s > raise HTTPError(http_error_msg, response=self) 290s E requests.exceptions.HTTPError: 403 Client Error: rate limit exceeded for url: https://api.github.com/repos/mwaskom/seaborn-data/git/trees/83bfba7 290s 290s /usr/lib/python3/dist-packages/requests/models.py:1024: HTTPError 290s __________________________ test_github_open_lfs_file ___________________________ 290s 290s def test_github_open_lfs_file(): 290s # test opening a git-lfs tracked file 290s > with fsspec.open( 290s "github://cBioPortal:datahub@55cd360" 290s "/public/acc_2019/data_gene_panel_matrix.txt", 290s block_size=0, 290s ) as f: 290s 290s /tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/test_github.py:24: 290s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 290s /usr/lib/python3/dist-packages/fsspec/core.py:491: in open 290s out = open_files( 290s /usr/lib/python3/dist-packages/fsspec/core.py:295: in open_files 290s fs, fs_token, paths = get_fs_token_paths( 290s /usr/lib/python3/dist-packages/fsspec/core.py:667: in get_fs_token_paths 290s fs = filesystem(protocol, **inkwargs) 290s /usr/lib/python3/dist-packages/fsspec/registry.py:310: in filesystem 290s return cls(**storage_options) 290s /usr/lib/python3/dist-packages/fsspec/spec.py:81: in __call__ 290s obj = super().__call__(*args, **kwargs) 290s /usr/lib/python3/dist-packages/fsspec/implementations/github.py:67: in __init__ 290s self.ls("") 290s /usr/lib/python3/dist-packages/fsspec/implementations/github.py:176: in ls 290s r.raise_for_status() 290s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 290s 290s self = 290s 290s def raise_for_status(self): 290s """Raises :class:`HTTPError`, if one occurred.""" 290s 290s http_error_msg = "" 290s if isinstance(self.reason, bytes): 290s # We attempt to decode utf-8 first because some servers 290s # choose to localize their reason strings. If the string 290s # isn't utf-8, we fall back to iso-8859-1 for all other 290s # encodings. (See PR #3538) 290s try: 290s reason = self.reason.decode("utf-8") 290s except UnicodeDecodeError: 290s reason = self.reason.decode("iso-8859-1") 290s else: 290s reason = self.reason 290s 290s if 400 <= self.status_code < 500: 290s http_error_msg = ( 290s f"{self.status_code} Client Error: {reason} for url: {self.url}" 290s ) 290s 290s elif 500 <= self.status_code < 600: 290s http_error_msg = ( 290s f"{self.status_code} Server Error: {reason} for url: {self.url}" 290s ) 290s 290s if http_error_msg: 290s > raise HTTPError(http_error_msg, response=self) 290s E requests.exceptions.HTTPError: 403 Client Error: rate limit exceeded for url: https://api.github.com/repos/cBioPortal/datahub/git/trees/55cd360 290s 290s /usr/lib/python3/dist-packages/requests/models.py:1024: HTTPError 290s _______________________________ test_github_cat ________________________________ 290s 290s def test_github_cat(): 290s # test using cat to fetch the content of multiple files 290s > fs = fsspec.filesystem("github", org="mwaskom", repo="seaborn-data") 290s 290s /tmp/autopkgtest.5ja1nK/autopkgtest_tmp/implementations_tests/test_github.py:34: 290s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 290s /usr/lib/python3/dist-packages/fsspec/registry.py:310: in filesystem 290s return cls(**storage_options) 290s /usr/lib/python3/dist-packages/fsspec/spec.py:81: in __call__ 290s obj = super().__call__(*args, **kwargs) 290s /usr/lib/python3/dist-packages/fsspec/implementations/github.py:63: in __init__ 290s r.raise_for_status() 290s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 290s 290s self = 290s 290s def raise_for_status(self): 290s """Raises :class:`HTTPError`, if one occurred.""" 290s 290s http_error_msg = "" 290s if isinstance(self.reason, bytes): 290s # We attempt to decode utf-8 first because some servers 290s # choose to localize their reason strings. If the string 290s # isn't utf-8, we fall back to iso-8859-1 for all other 290s # encodings. (See PR #3538) 290s try: 290s reason = self.reason.decode("utf-8") 290s except UnicodeDecodeError: 290s reason = self.reason.decode("iso-8859-1") 290s else: 290s reason = self.reason 290s 290s if 400 <= self.status_code < 500: 290s http_error_msg = ( 290s f"{self.status_code} Client Error: {reason} for url: {self.url}" 290s ) 290s 290s elif 500 <= self.status_code < 600: 290s http_error_msg = ( 290s f"{self.status_code} Server Error: {reason} for url: {self.url}" 290s ) 290s 290s if http_error_msg: 290s > raise HTTPError(http_error_msg, response=self) 290s E requests.exceptions.HTTPError: 403 Client Error: rate limit exceeded for url: https://api.github.com/repos/mwaskom/seaborn-data 290s 290s /usr/lib/python3/dist-packages/requests/models.py:1024: HTTPError 290s =========================== short test summary info ============================ 290s FAILED implementations_tests/test_github.py::test_github_open_small_file - re... 290s FAILED implementations_tests/test_github.py::test_github_open_large_file - re... 290s FAILED implementations_tests/test_github.py::test_github_open_lfs_file - requ... 290s FAILED implementations_tests/test_github.py::test_github_cat - requests.excep... 290s ========== 4 failed, 890 passed, 115 skipped, 3 deselected in 32.60s =========== 291s autopkgtest [14:24:49]: test fsspec-tests: -----------------------] 291s autopkgtest [14:24:49]: test fsspec-tests: - - - - - - - - - - results - - - - - - - - - - 291s fsspec-tests FAIL non-zero exit status 1 292s autopkgtest [14:24:50]: @@@@@@@@@@@@@@@@@@@@ summary 292s fsspec-tests FAIL non-zero exit status 1 311s nova [W] Using flock in prodstack6-arm64 311s Creating nova instance adt-questing-arm64-fsspec-20250619-141958-juju-7f2275-prod-proposed-migration-environment-20-f33a9fdb-0ce9-4e8f-88e7-a4b1d4968fa2 from image adt/ubuntu-questing-arm64-server-20250619.img (UUID 9e826193-3943-4502-8d49-d04976fe922a)... 311s nova [W] Timed out waiting for 845f8737-caf7-4b0f-9be7-660461d78243 to get deleted.