0s autopkgtest [02:39:27]: starting date and time: 2026-02-04 02:39:27+0000 0s autopkgtest [02:39:27]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [02:39:27]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.4rqzevwb/out --timeout-copy=6000 --needs-internet=try --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-arm64 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@sto01-arm64-13.secgroup --name adt-resolute-arm64-custodian-20260204-023927-juju-7f2275-prod-proposed-migration-environment-15-fce0276d-dd92-4e66-8a4a-59625385e3a3 --image adt/ubuntu-resolute-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-autopkgtest-workers-arm64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 3s Creating nova instance adt-resolute-arm64-custodian-20260204-023927-juju-7f2275-prod-proposed-migration-environment-15-fce0276d-dd92-4e66-8a4a-59625385e3a3 from image adt/ubuntu-resolute-arm64-server-20260203.img (UUID fd4bac28-a946-4216-8755-72db0faf84da)... 60s autopkgtest [02:40:27]: testbed dpkg architecture: arm64 60s autopkgtest [02:40:27]: testbed apt version: 3.1.14 61s autopkgtest [02:40:28]: @@@@@@@@@@@@@@@@@@@@ test bed setup 61s autopkgtest [02:40:28]: testbed release detected to be: None 62s autopkgtest [02:40:29]: updating testbed package index (apt update) 62s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 62s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 62s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 62s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 62s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1714 kB] 62s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [35.1 kB] 62s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5260 B] 62s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [234 kB] 62s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 Packages [297 kB] 63s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 c-n-f Metadata [7024 B] 63s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/restricted arm64 Packages [52.9 kB] 63s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted arm64 c-n-f Metadata [328 B] 63s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 Packages [1512 kB] 63s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 c-n-f Metadata [31.7 kB] 63s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse arm64 Packages [22.4 kB] 63s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse arm64 c-n-f Metadata [744 B] 66s Fetched 4036 kB in 1s (4590 kB/s) 67s Reading package lists... 67s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 67s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 67s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 67s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 68s Reading package lists... 68s Reading package lists... 69s Building dependency tree... 69s Reading state information... 69s Calculating upgrade... 70s The following packages will be upgraded: 70s firmware-sof-signed htop libzstd1 mtd-utils powermgmt-base 70s python3-lazr.restfulclient zstd 70s 7 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 70s Need to get 3270 kB of archives. 70s After this operation, 63.5 kB disk space will be freed. 70s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 firmware-sof-signed all 2025.05.1-1build1 [1696 kB] 70s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 libzstd1 arm64 1.5.7+dfsg-3 [277 kB] 70s Get:3 http://ftpmaster.internal/ubuntu resolute/main arm64 powermgmt-base all 1.38ubuntu2 [7878 B] 70s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 htop arm64 3.4.1-5build2 [175 kB] 70s Get:5 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-lazr.restfulclient all 0.14.6-3build1 [51.1 kB] 70s Get:6 http://ftpmaster.internal/ubuntu resolute/main arm64 zstd arm64 1.5.7+dfsg-3 [596 kB] 70s Get:7 http://ftpmaster.internal/ubuntu resolute/main arm64 mtd-utils arm64 1:2.3.0-1ubuntu2 [466 kB] 70s dpkg-preconfigure: unable to re-open stdin: No such file or directory 70s Fetched 3270 kB in 0s (28.7 MB/s) 70s (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 ... 89360 files and directories currently installed.) 70s Preparing to unpack .../firmware-sof-signed_2025.05.1-1build1_all.deb ... 70s Unpacking firmware-sof-signed (2025.05.1-1build1) over (2025.05.1-1) ... 71s Preparing to unpack .../libzstd1_1.5.7+dfsg-3_arm64.deb ... 71s Unpacking libzstd1:arm64 (1.5.7+dfsg-3) over (1.5.7+dfsg-2) ... 71s Setting up libzstd1:arm64 (1.5.7+dfsg-3) ... 71s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 89360 files and directories currently installed.) 71s Preparing to unpack .../powermgmt-base_1.38ubuntu2_all.deb ... 71s Unpacking powermgmt-base (1.38ubuntu2) over (1.38ubuntu1) ... 71s Preparing to unpack .../htop_3.4.1-5build2_arm64.deb ... 71s Unpacking htop (3.4.1-5build2) over (3.4.1-5build1) ... 71s Preparing to unpack .../python3-lazr.restfulclient_0.14.6-3build1_all.deb ... 71s Unpacking python3-lazr.restfulclient (0.14.6-3build1) over (0.14.6-3) ... 71s Preparing to unpack .../zstd_1.5.7+dfsg-3_arm64.deb ... 71s Unpacking zstd (1.5.7+dfsg-3) over (1.5.7+dfsg-2) ... 71s Preparing to unpack .../mtd-utils_1%3a2.3.0-1ubuntu2_arm64.deb ... 71s Unpacking mtd-utils (1:2.3.0-1ubuntu2) over (1:2.3.0-1ubuntu1) ... 71s Setting up powermgmt-base (1.38ubuntu2) ... 72s Setting up htop (3.4.1-5build2) ... 72s Setting up firmware-sof-signed (2025.05.1-1build1) ... 72s Setting up mtd-utils (1:2.3.0-1ubuntu2) ... 72s Setting up python3-lazr.restfulclient (0.14.6-3build1) ... 72s Setting up zstd (1.5.7+dfsg-3) ... 72s Processing triggers for man-db (2.13.1-1) ... 73s Processing triggers for libc-bin (2.42-2ubuntu4) ... 73s autopkgtest [02:40:40]: upgrading testbed (apt dist-upgrade and autopurge) 73s Reading package lists... 74s Building dependency tree... 74s Reading state information... 74s Calculating upgrade... 75s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 75s Reading package lists... 75s Building dependency tree... 75s Reading state information... 75s Solving dependencies... 75s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 78s autopkgtest [02:40:45]: testbed running kernel: Linux 6.18.0-9-generic #9-Ubuntu SMP PREEMPT_DYNAMIC Mon Jan 12 16:41:39 UTC 2026 78s autopkgtest [02:40:45]: @@@@@@@@@@@@@@@@@@@@ apt-source custodian 81s Get:1 http://ftpmaster.internal/ubuntu resolute/universe custodian 2024.10.16-1 (dsc) [2442 B] 81s Get:2 http://ftpmaster.internal/ubuntu resolute/universe custodian 2024.10.16-1 (tar) [51.2 MB] 81s Get:3 http://ftpmaster.internal/ubuntu resolute/universe custodian 2024.10.16-1 (diff) [8360 B] 82s gpgv: Signature made Sat Feb 15 20:44:02 2025 UTC 82s gpgv: using RSA key 23C9A93E585819E9126D0A36573EF1E4BD5A01FA 82s gpgv: Can't check signature: No public key 82s dpkg-source: warning: cannot verify inline signature for ./custodian_2024.10.16-1.dsc: no acceptable signature found 84s autopkgtest [02:40:51]: testing package custodian version 2024.10.16-1 84s autopkgtest [02:40:51]: build not needed 96s autopkgtest [02:41:03]: test test-custodian: preparing testbed 96s Reading package lists... 96s Building dependency tree... 96s Reading state information... 96s Solving dependencies... 97s The following NEW packages will be installed: 97s fontconfig-config fonts-dejavu-core fonts-dejavu-mono fonts-lyx libblas3 97s libdeflate0 libfontconfig1 libgfortran5 libgomp1 libgraphite2-3 97s libharfbuzz0b libimagequant0 libjbig0 libjpeg-turbo8 libjpeg8 liblapack3 97s liblcms2-2 liblerc4 libopenjp2-7 libpython3.14-minimal libpython3.14-stdlib 97s libqhull-r8.0 libraqm0 libsharpyuv0 libsymspg2 libtcl8.6 libtiff6 libtk8.6 97s libwebp7 libwebpdemux2 libwebpmux3 libxft2 libxrender1 libxslt1.1 libxss1 97s libzopfli1 python-matplotlib-data python3-all python3-annotated-types 97s python3-bibtexparser python3-brotli python3-bson python3-contourpy 97s python3-custodian python3-cycler python3-decorator python3-dnspython 97s python3-email-validator python3-fastjsonschema python3-fonttools 97s python3-iniconfig python3-joblib python3-jupyter-core python3-kiwisolver 97s python3-lxml python3-lz4 python3-matplotlib python3-monty python3-mpmath 97s python3-nbformat python3-networkx python3-numpy python3-numpy-dev 97s python3-orjson python3-palettable python3-pandas python3-pandas-lib 97s python3-pil python3-pil.imagetk python3-platformdirs python3-plotly 97s python3-pluggy python3-psutil python3-pydantic python3-pydantic-core 97s python3-pymatgen python3-pytest python3-pytz python3-ruamel.yaml 97s python3-ruamel.yaml.clib python3-scipy python3-sentry-sdk python3-spglib 97s python3-sympy python3-tabulate python3-tenacity python3-tk python3-tqdm 97s python3-traitlets python3-typing-inspection python3-ufolib2 97s python3-uncertainties python3-zopfli python3.13-tk python3.14 97s python3.14-minimal python3.14-tk unicode-data x11-common 97s 0 upgraded, 99 newly installed, 0 to remove and 0 not upgraded. 97s Need to get 109 MB of archives. 97s After this operation, 594 MB of additional disk space will be used. 97s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-numpy-dev arm64 1:2.3.5+ds-3 [366 kB] 97s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 libblas3 arm64 3.12.1-7ubuntu1 [181 kB] 97s Get:3 http://ftpmaster.internal/ubuntu resolute/main arm64 libgfortran5 arm64 15.2.0-12ubuntu1 [451 kB] 97s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 liblapack3 arm64 3.12.1-7ubuntu1 [2299 kB] 97s Get:5 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-numpy arm64 1:2.3.5+ds-3 [4569 kB] 97s Get:6 http://ftpmaster.internal/ubuntu resolute/main arm64 libpython3.14-minimal arm64 3.14.2-1 [917 kB] 98s Get:7 http://ftpmaster.internal/ubuntu resolute/main arm64 python3.14-minimal arm64 3.14.2-1 [2548 kB] 98s Get:8 http://ftpmaster.internal/ubuntu resolute/main arm64 fonts-dejavu-mono all 2.37-8build1 [502 kB] 98s Get:9 http://ftpmaster.internal/ubuntu resolute/main arm64 fonts-dejavu-core all 2.37-8build1 [834 kB] 98s Get:10 http://ftpmaster.internal/ubuntu resolute/main arm64 fontconfig-config arm64 2.17.1-3ubuntu1 [38.5 kB] 98s Get:11 http://ftpmaster.internal/ubuntu resolute/universe arm64 fonts-lyx all 2.5.0~RC2-3 [171 kB] 98s Get:12 http://ftpmaster.internal/ubuntu resolute/main arm64 libdeflate0 arm64 1.23-2 [46.4 kB] 98s Get:13 http://ftpmaster.internal/ubuntu resolute/main arm64 libfontconfig1 arm64 2.17.1-3ubuntu1 [144 kB] 98s Get:14 http://ftpmaster.internal/ubuntu resolute/main arm64 libgomp1 arm64 15.2.0-12ubuntu1 [147 kB] 98s Get:15 http://ftpmaster.internal/ubuntu resolute/main arm64 libgraphite2-3 arm64 1.3.14-11ubuntu1 [72.1 kB] 98s Get:16 http://ftpmaster.internal/ubuntu resolute/main arm64 libharfbuzz0b arm64 12.3.2-1 [510 kB] 98s Get:17 http://ftpmaster.internal/ubuntu resolute/main arm64 libimagequant0 arm64 2.18.0-1build1 [37.1 kB] 98s Get:18 http://ftpmaster.internal/ubuntu resolute/main arm64 libjpeg-turbo8 arm64 2.1.5-4ubuntu2 [165 kB] 98s Get:19 http://ftpmaster.internal/ubuntu resolute/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 98s Get:20 http://ftpmaster.internal/ubuntu resolute/main arm64 liblcms2-2 arm64 2.17-1 [170 kB] 98s Get:21 http://ftpmaster.internal/ubuntu resolute/main arm64 liblerc4 arm64 4.0.0+ds-5ubuntu2 [174 kB] 98s Get:22 http://ftpmaster.internal/ubuntu resolute/main arm64 libpython3.14-stdlib arm64 3.14.2-1 [2351 kB] 98s Get:23 http://ftpmaster.internal/ubuntu resolute/universe arm64 libqhull-r8.0 arm64 2020.2-8 [191 kB] 98s Get:24 http://ftpmaster.internal/ubuntu resolute/main arm64 libraqm0 arm64 0.10.3-1 [15.0 kB] 98s Get:25 http://ftpmaster.internal/ubuntu resolute/main arm64 libsharpyuv0 arm64 1.5.0-0.1build1 [16.7 kB] 98s Get:26 http://ftpmaster.internal/ubuntu resolute/universe arm64 libsymspg2 arm64 2.7.0-1 [208 kB] 98s Get:27 http://ftpmaster.internal/ubuntu resolute/main arm64 libtcl8.6 arm64 8.6.17+dfsg-1build1 [983 kB] 98s Get:28 http://ftpmaster.internal/ubuntu resolute/main arm64 libjbig0 arm64 2.1-6.1ubuntu3 [29.2 kB] 98s Get:29 http://ftpmaster.internal/ubuntu resolute/main arm64 libwebp7 arm64 1.5.0-0.1build1 [205 kB] 98s Get:30 http://ftpmaster.internal/ubuntu resolute/main arm64 libtiff6 arm64 4.7.0-3ubuntu3 [196 kB] 98s Get:31 http://ftpmaster.internal/ubuntu resolute/main arm64 libxrender1 arm64 1:0.9.12-1 [19.5 kB] 98s Get:32 http://ftpmaster.internal/ubuntu resolute/main arm64 libxft2 arm64 2.3.6-1build2 [43.2 kB] 98s Get:33 http://ftpmaster.internal/ubuntu resolute/main arm64 x11-common all 1:7.7+24ubuntu1 [22.4 kB] 98s Get:34 http://ftpmaster.internal/ubuntu resolute/main arm64 libxss1 arm64 1:1.2.3-1build4 [7102 B] 98s Get:35 http://ftpmaster.internal/ubuntu resolute/main arm64 libtk8.6 arm64 8.6.17-1 [811 kB] 98s Get:36 http://ftpmaster.internal/ubuntu resolute/main arm64 libwebpdemux2 arm64 1.5.0-0.1build1 [12.5 kB] 98s Get:37 http://ftpmaster.internal/ubuntu resolute/main arm64 libwebpmux3 arm64 1.5.0-0.1build1 [25.2 kB] 98s Get:38 http://ftpmaster.internal/ubuntu resolute/main arm64 libxslt1.1 arm64 1.1.43-0.3 [172 kB] 98s Get:39 http://ftpmaster.internal/ubuntu resolute/universe arm64 libzopfli1 arm64 1.0.3-3build1 [106 kB] 98s Get:40 http://ftpmaster.internal/ubuntu resolute/universe arm64 python-matplotlib-data all 3.10.7+dfsg1-1 [2930 kB] 98s Get:41 http://ftpmaster.internal/ubuntu resolute/main arm64 python3.14 arm64 3.14.2-1 [816 kB] 98s Get:42 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-all arm64 3.13.9-3 [890 B] 98s Get:43 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-annotated-types all 0.7.0-1 [19.4 kB] 98s Get:44 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-bibtexparser all 2.0.0b5+really1.4.3-1build1 [34.8 kB] 98s Get:45 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-brotli arm64 1.1.0-2build6 [343 kB] 98s Get:46 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-bson all 4.16.0-1 [44.8 kB] 98s Get:47 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-contourpy arm64 1.3.3-1 [245 kB] 98s Get:48 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-pytz all 2025.2-5 [32.4 kB] 98s Get:49 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-pandas-lib arm64 2.3.3+dfsg-3 [6290 kB] 99s Get:50 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-pandas all 2.3.3+dfsg-3 [2948 kB] 99s Get:51 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-pydantic-core arm64 2.41.5-2 [2170 kB] 99s Get:52 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-typing-inspection all 0.4.2-1 [13.1 kB] 99s Get:53 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-dnspython all 2.7.0-1ubuntu2 [167 kB] 99s Get:54 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-email-validator all 2.2.0-1 [28.5 kB] 99s Get:55 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-pydantic arm64 2.12.5-2 [312 kB] 99s Get:56 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-tqdm all 4.67.1-7 [93.3 kB] 99s Get:57 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-ruamel.yaml.clib arm64 0.2.15+ds-1 [178 kB] 99s Get:58 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-ruamel.yaml all 0.18.10+ds-1 [127 kB] 99s Get:59 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-monty all 2025.3.3-1 [40.4 kB] 99s Get:60 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-psutil arm64 7.1.0-1ubuntu1 [191 kB] 99s Get:61 http://ftpmaster.internal/ubuntu resolute/main arm64 libopenjp2-7 arm64 2.5.4-1 [180 kB] 99s Get:62 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-pil arm64 12.0.0-1ubuntu1 [486 kB] 99s Get:63 http://ftpmaster.internal/ubuntu resolute/main arm64 python3.13-tk arm64 3.13.11-1 [106 kB] 99s Get:64 http://ftpmaster.internal/ubuntu resolute/main arm64 python3.14-tk arm64 3.14.2-1 [108 kB] 99s Get:65 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-tk arm64 3.13.9-3 [11.2 kB] 99s Get:66 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-pil.imagetk arm64 12.0.0-1ubuntu1 [9532 B] 99s Get:67 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-cycler all 0.12.1-2 [9850 B] 99s Get:68 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-lxml arm64 6.0.2-1 [2155 kB] 99s Get:69 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-lz4 arm64 4.4.5+dfsg-1 [27.9 kB] 99s Get:70 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-decorator all 5.2.1-2 [28.1 kB] 99s Get:71 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-scipy arm64 1.16.3-4 [17.5 MB] 100s Get:72 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-mpmath all 1.3.0-2 [423 kB] 100s Get:73 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-sympy all 1.14.0-2 [4306 kB] 100s Get:74 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-ufolib2 all 0.18.1+dfsg1-1 [33.7 kB] 100s Get:75 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-zopfli arm64 0.4.0-1 [10.8 kB] 100s Get:76 http://ftpmaster.internal/ubuntu resolute/universe arm64 unicode-data all 16.0.0-1build1 [9543 kB] 100s Get:77 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-fonttools arm64 4.61.1-3 [1680 kB] 100s Get:78 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-kiwisolver arm64 1.4.10~rc0-1 [60.1 kB] 100s Get:79 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-matplotlib arm64 3.10.7+dfsg1-1 [17.1 MB] 100s Get:80 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-sentry-sdk all 2.22.0-1 [199 kB] 100s Get:81 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-custodian all 2024.10.16-1 [90.9 kB] 100s Get:82 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-fastjsonschema all 2.21.1-1 [20.4 kB] 100s Get:83 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-iniconfig all 2.1.0-2 [6962 B] 100s Get:84 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-joblib all 1.5.2-1 [210 kB] 100s Get:85 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-platformdirs all 4.5.1-1 [17.1 kB] 100s Get:86 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-traitlets all 5.14.3+really5.14.3-2 [71.7 kB] 100s Get:87 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-jupyter-core all 5.9.1-1 [28.9 kB] 100s Get:88 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-nbformat all 5.10.4-1 [39.2 kB] 100s Get:89 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-networkx all 3.2.1-4ubuntu2 [11.8 MB] 100s Get:90 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-orjson arm64 3.11.5-1 [240 kB] 100s Get:91 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-palettable all 3.3.3-3 [72.6 kB] 100s Get:92 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-tenacity all 9.0.0-0ubuntu1 [17.0 kB] 100s Get:93 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-plotly all 5.20.0+dfsg-1.1 [2766 kB] 100s Get:94 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-pluggy all 1.6.0-2 [21.1 kB] 100s Get:95 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-spglib arm64 2.7.0-1 [176 kB] 100s Get:96 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-tabulate all 0.9.0-1build1 [45.4 kB] 100s Get:97 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-uncertainties all 3.2.3-4 [51.8 kB] 100s Get:98 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 python3-pymatgen arm64 2025.10.7+dfsg1-1ubuntu1 [2665 kB] 100s Get:99 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-pytest all 9.0.2-2 [277 kB] 101s Fetched 109 MB in 4s (30.2 MB/s) 101s Selecting previously unselected package python3-numpy-dev:arm64. 101s (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 ... 89360 files and directories currently installed.) 101s Preparing to unpack .../00-python3-numpy-dev_1%3a2.3.5+ds-3_arm64.deb ... 101s Unpacking python3-numpy-dev:arm64 (1:2.3.5+ds-3) ... 101s Selecting previously unselected package libblas3:arm64. 101s Preparing to unpack .../01-libblas3_3.12.1-7ubuntu1_arm64.deb ... 101s Unpacking libblas3:arm64 (3.12.1-7ubuntu1) ... 101s Selecting previously unselected package libgfortran5:arm64. 101s Preparing to unpack .../02-libgfortran5_15.2.0-12ubuntu1_arm64.deb ... 101s Unpacking libgfortran5:arm64 (15.2.0-12ubuntu1) ... 101s Selecting previously unselected package liblapack3:arm64. 101s Preparing to unpack .../03-liblapack3_3.12.1-7ubuntu1_arm64.deb ... 101s Unpacking liblapack3:arm64 (3.12.1-7ubuntu1) ... 101s Selecting previously unselected package python3-numpy. 101s Preparing to unpack .../04-python3-numpy_1%3a2.3.5+ds-3_arm64.deb ... 101s Unpacking python3-numpy (1:2.3.5+ds-3) ... 101s Selecting previously unselected package libpython3.14-minimal:arm64. 101s Preparing to unpack .../05-libpython3.14-minimal_3.14.2-1_arm64.deb ... 101s Unpacking libpython3.14-minimal:arm64 (3.14.2-1) ... 101s Selecting previously unselected package python3.14-minimal. 101s Preparing to unpack .../06-python3.14-minimal_3.14.2-1_arm64.deb ... 102s Unpacking python3.14-minimal (3.14.2-1) ... 102s Selecting previously unselected package fonts-dejavu-mono. 102s Preparing to unpack .../07-fonts-dejavu-mono_2.37-8build1_all.deb ... 102s Unpacking fonts-dejavu-mono (2.37-8build1) ... 102s Selecting previously unselected package fonts-dejavu-core. 102s Preparing to unpack .../08-fonts-dejavu-core_2.37-8build1_all.deb ... 102s Unpacking fonts-dejavu-core (2.37-8build1) ... 102s Selecting previously unselected package fontconfig-config. 102s Preparing to unpack .../09-fontconfig-config_2.17.1-3ubuntu1_arm64.deb ... 102s Unpacking fontconfig-config (2.17.1-3ubuntu1) ... 102s Selecting previously unselected package fonts-lyx. 102s Preparing to unpack .../10-fonts-lyx_2.5.0~RC2-3_all.deb ... 102s Unpacking fonts-lyx (2.5.0~RC2-3) ... 102s Selecting previously unselected package libdeflate0:arm64. 102s Preparing to unpack .../11-libdeflate0_1.23-2_arm64.deb ... 102s Unpacking libdeflate0:arm64 (1.23-2) ... 102s Selecting previously unselected package libfontconfig1:arm64. 102s Preparing to unpack .../12-libfontconfig1_2.17.1-3ubuntu1_arm64.deb ... 102s Unpacking libfontconfig1:arm64 (2.17.1-3ubuntu1) ... 102s Selecting previously unselected package libgomp1:arm64. 102s Preparing to unpack .../13-libgomp1_15.2.0-12ubuntu1_arm64.deb ... 102s Unpacking libgomp1:arm64 (15.2.0-12ubuntu1) ... 102s Selecting previously unselected package libgraphite2-3:arm64. 102s Preparing to unpack .../14-libgraphite2-3_1.3.14-11ubuntu1_arm64.deb ... 102s Unpacking libgraphite2-3:arm64 (1.3.14-11ubuntu1) ... 102s Selecting previously unselected package libharfbuzz0b:arm64. 102s Preparing to unpack .../15-libharfbuzz0b_12.3.2-1_arm64.deb ... 102s Unpacking libharfbuzz0b:arm64 (12.3.2-1) ... 102s Selecting previously unselected package libimagequant0:arm64. 102s Preparing to unpack .../16-libimagequant0_2.18.0-1build1_arm64.deb ... 102s Unpacking libimagequant0:arm64 (2.18.0-1build1) ... 102s Selecting previously unselected package libjpeg-turbo8:arm64. 102s Preparing to unpack .../17-libjpeg-turbo8_2.1.5-4ubuntu2_arm64.deb ... 102s Unpacking libjpeg-turbo8:arm64 (2.1.5-4ubuntu2) ... 102s Selecting previously unselected package libjpeg8:arm64. 102s Preparing to unpack .../18-libjpeg8_8c-2ubuntu11_arm64.deb ... 102s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 102s Selecting previously unselected package liblcms2-2:arm64. 102s Preparing to unpack .../19-liblcms2-2_2.17-1_arm64.deb ... 102s Unpacking liblcms2-2:arm64 (2.17-1) ... 102s Selecting previously unselected package liblerc4:arm64. 102s Preparing to unpack .../20-liblerc4_4.0.0+ds-5ubuntu2_arm64.deb ... 102s Unpacking liblerc4:arm64 (4.0.0+ds-5ubuntu2) ... 102s Selecting previously unselected package libpython3.14-stdlib:arm64. 102s Preparing to unpack .../21-libpython3.14-stdlib_3.14.2-1_arm64.deb ... 102s Unpacking libpython3.14-stdlib:arm64 (3.14.2-1) ... 103s Selecting previously unselected package libqhull-r8.0:arm64. 103s Preparing to unpack .../22-libqhull-r8.0_2020.2-8_arm64.deb ... 103s Unpacking libqhull-r8.0:arm64 (2020.2-8) ... 103s Selecting previously unselected package libraqm0:arm64. 103s Preparing to unpack .../23-libraqm0_0.10.3-1_arm64.deb ... 103s Unpacking libraqm0:arm64 (0.10.3-1) ... 103s Selecting previously unselected package libsharpyuv0:arm64. 103s Preparing to unpack .../24-libsharpyuv0_1.5.0-0.1build1_arm64.deb ... 103s Unpacking libsharpyuv0:arm64 (1.5.0-0.1build1) ... 103s Selecting previously unselected package libsymspg2:arm64. 103s Preparing to unpack .../25-libsymspg2_2.7.0-1_arm64.deb ... 103s Unpacking libsymspg2:arm64 (2.7.0-1) ... 103s Selecting previously unselected package libtcl8.6:arm64. 103s Preparing to unpack .../26-libtcl8.6_8.6.17+dfsg-1build1_arm64.deb ... 103s Unpacking libtcl8.6:arm64 (8.6.17+dfsg-1build1) ... 103s Selecting previously unselected package libjbig0:arm64. 103s Preparing to unpack .../27-libjbig0_2.1-6.1ubuntu3_arm64.deb ... 103s Unpacking libjbig0:arm64 (2.1-6.1ubuntu3) ... 103s Selecting previously unselected package libwebp7:arm64. 103s Preparing to unpack .../28-libwebp7_1.5.0-0.1build1_arm64.deb ... 103s Unpacking libwebp7:arm64 (1.5.0-0.1build1) ... 103s Selecting previously unselected package libtiff6:arm64. 103s Preparing to unpack .../29-libtiff6_4.7.0-3ubuntu3_arm64.deb ... 103s Unpacking libtiff6:arm64 (4.7.0-3ubuntu3) ... 103s Selecting previously unselected package libxrender1:arm64. 103s Preparing to unpack .../30-libxrender1_1%3a0.9.12-1_arm64.deb ... 103s Unpacking libxrender1:arm64 (1:0.9.12-1) ... 103s Selecting previously unselected package libxft2:arm64. 103s Preparing to unpack .../31-libxft2_2.3.6-1build2_arm64.deb ... 103s Unpacking libxft2:arm64 (2.3.6-1build2) ... 103s Selecting previously unselected package x11-common. 103s Preparing to unpack .../32-x11-common_1%3a7.7+24ubuntu1_all.deb ... 103s Unpacking x11-common (1:7.7+24ubuntu1) ... 103s Selecting previously unselected package libxss1:arm64. 103s Preparing to unpack .../33-libxss1_1%3a1.2.3-1build4_arm64.deb ... 103s Unpacking libxss1:arm64 (1:1.2.3-1build4) ... 103s Selecting previously unselected package libtk8.6:arm64. 103s Preparing to unpack .../34-libtk8.6_8.6.17-1_arm64.deb ... 103s Unpacking libtk8.6:arm64 (8.6.17-1) ... 103s Selecting previously unselected package libwebpdemux2:arm64. 103s Preparing to unpack .../35-libwebpdemux2_1.5.0-0.1build1_arm64.deb ... 103s Unpacking libwebpdemux2:arm64 (1.5.0-0.1build1) ... 103s Selecting previously unselected package libwebpmux3:arm64. 103s Preparing to unpack .../36-libwebpmux3_1.5.0-0.1build1_arm64.deb ... 103s Unpacking libwebpmux3:arm64 (1.5.0-0.1build1) ... 103s Selecting previously unselected package libxslt1.1:arm64. 103s Preparing to unpack .../37-libxslt1.1_1.1.43-0.3_arm64.deb ... 103s Unpacking libxslt1.1:arm64 (1.1.43-0.3) ... 103s Selecting previously unselected package libzopfli1. 103s Preparing to unpack .../38-libzopfli1_1.0.3-3build1_arm64.deb ... 103s Unpacking libzopfli1 (1.0.3-3build1) ... 103s Selecting previously unselected package python-matplotlib-data. 103s Preparing to unpack .../39-python-matplotlib-data_3.10.7+dfsg1-1_all.deb ... 103s Unpacking python-matplotlib-data (3.10.7+dfsg1-1) ... 103s Selecting previously unselected package python3.14. 103s Preparing to unpack .../40-python3.14_3.14.2-1_arm64.deb ... 103s Unpacking python3.14 (3.14.2-1) ... 103s Selecting previously unselected package python3-all. 103s Preparing to unpack .../41-python3-all_3.13.9-3_arm64.deb ... 103s Unpacking python3-all (3.13.9-3) ... 103s Selecting previously unselected package python3-annotated-types. 103s Preparing to unpack .../42-python3-annotated-types_0.7.0-1_all.deb ... 103s Unpacking python3-annotated-types (0.7.0-1) ... 103s Selecting previously unselected package python3-bibtexparser. 103s Preparing to unpack .../43-python3-bibtexparser_2.0.0b5+really1.4.3-1build1_all.deb ... 103s Unpacking python3-bibtexparser (2.0.0b5+really1.4.3-1build1) ... 103s Selecting previously unselected package python3-brotli. 103s Preparing to unpack .../44-python3-brotli_1.1.0-2build6_arm64.deb ... 103s Unpacking python3-brotli (1.1.0-2build6) ... 103s Selecting previously unselected package python3-bson. 104s Preparing to unpack .../45-python3-bson_4.16.0-1_all.deb ... 104s Unpacking python3-bson (4.16.0-1) ... 104s Selecting previously unselected package python3-contourpy. 104s Preparing to unpack .../46-python3-contourpy_1.3.3-1_arm64.deb ... 104s Unpacking python3-contourpy (1.3.3-1) ... 104s Selecting previously unselected package python3-pytz. 104s Preparing to unpack .../47-python3-pytz_2025.2-5_all.deb ... 104s Unpacking python3-pytz (2025.2-5) ... 104s Selecting previously unselected package python3-pandas-lib:arm64. 104s Preparing to unpack .../48-python3-pandas-lib_2.3.3+dfsg-3_arm64.deb ... 104s Unpacking python3-pandas-lib:arm64 (2.3.3+dfsg-3) ... 104s Selecting previously unselected package python3-pandas. 104s Preparing to unpack .../49-python3-pandas_2.3.3+dfsg-3_all.deb ... 104s Unpacking python3-pandas (2.3.3+dfsg-3) ... 104s Selecting previously unselected package python3-pydantic-core. 104s Preparing to unpack .../50-python3-pydantic-core_2.41.5-2_arm64.deb ... 104s Unpacking python3-pydantic-core (2.41.5-2) ... 104s Selecting previously unselected package python3-typing-inspection. 104s Preparing to unpack .../51-python3-typing-inspection_0.4.2-1_all.deb ... 104s Unpacking python3-typing-inspection (0.4.2-1) ... 104s Selecting previously unselected package python3-dnspython. 104s Preparing to unpack .../52-python3-dnspython_2.7.0-1ubuntu2_all.deb ... 104s Unpacking python3-dnspython (2.7.0-1ubuntu2) ... 104s Selecting previously unselected package python3-email-validator. 104s Preparing to unpack .../53-python3-email-validator_2.2.0-1_all.deb ... 104s Unpacking python3-email-validator (2.2.0-1) ... 104s Selecting previously unselected package python3-pydantic. 104s Preparing to unpack .../54-python3-pydantic_2.12.5-2_arm64.deb ... 104s Unpacking python3-pydantic (2.12.5-2) ... 104s Selecting previously unselected package python3-tqdm. 104s Preparing to unpack .../55-python3-tqdm_4.67.1-7_all.deb ... 104s Unpacking python3-tqdm (4.67.1-7) ... 104s Selecting previously unselected package python3-ruamel.yaml.clib. 104s Preparing to unpack .../56-python3-ruamel.yaml.clib_0.2.15+ds-1_arm64.deb ... 104s Unpacking python3-ruamel.yaml.clib (0.2.15+ds-1) ... 104s Selecting previously unselected package python3-ruamel.yaml. 104s Preparing to unpack .../57-python3-ruamel.yaml_0.18.10+ds-1_all.deb ... 104s Unpacking python3-ruamel.yaml (0.18.10+ds-1) ... 104s Selecting previously unselected package python3-monty. 104s Preparing to unpack .../58-python3-monty_2025.3.3-1_all.deb ... 104s Unpacking python3-monty (2025.3.3-1) ... 104s Selecting previously unselected package python3-psutil. 104s Preparing to unpack .../59-python3-psutil_7.1.0-1ubuntu1_arm64.deb ... 104s Unpacking python3-psutil (7.1.0-1ubuntu1) ... 104s Selecting previously unselected package libopenjp2-7:arm64. 105s Preparing to unpack .../60-libopenjp2-7_2.5.4-1_arm64.deb ... 105s Unpacking libopenjp2-7:arm64 (2.5.4-1) ... 105s Selecting previously unselected package python3-pil:arm64. 105s Preparing to unpack .../61-python3-pil_12.0.0-1ubuntu1_arm64.deb ... 105s Unpacking python3-pil:arm64 (12.0.0-1ubuntu1) ... 105s Selecting previously unselected package python3.13-tk. 105s Preparing to unpack .../62-python3.13-tk_3.13.11-1_arm64.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_arm64.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_arm64.deb ... 105s Unpacking python3-tk (3.13.9-3) ... 105s Selecting previously unselected package python3-pil.imagetk:arm64. 105s Preparing to unpack .../65-python3-pil.imagetk_12.0.0-1ubuntu1_arm64.deb ... 105s Unpacking python3-pil.imagetk:arm64 (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:arm64. 105s Preparing to unpack .../67-python3-lxml_6.0.2-1_arm64.deb ... 105s Unpacking python3-lxml:arm64 (6.0.2-1) ... 105s Selecting previously unselected package python3-lz4. 105s Preparing to unpack .../68-python3-lz4_4.4.5+dfsg-1_arm64.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_arm64.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_arm64.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_arm64.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_arm64.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_arm64.deb ... 106s Unpacking python3-matplotlib (3.10.7+dfsg1-1) ... 107s Selecting previously unselected package python3-sentry-sdk. 107s Preparing to unpack .../79-python3-sentry-sdk_2.22.0-1_all.deb ... 107s Unpacking python3-sentry-sdk (2.22.0-1) ... 107s Selecting previously unselected package python3-custodian. 107s Preparing to unpack .../80-python3-custodian_2024.10.16-1_all.deb ... 107s Unpacking python3-custodian (2024.10.16-1) ... 107s 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) ... 108s Selecting previously unselected package python3-orjson. 108s Preparing to unpack .../89-python3-orjson_3.11.5-1_arm64.deb ... 108s Unpacking python3-orjson (3.11.5-1) ... 108s Selecting previously unselected package python3-palettable. 108s Preparing to unpack .../90-python3-palettable_3.3.3-3_all.deb ... 108s Unpacking python3-palettable (3.3.3-3) ... 108s Selecting previously unselected package python3-tenacity. 108s Preparing to unpack .../91-python3-tenacity_9.0.0-0ubuntu1_all.deb ... 108s Unpacking python3-tenacity (9.0.0-0ubuntu1) ... 108s Selecting previously unselected package python3-plotly. 108s Preparing to unpack .../92-python3-plotly_5.20.0+dfsg-1.1_all.deb ... 108s Unpacking python3-plotly (5.20.0+dfsg-1.1) ... 109s Selecting previously unselected package python3-pluggy. 109s Preparing to unpack .../93-python3-pluggy_1.6.0-2_all.deb ... 109s Unpacking python3-pluggy (1.6.0-2) ... 109s Selecting previously unselected package python3-spglib. 109s Preparing to unpack .../94-python3-spglib_2.7.0-1_arm64.deb ... 109s Unpacking python3-spglib (2.7.0-1) ... 109s Selecting previously unselected package python3-tabulate. 109s Preparing to unpack .../95-python3-tabulate_0.9.0-1build1_all.deb ... 109s Unpacking python3-tabulate (0.9.0-1build1) ... 109s Selecting previously unselected package python3-uncertainties. 109s Preparing to unpack .../96-python3-uncertainties_3.2.3-4_all.deb ... 109s Unpacking python3-uncertainties (3.2.3-4) ... 109s Selecting previously unselected package python3-pymatgen. 109s Preparing to unpack .../97-python3-pymatgen_2025.10.7+dfsg1-1ubuntu1_arm64.deb ... 109s Unpacking python3-pymatgen (2025.10.7+dfsg1-1ubuntu1) ... 109s Selecting previously unselected package python3-pytest. 109s Preparing to unpack .../98-python3-pytest_9.0.2-2_all.deb ... 109s Unpacking python3-pytest (9.0.2-2) ... 109s Setting up libgraphite2-3:arm64 (1.3.14-11ubuntu1) ... 109s Setting up liblcms2-2:arm64 (2.17-1) ... 109s Setting up python3-iniconfig (2.1.0-2) ... 110s Setting up python3-orjson (3.11.5-1) ... 110s Setting up libsharpyuv0:arm64 (1.5.0-0.1build1) ... 110s Setting up python3-pydantic-core (2.41.5-2) ... 110s Setting up liblerc4:arm64 (4.0.0+ds-5ubuntu2) ... 110s Setting up python3-typing-inspection (0.4.2-1) ... 110s Setting up libxrender1:arm64 (1:0.9.12-1) ... 110s Setting up python3-joblib (1.5.2-1) ... 111s Setting up python3-lz4 (4.4.5+dfsg-1) ... 111s Setting up fonts-lyx (2.5.0~RC2-3) ... 111s Setting up python3-tenacity (9.0.0-0ubuntu1) ... 111s Setting up libpython3.14-minimal:arm64 (3.14.2-1) ... 111s Setting up python3-tqdm (4.67.1-7) ... 112s Setting up python3-ruamel.yaml.clib (0.2.15+ds-1) ... 112s Setting up x11-common (1:7.7+24ubuntu1) ... 112s Setting up libdeflate0:arm64 (1.23-2) ... 112s Setting up python3-tabulate (0.9.0-1build1) ... 112s Setting up libqhull-r8.0:arm64 (2020.2-8) ... 112s Setting up python3-pytz (2025.2-5) ... 113s Setting up libgomp1:arm64 (15.2.0-12ubuntu1) ... 113s Setting up python3-networkx (3.2.1-4ubuntu2) ... 115s Setting up libjbig0:arm64 (2.1-6.1ubuntu3) ... 115s Setting up python3-annotated-types (0.7.0-1) ... 117s Setting up python3-platformdirs (4.5.1-1) ... 117s Setting up python3-psutil (7.1.0-1ubuntu1) ... 117s Setting up unicode-data (16.0.0-1build1) ... 117s Setting up libsymspg2:arm64 (2.7.0-1) ... 117s Setting up python3-bson (4.16.0-1) ... 117s Setting up python3-palettable (3.3.3-3) ... 117s Setting up python3-decorator (5.2.1-2) ... 118s Setting up libblas3:arm64 (3.12.1-7ubuntu1) ... 118s update-alternatives: using /usr/lib/aarch64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/aarch64-linux-gnu/libblas.so.3 (libblas.so.3-aarch64-linux-gnu) in auto mode 118s Setting up libzopfli1 (1.0.3-3build1) ... 118s Setting up python3-brotli (1.1.0-2build6) ... 118s Setting up python3-cycler (0.12.1-2) ... 118s Setting up libimagequant0:arm64 (2.18.0-1build1) ... 118s Setting up python3-sentry-sdk (2.22.0-1) ... 119s Setting up fonts-dejavu-mono (2.37-8build1) ... 119s Setting up python3-kiwisolver (1.4.10~rc0-1) ... 119s Setting up python3-numpy-dev:arm64 (1:2.3.5+ds-3) ... 119s Setting up libtcl8.6:arm64 (8.6.17+dfsg-1build1) ... 119s Setting up fonts-dejavu-core (2.37-8build1) ... 119s Setting up libjpeg-turbo8:arm64 (2.1.5-4ubuntu2) ... 119s Setting up libgfortran5:arm64 (15.2.0-12ubuntu1) ... 119s Setting up python3-pluggy (1.6.0-2) ... 119s Setting up libwebp7:arm64 (1.5.0-0.1build1) ... 119s Setting up python3-fastjsonschema (2.21.1-1) ... 120s Setting up python3-ruamel.yaml (0.18.10+ds-1) ... 120s Setting up python3-dnspython (2.7.0-1ubuntu2) ... 121s Setting up python3-traitlets (5.14.3+really5.14.3-2) ... 121s Setting up libxslt1.1:arm64 (1.1.43-0.3) ... 121s Setting up libopenjp2-7:arm64 (2.5.4-1) ... 121s Setting up libharfbuzz0b:arm64 (12.3.2-1) ... 121s Setting up python3-email-validator (2.2.0-1) ... 121s Setting up libxss1:arm64 (1:1.2.3-1build4) ... 121s Setting up python3-bibtexparser (2.0.0b5+really1.4.3-1build1) ... 122s Setting up python3-mpmath (1.3.0-2) ... 123s Setting up python-matplotlib-data (3.10.7+dfsg1-1) ... 123s Setting up libwebpmux3:arm64 (1.5.0-0.1build1) ... 123s Setting up python3.14-minimal (3.14.2-1) ... 124s Setting up python3-jupyter-core (5.9.1-1) ... 124s Setting up python3-uncertainties (3.2.3-4) ... 124s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 124s Setting up python3-sympy (1.14.0-2) ... 138s /usr/lib/python3/dist-packages/sympy/testing/runtests.py:283: SyntaxWarning: 'return' in a 'finally' block 138s return p.returncode 138s Setting up liblapack3:arm64 (3.12.1-7ubuntu1) ... 138s update-alternatives: using /usr/lib/aarch64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/aarch64-linux-gnu/liblapack.so.3 (liblapack.so.3-aarch64-linux-gnu) in auto mode 138s Setting up libpython3.14-stdlib:arm64 (3.14.2-1) ... 138s Setting up fontconfig-config (2.17.1-3ubuntu1) ... 139s Setting up python3-pytest (9.0.2-2) ... 139s Setting up libwebpdemux2:arm64 (1.5.0-0.1build1) ... 139s Setting up python3-nbformat (5.10.4-1) ... 140s Setting up python3-zopfli (0.4.0-1) ... 140s Setting up python3-pydantic (2.12.5-2) ... 141s Setting up libraqm0:arm64 (0.10.3-1) ... 141s Setting up python3-plotly (5.20.0+dfsg-1.1) ... 153s Setting up python3-numpy (1:2.3.5+ds-3) ... 157s Setting up python3-lxml:arm64 (6.0.2-1) ... 158s Setting up libtiff6:arm64 (4.7.0-3ubuntu3) ... 158s Setting up python3-contourpy (1.3.3-1) ... 158s Setting up libfontconfig1:arm64 (2.17.1-3ubuntu1) ... 158s Setting up python3.14 (3.14.2-1) ... 159s Setting up python3-spglib (2.7.0-1) ... 159s Setting up libxft2:arm64 (2.3.6-1build2) ... 159s Setting up python3-scipy (1.16.3-4) ... 168s Setting up libtk8.6:arm64 (8.6.17-1) ... 168s Setting up python3-pandas-lib:arm64 (2.3.3+dfsg-3) ... 168s Setting up python3-all (3.13.9-3) ... 168s Setting up python3.13-tk (3.13.11-1) ... 168s Setting up python3-pil:arm64 (12.0.0-1ubuntu1) ... 168s Setting up python3-pandas (2.3.3+dfsg-3) ... 179s Setting up python3-monty (2025.3.3-1) ... 179s Setting up python3.14-tk (3.14.2-1) ... 179s Setting up python3-tk (3.13.9-3) ... 179s Setting up python3-pil.imagetk:arm64 (12.0.0-1ubuntu1) ... 180s Setting up python3-fonttools (4.61.1-3) ... 182s Setting up python3-ufolib2 (0.18.1+dfsg1-1) ... 182s Setting up python3-matplotlib (3.10.7+dfsg1-1) ... 186s Setting up python3-pymatgen (2025.10.7+dfsg1-1ubuntu1) ... 189s Setting up python3-custodian (2024.10.16-1) ... 189s Processing triggers for libc-bin (2.42-2ubuntu4) ... 189s Processing triggers for systemd (259-1ubuntu3) ... 189s Processing triggers for man-db (2.13.1-1) ... 190s autopkgtest [02:42:37]: test test-custodian: [----------------------- 192s ============================= test session starts ============================== 192s platform linux -- Python 3.14.2, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3.14 192s cachedir: .pytest_cache 192s rootdir: /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/runtests 192s plugins: typeguard-4.4.4 197s collecting ... collected 162 items / 3 skipped 197s 197s tests/ansible/test_interpreter.py::TestModder::test_dict_modify PASSED [ 0%] 197s tests/ansible/test_interpreter.py::TestModder::test_file_modify PASSED [ 1%] 197s tests/ansible/test_interpreter.py::TestModder::test_strict_mode PASSED [ 1%] 197s tests/ansible/test_interpreter.py::TestModder::test_modify_object PASSED [ 2%] 198s tests/cp2k/test_handlers.py::HandlerTests::test PASSED [ 3%] 199s tests/cp2k/test_handlers.py::HandlerTests::test_abort_handler PASSED [ 3%] 200s tests/cp2k/test_handlers.py::HandlerTests::test_conv PASSED [ 4%] 201s tests/cp2k/test_handlers.py::HandlerTests::test_frozenjobhandler PASSED [ 4%] 202s tests/cp2k/test_handlers.py::HandlerTests::test_handler_inits PASSED [ 5%] 203s tests/cp2k/test_handlers.py::HandlerTests::test_imprecision_handler PASSED [ 6%] 204s tests/cp2k/test_handlers.py::HandlerTests::test_std_out PASSED [ 6%] 205s tests/cp2k/test_handlers.py::HandlerTests::test_unconverged_handler PASSED [ 7%] 205s tests/cp2k/test_jobs.py::HandlerTests::test_double PASSED [ 8%] 206s tests/cp2k/test_jobs.py::HandlerTests::test_job PASSED [ 8%] 206s tests/feff/test_handlers.py::UnconvergedErrorHandlerTest::test_check_unconverged PASSED [ 9%] 206s tests/feff/test_jobs.py::test_as_from_dict PASSED [ 9%] 208s tests/feff/test_jobs.py::test_setup PASSED [ 10%] 208s tests/feff/test_jobs.py::test_postprocess PASSED [ 11%] 208s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_bad_file PASSED [ 11%] 208s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_blank_line PASSED [ 12%] 208s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_coord_inputs PASSED [ 12%] 208s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_coords_dict_geom PASSED [ 13%] 208s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_coords_string_geom PASSED [ 14%] 208s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_found_coords PASSED [ 14%] 208s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_insufficient_memory PASSED [ 15%] 208s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_internal_coords PASSED [ 16%] 210s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_linear_bend PASSED [ 16%] 210s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_missing_file PASSED [ 17%] 210s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_missing_mol PASSED [ 17%] 211s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_opt_steps_better_guess PASSED [ 18%] 211s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_opt_steps_cycles PASSED [ 19%] 211s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_opt_steps_from_structure PASSED [ 19%] 211s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_opt_steps_int_grid PASSED [ 20%] 211s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_scf_convergence_algorithm PASSED [ 20%] 211s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_scf_convergence_better_guess PASSED [ 21%] 211s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_scf_convergence_cycles PASSED [ 22%] 214s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_solute_solvent_surface PASSED [ 22%] 214s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_syntax PASSED [ 23%] 214s tests/gaussian/test_handlers.py::TestWallTimeErrorHandler::test_walltime_check_and_correct PASSED [ 24%] 214s tests/gaussian/test_handlers.py::TestWallTimeErrorHandler::test_walltime_init PASSED [ 24%] 214s tests/gaussian/test_jobs.py::TestGaussianJob::test_better_guess PASSED [ 25%] 214s tests/gaussian/test_jobs.py::TestGaussianJob::test_normal PASSED [ 25%] 214s tests/lobster/test_handlers.py::TestChargeSpillingValidator::test_check_and_correct PASSED [ 26%] 214s tests/lobster/test_handlers.py::TestChargeSpillingValidator::test_as_dict PASSED [ 27%] 214s tests/lobster/test_handlers.py::TestLobsterFilesValidator::test_check_and_correct_1 PASSED [ 27%] 214s tests/lobster/test_handlers.py::TestLobsterFilesValidator::test_check_and_correct_2 PASSED [ 28%] 214s tests/lobster/test_handlers.py::TestLobsterFilesValidator::test_check_and_correct_3 PASSED [ 29%] 214s tests/lobster/test_handlers.py::TestLobsterFilesValidator::test_as_dict PASSED [ 29%] 214s tests/lobster/test_handlers.py::TestEnoughBandsValidator::test_check_and_correct PASSED [ 30%] 214s tests/lobster/test_handlers.py::TestEnoughBandsValidator::test_check_and_correct2 PASSED [ 30%] 214s tests/lobster/test_handlers.py::TestEnoughBandsValidator::test_check_and_correct3 PASSED [ 31%] 214s tests/lobster/test_handlers.py::TestEnoughBandsValidator::test_as_dict PASSED [ 32%] 214s tests/lobster/test_jobs.py::TestLobsterJob::test_as_from_dict PASSED [ 32%] 214s tests/lobster/test_jobs.py::TestLobsterJob::test_setup PASSED [ 33%] 221s tests/lobster/test_jobs.py::TestLobsterJob::test_postprocess PASSED [ 33%] 221s tests/nwchem/test_handlers.py::test_check_correct PASSED [ 34%] 221s tests/test_custodian.py::CustodianTest::test_exitcode_error PASSED [ 35%] 221s tests/test_custodian.py::CustodianTest::test_from_spec PASSED [ 35%] 221s tests/test_custodian.py::CustodianTest::test_max_errors PASSED [ 36%] 221s tests/test_custodian.py::CustodianTest::test_max_errors_per_handler_raise PASSED [ 37%] 222s tests/test_custodian.py::CustodianTest::test_max_errors_per_handler_warning PASSED [ 37%] 222s tests/test_custodian.py::CustodianTest::test_max_errors_per_job PASSED [ 38%] 223s tests/test_custodian.py::CustodianTest::test_run PASSED [ 38%] 223s tests/test_custodian.py::CustodianTest::test_run_interrupted PASSED [ 39%] 223s 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%] 225s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_algotet PASSED [ 41%] 225s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_amin PASSED [ 42%] 225s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_as_from_dict PASSED [ 43%] 226s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_auto_nbands PASSED [ 43%] 227s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_auto_nbands_bad_parallelization PASSED [ 44%] 227s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_bravais PASSED [ 45%] 228s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_brions PASSED [ 45%] 229s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_brmix PASSED [ 46%] 230s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_bzint_vasp6 PASSED [ 46%] 231s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_check_correct PASSED [ 47%] 231s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_coef PASSED [ 48%] 232s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_dentet PASSED [ 48%] 232s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_dfpt_ncore PASSED [ 49%] 233s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_edddav PASSED [ 50%] 234s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_eddiag PASSED [ 50%] 234s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_eddrmm PASSED [ 51%] 235s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_finite_difference_ncore PASSED [ 51%] 235s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_frozen_job PASSED [ 52%] 236s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_gradient_not_orthogonal PASSED [ 53%] 237s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_hnform PASSED [ 53%] 237s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_inv_rot_matrix_vasp6 PASSED [ 54%] 237s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_mesh_symmetry PASSED [ 54%] 238s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_nbands_not_sufficient PASSED [ 55%] 238s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_nicht_konv PASSED [ 56%] 238s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_point_group PASSED [ 56%] 239s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_point_group_vasp6 PASSED [ 57%] 240s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_posmap_and_pricelv PASSED [ 58%] 241s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_pssyevx_pdsyevx PASSED [ 58%] 241s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_read_error PASSED [ 59%] 242s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_rhosyg PASSED [ 59%] 242s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_rhosyg_vasp6 PASSED [ 60%] 242s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_rot_matrix PASSED [ 61%] 243s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_rot_matrix_vasp6 PASSED [ 61%] 243s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_set_core_wf PASSED [ 62%] 244s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_subspace PASSED [ 62%] 244s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_symprec_noise PASSED [ 63%] 247s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_too_few_bands PASSED [ 64%] 247s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_too_few_bands_round_error PASSED [ 64%] 248s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_too_large_kspacing PASSED [ 65%] 249s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_zbrent PASSED [ 66%] 252s tests/vasp/test_handlers.py::AliasingErrorHandlerTest::test_aliasing PASSED [ 66%] 257s tests/vasp/test_handlers.py::AliasingErrorHandlerTest::test_aliasing_incar PASSED [ 67%] 258s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_amin PASSED [ 67%] 258s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_as_from_dict PASSED [ 68%] 263s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_electronic PASSED [ 69%] 264s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_electronic_repeat PASSED [ 69%] 266s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_ionic PASSED [ 70%] 267s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_scan PASSED [ 70%] 268s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_correct_normal_with_condition PASSED [ 71%] 268s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_psmaxn PASSED [ 72%] 269s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_uncorrectable PASSED [ 72%] 269s tests/vasp/test_handlers.py::IncorrectSmearingHandlerTest::test_check_correct_scan_metal PASSED [ 73%] 269s tests/vasp/test_handlers.py::IncorrectSmearingHandlerStaticTest::test_check_correct_scan_metal PASSED [ 74%] 269s tests/vasp/test_handlers.py::IncorrectSmearingHandlerFermiTest::test_check_correct_scan_metal PASSED [ 74%] 269s tests/vasp/test_handlers.py::KspacingMetalHandlerTest::test_check_correct_scan_metal PASSED [ 75%] 269s tests/vasp/test_handlers.py::KspacingMetalHandlerTest::test_check_with_non_kspacing_wf PASSED [ 75%] 269s tests/vasp/test_handlers.py::LargeSigmaHandlerTest::test_check_correct_large_sigma PASSED [ 76%] 269s tests/vasp/test_handlers.py::ZpotrfErrorHandlerTest::test_first_step PASSED [ 77%] 269s tests/vasp/test_handlers.py::ZpotrfErrorHandlerTest::test_potim_correction PASSED [ 77%] 269s tests/vasp/test_handlers.py::ZpotrfErrorHandlerTest::test_static_run_correction PASSED [ 78%] 269s tests/vasp/test_handlers.py::ZpotrfErrorHandlerSmallTest::test_small PASSED [ 79%] 269s tests/vasp/test_handlers.py::WalltimeHandlerTest::test_check_and_correct PASSED [ 79%] 269s tests/vasp/test_handlers.py::WalltimeHandlerTest::test_walltime_start PASSED [ 80%] 269s tests/vasp/test_handlers.py::PositiveEnergyHandlerTest::test_check_correct PASSED [ 80%] 269s tests/vasp/test_handlers.py::PotimHandlerTest::test_check_correct PASSED [ 81%] 271s tests/vasp/test_handlers.py::LrfCommHandlerTest::test_lrf_comm PASSED [ 82%] 271s tests/vasp/test_handlers.py::KpointsTransHandlerTest::test_kpoints_trans PASSED [ 82%] 271s tests/vasp/test_handlers.py::OutOfMemoryHandlerTest::test_oom PASSED [ 83%] 271s tests/vasp/test_handlers.py::DriftErrorHandlerTest::test_check PASSED [ 83%] 271s tests/vasp/test_handlers.py::DriftErrorHandlerTest::test_correct PASSED [ 84%] 271s tests/vasp/test_handlers.py::NonConvergingErrorHandlerTest::test_as_from_dict PASSED [ 85%] 271s tests/vasp/test_handlers.py::NonConvergingErrorHandlerTest::test_check PASSED [ 85%] 271s tests/vasp/test_handlers.py::NonConvergingErrorHandlerTest::test_correct PASSED [ 86%] 271s tests/vasp/test_io.py::TestIO::test_load_outcar PASSED [ 87%] 271s tests/vasp/test_io.py::TestIO::test_load_vasprun PASSED [ 87%] 271s tests/vasp/test_jobs.py::TestVaspJob::test_as_from_dict PASSED [ 88%] 271s tests/vasp/test_jobs.py::TestVaspJob::test_setup PASSED [ 88%] 272s tests/vasp/test_jobs.py::TestVaspJob::test_setup_run_no_kpts PASSED [ 89%] 273s tests/vasp/test_jobs.py::TestVaspJob::test_update_incar PASSED [ 90%] 274s tests/vasp/test_jobs.py::TestVaspJob::test_postprocess PASSED [ 90%] 274s tests/vasp/test_jobs.py::TestVaspJob::test_continue PASSED [ 91%] 274s tests/vasp/test_jobs.py::TestVaspJob::test_static PASSED [ 91%] 274s tests/vasp/test_jobs.py::TestVaspNEBJob::test_as_from_dict PASSED [ 92%] 274s tests/vasp/test_jobs.py::TestVaspNEBJob::test_setup PASSED [ 93%] 274s tests/vasp/test_jobs.py::TestVaspNEBJob::test_postprocess PASSED [ 93%] 274s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run PASSED [ 94%] 274s tests/vasp/test_utils.py::TestKPointUtils::test_k_point_estimate PASSED [ 95%] 275s tests/vasp/test_utils.py::TestKPointUtils::test_kpoint_density_increase PASSED [ 95%] 275s tests/vasp/test_validators.py::TestVasprunXMLValidator::test_check_and_correct PASSED [ 96%] 275s tests/vasp/test_validators.py::TestVasprunXMLValidator::test_as_dict PASSED [ 96%] 275s tests/vasp/test_validators.py::TestVaspFilesValidator::test_check_and_correct PASSED [ 97%] 275s tests/vasp/test_validators.py::TestVaspFilesValidator::test_as_dict PASSED [ 98%] 275s tests/vasp/test_validators.py::TestVaspNpTMDValidator::test_check_and_correct PASSED [ 98%] 275s tests/vasp/test_validators.py::TestVaspNpTMDValidator::test_as_dict PASSED [ 99%] 277s tests/vasp/test_validators.py::TestVaspAECCARValidator::test_check_and_correct PASSED [100%] 277s 277s =============================== warnings summary =============================== 277s ../../../../usr/lib/python3/dist-packages/pyparsing/core.py:5637 277s /usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: 'return' in a 'finally' block 277s return f"{type(self).__name__}: {retString}" 277s 277s ../../../../usr/lib/python3/dist-packages/_pytest/unittest.py:89 277s /usr/lib/python3/dist-packages/_pytest/unittest.py:89: FutureWarning: PymatgenTest is deprecated, and will be removed on 2026-01-01 277s Use MatSciTest in pymatgen.util.testing instead. 277s return self.obj("runTest") 277s 277s ../../../../usr/lib/python3/dist-packages/_pytest/unittest.py:216 277s /usr/lib/python3/dist-packages/_pytest/unittest.py:216: FutureWarning: PymatgenTest is deprecated, and will be removed on 2026-01-01 277s Use MatSciTest in pymatgen.util.testing instead. 277s return self.parent.obj(self.name) 277s 277s tests/feff/test_handlers.py::UnconvergedErrorHandlerTest::test_check_unconverged 277s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_dentet 277s tests/vasp/test_utils.py::TestKPointUtils::test_kpoint_density_increase 277s tests/vasp/test_utils.py::TestKPointUtils::test_kpoint_density_increase 277s /usr/lib/python3/dist-packages/spglib/spg.py:438: DeprecationWarning: Set OLD_ERROR_HANDLING to false and catch the errors directly. 277s _set_no_error(_throw) 277s 277s tests/feff/test_jobs.py::test_setup 277s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/runtests/tests/files/feff_unconverged/tmppko6j8na to itself 277s warnings.warn(f"Cannot copy {fpath} to itself") 277s 277s tests/feff/test_jobs.py::test_postprocess 277s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/runtests/tests/files/feff_unconverged/tmp50653ovx to itself 277s warnings.warn(f"Cannot copy {fpath} to itself") 277s 277s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_bad_file 277s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 277s ./bad_file.out: Termination error or bad Gaussian output file ! 277s self._parse(self.filename) 277s 277s tests/gaussian/test_handlers.py: 19 warnings 277s /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 277s with zopen(os.path.join(directory, self.output_file)) as f: 277s 277s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_blank_line 277s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 277s ./zmatrix.out: Termination error or bad Gaussian output file ! 277s self._parse(self.filename) 277s 277s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_coord_inputs 277s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 277s ./coord_inputs.out: Termination error or bad Gaussian output file ! 277s self._parse(self.filename) 277s 277s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_coords_dict_geom 277s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 277s ./coords_dict_geom.out: Termination error or bad Gaussian output file ! 277s self._parse(self.filename) 277s 277s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_coords_string_geom 277s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 277s ./coords_string_geom.out: Termination error or bad Gaussian output file ! 277s self._parse(self.filename) 277s 277s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_found_coords 277s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 277s ./found_coords.out: Termination error or bad Gaussian output file ! 277s self._parse(self.filename) 277s 277s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_insufficient_memory 277s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 277s ./insufficient_memory.out: Termination error or bad Gaussian output file ! 277s self._parse(self.filename) 277s 277s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_linear_bend 277s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 277s ./linear_bend.out: Termination error or bad Gaussian output file ! 277s self._parse(self.filename) 277s 277s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_missing_file 277s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 277s ./missing_file.out: Termination error or bad Gaussian output file ! 277s self._parse(self.filename) 277s 277s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_missing_mol 277s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 277s ./missing_mol.out: Termination error or bad Gaussian output file ! 277s self._parse(self.filename) 277s 277s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_opt_steps_better_guess 277s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 277s ./opt_steps_better_guess.out: Termination error or bad Gaussian output file ! 277s self._parse(self.filename) 277s 277s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_opt_steps_cycles 277s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 277s ./opt_steps_cycles.out: Termination error or bad Gaussian output file ! 277s self._parse(self.filename) 277s 277s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_opt_steps_from_structure 277s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 277s ./opt_steps_from_structure.out: Termination error or bad Gaussian output file ! 277s self._parse(self.filename) 277s 277s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_opt_steps_int_grid 277s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 277s ./opt_steps_int_grid.out: Termination error or bad Gaussian output file ! 277s self._parse(self.filename) 277s 277s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_scf_convergence_algorithm 277s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 277s ./scf_convergence_algorithm.out: Termination error or bad Gaussian output file ! 277s self._parse(self.filename) 277s 277s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_scf_convergence_better_guess 277s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 277s ./scf_convergence_better_guess.out: Termination error or bad Gaussian output file ! 277s self._parse(self.filename) 277s 277s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_scf_convergence_cycles 277s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 277s ./scf_convergence_cycles.out: Termination error or bad Gaussian output file ! 277s self._parse(self.filename) 277s 277s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_solute_solvent_surface 277s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 277s ./solute_solvent_surface.out: Termination error or bad Gaussian output file ! 277s self._parse(self.filename) 277s 277s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_syntax 277s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 277s ./syntax.out: Termination error or bad Gaussian output file ! 277s self._parse(self.filename) 277s 277s tests/lobster/test_jobs.py::TestLobsterJob::test_setup 277s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/runtests/tests/files/lobster/lobsterins/tmpmb1jn8af to itself 277s warnings.warn(f"Cannot copy {fpath} to itself") 277s 277s tests/lobster/test_jobs.py::TestLobsterJob::test_setup 277s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/runtests/tests/files/lobster/lobsterins/tmpuqlhoufp to itself 277s warnings.warn(f"Cannot copy {fpath} to itself") 277s 277s tests/lobster/test_jobs.py::TestLobsterJob::test_postprocess 277s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/runtests/tests/files/lobster/vasp_lobster_output/tmpytf1ves_ to itself 277s warnings.warn(f"Cannot copy {fpath} to itself") 277s 277s tests/lobster/test_jobs.py::TestLobsterJob::test_postprocess 277s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/runtests/tests/files/lobster/vasp_lobster_output/tmp2vfytk57 to itself 277s warnings.warn(f"Cannot copy {fpath} to itself") 277s 277s tests/test_custodian.py::CustodianTest::test_exitcode_error 277s /usr/lib/python3/dist-packages/custodian/custodian.py:520: UserWarning: subprocess returned a non-zero return code. Check outputs carefully... 277s warnings.warn("subprocess returned a non-zero return code. Check outputs carefully...") 277s 277s tests/vasp/test_handlers.py: 50 warnings 277s tests/vasp/test_jobs.py: 1 warning 277s tests/vasp/test_validators.py: 1 warning 277s /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. 277s psingle = PotcarSingle(f"{p_strip}\nEnd of Dataset\n") 277s 277s tests/vasp/test_handlers.py: 50 warnings 277s tests/vasp/test_jobs.py: 2 warnings 277s tests/vasp/test_validators.py: 1 warning 277s /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. 277s psingle = PotcarSingle(f"{p_strip}\nEnd of Dataset\n") 277s 277s tests/vasp/test_handlers.py: 50 warnings 277s tests/vasp/test_jobs.py: 1 warning 277s tests/vasp/test_validators.py: 1 warning 277s /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. 277s psingle = PotcarSingle(f"{p_strip}\nEnd of Dataset\n") 277s 277s tests/vasp/test_handlers.py: 50 warnings 277s tests/vasp/test_jobs.py: 2 warnings 277s tests/vasp/test_validators.py: 1 warning 277s /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. 277s psingle = PotcarSingle(f"{p_strip}\nEnd of Dataset\n") 277s 277s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_dentet 277s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_too_large_kspacing 277s /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. 277s warnings.warn( 277s 277s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_dentet 277s /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. 277s warnings.warn( 277s 277s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_eddiag 277s /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'] 277s return cls.from_str(file.read(), names, read_velocities=read_velocities) # type:ignore[arg-type] 277s 277s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_gradient_not_orthogonal 277s /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. 277s warnings.warn( 277s 277s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_nbands_not_sufficient 277s /usr/lib/python3/dist-packages/custodian/vasp/handlers.py:677: UserWarning: Double-check your INCAR. Something is potentially wrong. 277s warnings.warn("Double-check your INCAR. Something is potentially wrong.", UserWarning) 277s 277s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_read_error 277s /usr/lib/python3/dist-packages/custodian/vasp/handlers.py:689: UserWarning: Looks like you made a typo in the INCAR. Please double-check it. 277s warnings.warn("Looks like you made a typo in the INCAR. Please double-check it.", UserWarning) 277s 277s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_set_core_wf 277s /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. 277s warnings.warn( 277s 277s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_too_few_bands 277s /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. 277s psingle = PotcarSingle(f"{p_strip}\nEnd of Dataset\n") 277s 277s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_too_few_bands 277s /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. 277s psingle = PotcarSingle(f"{p_strip}\nEnd of Dataset\n") 277s 277s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_too_few_bands 277s /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. 277s psingle = PotcarSingle(f"{p_strip}\nEnd of Dataset\n") 277s 277s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_amin 277s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 277s /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_amin1/POTCAR 277s if potcar := self.get_potcars(path): 277s 277s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_amin 277s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 277s /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_amin1/POTCAR 277s potcar = self.get_potcars(path) 277s 277s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_amin 277s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_electronic 277s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_electronic_repeat 277s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_scan 277s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_correct_normal_with_condition 277s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_psmaxn 277s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_uncorrectable 277s tests/vasp/test_validators.py::TestVasprunXMLValidator::test_check_and_correct 277s /usr/lib/python3/dist-packages/custodian/vasp/io.py:21: UnconvergedVASPWarning: ./vasprun.xml is an unconverged VASP run. 277s Electronic convergence reached: False. 277s Ionic convergence reached: True. 277s return Vasprun(filepath, **vasprun_kwargs) 277s 277s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_electronic 277s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 277s /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_check_correct_electronic0/POTCAR 277s if potcar := self.get_potcars(path): 277s 277s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_electronic 277s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 277s /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_check_correct_electronic0/POTCAR 277s potcar = self.get_potcars(path) 277s 277s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_electronic_repeat 277s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 277s /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_check_correct_electronic_0/POTCAR 277s if potcar := self.get_potcars(path): 277s 277s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_electronic_repeat 277s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 277s /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_check_correct_electronic_0/POTCAR 277s potcar = self.get_potcars(path) 277s 277s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_ionic 277s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 277s /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_check_correct_ionic0/POTCAR 277s if potcar := self.get_potcars(path): 277s 277s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_ionic 277s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 277s /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_check_correct_ionic0/POTCAR 277s potcar = self.get_potcars(path) 277s 277s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_ionic 277s /usr/lib/python3/dist-packages/custodian/vasp/io.py:21: UnconvergedVASPWarning: ./vasprun.xml is an unconverged VASP run. 277s Electronic convergence reached: True. 277s Ionic convergence reached: False. 277s return Vasprun(filepath, **vasprun_kwargs) 277s 277s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_scan 277s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 277s /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_check_correct_scan0/POTCAR 277s if potcar := self.get_potcars(path): 277s 277s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_scan 277s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 277s /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_check_correct_scan0/POTCAR 277s potcar = self.get_potcars(path) 277s 277s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_correct_normal_with_condition 277s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 277s /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_correct_normal_with_condi0/POTCAR 277s if potcar := self.get_potcars(path): 277s 277s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_correct_normal_with_condition 277s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 277s /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_correct_normal_with_condi0/POTCAR 277s potcar = self.get_potcars(path) 277s 277s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_psmaxn 277s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 277s /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_psmaxn0/POTCAR 277s if potcar := self.get_potcars(path): 277s 277s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_psmaxn 277s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 277s /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_psmaxn0/POTCAR 277s potcar = self.get_potcars(path) 277s 277s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_uncorrectable 277s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 277s /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_uncorrectable0/POTCAR 277s if potcar := self.get_potcars(path): 277s 277s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_uncorrectable 277s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 277s /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_uncorrectable0/POTCAR 277s potcar = self.get_potcars(path) 277s 277s tests/vasp/test_handlers.py::IncorrectSmearingHandlerTest::test_check_correct_scan_metal 277s tests/vasp/test_handlers.py::IncorrectSmearingHandlerStaticTest::test_check_correct_scan_metal 277s tests/vasp/test_handlers.py::IncorrectSmearingHandlerFermiTest::test_check_correct_scan_metal 277s tests/vasp/test_handlers.py::KspacingMetalHandlerTest::test_check_correct_scan_metal 277s tests/vasp/test_io.py::TestIO::test_load_vasprun 277s tests/vasp/test_jobs.py::TestVaspJob::test_update_incar 277s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 277s 277s if potcar := self.get_potcars(path): 277s 277s tests/vasp/test_handlers.py::IncorrectSmearingHandlerTest::test_check_correct_scan_metal 277s tests/vasp/test_handlers.py::IncorrectSmearingHandlerStaticTest::test_check_correct_scan_metal 277s tests/vasp/test_handlers.py::IncorrectSmearingHandlerFermiTest::test_check_correct_scan_metal 277s tests/vasp/test_handlers.py::KspacingMetalHandlerTest::test_check_correct_scan_metal 277s tests/vasp/test_io.py::TestIO::test_load_vasprun 277s tests/vasp/test_jobs.py::TestVaspJob::test_update_incar 277s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 277s 277s potcar = self.get_potcars(path) 277s 277s tests/vasp/test_handlers.py::KspacingMetalHandlerTest::test_check_with_non_kspacing_wf 277s /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/runtests/tests/vasp/test_handlers.py:831: FutureWarning: ScanMetalHandler is deprecated; use KspacingMetalHandler in custodian.vasp.handlers instead. 277s ScanMetalHandler was deprecated on 2023-11-03 and will be removed in a future release. Use KspacingMetalHandler instead. 277s assert isinstance(ScanMetalHandler(), KspacingMetalHandler) 277s 277s tests/vasp/test_handlers.py::KspacingMetalHandlerTest::test_check_with_non_kspacing_wf 277s /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. 277s warnings.warn( 277s 277s tests/vasp/test_handlers.py::NonConvergingErrorHandlerTest::test_correct 277s /usr/lib/python3/dist-packages/pymatgen/io/vasp/inputs.py:890: BadIncarWarning: Duplicate keys found (case-insensitive): ['ALGO'] 277s return cls({k: v for k, v in dct.items() if k not in ("@module", "@class")}) 277s 277s tests/vasp/test_jobs.py::TestVaspJob::test_setup 277s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/runtests/tests/files/tmpvo3vdci8 to itself 277s warnings.warn(f"Cannot copy {fpath} to itself") 277s 277s tests/vasp/test_jobs.py::TestVaspJob::test_setup_run_no_kpts 277s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/runtests/tests/files/kspacing/tmp0ouvwz5i to itself 277s warnings.warn(f"Cannot copy {fpath} to itself") 277s 277s tests/vasp/test_jobs.py::TestVaspJob::test_update_incar 277s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/runtests/tests/files/update_incar/tmp7pxstcv_ to itself 277s warnings.warn(f"Cannot copy {fpath} to itself") 277s 277s tests/vasp/test_jobs.py::TestVaspJob::test_postprocess 277s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/runtests/tests/files/postprocess/tmp_iaycyv9 to itself 277s warnings.warn(f"Cannot copy {fpath} to itself") 277s 277s tests/vasp/test_jobs.py::TestVaspJob::test_continue 277s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/runtests/tests/files/postprocess/tmpv1za404k to itself 277s warnings.warn(f"Cannot copy {fpath} to itself") 277s 277s tests/vasp/test_jobs.py::TestVaspJob::test_continue 277s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/runtests/tests/files/postprocess/tmpk2p3cc5c to itself 277s warnings.warn(f"Cannot copy {fpath} to itself") 277s 277s tests/vasp/test_jobs.py::TestVaspNEBJob::test_setup 277s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/runtests/tests/files/setup_neb/tmp98gdkrc0 to itself 277s warnings.warn(f"Cannot copy {fpath} to itself") 277s 277s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 277s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 277s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 277s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 277s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 277s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 277s /usr/lib/python3/dist-packages/spglib/cell.py:106: DeprecationWarning: Set OLD_ERROR_HANDLING to false and catch the errors directly. 277s _set_no_error() 277s 277s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 277s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 277s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 277s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 277s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 277s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 277s /usr/lib/python3/dist-packages/spglib/spg.py:354: DeprecationWarning: Set OLD_ERROR_HANDLING to false and catch the errors directly. 277s _set_no_error() 277s 277s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 277s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 277s /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. 277s kpath = KPathSetyawanCurtarolo(self._structure, symprec, angle_tolerance, atol) 277s 277s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 277s /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. 277s return cls(file.read(), symbol=symbol or None) # type:ignore[arg-type] 277s 277s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 277s /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. 277s return cls(file.read(), symbol=symbol or None) # type:ignore[arg-type] 277s 277s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 277s /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. 277s return cls(file.read(), symbol=symbol or None) # type:ignore[arg-type] 277s 277s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 277s /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. 277s return cls(file.read(), symbol=symbol or None) # type:ignore[arg-type] 277s 277s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 277s /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! 277s potcar="\n".join(self.potcar_symbols) if potcar_spec else self.potcar, 277s 277s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 277s /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! 277s potcar="\n".join(self.potcar_symbols) if potcar_spec else self.potcar, 277s 277s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 277s /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! 277s potcar="\n".join(self.potcar_symbols) if potcar_spec else self.potcar, 277s 277s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 277s /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! 277s potcar="\n".join(self.potcar_symbols) if potcar_spec else self.potcar, 277s 277s tests/vasp/test_validators.py::TestVasprunXMLValidator::test_check_and_correct 277s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 277s /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/runtests/tests/files/unconverged/POTCAR 277s if potcar := self.get_potcars(path): 277s 277s tests/vasp/test_validators.py::TestVasprunXMLValidator::test_check_and_correct 277s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 277s /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/runtests/tests/files/unconverged/POTCAR 277s potcar = self.get_potcars(path) 277s 277s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 277s =========== 162 passed, 3 skipped, 344 warnings in 84.59s (0:01:24) ============ 279s ============================= test session starts ============================== 279s platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3.13 279s cachedir: .pytest_cache 279s rootdir: /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/runtests 279s plugins: typeguard-4.4.4 284s collecting ... collected 162 items / 3 skipped 284s 284s tests/ansible/test_interpreter.py::TestModder::test_dict_modify PASSED [ 0%] 284s tests/ansible/test_interpreter.py::TestModder::test_file_modify PASSED [ 1%] 284s tests/ansible/test_interpreter.py::TestModder::test_strict_mode PASSED [ 1%] 284s tests/ansible/test_interpreter.py::TestModder::test_modify_object PASSED [ 2%] 285s tests/cp2k/test_handlers.py::HandlerTests::test PASSED [ 3%] 286s tests/cp2k/test_handlers.py::HandlerTests::test_abort_handler PASSED [ 3%] 287s tests/cp2k/test_handlers.py::HandlerTests::test_conv PASSED [ 4%] 288s tests/cp2k/test_handlers.py::HandlerTests::test_frozenjobhandler PASSED [ 4%] 289s tests/cp2k/test_handlers.py::HandlerTests::test_handler_inits PASSED [ 5%] 290s tests/cp2k/test_handlers.py::HandlerTests::test_imprecision_handler PASSED [ 6%] 291s tests/cp2k/test_handlers.py::HandlerTests::test_std_out PASSED [ 6%] 292s tests/cp2k/test_handlers.py::HandlerTests::test_unconverged_handler PASSED [ 7%] 292s tests/cp2k/test_jobs.py::HandlerTests::test_double PASSED [ 8%] 292s tests/cp2k/test_jobs.py::HandlerTests::test_job PASSED [ 8%] 293s tests/feff/test_handlers.py::UnconvergedErrorHandlerTest::test_check_unconverged PASSED [ 9%] 293s tests/feff/test_jobs.py::test_as_from_dict PASSED [ 9%] 294s tests/feff/test_jobs.py::test_setup PASSED [ 10%] 294s tests/feff/test_jobs.py::test_postprocess PASSED [ 11%] 294s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_bad_file PASSED [ 11%] 294s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_blank_line PASSED [ 12%] 294s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_coord_inputs PASSED [ 12%] 294s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_coords_dict_geom PASSED [ 13%] 294s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_coords_string_geom PASSED [ 14%] 294s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_found_coords PASSED [ 14%] 294s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_insufficient_memory PASSED [ 15%] 294s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_internal_coords PASSED [ 16%] 297s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_linear_bend PASSED [ 16%] 297s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_missing_file PASSED [ 17%] 297s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_missing_mol PASSED [ 17%] 297s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_opt_steps_better_guess PASSED [ 18%] 297s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_opt_steps_cycles PASSED [ 19%] 297s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_opt_steps_from_structure PASSED [ 19%] 297s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_opt_steps_int_grid PASSED [ 20%] 297s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_scf_convergence_algorithm PASSED [ 20%] 297s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_scf_convergence_better_guess PASSED [ 21%] 297s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_scf_convergence_cycles PASSED [ 22%] 300s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_solute_solvent_surface PASSED [ 22%] 300s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_syntax PASSED [ 23%] 300s tests/gaussian/test_handlers.py::TestWallTimeErrorHandler::test_walltime_check_and_correct PASSED [ 24%] 300s tests/gaussian/test_handlers.py::TestWallTimeErrorHandler::test_walltime_init PASSED [ 24%] 300s tests/gaussian/test_jobs.py::TestGaussianJob::test_better_guess PASSED [ 25%] 300s tests/gaussian/test_jobs.py::TestGaussianJob::test_normal PASSED [ 25%] 300s tests/lobster/test_handlers.py::TestChargeSpillingValidator::test_check_and_correct PASSED [ 26%] 300s tests/lobster/test_handlers.py::TestChargeSpillingValidator::test_as_dict PASSED [ 27%] 300s tests/lobster/test_handlers.py::TestLobsterFilesValidator::test_check_and_correct_1 PASSED [ 27%] 300s tests/lobster/test_handlers.py::TestLobsterFilesValidator::test_check_and_correct_2 PASSED [ 28%] 300s tests/lobster/test_handlers.py::TestLobsterFilesValidator::test_check_and_correct_3 PASSED [ 29%] 300s tests/lobster/test_handlers.py::TestLobsterFilesValidator::test_as_dict PASSED [ 29%] 300s tests/lobster/test_handlers.py::TestEnoughBandsValidator::test_check_and_correct PASSED [ 30%] 300s tests/lobster/test_handlers.py::TestEnoughBandsValidator::test_check_and_correct2 PASSED [ 30%] 300s tests/lobster/test_handlers.py::TestEnoughBandsValidator::test_check_and_correct3 PASSED [ 31%] 300s tests/lobster/test_handlers.py::TestEnoughBandsValidator::test_as_dict PASSED [ 32%] 300s tests/lobster/test_jobs.py::TestLobsterJob::test_as_from_dict PASSED [ 32%] 300s tests/lobster/test_jobs.py::TestLobsterJob::test_setup PASSED [ 33%] 307s tests/lobster/test_jobs.py::TestLobsterJob::test_postprocess PASSED [ 33%] 307s tests/nwchem/test_handlers.py::test_check_correct PASSED [ 34%] 307s tests/test_custodian.py::CustodianTest::test_exitcode_error PASSED [ 35%] 307s tests/test_custodian.py::CustodianTest::test_from_spec PASSED [ 35%] 307s tests/test_custodian.py::CustodianTest::test_max_errors PASSED [ 36%] 307s tests/test_custodian.py::CustodianTest::test_max_errors_per_handler_raise PASSED [ 37%] 308s tests/test_custodian.py::CustodianTest::test_max_errors_per_handler_warning PASSED [ 37%] 308s tests/test_custodian.py::CustodianTest::test_max_errors_per_job PASSED [ 38%] 309s tests/test_custodian.py::CustodianTest::test_run PASSED [ 38%] 309s tests/test_custodian.py::CustodianTest::test_run_interrupted PASSED [ 39%] 309s tests/test_custodian.py::CustodianTest::test_unrecoverable PASSED [ 40%] 310s tests/test_custodian.py::CustodianTest::test_validators PASSED [ 40%] 310s tests/test_utils.py::test_cache_and_clear PASSED [ 41%] 310s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_algotet PASSED [ 41%] 311s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_amin PASSED [ 42%] 311s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_as_from_dict PASSED [ 43%] 311s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_auto_nbands PASSED [ 43%] 311s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_auto_nbands_bad_parallelization PASSED [ 44%] 312s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_bravais PASSED [ 45%] 312s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_brions PASSED [ 45%] 313s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_brmix PASSED [ 46%] 314s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_bzint_vasp6 PASSED [ 46%] 314s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_check_correct PASSED [ 47%] 315s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_coef PASSED [ 48%] 315s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_dentet PASSED [ 48%] 316s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_dfpt_ncore PASSED [ 49%] 316s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_edddav PASSED [ 50%] 317s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_eddiag PASSED [ 50%] 317s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_eddrmm PASSED [ 51%] 318s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_finite_difference_ncore PASSED [ 51%] 318s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_frozen_job PASSED [ 52%] 319s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_gradient_not_orthogonal PASSED [ 53%] 319s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_hnform PASSED [ 53%] 320s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_inv_rot_matrix_vasp6 PASSED [ 54%] 320s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_mesh_symmetry PASSED [ 54%] 321s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_nbands_not_sufficient PASSED [ 55%] 321s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_nicht_konv PASSED [ 56%] 321s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_point_group PASSED [ 56%] 322s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_point_group_vasp6 PASSED [ 57%] 323s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_posmap_and_pricelv PASSED [ 58%] 323s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_pssyevx_pdsyevx PASSED [ 58%] 324s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_read_error PASSED [ 59%] 324s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_rhosyg PASSED [ 59%] 325s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_rhosyg_vasp6 PASSED [ 60%] 325s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_rot_matrix PASSED [ 61%] 325s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_rot_matrix_vasp6 PASSED [ 61%] 326s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_set_core_wf PASSED [ 62%] 326s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_subspace PASSED [ 62%] 326s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_symprec_noise PASSED [ 63%] 329s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_too_few_bands PASSED [ 64%] 330s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_too_few_bands_round_error PASSED [ 64%] 330s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_too_large_kspacing PASSED [ 65%] 331s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_zbrent PASSED [ 66%] 334s tests/vasp/test_handlers.py::AliasingErrorHandlerTest::test_aliasing PASSED [ 66%] 339s tests/vasp/test_handlers.py::AliasingErrorHandlerTest::test_aliasing_incar PASSED [ 67%] 340s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_amin PASSED [ 67%] 340s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_as_from_dict PASSED [ 68%] 345s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_electronic PASSED [ 69%] 346s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_electronic_repeat PASSED [ 69%] 348s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_ionic PASSED [ 70%] 348s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_scan PASSED [ 70%] 349s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_correct_normal_with_condition PASSED [ 71%] 350s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_psmaxn PASSED [ 72%] 350s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_uncorrectable PASSED [ 72%] 350s tests/vasp/test_handlers.py::IncorrectSmearingHandlerTest::test_check_correct_scan_metal PASSED [ 73%] 350s tests/vasp/test_handlers.py::IncorrectSmearingHandlerStaticTest::test_check_correct_scan_metal PASSED [ 74%] 351s tests/vasp/test_handlers.py::IncorrectSmearingHandlerFermiTest::test_check_correct_scan_metal PASSED [ 74%] 351s tests/vasp/test_handlers.py::KspacingMetalHandlerTest::test_check_correct_scan_metal PASSED [ 75%] 351s tests/vasp/test_handlers.py::KspacingMetalHandlerTest::test_check_with_non_kspacing_wf PASSED [ 75%] 351s tests/vasp/test_handlers.py::LargeSigmaHandlerTest::test_check_correct_large_sigma PASSED [ 76%] 351s tests/vasp/test_handlers.py::ZpotrfErrorHandlerTest::test_first_step PASSED [ 77%] 351s tests/vasp/test_handlers.py::ZpotrfErrorHandlerTest::test_potim_correction PASSED [ 77%] 351s tests/vasp/test_handlers.py::ZpotrfErrorHandlerTest::test_static_run_correction PASSED [ 78%] 351s tests/vasp/test_handlers.py::ZpotrfErrorHandlerSmallTest::test_small PASSED [ 79%] 351s tests/vasp/test_handlers.py::WalltimeHandlerTest::test_check_and_correct PASSED [ 79%] 351s tests/vasp/test_handlers.py::WalltimeHandlerTest::test_walltime_start PASSED [ 80%] 351s tests/vasp/test_handlers.py::PositiveEnergyHandlerTest::test_check_correct PASSED [ 80%] 351s tests/vasp/test_handlers.py::PotimHandlerTest::test_check_correct PASSED [ 81%] 352s tests/vasp/test_handlers.py::LrfCommHandlerTest::test_lrf_comm PASSED [ 82%] 352s tests/vasp/test_handlers.py::KpointsTransHandlerTest::test_kpoints_trans PASSED [ 82%] 352s tests/vasp/test_handlers.py::OutOfMemoryHandlerTest::test_oom PASSED [ 83%] 352s tests/vasp/test_handlers.py::DriftErrorHandlerTest::test_check PASSED [ 83%] 353s tests/vasp/test_handlers.py::DriftErrorHandlerTest::test_correct PASSED [ 84%] 353s tests/vasp/test_handlers.py::NonConvergingErrorHandlerTest::test_as_from_dict PASSED [ 85%] 353s tests/vasp/test_handlers.py::NonConvergingErrorHandlerTest::test_check PASSED [ 85%] 353s tests/vasp/test_handlers.py::NonConvergingErrorHandlerTest::test_correct PASSED [ 86%] 353s tests/vasp/test_io.py::TestIO::test_load_outcar PASSED [ 87%] 353s tests/vasp/test_io.py::TestIO::test_load_vasprun PASSED [ 87%] 353s tests/vasp/test_jobs.py::TestVaspJob::test_as_from_dict PASSED [ 88%] 353s tests/vasp/test_jobs.py::TestVaspJob::test_setup PASSED [ 88%] 353s tests/vasp/test_jobs.py::TestVaspJob::test_setup_run_no_kpts PASSED [ 89%] 356s tests/vasp/test_jobs.py::TestVaspJob::test_update_incar PASSED [ 90%] 356s tests/vasp/test_jobs.py::TestVaspJob::test_postprocess PASSED [ 90%] 357s tests/vasp/test_jobs.py::TestVaspJob::test_continue PASSED [ 91%] 357s tests/vasp/test_jobs.py::TestVaspJob::test_static PASSED [ 91%] 357s tests/vasp/test_jobs.py::TestVaspNEBJob::test_as_from_dict PASSED [ 92%] 357s tests/vasp/test_jobs.py::TestVaspNEBJob::test_setup PASSED [ 93%] 357s tests/vasp/test_jobs.py::TestVaspNEBJob::test_postprocess PASSED [ 93%] 357s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run PASSED [ 94%] 357s tests/vasp/test_utils.py::TestKPointUtils::test_k_point_estimate PASSED [ 95%] 357s tests/vasp/test_utils.py::TestKPointUtils::test_kpoint_density_increase PASSED [ 95%] 358s tests/vasp/test_validators.py::TestVasprunXMLValidator::test_check_and_correct PASSED [ 96%] 358s tests/vasp/test_validators.py::TestVasprunXMLValidator::test_as_dict PASSED [ 96%] 358s tests/vasp/test_validators.py::TestVaspFilesValidator::test_check_and_correct PASSED [ 97%] 358s tests/vasp/test_validators.py::TestVaspFilesValidator::test_as_dict PASSED [ 98%] 358s tests/vasp/test_validators.py::TestVaspNpTMDValidator::test_check_and_correct PASSED [ 98%] 358s tests/vasp/test_validators.py::TestVaspNpTMDValidator::test_as_dict PASSED [ 99%] 358s tests/vasp/test_validators.py::TestVaspAECCARValidator::test_check_and_correct PASSED [100%] 358s 358s =============================== warnings summary =============================== 358s ../../../../usr/lib/python3/dist-packages/_pytest/unittest.py:89 358s /usr/lib/python3/dist-packages/_pytest/unittest.py:89: FutureWarning: PymatgenTest is deprecated, and will be removed on 2026-01-01 358s Use MatSciTest in pymatgen.util.testing instead. 358s return self.obj("runTest") 358s 358s ../../../../usr/lib/python3/dist-packages/_pytest/unittest.py:216 358s /usr/lib/python3/dist-packages/_pytest/unittest.py:216: FutureWarning: PymatgenTest is deprecated, and will be removed on 2026-01-01 358s Use MatSciTest in pymatgen.util.testing instead. 358s return self.parent.obj(self.name) 358s 358s tests/feff/test_handlers.py::UnconvergedErrorHandlerTest::test_check_unconverged 358s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_dentet 358s tests/vasp/test_utils.py::TestKPointUtils::test_kpoint_density_increase 358s tests/vasp/test_utils.py::TestKPointUtils::test_kpoint_density_increase 358s /usr/lib/python3/dist-packages/spglib/spg.py:438: DeprecationWarning: Set OLD_ERROR_HANDLING to false and catch the errors directly. 358s _set_no_error(_throw) 358s 358s tests/feff/test_jobs.py::test_setup 358s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/runtests/tests/files/feff_unconverged/tmpo3i6hxvg to itself 358s warnings.warn(f"Cannot copy {fpath} to itself") 358s 358s tests/feff/test_jobs.py::test_postprocess 358s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/runtests/tests/files/feff_unconverged/tmp3syczfdr to itself 358s warnings.warn(f"Cannot copy {fpath} to itself") 358s 358s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_bad_file 358s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 358s ./bad_file.out: Termination error or bad Gaussian output file ! 358s self._parse(self.filename) 358s 358s tests/gaussian/test_handlers.py: 19 warnings 358s /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 358s with zopen(os.path.join(directory, self.output_file)) as f: 358s 358s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_blank_line 358s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 358s ./zmatrix.out: Termination error or bad Gaussian output file ! 358s self._parse(self.filename) 358s 358s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_coord_inputs 358s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 358s ./coord_inputs.out: Termination error or bad Gaussian output file ! 358s self._parse(self.filename) 358s 358s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_coords_dict_geom 358s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 358s ./coords_dict_geom.out: Termination error or bad Gaussian output file ! 358s self._parse(self.filename) 358s 358s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_coords_string_geom 358s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 358s ./coords_string_geom.out: Termination error or bad Gaussian output file ! 358s self._parse(self.filename) 358s 358s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_found_coords 358s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 358s ./found_coords.out: Termination error or bad Gaussian output file ! 358s self._parse(self.filename) 358s 358s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_insufficient_memory 358s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 358s ./insufficient_memory.out: Termination error or bad Gaussian output file ! 358s self._parse(self.filename) 358s 358s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_linear_bend 358s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 358s ./linear_bend.out: Termination error or bad Gaussian output file ! 358s self._parse(self.filename) 358s 358s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_missing_file 358s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 358s ./missing_file.out: Termination error or bad Gaussian output file ! 358s self._parse(self.filename) 358s 358s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_missing_mol 358s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 358s ./missing_mol.out: Termination error or bad Gaussian output file ! 358s self._parse(self.filename) 358s 358s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_opt_steps_better_guess 358s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 358s ./opt_steps_better_guess.out: Termination error or bad Gaussian output file ! 358s self._parse(self.filename) 358s 358s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_opt_steps_cycles 358s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 358s ./opt_steps_cycles.out: Termination error or bad Gaussian output file ! 358s self._parse(self.filename) 358s 358s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_opt_steps_from_structure 358s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 358s ./opt_steps_from_structure.out: Termination error or bad Gaussian output file ! 358s self._parse(self.filename) 358s 358s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_opt_steps_int_grid 358s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 358s ./opt_steps_int_grid.out: Termination error or bad Gaussian output file ! 358s self._parse(self.filename) 358s 358s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_scf_convergence_algorithm 358s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 358s ./scf_convergence_algorithm.out: Termination error or bad Gaussian output file ! 358s self._parse(self.filename) 358s 358s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_scf_convergence_better_guess 358s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 358s ./scf_convergence_better_guess.out: Termination error or bad Gaussian output file ! 358s self._parse(self.filename) 358s 358s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_scf_convergence_cycles 358s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 358s ./scf_convergence_cycles.out: Termination error or bad Gaussian output file ! 358s self._parse(self.filename) 358s 358s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_solute_solvent_surface 358s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 358s ./solute_solvent_surface.out: Termination error or bad Gaussian output file ! 358s self._parse(self.filename) 358s 358s tests/gaussian/test_handlers.py::TestGaussianErrorHandler::test_syntax 358s /usr/lib/python3/dist-packages/pymatgen/io/gaussian.py:585: UserWarning: 358s ./syntax.out: Termination error or bad Gaussian output file ! 358s self._parse(self.filename) 358s 358s tests/lobster/test_jobs.py::TestLobsterJob::test_setup 358s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/runtests/tests/files/lobster/lobsterins/tmpzqupy23j to itself 358s warnings.warn(f"Cannot copy {fpath} to itself") 358s 358s tests/lobster/test_jobs.py::TestLobsterJob::test_setup 358s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/runtests/tests/files/lobster/lobsterins/tmpw_x3ho4o to itself 358s warnings.warn(f"Cannot copy {fpath} to itself") 358s 358s tests/lobster/test_jobs.py::TestLobsterJob::test_postprocess 358s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/runtests/tests/files/lobster/vasp_lobster_output/tmpgxv208wu to itself 358s warnings.warn(f"Cannot copy {fpath} to itself") 358s 358s tests/lobster/test_jobs.py::TestLobsterJob::test_postprocess 358s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/runtests/tests/files/lobster/vasp_lobster_output/tmpj1gl1w_5 to itself 358s warnings.warn(f"Cannot copy {fpath} to itself") 358s 358s tests/test_custodian.py::CustodianTest::test_exitcode_error 358s /usr/lib/python3/dist-packages/custodian/custodian.py:520: UserWarning: subprocess returned a non-zero return code. Check outputs carefully... 358s warnings.warn("subprocess returned a non-zero return code. Check outputs carefully...") 358s 358s tests/vasp/test_handlers.py: 50 warnings 358s tests/vasp/test_jobs.py: 1 warning 358s tests/vasp/test_validators.py: 1 warning 358s /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. 358s psingle = PotcarSingle(f"{p_strip}\nEnd of Dataset\n") 358s 358s tests/vasp/test_handlers.py: 50 warnings 358s tests/vasp/test_jobs.py: 2 warnings 358s tests/vasp/test_validators.py: 1 warning 358s /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. 358s psingle = PotcarSingle(f"{p_strip}\nEnd of Dataset\n") 358s 358s tests/vasp/test_handlers.py: 50 warnings 358s tests/vasp/test_jobs.py: 1 warning 358s tests/vasp/test_validators.py: 1 warning 358s /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. 358s psingle = PotcarSingle(f"{p_strip}\nEnd of Dataset\n") 358s 358s tests/vasp/test_handlers.py: 50 warnings 358s tests/vasp/test_jobs.py: 2 warnings 358s tests/vasp/test_validators.py: 1 warning 358s /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. 358s psingle = PotcarSingle(f"{p_strip}\nEnd of Dataset\n") 358s 358s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_dentet 358s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_too_large_kspacing 358s /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. 358s warnings.warn( 358s 358s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_dentet 358s /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. 358s warnings.warn( 358s 358s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_eddiag 358s /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'] 358s return cls.from_str(file.read(), names, read_velocities=read_velocities) # type:ignore[arg-type] 358s 358s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_gradient_not_orthogonal 358s /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. 358s warnings.warn( 358s 358s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_nbands_not_sufficient 358s /usr/lib/python3/dist-packages/custodian/vasp/handlers.py:677: UserWarning: Double-check your INCAR. Something is potentially wrong. 358s warnings.warn("Double-check your INCAR. Something is potentially wrong.", UserWarning) 358s 358s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_read_error 358s /usr/lib/python3/dist-packages/custodian/vasp/handlers.py:689: UserWarning: Looks like you made a typo in the INCAR. Please double-check it. 358s warnings.warn("Looks like you made a typo in the INCAR. Please double-check it.", UserWarning) 358s 358s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_set_core_wf 358s /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. 358s warnings.warn( 358s 358s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_too_few_bands 358s /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. 358s psingle = PotcarSingle(f"{p_strip}\nEnd of Dataset\n") 358s 358s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_too_few_bands 358s /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. 358s psingle = PotcarSingle(f"{p_strip}\nEnd of Dataset\n") 358s 358s tests/vasp/test_handlers.py::VaspErrorHandlerTest::test_too_few_bands 358s /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. 358s psingle = PotcarSingle(f"{p_strip}\nEnd of Dataset\n") 358s 358s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_amin 358s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 358s /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_amin1/POTCAR 358s if potcar := self.get_potcars(path): 358s 358s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_amin 358s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 358s /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_amin1/POTCAR 358s potcar = self.get_potcars(path) 358s 358s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_amin 358s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_electronic 358s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_electronic_repeat 358s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_scan 358s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_correct_normal_with_condition 358s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_psmaxn 358s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_uncorrectable 358s tests/vasp/test_validators.py::TestVasprunXMLValidator::test_check_and_correct 358s /usr/lib/python3/dist-packages/custodian/vasp/io.py:21: UnconvergedVASPWarning: ./vasprun.xml is an unconverged VASP run. 358s Electronic convergence reached: False. 358s Ionic convergence reached: True. 358s return Vasprun(filepath, **vasprun_kwargs) 358s 358s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_electronic 358s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 358s /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_check_correct_electronic0/POTCAR 358s if potcar := self.get_potcars(path): 358s 358s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_electronic 358s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 358s /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_check_correct_electronic0/POTCAR 358s potcar = self.get_potcars(path) 358s 358s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_electronic_repeat 358s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 358s /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_check_correct_electronic_0/POTCAR 358s if potcar := self.get_potcars(path): 358s 358s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_electronic_repeat 358s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 358s /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_check_correct_electronic_0/POTCAR 358s potcar = self.get_potcars(path) 358s 358s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_ionic 358s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 358s /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_check_correct_ionic0/POTCAR 358s if potcar := self.get_potcars(path): 358s 358s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_ionic 358s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 358s /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_check_correct_ionic0/POTCAR 358s potcar = self.get_potcars(path) 358s 358s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_ionic 358s /usr/lib/python3/dist-packages/custodian/vasp/io.py:21: UnconvergedVASPWarning: ./vasprun.xml is an unconverged VASP run. 358s Electronic convergence reached: True. 358s Ionic convergence reached: False. 358s return Vasprun(filepath, **vasprun_kwargs) 358s 358s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_scan 358s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 358s /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_check_correct_scan0/POTCAR 358s if potcar := self.get_potcars(path): 358s 358s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_check_correct_scan 358s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 358s /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_check_correct_scan0/POTCAR 358s potcar = self.get_potcars(path) 358s 358s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_correct_normal_with_condition 358s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 358s /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_correct_normal_with_condi0/POTCAR 358s if potcar := self.get_potcars(path): 358s 358s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_correct_normal_with_condition 358s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 358s /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_correct_normal_with_condi0/POTCAR 358s potcar = self.get_potcars(path) 358s 358s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_psmaxn 358s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 358s /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_psmaxn0/POTCAR 358s if potcar := self.get_potcars(path): 358s 358s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_psmaxn 358s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 358s /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_psmaxn0/POTCAR 358s potcar = self.get_potcars(path) 358s 358s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_uncorrectable 358s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 358s /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_uncorrectable0/POTCAR 358s if potcar := self.get_potcars(path): 358s 358s tests/vasp/test_handlers.py::UnconvergedErrorHandlerTest::test_uncorrectable 358s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 358s /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/tmp/pytest-of-ubuntu/pytest-0/test_uncorrectable0/POTCAR 358s potcar = self.get_potcars(path) 358s 358s tests/vasp/test_handlers.py::IncorrectSmearingHandlerTest::test_check_correct_scan_metal 358s tests/vasp/test_handlers.py::IncorrectSmearingHandlerStaticTest::test_check_correct_scan_metal 358s tests/vasp/test_handlers.py::IncorrectSmearingHandlerFermiTest::test_check_correct_scan_metal 358s tests/vasp/test_handlers.py::KspacingMetalHandlerTest::test_check_correct_scan_metal 358s tests/vasp/test_io.py::TestIO::test_load_vasprun 358s tests/vasp/test_jobs.py::TestVaspJob::test_update_incar 358s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 358s 358s if potcar := self.get_potcars(path): 358s 358s tests/vasp/test_handlers.py::IncorrectSmearingHandlerTest::test_check_correct_scan_metal 358s tests/vasp/test_handlers.py::IncorrectSmearingHandlerStaticTest::test_check_correct_scan_metal 358s tests/vasp/test_handlers.py::IncorrectSmearingHandlerFermiTest::test_check_correct_scan_metal 358s tests/vasp/test_handlers.py::KspacingMetalHandlerTest::test_check_correct_scan_metal 358s tests/vasp/test_io.py::TestIO::test_load_vasprun 358s tests/vasp/test_jobs.py::TestVaspJob::test_update_incar 358s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 358s 358s potcar = self.get_potcars(path) 358s 358s tests/vasp/test_handlers.py::KspacingMetalHandlerTest::test_check_with_non_kspacing_wf 358s /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/runtests/tests/vasp/test_handlers.py:831: FutureWarning: ScanMetalHandler is deprecated; use KspacingMetalHandler in custodian.vasp.handlers instead. 358s ScanMetalHandler was deprecated on 2023-11-03 and will be removed in a future release. Use KspacingMetalHandler instead. 358s assert isinstance(ScanMetalHandler(), KspacingMetalHandler) 358s 358s tests/vasp/test_handlers.py::KspacingMetalHandlerTest::test_check_with_non_kspacing_wf 358s /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. 358s warnings.warn( 358s 358s tests/vasp/test_handlers.py::NonConvergingErrorHandlerTest::test_correct 358s /usr/lib/python3/dist-packages/pymatgen/io/vasp/inputs.py:890: BadIncarWarning: Duplicate keys found (case-insensitive): ['ALGO'] 358s return cls({k: v for k, v in dct.items() if k not in ("@module", "@class")}) 358s 358s tests/vasp/test_jobs.py::TestVaspJob::test_setup 358s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/runtests/tests/files/tmpw9l72uf4 to itself 358s warnings.warn(f"Cannot copy {fpath} to itself") 358s 358s tests/vasp/test_jobs.py::TestVaspJob::test_setup_run_no_kpts 358s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/runtests/tests/files/kspacing/tmpx4f1y60n to itself 358s warnings.warn(f"Cannot copy {fpath} to itself") 358s 358s tests/vasp/test_jobs.py::TestVaspJob::test_update_incar 358s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/runtests/tests/files/update_incar/tmpfeufjqon to itself 358s warnings.warn(f"Cannot copy {fpath} to itself") 358s 358s tests/vasp/test_jobs.py::TestVaspJob::test_postprocess 358s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/runtests/tests/files/postprocess/tmpxzzp8kd_ to itself 358s warnings.warn(f"Cannot copy {fpath} to itself") 358s 358s tests/vasp/test_jobs.py::TestVaspJob::test_continue 358s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/runtests/tests/files/postprocess/tmpam11ntkg to itself 358s warnings.warn(f"Cannot copy {fpath} to itself") 358s 358s tests/vasp/test_jobs.py::TestVaspJob::test_continue 358s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/runtests/tests/files/postprocess/tmp06sxzofl to itself 358s warnings.warn(f"Cannot copy {fpath} to itself") 358s 358s tests/vasp/test_jobs.py::TestVaspNEBJob::test_setup 358s /usr/lib/python3/dist-packages/monty/shutil.py:42: UserWarning: Cannot copy /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/runtests/tests/files/setup_neb/tmpir0o870y to itself 359s warnings.warn(f"Cannot copy {fpath} to itself") 359s 359s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 359s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 359s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 359s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 359s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 359s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 359s /usr/lib/python3/dist-packages/spglib/cell.py:106: DeprecationWarning: Set OLD_ERROR_HANDLING to false and catch the errors directly. 359s _set_no_error() 359s 359s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 359s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 359s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 359s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 359s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 359s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 359s /usr/lib/python3/dist-packages/spglib/spg.py:354: DeprecationWarning: Set OLD_ERROR_HANDLING to false and catch the errors directly. 359s _set_no_error() 359s 359s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 359s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 359s /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. 359s kpath = KPathSetyawanCurtarolo(self._structure, symprec, angle_tolerance, atol) 359s 359s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 359s /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. 359s return cls(file.read(), symbol=symbol or None) # type:ignore[arg-type] 359s 359s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 359s /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. 359s return cls(file.read(), symbol=symbol or None) # type:ignore[arg-type] 359s 359s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 359s /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. 359s return cls(file.read(), symbol=symbol or None) # type:ignore[arg-type] 359s 359s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 359s /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. 359s return cls(file.read(), symbol=symbol or None) # type:ignore[arg-type] 359s 359s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 359s /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! 359s potcar="\n".join(self.potcar_symbols) if potcar_spec else self.potcar, 359s 359s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 359s /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! 359s potcar="\n".join(self.potcar_symbols) if potcar_spec else self.potcar, 359s 359s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 359s /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! 359s potcar="\n".join(self.potcar_symbols) if potcar_spec else self.potcar, 359s 359s tests/vasp/test_jobs.py::TestGenerateVaspInputJob::test_run 359s /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! 359s potcar="\n".join(self.potcar_symbols) if potcar_spec else self.potcar, 359s 359s tests/vasp/test_validators.py::TestVasprunXMLValidator::test_check_and_correct 359s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1328: UserWarning: No POTCAR file with matching TITEL fields was found in 359s /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/runtests/tests/files/unconverged/POTCAR 359s if potcar := self.get_potcars(path): 359s 359s tests/vasp/test_validators.py::TestVasprunXMLValidator::test_check_and_correct 359s /usr/lib/python3/dist-packages/pymatgen/io/vasp/outputs.py:1339: UserWarning: No POTCAR file with matching TITEL fields was found in 359s /tmp/autopkgtest.IjwQIY/autopkgtest_tmp/runtests/tests/files/unconverged/POTCAR 359s potcar = self.get_potcars(path) 359s 359s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 359s =========== 162 passed, 3 skipped, 343 warnings in 78.98s (0:01:18) ============ 361s autopkgtest [02:45:28]: test test-custodian: -----------------------] 362s test-custodian PASS 362s autopkgtest [02:45:29]: test test-custodian: - - - - - - - - - - results - - - - - - - - - - 362s autopkgtest [02:45:29]: @@@@@@@@@@@@@@@@@@@@ summary 362s test-custodian PASS