0s autopkgtest [05:54:56]: starting date and time: 2026-02-04 05:54:56+0000 0s autopkgtest [05:54:56]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [05:54:56]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.zp5oxjr6/out --timeout-copy=6000 --needs-internet=try -a i386 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:pymatgen,src:sphinx-rtd-theme --apt-upgrade custodian --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=pymatgen/2025.10.7+dfsg1-1ubuntu1 sphinx-rtd-theme/3.1.0+dfsg-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-13.secgroup --name adt-resolute-i386-custodian-20260204-055456-juju-7f2275-prod-proposed-migration-environment-15-a70ab380-f8b8-4fbf-8319-c15720612ba7 --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-custodian-20260204-055456-juju-7f2275-prod-proposed-migration-environment-15-a70ab380-f8b8-4fbf-8319-c15720612ba7 from image adt/ubuntu-resolute-amd64-server-20260203.img (UUID 74b0e1d0-93d1-4a18-9efb-95495079a2d9)... 73s autopkgtest [05:56:09]: testbed dpkg architecture: amd64 73s autopkgtest [05:56:09]: testbed apt version: 3.1.14 74s autopkgtest [05:56:10]: @@@@@@@@@@@@@@@@@@@@ test bed setup 74s autopkgtest [05:56:10]: testbed release detected to be: None 74s autopkgtest [05:56:10]: updating testbed package index (apt update) 74s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 75s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 75s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 75s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 75s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [233 kB] 75s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1711 kB] 75s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5260 B] 75s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [35.1 kB] 75s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [231 kB] 75s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [301 kB] 75s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 c-n-f Metadata [7128 B] 75s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted i386 Packages [3692 B] 75s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 Packages [32.9 kB] 75s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 c-n-f Metadata [336 B] 75s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [571 kB] 75s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [1566 kB] 75s Get:17 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 c-n-f Metadata [37.3 kB] 75s Get:18 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [30.0 kB] 75s Get:19 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [4480 B] 75s Get:20 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 c-n-f Metadata [1060 B] 76s Fetched 4894 kB in 1s (5008 kB/s) 77s Reading package lists... 77s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 77s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 77s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 77s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 78s Reading package lists... 78s Reading package lists... 78s Building dependency tree... 78s Reading state information... 78s Calculating upgrade... 78s The following packages will be upgraded: 78s firmware-sof-signed htop libzstd1 powermgmt-base python3-lazr.restfulclient 78s zstd 78s 6 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 78s Need to get 2912 kB of archives. 78s After this operation, 24.6 kB disk space will be freed. 78s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 firmware-sof-signed all 2025.05.1-1build1 [1696 kB] 79s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 libzstd1 amd64 1.5.7+dfsg-3 [308 kB] 79s Get:3 http://ftpmaster.internal/ubuntu resolute/main amd64 powermgmt-base all 1.38ubuntu2 [7878 B] 79s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 htop amd64 3.4.1-5build2 [177 kB] 79s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-lazr.restfulclient all 0.14.6-3build1 [51.1 kB] 79s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 zstd amd64 1.5.7+dfsg-3 [672 kB] 79s dpkg-preconfigure: unable to re-open stdin: No such file or directory 79s Fetched 2912 kB in 1s (4412 kB/s) 79s (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 ... 83957 files and directories currently installed.) 79s Preparing to unpack .../firmware-sof-signed_2025.05.1-1build1_all.deb ... 79s Unpacking firmware-sof-signed (2025.05.1-1build1) over (2025.05.1-1) ... 79s Preparing to unpack .../libzstd1_1.5.7+dfsg-3_amd64.deb ... 79s Unpacking libzstd1:amd64 (1.5.7+dfsg-3) over (1.5.7+dfsg-2) ... 79s Setting up libzstd1:amd64 (1.5.7+dfsg-3) ... 79s (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 ... 83957 files and directories currently installed.) 79s Preparing to unpack .../powermgmt-base_1.38ubuntu2_all.deb ... 79s Unpacking powermgmt-base (1.38ubuntu2) over (1.38ubuntu1) ... 79s Preparing to unpack .../htop_3.4.1-5build2_amd64.deb ... 79s Unpacking htop (3.4.1-5build2) over (3.4.1-5build1) ... 79s Preparing to unpack .../python3-lazr.restfulclient_0.14.6-3build1_all.deb ... 80s Unpacking python3-lazr.restfulclient (0.14.6-3build1) over (0.14.6-3) ... 80s Preparing to unpack .../zstd_1.5.7+dfsg-3_amd64.deb ... 80s Unpacking zstd (1.5.7+dfsg-3) over (1.5.7+dfsg-2) ... 80s Setting up powermgmt-base (1.38ubuntu2) ... 80s Setting up htop (3.4.1-5build2) ... 80s Setting up firmware-sof-signed (2025.05.1-1build1) ... 80s Setting up python3-lazr.restfulclient (0.14.6-3build1) ... 80s Setting up zstd (1.5.7+dfsg-3) ... 80s Processing triggers for man-db (2.13.1-1) ... 80s Processing triggers for libc-bin (2.42-2ubuntu4) ... 80s autopkgtest [05:56:16]: upgrading testbed (apt dist-upgrade and autopurge) 80s Reading package lists... 80s Building dependency tree... 80s Reading state information... 81s Calculating upgrade... 81s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 81s Reading package lists... 81s Building dependency tree... 81s Reading state information... 81s Solving dependencies... 81s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 83s autopkgtest [05:56:19]: testbed running kernel: Linux 6.18.0-9-generic #9-Ubuntu SMP PREEMPT_DYNAMIC Mon Jan 12 16:49:02 UTC 2026 83s autopkgtest [05:56:19]: @@@@@@@@@@@@@@@@@@@@ apt-source custodian 85s Get:1 http://ftpmaster.internal/ubuntu resolute/universe custodian 2024.10.16-1 (dsc) [2442 B] 85s Get:2 http://ftpmaster.internal/ubuntu resolute/universe custodian 2024.10.16-1 (tar) [51.2 MB] 85s Get:3 http://ftpmaster.internal/ubuntu resolute/universe custodian 2024.10.16-1 (diff) [8360 B] 86s gpgv: Signature made Sat Feb 15 20:44:02 2025 UTC 86s gpgv: using RSA key 23C9A93E585819E9126D0A36573EF1E4BD5A01FA 86s gpgv: Can't check signature: No public key 86s dpkg-source: warning: cannot verify inline signature for ./custodian_2024.10.16-1.dsc: no acceptable signature found 87s autopkgtest [05:56:23]: testing package custodian version 2024.10.16-1 87s autopkgtest [05:56:23]: build not needed 99s autopkgtest [05:56:35]: test test-custodian: preparing testbed 99s Reading package lists... 99s Building dependency tree... 99s Reading state information... 99s Solving dependencies... 99s The following NEW packages will be installed: 99s fontconfig-config fonts-dejavu-core fonts-dejavu-mono fonts-lyx libblas3 99s libdeflate0 libfontconfig1 libgfortran5 libgomp1 libgraphite2-3 99s libharfbuzz0b libimagequant0 libjbig0 libjpeg-turbo8 libjpeg8 liblapack3 99s liblcms2-2 liblerc4 libopenjp2-7 libpython3.14-minimal libpython3.14-stdlib 99s libqhull-r8.0 libraqm0 libsharpyuv0 libsymspg2 libtcl8.6 libtiff6 libtk8.6 99s libwebp7 libwebpdemux2 libwebpmux3 libxft2 libxrender1 libxslt1.1 libxss1 99s libzopfli1 python-matplotlib-data python3-all python3-annotated-types 99s python3-bibtexparser python3-brotli python3-bson python3-contourpy 99s python3-custodian python3-cycler python3-decorator python3-dnspython 99s python3-email-validator python3-fastjsonschema python3-fonttools 99s python3-iniconfig python3-joblib python3-jupyter-core python3-kiwisolver 99s python3-lxml python3-lz4 python3-matplotlib python3-monty python3-mpmath 99s python3-nbformat python3-networkx python3-numpy python3-numpy-dev 99s python3-orjson python3-palettable python3-pandas python3-pandas-lib 99s python3-pil python3-pil.imagetk python3-platformdirs python3-plotly 99s python3-pluggy python3-psutil python3-pydantic python3-pydantic-core 99s python3-pymatgen python3-pytest python3-pytz python3-ruamel.yaml 99s python3-ruamel.yaml.clib python3-scipy python3-sentry-sdk python3-spglib 99s python3-sympy python3-tabulate python3-tenacity python3-tk python3-tqdm 99s python3-traitlets python3-typing-inspection python3-ufolib2 99s python3-uncertainties python3-zopfli python3.13-tk python3.14 99s python3.14-minimal python3.14-tk unicode-data x11-common 99s 0 upgraded, 99 newly installed, 0 to remove and 0 not upgraded. 99s Need to get 117 MB of archives. 99s After this operation, 616 MB of additional disk space will be used. 99s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-numpy-dev amd64 1:2.3.5+ds-3 [147 kB] 99s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 libblas3 amd64 3.12.1-7ubuntu1 [260 kB] 99s Get:3 http://ftpmaster.internal/ubuntu resolute/main amd64 libgfortran5 amd64 15.2.0-12ubuntu1 [939 kB] 99s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 liblapack3 amd64 3.12.1-7ubuntu1 [2739 kB] 99s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-numpy amd64 1:2.3.5+ds-3 [8129 kB] 100s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-minimal amd64 3.14.2-1 [920 kB] 100s Get:7 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14-minimal amd64 3.14.2-1 [2563 kB] 100s Get:8 http://ftpmaster.internal/ubuntu resolute/main amd64 fonts-dejavu-mono all 2.37-8build1 [502 kB] 100s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 fonts-dejavu-core all 2.37-8build1 [834 kB] 100s Get:10 http://ftpmaster.internal/ubuntu resolute/main amd64 fontconfig-config amd64 2.17.1-3ubuntu1 [38.5 kB] 100s Get:11 http://ftpmaster.internal/ubuntu resolute/universe amd64 fonts-lyx all 2.5.0~RC2-3 [171 kB] 100s Get:12 http://ftpmaster.internal/ubuntu resolute/main amd64 libdeflate0 amd64 1.23-2 [49.9 kB] 100s Get:13 http://ftpmaster.internal/ubuntu resolute/main amd64 libfontconfig1 amd64 2.17.1-3ubuntu1 [144 kB] 100s Get:14 http://ftpmaster.internal/ubuntu resolute/main amd64 libgomp1 amd64 15.2.0-12ubuntu1 [151 kB] 100s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 libgraphite2-3 amd64 1.3.14-11ubuntu1 [73.7 kB] 100s Get:16 http://ftpmaster.internal/ubuntu resolute/main amd64 libharfbuzz0b amd64 12.3.2-1 [519 kB] 100s Get:17 http://ftpmaster.internal/ubuntu resolute/main amd64 libimagequant0 amd64 2.18.0-1build1 [36.3 kB] 100s Get:18 http://ftpmaster.internal/ubuntu resolute/main amd64 libjpeg-turbo8 amd64 2.1.5-4ubuntu2 [152 kB] 100s Get:19 http://ftpmaster.internal/ubuntu resolute/main amd64 libjpeg8 amd64 8c-2ubuntu11 [2148 B] 100s Get:20 http://ftpmaster.internal/ubuntu resolute/main amd64 liblcms2-2 amd64 2.17-1 [170 kB] 100s Get:21 http://ftpmaster.internal/ubuntu resolute/main amd64 liblerc4 amd64 4.0.0+ds-5ubuntu2 [207 kB] 100s Get:22 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-stdlib amd64 3.14.2-1 [2398 kB] 100s Get:23 http://ftpmaster.internal/ubuntu resolute/universe amd64 libqhull-r8.0 amd64 2020.2-8 [197 kB] 100s Get:24 http://ftpmaster.internal/ubuntu resolute/main amd64 libraqm0 amd64 0.10.3-1 [15.4 kB] 100s Get:25 http://ftpmaster.internal/ubuntu resolute/main amd64 libsharpyuv0 amd64 1.5.0-0.1build1 [17.6 kB] 100s Get:26 http://ftpmaster.internal/ubuntu resolute/universe amd64 libsymspg2 amd64 2.7.0-1 [209 kB] 100s Get:27 http://ftpmaster.internal/ubuntu resolute/main amd64 libtcl8.6 amd64 8.6.17+dfsg-1build1 [1003 kB] 100s Get:28 http://ftpmaster.internal/ubuntu resolute/main amd64 libjbig0 amd64 2.1-6.1ubuntu3 [30.0 kB] 100s Get:29 http://ftpmaster.internal/ubuntu resolute/main amd64 libwebp7 amd64 1.5.0-0.1build1 [264 kB] 100s Get:30 http://ftpmaster.internal/ubuntu resolute/main amd64 libtiff6 amd64 4.7.0-3ubuntu3 [209 kB] 100s Get:31 http://ftpmaster.internal/ubuntu resolute/main amd64 libxrender1 amd64 1:0.9.12-1 [19.8 kB] 100s Get:32 http://ftpmaster.internal/ubuntu resolute/main amd64 libxft2 amd64 2.3.6-1build2 [45.1 kB] 100s Get:33 http://ftpmaster.internal/ubuntu resolute/main amd64 x11-common all 1:7.7+24ubuntu1 [22.4 kB] 100s Get:34 http://ftpmaster.internal/ubuntu resolute/main amd64 libxss1 amd64 1:1.2.3-1build4 [7084 B] 100s Get:35 http://ftpmaster.internal/ubuntu resolute/main amd64 libtk8.6 amd64 8.6.17-1 [823 kB] 100s Get:36 http://ftpmaster.internal/ubuntu resolute/main amd64 libwebpdemux2 amd64 1.5.0-0.1build1 [12.8 kB] 100s Get:37 http://ftpmaster.internal/ubuntu resolute/main amd64 libwebpmux3 amd64 1.5.0-0.1build1 [26.4 kB] 100s Get:38 http://ftpmaster.internal/ubuntu resolute/main amd64 libxslt1.1 amd64 1.1.43-0.3 [172 kB] 100s Get:39 http://ftpmaster.internal/ubuntu resolute/universe amd64 libzopfli1 amd64 1.0.3-3build1 [114 kB] 100s Get:40 http://ftpmaster.internal/ubuntu resolute/universe amd64 python-matplotlib-data all 3.10.7+dfsg1-1 [2930 kB] 100s Get:41 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14 amd64 3.14.2-1 [816 kB] 100s Get:42 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-all amd64 3.13.9-3 [890 B] 100s Get:43 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-annotated-types all 0.7.0-1 [19.4 kB] 100s Get:44 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-bibtexparser all 2.0.0b5+really1.4.3-1build1 [34.8 kB] 100s Get:45 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-brotli amd64 1.1.0-2build6 [340 kB] 100s Get:46 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-bson all 4.16.0-1 [44.8 kB] 100s Get:47 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-contourpy amd64 1.3.3-1 [255 kB] 100s Get:48 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytz all 2025.2-5 [32.4 kB] 100s Get:49 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pandas-lib amd64 2.3.3+dfsg-3 [6929 kB] 100s Get:50 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pandas all 2.3.3+dfsg-3 [2948 kB] 101s Get:51 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pydantic-core amd64 2.41.5-2 [2427 kB] 101s Get:52 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-typing-inspection all 0.4.2-1 [13.1 kB] 101s Get:53 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-dnspython all 2.7.0-1ubuntu2 [167 kB] 101s Get:54 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-email-validator all 2.2.0-1 [28.5 kB] 101s Get:55 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pydantic amd64 2.12.5-2 [312 kB] 101s Get:56 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-tqdm all 4.67.1-7 [93.3 kB] 101s Get:57 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-ruamel.yaml.clib amd64 0.2.15+ds-1 [200 kB] 101s Get:58 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-ruamel.yaml all 0.18.10+ds-1 [127 kB] 101s Get:59 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-monty all 2025.3.3-1 [40.4 kB] 101s Get:60 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-psutil amd64 7.1.0-1ubuntu1 [191 kB] 101s Get:61 http://ftpmaster.internal/ubuntu resolute/main amd64 libopenjp2-7 amd64 2.5.4-1 [188 kB] 101s Get:62 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-pil amd64 12.0.0-1ubuntu1 [494 kB] 101s Get:63 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13-tk amd64 3.13.11-1 [108 kB] 101s Get:64 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14-tk amd64 3.14.2-1 [109 kB] 101s Get:65 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-tk amd64 3.13.9-3 [11.2 kB] 101s Get:66 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pil.imagetk amd64 12.0.0-1ubuntu1 [9700 B] 101s Get:67 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-cycler all 0.12.1-2 [9850 B] 101s Get:68 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-lxml amd64 6.0.2-1 [2333 kB] 101s Get:69 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-lz4 amd64 4.4.5+dfsg-1 [27.7 kB] 101s Get:70 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-decorator all 5.2.1-2 [28.1 kB] 101s Get:71 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-scipy amd64 1.16.3-4 [19.0 MB] 102s Get:72 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-mpmath all 1.3.0-2 [423 kB] 102s Get:73 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-sympy all 1.14.0-2 [4306 kB] 102s Get:74 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-ufolib2 all 0.18.1+dfsg1-1 [33.7 kB] 102s Get:75 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-zopfli amd64 0.4.0-1 [11.1 kB] 102s Get:76 http://ftpmaster.internal/ubuntu resolute/universe amd64 unicode-data all 16.0.0-1build1 [9543 kB] 102s Get:77 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-fonttools amd64 4.61.1-3 [1742 kB] 102s Get:78 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-kiwisolver amd64 1.4.10~rc0-1 [65.5 kB] 102s Get:79 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-matplotlib amd64 3.10.7+dfsg1-1 [17.2 MB] 103s Get:80 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-sentry-sdk all 2.22.0-1 [199 kB] 103s Get:81 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-custodian all 2024.10.16-1 [90.9 kB] 103s Get:82 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-fastjsonschema all 2.21.1-1 [20.4 kB] 103s Get:83 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-iniconfig all 2.1.0-2 [6962 B] 103s Get:84 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-joblib all 1.5.2-1 [210 kB] 103s Get:85 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-platformdirs all 4.5.1-1 [17.1 kB] 103s Get:86 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-traitlets all 5.14.3+really5.14.3-2 [71.7 kB] 103s Get:87 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-jupyter-core all 5.9.1-1 [28.9 kB] 103s Get:88 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-nbformat all 5.10.4-1 [39.2 kB] 103s Get:89 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-networkx all 3.2.1-4ubuntu2 [11.8 MB] 103s Get:90 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-orjson amd64 3.11.5-1 [266 kB] 103s Get:91 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-palettable all 3.3.3-3 [72.6 kB] 103s Get:92 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-tenacity all 9.0.0-0ubuntu1 [17.0 kB] 103s Get:93 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-plotly all 5.20.0+dfsg-1.1 [2766 kB] 104s Get:94 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pluggy all 1.6.0-2 [21.1 kB] 104s Get:95 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-spglib amd64 2.7.0-1 [188 kB] 104s Get:96 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-tabulate all 0.9.0-1build1 [45.4 kB] 104s Get:97 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-uncertainties all 3.2.3-4 [51.8 kB] 104s Get:98 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 python3-pymatgen amd64 2025.10.7+dfsg1-1ubuntu1 [2676 kB] 104s Get:99 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytest all 9.0.2-2 [277 kB] 104s Fetched 117 MB in 4s (26.1 MB/s) 104s Selecting previously unselected package python3-numpy-dev:amd64. 104s (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 ... 83957 files and directories currently installed.) 104s Preparing to unpack .../00-python3-numpy-dev_1%3a2.3.5+ds-3_amd64.deb ... 104s Unpacking python3-numpy-dev:amd64 (1:2.3.5+ds-3) ... 104s Selecting previously unselected package libblas3:amd64. 104s Preparing to unpack .../01-libblas3_3.12.1-7ubuntu1_amd64.deb ... 104s Unpacking libblas3:amd64 (3.12.1-7ubuntu1) ... 104s Selecting previously unselected package libgfortran5:amd64. 104s Preparing to unpack .../02-libgfortran5_15.2.0-12ubuntu1_amd64.deb ... 104s Unpacking libgfortran5:amd64 (15.2.0-12ubuntu1) ... 104s Selecting previously unselected package liblapack3:amd64. 104s Preparing to unpack .../03-liblapack3_3.12.1-7ubuntu1_amd64.deb ... 104s Unpacking liblapack3:amd64 (3.12.1-7ubuntu1) ... 104s Selecting previously unselected package python3-numpy. 104s Preparing to unpack .../04-python3-numpy_1%3a2.3.5+ds-3_amd64.deb ... 104s Unpacking python3-numpy (1:2.3.5+ds-3) ... 104s Selecting previously unselected package libpython3.14-minimal:amd64. 104s Preparing to unpack .../05-libpython3.14-minimal_3.14.2-1_amd64.deb ... 104s Unpacking libpython3.14-minimal:amd64 (3.14.2-1) ... 104s Selecting previously unselected package python3.14-minimal. 104s Preparing to unpack .../06-python3.14-minimal_3.14.2-1_amd64.deb ... 104s Unpacking python3.14-minimal (3.14.2-1) ... 104s Selecting previously unselected package fonts-dejavu-mono. 104s Preparing to unpack .../07-fonts-dejavu-mono_2.37-8build1_all.deb ... 104s Unpacking fonts-dejavu-mono (2.37-8build1) ... 104s Selecting previously unselected package fonts-dejavu-core. 104s Preparing to unpack .../08-fonts-dejavu-core_2.37-8build1_all.deb ... 104s Unpacking fonts-dejavu-core (2.37-8build1) ... 104s Selecting previously unselected package fontconfig-config. 104s Preparing to unpack .../09-fontconfig-config_2.17.1-3ubuntu1_amd64.deb ... 104s Unpacking fontconfig-config (2.17.1-3ubuntu1) ... 104s Selecting previously unselected package fonts-lyx. 104s Preparing to unpack .../10-fonts-lyx_2.5.0~RC2-3_all.deb ... 104s Unpacking fonts-lyx (2.5.0~RC2-3) ... 104s Selecting previously unselected package libdeflate0:amd64. 104s Preparing to unpack .../11-libdeflate0_1.23-2_amd64.deb ... 104s Unpacking libdeflate0:amd64 (1.23-2) ... 105s Selecting previously unselected package libfontconfig1:amd64. 105s Preparing to unpack .../12-libfontconfig1_2.17.1-3ubuntu1_amd64.deb ... 105s Unpacking libfontconfig1:amd64 (2.17.1-3ubuntu1) ... 105s Selecting previously unselected package libgomp1:amd64. 105s Preparing to unpack .../13-libgomp1_15.2.0-12ubuntu1_amd64.deb ... 105s Unpacking libgomp1:amd64 (15.2.0-12ubuntu1) ... 105s Selecting previously unselected package libgraphite2-3:amd64. 105s Preparing to unpack .../14-libgraphite2-3_1.3.14-11ubuntu1_amd64.deb ... 105s Unpacking libgraphite2-3:amd64 (1.3.14-11ubuntu1) ... 105s Selecting previously unselected package libharfbuzz0b:amd64. 105s Preparing to unpack .../15-libharfbuzz0b_12.3.2-1_amd64.deb ... 105s Unpacking libharfbuzz0b:amd64 (12.3.2-1) ... 105s Selecting previously unselected package libimagequant0:amd64. 105s Preparing to unpack .../16-libimagequant0_2.18.0-1build1_amd64.deb ... 105s Unpacking libimagequant0:amd64 (2.18.0-1build1) ... 105s Selecting previously unselected package libjpeg-turbo8:amd64. 105s Preparing to unpack .../17-libjpeg-turbo8_2.1.5-4ubuntu2_amd64.deb ... 105s Unpacking libjpeg-turbo8:amd64 (2.1.5-4ubuntu2) ... 105s Selecting previously unselected package libjpeg8:amd64. 105s Preparing to unpack .../18-libjpeg8_8c-2ubuntu11_amd64.deb ... 105s Unpacking libjpeg8:amd64 (8c-2ubuntu11) ... 105s Selecting previously unselected package liblcms2-2:amd64. 105s Preparing to unpack .../19-liblcms2-2_2.17-1_amd64.deb ... 105s Unpacking liblcms2-2:amd64 (2.17-1) ... 105s Selecting previously unselected package liblerc4:amd64. 105s Preparing to unpack .../20-liblerc4_4.0.0+ds-5ubuntu2_amd64.deb ... 105s Unpacking liblerc4:amd64 (4.0.0+ds-5ubuntu2) ... 105s Selecting previously unselected package libpython3.14-stdlib:amd64. 105s Preparing to unpack .../21-libpython3.14-stdlib_3.14.2-1_amd64.deb ... 105s Unpacking libpython3.14-stdlib:amd64 (3.14.2-1) ... 105s Selecting previously unselected package libqhull-r8.0:amd64. 105s Preparing to unpack .../22-libqhull-r8.0_2020.2-8_amd64.deb ... 105s Unpacking libqhull-r8.0:amd64 (2020.2-8) ... 105s Selecting previously unselected package libraqm0:amd64. 105s Preparing to unpack .../23-libraqm0_0.10.3-1_amd64.deb ... 105s Unpacking libraqm0:amd64 (0.10.3-1) ... 105s Selecting previously unselected package libsharpyuv0:amd64. 105s Preparing to unpack .../24-libsharpyuv0_1.5.0-0.1build1_amd64.deb ... 105s Unpacking libsharpyuv0:amd64 (1.5.0-0.1build1) ... 105s Selecting previously unselected package libsymspg2:amd64. 105s Preparing to unpack .../25-libsymspg2_2.7.0-1_amd64.deb ... 105s Unpacking libsymspg2:amd64 (2.7.0-1) ... 105s Selecting previously unselected package libtcl8.6:amd64. 105s Preparing to unpack .../26-libtcl8.6_8.6.17+dfsg-1build1_amd64.deb ... 105s Unpacking libtcl8.6:amd64 (8.6.17+dfsg-1build1) ... 105s Selecting previously unselected package libjbig0:amd64. 105s Preparing to unpack .../27-libjbig0_2.1-6.1ubuntu3_amd64.deb ... 105s Unpacking libjbig0:amd64 (2.1-6.1ubuntu3) ... 105s Selecting previously unselected package libwebp7:amd64. 105s Preparing to unpack .../28-libwebp7_1.5.0-0.1build1_amd64.deb ... 105s Unpacking libwebp7:amd64 (1.5.0-0.1build1) ... 105s Selecting previously unselected package libtiff6:amd64. 105s Preparing to unpack .../29-libtiff6_4.7.0-3ubuntu3_amd64.deb ... 105s Unpacking libtiff6:amd64 (4.7.0-3ubuntu3) ... 105s Selecting previously unselected package libxrender1:amd64. 105s Preparing to unpack .../30-libxrender1_1%3a0.9.12-1_amd64.deb ... 105s Unpacking libxrender1:amd64 (1:0.9.12-1) ... 105s Selecting previously unselected package libxft2:amd64. 105s Preparing to unpack .../31-libxft2_2.3.6-1build2_amd64.deb ... 105s Unpacking libxft2:amd64 (2.3.6-1build2) ... 105s Selecting previously unselected package x11-common. 105s Preparing to unpack .../32-x11-common_1%3a7.7+24ubuntu1_all.deb ... 105s Unpacking x11-common (1:7.7+24ubuntu1) ... 105s Selecting previously unselected package libxss1:amd64. 105s Preparing to unpack .../33-libxss1_1%3a1.2.3-1build4_amd64.deb ... 105s Unpacking libxss1:amd64 (1:1.2.3-1build4) ... 105s Selecting previously unselected package libtk8.6:amd64. 105s Preparing to unpack .../34-libtk8.6_8.6.17-1_amd64.deb ... 105s Unpacking libtk8.6:amd64 (8.6.17-1) ... 105s Selecting previously unselected package libwebpdemux2:amd64. 105s Preparing to unpack .../35-libwebpdemux2_1.5.0-0.1build1_amd64.deb ... 105s Unpacking libwebpdemux2:amd64 (1.5.0-0.1build1) ... 105s Selecting previously unselected package libwebpmux3:amd64. 105s Preparing to unpack .../36-libwebpmux3_1.5.0-0.1build1_amd64.deb ... 105s Unpacking libwebpmux3:amd64 (1.5.0-0.1build1) ... 105s Selecting previously unselected package libxslt1.1:amd64. 105s Preparing to unpack .../37-libxslt1.1_1.1.43-0.3_amd64.deb ... 105s Unpacking libxslt1.1:amd64 (1.1.43-0.3) ... 105s Selecting previously unselected package libzopfli1. 105s Preparing to unpack .../38-libzopfli1_1.0.3-3build1_amd64.deb ... 105s Unpacking libzopfli1 (1.0.3-3build1) ... 105s Selecting previously unselected package python-matplotlib-data. 105s Preparing to unpack .../39-python-matplotlib-data_3.10.7+dfsg1-1_all.deb ... 105s Unpacking python-matplotlib-data (3.10.7+dfsg1-1) ... 105s Selecting previously unselected package python3.14. 105s Preparing to unpack .../40-python3.14_3.14.2-1_amd64.deb ... 105s Unpacking python3.14 (3.14.2-1) ... 105s Selecting previously unselected package python3-all. 105s Preparing to unpack .../41-python3-all_3.13.9-3_amd64.deb ... 105s Unpacking python3-all (3.13.9-3) ... 105s Selecting previously unselected package python3-annotated-types. 105s Preparing to unpack .../42-python3-annotated-types_0.7.0-1_all.deb ... 105s Unpacking python3-annotated-types (0.7.0-1) ... 105s Selecting previously unselected package python3-bibtexparser. 105s Preparing to unpack .../43-python3-bibtexparser_2.0.0b5+really1.4.3-1build1_all.deb ... 105s Unpacking python3-bibtexparser (2.0.0b5+really1.4.3-1build1) ... 105s Selecting previously unselected package python3-brotli. 105s Preparing to unpack .../44-python3-brotli_1.1.0-2build6_amd64.deb ... 105s Unpacking python3-brotli (1.1.0-2build6) ... 105s Selecting previously unselected package python3-bson. 105s Preparing to unpack .../45-python3-bson_4.16.0-1_all.deb ... 105s Unpacking python3-bson (4.16.0-1) ... 105s Selecting previously unselected package python3-contourpy. 105s Preparing to unpack .../46-python3-contourpy_1.3.3-1_amd64.deb ... 105s Unpacking python3-contourpy (1.3.3-1) ... 105s Selecting previously unselected package python3-pytz. 105s Preparing to unpack .../47-python3-pytz_2025.2-5_all.deb ... 105s Unpacking python3-pytz (2025.2-5) ... 105s Selecting previously unselected package python3-pandas-lib:amd64. 105s Preparing to unpack .../48-python3-pandas-lib_2.3.3+dfsg-3_amd64.deb ... 105s Unpacking python3-pandas-lib:amd64 (2.3.3+dfsg-3) ... 105s Selecting previously unselected package python3-pandas. 105s Preparing to unpack .../49-python3-pandas_2.3.3+dfsg-3_all.deb ... 105s Unpacking python3-pandas (2.3.3+dfsg-3) ... 105s Selecting previously unselected package python3-pydantic-core. 105s Preparing to unpack .../50-python3-pydantic-core_2.41.5-2_amd64.deb ... 105s Unpacking python3-pydantic-core (2.41.5-2) ... 105s Selecting previously unselected package python3-typing-inspection. 105s Preparing to unpack .../51-python3-typing-inspection_0.4.2-1_all.deb ... 105s Unpacking python3-typing-inspection (0.4.2-1) ... 105s Selecting previously unselected package python3-dnspython. 105s Preparing to unpack .../52-python3-dnspython_2.7.0-1ubuntu2_all.deb ... 105s Unpacking python3-dnspython (2.7.0-1ubuntu2) ... 105s Selecting previously unselected package python3-email-validator. 105s Preparing to unpack .../53-python3-email-validator_2.2.0-1_all.deb ... 105s Unpacking python3-email-validator (2.2.0-1) ... 105s Selecting previously unselected package python3-pydantic. 105s Preparing to unpack .../54-python3-pydantic_2.12.5-2_amd64.deb ... 105s Unpacking python3-pydantic (2.12.5-2) ... 105s Selecting previously unselected package python3-tqdm. 105s Preparing to unpack .../55-python3-tqdm_4.67.1-7_all.deb ... 105s Unpacking python3-tqdm (4.67.1-7) ... 105s Selecting previously unselected package python3-ruamel.yaml.clib. 105s Preparing to unpack .../56-python3-ruamel.yaml.clib_0.2.15+ds-1_amd64.deb ... 105s Unpacking python3-ruamel.yaml.clib (0.2.15+ds-1) ... 105s Selecting previously unselected package python3-ruamel.yaml. 105s Preparing to unpack .../57-python3-ruamel.yaml_0.18.10+ds-1_all.deb ... 105s Unpacking python3-ruamel.yaml (0.18.10+ds-1) ... 105s Selecting previously unselected package python3-monty. 105s Preparing to unpack .../58-python3-monty_2025.3.3-1_all.deb ... 105s Unpacking python3-monty (2025.3.3-1) ... 105s Selecting previously unselected package python3-psutil. 105s Preparing to unpack .../59-python3-psutil_7.1.0-1ubuntu1_amd64.deb ... 105s Unpacking python3-psutil (7.1.0-1ubuntu1) ... 105s Selecting previously unselected package libopenjp2-7:amd64. 105s Preparing to unpack .../60-libopenjp2-7_2.5.4-1_amd64.deb ... 105s Unpacking libopenjp2-7:amd64 (2.5.4-1) ... 105s Selecting previously unselected package python3-pil:amd64. 105s Preparing to unpack .../61-python3-pil_12.0.0-1ubuntu1_amd64.deb ... 105s Unpacking python3-pil:amd64 (12.0.0-1ubuntu1) ... 105s Selecting previously unselected package python3.13-tk. 105s Preparing to unpack .../62-python3.13-tk_3.13.11-1_amd64.deb ... 105s Unpacking python3.13-tk (3.13.11-1) ... 105s Selecting previously unselected package python3.14-tk. 105s Preparing to unpack .../63-python3.14-tk_3.14.2-1_amd64.deb ... 105s Unpacking python3.14-tk (3.14.2-1) ... 105s Selecting previously unselected package python3-tk. 105s Preparing to unpack .../64-python3-tk_3.13.9-3_amd64.deb ... 105s Unpacking python3-tk (3.13.9-3) ... 105s Selecting previously unselected package python3-pil.imagetk:amd64. 105s Preparing to unpack .../65-python3-pil.imagetk_12.0.0-1ubuntu1_amd64.deb ... 105s Unpacking python3-pil.imagetk:amd64 (12.0.0-1ubuntu1) ... 105s Selecting previously unselected package python3-cycler. 105s Preparing to unpack .../66-python3-cycler_0.12.1-2_all.deb ... 105s Unpacking python3-cycler (0.12.1-2) ... 105s Selecting previously unselected package python3-lxml:amd64. 105s Preparing to unpack .../67-python3-lxml_6.0.2-1_amd64.deb ... 105s Unpacking python3-lxml:amd64 (6.0.2-1) ... 105s Selecting previously unselected package python3-lz4. 105s Preparing to unpack .../68-python3-lz4_4.4.5+dfsg-1_amd64.deb ... 105s Unpacking python3-lz4 (4.4.5+dfsg-1) ... 105s Selecting previously unselected package python3-decorator. 105s Preparing to unpack .../69-python3-decorator_5.2.1-2_all.deb ... 105s Unpacking python3-decorator (5.2.1-2) ... 105s Selecting previously unselected package python3-scipy. 105s Preparing to unpack .../70-python3-scipy_1.16.3-4_amd64.deb ... 105s Unpacking python3-scipy (1.16.3-4) ... 106s Selecting previously unselected package python3-mpmath. 106s Preparing to unpack .../71-python3-mpmath_1.3.0-2_all.deb ... 106s Unpacking python3-mpmath (1.3.0-2) ... 106s Selecting previously unselected package python3-sympy. 106s Preparing to unpack .../72-python3-sympy_1.14.0-2_all.deb ... 106s Unpacking python3-sympy (1.14.0-2) ... 106s Selecting previously unselected package python3-ufolib2. 106s Preparing to unpack .../73-python3-ufolib2_0.18.1+dfsg1-1_all.deb ... 106s Unpacking python3-ufolib2 (0.18.1+dfsg1-1) ... 106s Selecting previously unselected package python3-zopfli. 106s Preparing to unpack .../74-python3-zopfli_0.4.0-1_amd64.deb ... 106s Unpacking python3-zopfli (0.4.0-1) ... 106s Selecting previously unselected package unicode-data. 106s Preparing to unpack .../75-unicode-data_16.0.0-1build1_all.deb ... 106s Unpacking unicode-data (16.0.0-1build1) ... 106s Selecting previously unselected package python3-fonttools. 106s Preparing to unpack .../76-python3-fonttools_4.61.1-3_amd64.deb ... 106s Unpacking python3-fonttools (4.61.1-3) ... 106s Selecting previously unselected package python3-kiwisolver. 106s Preparing to unpack .../77-python3-kiwisolver_1.4.10~rc0-1_amd64.deb ... 106s Unpacking python3-kiwisolver (1.4.10~rc0-1) ... 106s Selecting previously unselected package python3-matplotlib. 106s Preparing to unpack .../78-python3-matplotlib_3.10.7+dfsg1-1_amd64.deb ... 106s Unpacking python3-matplotlib (3.10.7+dfsg1-1) ... 106s Selecting previously unselected package python3-sentry-sdk. 106s Preparing to unpack .../79-python3-sentry-sdk_2.22.0-1_all.deb ... 106s Unpacking python3-sentry-sdk (2.22.0-1) ... 106s Selecting previously unselected package python3-custodian. 106s Preparing to unpack .../80-python3-custodian_2024.10.16-1_all.deb ... 106s Unpacking python3-custodian (2024.10.16-1) ... 106s Selecting previously unselected package python3-fastjsonschema. 107s Preparing to unpack .../81-python3-fastjsonschema_2.21.1-1_all.deb ... 107s Unpacking python3-fastjsonschema (2.21.1-1) ... 107s Selecting previously unselected package python3-iniconfig. 107s Preparing to unpack .../82-python3-iniconfig_2.1.0-2_all.deb ... 107s Unpacking python3-iniconfig (2.1.0-2) ... 107s Selecting previously unselected package python3-joblib. 107s Preparing to unpack .../83-python3-joblib_1.5.2-1_all.deb ... 107s Unpacking python3-joblib (1.5.2-1) ... 107s Selecting previously unselected package python3-platformdirs. 107s Preparing to unpack .../84-python3-platformdirs_4.5.1-1_all.deb ... 107s Unpacking python3-platformdirs (4.5.1-1) ... 107s Selecting previously unselected package python3-traitlets. 107s Preparing to unpack .../85-python3-traitlets_5.14.3+really5.14.3-2_all.deb ... 107s Unpacking python3-traitlets (5.14.3+really5.14.3-2) ... 107s Selecting previously unselected package python3-jupyter-core. 107s Preparing to unpack .../86-python3-jupyter-core_5.9.1-1_all.deb ... 107s Unpacking python3-jupyter-core (5.9.1-1) ... 107s Selecting previously unselected package python3-nbformat. 107s Preparing to unpack .../87-python3-nbformat_5.10.4-1_all.deb ... 107s Unpacking python3-nbformat (5.10.4-1) ... 107s Selecting previously unselected package python3-networkx. 107s Preparing to unpack .../88-python3-networkx_3.2.1-4ubuntu2_all.deb ... 107s Unpacking python3-networkx (3.2.1-4ubuntu2) ... 107s Selecting previously unselected package python3-orjson. 107s Preparing to unpack .../89-python3-orjson_3.11.5-1_amd64.deb ... 107s Unpacking python3-orjson (3.11.5-1) ... 107s Selecting previously unselected package python3-palettable. 107s Preparing to unpack .../90-python3-palettable_3.3.3-3_all.deb ... 107s Unpacking python3-palettable (3.3.3-3) ... 107s Selecting previously unselected package python3-tenacity. 107s Preparing to unpack .../91-python3-tenacity_9.0.0-0ubuntu1_all.deb ... 107s Unpacking python3-tenacity (9.0.0-0ubuntu1) ... 107s Selecting previously unselected package python3-plotly. 107s Preparing to unpack .../92-python3-plotly_5.20.0+dfsg-1.1_all.deb ... 107s Unpacking python3-plotly (5.20.0+dfsg-1.1) ... 107s Selecting previously unselected package python3-pluggy. 107s Preparing to unpack .../93-python3-pluggy_1.6.0-2_all.deb ... 107s Unpacking python3-pluggy (1.6.0-2) ... 107s Selecting previously unselected package python3-spglib. 107s Preparing to unpack .../94-python3-spglib_2.7.0-1_amd64.deb ... 107s Unpacking python3-spglib (2.7.0-1) ... 107s Selecting previously unselected package python3-tabulate. 107s Preparing to unpack .../95-python3-tabulate_0.9.0-1build1_all.deb ... 107s Unpacking python3-tabulate (0.9.0-1build1) ... 107s Selecting previously unselected package python3-uncertainties. 107s Preparing to unpack .../96-python3-uncertainties_3.2.3-4_all.deb ... 107s Unpacking python3-uncertainties (3.2.3-4) ... 107s Selecting previously unselected package python3-pymatgen. 107s Preparing to unpack .../97-python3-pymatgen_2025.10.7+dfsg1-1ubuntu1_amd64.deb ... 107s Unpacking python3-pymatgen (2025.10.7+dfsg1-1ubuntu1) ... 107s Selecting previously unselected package python3-pytest. 107s Preparing to unpack .../98-python3-pytest_9.0.2-2_all.deb ... 107s Unpacking python3-pytest (9.0.2-2) ... 107s Setting up libgraphite2-3:amd64 (1.3.14-11ubuntu1) ... 107s Setting up liblcms2-2:amd64 (2.17-1) ... 107s Setting up python3-iniconfig (2.1.0-2) ... 107s Setting up python3-orjson (3.11.5-1) ... 108s Setting up libsharpyuv0:amd64 (1.5.0-0.1build1) ... 108s Setting up python3-pydantic-core (2.41.5-2) ... 108s Setting up liblerc4:amd64 (4.0.0+ds-5ubuntu2) ... 108s Setting up python3-typing-inspection (0.4.2-1) ... 108s Setting up libxrender1:amd64 (1:0.9.12-1) ... 108s Setting up python3-joblib (1.5.2-1) ... 108s Setting up python3-lz4 (4.4.5+dfsg-1) ... 108s Setting up fonts-lyx (2.5.0~RC2-3) ... 108s Setting up python3-tenacity (9.0.0-0ubuntu1) ... 108s Setting up libpython3.14-minimal:amd64 (3.14.2-1) ... 108s Setting up python3-tqdm (4.67.1-7) ... 109s Setting up python3-ruamel.yaml.clib (0.2.15+ds-1) ... 109s Setting up x11-common (1:7.7+24ubuntu1) ... 109s Setting up libdeflate0:amd64 (1.23-2) ... 109s Setting up python3-tabulate (0.9.0-1build1) ... 109s Setting up libqhull-r8.0:amd64 (2020.2-8) ... 109s Setting up python3-pytz (2025.2-5) ... 109s Setting up libgomp1:amd64 (15.2.0-12ubuntu1) ... 109s Setting up python3-networkx (3.2.1-4ubuntu2) ... 110s Setting up libjbig0:amd64 (2.1-6.1ubuntu3) ... 110s Setting up python3-annotated-types (0.7.0-1) ... 110s Setting up python3-platformdirs (4.5.1-1) ... 111s Setting up python3-psutil (7.1.0-1ubuntu1) ... 111s Setting up unicode-data (16.0.0-1build1) ... 111s Setting up libsymspg2:amd64 (2.7.0-1) ... 111s Setting up python3-bson (4.16.0-1) ... 111s Setting up python3-palettable (3.3.3-3) ... 111s Setting up python3-decorator (5.2.1-2) ... 112s Setting up libblas3:amd64 (3.12.1-7ubuntu1) ... 112s 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 112s Setting up libzopfli1 (1.0.3-3build1) ... 112s Setting up python3-brotli (1.1.0-2build6) ... 112s Setting up python3-cycler (0.12.1-2) ... 112s Setting up libimagequant0:amd64 (2.18.0-1build1) ... 112s Setting up python3-sentry-sdk (2.22.0-1) ... 112s Setting up fonts-dejavu-mono (2.37-8build1) ... 112s Setting up python3-kiwisolver (1.4.10~rc0-1) ... 112s Setting up python3-numpy-dev:amd64 (1:2.3.5+ds-3) ... 112s Setting up libtcl8.6:amd64 (8.6.17+dfsg-1build1) ... 112s Setting up fonts-dejavu-core (2.37-8build1) ... 112s Setting up libjpeg-turbo8:amd64 (2.1.5-4ubuntu2) ... 112s Setting up libgfortran5:amd64 (15.2.0-12ubuntu1) ... 112s Setting up python3-pluggy (1.6.0-2) ... 112s Setting up libwebp7:amd64 (1.5.0-0.1build1) ... 112s Setting up python3-fastjsonschema (2.21.1-1) ... 113s Setting up python3-ruamel.yaml (0.18.10+ds-1) ... 113s Setting up python3-dnspython (2.7.0-1ubuntu2) ... 113s Setting up python3-traitlets (5.14.3+really5.14.3-2) ... 113s Setting up libxslt1.1:amd64 (1.1.43-0.3) ... 113s Setting up libopenjp2-7:amd64 (2.5.4-1) ... 113s Setting up libharfbuzz0b:amd64 (12.3.2-1) ... 113s Setting up python3-email-validator (2.2.0-1) ... 113s Setting up libxss1:amd64 (1:1.2.3-1build4) ... 113s Setting up python3-bibtexparser (2.0.0b5+really1.4.3-1build1) ... 114s Setting up python3-mpmath (1.3.0-2) ... 114s Setting up python-matplotlib-data (3.10.7+dfsg1-1) ... 114s Setting up libwebpmux3:amd64 (1.5.0-0.1build1) ... 114s Setting up python3.14-minimal (3.14.2-1) ... 115s Setting up python3-jupyter-core (5.9.1-1) ... 115s Setting up python3-uncertainties (3.2.3-4) ... 115s Setting up libjpeg8:amd64 (8c-2ubuntu11) ... 115s Setting up python3-sympy (1.14.0-2) ... 122s /usr/lib/python3/dist-packages/sympy/testing/runtests.py:283: SyntaxWarning: 'return' in a 'finally' block 122s return p.returncode 122s Setting up liblapack3:amd64 (3.12.1-7ubuntu1) ... 122s 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 122s Setting up libpython3.14-stdlib:amd64 (3.14.2-1) ... 122s Setting up fontconfig-config (2.17.1-3ubuntu1) ... 122s Setting up python3-pytest (9.0.2-2) ... 122s Setting up libwebpdemux2:amd64 (1.5.0-0.1build1) ... 122s Setting up python3-nbformat (5.10.4-1) ... 123s Setting up python3-zopfli (0.4.0-1) ... 123s Setting up python3-pydantic (2.12.5-2) ... 123s Setting up libraqm0:amd64 (0.10.3-1) ... 123s Setting up python3-plotly (5.20.0+dfsg-1.1) ... 130s Setting up python3-numpy (1:2.3.5+ds-3) ... 132s Setting up python3-lxml:amd64 (6.0.2-1) ... 132s Setting up libtiff6:amd64 (4.7.0-3ubuntu3) ... 132s Setting up python3-contourpy (1.3.3-1) ... 132s Setting up libfontconfig1:amd64 (2.17.1-3ubuntu1) ... 132s Setting up python3.14 (3.14.2-1) ... 133s Setting up python3-spglib (2.7.0-1) ... 133s Setting up libxft2:amd64 (2.3.6-1build2) ... 133s Setting up python3-scipy (1.16.3-4) ... 137s Setting up libtk8.6:amd64 (8.6.17-1) ... 137s Setting up python3-pandas-lib:amd64 (2.3.3+dfsg-3) ... 137s Setting up python3-all (3.13.9-3) ... 137s Setting up python3.13-tk (3.13.11-1) ... 137s Setting up python3-pil:amd64 (12.0.0-1ubuntu1) ... 138s Setting up python3-pandas (2.3.3+dfsg-3) ... 143s Setting up python3-monty (2025.3.3-1) ... 143s Setting up python3.14-tk (3.14.2-1) ... 143s Setting up python3-tk (3.13.9-3) ... 143s Setting up python3-pil.imagetk:amd64 (12.0.0-1ubuntu1) ... 143s Setting up python3-fonttools (4.61.1-3) ... 144s Setting up python3-ufolib2 (0.18.1+dfsg1-1) ... 145s Setting up python3-matplotlib (3.10.7+dfsg1-1) ... 146s Setting up python3-pymatgen (2025.10.7+dfsg1-1ubuntu1) ... 148s Setting up python3-custodian (2024.10.16-1) ... 148s Processing triggers for libc-bin (2.42-2ubuntu4) ... 148s Processing triggers for systemd (259-1ubuntu3) ... 148s Processing triggers for man-db (2.13.1-1) ... 149s autopkgtest [05:57:25]: test environment configured for cross building 149s autopkgtest [05:57:25]: test test-custodian: [----------------------- 150s ============================= test session starts ============================== 150s platform linux -- Python 3.14.2, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3.14 150s cachedir: .pytest_cache 150s rootdir: /tmp/autopkgtest.anNKB6/autopkgtest_tmp/runtests 150s plugins: typeguard-4.4.4 152s collecting ... collected 162 items / 3 skipped 152s 152s tests/ansible/test_interpreter.py::TestModder::test_dict_modify PASSED [ 0%] 152s tests/ansible/test_interpreter.py::TestModder::test_file_modify PASSED [ 1%] 152s tests/ansible/test_interpreter.py::TestModder::test_strict_mode PASSED [ 1%] 152s tests/ansible/test_interpreter.py::TestModder::test_modify_object PASSED [ 2%] 153s tests/cp2k/test_handlers.py::HandlerTests::test PASSED [ 3%] 154s tests/cp2k/test_handlers.py::HandlerTests::test_abort_handler PASSED [ 3%] 155s tests/cp2k/test_handlers.py::HandlerTests::test_conv PASSED [ 4%] 156s tests/cp2k/test_handlers.py::HandlerTests::test_frozenjobhandler PASSED [ 4%] 157s tests/cp2k/test_handlers.py::HandlerTests::test_handler_inits PASSED [ 5%] 158s tests/cp2k/test_handlers.py::HandlerTests::test_imprecision_handler PASSED [ 6%] 159s tests/cp2k/test_handlers.py::HandlerTests::test_std_out PASSED [ 6%] 160s tests/cp2k/test_handlers.py::HandlerTests::test_unconverged_handler PASSED [ 7%] 160s tests/cp2k/test_jobs.py::HandlerTests::test_double PASSED [ 8%] 161s tests/cp2k/test_jobs.py::HandlerTests::test_job PASSED [ 8%] 161s tests/feff/test_handlers.py::UnconvergedErrorHandlerTest::test_check_unconverged PASSED [ 9%] 161s tests/feff/test_jobs.py::test_as_from_dict PASSED [ 9%] 161s tests/feff/test_jobs.py::test_setup PASSED [ 10%] 161s tests/feff/test_jobs.py::test_postprocess PASSED [ 11%] 161s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_bad_file PASSED [ 11%] 161s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_blank_line PASSED [ 12%] 161s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_coord_inputs PASSED [ 12%] 161s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_coords_dict_geom PASSED [ 13%] 161s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_coords_string_geom PASSED [ 14%] 161s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_found_coords PASSED [ 14%] 161s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_insufficient_memory PASSED [ 15%] 161s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_internal_coords PASSED [ 16%] 163s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_linear_bend PASSED [ 16%] 163s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_missing_file PASSED [ 17%] 163s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_missing_mol PASSED [ 17%] 163s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_opt_steps_better_guess PASSED [ 18%] 163s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_opt_steps_cycles PASSED [ 19%] 163s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_opt_steps_from_structure PASSED [ 19%] 163s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_opt_steps_int_grid PASSED [ 20%] 163s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_scf_convergence_algorithm PASSED [ 20%] 163s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_scf_convergence_better_guess PASSED [ 21%] 163s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_scf_convergence_cycles PASSED [ 22%] 165s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_solute_solvent_surface PASSED [ 22%] 165s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_syntax PASSED [ 23%] 165s tests/gaussian/test_handlers.py::TestWallTimeErrorHandler::test_walltime_check_and_correct PASSED [ 24%] 165s tests/gaussian/test_handlers.py::TestWallTimeErrorHandler::test_walltime_init PASSED [ 24%] 165s tests/gaussian/test_jobs.py::TestGaussianJob::test_better_guess PASSED [ 25%] 165s tests/gaussian/test_jobs.py::TestGaussianJob::test_normal PASSED [ 25%] 165s tests/lobster/test_handlers.py::TestChargeSpillingValidator::test_check_and_correct PASSED [ 26%] 165s tests/lobster/test_handlers.py::TestChargeSpillingValidator::test_as_dict PASSED [ 27%] 165s tests/lobster/test_handlers.py::TestLobsterFilesValidator::test_check_and_correct_1 PASSED [ 27%] 165s tests/lobster/test_handlers.py::TestLobsterFilesValidator::test_check_and_correct_2 PASSED [ 28%] 165s tests/lobster/test_handlers.py::TestLobsterFilesValidator::test_check_and_correct_3 PASSED [ 29%] 165s tests/lobster/test_handlers.py::TestLobsterFilesValidator::test_as_dict PASSED [ 29%] 165s tests/lobster/test_handlers.py::TestEnoughBandsValidator::test_check_and_correct PASSED [ 30%] 165s tests/lobster/test_handlers.py::TestEnoughBandsValidator::test_check_and_correct2 PASSED [ 30%] 165s tests/lobster/test_handlers.py::TestEnoughBandsValidator::test_check_and_correct3 PASSED [ 31%] 165s tests/lobster/test_handlers.py::TestEnoughBandsValidator::test_as_dict PASSED [ 32%] 165s tests/lobster/test_jobs.py::TestLobsterJob::test_as_from_dict PASSED [ 32%] 165s tests/lobster/test_jobs.py::TestLobsterJob::test_setup PASSED [ 33%] 170s tests/lobster/test_jobs.py::TestLobsterJob::test_postprocess PASSED [ 33%] 170s tests/nwchem/test_handlers.py::test_check_correct PASSED [ 34%] 170s tests/test_custodian.py::CustodianTest::test_exitcode_error PASSED [ 35%] 170s tests/test_custodian.py::CustodianTest::test_from_spec PASSED [ 35%] 170s tests/test_custodian.py::CustodianTest::test_max_errors PASSED [ 36%] 170s tests/test_custodian.py::CustodianTest::test_max_errors_per_handler_raise PASSED [ 37%] 170s tests/test_custodian.py::CustodianTest::test_max_errors_per_handler_warning PASSED [ 37%] 170s tests/test_custodian.py::CustodianTest::test_max_errors_per_job PASSED [ 38%] 170s tests/test_custodian.py::CustodianTest::test_run PASSED [ 38%] 171s tests/test_custodian.py::CustodianTest::test_run_interrupted PASSED [ 39%] 171s tests/test_custodian.py::CustodianTest::test_unrecoverable PASSED [ 40%] 171s tests/test_custodian.py::CustodianTest::test_validators PASSED [ 40%] 171s tests/test_utils.py::test_cache_and_clear PASSED [ 41%] 171s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_algotet PASSED [ 41%] 171s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_amin PASSED [ 42%] 171s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_as_from_dict PASSED [ 43%] 172s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_auto_nbands PASSED [ 43%] 172s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_auto_nbands_bad_parallelization PASSED [ 44%] 173s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_bravais PASSED [ 45%] 173s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_brions PASSED [ 45%] 174s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_brmix PASSED [ 46%] 174s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_bzint_vasp6 PASSED [ 46%] 174s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_check_correct PASSED [ 47%] 175s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_coef PASSED [ 48%] 175s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_dentet PASSED [ 48%] 175s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_dfpt_ncore PASSED [ 49%] 176s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_edddav PASSED [ 50%] 176s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_eddiag PASSED [ 50%] 176s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_eddrmm PASSED [ 51%] 176s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_finite_difference_ncore PASSED [ 51%] 177s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_frozen_job PASSED [ 52%] 177s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_gradient_not_orthogonal PASSED [ 53%] 177s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_hnform PASSED [ 53%] 178s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_inv_rot_matrix_vasp6 PASSED [ 54%] 178s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_mesh_symmetry PASSED [ 54%] 178s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_nbands_not_sufficient PASSED [ 55%] 178s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_nicht_konv PASSED [ 56%] 178s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_point_group PASSED [ 56%] 179s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_point_group_vasp6 PASSED [ 57%] 179s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_posmap_and_pricelv PASSED [ 58%] 180s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_pssyevx_pdsyevx PASSED [ 58%] 180s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_read_error PASSED [ 59%] 180s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_rhosyg PASSED [ 59%] 180s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_rhosyg_vasp6 PASSED [ 60%] 181s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_rot_matrix PASSED [ 61%] 181s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_rot_matrix_vasp6 PASSED [ 61%] 181s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_set_core_wf PASSED [ 62%] 181s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_subspace PASSED [ 62%] 181s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_symprec_noise PASSED [ 63%] 183s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_too_few_bands PASSED [ 64%] 184s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_too_few_bands_round_error PASSED [ 64%] 184s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_too_large_kspacing PASSED [ 65%] 185s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_zbrent PASSED [ 66%] 186s tests/vasp/test_handlers.py::AliasingErrorHandlerTest::test_aliasing PASSED [ 66%] 190s tests/vasp/test_handlers.py::AliasingErrorHandlerTest::test_aliasing_incar PASSED [ 67%] 191s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_amin PASSED [ 67%] 191s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_as_from_dict PASSED [ 68%] 194s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_electronic PASSED [ 69%] 194s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_electronic_repeat PASSED [ 69%] 196s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_ionic PASSED [ 70%] 196s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_scan PASSED [ 70%] 197s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_correct_normal_with_condition PASSED [ 71%] 197s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_psmaxn PASSED [ 72%] 197s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_uncorrectable PASSED [ 72%] 197s tests/vasp/test_handlers.py::IncorrectSmearingHandlerTest::test_check_correct_scan_metal PASSED [ 73%] 197s tests/vasp/test_handlers.py::IncorrectSmearingHandlerStaticTest::test_check_correct_scan_metal PASSED [ 74%] 197s tests/vasp/test_handlers.py::IncorrectSmearingHandlerFermiTest::test_check_correct_scan_metal PASSED [ 74%] 197s tests/vasp/test_handlers.py::KspacingMetalHandlerTest::test_check_correct_scan_metal PASSED [ 75%] 197s tests/vasp/test_handlers.py::KspacingMetalHandlerTest::test_check_with_non_kspacing_wf PASSED [ 75%] 197s tests/vasp/test_handlers.py::LargeSigmaHandlerTest::test_check_correct_large_sigma PASSED [ 76%] 197s tests/vasp/test_handlers.py::ZpotrfErrorHandlerTest::test_first_step PASSED [ 77%] 197s tests/vasp/test_handlers.py::ZpotrfErrorHandlerTest::test_potim_correction PASSED [ 77%] 197s tests/vasp/test_handlers.py::ZpotrfErrorHandlerTest::test_static_run_correction PASSED [ 78%] 197s tests/vasp/test_handlers.py::ZpotrfErrorHandlerSmallTest::test_small PASSED [ 79%] 198s tests/vasp/test_handlers.py::WalltimeHandlerTest::test_check_and_correct PASSED [ 79%] 198s tests/vasp/test_handlers.py::WalltimeHandlerTest::test_walltime_start PASSED [ 80%] 198s tests/vasp/test_handlers.py::PositiveEnergyHandlerTest::test_check_correct PASSED [ 80%] 198s tests/vasp/test_handlers.py::PotimHandlerTest::test_check_correct PASSED [ 81%] 198s tests/vasp/test_handlers.py::LrfCommHandlerTest::test_lrf_comm PASSED [ 82%] 198s tests/vasp/test_handlers.py::KpointsTransHandlerTest::test_kpoints_trans PASSED [ 82%] 198s tests/vasp/test_handlers.py::OutOfMemoryHandlerTest::test_oom PASSED [ 83%] 198s tests/vasp/test_handlers.py::DriftErrorHandlerTest::test_check PASSED [ 83%] 199s tests/vasp/test_handlers.py::DriftErrorHandlerTest::test_correct PASSED [ 84%] 199s tests/vasp/test_handlers.py::NonConvergingErrorHandlerTest::test_as_from_dict PASSED [ 85%] 199s tests/vasp/test_handlers.py::NonConvergingErrorHandlerTest::test_check PASSED [ 85%] 199s tests/vasp/test_handlers.py::NonConvergingErrorHandlerTest::test_correct PASSED [ 86%] 199s tests/vasp/test_io.py::TestIO::test_load_outcar PASSED [ 87%] 199s tests/vasp/test_io.py::TestIO::test_load_vasprun PASSED [ 87%] 199s tests/vasp/test_jobs.py::TestVaspJob::test_as_from_dict PASSED [ 88%] 199s tests/vasp/test_jobs.py::TestVaspJob::test_setup PASSED [ 88%] 199s tests/vasp/test_jobs.py::TestVaspJob::test_setup_run_no_kpts PASSED [ 89%] 200s tests/vasp/test_jobs.py::TestVaspJob::test_update_incar PASSED [ 90%] 200s tests/vasp/test_jobs.py::TestVaspJob::test_postprocess PASSED [ 90%] 200s tests/vasp/test_jobs.py::TestVaspJob::test_continue PASSED [ 91%] 200s tests/vasp/test_jobs.py::TestVaspJob::test_static PASSED [ 91%] 200s tests/vasp/test_jobs.py::TestVaspNEBJob::test_as_from_dict PASSED [ 92%] 200s tests/vasp/test_jobs.py::TestVaspNEBJob::test_setup PASSED [ 93%] 200s tests/vasp/test_jobs.py::TestVaspNEBJob::test_postprocess PASSED [ 93%] 201s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run PASSED [ 94%] 201s tests/vasp/test_utils.py::TestKPointUtils::test_k_point_estimate PASSED [ 95%] 201s tests/vasp/test_utils.py::TestKPointUtils::test_kpoint_density_increase PASSED [ 95%] 201s tests/vasp/test_validators.py::TestVasprunXMLValidator::test_check_and_correct PASSED [ 96%] 201s tests/vasp/test_validators.py::TestVasprunXMLValidator::test_as_dict PASSED [ 96%] 201s tests/vasp/test_validators.py::TestVaspFilesValidator::test_check_and_correct PASSED [ 97%] 201s tests/vasp/test_validators.py::TestVaspFilesValidator::test_as_dict PASSED [ 98%] 201s tests/vasp/test_validators.py::TestVaspNpTMDValidator::test_check_and_correct PASSED [ 98%] 201s tests/vasp/test_validators.py::TestVaspNpTMDValidator::test_as_dict PASSED [ 99%] 202s tests/vasp/test_validators.py::TestVaspAECCARValidator::test_check_and_correct PASSED [100%] 202s 202s =============================== warnings summary =============================== 202s ../../../../usr/lib/python3/dist-packages/pyparsing/core.py:5637 202s /usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: 'return' in a 'finally' block 202s return f"{type(self).__name__}: {retString}" 202s 202s ../../../../usr/lib/python3/dist-packages/_pytest/unittest.py:89 202s /usr/lib/python3/dist-packages/_pytest/unittest.py:89: FutureWarning: PymatgenTest is deprecated, and will be removed on 2026-01-01 202s Use MatSciTest in pymatgen.util.testing instead. 202s return self.obj("runTest") 202s 202s ../../../../usr/lib/python3/dist-packages/_pytest/unittest.py:216 202s /usr/lib/python3/dist-packages/_pytest/unittest.py:216: FutureWarning: PymatgenTest is deprecated, and will be removed on 2026-01-01 202s Use MatSciTest in pymatgen.util.testing instead. 202s return self.parent.obj(self.name) 202s 202s tests/feff/test_handlers.py::UnconvergedErrorHandlerTest::test_check_unconverged 202s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_dentet 202s tests/vasp/test_utils.py::TestKPointUtils::test_kpoint_density_increase 202s tests/vasp/test_utils.py::TestKPointUtils::test_kpoint_density_increase 202s /usr/lib/python3/dist-packages/spglib/spg.py:438: DeprecationWarning: Set OLD_ERROR_HANDLING to false and catch the errors directly. 202s _set_no_error(_throw) 202s 202s tests/feff/test_jobs.py::test_setup 202s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.anNKB6/autopkgtest_tmp/runtests/tests/files/feff_unconverged/tmpn_uddzsr to itself 202s warnings.warn(f"Cannot copy {fpath} to itself") 202s 202s tests/feff/test_jobs.py::test_postprocess 202s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.anNKB6/autopkgtest_tmp/runtests/tests/files/feff_unconverged/tmpxz2jg2ei to itself 202s warnings.warn(f"Cannot copy {fpath} to itself") 202s 202s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_bad_file 202s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 202s ./bad_file.out: Termination error or bad Gaussian output file ! 202s self._parse(self.filename) 202s 202s tests/gaussian/test_handlers.py: 19 warnings 202s /usr/lib/python3/dist-packages/custodian/gaussian/handlers.py:490: FutureWarning: We strongly discourage using a default `mode`, it would be set to `r` now but would not be allowed after 2025-06-01 202s with zopen(os.path.join(directory, self.output_file)) as f: 202s 202s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_blank_line 202s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 202s ./zmatrix.out: Termination error or bad Gaussian output file ! 202s self._parse(self.filename) 202s 202s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_coord_inputs 202s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 202s ./coord_inputs.out: Termination error or bad Gaussian output file ! 202s self._parse(self.filename) 202s 202s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_coords_dict_geom 202s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 202s ./coords_dict_geom.out: Termination error or bad Gaussian output file ! 202s self._parse(self.filename) 202s 202s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_coords_string_geom 202s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 202s ./coords_string_geom.out: Termination error or bad Gaussian output file ! 202s self._parse(self.filename) 202s 202s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_found_coords 202s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 202s ./found_coords.out: Termination error or bad Gaussian output file ! 202s self._parse(self.filename) 202s 202s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_insufficient_memory 202s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 202s ./insufficient_memory.out: Termination error or bad Gaussian output file ! 202s self._parse(self.filename) 202s 202s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_linear_bend 202s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 202s ./linear_bend.out: Termination error or bad Gaussian output file ! 202s self._parse(self.filename) 202s 202s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_missing_file 202s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 202s ./missing_file.out: Termination error or bad Gaussian output file ! 202s self._parse(self.filename) 202s 202s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_missing_mol 202s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 202s ./missing_mol.out: Termination error or bad Gaussian output file ! 202s self._parse(self.filename) 202s 202s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_opt_steps_better_guess 202s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 202s ./opt_steps_better_guess.out: Termination error or bad Gaussian output file ! 202s self._parse(self.filename) 202s 202s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_opt_steps_cycles 202s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 202s ./opt_steps_cycles.out: Termination error or bad Gaussian output file ! 202s self._parse(self.filename) 202s 202s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_opt_steps_from_structure 202s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 202s ./opt_steps_from_structure.out: Termination error or bad Gaussian output file ! 202s self._parse(self.filename) 202s 202s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_opt_steps_int_grid 202s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 202s ./opt_steps_int_grid.out: Termination error or bad Gaussian output file ! 202s self._parse(self.filename) 202s 202s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_scf_convergence_algorithm 202s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 202s ./scf_convergence_algorithm.out: Termination error or bad Gaussian output file ! 202s self._parse(self.filename) 202s 202s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_scf_convergence_better_guess 202s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 202s ./scf_convergence_better_guess.out: Termination error or bad Gaussian output file ! 202s self._parse(self.filename) 202s 202s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_scf_convergence_cycles 202s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 202s ./scf_convergence_cycles.out: Termination error or bad Gaussian output file ! 202s self._parse(self.filename) 202s 202s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_solute_solvent_surface 202s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 202s ./solute_solvent_surface.out: Termination error or bad Gaussian output file ! 202s self._parse(self.filename) 202s 202s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_syntax 202s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 202s ./syntax.out: Termination error or bad Gaussian output file ! 202s self._parse(self.filename) 202s 202s tests/lobster/test_jobs.py::TestLobsterJob::test_setup 202s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.anNKB6/autopkgtest_tmp/runtests/tests/files/lobster/lobsterins/tmpkywadqde to itself 202s warnings.warn(f"Cannot copy {fpath} to itself") 202s 202s tests/lobster/test_jobs.py::TestLobsterJob::test_setup 202s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.anNKB6/autopkgtest_tmp/runtests/tests/files/lobster/lobsterins/tmpn6gl0gc5 to itself 202s warnings.warn(f"Cannot copy {fpath} to itself") 202s 202s tests/lobster/test_jobs.py::TestLobsterJob::test_postprocess 202s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.anNKB6/autopkgtest_tmp/runtests/tests/files/lobster/vasp_lobster_output/tmpt0sew994 to itself 202s warnings.warn(f"Cannot copy {fpath} to itself") 202s 202s tests/lobster/test_jobs.py::TestLobsterJob::test_postprocess 202s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.anNKB6/autopkgtest_tmp/runtests/tests/files/lobster/vasp_lobster_output/tmp_pztdbp6 to itself 202s warnings.warn(f"Cannot copy {fpath} to itself") 202s 202s tests/test_custodian.py::CustodianTest::test_exitcode_error 202s /usr/lib/python3/dist-packages/custodian/custodian.py:520: UserWarning: subprocess returned a non-zero return code. Check outputs carefully... 202s warnings.warn("subprocess returned a non-zero return code. Check outputs carefully...") 202s 202s tests/vasp/test_handlers.py: 50 warnings 202s tests/vasp/test_jobs.py: 1 warning 202s tests/vasp/test_validators.py: 1 warning 202s /usr/lib/python3/dist-packages/pymatgen/io/vasp/inputs.py:2973: UnknownPotcarWarning: POTCAR data with symbol Na is not known to pymatgen. Your POTCAR may be corrupted or pymatgen's POTCAR database is incomplete. 202s psingle = PotcarSingle(f"{p_strip}\nEnd of Dataset\n") 202s 202s tests/vasp/test_handlers.py: 50 warnings 202s tests/vasp/test_jobs.py: 2 warnings 202s tests/vasp/test_validators.py: 1 warning 202s /usr/lib/python3/dist-packages/pymatgen/io/vasp/inputs.py:2973: UnknownPotcarWarning: POTCAR data with symbol Fe is not known to pymatgen. Your POTCAR may be corrupted or pymatgen's POTCAR database is incomplete. 202s psingle = PotcarSingle(f"{p_strip}\nEnd of Dataset\n") 202s 202s tests/vasp/test_handlers.py: 50 warnings 202s tests/vasp/test_jobs.py: 1 warning 202s tests/vasp/test_validators.py: 1 warning 202s /usr/lib/python3/dist-packages/pymatgen/io/vasp/inputs.py:2973: UnknownPotcarWarning: POTCAR data with symbol Ni is not known to pymatgen. Your POTCAR may be corrupted or pymatgen's POTCAR database is incomplete. 202s psingle = PotcarSingle(f"{p_strip}\nEnd of Dataset\n") 202s 202s tests/vasp/test_handlers.py: 50 warnings 202s tests/vasp/test_jobs.py: 2 warnings 202s tests/vasp/test_validators.py: 1 warning 202s /usr/lib/python3/dist-packages/pymatgen/io/vasp/inputs.py:2973: UnknownPotcarWarning: POTCAR data with symbol O is not known to pymatgen. Your POTCAR may be corrupted or pymatgen's POTCAR database is incomplete. 202s psingle = PotcarSingle(f"{p_strip}\nEnd of Dataset\n") 202s 202s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_dentet 202s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_too_large_kspacing 202s /usr/lib/python3/dist-packages/custodian/vasp/handlers.py:251: UserWarning: Your specified k-point density was too low to use with the tetrahedron method. The k-point density has been increased, please check that your results are not impacted by this change. 202s warnings.warn( 202s 202s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_dentet 202s /usr/lib/python3/dist-packages/custodian/vasp/handlers.py:261: UserWarning: Your specified k-point density was too low to use with the tetrahedron method. The smearing method has been changed to Gaussian, please check that your results are not impacted by this change. 202s warnings.warn( 202s 202s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_eddiag 202s /usr/lib/python3/dist-packages/pymatgen/io/vasp/inputs.py:314: UserWarning: Elements in POSCAR would be overwritten by default_names=['Na', 'Fe', 'Ni', 'O'] 202s return cls.from_str(file.read(), names, read_velocities=read_velocities) # type:ignore[arg-type] 202s 202s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_gradient_not_orthogonal 202s /usr/lib/python3/dist-packages/custodian/vasp/handlers.py:587: UserWarning: EDWAV error reported by VASP without a simultaneous algo_tet error. You may wish to consider recompiling VASP with the -O1 optimization if you used -O2 and this error keeps cropping up. 202s warnings.warn( 202s 202s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_nbands_not_sufficient 202s /usr/lib/python3/dist-packages/custodian/vasp/handlers.py:677: UserWarning: Double-check your INCAR. Something is potentially wrong. 202s warnings.warn("Double-check your INCAR. Something is potentially wrong.", UserWarning) 202s 202s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_read_error 202s /usr/lib/python3/dist-packages/custodian/vasp/handlers.py:689: UserWarning: Looks like you made a typo in the INCAR. Please double-check it. 202s warnings.warn("Looks like you made a typo in the INCAR. Please double-check it.", UserWarning) 202s 202s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_set_core_wf 202s /usr/lib/python3/dist-packages/custodian/vasp/handlers.py:682: UserWarning: We suggest using a new version of the POTCAR files to resolve the SET_CORE_WF error. 202s warnings.warn( 202s 202s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_too_few_bands 202s /usr/lib/python3/dist-packages/pymatgen/io/vasp/inputs.py:2973: UnknownPotcarWarning: POTCAR data with symbol Eu is not known to pymatgen. Your POTCAR may be corrupted or pymatgen's POTCAR database is incomplete. 202s psingle = PotcarSingle(f"{p_strip}\nEnd of Dataset\n") 202s 202s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_too_few_bands 202s /usr/lib/python3/dist-packages/pymatgen/io/vasp/inputs.py:2973: UnknownPotcarWarning: POTCAR data with symbol In_d is not known to pymatgen. Your POTCAR may be corrupted or pymatgen's POTCAR database is incomplete. 202s psingle = PotcarSingle(f"{p_strip}\nEnd of Dataset\n") 202s 202s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_too_few_bands 202s /usr/lib/python3/dist-packages/pymatgen/io/vasp/inputs.py:2973: UnknownPotcarWarning: POTCAR data with symbol Rh_pv is not known to pymatgen. Your POTCAR may be corrupted or pymatgen's POTCAR database is incomplete. 202s psingle = PotcarSingle(f"{p_strip}\nEnd of Dataset\n") 202s 202s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_amin 202s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 202s /tmp/autopkgtest.anNKB6/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_amin1/POTCAR 202s if potcar := self.get_potcars(path): 202s 202s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_amin 202s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 202s /tmp/autopkgtest.anNKB6/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_amin1/POTCAR 202s potcar = self.get_potcars(path) 202s 202s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_amin 202s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_electronic 202s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_electronic_repeat 202s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_scan 202s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_correct_normal_with_condition 202s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_psmaxn 202s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_uncorrectable 202s tests/vasp/test_validators.py::TestVasprunXMLValidator::test_check_and_correct 202s /usr/lib/python3/dist-packages/custodian/vasp/io.py:21: UnconvergedVASPWarning: ./vasprun.xml is an unconverged VASP run. 202s Electronic convergence reached: False. 202s Ionic convergence reached: True. 202s return Vasprun(filepath, **vasprun_kwargs) 202s 202s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_electronic 202s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 202s /tmp/autopkgtest.anNKB6/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_check_correct_electronic0/POTCAR 202s if potcar := self.get_potcars(path): 202s 202s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_electronic 202s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 202s /tmp/autopkgtest.anNKB6/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_check_correct_electronic0/POTCAR 202s potcar = self.get_potcars(path) 202s 202s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_electronic_repeat 202s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 202s /tmp/autopkgtest.anNKB6/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_check_correct_electronic_0/POTCAR 202s if potcar := self.get_potcars(path): 202s 202s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_electronic_repeat 202s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 202s /tmp/autopkgtest.anNKB6/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_check_correct_electronic_0/POTCAR 202s potcar = self.get_potcars(path) 202s 202s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_ionic 202s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 202s /tmp/autopkgtest.anNKB6/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_check_correct_ionic0/POTCAR 202s if potcar := self.get_potcars(path): 202s 202s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_ionic 202s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 202s /tmp/autopkgtest.anNKB6/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_check_correct_ionic0/POTCAR 202s potcar = self.get_potcars(path) 202s 202s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_ionic 202s /usr/lib/python3/dist-packages/custodian/vasp/io.py:21: UnconvergedVASPWarning: ./vasprun.xml is an unconverged VASP run. 202s Electronic convergence reached: True. 202s Ionic convergence reached: False. 202s return Vasprun(filepath, **vasprun_kwargs) 202s 202s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_scan 202s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 202s /tmp/autopkgtest.anNKB6/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_check_correct_scan0/POTCAR 202s if potcar := self.get_potcars(path): 202s 202s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_scan 202s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 202s /tmp/autopkgtest.anNKB6/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_check_correct_scan0/POTCAR 202s potcar = self.get_potcars(path) 202s 202s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_correct_normal_with_condition 202s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 202s /tmp/autopkgtest.anNKB6/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_correct_normal_with_condi0/POTCAR 202s if potcar := self.get_potcars(path): 202s 202s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_correct_normal_with_condition 202s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 202s /tmp/autopkgtest.anNKB6/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_correct_normal_with_condi0/POTCAR 202s potcar = self.get_potcars(path) 202s 202s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_psmaxn 202s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 202s /tmp/autopkgtest.anNKB6/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_psmaxn0/POTCAR 202s if potcar := self.get_potcars(path): 202s 202s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_psmaxn 202s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 202s /tmp/autopkgtest.anNKB6/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_psmaxn0/POTCAR 202s potcar = self.get_potcars(path) 202s 202s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_uncorrectable 202s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 202s /tmp/autopkgtest.anNKB6/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_uncorrectable0/POTCAR 202s if potcar := self.get_potcars(path): 202s 202s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_uncorrectable 202s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 202s /tmp/autopkgtest.anNKB6/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_uncorrectable0/POTCAR 202s potcar = self.get_potcars(path) 202s 202s tests/vasp/test_handlers.py::IncorrectSmearingHandlerTest::test_check_correct_scan_metal 202s tests/vasp/test_handlers.py::IncorrectSmearingHandlerStaticTest::test_check_correct_scan_metal 202s tests/vasp/test_handlers.py::IncorrectSmearingHandlerFermiTest::test_check_correct_scan_metal 202s tests/vasp/test_handlers.py::KspacingMetalHandlerTest::test_check_correct_scan_metal 202s tests/vasp/test_io.py::TestIO::test_load_vasprun 202s tests/vasp/test_jobs.py::TestVaspJob::test_update_incar 202s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 202s 202s if potcar := self.get_potcars(path): 202s 202s tests/vasp/test_handlers.py::IncorrectSmearingHandlerTest::test_check_correct_scan_metal 202s tests/vasp/test_handlers.py::IncorrectSmearingHandlerStaticTest::test_check_correct_scan_metal 202s tests/vasp/test_handlers.py::IncorrectSmearingHandlerFermiTest::test_check_correct_scan_metal 202s tests/vasp/test_handlers.py::KspacingMetalHandlerTest::test_check_correct_scan_metal 202s tests/vasp/test_io.py::TestIO::test_load_vasprun 202s tests/vasp/test_jobs.py::TestVaspJob::test_update_incar 202s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 202s 202s potcar = self.get_potcars(path) 202s 202s tests/vasp/test_handlers.py::KspacingMetalHandlerTest::test_check_with_non_kspacing_wf 202s /tmp/autopkgtest.anNKB6/autopkgtest_tmp/runtests/tests/vasp/test_handlers.py:831: FutureWarning: ScanMetalHandler is deprecated; use KspacingMetalHandler in custodian.vasp.handlers instead. 202s ScanMetalHandler was deprecated on 2023-11-03 and will be removed in a future release. Use KspacingMetalHandler instead. 202s assert isinstance(ScanMetalHandler(), KspacingMetalHandler) 202s 202s tests/vasp/test_handlers.py::KspacingMetalHandlerTest::test_check_with_non_kspacing_wf 202s /usr/lib/python3/dist-packages/custodian/vasp/handlers.py:1350: DeprecationWarning: ScanMetalHandler is deprecated and will be removed in a future release. Use KspacingMetalHandler instead. 202s warnings.warn( 202s 202s tests/vasp/test_handlers.py::NonConvergingErrorHandlerTest::test_correct 202s /usr/lib/python3/dist-packages/pymatgen/io/vasp/inputs.py:890: BadIncarWarning: Duplicate keys found (case-insensitive): ['ALGO'] 202s return cls({k: v for k, v in dct.items() if k not in ("@module", "@class")}) 202s 202s tests/vasp/test_jobs.py::TestVaspJob::test_setup 202s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.anNKB6/autopkgtest_tmp/runtests/tests/files/tmpzhfzc8gk to itself 202s warnings.warn(f"Cannot copy {fpath} to itself") 202s 202s tests/vasp/test_jobs.py::TestVaspJob::test_setup_run_no_kpts 202s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.anNKB6/autopkgtest_tmp/runtests/tests/files/kspacing/tmpumj3cq_r to itself 202s warnings.warn(f"Cannot copy {fpath} to itself") 202s 202s tests/vasp/test_jobs.py::TestVaspJob::test_update_incar 202s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.anNKB6/autopkgtest_tmp/runtests/tests/files/update_incar/tmp_ajbttb8 to itself 202s warnings.warn(f"Cannot copy {fpath} to itself") 202s 202s tests/vasp/test_jobs.py::TestVaspJob::test_postprocess 202s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.anNKB6/autopkgtest_tmp/runtests/tests/files/postprocess/tmp0ehf9q_8 to itself 202s warnings.warn(f"Cannot copy {fpath} to itself") 202s 202s tests/vasp/test_jobs.py::TestVaspJob::test_continue 202s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.anNKB6/autopkgtest_tmp/runtests/tests/files/postprocess/tmp2pjyy6ek to itself 202s warnings.warn(f"Cannot copy {fpath} to itself") 202s 202s tests/vasp/test_jobs.py::TestVaspJob::test_continue 202s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.anNKB6/autopkgtest_tmp/runtests/tests/files/postprocess/tmppmvz_y4e to itself 202s warnings.warn(f"Cannot copy {fpath} to itself") 202s 202s tests/vasp/test_jobs.py::TestVaspNEBJob::test_setup 202s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.anNKB6/autopkgtest_tmp/runtests/tests/files/setup_neb/tmpvnb_k8i3 to itself 202s warnings.warn(f"Cannot copy {fpath} to itself") 202s 202s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 202s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 202s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 202s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 202s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 202s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 202s /usr/lib/python3/dist-packages/spglib/cell.py:106: DeprecationWarning: Set OLD_ERROR_HANDLING to false and catch the errors directly. 202s _set_no_error() 202s 202s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 202s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 202s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 202s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 202s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 202s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 202s /usr/lib/python3/dist-packages/spglib/spg.py:354: DeprecationWarning: Set OLD_ERROR_HANDLING to false and catch the errors directly. 202s _set_no_error() 202s 202s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 202s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 202s /usr/lib/python3/dist-packages/pymatgen/symmetry/bandstructure.py:179: UserWarning: The input structure does not match the expected standard primitive! The path may be incorrect. Use at your own risk. 202s kpath = KPathSetyawanCurtarolo(self._structure, symprec, angle_tolerance, atol) 202s 202s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 202s /usr/lib/python3/dist-packages/pymatgen/io/vasp/inputs.py:2507: UnknownPotcarWarning: POTCAR data with symbol Na_pv is not known to pymatgen. Your POTCAR may be corrupted or pymatgen's POTCAR database is incomplete. 202s return cls(file.read(), symbol=symbol or None) # type:ignore[arg-type] 202s 202s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 202s /usr/lib/python3/dist-packages/pymatgen/io/vasp/inputs.py:2507: UnknownPotcarWarning: POTCAR data with symbol Fe_pv is not known to pymatgen. Your POTCAR may be corrupted or pymatgen's POTCAR database is incomplete. 202s return cls(file.read(), symbol=symbol or None) # type:ignore[arg-type] 202s 202s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 202s /usr/lib/python3/dist-packages/pymatgen/io/vasp/inputs.py:2507: UnknownPotcarWarning: POTCAR data with symbol Ni_pv is not known to pymatgen. Your POTCAR may be corrupted or pymatgen's POTCAR database is incomplete. 202s return cls(file.read(), symbol=symbol or None) # type:ignore[arg-type] 202s 202s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 202s /usr/lib/python3/dist-packages/pymatgen/io/vasp/inputs.py:2507: UnknownPotcarWarning: POTCAR data with symbol O is not known to pymatgen. Your POTCAR may be corrupted or pymatgen's POTCAR database is incomplete. 202s return cls(file.read(), symbol=symbol or None) # type:ignore[arg-type] 202s 202s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 202s /usr/lib/python3/dist-packages/pymatgen/io/vasp/sets.py:486: BadInputSetWarning: POTCAR data with symbol Na_pv is not known by pymatgen to correspond with the selected user_potcar_functional='PBE'. This POTCAR is known to correspond with functionals []. Please verify that you are using the right POTCARs! 202s potcar="\n".join(self.potcar_symbols) if potcar_spec else self.potcar, 202s 202s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 202s /usr/lib/python3/dist-packages/pymatgen/io/vasp/sets.py:486: BadInputSetWarning: POTCAR data with symbol Fe_pv is not known by pymatgen to correspond with the selected user_potcar_functional='PBE'. This POTCAR is known to correspond with functionals []. Please verify that you are using the right POTCARs! 202s potcar="\n".join(self.potcar_symbols) if potcar_spec else self.potcar, 202s 202s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 202s /usr/lib/python3/dist-packages/pymatgen/io/vasp/sets.py:486: BadInputSetWarning: POTCAR data with symbol Ni_pv is not known by pymatgen to correspond with the selected user_potcar_functional='PBE'. This POTCAR is known to correspond with functionals []. Please verify that you are using the right POTCARs! 202s potcar="\n".join(self.potcar_symbols) if potcar_spec else self.potcar, 202s 202s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 202s /usr/lib/python3/dist-packages/pymatgen/io/vasp/sets.py:486: BadInputSetWarning: POTCAR data with symbol O is not known by pymatgen to correspond with the selected user_potcar_functional='PBE'. This POTCAR is known to correspond with functionals []. Please verify that you are using the right POTCARs! 202s potcar="\n".join(self.potcar_symbols) if potcar_spec else self.potcar, 202s 202s tests/vasp/test_validators.py::TestVasprunXMLValidator::test_check_and_correct 202s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 202s /tmp/autopkgtest.anNKB6/autopkgtest_tmp/runtests/tests/files/unconverged/POTCAR 202s if potcar := self.get_potcars(path): 202s 202s tests/vasp/test_validators.py::TestVasprunXMLValidator::test_check_and_correct 202s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 202s /tmp/autopkgtest.anNKB6/autopkgtest_tmp/runtests/tests/files/unconverged/POTCAR 202s potcar = self.get_potcars(path) 202s 202s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 202s ================ 162 passed, 3 skipped, 344 warnings in 51.44s ================= 203s ============================= test session starts ============================== 203s platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3.13 203s cachedir: .pytest_cache 203s rootdir: /tmp/autopkgtest.anNKB6/autopkgtest_tmp/runtests 203s plugins: typeguard-4.4.4 205s collecting ... collected 162 items / 3 skipped 205s 205s tests/ansible/test_interpreter.py::TestModder::test_dict_modify PASSED [ 0%] 205s tests/ansible/test_interpreter.py::TestModder::test_file_modify PASSED [ 1%] 205s tests/ansible/test_interpreter.py::TestModder::test_strict_mode PASSED [ 1%] 205s tests/ansible/test_interpreter.py::TestModder::test_modify_object PASSED [ 2%] 206s tests/cp2k/test_handlers.py::HandlerTests::test PASSED [ 3%] 207s tests/cp2k/test_handlers.py::HandlerTests::test_abort_handler PASSED [ 3%] 208s tests/cp2k/test_handlers.py::HandlerTests::test_conv PASSED [ 4%] 209s tests/cp2k/test_handlers.py::HandlerTests::test_frozenjobhandler PASSED [ 4%] 210s tests/cp2k/test_handlers.py::HandlerTests::test_handler_inits PASSED [ 5%] 211s tests/cp2k/test_handlers.py::HandlerTests::test_imprecision_handler PASSED [ 6%] 212s tests/cp2k/test_handlers.py::HandlerTests::test_std_out PASSED [ 6%] 213s tests/cp2k/test_handlers.py::HandlerTests::test_unconverged_handler PASSED [ 7%] 213s tests/cp2k/test_jobs.py::HandlerTests::test_double PASSED [ 8%] 213s tests/cp2k/test_jobs.py::HandlerTests::test_job PASSED [ 8%] 213s tests/feff/test_handlers.py::UnconvergedErrorHandlerTest::test_check_unconverged PASSED [ 9%] 213s tests/feff/test_jobs.py::test_as_from_dict PASSED [ 9%] 214s tests/feff/test_jobs.py::test_setup PASSED [ 10%] 214s tests/feff/test_jobs.py::test_postprocess PASSED [ 11%] 214s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_bad_file PASSED [ 11%] 214s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_blank_line PASSED [ 12%] 214s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_coord_inputs PASSED [ 12%] 214s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_coords_dict_geom PASSED [ 13%] 214s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_coords_string_geom PASSED [ 14%] 214s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_found_coords PASSED [ 14%] 214s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_insufficient_memory PASSED [ 15%] 214s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_internal_coords PASSED [ 16%] 216s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_linear_bend PASSED [ 16%] 216s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_missing_file PASSED [ 17%] 216s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_missing_mol PASSED [ 17%] 216s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_opt_steps_better_guess PASSED [ 18%] 216s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_opt_steps_cycles PASSED [ 19%] 216s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_opt_steps_from_structure PASSED [ 19%] 216s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_opt_steps_int_grid PASSED [ 20%] 216s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_scf_convergence_algorithm PASSED [ 20%] 216s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_scf_convergence_better_guess PASSED [ 21%] 216s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_scf_convergence_cycles PASSED [ 22%] 218s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_solute_solvent_surface PASSED [ 22%] 218s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_syntax PASSED [ 23%] 218s tests/gaussian/test_handlers.py::TestWallTimeErrorHandler::test_walltime_check_and_correct PASSED [ 24%] 218s tests/gaussian/test_handlers.py::TestWallTimeErrorHandler::test_walltime_init PASSED [ 24%] 218s tests/gaussian/test_jobs.py::TestGaussianJob::test_better_guess PASSED [ 25%] 218s tests/gaussian/test_jobs.py::TestGaussianJob::test_normal PASSED [ 25%] 218s tests/lobster/test_handlers.py::TestChargeSpillingValidator::test_check_and_correct PASSED [ 26%] 218s tests/lobster/test_handlers.py::TestChargeSpillingValidator::test_as_dict PASSED [ 27%] 218s tests/lobster/test_handlers.py::TestLobsterFilesValidator::test_check_and_correct_1 PASSED [ 27%] 218s tests/lobster/test_handlers.py::TestLobsterFilesValidator::test_check_and_correct_2 PASSED [ 28%] 218s tests/lobster/test_handlers.py::TestLobsterFilesValidator::test_check_and_correct_3 PASSED [ 29%] 218s tests/lobster/test_handlers.py::TestLobsterFilesValidator::test_as_dict PASSED [ 29%] 218s tests/lobster/test_handlers.py::TestEnoughBandsValidator::test_check_and_correct PASSED [ 30%] 218s tests/lobster/test_handlers.py::TestEnoughBandsValidator::test_check_and_correct2 PASSED [ 30%] 218s tests/lobster/test_handlers.py::TestEnoughBandsValidator::test_check_and_correct3 PASSED [ 31%] 218s tests/lobster/test_handlers.py::TestEnoughBandsValidator::test_as_dict PASSED [ 32%] 218s tests/lobster/test_jobs.py::TestLobsterJob::test_as_from_dict PASSED [ 32%] 218s tests/lobster/test_jobs.py::TestLobsterJob::test_setup PASSED [ 33%] 223s tests/lobster/test_jobs.py::TestLobsterJob::test_postprocess PASSED [ 33%] 223s tests/nwchem/test_handlers.py::test_check_correct PASSED [ 34%] 223s tests/test_custodian.py::CustodianTest::test_exitcode_error PASSED [ 35%] 223s tests/test_custodian.py::CustodianTest::test_from_spec PASSED [ 35%] 223s tests/test_custodian.py::CustodianTest::test_max_errors PASSED [ 36%] 223s tests/test_custodian.py::CustodianTest::test_max_errors_per_handler_raise PASSED [ 37%] 223s tests/test_custodian.py::CustodianTest::test_max_errors_per_handler_warning PASSED [ 37%] 223s tests/test_custodian.py::CustodianTest::test_max_errors_per_job PASSED [ 38%] 223s tests/test_custodian.py::CustodianTest::test_run PASSED [ 38%] 224s tests/test_custodian.py::CustodianTest::test_run_interrupted PASSED [ 39%] 224s tests/test_custodian.py::CustodianTest::test_unrecoverable PASSED [ 40%] 224s tests/test_custodian.py::CustodianTest::test_validators PASSED [ 40%] 224s tests/test_utils.py::test_cache_and_clear PASSED [ 41%] 224s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_algotet PASSED [ 41%] 224s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_amin PASSED [ 42%] 224s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_as_from_dict PASSED [ 43%] 225s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_auto_nbands PASSED [ 43%] 225s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_auto_nbands_bad_parallelization PASSED [ 44%] 225s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_bravais PASSED [ 45%] 225s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_brions PASSED [ 45%] 226s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_brmix PASSED [ 46%] 226s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_bzint_vasp6 PASSED [ 46%] 226s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_check_correct PASSED [ 47%] 227s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_coef PASSED [ 48%] 227s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_dentet PASSED [ 48%] 227s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_dfpt_ncore PASSED [ 49%] 228s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_edddav PASSED [ 50%] 228s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_eddiag PASSED [ 50%] 228s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_eddrmm PASSED [ 51%] 228s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_finite_difference_ncore PASSED [ 51%] 229s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_frozen_job PASSED [ 52%] 229s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_gradient_not_orthogonal PASSED [ 53%] 229s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_hnform PASSED [ 53%] 230s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_inv_rot_matrix_vasp6 PASSED [ 54%] 230s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_mesh_symmetry PASSED [ 54%] 230s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_nbands_not_sufficient PASSED [ 55%] 230s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_nicht_konv PASSED [ 56%] 230s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_point_group PASSED [ 56%] 231s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_point_group_vasp6 PASSED [ 57%] 231s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_posmap_and_pricelv PASSED [ 58%] 232s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_pssyevx_pdsyevx PASSED [ 58%] 232s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_read_error PASSED [ 59%] 232s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_rhosyg PASSED [ 59%] 232s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_rhosyg_vasp6 PASSED [ 60%] 232s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_rot_matrix PASSED [ 61%] 233s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_rot_matrix_vasp6 PASSED [ 61%] 233s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_set_core_wf PASSED [ 62%] 233s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_subspace PASSED [ 62%] 233s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_symprec_noise PASSED [ 63%] 235s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_too_few_bands PASSED [ 64%] 236s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_too_few_bands_round_error PASSED [ 64%] 236s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_too_large_kspacing PASSED [ 65%] 236s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_zbrent PASSED [ 66%] 238s tests/vasp/test_handlers.py::AliasingErrorHandlerTest::test_aliasing PASSED [ 66%] 242s tests/vasp/test_handlers.py::AliasingErrorHandlerTest::test_aliasing_incar PASSED [ 67%] 243s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_amin PASSED [ 67%] 243s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_as_from_dict PASSED [ 68%] 246s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_electronic PASSED [ 69%] 246s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_electronic_repeat PASSED [ 69%] 248s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_ionic PASSED [ 70%] 248s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_scan PASSED [ 70%] 248s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_correct_normal_with_condition PASSED [ 71%] 249s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_psmaxn PASSED [ 72%] 249s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_uncorrectable PASSED [ 72%] 249s tests/vasp/test_handlers.py::IncorrectSmearingHandlerTest::test_check_correct_scan_metal PASSED [ 73%] 249s tests/vasp/test_handlers.py::IncorrectSmearingHandlerStaticTest::test_check_correct_scan_metal PASSED [ 74%] 249s tests/vasp/test_handlers.py::IncorrectSmearingHandlerFermiTest::test_check_correct_scan_metal PASSED [ 74%] 249s tests/vasp/test_handlers.py::KspacingMetalHandlerTest::test_check_correct_scan_metal PASSED [ 75%] 249s tests/vasp/test_handlers.py::KspacingMetalHandlerTest::test_check_with_non_kspacing_wf PASSED [ 75%] 249s tests/vasp/test_handlers.py::LargeSigmaHandlerTest::test_check_correct_large_sigma PASSED [ 76%] 249s tests/vasp/test_handlers.py::ZpotrfErrorHandlerTest::test_first_step PASSED [ 77%] 249s tests/vasp/test_handlers.py::ZpotrfErrorHandlerTest::test_potim_correction PASSED [ 77%] 249s tests/vasp/test_handlers.py::ZpotrfErrorHandlerTest::test_static_run_correction PASSED [ 78%] 249s tests/vasp/test_handlers.py::ZpotrfErrorHandlerSmallTest::test_small PASSED [ 79%] 249s tests/vasp/test_handlers.py::WalltimeHandlerTest::test_check_and_correct PASSED [ 79%] 250s tests/vasp/test_handlers.py::WalltimeHandlerTest::test_walltime_start PASSED [ 80%] 250s tests/vasp/test_handlers.py::PositiveEnergyHandlerTest::test_check_correct PASSED [ 80%] 250s tests/vasp/test_handlers.py::PotimHandlerTest::test_check_correct PASSED [ 81%] 250s tests/vasp/test_handlers.py::LrfCommHandlerTest::test_lrf_comm PASSED [ 82%] 250s tests/vasp/test_handlers.py::KpointsTransHandlerTest::test_kpoints_trans PASSED [ 82%] 250s tests/vasp/test_handlers.py::OutOfMemoryHandlerTest::test_oom PASSED [ 83%] 250s tests/vasp/test_handlers.py::DriftErrorHandlerTest::test_check PASSED [ 83%] 251s tests/vasp/test_handlers.py::DriftErrorHandlerTest::test_correct PASSED [ 84%] 251s tests/vasp/test_handlers.py::NonConvergingErrorHandlerTest::test_as_from_dict PASSED [ 85%] 251s tests/vasp/test_handlers.py::NonConvergingErrorHandlerTest::test_check PASSED [ 85%] 251s tests/vasp/test_handlers.py::NonConvergingErrorHandlerTest::test_correct PASSED [ 86%] 251s tests/vasp/test_io.py::TestIO::test_load_outcar PASSED [ 87%] 251s tests/vasp/test_io.py::TestIO::test_load_vasprun PASSED [ 87%] 251s tests/vasp/test_jobs.py::TestVaspJob::test_as_from_dict PASSED [ 88%] 251s tests/vasp/test_jobs.py::TestVaspJob::test_setup PASSED [ 88%] 251s tests/vasp/test_jobs.py::TestVaspJob::test_setup_run_no_kpts PASSED [ 89%] 252s tests/vasp/test_jobs.py::TestVaspJob::test_update_incar PASSED [ 90%] 253s tests/vasp/test_jobs.py::TestVaspJob::test_postprocess PASSED [ 90%] 253s tests/vasp/test_jobs.py::TestVaspJob::test_continue PASSED [ 91%] 253s tests/vasp/test_jobs.py::TestVaspJob::test_static PASSED [ 91%] 253s tests/vasp/test_jobs.py::TestVaspNEBJob::test_as_from_dict PASSED [ 92%] 253s tests/vasp/test_jobs.py::TestVaspNEBJob::test_setup PASSED [ 93%] 253s tests/vasp/test_jobs.py::TestVaspNEBJob::test_postprocess PASSED [ 93%] 253s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run PASSED [ 94%] 253s tests/vasp/test_utils.py::TestKPointUtils::test_k_point_estimate PASSED [ 95%] 253s tests/vasp/test_utils.py::TestKPointUtils::test_kpoint_density_increase PASSED [ 95%] 253s tests/vasp/test_validators.py::TestVasprunXMLValidator::test_check_and_correct PASSED [ 96%] 253s tests/vasp/test_validators.py::TestVasprunXMLValidator::test_as_dict PASSED [ 96%] 253s tests/vasp/test_validators.py::TestVaspFilesValidator::test_check_and_correct PASSED [ 97%] 253s tests/vasp/test_validators.py::TestVaspFilesValidator::test_as_dict PASSED [ 98%] 253s tests/vasp/test_validators.py::TestVaspNpTMDValidator::test_check_and_correct PASSED [ 98%] 253s tests/vasp/test_validators.py::TestVaspNpTMDValidator::test_as_dict PASSED [ 99%] 254s tests/vasp/test_validators.py::TestVaspAECCARValidator::test_check_and_correct PASSED [100%] 254s 254s =============================== warnings summary =============================== 254s ../../../../usr/lib/python3/dist-packages/_pytest/unittest.py:89 254s /usr/lib/python3/dist-packages/_pytest/unittest.py:89: FutureWarning: PymatgenTest is deprecated, and will be removed on 2026-01-01 254s Use MatSciTest in pymatgen.util.testing instead. 254s return self.obj("runTest") 254s 254s ../../../../usr/lib/python3/dist-packages/_pytest/unittest.py:216 254s /usr/lib/python3/dist-packages/_pytest/unittest.py:216: FutureWarning: PymatgenTest is deprecated, and will be removed on 2026-01-01 254s Use MatSciTest in pymatgen.util.testing instead. 254s return self.parent.obj(self.name) 254s 254s tests/feff/test_handlers.py::UnconvergedErrorHandlerTest::test_check_unconverged 254s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_dentet 254s tests/vasp/test_utils.py::TestKPointUtils::test_kpoint_density_increase 254s tests/vasp/test_utils.py::TestKPointUtils::test_kpoint_density_increase 254s /usr/lib/python3/dist-packages/spglib/spg.py:438: DeprecationWarning: Set OLD_ERROR_HANDLING to false and catch the errors directly. 254s _set_no_error(_throw) 254s 254s tests/feff/test_jobs.py::test_setup 254s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.anNKB6/autopkgtest_tmp/runtests/tests/files/feff_unconverged/tmp82sj03pj to itself 254s warnings.warn(f"Cannot copy {fpath} to itself") 254s 254s tests/feff/test_jobs.py::test_postprocess 254s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.anNKB6/autopkgtest_tmp/runtests/tests/files/feff_unconverged/tmptw1qoxs3 to itself 254s warnings.warn(f"Cannot copy {fpath} to itself") 254s 254s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_bad_file 254s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 254s ./bad_file.out: Termination error or bad Gaussian output file ! 254s self._parse(self.filename) 254s 254s tests/gaussian/test_handlers.py: 19 warnings 254s /usr/lib/python3/dist-packages/custodian/gaussian/handlers.py:490: FutureWarning: We strongly discourage using a default `mode`, it would be set to `r` now but would not be allowed after 2025-06-01 254s with zopen(os.path.join(directory, self.output_file)) as f: 254s 254s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_blank_line 254s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 254s ./zmatrix.out: Termination error or bad Gaussian output file ! 254s self._parse(self.filename) 254s 254s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_coord_inputs 254s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 254s ./coord_inputs.out: Termination error or bad Gaussian output file ! 254s self._parse(self.filename) 254s 254s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_coords_dict_geom 254s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 254s ./coords_dict_geom.out: Termination error or bad Gaussian output file ! 254s self._parse(self.filename) 254s 254s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_coords_string_geom 254s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 254s ./coords_string_geom.out: Termination error or bad Gaussian output file ! 254s self._parse(self.filename) 254s 254s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_found_coords 254s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 254s ./found_coords.out: Termination error or bad Gaussian output file ! 254s self._parse(self.filename) 254s 254s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_insufficient_memory 254s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 254s ./insufficient_memory.out: Termination error or bad Gaussian output file ! 254s self._parse(self.filename) 254s 254s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_linear_bend 254s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 254s ./linear_bend.out: Termination error or bad Gaussian output file ! 254s self._parse(self.filename) 254s 254s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_missing_file 254s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 254s ./missing_file.out: Termination error or bad Gaussian output file ! 254s self._parse(self.filename) 254s 254s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_missing_mol 254s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 254s ./missing_mol.out: Termination error or bad Gaussian output file ! 254s self._parse(self.filename) 254s 254s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_opt_steps_better_guess 254s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 254s ./opt_steps_better_guess.out: Termination error or bad Gaussian output file ! 254s self._parse(self.filename) 254s 254s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_opt_steps_cycles 254s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 254s ./opt_steps_cycles.out: Termination error or bad Gaussian output file ! 254s self._parse(self.filename) 254s 254s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_opt_steps_from_structure 254s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 254s ./opt_steps_from_structure.out: Termination error or bad Gaussian output file ! 254s self._parse(self.filename) 254s 254s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_opt_steps_int_grid 254s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 254s ./opt_steps_int_grid.out: Termination error or bad Gaussian output file ! 254s self._parse(self.filename) 254s 254s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_scf_convergence_algorithm 254s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 254s ./scf_convergence_algorithm.out: Termination error or bad Gaussian output file ! 254s self._parse(self.filename) 254s 254s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_scf_convergence_better_guess 254s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 254s ./scf_convergence_better_guess.out: Termination error or bad Gaussian output file ! 254s self._parse(self.filename) 254s 254s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_scf_convergence_cycles 254s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 254s ./scf_convergence_cycles.out: Termination error or bad Gaussian output file ! 254s self._parse(self.filename) 254s 254s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_solute_solvent_surface 254s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 254s ./solute_solvent_surface.out: Termination error or bad Gaussian output file ! 254s self._parse(self.filename) 254s 254s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_syntax 254s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 254s ./syntax.out: Termination error or bad Gaussian output file ! 254s self._parse(self.filename) 254s 254s tests/lobster/test_jobs.py::TestLobsterJob::test_setup 254s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.anNKB6/autopkgtest_tmp/runtests/tests/files/lobster/lobsterins/tmp_fzhmnl1 to itself 254s warnings.warn(f"Cannot copy {fpath} to itself") 254s 254s tests/lobster/test_jobs.py::TestLobsterJob::test_setup 254s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.anNKB6/autopkgtest_tmp/runtests/tests/files/lobster/lobsterins/tmpnkmri3x9 to itself 254s warnings.warn(f"Cannot copy {fpath} to itself") 254s 254s tests/lobster/test_jobs.py::TestLobsterJob::test_postprocess 254s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.anNKB6/autopkgtest_tmp/runtests/tests/files/lobster/vasp_lobster_output/tmpye27oz6y to itself 254s warnings.warn(f"Cannot copy {fpath} to itself") 254s 254s tests/lobster/test_jobs.py::TestLobsterJob::test_postprocess 254s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.anNKB6/autopkgtest_tmp/runtests/tests/files/lobster/vasp_lobster_output/tmpd05jf28k to itself 254s warnings.warn(f"Cannot copy {fpath} to itself") 254s 254s tests/test_custodian.py::CustodianTest::test_exitcode_error 254s /usr/lib/python3/dist-packages/custodian/custodian.py:520: UserWarning: subprocess returned a non-zero return code. Check outputs carefully... 254s warnings.warn("subprocess returned a non-zero return code. Check outputs carefully...") 254s 254s tests/vasp/test_handlers.py: 50 warnings 254s tests/vasp/test_jobs.py: 1 warning 254s tests/vasp/test_validators.py: 1 warning 254s /usr/lib/python3/dist-packages/pymatgen/io/vasp/inputs.py:2973: UnknownPotcarWarning: POTCAR data with symbol Na is not known to pymatgen. Your POTCAR may be corrupted or pymatgen's POTCAR database is incomplete. 254s psingle = PotcarSingle(f"{p_strip}\nEnd of Dataset\n") 254s 254s tests/vasp/test_handlers.py: 50 warnings 254s tests/vasp/test_jobs.py: 2 warnings 254s tests/vasp/test_validators.py: 1 warning 254s /usr/lib/python3/dist-packages/pymatgen/io/vasp/inputs.py:2973: UnknownPotcarWarning: POTCAR data with symbol Fe is not known to pymatgen. Your POTCAR may be corrupted or pymatgen's POTCAR database is incomplete. 254s psingle = PotcarSingle(f"{p_strip}\nEnd of Dataset\n") 254s 254s tests/vasp/test_handlers.py: 50 warnings 254s tests/vasp/test_jobs.py: 1 warning 254s tests/vasp/test_validators.py: 1 warning 254s /usr/lib/python3/dist-packages/pymatgen/io/vasp/inputs.py:2973: UnknownPotcarWarning: POTCAR data with symbol Ni is not known to pymatgen. Your POTCAR may be corrupted or pymatgen's POTCAR database is incomplete. 254s psingle = PotcarSingle(f"{p_strip}\nEnd of Dataset\n") 254s 254s tests/vasp/test_handlers.py: 50 warnings 254s tests/vasp/test_jobs.py: 2 warnings 254s tests/vasp/test_validators.py: 1 warning 254s /usr/lib/python3/dist-packages/pymatgen/io/vasp/inputs.py:2973: UnknownPotcarWarning: POTCAR data with symbol O is not known to pymatgen. Your POTCAR may be corrupted or pymatgen's POTCAR database is incomplete. 254s psingle = PotcarSingle(f"{p_strip}\nEnd of Dataset\n") 254s 254s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_dentet 254s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_too_large_kspacing 254s /usr/lib/python3/dist-packages/custodian/vasp/handlers.py:251: UserWarning: Your specified k-point density was too low to use with the tetrahedron method. The k-point density has been increased, please check that your results are not impacted by this change. 254s warnings.warn( 254s 254s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_dentet 254s /usr/lib/python3/dist-packages/custodian/vasp/handlers.py:261: UserWarning: Your specified k-point density was too low to use with the tetrahedron method. The smearing method has been changed to Gaussian, please check that your results are not impacted by this change. 254s warnings.warn( 254s 254s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_eddiag 254s /usr/lib/python3/dist-packages/pymatgen/io/vasp/inputs.py:314: UserWarning: Elements in POSCAR would be overwritten by default_names=['Na', 'Fe', 'Ni', 'O'] 254s return cls.from_str(file.read(), names, read_velocities=read_velocities) # type:ignore[arg-type] 254s 254s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_gradient_not_orthogonal 254s /usr/lib/python3/dist-packages/custodian/vasp/handlers.py:587: UserWarning: EDWAV error reported by VASP without a simultaneous algo_tet error. You may wish to consider recompiling VASP with the -O1 optimization if you used -O2 and this error keeps cropping up. 254s warnings.warn( 254s 254s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_nbands_not_sufficient 254s /usr/lib/python3/dist-packages/custodian/vasp/handlers.py:677: UserWarning: Double-check your INCAR. Something is potentially wrong. 254s warnings.warn("Double-check your INCAR. Something is potentially wrong.", UserWarning) 254s 254s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_read_error 254s /usr/lib/python3/dist-packages/custodian/vasp/handlers.py:689: UserWarning: Looks like you made a typo in the INCAR. Please double-check it. 254s warnings.warn("Looks like you made a typo in the INCAR. Please double-check it.", UserWarning) 254s 254s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_set_core_wf 254s /usr/lib/python3/dist-packages/custodian/vasp/handlers.py:682: UserWarning: We suggest using a new version of the POTCAR files to resolve the SET_CORE_WF error. 254s warnings.warn( 254s 254s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_too_few_bands 254s /usr/lib/python3/dist-packages/pymatgen/io/vasp/inputs.py:2973: UnknownPotcarWarning: POTCAR data with symbol Eu is not known to pymatgen. Your POTCAR may be corrupted or pymatgen's POTCAR database is incomplete. 254s psingle = PotcarSingle(f"{p_strip}\nEnd of Dataset\n") 254s 254s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_too_few_bands 254s /usr/lib/python3/dist-packages/pymatgen/io/vasp/inputs.py:2973: UnknownPotcarWarning: POTCAR data with symbol In_d is not known to pymatgen. Your POTCAR may be corrupted or pymatgen's POTCAR database is incomplete. 254s psingle = PotcarSingle(f"{p_strip}\nEnd of Dataset\n") 254s 254s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_too_few_bands 254s /usr/lib/python3/dist-packages/pymatgen/io/vasp/inputs.py:2973: UnknownPotcarWarning: POTCAR data with symbol Rh_pv is not known to pymatgen. Your POTCAR may be corrupted or pymatgen's POTCAR database is incomplete. 254s psingle = PotcarSingle(f"{p_strip}\nEnd of Dataset\n") 254s 254s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_amin 254s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 254s /tmp/autopkgtest.anNKB6/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_amin1/POTCAR 254s if potcar := self.get_potcars(path): 254s 254s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_amin 254s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 254s /tmp/autopkgtest.anNKB6/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_amin1/POTCAR 254s potcar = self.get_potcars(path) 254s 254s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_amin 254s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_electronic 254s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_electronic_repeat 254s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_scan 254s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_correct_normal_with_condition 254s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_psmaxn 254s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_uncorrectable 254s tests/vasp/test_validators.py::TestVasprunXMLValidator::test_check_and_correct 254s /usr/lib/python3/dist-packages/custodian/vasp/io.py:21: UnconvergedVASPWarning: ./vasprun.xml is an unconverged VASP run. 254s Electronic convergence reached: False. 254s Ionic convergence reached: True. 254s return Vasprun(filepath, **vasprun_kwargs) 254s 254s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_electronic 254s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 254s /tmp/autopkgtest.anNKB6/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_check_correct_electronic0/POTCAR 254s if potcar := self.get_potcars(path): 254s 254s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_electronic 254s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 254s /tmp/autopkgtest.anNKB6/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_check_correct_electronic0/POTCAR 254s potcar = self.get_potcars(path) 254s 254s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_electronic_repeat 254s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 254s /tmp/autopkgtest.anNKB6/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_check_correct_electronic_0/POTCAR 254s if potcar := self.get_potcars(path): 254s 254s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_electronic_repeat 254s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 254s /tmp/autopkgtest.anNKB6/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_check_correct_electronic_0/POTCAR 254s potcar = self.get_potcars(path) 254s 254s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_ionic 254s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 254s /tmp/autopkgtest.anNKB6/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_check_correct_ionic0/POTCAR 254s if potcar := self.get_potcars(path): 254s 254s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_ionic 254s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 254s /tmp/autopkgtest.anNKB6/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_check_correct_ionic0/POTCAR 254s potcar = self.get_potcars(path) 254s 254s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_ionic 254s /usr/lib/python3/dist-packages/custodian/vasp/io.py:21: UnconvergedVASPWarning: ./vasprun.xml is an unconverged VASP run. 254s Electronic convergence reached: True. 254s Ionic convergence reached: False. 254s return Vasprun(filepath, **vasprun_kwargs) 254s 254s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_scan 254s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 254s /tmp/autopkgtest.anNKB6/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_check_correct_scan0/POTCAR 254s if potcar := self.get_potcars(path): 254s 254s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_scan 254s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 254s /tmp/autopkgtest.anNKB6/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_check_correct_scan0/POTCAR 254s potcar = self.get_potcars(path) 254s 254s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_correct_normal_with_condition 254s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 254s /tmp/autopkgtest.anNKB6/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_correct_normal_with_condi0/POTCAR 254s if potcar := self.get_potcars(path): 254s 254s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_correct_normal_with_condition 254s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 254s /tmp/autopkgtest.anNKB6/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_correct_normal_with_condi0/POTCAR 254s potcar = self.get_potcars(path) 254s 254s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_psmaxn 254s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 254s /tmp/autopkgtest.anNKB6/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_psmaxn0/POTCAR 254s if potcar := self.get_potcars(path): 254s 254s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_psmaxn 254s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 254s /tmp/autopkgtest.anNKB6/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_psmaxn0/POTCAR 254s potcar = self.get_potcars(path) 254s 254s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_uncorrectable 254s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 254s /tmp/autopkgtest.anNKB6/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_uncorrectable0/POTCAR 254s if potcar := self.get_potcars(path): 254s 254s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_uncorrectable 254s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 254s /tmp/autopkgtest.anNKB6/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_uncorrectable0/POTCAR 254s potcar = self.get_potcars(path) 254s 254s tests/vasp/test_handlers.py::IncorrectSmearingHandlerTest::test_check_correct_scan_metal 254s tests/vasp/test_handlers.py::IncorrectSmearingHandlerStaticTest::test_check_correct_scan_metal 254s tests/vasp/test_handlers.py::IncorrectSmearingHandlerFermiTest::test_check_correct_scan_metal 254s tests/vasp/test_handlers.py::KspacingMetalHandlerTest::test_check_correct_scan_metal 254s tests/vasp/test_io.py::TestIO::test_load_vasprun 254s tests/vasp/test_jobs.py::TestVaspJob::test_update_incar 254s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 254s 254s if potcar := self.get_potcars(path): 254s 254s tests/vasp/test_handlers.py::IncorrectSmearingHandlerTest::test_check_correct_scan_metal 254s tests/vasp/test_handlers.py::IncorrectSmearingHandlerStaticTest::test_check_correct_scan_metal 254s tests/vasp/test_handlers.py::IncorrectSmearingHandlerFermiTest::test_check_correct_scan_metal 254s tests/vasp/test_handlers.py::KspacingMetalHandlerTest::test_check_correct_scan_metal 254s tests/vasp/test_io.py::TestIO::test_load_vasprun 254s tests/vasp/test_jobs.py::TestVaspJob::test_update_incar 254s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 254s 254s potcar = self.get_potcars(path) 254s 254s tests/vasp/test_handlers.py::KspacingMetalHandlerTest::test_check_with_non_kspacing_wf 254s /tmp/autopkgtest.anNKB6/autopkgtest_tmp/runtests/tests/vasp/test_handlers.py:831: FutureWarning: ScanMetalHandler is deprecated; use KspacingMetalHandler in custodian.vasp.handlers instead. 254s ScanMetalHandler was deprecated on 2023-11-03 and will be removed in a future release. Use KspacingMetalHandler instead. 254s assert isinstance(ScanMetalHandler(), KspacingMetalHandler) 254s 254s tests/vasp/test_handlers.py::KspacingMetalHandlerTest::test_check_with_non_kspacing_wf 254s /usr/lib/python3/dist-packages/custodian/vasp/handlers.py:1350: DeprecationWarning: ScanMetalHandler is deprecated and will be removed in a future release. Use KspacingMetalHandler instead. 254s warnings.warn( 254s 254s tests/vasp/test_handlers.py::NonConvergingErrorHandlerTest::test_correct 254s /usr/lib/python3/dist-packages/pymatgen/io/vasp/inputs.py:890: BadIncarWarning: Duplicate keys found (case-insensitive): ['ALGO'] 254s return cls({k: v for k, v in dct.items() if k not in ("@module", "@class")}) 254s 254s tests/vasp/test_jobs.py::TestVaspJob::test_setup 254s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.anNKB6/autopkgtest_tmp/runtests/tests/files/tmpsifvagyz to itself 254s warnings.warn(f"Cannot copy {fpath} to itself") 254s 254s tests/vasp/test_jobs.py::TestVaspJob::test_setup_run_no_kpts 254s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.anNKB6/autopkgtest_tmp/runtests/tests/files/kspacing/tmp2f0cy1qv to itself 254s warnings.warn(f"Cannot copy {fpath} to itself") 254s 254s tests/vasp/test_jobs.py::TestVaspJob::test_update_incar 254s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.anNKB6/autopkgtest_tmp/runtests/tests/files/update_incar/tmpgetzus9c to itself 254s warnings.warn(f"Cannot copy {fpath} to itself") 254s 254s tests/vasp/test_jobs.py::TestVaspJob::test_postprocess 254s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.anNKB6/autopkgtest_tmp/runtests/tests/files/postprocess/tmpkkh0_3_7 to itself 254s warnings.warn(f"Cannot copy {fpath} to itself") 254s 254s tests/vasp/test_jobs.py::TestVaspJob::test_continue 254s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.anNKB6/autopkgtest_tmp/runtests/tests/files/postprocess/tmp02pyxf_2 to itself 254s warnings.warn(f"Cannot copy {fpath} to itself") 254s 254s tests/vasp/test_jobs.py::TestVaspJob::test_continue 254s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.anNKB6/autopkgtest_tmp/runtests/tests/files/postprocess/tmp0nv5rxj1 to itself 254s warnings.warn(f"Cannot copy {fpath} to itself") 254s 254s tests/vasp/test_jobs.py::TestVaspNEBJob::test_setup 254s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.anNKB6/autopkgtest_tmp/runtests/tests/files/setup_neb/tmpeqbp1p4j to itself 254s warnings.warn(f"Cannot copy {fpath} to itself") 254s 254s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 254s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 254s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 254s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 254s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 254s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 254s /usr/lib/python3/dist-packages/spglib/cell.py:106: DeprecationWarning: Set OLD_ERROR_HANDLING to false and catch the errors directly. 254s _set_no_error() 254s 254s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 254s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 254s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 254s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 254s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 254s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 254s /usr/lib/python3/dist-packages/spglib/spg.py:354: DeprecationWarning: Set OLD_ERROR_HANDLING to false and catch the errors directly. 254s _set_no_error() 254s 254s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 254s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 254s /usr/lib/python3/dist-packages/pymatgen/symmetry/bandstructure.py:179: UserWarning: The input structure does not match the expected standard primitive! The path may be incorrect. Use at your own risk. 254s kpath = KPathSetyawanCurtarolo(self._structure, symprec, angle_tolerance, atol) 254s 254s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 254s /usr/lib/python3/dist-packages/pymatgen/io/vasp/inputs.py:2507: UnknownPotcarWarning: POTCAR data with symbol Na_pv is not known to pymatgen. Your POTCAR may be corrupted or pymatgen's POTCAR database is incomplete. 254s return cls(file.read(), symbol=symbol or None) # type:ignore[arg-type] 254s 254s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 254s /usr/lib/python3/dist-packages/pymatgen/io/vasp/inputs.py:2507: UnknownPotcarWarning: POTCAR data with symbol Fe_pv is not known to pymatgen. Your POTCAR may be corrupted or pymatgen's POTCAR database is incomplete. 254s return cls(file.read(), symbol=symbol or None) # type:ignore[arg-type] 254s 254s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 254s /usr/lib/python3/dist-packages/pymatgen/io/vasp/inputs.py:2507: UnknownPotcarWarning: POTCAR data with symbol Ni_pv is not known to pymatgen. Your POTCAR may be corrupted or pymatgen's POTCAR database is incomplete. 254s return cls(file.read(), symbol=symbol or None) # type:ignore[arg-type] 254s 254s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 254s /usr/lib/python3/dist-packages/pymatgen/io/vasp/inputs.py:2507: UnknownPotcarWarning: POTCAR data with symbol O is not known to pymatgen. Your POTCAR may be corrupted or pymatgen's POTCAR database is incomplete. 254s return cls(file.read(), symbol=symbol or None) # type:ignore[arg-type] 254s 254s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 254s /usr/lib/python3/dist-packages/pymatgen/io/vasp/sets.py:486: BadInputSetWarning: POTCAR data with symbol Na_pv is not known by pymatgen to correspond with the selected user_potcar_functional='PBE'. This POTCAR is known to correspond with functionals []. Please verify that you are using the right POTCARs! 254s potcar="\n".join(self.potcar_symbols) if potcar_spec else self.potcar, 254s 254s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 254s /usr/lib/python3/dist-packages/pymatgen/io/vasp/sets.py:486: BadInputSetWarning: POTCAR data with symbol Fe_pv is not known by pymatgen to correspond with the selected user_potcar_functional='PBE'. This POTCAR is known to correspond with functionals []. Please verify that you are using the right POTCARs! 254s potcar="\n".join(self.potcar_symbols) if potcar_spec else self.potcar, 254s 254s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 254s /usr/lib/python3/dist-packages/pymatgen/io/vasp/sets.py:486: BadInputSetWarning: POTCAR data with symbol Ni_pv is not known by pymatgen to correspond with the selected user_potcar_functional='PBE'. This POTCAR is known to correspond with functionals []. Please verify that you are using the right POTCARs! 254s potcar="\n".join(self.potcar_symbols) if potcar_spec else self.potcar, 254s 254s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 254s /usr/lib/python3/dist-packages/pymatgen/io/vasp/sets.py:486: BadInputSetWarning: POTCAR data with symbol O is not known by pymatgen to correspond with the selected user_potcar_functional='PBE'. This POTCAR is known to correspond with functionals []. Please verify that you are using the right POTCARs! 254s potcar="\n".join(self.potcar_symbols) if potcar_spec else self.potcar, 254s 254s tests/vasp/test_validators.py::TestVasprunXMLValidator::test_check_and_correct 254s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 254s /tmp/autopkgtest.anNKB6/autopkgtest_tmp/runtests/tests/files/unconverged/POTCAR 254s if potcar := self.get_potcars(path): 254s 254s tests/vasp/test_validators.py::TestVasprunXMLValidator::test_check_and_correct 254s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 254s /tmp/autopkgtest.anNKB6/autopkgtest_tmp/runtests/tests/files/unconverged/POTCAR 254s potcar = self.get_potcars(path) 254s 254s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 254s ================ 162 passed, 3 skipped, 343 warnings in 50.71s ================= 255s autopkgtest [05:59:11]: test test-custodian: -----------------------] 256s test-custodian PASS 256s autopkgtest [05:59:12]: test test-custodian: - - - - - - - - - - results - - - - - - - - - - 256s autopkgtest [05:59:12]: @@@@@@@@@@@@@@@@@@@@ summary 256s test-custodian PASS